MZ@ !L!This program cannot be run in DOS mode. $L*a-D2-D2-D2U2-D2G3-D2-E2-D2E3-D2A3-D2@3-D2D3-D2L3-D22-D2F3-D2Rich-D2PELXb ! &> pE@Az"P0`7 =p .text* `.data` @.idataT @@.didat@@.rsrcP@@.reloc`708@B@ @E@EPp  Pp 0Pp0LK LPMMRQ0R`STTU@Vp_0ab`d cceg hf`ihonWW\X@jtx`wwy z}P~~p`pww x@xxxxx y{0{o0f ffeee\`]_`0aa0bbp \P\ 0p P`pe \UPUT0p0SRP`pPP (3P@ Р@@0p@E@E@EP `0@E@E0 @*)+P,@0J055KM<?6@D0H;@E@E@E@E@E@E@E@E@E@E@ERO@E@Evvvtvk8=v"u?"DDDDD D@D`DCCCCD D@D`DDDDD@EGIIJK LLPMMQ0RR`STTU@VWWX\p_0ab cc`defg hh`i@jnot`wwxy z}P~~p`Pp00@PP @ (3R0STPUU \P\\\`]_`0aa0bbeeef f0foww x@xxxxx y{0{`pЀ  0p P`pP0`Р@@0pP `p @P0P"%)*+P,@00556;<?@D0HJKMORkltvvvЄ0@ @PЋ Pp 00 @`p X"ADVAPI32.dllncrypt.dllCRYPT32.dllSspiCli.dll WJiۥr;WTSAPI32.dllGENERICiostreamsystem*CE:K.$\/''ZH\!Lt!'' '''''''$'"'''''#''3KQX('&'%'+ P.PLryJ4cF}I_b֘fɐB+ŝZ8~dO &=*s_sHTQ[Y^vFAvNPZsOSC|rzt~B" ̝HHPrCI ܒ\NrN3)")x(CNc0/bىGl6iJ s2?F6s1'G^Microsoft Software Key Storage ProviderDaOtp:c@H@rpNULLodpR<*H%NULLTRUEFALSE4|ZE"}v!+6?,v?\g7;0xq8 q8r03ݨV%s-%s-%s%s-%sNegotiateWJiۥr;bK=C LCSOFTWARE\Policies\Microsoft\OTPCredentialProviderEnabledCertificateTemplateName%s\%sSOFTWARE\Policies\Microsoft\Windows\TCPIP\v6Transition\iphttps\iphttpsinterfaceIPHTTPS_ClientURL//:invalid string positionstring too longO'&6OPܣr%6OPServerURLProfileIpHTTPsProfileStateMSFT_NetIpHTTPsConfigurationMSFT_DASiteTableEntryroot\StandardCimv2P&t7',O$U<@HN#UCertMgmt::CertRequest::SetExtensionFailed to initialize IObjectIdFailed to instantiate IX509ExtensionFailed to initialize the IX509ExtensionFailed to retrieve extensions objectFailed adding the new extensionCertMgmt::CertRequest::GetExtensionFailed to retrieve indexFailed to retrieve extension from pkcs10 requestCertMgmt::CertRequest::BuildX509PrivateKeyCoCreateInstance IX509PrivateKey%pLuLdluldEebad locale namebad castios_base::badbit setios_base::failbit setios_base::eofbit setP` N}!{+ r}!{+ N}!{+ r}!{+  N}!{+ r}!{+  N}!{+ r}!{+  N}!{+ r}!{+  N}!{+ r}!{+ falsetrueIDispatch error #%dUnknown error 0x%0lXB N}!{+ Br}!{+ fͺ?X%2net\netio\directaccess\otp\common\certmgmt\certfacade.cppMachineCertMgmt::CertFacade::GenerateCertRequestFailed to initialize from template name and contextFailed to put subject nameFailed to put subject alternative UPNFailed to set extensionFailed to encode requestFailed to read raw data from request"{F< yaRMY<all>~n:A`>S;YCertMgmt::CertIssued::InitializeRawnet\netio\directaccess\otp\common\certmgmt\certissued.cppFailed to convert raw data to binaryCertMgmt::CertIssued::InitializeFailed to convert binary raw data of certificate contextFailed to copy raw data1.3.6.1.4.1.311.21.7CertMgmt::CertIssued::GetTemplateNameReceived NULL arguments from CryptDecodeObjectEx1.3.6.1.4.1.311.20.2Unable to retrieve template name in format V1 or V2Failed to allocate stringNULL template extension retrievedFailed retrieving template name for validation}jO IkCertMgmt::CertBase::InitializeRawnet\netio\directaccess\otp\common\certmgmt\certbase.cppFailed to copy BSTR to BSTRCertMgmt::CertBase::ValidateTemplateName:<+f]application/xml/DaOtpApp/DaOtpAuth.dll/vector too longCg5H:__RELPATH\''CoInitializeExCoInitializeSecuritym_wbemLocator.CoCreateInstance(CLSID_WbemLocator)m_wbemLocator is unexpectedly NULL\\m_wbemLocator->ConnectServerCoSetProxyBlanketThe supplied WMI object instance cannot be NULLobjectInstance')') - property not definedm_objectInstance->Get('propertyName ='SELECT * FROM WHERE WQLWmiInstance::Query call to IWbemServices::ExecQuery failure detailsIWbemServices::ExecQuery failure for 'WmiInstance::Query call to IWbemClassObject::Next failure detailsToo many items returned from WQL query!Property type mistmatch, BSTR expectedProperty type mistmatch, ULONG expectedlist too longj7 sMK.$0xInvalid argument '', error 'COM error hr=, details: '' Source=' Description='"و502JO* N}!{+ r}!{+ N}!{+ r}!{+ F N}!{+ Fr}!{+ 1.0OTPCEP-versionsignCertsignCertRequest͋ø,{5DR)IP2OTPCEP Client1.1POSTHTTPHTTPS`öl4ɟwltargetNamespaceschemaProtocolSchema.xsdPdFPKךjو_@2QEũL3xKgI{] xmlns3)6{O>`3)6{O>`jو_@2Q#[`'55XXt(tj,YT5XL$t-3ۍrff;u+֋t@u'5XXt#tWj0Y_^[]̋U SVWXX;t'tj1YX}3ɉL$L$u3@;<j2YNE +t9X;Vj4YMY pdD$PD$PSQ"֋x׋y)XKXX;tDt;Vj3둋Mp\MpXWQ"֋XL$t %X;t#tVj5YW_^[] ̋UQSVW3XX;t)t j6YX}u5@;j7Y} t&W;tpj8VVVVh5l u@ NX;tOtVj9Y,X;t#tVj:Y_^[] ̋VWXX@;txStj;YX;tItWjYX;tItWj?YX;t tWj@Y[_^̋VWXX@;txStjAYIX;tItWjBYDX;t tWjCY[_^̋VWXX@;txStjDYX;tItWjEYX;t tWjFY{[_^ ̋U SVW3|$|$XX;t'tjGYXM +t3;Qu jK}p`D$PD$PuW"֋xGt$O +tft fuҍAzE3f3EX;t{trVjJY2Q;tKtBQjjI$;t$tQWjHYXL$t  X;t#tVjLY_^[] ̋VWXX@;txStjMY)X;tItWjNY$X;t tWjOY[_^̋VWXX@;txStjPYX;tItWjQYX;t tWjRY[[_^ ̋VWXX@;txStjSYX;tItWjTYX;t tWjUY[_^ ̋VWXX@;txStjVYIX;tItWjWYDX;t tWjXY[_^̋UX=Xt"tjYYM3US] VuWQVuSRxh"׋y1 XXtTt VjZYr XXt#tVj[YA_^[]̋USVWX=Xt"tj\YE3ۋ @(ȉD$Qff;uu+ʋ}jMD$3Y}G I3f;> pu=X=Xt'tj_Y5X@K(t|S(OuWpl"֋؅ywWqT"֋Et"3f;tL$ +ED$ .X=X`)Sj`YD$ PD$ 3E3ۅt$Dj Y3L$x*؅E3j(ϋ׋ 9xXFFFF$V fFfFfF fFfFfNT$ jYRB|F Nt26 & ED$M3ۉyX=Xt#tSjaYj_^[]̋USWXX;ttjbYMA @uAtV0hjQNP"V^X;t!tjjcY_3[]̋USVWtCX=Xt"tjdYKM HjH3Yt: 7w0wX }u0;jYM4ȅy6X;QjYt2;Et-X;jw3E9Gu4X;ttjYME*jY}EԍUԋMhȅy0XX;ttQjYuЋuvu# E؋@,@t ~(r u8~(s2XX;cVj;Eԃ8 MMEX\E3Ɂ8ËeXX;t&t jY+ EEEXMԅt n X;t1t(}DQjYEMd Y_^[̋USX =XttjYoVW}O8tQp"֋M EO8G4Qp"֡X_^=Xt!tjj Y,3[] ̋UQVWX=Xt"t j!Y}O8tQp"փg8g4X=Xt$tj j"Y_3^Y]̋UVWXX ;ttj#YE X;t!tjj$Y _3^]̋UQSVWXX ;ttj%YME !s/kQDH@ 0W X;tKtVPj&Yd X;t tVj'Y$_^[] ̋UVW XX ;tNtj(Y X;t%tj)Y XEPƒ?=w7S]3WxEPuWS|"x;wu z3f{_[WtM3f^]̋UjhdPV3PEdEPd"ƋMd Y^%`"̋UV`"EtV聬Y^]jj!̋UVjjN~!EtV+Y^]̋UQSمtLVW3VVjSVjl!EHQV@ tuWjSVjl!;Et W< _^3[̋UE]̋UQQMhPb̋U}Vu &^]uX ű1< ̋SVW3~ XX;t"t4 j Y"~~~$~~ ~(X;t"t4 j Y_^[̋SVWXX4 ;ttj Y蠰NtNtNtN tN$tNtNtN(tX;ttj Y_^[̋USVWXX4 ;ttjYүEΉFu7X;t$tjY虯X@~ u"X;ttju"X;ttj딋y.X;ttVjY#aX;t tVjY_^[]̋USV3WuuX=Xt"t4 jYEPhVhh@t;X=XI<j4 Y+EEPEPVjhVu@t-X=Xj랍EPVVjhVu@t0X=XjSMU}xZuVW EPWVjhVu@X=Xt't4 jYXt uX}tu@X=Xt"t4 jYˬ_^[ËKt E3{FC ̋USV3WuuuuX=Xt"t4 jY[EPEPjjV@uE( XXWj4 Y(MU9u@EuPEPjjV@u3 XXt}Wj녋MUuRu@uˋuVuy5 XXt-t$4 jY3u X}tu@ X}tMm Xt \ XXt#tW4 jY_^[̋U3ʼnES] VW}5XXt(t4 jYV5XhjP u5XXlW4 j"Y蒩G_ t#wt&Ot gӍiy05XXWj#{&y(5XXtktbWj$@Ryw5XXt)t Wj%4 Y茨5X t#5XKtc5XKtc5XXt#tW4 j&YM_^3[h63ۉLXX;t&t4 j'Y聧4 3E]fEh  ]$SEEP PY_^[]̋USVWXX4 ;ttjCY苛ENX;t!tjjDY}_^3[]̋USVWXX;t(t4 jEYX39w uHMy5X;t`t0V4 jFYXXEO ;t#tV4 jGY诚_^[]̋USVWXX;t(t4 jHYAX39w$uHy5X;t`t0V4 jIYXXEO$;t#tV4 jJY_^[]j}WjEVuЋ"WE< }G}ԅQX=Xt#tV4 jQY>3}ܫjj fEPV<"t.X=Xt't4 jRYƖXEܺP u؍Msx(E0jV"Eu< y1X=XVjSE؋q,MQj P"֋ȅX=Xt#tQ4 jTY 3}ܫjj fEPV<"t.X=Xt't4 jUY葕XEPs, E؋q,MQjP"֋ȅX=Xt#tQ4 jVY;3}ܫjj fEPV<"t.X=Xt't4 jWYÔX-{ t'K$t c$Mȋy&X=Xt_tVVjX5M̍S$yWX=Xt(tVjY4 Y4Xt h'XK$tTc$X=Xt#tV4 jZYݓu< u< MX*ù̋SVWXX4 ;ttj[YMX;ttj\Y"_^[̋UQSVWXX4 ;ttj]YؒutV芌YX;ttj^Y蕒_^[]̋UQSVWڋX=Xt"t4 j_YMj,EYt]tPVx;6X=Xt#tV4 j`Y X; XXt(t4 jaY豑 XXt#tV4 jbY蟑_^[̋V6)Y^̃yr jjM̋UVW3WFTUJff;u+ыRu_^]̋U}VW} t#~rSt?PSVo S膊Y[WF_^]̋UE S]VW{;rk+9}B};ujPE Pjt$t VT u{Du hD$PexZsV!{$V!t$D$L$Pt$SVyUX=XtIt@Wj $X=Xt#tWj!YD$D$CP!D$;C0u D${j#X=Xt"tj!YM0._^jLE ]EԋE]ЉEȡX=Xt"t!jY袁eMhXeMuSMEVMEWMEhT MEEuX=Xt'tj!Y XW}=Xt#tS!j&Yu< u< u< u< W< V< /u,X=XtujRu0X=XNAj}؍M̋U3PPPEEPuĉuu}uuj؅!X=Xt#tS!j Y}uoME؃ePx#tuкhuZXX=Xu!j!Y\3}ܫjj fEPh<"t.X=Xt't!j"YXEܺP_XMȍU؃e>؅xkEPQu؅y%X=Xtztqj#VX=XtUtLuк!j$Y~.X=Xt"tj%!Y/~u< ̋U SVW3UVVhp u0!؅UxmuSVhp 0! N XXt(tPhp !j'Yr3xX=Xt"t!j(YF}uE N XXt.t%P!j)Y }t3fD^E0_^[̋USVWUMX=Xt"t!j*Y|3EPEuPVEuPVuV}]@ ȃz\MU葧 MUL]}EPEPSEPWuV@uR NX=XQDQj-!Y{ X=Xt"t!j.Y{E8X=Xt't!j,YM{XX=Xt't!j+Y{X}sNX=XtlQj/@X=Xtqt>!j0YzXt Xt ۵X=Xt#tV!j1Yhz_^[̋U43ʼnESVڋWX=Xt"t!j2Yy3;y> XXVj3!YyPPjPW@uD N XX{nPj4늍y3 XX:-Vj5F9D P @h t("YYDžtjhT!؅tvPPjSd!u7  XXt#tP!j6Y xP("YYS @;3 Xt Xt۲ XtW@ XXt#tV!j7YDw3dWM_^3[Զ̋USVW]XX!;t$tj8YvX]S$@S(@eUEȉE詡x;}t/uEffGGSPGE 8Xn!X=Xt$tj:YuX2X;t$tj9YuXW=Xt#tV!j;Yu_^[ ̋U SVWډ}X=Xt"t!jYt0XX;t"t!j?YNtE8X;t#tV!j@YAt_^[hىE }EPX=Xt"t!jAYs348P蜘y3 XXt%tP!Y3G`t8@ |tP xtՔtĔt賔tt袔pt葔t耔ltoht^tMtQx"׋`t < t < t @t @t )RYt賓Luuju  XXt%tS!X萭H< V< 4K̋V>t6kQY3FF^̋UL3ʼnEeSVWڋU]j _tʍqff;Eu+ Mυ҉MԾE‹U E3EЉE؅t!ʍYff;Eu+ˋ] Mυ҉ME‹UE3EEt ʍyff;Eu+3ҍMċp$Ep Q"֋u̅MX;t"\tT,-Pj/YD>Mċp(EPjQ"֋u̅xMȋEAQQEJE u}}#Ed!d!d!|dhr"ӳ}p"֋踳 ÃMX3MątQp"։}ġX;v\uiVT,-Pj0YK=JQQE IE u}}$E c!c!c!chwLL!rc#fc\!Zch`)MVKh0MT!.cM}PIP!cEPdU}MCM\WjM}Me~M"+}p"֋ ËűƋMd Y_^[M3{̋UjhɧdP3ʼnESVWPEdeMM3MXX;t.\t%T,-Pj?YF;XM,-Uu9r u-;t\tTPj@Y ; u-;t\tTPjAY:WuuEX;tH\tQTPjBYp@X;t\tTPjCYs:EPh,jjh, EȅSQQEFuȃeeE ul$E`!`!`!`h2xI!`D$`\!`h`UJV.Hh0AJT!Z`MzPFP!<`EP R}MCM舯jjM,zM{."]}p"֋B8Ëuj< X;t\tTPjDY8MjuQx "ׅX;t&\tPuTP,-jEYxMUQu}ȅMjVQx "׋}ȅy1X;\t WVT,-PjFY X;t#\tVT,-PjGY=xREuċH Q"׋}ȅy-X;t$\tWVT,-PjHY苯MątQx"׃eV< YX=Xt9\t0}ϋwx X,-VPTPjIY$}GEȸ%ûXuȡX;t#\tVT,-PjJY7ƋMd Y_^[M3v̋Ujh$dP3ʼnESVWPEdeU3UġXX;t3\t*T,-PjKYV6XXU,-}9~ u-;t\tTPjLY6 u-;t\tTPjMY5@;t\tTPjNY5N EPQ"֋u̅?QQ}BE u}}$E"\!\! \![hD![$[\![h`EVvCh0ET![MvP:BP![EPM}MCMЪWjMuuMv""裪}p"֋航ËMuQp$"֋u̅QQQE@E u}}$EZ!Z!Z!ZhZC!Z$tZ\!hZh`7DVBh0#DT!h0@T!VMTqP}=P!VEPI}MCMWjMpMr9^ "}p"֋˥$ËMuj Qp"։E̅yH X;t\tPQuTP)MȅtQp"֋EX;t"\tT,-PjWY/EPhX,jWhH, u̅GQQEb;E u}}T%ElU!`U!TU!HUh >!0U$$U\!Uh`>V<h0>T!TM[oP;P!TEP"G}MCMWjMnM#p@Mv"}p"֋ΣxËMuQp("֋u̅lQQE 9E u}}|%E T!S!S!Sh<!S$S\!Sh`}=VV;h0i=T!SMmP:P!dSEPE}MCM谢WjMUmMnM1"肢}p"֋gÃM3MȅtQp"։}ȋMX;t"\tT,-PjXY+EPh8,jWh(, u̅QQE=8E u}}%EGR!;R!/R!#Rh@"z}p"֋_ËMuQp0"֋u̅QQE7E u}}%EQ!Q!{Q!oQh1:!WQ$KQ\!?Qh`;V8h0:T!QMkP7P!PEPIC}MCMAWjMjMJlgM1"}p"֋!ÃM3MȅtQp"։}ȋMątQp"։}ċM6X;t"\tT,-PjYYV)EH EPQ"֋u̅QQE5E u}}L&EO!O!O!Oh  "}p"֋О"MuQp("֋u̅QQQE4E u}}&E!N!N!N!Nh7!N$N\!Nh`z8VS6h0f8T!NMhP5P!aNEP@}MCM譝WjMRhMiMf"}p"֋d$ÃMX3.X;t*\t!u,-TPjZY,XMȅtQp"֡X}ȋMątQp"֡X}ċMtQp"֡X};t(\utVT,-Pj[Y&űƋMd Y_^[M3$f̋UjhdPSVW3PEdXX,-;t$\tTPj\Y%X}tuNeX;t!\tjTPj]Y%3Md Y_^[̋Ujh&dP3ʼnESVWPEdeM]3X=Xt&\tT,-Pj^Y%,-EȉuPh,jVh, uąHQQ3ۍ]p1E u]]&EzK!nK!bK!VKhU4!>K&2K\!&Kh`4V2h04T!JMieP1P!JEP0=}MCM(SjMdM1fN."}p"֋'ËuċMSjjjQp$"֋؅y' XXtk\tbTPj_DMuȋI Qpp"֋؅y- XXt%\tTPj`Y# XUȅtRp"փe XXt \tSTPjaY"ËMd Y_^[M3b̋UjhթdP$3ʼnESVWPEdeU 3ۉU]XX;t3\t*T,-PjbY#"XXU,-]]]]9_ u-;t\tTPjcY!  u-;t\tTPjdY!@ ;t"\tuTPjeY!'oE MQPu}< HQQE-E }]]ĺX'EG!G!G!Ghp0!G 'G\!~Gh`M1W&/h091T!RGMaP-P!4GEP9}MCM耖SjM%aMb@"S}p"֋8B+Ë} X=Xt\tTPjfYEPh8,jSh(, }ȅQQE1,E }]]ĺ%E ;F!/F!#F!Fhd"n}p"֋SB+ËMujQp4"֋}ȅhQQE ~+E }]]ĺ'EE!|E!pE!dEh&.!LE '@E\!4Eh`/W,h0.T!EMw_P+P!DEP>7}MCM6SjM^M?`\0" }p"֋-Ë}3ۉ]MQp"։]X=Xt"\tT,-PjgYcMp8EPQ"֋M}ȅtQp"։]QQE)E }]]ĺ'EC!C!C!Ch"}p"֋̒B+ËM]p EPQ"֋}ȅkQQE(E }]]ĺ((EB!B!B!Bh+!B 'B\!Bh`z,WS*h0f,T!BM\P)P!aBEP4}MCM譑SjMR\M]3"胑|p"֋e0Ë}3ۉ]M/Qp"։]XˈMϋӉ];UxM]pEPRQ"֋y?X=X8\+Wu,-TPjhY M]p(EPQ"֋y?X=X\Wu,-TPjiYe E9E}MuEψEQp,"֋}ȅRQQEt&E }]]ĺp(E~@!r@!f@!Z@h)!B@ '6@\!*@h`)W'h0)T!?MmZP&P!?EP42M MЃ}CM(SjMYM1[N9"xp"֋2ÊM3ۋ}ȈMω]XMtQp"֡XUMBUw=Xt*\t!u,-TPjjYeX+MtQp"֡X]=Xt#\tWT,-PjkYu< NjMd Y_^[M3We̋UjhCdP3ʼnESVWPEdeMȋM3MXX;t.\t%T,-PjlYEXM,-Uȉ}9z u-;t\tTPjmY u-;t\tTPjnY@;t\tTPjoYEȋH EPQ"֋uȅ?QQ}#E u}}(E =!=!<!<h%!<(<\!<h`&Vd$h0w&T!<MVP(#P!r<EP.}MCM辋WjMcVMW"葋}p"֋vW9ËMąHQQE!E u}}()E ;!;!;!;h`$!;(z;\!n;h`=%V#h0)%T!B;MUP!P!$;EPx-}MCMpWjMUMyV@0">}p"֋#"7ËURQ:p4"֋uȅQQQE M E u}}`)E W:!K:!?:!3:h&"!:(:\!:h`#V!h0#T!9MFTPo P!9EP ,}MCMWjMSMU+Mr"׈}p"֋輈8ÃMX3: X;t6\t-U)9:E,-PTPjpY XUątRp"֋ X};t(\utVT,-PjqYuȋƋMd Y_^[M3Q̋UjhdP3ʼnESVWPEdeMM3U MUXX;t,\t#T,-PjzYQMU,-E}ȉ}}9x Xu-;t\tTPj{Y  ; u;t@\t7TPj|u-;t\tTPj}YW;t\tTPj~YEPh8jWhp8 E̅BQQ}uE u}}ĺ&E6!6!6!6h!6)6\!6h`r VKh0^ T!w6MPPP!Y6EP(}MCM襅WjMJPMQ"x}p"֋]zCáX;t"\tuTPjYMuQp "֋u̅aQQE\E u}}ĺ)Ef5!Z5!N5!B5h!*5)5\!5h`Vh0T!4MUOP~P!4EP'}MCMWjMNMP:MMȅtQp"֋E"Ƀ}p"֋讃~=áX;t$\tT,-PL EPh`8jWhP8 u̅QQE E u}}ĺ)E 3!3!3!3hI"}p"֋̂~=áX;t'\tu,-TP<MujuQp"֋u̅lQQEE u}}ĺ$*E2!2!2!2hi!2)2\!w2h`FVh02T!K2MLPP!-2EP$}MCMyWjMLMM蟿M1"K}p"֋0J@ÃM3MȅtQp"։}ȋMX;t$\tT,-P EH EPQ"֋u̅QQEE u}}ĺL*E1!0!0!0h8";}p"֋ J@áX;t$\tT,-P MuQp("֋u̅OQQEE u}}ĺt*E'0!0!0!0h!/)/\!/h`V{h0T!/MJP?P!/EP!}MCM~WjMzIMJM6"~}p"֋~BÃMX3MȅtQp"։}ȋMtQp"։}MtQp"։}X;t*\ut!VT,-PűƋMd Y_^[M3G̋Ujh~dP3ʼnESVWPEdeuM3E MEXX;t5\t,T,-P*XXM,-}ĉ}}9~ u/;t!\tTӹP ~u/;t!\tTӹPWK;tQ\t#QTӹPU XX;t!\tTӹPQEPh8jWhp8 u̅?QQ}E u}}&E,!,!,!,h/[!,*u,\!i,h`8Vh0$T!=,MFPP!,EPs}MCMk{WjMFMtG葹">{}p"֋#{LáX=Xt$\tuӹTP MuQp "֋u̅aQQEE u}})E'+!+!+!+h5!***\!*h`V{h0T!*MEP?P!*EP}MCMyWjMzDMEMMȅtQp"֋E "y}p"֋oyGáX=Xt!\tTӹP MI EPQ"֋u̅QQE eE u}}L*E o)!c)!W)!K)h>C"x}p"֋xGáX=Xt!\tTӹP%Mċp4EPuQ"֋u̅lQQEE u}}*E(!~(!r(!f(hH(!N(*B(\!6(h`Vh0T! (MyBPP!'EP@}MCM8wWjMAMAC^M1" w}p"֋vJÃM3MȅtQp"։}ȋMX=Xt!\tTӹPeMċpEPuQ"֋u̅QQE E u}}*E&!&!&!&hR;"u}p"֋uJáX=Xt!\tTӹPMujQp$"։E̅y5 XXtd\t[PuTP!w7 XXt/\t&E0uTP ? XUȅtRp"֋ X}ȋUątRp"֋ X}ċUtRp"֋ X}Xt'\utVTPűƋMd Y_^[M3>̋UjhƫdP3ʼnESVWPEde]u ]XX;t2\t)T,-PXX,-u/;t!\tT׹P@(#eX;t!\tT׹PTEPh+jjh+ ؉]ąIQQ3} E ]}}4+E #!#!#!#h[ !#+u#\!i#h`8 S h0$ T!=#M=P P!#EPs}MCMkrWjM=Mt>葰">r}p"֋#rWOË]JX=Xt#\t3׹TPM3Qph"։EąyQ XXt$\tP3TPRsMȅtQp"֋EX=Xt!\tT׹PMsQ"։Eąy< XXt\yPsTPXX=Xt)\t s׹TP\X{t[MsQp@"։Eąy9 XX\PsTPX=Xt!\tT׹PMjQ"֋؅yGX=Xt"\tST׹PMȅtGQp"5MEȉX=Xt!\tT׹P_ËMd Y_^[M3 9 ̋UQESVWu O$]t9Gu$jM>u x@xMU^̋UQ S]VW3;Y s Auǀyt/!;X s@<_^[̋UVEtVxY^]̋VF~ vh" y vCY^̋UVu;u tWyWP #FYY;u u_^]̋UAPEP"YY]̋UVu;u tWyWP#FYY;u u_^]̋UAPEP#YY]̋UM +MQuu:'E ] ̋UE]̋UM +MQuu&E ]̋UE]j%u3S]^^^ ^^^^^ E9]tuV" YY<%ht+MHhEPM̋V>t 6h"Y&^̋UjhdPVW3PEdV~Yt vh"Y3~9~t vh"Y~9~ t v h"Y~ 9~t vh"YΉ~1Md Y_^j@$E3}tg98ucjlY]}t:HuHQMEEP{{YEEtMjX#̋UVL"EtVY^]̋U QMT"hEP̋UQVEuPE+d"@^jn#jM|e=}9Pnu.t&ӍMt'uΉ5VfYM|"QMLhEP̋USW3ɋG$9tG4]~G4O$BEVSp "֋^_[]̋U} uzrEM zru EPEP% ] ̋UQSVW}N;rh] ;vdtPjPE tQRP" uSWNu_^[ >C@̋UVW}Wt~ru +WV 5ju { t#~ru WPF" u G_^]̋UUVrBu+Ruo^]̋UVufF^]̋U}t*yr9EryrыA;E2]̋UVuW;tAS3Sj ~sF@PVWv! FGFG^F[_^]̋UQVMjNFs@FM^j e@Dtø ̋UjhdPV3PEduMd Y^̋UjhdPVW3PEd @|8tp"֋Md Y_^̋UQVEPud"^̋UQE SVى]0WxEEEPd"{_s ^[̋VF^%`"̋UV`"EtVY^]̋UQVuu^̋UQVuWV}D"F VG ljW_^̋UQVuuD"^̋UE A I#tN} uLt!MPh+MhLEP*Mt Ph+Ph+jjA ̋U}tQ Uu ƒy8DR`]̋S3WxD u"|8Vp4"3ɃjZD^jQH_[j@ى]};@D88Etp"M3uH9t9 u L9t6< tWX t &_^]0̋UjhGdPV3PEdeVEYtV}YƋMd Y^̋UjhdP3PEdeQsYMd Y̋UyrыEA]̋U}Vt$~r} Sv u SV S轸Y[u F^]jj̋SVW3ۍw 9SSVhwSh t%vjf|A ub3fTAf|A uQfTAJj@S ȉt9W|ftPh,Rh,Qh  _^[̋UEHH]̋UEHH]̋UjhdPVW3PEdO tQp"փ t w  Md Y_^̋UVEtVY^]̋UjhdP3PEdEaa A Md Y ̋UUSV3Wtʍqff;u++X=XO\BTPjDY.$X=X\TPjCáX=X\TPjB떡X=Xt"\tT.PjAYlWX=Xt#\tVT.Pj@YNCX=Xt"\tT.Pju3^6T P6H ^̋Ujh{dPQQSVW3PEdك}tou thxz3T ;rh7PjEH Eu9W37_MVu 9NEu3f 3< 33Md Y_^[W1D ̋Uu uRQP"t, t t"tPt@KW]̋UjhdPQSVW3PEd}t{>} tto6D ȉM9;|oPj@ ؅t`6D tE Q682YYE?Ru CE3YYfC6< 3Md Y_^[̋QL ̋UjjEPjEPQRj+u uH@(]̋SVWX!HXX0;t\tTPj Y跪f fX;t\tTPj Y自_^[̋UVEtV(Y^]̋UQSVWHXX0;t$\tTPj YX~ tv @f X;t\tTPj Yȩ _^[]̋UQSVWXX0;t\tTPjYe ~ t v @f fX;t\tTPjY_^[]̋UjhɱdP3ʼnESVWPEdeًu3ɉu̡XX;t2\t)T0PjY薨X3ɺX0MĉMu-;t\tTPjYVWo9Ku9K t<;t\tTPjYp"֡Xu=Xt\tTPjYu V uȅFQQ3ۍ]LE u]]"EV!J.>!2jm!.\!h`ԷV譵h0T!MHPqP!EP}MCMSjMM-["}p"֋ËuX=Xt\tTPjYWQu̍UMuȅQQE轲3E u]]/E!.!jqj"}p"֋áX=Xt\tTPjY耥uuh|@uĉE0EYuL ؋ XXt&\tSTPjYJ XN C XXt \tVTPjYƋMd Y_^[M3̋Ujh,dP3ʼnESVWPEde}uuġXX;t5\t,hH!T0PjYXX0eeu5;t\tTPjYj< WO9Mu t<;t\tTPjYp"֡Xu=Xt\tTPjY聣VQvM$uȅRQQE3E u]]`/E!.!h萲!\!2h`Wگh0T!MuP螮P!EP<}MCM4jjMMYuX~ u*;t\tTPj?YG l}u*;t\tTPj@Y@t4jZ+t5;t"\tuTPjEYWCjZ3Bu jR= X;t \tVTPjFY踔_^[]̋USVWXX0;t)\t TPjbYGX039^ u-;t\tTPjcY 9]u-;t\tTPjdY@f;t%\tu uTPjeYSSSu uv \@؃u5X;t"\tT0PjfYj@h3ɋjZ QYYu:XX;t"\tT0PjgY SWju uv \@XX;t#\tWT0PjhY蔘WX MW3ɅEmY X;t#\tVT0PjiY藒_^[] ̋UQSVWXX0;t)\t TPj Y"X0u-;t\tTPj YWu*;t\tTPj Y@zVD PV@ u+X;t'\tT0Pj YyX3ɾ9E;t#\tVT0PjYe_^[]̋UQQVWL$ XX0;t+\t"TPjYX0L$ }u(;s\fTPjMu+;t\tTPjY菐@)3PPWPjPud@?h7YYu8X=Xt"\tT0PjY 3PPWVjPud@t=?t8D$ 0X=Xt"\tT0PjYǏ3gX=Xt"\tT0PjY蕏V[Y+X;t"\tT0PjYaW_^]̋U SVWى}XX0;t,\t#TPjY XX03uu(;\TPju+;t\tTPjY觎@EPVjuWX@@E5h3jZ QYYu8X=Xt"\tT0PjY*EPWjuuX@9uWX W蹇Y93u:X=Xt'\tT0PjY躍XX=Xt#\tVT0PjY裍jX=Xt"\tT0PjYMWY.X=Xt"\tT0PjYW_^[̋U SVWى|$XX0;t,\t#TPjY辌XX03u+;t\tTPjY舌Wu+;t\tTPj YY@VVjWVVl!D$uI X=Xt#\tVT0Pj!Y' N2h3jZ Q?YYu8X=Xt"\tT0Pj"Y袋t$Wjt$ VVl!uC X=Xt#\tVT0Pj#YnWY;WX WY93u:X=Xt'\tT0Pj$YXX=Xt#\tVT0Pj%Y_^[]̋QSVW١X=Xt)\t WST0Pj&YXtftbSD WD ;uPWSH" u2ۋ5XXt&\t˺0QTPj(Y1+=Xt"\tT0Pj'Y2_^[Y̋QX=Xt#\tQT0Pj+Y_Y̋SVWdXX1;t\tTPj YXfFX;t\tTPj Y%_^[̋UVEtVȂY^]̋SVWdXX1;t$\tTPj Y诈X~tv< fX;t\tTPj Yo_^[̋SVWXX1;t\tTPjY,~t v< fFX;t\tTPjY_^[̋UjhdP3ʼnESVWPEdeEM ẺMȋXXt=\t4@!H!1EPTPjYX1G8t;Xt\tTPjYp"֍GŰu̅@QQ3ۍ]nE u]]ĺ`1Ex!l(1`!Tjd!?13\!'h`Vϔh0T!MjP蓓P!ݬEP 1}MCM)SjMM2O:b"}p"֋Ëu2EȉGX=Xt \tVTPjY蜅ƋMd Y_^[M39̋UQSVWXX1;t$\tTPjYXMu*;t\tTPjYք@6Vc X;t \tVTPjY迄_^[]̋UjhEdP3ʼnESVWPEdeuċ}3ۡX=Xt"\tT1PjY]ȉ]pEP"M֋Q@QE~E u]]0E航!|(1p!dh&!L|1@\!4h`Vܑh0T!MwP蠐P!EP>}MCM6SjMM?\7o" }p"֋3@Mȋ؋ XXt&\tú1PTPjY蜂u< ËMd Y_^[M30j0UXX 2;t;@ltpdp`j YX;t@lth1Vpdp`j Y3EM؉MfEMMVh1Mt}y}oeUMBy0X;q@lgWpd 2p`j Y苁N]uEX=Xt@ltpd 2p`jY1(=EċxEPS"׋y%X=X@lWpdp`jTX=Xt@ltpd 2p`jY€eU7y(X=Xt]@ltWWpdp`j 2Y謀AE3M!uEX=Xt@ltpd 2p`jYOM3t-VzY$X;t@ltpdp`j Yu< u< s̋Vv< v< ^̋UjhdP0SVW3PEdUMܡX=Xt$@ltpd 2p`jY~XM܋U}u }]=Xt@ltVQpd 2p`jY.3@UEΉEEPȉ y3X=X@lQpd 2p`jY~iEEԡX=Xt@ltpd 2p`jY~MEQ3MQMEQuEuEu܉E̋EP0"ȉ yNX=Xt@ltQpd 2p`jYN~Mr&M}uwYXX;t!@ltu 2pdp`jY}X}uE؋MEPX;t@ltpd 2p`jY}uM%MZ}t uEwY#=Xt@ltpd 2p`jYT}jXMd Y_^[̋USVu;NSW>+u;+;w#PW3N +C+;w(P63ov+VWs]X;t3_vY~3+>CCt:?w;WC KN+MV1P ƉC_^[]A̋W9tVjp"^_̃9t1uYh 2 ̋UE 3Ʌt=?wPnuYȅtjM[hEPC̋UQQzVurƒzu&^rP@ u}j,6ủu3ۉ]SF^]EtPEX=XtDxr>@t8GPM'}MԡXd7CMj [Qppj.YmXtjjMԃ!X} ti=Xt?xr9@t3GPMEԃ}d7CEPXppj0Ymt jjMM ]/=Xt;xr5@t/EԋP6ȃ Xd7Pqqj/Y-mtMh3M h4MEEEPEP|h|P謧hu ]X=Xt,xr&@t {r Qpd7pjGY~lVL wӋx3ҍRQUR0V"׃M< XX;t^xr1@t+{rQSppjHYNX;t#xr@tɺd7QppjKYeQt|XX;t(zr"Bt>VPrrd7jJYSt4\#h84E@PVMEhEXX;t,zr&Bt hPrrd7jIYmSt4Mh@4Exh4MEVEEPahPEjH׶耸}E3ۉE]X=XtQxrK@tE~r>MԃP }MԡXd7CMj[WQppjSY7}tjjMԃe3EfE!EuEԋPMMjjX=XtHxrB@t<~r6GPM E}d7VCEPXppjTY蘣t jjMh,G`\E3ۋM} PLX XXt}yrwAtqr TTxrzXr2\MԃP}MԡXCMj[TXVQppjUY tjjMԃ׍dPMeh4VEMAhL2EMp3MVjHVjM=VjdE+L`E\PX=Xttxrn@thr?P~r6`xr`\MP WV` E}CEPXppjVY3t VjMVjMu h:Xh}3ۋM PHd XXtzyrtAtnr ``~r llMP  MЉd`}lXCMQppj]YStjMjdHDeMV4 Etjh4MjjWMLX=Xx@t{}ECELr ll~r6hMЍGP MЉdL}lXCMVQppj^YhtjMjdTPE@PLpM 9yr 9~r֋EPQZP E ;wS;r ЉEu֍ PuZP 9~r΋E ÍA9~r΋EPEÍAT;r ]]uË]C;r֋EPS] BP~ 9~r֋΋EPYRP\ u_^[R̋UQVW}Wt~ru +WVhTNS] ;vKt>jPEt*~r΍PFWAP豥 u1[_^4̋UQVW}M G;rr+NS];ÉMB؋;v^tLjP}t;r?~E Gr΍PFRAPE ËP[_^ jڋ}3uVG]ˉuEQff;uu+FP6SkjjVS̋UQQSVu3W}Nff;u+Vu%PE_^[j:u3ۉ]SFM]EQff;uG+PyjSWKu蕢̋UQQB+BVMu9AvA+A;Br jjRQ[ jjQPy^̋UEVW~;w9FtjP{tWͿ_^]̋UQQEVW} OV;+ȋS];B;jPE~Fr ЉEFu PuP迢 ;u3~r֋MɍEȃ~Jrƍ QRP臢%r?~EGrƍ QRPS uӾ[_^Vѿ̋UVQUMM N NJQN k^] j@6/ujY3uj}j EPR"E؍MP׻eEP7jjMűUQVuuN^̋UQEVPuN]^̋UVSEtV(FY^]j|7ى|}Mu 7WxeMh7;jjVEPMhL2UEMPE3MjFVٺjVMκjVMújVME贺WK kjй%}uVeF PO 趞h#ى`}du ׉`ej QQPMh7UEMjjVEPMlhL2UEMPE3MjFV襹jVM蚹jVM菹jVM脹jVdvÉ{ ̋UQVuWV}F G _^̋UQVW7W[t~ru+WVQYpNS];vgtZjPE藺tF~Fr֋PR PO ~rSWP+ u諺[_^ 讻hC3((}PW8 y? XXLyBA8Pq<8qjYI(utt_^]賔̋UVW};tP<  ?tt_^]őUQSVW7_t";t6< ;u_7?Y3G_^[̋SVWG+=?w6wX+7;v!ƹ?3+;΋C;CS*_^[̋Uu\?Y]j 誙]?F+;3}tP>EYueVQQWNU+EUt2M;Et0< EE;EuFE6>UYM>F=QujjjMUhEP=2< j蠘ڋueu;t)Wuu ;ut 襗jjȄ̋U5L8u 5 5L8uh ]M̋UUW BGJg OtVQp"^_]̋UQQQM`hEP̋UQVuWV}D"F G _^̋U SVu 3ۉM]Wj Yt ֍zff;u+UEMUEޅtʍqff;Eu+ҍ ME3PuESjPQWjEPjh8uh 9j+u uH@@_^[̋UQQUSVW3ۉ]j _t ʍqff;u+ME}ҾEڋUtʍyff;Eu+ҍX;ttjY>3E XXt#4tP, 9(j Yg> ËEjuu3^^N ]QQMcE^XX 9;ttjY=u`X;tGtjY=X;ttjYp=jXX;t"t 9jY"=MUe2X;t"t 9jY_^[̋UQSVWXX9;tGtjY+X;ttjY+VEX;tGtjYh+X;ttjY@+_^[]̋SVWXX;t"t9jY*>& X;t"t9jY*_^[̋USVWXX9;ttjY*MX;ttjYL*_^[]̋USVWXX9;ttjY*>t76 t0&X;ttjY)_^[ PMhEPIj̋UjhdPQSVW3PEdXX9;ttjY?)X;ttjY)Md Y_^[̋UQVuu|^̋UUVW3tʍqff;u+ Mj YWjEPjEPQEPj?hd9j+u uH@0_^]̋UQVW}3Et"S^ff;Eu+3[4uj ^PjEPVEPQRj+u uH@(_^̋UjjZREPREPREPREPQhd9j+u uH@8]̋UjjYQE PQEPQEPQEPQEPj hd9j+u uH@@]̋UM3V5(WAuЋj16ZQu qPPWQ 5$5 @_^] ̋UX3ʼnEeSVWڋUj ^tʍyff;Eu+ M΅҉MĿE‹U E3EEȅtʍqff;Eu+ҍ4MEuԉEEjY3҉}̍EUЉEEPjU؉UUUUQMMM_^3[&f̋UQSVW XXu;t3t*u39E VuPu3 Xu(;j }d9j[;t)t!j Y% Xd9>/9 >>>> t`>t1;E6jYD;j;j;jv;ttjV;tTj6;tft8j;tJtj Y$ X;t"tjd9Y#_^[]j$xډ]MX=Xt+t"d9jY#Xd93j$;}(YEEt u;XX;tGtjY4#X;ttjY #3}vËE aE XXt#tPd9jY"(ËE=XttjY"h@MhTEP cj="vu3~}F~ ~fFNkNcE~ XXd9;ttjY!uX;ttjY!3űUQSVW١XXd9;t,t#jYg!XXd9u3t5;ttj Y.!jYtKA;ttj!Y jYt0u8@`HH s{XX;tSt$w ww7j"YX;t"td9j#Yp tV2Y_^[]̋USVWXd9=Xttj$Y uO GFPFPOxfF fG XX;tdt8X9PwL9w E‹Pj%YD X;ttj&Y_^[]̋VWXX;tNSd9tj'Y,X;ttj(Y[_F^j0rXXd9;t,t#j)YXXd9} O39w t8;ttj+YvhMhCOuOuGPMsUuuʍYff;u+QRMq؅y7 XXt#tSd9j,YSXX;t*t!ud9h@9j-Y]OhhdVh89uh@9P PMMEu;  X;t#tVd9j.Y;VX;t"td9j/YjEEPjOMP u4  X;ttVd9j0sVhh%MP uK  X;t#tVd9j1Y`VM}hE j$Y]EtM'WP Ew XX;t3t*MPuXd9j2YUMG Pq"֋M G X;t"td9j3YhMu< n;ttj*Y.h@M"hTEP[̋SVWXXd9;ttj4Yf X;tGtj5YX;ttj6Yx_^[jnMX=Xt"td9j7Y1M_3PPPjh9E PMM*E@p MxXEVWSuP| u@  XXVd9j9 XXt.t%E@p pp0j:YTMEPIX=XtPtd9j;Y X=Xt"td9jY_G 0OD$ jSVP POO[tp XX;tZt+t$ d9FPv j@Y肏 X;t"td9jAYc_^[] X\$Xt.t%et$ WNQPHt$ t#NeˋzeNWQRP NPQL$h(D$PdW̋UQEЁVNЋRu^̋UQS3Vut3f9tuW3WE_t t+Љu Wt^[̋VXX;tNWt9tj YX;ttj Y_3@^̋VXX;tNWt9tj YoX;ttj YG_3@^̋UEA ]̋UjjZREPREPREPREPQh9j+u uH@8]̋UjjuQh9j+u uH@ ] ̋UjjEPQh9j+u uH@ ] ̋UjjEPjEPQh9j+u uH@(]̋USVu3Wt֍zff;u+Uj ZSREPjEPjEPQh9j+u uH@0_^[]̋UUVW3tʍqff;u+ Mj YWjEPQEPjEPjEPj%h9j+u uH@8_^]̋UUVW3tʍqff;u+ Mj YWj^VE PVEPQEPVEPVEPj'h9j+u uH@@_^]̋UjjEPjEPjEPQh9j+u uH@0]̋UjjYQEPQEPQEPQEPj@h9j+u uH@8]̋USVu3Wt֍zff;u+Uj ZSREPjEPQh9j+u uH@(_^[]̋USVu3Wt֍zff;u+Uj ZSjEPjEPREPjEPQh9j+u uH@8_^[]̋UQQUSVW3ۉ]j _t ʍqff;u+ME}ҾEڋUtʍyff;Eu+X=Xt+t"WSPXj$Y2ztKX=Xt,t#VSuPXVMhuvGX=Xt1t(hVSPXj&Yhh AFMVuSe{uMjQVSuPx ub E XXt5t,u8uVSuPXEPM9hEE3f FE0XX;tUt&jSPXX;t"t9j)Yqj< V ;t"t9j"Y9h@M-hTEPCj0VXX;t't9j*YX]} 3ɉMMMEEPQjEPjjju;X;OPXj-eEPh9ux" tIX;t6t-O0MPPXRj.Ynh@#E=v h EX;Ƌut5t,O}VQPXj/Y8}E f;0X=Xt"t9j0YOj< u< T;t"t9j+YhWMhTEIX;t+t"OPXj,YhMhTEPQA̋UQSVWXX;t"t9j1YYE3ɋ} 9щ;uBu9;uyAu]Sp"֡XX;ttWj3YEX;t"t9j4Y3,X;ttWj2Y@_^[] ̋U SVWXX9;t,t#j5Y7XX9d$} u+;ttj6YWuu+;ttj7Y@]ˉ\$L$QuWPt uO X=Xt,t#VuWPX Nt\$X=Xt2t)L$GPXWt$Sj;YX=Xt"t9jYMW]u-;ttj?Y@Me Suu $X=Xtat2MIPu Xu3jAYX=XttjBY3`X=Xt5t,MIu XPuu EM܉EE`"OËEŐU}Vu &^]uj@ u J̋Vv< v< 6< ^8̋UEV8tVWY^]j O١X=Xt+t"9j Y=X9'ejYEEtQSI`E XXt#tP9j YPËE3eXX;ttj YML~X;ttjYQ3+=Xttj Y'@MjMue}0~XX9;t)t jYX9t-;ttjYM;ttjYehWMYhTEP9̋USVWXX9;t)t jYXXu e}[}Q]};t tVjYhEL$3V|$8|$|$ )8uL$8uL$ 89|$g9|$]9|$SX=Xt"t9jY E|$ HpD$ PD$PQ"֋y> XXV9jY XXt(tD$ 90jYL$ uKAyMD$ H@ +t+D$D$w2Nt+>9NuQ+9NuQN_F^]̋SVWG+=?w6wX+7;v!ƹ?3+;΋C;CS_^[y̋UQVW}?wYF+;sGSWyN+Q6S JF +>Et6YFEF[_^'y̋UQSVWڋX=Xt$xr@tpX:pj YXu0=Xtxr@tpX:pj Y@zh.h@jjj @}uH  XXt yrAtVqX:qj Yq Nτta؅X=Xtxr@tpX:pj YjSj/V uI  XXt yrAtWqX:qjYN}-X=Xtxr@tpX:pjYn3S@0X=Xtxr@tpX:pjY8@jW@_^[̋U SVWXX;t$xr@tpX:pjYXu4;xu@kpX:pjYSE3PSjW]h@9]uDYEPVjWh@u:  XXyAPqqjSEPSh?SSSh9h t% XXtmyrgAtaPqqjGuVjSh :u u@t0 XXt$yrAtWqqjX:YVTY2  X;t yrAtPqX:qjYw2_^[̋UL3ʼnESى]VW XX;txr@tpX:pjYeEPEEPj^V uA  X;yAPqX:qjYMu.X;x@~ppjfj ^֍E@uu3AEċEȡX=Xt%xr@tqX:ppjY,M3E9A)W؋jjPjT@u= XX8AAqqjX:YW"Yu.X=Xx@ppj봋EWVjPjT@u-X=XtMxrG@tApX:pjY,X=Xt xr@tVpX:pj YVh"3YE؋M@E;A]ED:3E3WEPjhjSP@# XXtyrAtqX:qj!YpG@pEPjjE܉uPjjh@uE} ut=v jl@t.X=Xx@ppj#믡X=Xtxr@tpX:pj$YV@W`@u, t-IuMX=XtAxr;@t5ppj% X=Xtxr@tppj&X:Y-X=Xtxr@tppjX:Y3M_^3[,̋U SVW١XX;t$xr@tpX:pj'YXu;tdxr^@tXppj(CE3PWWjh :h9h}@t/X;txr@tppj)X:Y$3uA>YEPVWjh :h9h@t1 XXyAPqqj*{X=Xt"xr@tuX:ppj+YpEWEEPhWhSu@؅u4 X=XtOxrI@tCWppj,X:Y^-X=Xtxr@tpX:pj-Y VY_^[̋USVWXX;t@tp;pjYh:f3f;uftfYf;Zufu܋Ƀu _^[]úx:ff;uftfYf;ZufuދɃu뻺:ff;uftfYf;ZufuދɃu z:ff;uftfYf;Zu fuu ;XX;t<@tWp;pjYaX;t@tp;pjYjhWL$]hTD$P)j]<XX;;t%@tppjY X;Xu!;@ppj3ۉ]]Uu:u< ]EUOu;Zu< ]EUOu ;-u< X=Xt@tp;pjY(;;t@tppjYhWMhTEP(j;X=Xt@tp;pjYu3ۅt]]]EEPEPU>tE]X=Xt@tp;pjYSM3M2:jX :Uċ}ԡXX;;t#@tppj&YX;UąKu!;Y@Oppj(:"ja3]YtCCC C؉]Eu,X;t@tp;pj)YlhEE;EύEPEPT}t6X;t@tp;pj*YjM\hMȋeEEPEEP;}t$X;t&@t p;pj+Y M̍Sh;M3Euu,X=X@ p;pj,eEx0EPuԋ"׋y. XXtAtWq;qj-Y=WEey MQP"׋y$ XXtAtWq;qj.3҉U9U<eEEyMQRP"׋eEEyMQP"ׅMff;uftfPf;Qufu3!EEE9MQh;P"׋EeeE EԋyhMQP"׋M܍UE؍KPu< u< Mb/u< MEM/UBU;UEăeX=Xt@tp;pj2YVM/V< u< u< M6áX=Xt@tWp;pj1Y%WMhTEX=Xt@tWu;ppj0Y7P뽡X=Xt@tWu;ppj/;t@tppj'Y~hWMrhTEP #̋VW7tN v< VY'_^̋UVW};~s9>w2Nt+>9NuQP9NuQWN F_^]̋UU(SVW3ۉ]j ^t ʍyff;u+ MMuҿE‹U$Et!ʍYff;Eu+MEuҋEڋUtʍqff;Eu+4M3PuE EuuSjYQPQEPQEPQEPVWj h<j+u uH@P_^[$j^4}h 迲3ɉMTO O$O(EX=Xt@Dtp<<p8j Y]OQSp"֋OQSp4"֋OQSp,"֋OQSp0"֋O QSp$"֋O$QSp("֋O(QSp "֡XX;tH@Dt%w$w wwwww(p@Dtp<<p8jYX=Xt@Dtp<<p8jYEPL EPL u< 0 XXtADtVq<<q8jYjVM>hTEPj.-}3uXX;t@Dtp<<p8j#YEuPh0j$ tz\QPub`Fuu( u"X;t;@Dtp<<p8j$YX;t@Dtp<<p8j%Y^, PMhEP̋UQSVWX<=Xt@DtpEt 6GYMN>EljF_^[jM hEP̋USVWMЋW+;r1w +7;v3;΋C;CS"_^[]V̋USVWXX;t@Dtp<<p8j YVD PV@ t)X;t@Dtp<<p8j Yv_^[]áX;t@Dtp<<p8j YMhL$@hTD$Pj^%MXX;t@Dtp<<p8j YVM4 e}3M}ܫujXfE܃EEuQȉE쥥"Uy+ XXtADtVq<<q8jYV]X=Xt@Dtp<<p8jYEu< $X;t@Dtp<<p8jYhMhTEPj$}X=Xt@Dtp<<p8jYEM] V eueEEPVu"׋y. XXtADtWq<<q8jYhWu@EuPyh"׋y' XXtADtWq<<q8jX=Xt@Dtp<<p8jYMV< 8#X=Xt@Dtp<<p8jYhM茡hTEP$j$&#U}X=Xt@Dtp<<p8jY=]Mh8#ve}eEEPuu"׋y. XXtADtWq<<q8jYWuh8;ME}u,X=XH@D>p<<p8j&M<WIW< eMExTEPuQ"׋y/ XXgAD]Wq<<q8jDEESh;P9"׋Ey/ XXADWq<<q8jX=Xt@Dtp<<p8jYMKMCu<  X=Xt@Dtp<<p8jYThMHhTEP jj`#uX=Xt@Dtp<<p8j"Y3ɉMEMPh<jQh< Dj EXfEЉ}؋Wp"EuЋEP8M䥥"Uy> XXtADtVq<<q8j$YuVMIhTEEjP"֋y$ XXtADtVq<<q8j%뢍EEPL U3RfEEsPM䥥"Uy/ XXTADJVq<<q8j&1f}uuX=Xt@Dtp<<p8j'Y\MMEЍM2PR"֍MPM@hEEuP"֋y/ XXADVq<<q8j(gX=Xt@Dtp<<p8j)YMJ  XXtADtVq<<q8j#YVMYhTEP jd}uV趆eO TFGFGFGFGF P3F$EO$P#F(EPO(>jmڋX=Xt@Dtp<<p8j/Yeuj XfE܅tVp"֋Uu܃E˥X=Xt@Dtp<<p8j0Y$EPL jX<=Xt@DtpEuu u"׉EMEQPsYYËe3uuEEMd Y_^[ } w ̋UVu3;u sWu>t "׃;u r_^]%!; u9%"̋Uuuu uh h ]%d"%`"̋UV"EtVWY^]%D"%,"%$"% "%"̋UE3SVWH<AYt} p ;r H;r B(;r3_^[]̋UjhhPdPSVW1E3PEdeEhtTE-PhPt:@$ЃEMd Y_^[]ËE3Ɂ8ËeE3Md Y_^[]̋UEMZf9uH<ȁ9PEu 3f9Q]3]̋UWVWN@fE;tudEP!E3EED!1EL!1E!3EM3EEP\!E3E3E;t5uO@ȉ _^%"hPd5D$l$l$+SVW1E3PeuEEEEdËMd Y__^[]QjheEuu5X""YTjYeEEEPEPu u܋M M EƋMd Y_^[ËujY̋UuJYH]̋Uj u h H!Pu+FV"Yt VWP ^_[]̋UV$EtVȬY^]̋UQj莬EYt pMH3p̡tj,^5tupVMe!u5tuRj (EYt Vl3V-NF?$Ή5| | MYj\uMje~^ )K tEtj1"Mօu7h"YM*̋UVjj!uYY0EQNE t Pj!YYEQN^]̋UExt pj!YY]̋U=uhYEt]̋UEt!W"tVj1"^_]̋UQjMht%tYM̋US!]@!jhC!CYYtVW!{C _^ !c C[]̋UVu Wu!x!>FEuEAZ S]sQuS!YBFˉEHt~EHt5jU]EX0FuҋE!UH%3]E@juMjQPEPhWj$uEt M [_^̋UVu Wu!x!>FEuEaz S]sNuS!Y?FEXt~EHt5jU]EX0FuҋE!UH%3]E@juMjQPEPhWj$uEt M [_^̋V!p!Ћ^̋U]v̋Uu!]̋Uut!]̋Uu!]̋Uu!]̋UjhdPV3PEd%AP !t "֋  rЋMd Y^̋U=u%!u! I ]%T"%L"̋U]_̋Md Y__^[]Q̋M3?̋M3*Pd5D$ +d$ SVW(3PuEEdPd5D$ +d$ SVW(3PEuEEdPd5D$ +d$ SVW(3PeuEEdPd5D$ +d$ SVW(3PEeuEEd%0"%!%!̋UjhdPQQSVW3PEdeue褤Y e[ËEMd Y_^[̸H@@̸@̸@̸@̸@̸@̸|@r̸x@b̸t@R̸p@B̸l@2̸`@"̸\@̸X@̸@`̸P@̸T@̸@̸h@̋Md Y__^][QQL$ \$ \$ PD$#`C$CPCKl$ l$ D$S+VW3PCEudEEdQL$ \$ \$ PD$#`C$CPCKl$ l$ D$QS+VW3PeCEudEEd%!%"̐T$B J3W3̍MMM{̐T$B J3̐T$B J3̍M <=Tr`gMMwxla VK@\5*̐T$B D3"J3(̍MLMMMMM̐T$B J3J3H̐T$B J3őẼ eMM̐T$B J3RJ3H($̍MMMMMM̐T$B J3J3T̍4@NDrHgQ̐T$B 3J3zV̐T$B J3W3̍YMYMYM~̐T$B 3J3̐T$B J3̍CYM0YMYM̐T$B 3bJ3X04̍MXMXM̐T$B 3J3@̍rXMB_XM/LXM̐T$B 3J3c̍M!WM̐T$B 3AJ37̍WMWMq̐T$B 3J3̍YWM)FWM3WM WM WMVMVM̐T$B 3,J3"̍VMo̐T$B 3J3̍MtOVM̐T$B J3H̐T$B J3t̐T$B J3c̐T$B J3d@̍MFNMNMNMNMpNM]zNMJ̐T$B 3J3̐T$B J3n̍NMMM̐T$B 3AJ37̍MMM|MMi̐T$B 3J3̍QMM!>MM+MMMM̐T$B 3]J3S/̍LM̐T$B 3J3 ̍MLMP̐T$B 3J3H̍MM̐T$B J3_̐T$B J3`<̋EЃ eMÍM̐T$B J3J3 ̋E eMÍMM̐T$B J3J3(̍M|̐T$B J3J3xdT̍MB̐T$B J3HJ3>̋tt #t( &t,Bt04MMMM|oMMMM̐T$B p3J3xT̐T$B J3Uh1̐T$B J32̍M ftXMM̐T$B l3J3̍n\@MxuMm̐T$B 3pJ3fB̍M0̐T$B J36J3,4̍dMMM̐T$B H3J3`̍DMT<@B`7d8DMIMAM9M1M)M!M̐T$B 43J3̍`tt\ÍMMM̐T$B X3J3`t̍hgMWMO̐T$B d3RJ3H$̋E eM̐T$B J3̍M̐T$B J3J3̍MMMMx̐T$B t3wJ3m@I̋M̐T$B J3=̍dMMMM̐T$B \3J3̍( i$^,HxdmMeM]MU̐T$B 3XJ3N(*̐T$B J3+̐T$B J3uY̐T$B J3H̋M_M ̐T$B J3t̐T$B J3uQ̐T$B J3R.̐T$B J3/h ̍McM[̐T$B J3̍M+MMMy^MqMi̐T$B d3(x̐T$B J3yU̐T$B J3V(2u/Y̐T$B J3$̋M'M1M}dMrd̐T$B J3P̍MjM:du虇Y̐T$B J3j̍Md̐T$B J3^:̋MHwMcM܃5M }̐T$B J3 ̍M̐T$B J3@̍Mw̐T$B J3l̍MGM?̐T$B J3uQ̐T$B J3R.u+Y̐T$B J3 $̋My̐T$B J3̍MMMz̐T$B J3̍MM̐T$B J3xT̍M)M MMMMMMtMM̐T$B J3 ̋MM M$M(y̐T$B J3̋M̐T$B J3[̍M̐T$B J3O+̍MMM̐T$B J3<̋MC̐T$B J3̍My̐T$B J3̍MIM̐T$B J3wS̍MMMM̐T$B J3/  ̍McMMS̐T$B J3X̋MM ~M$s̐T$B J3̍M{̐T$B J3yU̍MK̐T$B J3I %̍M}Mu̐T$B J3@̍MO̐T$B J3̍M̐T$B J3̐T$B J3PjjjhL y|C̹O̹̹M̹P̹||""٢@"P<DOOOZepx      £ͣأ 8p\<"l (08@"@@K"L"x"JU`kv" ٥@@  @    t tx t"(@"Xj@u}@  @    , tp tP t" hئ@@  t t"0;@FN@Y a @ l   tZ  t  t?"@@ t  " @@ @h x t t."#T@_g@r z @ @@@ƨ@ѨT d t!" t t t t tW! t" t#"@$ tl'"`XV^@iq@|  @ @@@ȩ    t+ t+ t^- t. t|/ txl2"X@@# + @ 6   , t5 t,7 t8"hXs@~@  @ @@ʪҪ@ݪ    t; t= t> t@ t/A tB"X @%-@8 @ @ KS@^f@q   t,F tG tH t`J tmK" @4 t,O"h("X@`@vY"4\@p@Z"Ȭ@Ь@["@#+3;"`@u}"@ǭ"@" @@'"H`Wt@^s""ڮ" "DTh@v"_gr}"ޯ"$8@"l3"@@t"( ̰԰@߰@  @  @ @+3@>   t[ tV t` t|k txM tt" p@@  t to" 8@ @` p t td"H\@go@z  @ @   t? t tò t"$ݲ@8 tk"l%-@8 t^"u}"г"L#<D"~""*{8@HPXcks"@@""Yzdo"Xʶ""\gozѷٷ   ɷ  ")S[K"" "8)" hcks{"ù"" PS^it"@"$8@"l(@ "Ze"@@"4DX@"@ " @" P9AI@QYa $&@"@"L\p  T x  T  @%",ڼ@@A("t "-"`hp"" ҽڽ"d#"S""N"H`޾t@HP""@HP"" Hȿпؿ@ "08CN""4"`@"!"Q""0@"|@ "AIT"@"0@"dl Є0t Є0tx Є.Bt';x O""@Q",< 0Pt Ћ` Ѐ `4< <8$0(Hp$PPPP`P"Pl,l|tT00l 88d8d8@P @0P@@@`@04.HZjx 2ND\~^L. n, pHd\CredIsProtectedWCredUnprotectWCredProtectWWRegCloseKeyRegOpenKeyExW}RegGetValueWLookupAccountNameWEqualSidIsValidSid6GetLengthSidAddAceOpenProcessTokenvImpersonateLoggedOnUserRevertToSelfMakeAbsoluteSDSetSecurityDescriptorDaclMakeSelfRelativeSD[NCryptOpenStorageProviderLNCryptEnumKeysYNCryptOpenKeyFNCryptDeleteKeyQNCryptFreeObjectPNCryptFreeBufferCryptStringToBinaryW$LsaConnectUntrusted*LsaLookupAuthenticationPackage%LsaDeregisterLogonProcessRNCryptGetPropertybNCryptSetProperty-WTSQuerySessionInformationWWTSFreeMemoryWTSEnumerateProcessesExW WTSFreeMemoryExW$TraceMessageYCertOpenStore5CertFindCertificateInStore%CertDuplicateCertificateContext@CertFreeCertificateContextCertCloseStoreCertCreateCertificateContext!CertDeleteCertificateFromStore7CertFindExtensionCryptDecodeObjectExyCertVerifyTimeValidity=CertFreeCertificateChainKCertGetNameStringWCryptBinaryToStringWEventWriteTransfer6CertFindChainInStoreUCertNameToStrAwCertVerifyRevocationFCertGetCertificateContextPropertyXb IIDaOtpCredentialProvider.dllDllCanUnloadNowDllGetClassObject,x,DxX<<1.?AVlogic_error@std@@.?AVlength_error@std@@.?AVbad_alloc@std@@.?AVCommonException@@.?AVOperationFailedException@@.?AVInvalidArgumentException@@.?AVComException@@.?AVCAtlException@ATL@@.?AVexception@@.?AVbad_cast@@.?AVfailure@ios_base@std@@.?AVsystem_error@std@@.?AVruntime_error@std@@.?AV_com_error@@.?AVProtocolException@DaOtpProtocol@@.?AVinvalid_argument@std@@.?AVout_of_range@std@@.?AVoverflow_error@std@@.?AVException@DaOtpProtocol@@.?AVWin32Exception@DaOtpProtocol@@.?AVXMLParseErrorException@DaOtpProtocol@@N@D dummy f1Z12|2// 034242 4 p2/33<3.32323R3d3332*+++|11,v,*11R-*n-+x*L+P*2**>*\*l++|+Z+,:+-+,--,,,+,,$+**D,h,,,\,++B-(-1100011*1>1H1R160*00'@40)))((((((|(f(Z(>(00B02(&( (0v0'Z0 )P0'''''22'0J4**)))))x)^)D)*)&(!X'(*"%- %-!@&-t!x% . %@. %j. &.8!h&.!8&.l!%.8 p&/!%,/0! &Z/T!0&/d!(&/\!4%/h ,%/` $0 $1 %2 %*2 &P2!@%3t f1Z12|2// 034242 4 p2/33<3.32323R3d3332*+++|11,v,*11R-*n-+x*L+P*2**>*\*l++|+Z+,:+-+,--,,,+,,$+**D,h,,,\,++B-(-1100011*1>1H1R160*00'@40)))((((((|(f(Z(>(00B02(&( (0v0'Z0 )P0'''''22'0J4**)))))x)^)D)*)__CxxFrameHandler3_vsnwprintfwcsstr_stricmpfree ??0exception@@QAE@ABQBD@Z??1exception@@UAE@XZmemcpy_s ??0exception@@QAE@ABV0@@Zwcscpy_s_ultow_s<?what@exception@@UBEPBDXZ_wcsicmpi_CxxThrowExceptiont_XcptFilter_amsg_exitmalloc_inittermmsvcrt.dll:?terminate@@YAXXZs_except_handler4_common??1type_info@@UAE@XZk_lock_unlock__dllonexit_onexitJEtwGetTraceLoggerHandleIEtwGetTraceEnableLevelHEtwGetTraceEnableFlagsQEtwRegisterTraceGuidsWXEtwUnregisterTraceGuids=EtwEventRegister?EtwEventUnregisterVEtwTraceMessageGEtwEventWriteTransferRtlNtStatusToDosErrorwRtlInitStringntdll.dllHeapAllocGetProcessHeapHeapFreeDisableThreadLibraryCallsHeapCreateInitializeCriticalSectionAndSpinCountDeleteCriticalSectionHeapDestroyBCoTaskMemAllocGetLastErrorCCoTaskMemFreeCloseHandleCreateThread6WaitForSingleObjectVTerminateThread HeapReAlloc FindResourceExWLoadResourceLockResourceLoadStringW CoCreateInstanceSStringFromCLSID-SleepCoCreateGuidMultiByteToWideCharGetTickCount64InitializeCriticalSectionCreateEventWEnterCriticalSectionLeaveCriticalSection)SetEvent'ResetEventFCoUninitialize(CoInitializeExExpandEnvironmentStringsW3OpenProcessQueryFullProcessImageNameWQueryPerformanceCounter GetCurrentProcessIdGetCurrentThreadIdGetSystemTimeAsFileTimeGetTickCountUnhandledExceptionFilterSetUnhandledExceptionFilter GetCurrentProcessUTerminateProcessapi-ms-win-core-heap-l1-1-0.dllapi-ms-win-core-libraryloader-l1-2-0.dllapi-ms-win-core-synch-l1-1-0.dllapi-ms-win-core-com-l1-1-0.dllapi-ms-win-core-errorhandling-l1-1-0.dllapi-ms-win-core-handle-l1-1-0.dllapi-ms-win-core-processthreads-l1-1-0.dllapi-ms-win-core-synch-l1-2-0.dllapi-ms-win-core-string-l1-1-0.dllOLEAUT32.dllapi-ms-win-core-sysinfo-l1-1-0.dllapi-ms-win-core-processenvironment-l1-1-0.dllapi-ms-win-core-processthreads-l1-1-1.dllapi-ms-win-core-psapi-l1-1-0.dllapi-ms-win-core-profile-l1-1-0.dllgLoadImageWUSER32.dllSHLWAPI.dllLocalFreeLocalAllocFormatMessageWKERNEL32.dll6sprintf_smemmove_slocaleconvBstrcspn??0bad_cast@@QAE@ABV0@@Z??1bad_cast@@UAE@XZ"_wcsnicmpx_ltow_sCstrerrormemcpymemmove__uncaught_exception0setlocale__pctype_funcisupper___lc_handle_func___lc_codepage_func__crtLCMapStringAcallocislowerabortDsGetRdnWDsUnquoteRdnValueW?CoSetProxyBlanket)CoInitializeSecurityResolveDelayLoadedAPIDelayLoadFailureHookEncodePointerDecodePointerDSPARSE.dllapi-ms-win-core-delayload-l1-1-1.dllapi-ms-win-core-delayload-l1-1-0.dllapi-ms-win-core-util-l1-1-0.dllwsprintfWRegSetValueExWRegCreateKeyExWaGlobalFree ??0exception@@QAE@XZZswscanf_sWinHttpCloseHandle2WinHttpOpenRequestKWinHttpSetOptionNWinHttpSetStatusCallback1WinHttpOpenOWinHttpSetTimeouts WinHttpConnectWinHttpAddRequestHeadersHWinHttpSendRequestBWinHttpReceiveResponse;WinHttpQueryHeaders>WinHttpReadData=WinHttpQueryOptionWINHTTP.dllFindResourceWSizeofResourceGetModuleHandleExWFreeLibrarymemchrmemsetYڐ *:JZjzʑyiyI9)K ٠ɠl͒;+ ڑ8Pxh ( 8 H X h.&uUe*Q WEVT_TEMPLATESCHEMAPROTOCOLSCHEMA.XSDMUI4VS_VERSION_INFO e e?pStringFileInfoL040904B0LCompanyNameMicrosoft Corporation3FileDescriptionDirectAccess One-Time Password Credential Providern'FileVersion10.0.26100.8328 (WinBuild.160101.0800)XInternalNameDaOtpCredentialProvider.dll.LegalCopyright Microsoft Corporation. All rights reserved.`OriginalFilenameDaOtpCredentialProvider.dllj%ProductNameMicrosoft Windows Operating SystemDProductVersion10.0.26100.8328DVarFileInfo$Translation CRIMZH\!Lt$WEVTt |     CHANlMicrosoft-Windows-OtpCredentialProvider/OperationalTTBL TEMPXe>]UuD EventDataAEoData-KName serverAddress A3oDataKNamepath A3oDataKNameport A9oData!KNameerrCode  serverAddresspathporterrCodeTEMP,D+ْZ<.%D EventDataA3oDataKNameuser ACoData+KName templateName user templateNameTEMP@'?RmXXΔD EventDataA3oDataKNameuser AEoData-KName serverAddress A=oData%KName errorCode |user serverAddresserrorCodeTEMPL>RdSxTD EventDataA3oDataKNameuser `userTEMP<Gt\/d RD EventDataA3oDataKNameuser A=oData%KName errorCode dtusererrorCodeTEMP tdf49Pf_g|^D EventDataA=oData%KName errorCode 4errorCodeTEMPP)5H7^AdD EventDataTEMP,p >r:ӟQɕ=D EventDataAAoData)KName OTPUserName A7oDataKNameCAName   OTPUserNameCANameTEMPT BV%LXD EventDataA7oDataKNameCAName h CANamePRVAl Microsoft-Windows-OtpCredentialProviderEvtOPCOLEVLP$ P< PX win:Errorwin:Warning(win:InformationalTASKKEYWEVNT`'' '' '' '' '' ''( ''( '' '' '' '' ''p ''p '' '' '' ' 'L !'!' "'"' #'#' $'$' %'%' &'&'  (  FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFzzzzzzFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF^^^FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFmmmFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFOOOzzzFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFzzzFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFOOOiiiFFFiiiFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFoooFFFFFFFFFFFFFFFmmmFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF^^^FFFFFFFFFFFFFFFFFFFFF^^^FFFFFFFFFFFFFFFFFFxxxFFFFFFFFFFFFFFFxxxFFFFFFFFFFFFxxxFFFFFFFFFFFFFFFxxxFFFFFFFFFFFFxxxFFFFFFFFFFFFFFFxxxFFFFFFFFFFFFxxxFFFFFFFFFFFFFFFxxxFFFFFFFFFFFFxxxFFFFFFFFFFFFFFFxxxFFFFFFFFFFFFxxxFFFFFFFFFFFFFFFxxxFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFJJJFFFFFFFFFFFFFFFFFFFFFJJJFFFFFFFFFFFFFFFFFFFFFtttFFFFFFFFFFFFFFFFFFtttFFFFFFFFFFFFFFFFFFtttFFFFFFFFFFFFFFFFFFtttFFFFFFFFFFFFFFFFFFtttFFFFFFFFFFFFFFFFFFtttFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF^^^FFFFFFFFFFFFFFFFFFFFF^^^FFFFFFFFFFFFFFFFFFtttFFFFFFFFFFFFFFFtttFFFFFFFFFFFFtttFFFFFFFFFFFFFFFtttFFFFFFFFFFFFtttFFFFFFFFFFFFFFFtttFFFFFFFFFFFFtttFFFFFFFFFFFFFFFtttFFFFFFFFFFFFtttFFFFFFFFFFFFFFFtttFFFFFFFFFFFFtttFFFFFFFFFFFFFFFtttFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFtttFFFFFFFFFFFFFFFtttFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFOOOkkkHHHkkkFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFOOOvvvFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFvvvFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFkkkFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF^^^FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFttttttFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF sȊ}.9 lO+{ nHzw8 SCHEMAWEVT_TEMPLATEMUIMUI en-US000 00000 0$0(0,0004080<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0x0|000000000000000000000000000000000111 11111 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|111111111111111111111111111111111222 22222 2$2(2,2024282<2@2D2H2L2P2T2X2\2`2d2h2l2p2t2x2|222222222222222222222222222222222333 33333 3$3(3,3034383<3@3D3H3L3P3T3X3\3l3|33333304H4X4\4`4d4h4l4p4t4x4|44@33334 4!4A4a44444445#5*5P5T5Z5`5j5p5v5z5555555555555555555556 6666 6*60666:6@6J6P6V6Z6`6j6p6v6z6666666666666666666667777!7'7+71757;7?7E7I7O7S7Y7]7c7g7m7q7w7{7777777778R8W8]8{888888888888889 99969J9P999999;;&;-;2;8;X;;;;;;-<22>;>@>>>>>>> ????F?K???????P,0*020:0@0V0j0w00000W1k11111162;2Q22222222 3;3D3g3l3q333334454H4a4l44444 55"5;5q5555555I6N6S6{66667"7'7a77777?8b8888949:9Y9q9999999":0:|:::::::;(;\;m;;;;;;;7<<>/>E>K>a>u>>>>>(?.?E??????` 0k000000001?1D1I1q1v11112+2>2W222222%3*3@3]333333&4e4j444455#5I5N55 6%66666677F777777%8*8@8]888888&9f9k99999999:O:T:j::::;H;^;;;;;<<<< =$=)=G=k=p========>>">h>u>~>>>>>>S?w?|????pP0090C0S0\0a0w0000001 1%1=1g1y111111112"2U2[2y22222222#3(3>333333334$4:4q4~444444505T5v5~55555555646F6K6a6666666.7B7g7l7}7777 8>8X8888888%9-9D9W9\9r99999999-:2:7:x:::::;;Y;;;#<(<<<<<< ==/=@=R=W=====>>>Y>^>t>>>>>>>?3?}????????,0l0q0v000<111111!2-222J2_2h22222222 3'3<3A3[33333334E4J4q4v44444%575>5J5c5v55555554696>6y6666 77$7x7777778-8D8u8z888889A9^9d9l9q9w999:: :R:X:::::;';>;;; <<(<>q>>>>>>>> ??????????X000(0A0T000000000 11L1l1v1{111111112/2<2U2l2q222222222 3"31363E3J3c3333333334C4{4445+5D5555555555666/686K6P6g666667737g7m777 8#8)8R8X8z88889939?9~99999:6:N:t:y:~:;B;G;L;;;;;>)>9>H>M>R>h>>>>> ??7?`?v??????00(0.0B0S0Y0p0000001<1V11111)2/2l2r2222223%3+3B3s3333334555:66666777+7W7^7d77777788-888O88.9V9u999999::&:^::;";+;m;; >>#>(>>>X>n>>>>>>>?G?????0 0*080R0q00000001 1?1M1U1|1111111272i222222223(3;3G3g3l333333344F4R4W4m44444444!52575N5{55555555666I6U6Z6p6666667 7+767I7^7c7z7777777<8A8F88888'9,9C9^9f9l99999;<==c>?A?G?[??` 0N001D1T1e1111122272F2L2c222222 33(3{33333'40454K4`4s4~4444444%5/5T5Y5z555555556L6]6b6x6666667 7 747@7y777778 8#8N8Z8g8l8q88889959V9v9{9999 ::.:9:F:]:t:}:::::::::H;M;d;;;;;;;<<<,> >7>x>}>>>>8?B?W?\?????????d0 0#060S0X00000000011161L11111222Z2`222233'3-333J3k3|33333334e4j4o4444555"5H5T5|55555566%6*6B6U6v6666666667;7d7i778889D9P9U9k999999: :$:*:/:I:e:{::::::::;;;{;;;;;;;;< >>>K>P>g>{>>>>>?&?+?A?U?a?m?z???????D0 00G0V0[0o00000111,1Y1i1n11111 22Y2h2m22222 33*3W3g3l333334>4N4S4G5[5o5u555556626_6o6t6666777P7^7r7x7777788848a8q8v88888 999g9l99999::&:,:C:p::::::::;,;1;\;a;y;;;;;; <<@>X>>>>>??_?k?p???????+0d0j0000#1)1c1i11111t222223 3&3=3o3v3344 5i5t55566M6[6666666677777777778'8X8g8z888888 929]9b9z9993:=:O:W:p::::::::: ; ;,;8;D;X;d;;;;;;>>7>C>O>[>o>{>>>> ??.?Z?a?}????h(0:0_0d0|000 11/1o1}1111111112#2q2222222233#3/3;3Q3f3v3|3333344474C4O4[4o4{4444 55.5C5_55555566,6Z6c6k66666677'737?7S7_7}777778:8e8s8888888889H9Z9y9~9999:+:6:W:b::::::;';/;5;Y;g;{;;;;;;;;; <[:>H>\>h>t>>>>>>>>@?U?e??????\0 0000001101<1H1`1l1x111112#232?2I2222223,3E3q333333333 4&4.4G4444444445555566$606<6P6\6z66667,7:7N7Z7f7~7777777/8D8T8^8g8l888889'9L9Q9i9~99%:Q:Y:_:::::::::: ;;7;;;;;;<> >8>D>P>\>p>|>>>>?*?2R2^2j2222222 33#3;3G3S3_3s3333444$494R4g4n444444550555:5b5x555566.6:6B6H6n6|6666666667"7m7777777 8868K8W8]888889#9(92999:$:8:D:P:h:t::::::;-;=;K;P;z;;;;;;;;;<"<9<`4>B>V>b>n>>>>>>> ??#?;?G?S?_?s????0`0020A0u00000001C1j1x11111111122m2222222233&3.3E3\3333334 4444455*565B5N5b5n55555&646H6T6`6x6666666-7B7R7g77777777788'8E8888888899$9C9999999::::::;;+;C;O;[;g;{;;;;<< >4>B>V>b>n>>>>>>>?+???K?W?o?{??????@h 050E0a0s0000011101E1U1[1s111111122+272K2W2u22222 3$3>3H3d3333344!4+444455+595M5Y5e5}5555555-6B6R6X6]666666677+777K7W7u77778 88O8y888888888849^9l9999999999:a:v::::::;,;@;L;X;n;;;;;;;;+>9>M>Y>e>}>>>>>>>-?B?R?h?o?????P0 0E0T0Z0000000 1%1^1k1p1111?2G23 333W4]444m777778 88<8H8]8h88888<999N:::a;;<<<<<=&=o== >>J>>?????`P0i0000<1b1w1111<2_2t222O3c35D6b6677N829999:Z< ==H>[>p01 2233334G4^4x4~4444U5556626F6Z6 7777759999999:$:6:b:: ;>;C;j;p;v;;;;; <`<>?*?7??????$040b0z0000!1'1e1r111252a22222(353Q3\33?445{667*707777858899;;X;e;~;;;;<< ========/>;>]>>>>> ?7?4J4V4l444444 5 5,585N5f5v55555556'60656~666666666777-7S7\7l7w77778 8(8=8B8X8w8|8888888-929J9]999999:::;;;;;;;< >>/>T>m>>>>A?Q?y????L090X0]0b0g001 111>1M1V111111H2Z2~222222/383@33333333344%4C444444#515E5Q5]5p555555555!6:6@666666677 7C7777788$808H8T8`8l88888 99'9h9p9999999999:e:z:::::::;D;I;a;t;;;;;;;<N>b>n>z>>>>>>>>@?U?e?n?~?????@00060B0N0Z0r0~0001171A1I111111122+272K2W2u22223333?3K3c3o3{33333333334*44444G555556666677777 88&8Q8V8[8t8888888$9)9999999&:+:0:V:[:::::;=;Q;V;l;;;;;; <<<:>>X>]>b>>>>> ???0?U?v?{???????H 00!070J0V0[0r000000001 11=1S1x1}1111111`2e2j2o2222222$343x333333333 494p4~4444444445!5l55555666A666666797`7n77777777778_8t8888888 99959D9~99999::-:::?:_:d:t:::::::;6;?;];f;z;;;;;;< >>W>]>>>>>>/?e>j>>??0J0O000000;1@1i1111122K2v222222313I33334474O4_4e444444455R5W555555566F6e6s66:;>(>D>}>>>?-?R????0Y0001911222A2`2e22222233!383r3334 4:4d4p44&55H666677@7F7N7T7}77777U88889I9P9^999::c:::::P;;;;;;;; <<=>U>>>>>?#?-?2?J?q??????????,0C0M0R0h0{000000011141G1P1U1k1111132h22222222-3_3i33344/4B444444455#55555555556 6*6<6G6Z6x666666672777O7j777778U8c8i88888 9(9.99999':?:c:i:::; ;C;j;;->k>p>>>>>> ?P?U?Z???? 0#0;0T0l00000111N1Z111111112f2222(3<3o3}3333 44424t45#5]5555+7K7g7y7~7777778Q8W8n888888 9%9*9\9999999u:z::::;;T;Y;o;{;;;;;>5>M>y>>>>>>>>>?O?T?r?w?????00%0H0M0R0~000001$1-1w1111111 22&292>2T2v2~2222223383`3{3333333374X4z44$54595J5g55555E6S6r666666)7?7M77778+898g8u8888 99p9999$:2:\:j::::::;6;;;@;f;u;; <<0<5<:0>K>U>]>c>>>>>>>??-?:?P?k?q?????@P00080Q00000000181Q1w1111112%272S2u22222233.3P3e33333333 4&4Q4V4n444445)555:5R5e555555564696V6u666667 7757W7r7w777777838?8D8\8o8889 99?9}999999:#:C:M:h::::::;-;4;9;e;};;;;;<<<<<<<<<==?=D=Z========M>R>q>>>>>> ???O?t?}????????PP 00R0X0o00000021I1Q1V1[11112$2)2Q2V2 33'3W3e3k33333/444J4_4d4z4@6E6[6k6t66666666)7.7D7[7e7m7s777777777868;8S8c8888888)949>9D9i9r9}9999999:,:1:I:p:z::::;;+;a;n;t;;;;;;;<<,<1 >&>5>:>U>>>>>>>>>?2C2222222223K3b3n3s333334%4*4/4N4S44445545\5n55555556 66G6U6[6l666!7*7[777777778 88$858N8[8`8q8888899J:X:o:::::::;;-;A;U;\;a;;; <<<"<+<8>T>Y>g>o>>>>>>>>??3?@?E?U?e?{?????px0,0;0A0Z0i0n0~0000000000 1 191>1P1g1o1x111111112&2+202Y2^222222 333^333334 4%4*4G4L4Q4444444*5<5q5v55555566'6>6]66667r8w8888888899.939E99999999::$:A:X:i:n:~:::::;';-;>;M;R;b;|;;;;;;;;;)>.>>>\>d>j>>>>>>>?*?0?A?V????????\0-0L0Z0`0y0000000013111111122'2<2J2O2T22222223)363;3K3a3g3x333333333/444D4m4s44445{55555566>6X6m6z6666666667'7A7T7Y7_7s7x7777777%8C8O8q88899H:R:m:::;";B;b;g;};;;;;;;>2>v>>>>>>>>B?K?V?]?u?{???????????????????000 00060A0G0S0c0l0000000000 11+1;1K1[1k1{111111111 22,2<2L2Y2m2z2222222223=3k3q333 414P4X4h44.5555<6U6h666667&787i7v777778n88888889 99.9p999999::":(:7:h:::::::;/;8;z;;L >> >(>Q>Z>c>i>p>w>>>?R????0 00/0V0z000000000 11*1:1J1Z1j1z1112m2222 3-3 4k444;55586[66,777E88G99d: ;;;I<<<<=f===>H>x>>>-?P???0$0T0w000l111M223f3334o444555J666M78889T999D:::;K;;;;;*<<<<D>t>>>?1?q??!0r0001B1r11122x2223@3p33333344"4&4B4F4a4q444444555 50585T5\5d5l5t5|55555555555556 666$6,646<6D6P6p6x6666666677$707P7\7|77777777777788,848<8T8\8d8|888888888889 9,989@9d9l9t999999999::: :(:0:8:H:P:l:|:::::::::::;;;<;D;L;d;l;t;;;;;;;;;;<<< <(>>4><>D>\>d>l>>>>>>>>>??(? >>0>D>X>l>>>>>>>>>>>>>>>??,?4?$>,>4><>H>h>t>>>>>>>?? ?,?4?T?p?????????|00(0L0T0\0d0l0t0|00000000000 1181D1d1l1t1|11111122242<2D2L2T2`222222222233343<3H3h3p3x3333333333333334 4(4,44484@4D4L4P4X4\4d4h4p4t4|444444445(5L5X5`5x555555555555566,646H6P6X6`6h6p666666666666677$7,747<7P7X7`7h7|77777777777788 8888 8$8,80888@8D8L8T8X8\8d8h8p8t8x88888L000 0000L0P0T0X0\0d0l00000181T1t111112$2T2x22223  2@p000 00000 0$0(0,0004080<0@0D0H0P0T0X0\0`0d0h0l0p0t0x0|0000000000000000000000