PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 69937 c14cd17c5eb662094a9b8aefbb61f4603802aeff4c0307875467cdcd4fdecc54

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5bd9dd337a3791cb558c9f17de5b3f5878064731d0d76b7ba7f25923b8a8765f
Certificate Block Hash
c14cd17c5eb662094a9b8aefbb61f4603802aeff4c0307875467cdcd4fdecc54
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008628000018660000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000e05ad49bb7df3dc17772870ce9719697a676db17e7dd0da20afd4c5d5de0e930d5813cddda9cfe5a65fd342fd8637fc72e0d78da394c60733f2aa5a018081ebf031728e829d46696a3030eb6c166cf7d1ba06eafff4bb49fb20600000000000000000200000002008628000018660000

Raw Header Hex

00004020071524b351db8a9a65402352aa7c76925052abf1de11a4e9ee5fb99bc4970b2e5ac44bb426860e6d056ef3c4264f87521355288c19225deca702ee4f632efdb64ae9266afd0d01185f76a8b82359f2a77b6bd7d031470678583f5bde179f8c55cb91377a33ddd95b

Proof Data Hex

59,560 bytes
121216020307c30b0581df915ea3a549bc2c17629d795c3a8e0f2223b0fc9b2a1711bd59d7b32225f680fc4d0c095b9831e3da8844970d97e9b4e439684866c91ab31878d4e0b33e9358953e4ea49e9828d4aef0282f9ab0efd45e0993d03c07b4ac4df6912a0aa4190c42316f6a413fa13be8e30f4d82fe1ce728ae4f997e9cd54b82d1866b10a1331d860500c5691b326120ccc4534bd007690d1cb1ff0b5716c32c4cdc99d86eadd69513eca18fd9d042b7f0e8610a05670913a576a74b764776a325b12e0b2be2ef71b5be428efc044aee0a20d8d2d9ccf5318ecbb079d50b8a52496cb93305680b22d195a1bcba6519c8c4d291d5b1e13b154cdd57a0efa6ec5fe83057572806f5432e716d0a5af573ff94d09dbb4779815d9df5984e1c3bc6579a8150f0294adb4d5ffe1bb7d9326ede77da5b6041c779260ccb284c86b4cd6bb2cec8619322c51ad6ec4d011d384c22dd902d35a9be8441d8285b58248fa04bce22ea01f36ce04d17dbb1bd2c2b81f4bb0341f34f0f2d881c970e23e977135c34c5d0c985b47eddc189e2e9c18cae1a2754e1cc10e4b83e88797c3615518557f741f9595c37b1f7f31e2985da6ea8844e8453a6b55e38e9d89b1db9bbb35702d14bcda1510d01d53f5a2eacd1cff019a784238b8541188046ea71e337b1c803c0cb3495e5fbd4f5f25a6adaa7e0d0c76751f42d6688a96da483258de96c045888a2211cca64a7f4898a0b9394507bd38becc3b94c3e96a68d4c8e1060c335d385a43886eedf69476acfa08b955de4f1ae0ab3396deb47e52518f8e09f8f273e90f3b7c450e7e05282c1a732b479ad4f076143612d63f0cd748f0d1fd092a16ba8a9a1aabf4965d13e49e0ad366691e2a98a6e38e43cacc7f42d5a6eb6b0d8315aa2d4fa375a25173c68f751aef370ad66920ec3fc1c97eb5abcbf4cd45dc006e9f11bac33d08ad66023728e266d82585c44bd1ac61d870f7a2b2d21d554ed1f415d05be1e20dde014b3f6cab9d8579e97bc461537082c8402089a01a5f661f74f15556a316bd1c44be14249e71d0453d2b00deb95f251606e7417e1a051f91a1014978749f9973546639a376f315f1051bfa481de03a34e5118799629947a08ab4ccf8abba89d7fb3ebb038e69e451da189822f24edc29892de95700307a4d60641584d7199a4dc1c72b5a78389b0cbc384196af11e9a14bf963cb86c12d8d4ea11f35cc5c3473b0ab97b1c5d1d3ea174e34b47945b3bb962ac41d018cf7fd0e84c1555ba175282c997ffcd184d76feb354c8e0e0126e68d37e33df3cc70202780b2b30e9e5e45714989b32d944cfce3e19d0ad047bb1264de8cfe5354958ff5f0297ed0b5accd8238d26319b0adab3c0a4f0758b2117e0ec492c5a8721a560cb218b35c79b333b75e1a1815467100b0b50d3a100f0d28f42e7503186c0faaabafeca46e60581861b26f8dd63dcbe839238a659d89f92b45f30395a39ac2bccdcac107adaf1d826bc85b9b802bd22dc7eaeb45092b08189a26fb879d389d9e6f1a2e09d324184ceadf0f2437b9a03e23a731e87ce9cf5ed1eaf933c5fb43946a5cc4377fe38af52a21c5a591168e9c5cc5becbab7edd983f1a689e9dd9486835f4679edb0d0e1667254b1a921ba0e5733b278d7463748c301ae18a8486b5032c6cf0448449f8775c31ba8221ba7f342800f7548a6144230e2f2806ae1868381e671aa8300140930518834bf48bff909ab292e036266d72f8cac0f848fb70ce1e9fcb64b0fd76075b4c9b665e8a4bdac0e2dcb473bd54f455841ecbaa4350e977fe5b819cd32d5eab78628e0172e6a3a200222188642a9cef24f62b94be344a4afccfb2673057b288d882941d20f6f2b9dec0a4cfa747b0b4fcbf7a05bb9800ff0c4ae8d465378903378bbefc6d80109a1ce1753c9aaba4612387df9d6db96ee832c30cee043d1b0003c076cf96884d212097330ac2cc812ddf535d8cf269e3015796a262725f6b6032521f0b5699586dc2f4a360b5b468c8cadd4c6f5d85ab0299ecbd74f1acebe1f175a000674dd0db046cf9078b8f87e62d60e2debfef3908d1ec8d3c9f4443f042aae8e1d57f4f101a1ff08eded253740c453e036aa88f7e00115030abd929008efc5343512d06c357f032efba445f97ffe74b6dd70d73a7acac82f7361f3e5a00ee98dbb81a00f79baa8cb98082643d00e5ffed2328d7b5259a33a9d5cffd2f52cc3db0840aef2f24dbfcb130fe6abb33ded6e1b39113429035dfa15bc1f736a710b46df0985c23f3562d279d4c629be5c008b0132d1db7d18cf87918fb3846c3ddc4adb770d9e046c02b172c62fef5665548cba4b8a968fadd79d23091ac4e60d4ad5c3b630e986bbb3d03c465f18487bd83775b307469c4118fe256efab3021b3bf22e7474624610d2f9eeb9c1a54a32a776503bf93927d93d21555f7e2138b24b6be8543a48f259fc3e5523d6297ff97096472619837c7d1e4111088d26f1d8ef4a98f8fdd3d0051cfb2a7fb656948b911328be685f18909091bd140c9a4d697429df4dc9f1fe47bad500f30c6fe953a84501327722ed55a964c65c56e50accc415368e56bcfcb3fc337e6219989f04a5c5b62ee8470b35f0a3bfd4575ac698df00d123cb72f5efb424c7f1de7ea68764cc18852a89b549901b6bf50728e072afe353004e64736ca690397748ab1229c59c04b3b15c5ad61737990e67a32dcf33dfbc6f2b5bca033467473a0e6f0a52c272a2e4b133647d9611f6612b6d90fb9e09f421531b0f96733a58d26d3750119eceb43279ad8f2c5c971766c33b82100cbe9f9ecc0a233ef2f41a433a6d98883c487a6f5c0f9aaf533b311ac95e0520d14c8a07668425870ea0d84ded8b27a6d6ea2da8168b84d56d4bd8bd732c079417023022532ca7313924e421b2e858f9705c7ca6188c260d2a79c73f0dab453d12342e5ce8f409866eeb2b2eec755b77cf601aed45313ba9ff454edfba18e67faf8f059fd0200e8a314dd03e9ba556002ae90dee22ce9aec47d545a9a27229fbf4200be3d7c52f0d8c285277bcd3a7c95d34ed2614f37f5b850531651903f83559f2d7d66d41365b15c770a05ca18836c92fc877711f83e4d626be35f152d2bc28d20e65d64fce37e46dba7160b7f745bc4679f69e3169724f6e4e0f63306e56728269fe49d0a798937ce758622542636eb2d18d99ea88695b3951b693a6b9f7c88df67159b1e2010beaa12ec37571eeadc84d95526be06d7efdb0e1aa0db12b81b4f4d77a02255dc100d34717259d0af5edd62d7dac5e298f01a9585bcc40537ea614fd7eb334446b3f58a2322686ea04d35fd22466c838d9362f3f950089330a9d50ddc87bcd641f0d01146bf37cb3e30071624fda9c24ca48b97f358eee725f5604a5e64d325d5aac36d709f2dbe7002212de6ac9badfb4e2b9a144a3902eb90c1a5250dfa0fce1d98d6f3f7fa72297fad3192d75b9d3401787286c45b8a3ff81ade5e9306cf5c746934d2946a362d6677c7f31b02f1e4b17e702e9584ea19d54dbc4bee78a75cb7a883cd012cbb695800b1c7639479a291ba979360d515785d769f3bf96d89ae0c8e9e5d33eea8e2a257ba4bafabbf6494cb1a0ffe99055a1f33307b9c084c4d1fa102c392d2eca10c858adec338e194f23049a887d5441e9252d6fa2780f182a30c07bf93b9ededd08d6581c0aa626368bc49d61bd7e5bb36161542c059f24926f5fd542aab24982a353da743b05e20adc466e5392003e68177ed09a77432fee429618b57c6b3287aa67bf3ed15e3a37ed4d90e17a46148c057329d9bf82dfd570ccd6a45af13122a71d352199c535c867271b72dfb3a850863e026147d48ad45896b2a8ce8554e5a6eb9884e3c94b5a017ac81e5f28c59e32c9c5c02fc97f64428e84e74725c9fa1cec4d18452be88ea7879d8d6482751666bea45b02d18feecf712f1db0f1fb783778a4f9f5a30ebc3554e9c5613383c2a7a762dc7720909c1c195a5bdbafd4505a6d499488c9142fa38bb3c408ca1749c51dc937405fd574dfd4c78b6907086d5c2670a39d14d5768ccb2b7b9b34caabb0555cd828199f873206e6fdf2eb0d2a4678e090e7e84cd073e47969af8f754771975d3ac7034aa5d2e9bc3b3911ccca3301a13a90f3987b2290f605af6bcc50b7938b4dc723079545491a67430f3a7a9916ebae92975433b50573a7478499d213a633277331f27d6deb046be8d922660742efc0222ea44077bea345997cc5b0b7a3ecf667f8c8fd3a3d7547e32b5e6b53da29e9113b34bdf6fb6c07fb31373665fcea6b37e8ba0585be33e3a649e05b0dbc0e553e044caadae513c70bdef1b3dc41e7e786c6c3f1fd30eb3f62f8be22c5181ae2aea4427da4bc37649d7751287cf2dd4e814e1334957699823b2da4e62cf80b5d5d1396ba80c463b03c9b782441852024274d0e7bcf9ef64f8046b5c873a3838a299e688cb1aa8f2ae194257b84b7a38b3e11e6bcc56c53b1842400e1e61419c9936207403323f90e8fd5cc6eb51103f3c4a3e3f7514c25f22298e5e5d1742b2192b5333e538bbcc7d3b7dad9afd6ccf8f7045f4ebf73a6f842203d6fb5ae009e338a8655672119872da32c4232e8612aa7ea98c5cb42109bcb9e6aa60aef3d66e084a553563c0ec40320548fb23ce5bdaad6eb92a5eac33eb61ab1fd18cfa63a39a436a05aaddb143839a1e2b859610029e1ebde2cb3b510f6a83bd1e38cf7b1d51579099af38a68c6818159a22b2ea8a410f291c07261f9e72251a2f0a992a118facfc3b46be56d3daff8df7f7ce97856de420497ad4dda31d0f96210f79b4253b0f414db2590f569c64e170f234b42a18d72420f0e2d0cacfd83b723e8937a8824bda0f63913210d69e449a2f9c60666b84adb4a85d4da6c93370a25070acf6ba522ca2e6ef5d7b3f5cc78e9dcd3b5ba2649a940cfb6a40bc1ba2a22450992d0aa96fa33ca166bbe4022271c6284e434a1b890560e96e8b1bd824636b816bc389cc132aca55abfcd056c417467386f261cb9e340681832bd8626fdc5d24515886204ed794d094a669f6405e7ebb4ac74b55633b9ae54a386930f9e70546a731e447a7f607b656f193ddc3bd70bcf299b5510de7cad9a6d1cacfd9e23fbfaf19c3d414bfe2b6c37699d6c38083367fb50de6f513e8fd0dcc2d61e32d6c1f58b4dab1a15f4c652a79baadfa3f1d9f6574a3b24fe2baf09d109957f92340853b46c9015dc2f75e0322e3f46a7cb56c3bbebe07bf048f8dbe49fff073cf81c18817e6b717eb1bb1a7b403dea61675d399d57212f2af54789f2d47978d9399ed8efc4cdcb3dbeee5091d641b2529981364315b05b1b3a428b26e76d92da2692ce492de1bfa647beeda3edb116580b85ad9618270c6e2a05f52c40a1d003a3c7e8713db4d05cc30774982244ada833b5b13225ece520e96ab65b929d37e296c01740505ddd17872095a803004a9f8a39771d27e6d44835e3ad1ddb221b05496077366b053a7841288efdf30c85cefb594274383522cb45cdd6d112c08dde22faed8fd468802eb609a8d1c570a5d7c8701801aae3df36381dbb26721b2dbc162605a61fa39c661a672f463a1ba54e51c4aed76a5945dab86fbbab3395eb9143078b52669f8518b66d00c9475caed1ee1fa1f3db259d661f15f7c61b0e99c072bbac05e813b2a03bc98e9b1b2caf76cdab69c998b439531033bd03cfec2c94f8144a5c397092a27c635112c74b80a226cef93abc45df7496420c8df8de80c538aedb1fd74ecdb639b99bc5a45cb0ab245e16e6b0397c38648083721990c2f198665a5e7beadd00bba84778571ae4a8aafdbfff8693b0f45f081ad26b319fe3d0b014686555f4096ece93c0dc9475ad92814355ca660a193afe14e419453a26d5207123ebd0a06799a49e0ddc6ed2a1529444db99b985bebc288303365f8af3631ed0658c4b4c1bfc63511e88db9400ff6cf6378f7df41d302653c14b377b29ff3b0a7918b464c692be593649d00f81a3c817aba1c0f919add9d1d12e1d469b05bcf124eebf935c19c60f83b90864204d52dfb7cd69eade1dc2ceb4123fc92979d206dec4545718e97ef9fd587cdc77d1bef110a1161aed1b2ad601d83ce0192f10a21d38de27eccd41e18a1e3de80f2d17b039cd5a15a0d593c9affddf77267247a59b1a4f855ba3c85ba7aedc165fbcf284cd1a9f7759a2fa0278dbf750ce6a35627e281ebe9d5914c5e9e7ac035eba0edda09b0f207c0f0c360a6141e17fdfffeeaaaefceaab4a3c17a1dda6686df68fa0b5d059b6fb7788054b8ecee0169fc9ab5b2a128034fc615f31d945fb0888e4e5a311442072f2ed2839c0f11a1510d5a4a7ab95a279ae18999eb56f3d779e2a28917b5a03bd377a3ae1d8a3db26563d7e69776013989ede2e99fb2c2e8b4e983b9ddf78bb520ef0cab7bde9da54f45e687b23c562303599da5912bae697c187a8bf0958e576a69a0cb89090ef2885210b04562ce8eafa63e3ca42e0d5f2bd7138eb7a00175a6f15ffd2e2d3ef706e4fffe65d21eea97eae3f0b958d6a93c431d1d8c5b2d8e100b35ecfe6f59f3a10f689cfcfd97dd5dd2b57b06016da7bd3f5b92320f1ae31ea1cdfda2417892d79cd4e846d6927f4a4599e9c03af41f5b2ee4f36806fb97bce363db8cd79d5b5aed98d56b5804ed7ad101d2040b7b50c46b42a13b8f57aceaf71f044e9a8ea0f348c58450c16ad6077abca803306a1aaccd6eecc8856da99d65d00ac7661a460af686b51e7aa79e2abc2222dbebcbfede156fd827090e277bc649bae21494d96a0814da86e9e44af6da16c696244589bc9714bc06eafa389fb48861d3393de5ef2900813f44d972c2f232ce16b57377acd54cc717318e5831ed7fd907fe5ef3d72be4a404dc21a8618e41109939c28ad2e718c8c9480443b4f7ce47027b68ec5283f672e6d6dedfee1471847839b0ab91f97dca20d8b6712550a60db54908157ad14f1608029ba9d98959c3a61ebbd516f921a106903b16b0419bae0a85bb3277a0820da0b4c85d6beb379d9e7870f50d8e9203ae74034e1625769d4da4c43a5638995c31466586b65ea88c0ec0295648ca85873a60f1c068c6b970421885c75d93605e293ce87332a99f4c5a83a1b0782d504f54290be6b74eab8737683084ed1a849ad20381905f09b150eb084ab4f8e4500184d9437df28eab1955d64ca9007b4e584862f24365b8ec7cd528b4b8f880ada5dabba33d0b9a106d3ab987ba5bc27a81f10cf3f0d704dda144118f4f1d0d98901da6e0d24ad6460f7997e839f20e21d01d1f21b7940a90cde496cc275f64f6cb5c30c0c59b08a2ceae8152e3115fa967d806767eb3b48975efef447616705350bc86bccece92e964e3fde268b78782bccfbc20b9c89afc58ae582a641593825fc5b516e72234868c5531580907fde9beab3f86132590d58ce7f8afe4bd6a1383f01c98c68d7e75b4da1baba2a9922f7f6ffb91af01848453a09d356f39c5623fd66c658cf1cf18d06ac448e294b1b08c3c8a4fc73dcaec03ae3929154157120b6593424a11eadd1b54f8445b7a6cbcee20232a1457954c1b740325df0dbacbc8efc4a77fa2856f21d4132be04d965c8811ae00923466322570029201c7a71523097a450c23e5e2abe26a3d834bf965f6ea3f355c147c85ff71ffebeb5dd103d6f13ad3d7a74fef48880209cd5b989344b412ad5ddf807731e13a233e70b035d36e49103426279f6d90b5410ad0a30bcc61d6213cd88e212fa66b11d6a288c350c24bc8dfe87ae84d0cafda25267158caacb584de60c20b50e342145b608412d3f3e5c2cf40dee91374acfc2773fbdebbb9d1ffdf81c4b21cd3de05fb33c5d5cf0237d7101dfdc14f33c53cd1502003301aa188c8a677c685bc96a52df8030dbccd1b32741b5cfedc652ef43b878f0595929ac83690b1997112da852fe659dab3e77e8cc605ebcc076d19a58ce563170f575c9ba6c65b31c019025f65b59b33ed253acbab27b8da5a92d11d33f5a7525add0c763b905df41b864441039131e73d55a8ceecc09f00aa72db8f0f9b663172d673160f8f231a86f884f281aefd0e2023eb78e9afd675c4f633a3bf028f4fd5098884dbc26e2f0117afb18e58964843299cad9a729a64049ed91e01c8c67f90c0a4b8a8948c0520bb61fb652ab9211a86652bea2a2aff8000945090c380142c60aed8ec789de65b2e6f0df835f6c4884ebf546d4c476191d75f963df1f1f27ae2be77bf49384f44882647fb770debbfc39b7ab4697f87f2a799b0c430398874def29c07be4f73d12d036c5dc678c3d2ea0853f5ddccf87b6e243c4e0a888c3d5aa367724ff79bce5dc2d092305a4950c27fe057ef14b4094c0df63eb769a108e02d5a91ef52d3fa79d72b7e0a96540cbfcdd95bc46f98b0d328340c7c18c20f0baf222141e0eeacfd8108bba04cbcf2441f7836dc0df0bf80ad4a16fcd983ca9e65e9078b0e12e8ff3a997552fce85fb2a40ba7169fcec176b2420ec11b47a3b40a3ecb3123ea89c22b68f556b738ed3d45b24f59ceedb7decdb34eea5a5cceece9f67ac3b04dc5436246b911f1f4eb1c6042f9c92e4727babb470edc03b7732e06fb89b352ae2da486072c432774863062b1742893a85d3d09203c18f26228741a5cd6a953a467710e3049b4e8b9809ed8258fa5349a3cc3ff8411ac627d714d59cf55382280febc234cdfec8decb578f6a5081f1abcbbebd10b2467c93d7ea680d1e6fcf5782b75e65d85c49536c21532b832a3aa7013ff7ce9b9c93bb2d1435ef29f63ad239546d2f157ee9ef35d35ec6fb041ce9894fb12eaa38e5710fd8bd6bb8ab8d2115aeb6a86f02f2508a3b0f3e948d90f5e122cb5055e8002b4c93ff5d947dcdf8b6669bd0acd9aa8e193d8d735ff2fa7ebebddb2a5da6f22e0695e61d875d9f24f9c072bfd1b75a7adad458c5edea27661fce6f45ae3346a0ce43ae2e2f932ca8b1a858ac362ae8ae1bbba487e7e3462c8cf8a777578f8658d47d7ea01639a5b848197b3595293e9fdc2079e45a5f9dc09b31ab1f11d1bb7167d401a79b0892c71294643de1789d20a0c5a8aef52049f2475b473f12ca32d03b75af3ebde71758a68cb86a783588920b1540c3319ef66ca7603e7c527689e2d3656e04e393e8f182c18faef64774e9d85490f0e0fbef70bc826c42a849a94a1fff90e078dda7983648d284376330f2e457c356ce99b34463153b5f504ff0d931c142ed9d5f1001dda8524c1f802ad41eaef80f74869706ef5d92aec5908a425730e0dce4276b7375929c2599de22c0744a07cdf79c749970738ee9413647204f25e20ab532577af998e398e1fd50dac18f4f8b60c0ae4bf308eb6b2d50912b894fe2f5eca964865fb2a8379cec45576da8eebe21b5f54281637c286b2d2159efd38fc4a03b6ad0e673b3c20962b987122c7b3e6fa6f39dcde390d6297ea3763b41d94f3561b5670c1e03ae3266f690a9045fd1af00ce51e5999112cde8e92943ea283efa90d76154b049211f0143fc555136ebd94055f875f03e6767bd80184f383fcad1ad8d0f49d2da6a70413369e194e65325b1640ff22659d49a533c9675ec31fd9eec6b8ce6e4589d127923614e1bc7afb9266bb4b35eb827791711d8b042dc5f3381cb87276c4a576d941bae8c626e29fd5cd7c6a8d9702525318555e090b8399ae02a42cca5295e12b42eea5f4bc5678eb04a73b0169a2a591d8103df03fd155adb05a367ec116cf0c7586ad66b95ac8e0ffcb07ceabd72e1714c8bd7ebedaaabb98c2b85cbb0c5d9e9a641a07b358a09d5d64d8a9dae7f2357b1e2ed481e6bdfadb1dcc47330204456b6e5d75c985f408acbcd4001d4dc617a407602b487eecc234628045426024e770759ba6027f9f84d9cda9f354684157a51fcf797eb8055336aa308772ca2538b1d3accacb8ffd56e1d05b9a7ef94f9fce1b623354e7eaab34621bcf051bf805dc6da73959aa9a8c531340b6abae74a516511fdb40a81b714092f65a9dcf225b06f5fd225ffc9f13f2f2292e27442966bd2975380295358d587ec69b5d1e3a349621abdf3ce88e5461905439ea7bd760916287034ba7ecad93500f6370b1bc7e3c6654ccfa25a3ebfba2b42145cfacc3b6795e66c22096d3647c39457d8a043760ffa60ecfc2a715cc6f6ece321df8ca0d157e60c8553d7bf66c68099e2cb56aa5253cd1ea99c7fc9d7a45c8773305254c532cc6bbef74eb9850108d4a352860f26061e8cd4ab46ba32206c5063fe8c15c318f3498eb2ec2ab116880ecf7e29e678e40ef6fb91172cfa804cbd35d2f5495b54c9dc02adada3c42f28c320ac783bde3525f2eec1578e1b3b712e35e7ce74e281fce0b8b33df85f021184f50dd2e09ff9e297d9fa4d50866c3026bb228e876e27efe2ecf0854164fb21f08e4de74664c3790cf160775bf811ae097834175405ee1bc0fc9cc2a50c9ca13dbec924d656eb6f60344b31d049a68a4aa3d094dd9dc63ebcacce641e16d2e440a9582ea8b55dd96cab5eaa33db483555a3acc03f344126736abb86c2e5a3f86b15f89860de02b24345d7ca9dd36ec8cf2c46a3714c791ab5edd6fd0bcadb79a6e2a372dc72fdefa7f9102f799528273054951b1ae4dac90b0a52ede4059a7250965f208841fb25f004a515a6868fed0f2ae08f0efeb669f655b229fa5606b9911f3138562d8c61d38b90d124b71161c1e0f4dffc24f6d6103a1e8e75502d4545911e0326280dd6220a9445db7f0886b5cb252d1174b04dda1dce94e141ec24d8f093e9682f28dbe1511a303981d8920f1fa29e50c35ca5f909bf576912cb79b1cad481dae65bb0d1345e04d840aec4ae3c04560f8decccc7b3b9ba3e6fe07ebddaff268b71a0933d110efdcd8cd81588de2993600890ad86a08baec8c78586932ff47d9158d48cffc36ac5acbfab9d52684f3204ae195c64231882e9875777c50b17590baeae4de158e420c5bd681bc210d1ec676059e1c11339da1e8523481a32e733a67b6d58f9ff4f0fbdb7ac0191689436001d7e00ee43c10c7e3fb2a76db2013ff2f116cd8c087b14a71a131b05c9d0c83916a9064ed3bf251ff503ca1594f947c0b20f314edc10785f5ac7f72a2c92617715be6218b807290ac77daa2e43b9e2ddd42bfaf7cdc83317de04dda19946e1ebd316ac0efa8acdea75ce821c3172fa77edbf09b8a758b062a49d6eadcdc2f77f2f18145636120c96517512c5a944d16b63f59ba1829e0f83f64d89dd9068830629509d8a903576ae2b5378296d23b52a5fb39d541ced3008cadeceaa17f932453672120264684b1d3d80a23f84145967c3a88447deb5df1b466a14f83fd91f59160af5ee3a49275ece7a1960c3545b4540181b82bba07f95c7ef8af0e860f79043f35c65c7e9e3a62f405edfeef280f56725976467949c38b79e1b87ec7be871b9ddbe386a360808d9fad12e3175cb8dd87d41486efc025afc43d9225466fa3fe56d462153e8d433e5f0a0dd0145d0362867503bd9958dbd12cf938e774338fa6f142516783c37f64dbc3c0adbf91ade4609324a50e145104bdf457d4b45a5af6c4809f84efb08d9576f6ec9acc77a804e7284b6cd3a687060eb021b0c05dbbc56b9af37fa7bfca972efc40455fd3c066b2e3a4ef478dcbba969ff84057fbc3eca4a6824221720a4a64add0ae2c38e0b950f8604de8cf19eebfdd6d25308f6b64894f9eddd26dae06641966d142a02176ad53fb05900c53743c4aa9492f5d2949f6d3c88e645c9f4912b52082ff3bdd8be61b0ab11f26eaaed26af805a1dd1ee079784414457ee18af284b3932760eec0fd7c19831c5443fed550467f8a1d615d169d56994242ff624dee8b910e71c2b59b38e35b8532718614369f6f5bd54da2e22fad149b181737d22ab90781b02f0a6c2b25e8eb2fc2275b540cd1775822b60b03041141f27e5bd93aed8351c4929d66c02403d296937188ca5416c57e2c68ed4b7f5c3dcd84543ac2802d311ef142b60513d32769e8815dd32a43dd8432e0324676a6e8c3b1c078d97d33bbde1fe2fd64564fd893aca37ba67b32a968ab4672075defd59614907bc41ecc64c9febc873ba5fb0edc77e914b73bfe995c90e051a42edd56c5830a28bd2b841778dee7176d26312f0c9e385f237f17fb763ca4de050213c38a2631c53b8569ee3147176f58121c8789a577484bee5f55c7e100cec318d4b25f12f0a6d28c0322326ad83c499089058c7ff70cd92b2c54e5d99324ed1319aa0ed2f2a21c41e15520e6509662c41b19930fe81ea6ed84852343158d53fb654fd9aef8c425569199a83cc31bc7b2f9b92251803970376821f8f959d2622e62fa0e411049fcd73888d510ff299013bcdc1b7d5b55db859e6963be985084517ddf650091dd5b139b99432255c9152b10940c2fcae00d4724ef5167ba7e8d7af1726c3b438fcf857bdafdd59cb9f0ec87264c1932d0e931f97d2d1a798ffa9aa6995ce4715b962f0dbaa2fe322b622c83b2026b5c5f14c357b29e77a17091af7e59cdc68e3feac65a4d416a0147372dd9e2ec1197c4bb316788b7cf3a19e11b0e19d854707984fb6f0fcbd91901966a6491ee60d0a7ad2003b970fcf360664b533e144464c47375870f7ab49213a1ee8956d88565b30c8e4fb0696d85692fdc052261d804e961fa0cf71205c03b32818a4334400cd4af24284c515e70d816df42deedfae8b579657d7ba63737bd6f8aacb8ad8e6291e513a5ac185d81d19567b8a710c3da8b4f71f8f5a73a71e9da56c2d6ebfd9167f19432a1286a40dd7b7647032cfed85a00b00292457fb7228a8e8423a331e6cf354bd1232caf8840e5db174f7101a0dda5bdc21410e32948e71c9585807a5e0eb20d53afc943bdc9444c68bb42fb71aebb7238487d329b282f0ed2cb1cbc1eae8dec96fb574993d15d4923bd1c71e36b2cf4cfe919ebc7a660d025a303b56dd8f1c740bd46952b9df95f49962002134d2263af54af94a77e67a181208b98b19762452d751493e16e6eea00889cd4970719efc474b5f0b309dcaca91c42095ceb07ea44672382ce37fa0e3d74d77bd0392f749686c227c40bbe3c984e35d600670584905a9b26230507128144b5f09ee6a599f00ce2e28324bcfa976ca6e56f759f81b25d89ec7f6313b3e6a836a15be999e24f71fabe03844da170e81a26533f8aaa07ccb20967cdc6a2aa603d53d31ea6b0203c24f8c0c625ee7e58f1181e63644ba551f4096980e599a3f2dc9defec58b8cf7d87b93147a59c1326f2670f88b806dad84ccc3e1ac054aec7ca6eba562196367c6bdbedb43cb2c7069ceb0b60a7cf3e603e5bf3ef7ad25042856622abb95717eb2d911332f194580055b6720dee998f8ee910250c0cde4f4b90cd3c4c72661bc1d7a7cb60c56707559a993626ccffbcdf35728327be1bd038f7e5b7f16ef678d5ce2c7359e7dc363b1382f3420d9ab29078340bfadacd22c6ae401c72c15fdbe80eed5fe6b32598f71cd31afe1437f0506eb2a6502f6e786c9ae3e211aad7379cea70067311def79a52985780cf421cba7daf3972f686852bbaabf883310cc0f725b6d6cfa317472249d75c24f57fba1ffc734309271fde4e1be229db452103e4c7c32c1d245e2e69f8ae63f563e5347be59cebfe45e7608be72854bdc840ca19fc96bd6ddc8852b3747e8bef04307d8272f1dfa3ef496f7971a6f05bf778f0651d76d3db386ee9ba886a5a815db980895652b557c3d6a2a058bc29e204f732507ec28d4e77b533c7cb06738acc69c705d86e838aac1d5a6c61df5007f6b042934681cbfe02f891d4772a8188b9b86e6c856f8ed448fe5b49514acce3c136d2ae143dbb6027f62ad5f32f8694623d7afe4928aa70afac2b0963f36425aa778a76ff30d7bd2d347a2d2fe2b68068318e2413e52e5afe0d1eae2925683a876d38f0320c1e18ec4848d8c213ac131072e88b36ba3ac7a23c1b387d0ae59ba2b03cffc400f2cfb411598e1cbb216907f40fff4a721b432a75af6319d3c3252965ddd2d99ae10348f0cffc889a9a0421ea651a7131d5537963c8ed2a35cfccb9f9f11950482e463fe8a8f66fd95fdc51bbd8c0d4fd133b39ac6e9e11b8af20344615744d054608a214c9ee9dd31d4e156aea67ba335485e9841d2e77365c35dae3a905ce87f9e73686c2e6a87ff8691da5c9c9da1b13c203263063b52b2178180d4134c97fc2e95d140aa0a9ee6dada86ccfd33583bb8e3671eec0d7c56c9bb6e4c2c5796124c9cc0ac914881f083aebf214bb7b5a90829c9b3a8ea2c8edb8fb3b1503cb7bf808a74a29c2acb90ea1313de963a279ff0010caee6c476158d23d001a033cb88720aa62e58bacafd00c58dec0e35c3c7a85cdfdbbd57a6783d023aa69cba1837c5450dbc9aeb5fb4320de8eb438d4d84e178937b34df5af0537aea4f5e0e0de2da6c398f7350e5e800f41664ba8c10c496a7a81691f4b780c23489f38a029524e888cdce46d03d97fab43ee35e8fe5bcb93c0a3fc67eefddaad29624b9bb42c94e0a78ca398908ae04a721994103a1d61f2ee440b73f6277aec16e7220d02396338a57afd232d8ff814048c00fee647e1f05a962d0482a683e2d28c92a1096e6f4b0f14cc36257a75f6ed10df15cf332243c48614b68c4d27f8b1b17e62124d6ee034cebb7de398897f9ad4e4b81bbbc68c7add357b94aa8e94be341a4026e1f7d15a3dd5a0a929d13f7c5c615f00fcffbd73877c54079208ebf301e5ab2d91c7b0e89a3e8734ddb16ac6ac868bc7799e63747e763d14e14bcc8ddf182ad4d95f6e007e2078e0200be927a3366e713902b5e6fd3009662d525d4c7e02c9b368217a9feae47d0d7f8cc7856af17590a9e9ae7ae3fb2a796e5460a5ec47b6149f78b1959623e297d2e79495bf9a6579e1edc61e740739bdac54430b8c71afdb886908a63b1ed44cd793dd40aea6d6cb494afc3a6953e1ea609b804db695698881e8779c170794aff6b5ee79e2b1959a9378bdeb9ab644d7f353cba9c08830a9c946c8521f549ca159cfff9484c426e994cc8b7e886b6c518905bbe3ec1b9eecaae65617e9bda9688b3c9244e08e65bfca533450f06e56c3b5e152eb5e17a7da1c326822d0537fc3839a9032375e92e3ebc317482aa75a33016f08a132ecbf8558aeee7c8cde74b4be3e9c3872c0a83a03ee2d3d5e0cdc2a5cc1335a81b9ddbf25ea14a91c87bc224350b98b545c10753f9b586e581ba867841539ad6945f9d3dec26c5fe5421f95c757768a4041d6a2ee7ea047283c40ae3e72d72399b91ed3812d7cdeea2a67841b22b50ae9bef23fa718ba522406858c2340f161a07c939d3ce08565e21b69e6e8fadceece7062bd4ad82363bc2354ce849c20fec5e8c10ac4b3aefdb860ca66a8531b6b28612021cf210b39e6bbdcd9ee2fdd68f427003496cbd0c913ad5c2964289ecc3b04fe0b27436a0d5d486b6e3f74cac4b6278f6406476e89e54e6fbf7a8dbcd485861448d361c834ae81c42b77a6113542c1439ef360e2e51359989706234e3b172b997485f320ef8f79d72b2c1f52aef930d8b1ccd31e020e652f4cf18c2bccb8745c50fc724710bfdf2ac2e7835df7887f101bb80ac6f75fc603b1541421b765ef202e09a43b8121491b92d00760b1424d5114a0180ea5f9c4488bad2289efc287bd407c8b73a4ca412e52c1bf1c909d49f198e350693f446a9528496f8c46dc8093d7d0237273f379c69e3fc05581c71e6cddd5588d5dbd2372160cb04673ebd51fd6c83348669c22ad92cd12d0cd2ef6bde933c5add0b292ac71e1678c5ba273132b191d07230b1d9fd6d00c708f35380875458f315ef62ded91ebd43e22ecec79dabdae817eaf65a31911e0d682357a0fcbe3c6a9baa3b6ffee1e5c684ac3d89164104786b3116dc756729b080d8c49e5e12628b9c201f2eb1ce75daf6e32b82c7d1c74356bfd3653c58a3eb8e160dcc4c7938347c62347594a32becc0ce29c41d9435dbcd3fd2cac6fe6d68d58db6fb78f77982c5b4d825f19bdeb0db00b33f5a8409b36e39e4cbcc785557c3d9ab1645cc19a3bc793c12089a3b9d43b60e9c7ffe44ceec6b049d818f2204d24c55fcdc24703a853ffb19bd0886135c8d6defe57c62f8a1e9a797925c1b26aeb99594520200fc32910de369f85e7ed3a17f03d107256e7c83df0ef2ac1af6e236e9068c3c8a8ec777569326bdf6616afcebf3af891fe1382fb48a02291f79e4756952bbc06e857fff7b87b0b5d9e23f7666204286f4f51fc226d3f90f83ce91dd292e14b28e9038e243ccc6476fe97b656de3c4547f893b957a3c62bb50a1c681c809ccb8bab484ee2304646deae92201ea45594dbb8b801b742ba8b5a8ba654a8d7c12f30d8d5052cb7b68b83bae92294df5d615854e1abd8823d7cbe5e14e8216a3dcb2c2970315141fa2f4623364f6a3ccbcc9e04f3b042d753b83374a5f93dfc9110005f24e0bf0e9dce07e71d069ad8c176e607e3a84c2993c1d360af0268ffe5342a4eeffe971feee1f1668ef7035bd155fc3eedc425723941ed3f07505e87e13682d777c4217ba52b759deacd9173e663be4d38fd92f33060825a106874e1471469b6dd4b415f1b40747b0ece0ca4aa1ab64db558be25c89ccf7278c9ebb5bafa52b3726fda33cf23e09f9b431926f4f1bbd333622d4bb661f093189311569fc9b284218880a16f813e6f98e27b36049f034ba5f2741ec69ea520a4b0a338b20390db921d78917a41d6eb24c501f2f40a68469b5ecba0b211bea7275ea96a0cd9fbd3236d3055f9ef20f5ae924d365266c38ad8b424f02d56c141fa7b96e3d29079207c53555da08406ecd9b5566da2891caef946b9ce4ed66cea2f2cc81f175857fcaf2a30f56554bd8c68476442f63f3b4aea9c50ba58c54033956d7abe9762319f928909d20b6fbd48030d3fd133de4972083957894f775d06dfd467f3b7e562181965cf11ddbe23be8d8456e269340138d46b65278e34dbb801043eb183a7920dcd05f744289ee2204404772c44a8ae843c21fc566596d6ea849a7eb32813b3e928e88419f7a4c551a95875afb59871c4594061629274926a9104553a886364bc11b50d9f0bf05aa189510b2a74ed4b706adfde0968f12f44357f1bab6181875f8e84a3f6b6346baddf1c771bba89868d2532c6205f0162dfe4cfe1f1f8f3f9cfab5aa3aa743f96ba4992ff6a9863ea3822d18112869cc8ca9d7bcd646fa952349f3c3ba50dfc5d747c3810631aaa081b15e46e6b07f1583c0ba53bf230ab303222e65e86402ee1d6d1c8129e0325c4ab3590e61989806f4d3cd14d965e49037e7f090101d439e67e544ab2c82f1bdb3e3c39575c9222767da9ac7a7c98788db23d061666a470c68f88273381036f02adc3e5c2b094ff9e4e6cef7e08cc424e355fbb8120d08230bda362c45d4ef4b0990f2cab4681c9d241f21c26546a9b1e1a0d14fc85d1d71dd3ca3b9dd0937ed422dfcce61084e4faaf2005b84f2afe201ba145b73f5052ad49f017047ca4c0c61204f8d2384ca31c0c4dd574d50fb33c76a7311ed8f01dd100a415a4f92f58307cb5a5925db92a24c809940905ac7b63ee439e0689e5af33dcecccb2f92e01d303e3e78dc0444ef962b9405e933e8aae15e4a72e86691bf10cd62596c405e7127f20f33dac574fdd2c9aafafbfb4adc765ae1238b77a175c8bfbe26ee2f2cd507fb623f39a38b3fdf4cb34c144b440a5c14a8ad6f6eb34bc989efb8cfcf409f89e8828a87361cc35f4734e222202a97c00bcc10e44ee5f4c5a75ff13dfe21c82871d38fafbf5fabf694570079cfdae921a3caed7eae92c3184090e33da6962da6d6106e2c0e9a32cd4c256f9e6639d2db1b3e920308932efe7edf59743af251547ffa5a7566ba5328954882c4a80690f5560aea0e733ab2baf51b96cf9734db5dba299b14e437d83460a0a21c25c7cc14e507b02b807957c26a31f7b86d6d73b2844c19b92f9a16fffff7c8f84c114849d2b2472e19aa6c34e337a9cec07c5b911750f3c3f9fcf235cff16e287b5e3dd9f668815066d99d42e2446cbd08cc973d17dd1a8fb4636e5a739a84e0b61b0ca1ede8f00e8d44f04b59a90af5c6b54018eb7bb74fc121838c7f2d5746f8d1b8ce5fc7b9d26b0bc6b9098ff7541175b5a742c50d9395f4740d4a86d8890370750833aa819ad662537d9c087eef32c854a753d70efacd1e5317f9d584f6498dce5d4b033be5edfc6204a4d14af4c8f3e1a55a3b4b643559bc562e36f3d06b5c414ad8b2d461ec7560bb4ab6190ac999162627eeb854a5d10b6001dfc48894d44c8a2f85afd959d12402ddc1e88852e0ee427c52a01796459bc0d8a3c0f1b773662119721901b915a2daeaee5760c15d9a88acf45bb606210ed0cfd1a15349a02de6f87ab54b8d9a2fc5db35dc76d7d07a165adcb9752d5692a75cbc688a34762373ea5ab688d75632cf7c46f87940b6acd0c98e4fe2abdfa17b3fd4dc8e3a463376fabff8188ca433815799a2cbda17a7922eb2f82ce0267f905ae818c87254733d48663ad89835385b6ede0e21bad3eddf3dd4822b440f6e7988d9ffaada00f35b0dc8a75d82879b59914884608ec4e89e239ee996bf563057666a013aeea53d0f917fa697186303e61740565b0d43571e93cd2b609615b98c9b6c67c2585328bd519ee06d14fc1459236b6e3d9420cdad55513a0415f37823d8f20613b17c807417f2590036bb57b2ae553b879d582eda29e896c82d1266b8102f10e2c528292e049fb8fa5e7173ee22b87f7093342d6eaf71829a520d7ec983e3212af57343fde6a43fa4a34cd09de2a86dfff9adc9ac6dccba82873c0425888fe37f4da77af2065106272cc30ff83be7d7b7b49905c5c3b3efc01a1dd694d4182f0fce539ce85c8ed1465520f6da8428fe057cc159b795ad0851dbd12d4a57478930bf4313d5749668a8ac6402d120909e7a3200f8dc28e598b129e07111ee541d77d73f256300e477003101700a2af7f3941d4ae5e350bbd891c67e19e0799e68ff5ecdccc98d5f251ac73edecf689a22ce3c1ae6f568f6a1fe47527fada7e5f5bfdf2d9318a4344a9744c79e3154175caf34d2d56d9bbb8cc21da580021533ee17dcfa82efb417b15370cf931f47d3092d8bb8b0bcf69ab73868f426d8d8800bf08d0077ef4d8cf8512aed6acc3fc2bc5b634dea5f428b478b8e0c24650ab268309811ec619c6c1e7dd32885d9f79333f8e63080091b6df41e3e8cfd7d299a5cf30e6e4e5fe5b973b89b7773c644c2959d7d9cf3b4b28f8371a59fe74f78950b1c8446a627f80c0b9e777846b494b93dd831acbb23f249bbe9ee02fa8e1733156e7468826b150fce92665224aa0141f2fdc3884d86dcfbecedfc0cb56ef4d7a2877a256063c386f15084cb2d9004f7656dacaf969d8087259bf3d1b46562415ad1dd16c100bc72948288adfc2a8140c008c38d29b526012a6b8117bee6e7881b6b0407afa1c2b50a94d3440d2ebb476a79136c2f5f48a6cc15a8999da09c73d762dba51e503967e238d3fcf6367d184f43da374d5dab2a3eed9777e137cb0aacf8a02313bb4a4f4ca4d9453b5ecbaf6ac2f2ca273671ae4311846b347c5e784e3f0247df2f2d5beeac4401fee1b0909cf4984dbd7e7ea30827658ee8d5133bcdc1a914a72a21315b62512617be6a7f45bcf285ae090885ff395813a19fffe0257b4f3792ea149ffa69f4f8163b84953cf6c72bf1ec98aa937516230b998f91af4437f71fc86971653bfdc891368be823c879e58c2c68add061404e0b0dbf29e7ca46ec075c7304e805996414345503a2b11084efbd5b2b7c1984d0037c2b894b7ebba123018a2a204a96a02079d675113e5c541ff5d0fed6ca1537d67afd092e23bcd781f24eefbf82f0bb240eea63bae9dade02ef41814d8fd122c823ccd17ec13268480533731aabcc1d589a76b4240b0b4b88a3ee6d22c9586e6784f33347deca3d98bef3daa7a7ecd66c363dfeb137a33546616534c4ad9c1d18856df209a18d0e1f8ca2ea95ac9c0b66ff3e333340566d081e33875557dce8c3472acd6d8d8301665fa9ca5c1604d3a141cdc3d1b990d148b62f87732d7b753b37c8e03db806f0bfe42d8b04e1a1816f199d0bd9bd379c551bb53546de90074597d350a397e1da996aacf881f456c4455ffe9666a7275b3ba1a814475ac55da1a386664f5b35d1dadf8cae7497cb62aa64275b787698e76e557c662158abfa28fd1223c763095dc2e8a5bceb7383ed33005e4e22ee459f5eaff1244fd13f38ab47930c5ad5207a56fe9797e3ae53e8621e53e9736c0c6ca53ecc2786268405981a09c787af127b2d7699ad8bd5c8ee2a40d626a000652253c45b2abb4db8ac20560cfe3c8b38b6847ef7afffbc9ff0f8175156298b35b860b1ac3e5d2427d7c1700605ea812f8d0b3e6dd4c65fd70afa42337b21e108f49a770c6da772c100de4702648f4a23c2a5ed7c0e92911313d0cf043095cde622f1057c1d88c8bf0d4b19fb1dde1b4576ab9713219f948bd581238e5c500922dfbf1c41869a174057ce782b90b37032e5e9c25315716e8a6af29faba0a2cfee13db2042c190c144b7e47b7130916b23fe1106f1238b675f57b4051896296eb6ead1845d384602d045e60ccefa82442b7aac44f3eab045ec0f2f26ff170e75190a66f7764ef04713188771f4bc1a5378161c4503f75d615ec6c53955d9f0c3cf8274f1f75920ad73342309960c73b08b277d46d490dcf3be3b9078cf622c45058175a05beaea7d8e0d86220b1cef59855450706f63329c2df9d91f120a79f3329acafbb9f07a89692f26725c5ed2f4ca7df5956f3e0794c026302acb2d98c87ff0b5a8fcec85153ab06ad0c93dad227e9bfa13d83794746d340d59898122930a89e508fc3d51c23ef04ab51f5c73612e10dd62ad32a819de8cc14ad8e4e0884910bd23cb4793247ce83e38d8ffe3938efa211c6eafbf8b340b5fd5f18972df56b03a8e26a7f7cbbe829a8c01996379857c3fe3989c6123348b3fcfca5977814939ab80c191f325cd25652d6d8b10e93ec8c4b05da77542186543afd0e5f6b5771147bdeda1f3e0d83d06970007c2ccd15e35e69db2fb24e940c273b1dcc1e491ccb3d457b4db39afccfabb4963f56f298ec9484dfdc54dfda607f87feb6b88477a43c9d7225e7aa95c8f67ba0c8e06758d7fbe11f3c54e187dc1c01f7e47c0d9f88e8a01cae0d1029046af440dbf489aaa42761df5847d1e5017ef1bcc13e46fa068341999bb59a1b2edf3283119fc437785b1b13e3175a0656b9c347d830d5ae8f48e4627ba0beecdfd1dbddc6afba8cf65626f9e0874de7262dcdde10242bcc35aa95d658104dfc98865456cfcfe83cd00262db0a5ede0275639da9675d1861005ea708cc6d30edda23c08254aaa4f95aa61f5dd5dba43bcf9d75ac75f73601630c7dfbf6e489fc5c3314556ab1ccb9f75cca013d25ef90bfcf429046e12578bc745e3c5eecbb3cb9ab44d0f0a962efa1e3efc4cb442d08dae55f02a55375ab8553e7e6d4e6d2d4ba614f631669c21c2842f35805f373bb2a018bc00511c3456a8eb6d035fdace044086a53313b022687048cc65e407d138ad7f58477ef338d6bf92458f266cd33900e18f434ccf6722d4d2d2c1a5c115ead0cf569cb0fcf4dc0aaff06d783bd7e10c4c6d3c0a6d3d7db21bdc93f65888b6cd34aae45396fb427606de2fc52e5185fc0d6520dd0c053dde5d9a275ea173cf7a125d346ee578945dad7b32c8b512e9a3926904afe60578bdfac6eb48f7052a6aaa3d1752e5af5227755f3fceb4e38f1837cd1662d1310aeaf3048dd010521ffc574381e827cfbd3c97f6ca614dbf98c824aea9c781b70025585654a0bf091b56e9d2acbf238ddd211acb37fd4d644d960ebc53886779506b6b04dca18d0d6f0f58e0e6bc6dc8805304f84bb63050c881502d7810c67575f1056e8b3d71dabed034092de3d4eb423ee0abdee81026a1d421af20138387e3068d0ff521f9bdc5e43a2c1d19f130c3bdd0a1e368bab88b4471df1b03e3dd1fcb73f186cf6dca687a863d59bfa911c2cfefd7f283eed1fb99ce0ab57a2564ec521c7db90fbd2fbfe0b92a7e17d927ed85da85c32e421fef0438f2260a7a3cf9db2c4915ac01d5c879b86939e52ccc38d4ad50973651b0d40a35fcab7d3d42354710bcd044496263bf8b9dec55fe737f99c66a39929543c8c9693916fc5df5dbeb555de31cec4fa839e9fe4edfd4e6d4e7942f2489ef3fc9ae7ac7d2380582d4d32108591ed8a3f3dc70a9a9c672c56ca6147b3cec71452f6702012674888967b0508e6d29d955168b4071a1feaa6c2f79593508211dd193951d1b21d46528021ba3101f41fdf9d88f0c611113ce484e47467026d91c72a0cd091627a2c3fa33693e8fa54d646b448a42b5e1af3aeb9cb1fdd05dcb3cd2927bb8af043f3509a92fdd64dab0bf5f0e3c3835b1c989438a9c67128e418a5c4a6e3bff1f31ee0ee9cff0ef79ecb15d05855003bbbc20fe853626077fed1f19772b16a9def206aa8bec33e36dc8c21b51ccdbf0d238846cdfaaf56bbb5d9f73e22c6f4656dc359edb4145db43253fa52210965da2e982f17a3e898c03c78edab7e750b0d11226838dd383ca700dcd676de76dc088d3fe4085a87cf0016868c2a0ba0542df03e04ce8f909030e6e867363cc1aa0cd3bf27d1ecaf882d8b13e0f9b3c68faff73d12d360a0c15049415c3b339ecc15881c1db8e6b10d88604685d72d221dac768b3da34d698a71e7e1f135da195657a6e552cf7a72a1b4f5a03c97ea094e0a48f32526d5caea667002fa0d01ade11184f7a1fdd64899eaf52cd91ddffe74626294459a0d0d0de390a73bcc58398cb62f1b9017b14615fa5b87e44899f85a8f8a0f9130f05777dbe669323325a8337b911347f4a812e56abbe53b40cf0be1e3a4608688a1bd5d741f8581f9a28737ea2315a314c8f4514a1731324b150bef9e8d7eb78673d3d5ef035b59beae35edc5076ef8fc2344d25091f2910ca0c70b4b9b6e705eac33ec6c89dcb214f307caed317e204f2e53180eb4d6bd55093bbffcac4db4e97beeaee65e218dcb5eb3e9cdc085ef162a37f038295f7df07f59d430499a94045931b60095ae75d592e72ba232978a99037d7e3d0f23f030469143a8f7b4ef4f565f7c0d2218d3cee6cebe320f0c480340ac17359191ea50a1fbc93aa2ff1895da0aa039e5f72d8045b64a72260373699e1fa693c0a5f0c6ed489711080bd1c73d51a847ac26e135df72586c88690e1a5658db03691e7ad0d8c40660e9b01543f18d5adab09617a56e2aed4ccdf323ac20b29e7eab07149766a73fd9fcaf40a9377b4fc2940c8ceecdb6007c68bab3cb9094f0f23e4bb11e025134cd2cc5aa18431959883e7ce95c8aaf5ce8bed39ac6c16a5a12aab28c2f52d9320230aaabed6df59f5ca72a8b73a6a5106841fc1e87d8da2c52f0b7f93c38567b52bfe2aa036a4af8c0a46a654c9b260bc9ea9a5efd55f47209301f655b7d2c6f0dd82184d2d05285188ae6b0b608ef5a776085b6103a20dcecc51042c4b087c1f15130e4a0c083ba59c2f36fbab770ebcdfa134841ddac54edbeffd3bce702a287a2851fd64a910a67f9211e6457aeb64f4102441445554abd8938bddd64f9a87f6e95c97ef91e904600f413bcabed2c660b4fcec8f98b6a7524c04d3eb20556c5a43ebf993e007a4b61cd9c293176f918463aed567841158f627efc364e92365934372476041c57f2cd7db28e0b3c6ef3e1ae32bd16e8d9cdac6314cfa8e754f36645c67453bbc052f78708ea19cbb6d06d90d65e34b01aeed4cee020f18237e4c9017344eb81638b9d29714d96d15c3d9b3f62f08cd577f251a6e57d656004cde2a3c1b973657bcbd1a41cb1dd003f5dd26734f850ca0951573ea78f4ee778d4062cda1bc8ec72be6853826fe78a567a83cce015e72f953d0c93313cd04a613f7755ed164c87c9af23e65d76d933de1cd88951c418f1c1029e6e47fd39b74228bf027c074b31912e96a09ed8165fb161f0f86c81900d095c4f6495499b2e233b6e4e389054565d84369f5c4b990c3d2eea384b7a2675e34e27b06bea734520a20667d8809611175e92dc1d799501a2231ee385388271898ea66cbf1e521e26419036e1480c7a87a8fd50a3a7cc143781a77511144349e85b72372c372c46e25780183974621b0993f1be8178bf9b921341341fb08b564ab86e19805cd3ba1b01ce376c5c90427f9166736986710619d114d33a1df458401cffe0543587f328afec52b2a693f3ab14b8e58b2a28d0af9d6b1795918a1656f4fe56d5144ad3d3cdf9ea65c0422df7b2d306c3c0ea290ba33ca3ea11a0dbffe786f2960ce8aedca01ab3dc5856cbf3775894b41416e3506552c8b415e6299fe8373ac9acc654b0c2edc77f53b93ee24d7115f2bb2f3389abf1e12248ac704ee948a0178e98c61d21fa72b76800b962541644873e45e6484f725c311cd26fa0ecd25050706ce34833bfb32931d876ae529951e8a6d547fb40f3d69de161dbf9a6f7ee8a5767c05af410443ebc23fe88acdca0936720236e7c823810db3b7cde0cbaea9b65f3fce1b487118bacdf5e589e6f7d1224b502780e2787cdaa29d81100b24dd4463d6b807440f4b39e3947fcbecc3690bbd08a80dfbdbab21d181a7f8ddb68443a376665a56807272687deea3dfe7032969ef791617f3e0c777602959bd2ed519ea46535b8f18235830a3c85296b3f1ad375e746d1d80315d452ea224ab492333d33fabb223e9793fa7dc675d68b8ab0bae27185256ffce8a128bb8fe78336d8e36a10af04b56e56e78320fae901acb6901ef6ab53c82de92de802b478fe07fbbfe43b4ca98d1ac292f8d8597abfdcd7f398a454c28a0bf329fb20b40ab61684019dbd44e1b5785ae9075946e7fbaba2789bed78ce9b0d0647baf612005d0325b79e718fea5e307a493a1cf184f119c793cfbac8c48c8623f52b1dcaea684fd6c91275840ddb6269ddcb2e1687f0514c56f39a66b68038a9095f15c22156085660ff1b882a7aba0a609dafa4e3d195262dd9ddec8465cd2207bdc5e885ba5ab10d91d1cc815db71ef5db6053ea56369cec9943b395481386df74f7126cc69abcbd71bd18534d05296ec86250b0539fe7d85dd8ddf2f042440bb30fffa82edcc56a1fc301979dfa659414aae4071324ab565b326d1154d3702eb877079e4846ac0b553df9ecd86b25d119036352d6e73806a7e8dbb8623b89574d804063e0b842709fbac82864f55a3890bf9c0b3b7cafb760c9384655da9b8f71a318115e18aac3175a74dd18bdc8d3024be9e00f68bbf219de9bb88e4deae2fe4dd9b5f14a5be1233e835ac6119fd5ca3e4e74adce8b47ff5ac4d2ebd2c29791be32f9fd26d98a4968e466097f23830aaa48d946b5d2b2cbb861f8ec0b3ef8f7c53b72b8891297ac56ee55f53d9103ea9dcc071bfe217f918b38a884bee25b2a9180e4af712314b1c4ae1a8fb56d0b2105125b7c1ce713a0cf6332dd8e1193e579acca2bab6d4749e93c5f4f51fe762c26585e04f8037cd1b749bba45c5f94e5fc93d932d0459b93aedd9a64e898b14fc7de6eb082487ae791d1ccf37ee7b5a4c35bdb7b2935b7ba7ebce1267e4dece465ee650c9dff93505e0341a1180cc5910c4f7f93839d4385765a51e3b6e97ed214840d9a7739fe83f1a9ada0d68241931bf89755a5aef1c5745ba81ac5a1b0a3926f0a5b361a22449f2f9c38e675c5aec75a294214bfbfebf1df80f41663fbfd20a76b1945e0a665d97c71b7f6501ec487c4828b9e7c674165261f2fa86dd3e4be38da64a1ce868a404b3b6e8516f734e4ad643b8e6b0362d51534b3518060341ee2634d4b4ef8ffe2e78d2be356587359b3e8eea1b6cbbab9e140a7a1e1b5f7fd8a48d83772c462659236cfea818d9d4d4d29a717c962e79540a64a2bba81b2e71619149cfa7ede0f114c48f574b918254bdbf577195e01af3b55b709b75f3193b15002ca5cb7d5a152db6331ef84e0171887e13420604e154dbefa1788e9364fc394fd1c2a2d8795bfd76986fbf4131d3da67c8d08161d1efefa6c39c4dcbf722c4ab56d672b3546c64825210efb762e8a8a999fb9299e091455ccf3517ebc5c2b112ea82a656dcb2e4dde6d666daae6604b1821cbfa9d52e05ca1e6617206e9511d24277374fabfa389f545b2ed922e7f452820996a566aaff616f2ed0e65476a1cb44db4d0305859917848a2b890f47a7d194deb530d1a8d770b8c096ca2b406159df1406a70862ab4d2ecbd9d97e98d21c1398e17b9c4dd9a8037744cd8387b5983949b63f7ac55f1fa378d8594ca9672cb46c79dbd8bae657dcc3a8d38c887cd5efca7e66f3587e87c510656659518d48ee94443e27b18cf2fb8b2bfee49b66e08ae32cb17c7220fff0d6f35c6208948d3774e46bea2fb360eeb3ed423b9efcef7d2367f6de92dea5089813f2f97aa4c9683ef28b8957e66469c5bff17ab5ca1fe924b5d678884450b4ad5547bbe784c1543f64a64568d54952f094e7ad3291286c83a22476f7014124183ab2285d258b02dc28c82b9c3283b48d5b68b8851f81fe3ea1630554471aede7dda9f790b0e58c563784792e1a707c03654ba453b0d6c9ae9486e13fcf84feb3244cac2ca1f2f5e7b9b95d1db8323a0447e5098fb493bf6c640066a7f304ce6ff74ee440db07a33a69c325114fba7843cac344672e3cd6e751905388377164aad372c87b02050321e0fc60ffc9630d028289f3ae355438eb592c95f170abf467041f8fccd1cf9ff461d8d903e6206e1bfa009882e8184285a6a7fd75b036bdc102631b432942991629d6c0c7a3df34742580ffee6fdb6fbad601e35166ba3c045d74ed746f79184abd3b5193db4d9a5efcb6d396a3c58825d053bd6df5cb8ab2c41ead08057a1ebb8bc90e222ba97a81400a03e28cce4d5a3b23bad1560f0c517b9138185f8eb4129daa211e53660a4601f36ff844790b1851295d1837db26a158ec3914e58468004fe47f7cb7ad43f83885f19d5a88eff94cb3d0f89d8d95cac402b61abf504d03d736c21844f00370d1333e8469a842d4c931170b136f9b8b17bcd649ec4592d3a2bab6e98272b35e6253d137816dc9467b4705adc1d6c26c64892116301c09f9711f88160f00c4fbecae2fda1795297732b22f11d8cd765ff1e3c1b80d82510913c130827a1540a9dd1038fc54f9da677d2ed8678848e79db07eacc19afc754280e23f880f7da87c1a00f2f3bdd4abf0aa139381a267af210943fe8ca5e300be91f8049879e81da305ba6f48e84f2c058385898ff4153639735323bb39d715ab724505cd4281f8ce9a32922bc6a04011af3f274381a421f762a44e96ba3fdf71c79786637ce5df1f27b1d93fc7833aa3196894f5a5f7fb40cdd48278d6f7be393dc72c6fc70ca1e9fa29ac911659616f8c557afdf3d8d2e53d071495e3ab9ecb1cf102b63f1029b62a7b48066e2c347aac75c15d122e9a4a1092e4a1253d8af3ab54b77819d886456a99a00247a0265b0d3f7d31ea4627c0075af4a321459e9555bda728a73a91fa29ee5d5317aeb164678739678c725aec4b996876be5e78032c76a3ff2fff4f0aa8a9ef22d4d3eac2d4003121cff54ce6455eea7946ab1b7ca19845c0fb16ddb2d18cbbdf9b1a32c604ce3fe27cdf47837cbc83b03cc24e6f60b23ddd0848a8a3264ff06697e1b14cf30e01fbba96db3e2315d184fc02f4df240a5a0f383782cdd6c12815557133b5cf7a072b2222d1926007a97bc4916600ce71425b084ee7c9d765b6afdb4c470b6d22f1ae6a54dd1560cc3511ca159908c171f2d99101baf50ec7d19da7b329809d3f5182cd35b79f165a449c13ba8c285ef272c25a0d6a985943e8aa4ce0483578788f0d39afe9b111027e623757d439507fce25d9ff49c3f7e31b114cce34bc26977f94bde9b448eb1b047385d6f8f8897d1d38c4b4c964bd62f4fc4f5c980c462245ac29c88eac4fb4783ff8e98d78b3feeb25ed0d7d801e8c901da3f175a79a8f2fae774466045a6234956c2ef91ad3e11adaa5e23ec92e081a25215e4f62753c0431caa58862d77415aa8af8a03189c23f1f151097acefaaa13d7d60badc74ce234022896c6b36c13524d3c49ea7377073062faed600cddb173d7005ae3d02b3bb29070e22c606c7779c301ce282327f3ff023ba1f83b3fec305df5723d5a0b36b85a24bb181aa4afd6aae5c7ae4ac9c11284a381852518919e06592a31fedc93ace6e19bdb022a6c586281a727388a8d87e7bd07b83a51b8d3307f08509a694a468d997da4642186408d239228f138e701d887384fdd31807a12db71d9b967536b226d1ff53c836a55f4c015355c597c24dcef8555fbe841a372a350c2a04c6dc6d634fd658b6469b0d5d466acc643d96c33035fe7e00284b8423685f116b7ed316b1bad5a7541ef25fee5e13fc2e2d8df6215fe6c3d03a7e8a7f82b9520943cfce619718ed9693f76942d707c7544c71d426b83ddf9473dc1da4d83f959c8ce95eb8e5c03f3e7a59e094d56c1884d39e965e4c4d147e7f6927e4ad173f8fcfb9a955b5d9bce1d15270d5b07fb36ab917d5fbd37a32da785ea78bf6fd04401f52c3d836fa3f5e551fde44e92dd93807448b1686b7f7110113726fdff597bcf0a9c435ccec1b4dc6f9f16a0b92351febcf82015bc681efb10bc1a8654953060fb19be9fa2ef15e71dbca139e953b9409fa505e6f4bbc4d62e0faf6fc02b196afc710f7f5ec36af32ce7dd632753e40a36a0b287b1576d18f09d894fc2f8df636fabf07244a11b02230330a136d2823e6ce530fc90a3d1c81ab0707917af1cff99c2d54be557715b489e31f59000974723290dbddd3cfe86dfbbbc732fadc9223a4f13f971a89ee8fb5160a545297a3246c94d7f16d8810e91752e46d2767c69daa196da5c9ce7f22d52288e47468b35116bde55d13f90f7ed78280d4e8a4fc183b7caab5141320464607f0d1f6493896d8d051b6efa5a358d6e9ae690ff3aa17651f6f41a946f7b07072611d454a7446ad2e7be41739d7793c1562f29acbdbe687500aa2b93e03a3669847996979ef1e042bb5951e34e7905b4f32354e84f6b9fe5a69f06623d64c295cb865e2566594843230127cb46286ccebeb2e5f2aec54c466e3849569c555548d1f930abbb58826b918cb0563bb52f5b54cd63ffbafa4cc4b5729a1b88a57e0e3c9c90827f0f0d967baa7a1632a4d67dc7f0431b17d1d017e525a1eb14f6e48340d63c1a16ae4ae8a3059261b342d142cd2c32502b0270c799d76461555bf1045c903542a6044854ae4c35d9448572b23d5cca3856e9eedc8c2e325eb708a4852ba443f5fdf66b13426c1c5d90c622e495687d75f58f4f6e2dc7cb52d8d52c1a26cde8135be3f3e4f17c2132ccba15773891a88431beb3595f5edae1f0134a1b7c45491636a76e23be479e80c440f1293db54a956e56f6aedc63f0d80bdc6afbb5b2105738d8727f9d7c258d23f4600e498db4c34801079da7d43a847734119121e98ac3b56bfa46f780e141d8937ad195d63faa01de1879f0e1e3e521efca7975e0a0fc5fd4f71d75d22725de8bfe519d6560ae74634b2e112874a08b1e201ba2353ec8f40dd754c927a9d1d8f6300bb6781d1f5a6bec999c0bb4dc404c9cc7038eea7248430bd1805e60e159cad06f9f34e722b32d6c6c0375b24262be05497fcda28577be8e957084a490ff9edf8d237c7065143387c68b7567da9c7e010bc6341b14af1b689a3693604124e83a5a00cdd9dfa87477e36347e9a3a6e390b9ff54df4e6ec2cc28805b65ba577e323a68dc5265ddb5a8d34a6e8a51584eff2b99be9d1ef277d8b5d2926fd7275668cb67466ab38324bb16079dd7acbc231a73db7dd0b67780c49fa774517f78be29661de41262951ab432f3287339fead8a196f21f28e75525aea4c8b4e01249c9051488fef5c1a88b4569af0afac0beaf12113da2bd4c244a931bcf76aaec69f48939667ed2dd345374fa95247b76cb0fa9252c1bb0a1dd03452ed4a870901198b69dfcb01fe999d108717476e3a82aae142fd5166d2009c87a6cbe3a3b0309bac73109c246a58c5645a101f5e5b968acd0fff6d1a901d4ae1fcbf54be8bece41e086226717afdc0fbc212ae3cc99add07c5e4c8176a98e06e16c9566c863cac0b453a617b6bc04fe43e3c23a2beaab40bd4edeeaacf227f67280e8d84960baadfaebe0753e357df551484b2377ab74f4bc488f49db938a941102f54b9b7bd614e4b909c6acbef2630a3b36d1f5bc713655d3018255812e2372003e92f3a609d47a07c1e1c595f005696931ac65d1bd03876e5734dea8ea0c3569ecbaaa242d8c29c5e646aedaaa881a5fb67b34a838162413332fdda319f2f53f1686bbca82d64c6d61eb899a57c35d01ccf269ee616b2171b2feb551276c82cca2e77308594888a16806d8951c498ec546c860688159fd364ed352f7a8afe71de903c7693e67d809bbbee25eb5d801863baf782c6ddcd5fdf34b9c3048bb73ee4dfe7b36826288186eadb9a25ac9b6d34c4a870cb88e13d8e70ad04a50f99b0a5744ecad8f7ba4e06d3205e69228d9e9624693513b9bf2be9d3c37c28d4e2f9528fdafd5332ad9b1225332aeae1fb1650c7d42c8acc028e836cf642e15a0cf0f13cbf5f6739d82ffc6682b65c03a915716780875256cf74e113913efe5f990e74ded13d170367db4b3c324ae445f6fd1c4a3947f23aca59a14cf5ffaa477f271b47e5e0bee0615e45759defc7f24c5afaedb7c2a39e2c478291b1cd09a9a3d9c3da56b814c15d79623b903627058352d45de31fa289c471315523f6931e2192aa2832030326555518f0c69f5811a24f67053b2e8dcd8daf38fcefaef9eceb50b731f6901e5fe17a2d8d244176cbf5735ace3e812145ecc05b832290df5b9615b9303c5c5d58bb5791654b814f4f0dc15b9dea95f4be7d729efb8a52891937f5b33590fd5e8ffd2d90ba4ae46be5cbcfb690857e8b626fbf1052e0026165e0c60080b5678d89458e61056a90979d2fd367431f84229dc577a184b0bd6c707b0b84fd2cd62f82c2b778e7c0e76f4cb2fc7b81df66f94694988a225f8fbb805e0e76c89d980e46874a13d4bdb45575d823305764cb8a7970b1dc311f520e7880bea8a5e62ec7facd3abcf774e9fa78460c57dcb6f81ca3c7613233c07521597429390157c8b0a036ca0a66d52d78013cb1cbb398c70dccd13bcc8ff157461fa899c9d44de2c86723db559ac9de5ca3f1782fbfba9cf0eb81bf5b447999546f3c1a05170c66ee5b9f1863fce6a3e13872a4065948c6be4a3aad52be748d28a678aa35a73a4dfb85ab8c4f563d343575d32711b0656b3d544019004b353ed799bf2f31f29c74ad3abb7cdef7294a9c8478cfe07678a9ac05a0c7b3c084de47547a996fae764a18473f119f51f2f8cf7560da958f2269b59d5e4c3c075eba06d6690ad1e6b51adaac2d73d8eeeb41f333f542819689245c66a060441d43f590cb404d3f64ff0f24085252b3f6411b4282a6bf8a31b6c054122507aa3a338905815205346d9e2d3fe334f5adee9d2d272ccffebe9357e154fd73c48fba696e8b01c8ab851c85775eedc54abad3ac3e2283bcddb161029b876c539957a5fc129047791a1c643fb6ea0993dc5a6f9901cb834790f54746eaa841ce9cc3b78f3540a559db78bc51505932bb94ec523a2cf44c28e83fdbf3e5748dfe912c8cd8185f33cce25275b12f2a9d9ffa8773cc54540b5f87062803c38731d3a0b2b458e912a4f304311363f65b75b5bbaec3c80a50f6df17c16c38ce03e4909c3319e49cec58640b3cb62e164e2084f581971cd97feed2c5a62018bc629e4c8331ae20e452f775155bb1dafb337c2bf9db0b90d3ad7c26741ee89bc1d726709ee800c252d1dc7eceb878dd6a431d6369790a07a7971bcf9a9839e01fff52b28ed4961b17bc4a629beeb490dcd42e9a9324981b04ea4c2d452fccd8aaf0f219b9120906b4dd8b77a0207d682aa181e47fd2b7c3947a3daf5af75ac5880883af956f76555d140bb9c86787c098dcf7ffd0a329f45eb24712d9be1bad811f349c62428d527ae54e506524f0231c0dd2b65f2c5b074e9484a63ddcb874c726c80e2bd7de97e9d4dc5a37464163ad30d6e67c53968275020a23487b426b1832a7ec017157ec2085d2de3bd40163a00848853487d7440aff1803d2c6b4cb381876a5e0b1c794d102d695fde1aa13296adaa825aa4f9ee92b55eb8e22a1271149efb740c680f8bf1e399cbf2f278eed18883fa31ba76349f87d7ccb4da110341843f9c16e207e2b6efc99c2a4a2a1909da2a0211cb30dcbfb873e7a74e9329c061e9b4c9137c371baf3e2edaefaf5d91d203811651e6fb978c3605400b61a1f2803212c4afd59b4b0ffb0a39b5af420f5615615cbc48a9c16d9363f632e4a27bc0ec8c8dd5019b60cfac4c4e76f4bd0bb723a598f5b3722df2f8bfab05816b6a405e02a4c064d104ebf80fc087d9359238fe7849d66f69430f2d1ffe408a8577b6075cf7d0703f139d599aa2d870947a84eaa4164a1866c80598efe3252ae557e08bb5554dd7990e77c7ae6d94be4a4711c28adc900fdd0c789e479e137fe6a2baa665a2de425f882b751115126634d3b7d340bbb75419826f5ec8a929bc34e4fa4c7279ab815a2919188d870b8811827485b18e7bcb4361336a83ef940ae24822992d3b20cba3c1956c5b759eb94183aa047338b1f3afdf40cb81fecc9bee5960455d4a51ed239810ad7100945a0f5a1118a6a4ab5dd8e05e8e1949f34eb16d923ef203ea873cc9867952b1c4a012a02bc6f59bac7a1db54973de00f3c39deb8b5d2454598f3188580d7c370648a8fcb8bf8f55aec4dd6681f9507cede7431e97342c838e207ecfd403a19eb5d530da4cff991abc1a21b130cc59433315b3be22424d847af74e5136c828b140383c57cfec17d033c00edd405bcc1485bedbac762e87fc934d71955636796f2a13149948ef650ce4e2acb61db0a6fd21a2755a4e20486103ed299c01ea299e0259473bcad95ca037bbce41087abdc911d4dc389dfef4f4c40e2e2263ab2c23772809857b0c047876c025233038d52b3393baf9e8960ebccf49ea5e8676f4e70aaac8c50dfd86cc8f16abece46ea063a307ebd69dfc0164d5eec719ac204df26749d29c3bec1365f1ebf2ee6a8347edcf63e6e45a880ade1a79cb05ff36ea483e954252c45cbdbe86eb9cdc8f2cccb1847524d6e95485c7c528bfcbb21f10eee7858a7cf2d8f65dc9d92fc1e766ab6e77357d2ad89d85e1e6664b34d075ee9a22ca5d1b476e6801133438b9fc57ad35ae08178cbeb29cb81a9aedf1a457878303669551f2570246cab9b0f1186b38e46d234ac03ac1ca255067407531ebd6bfd72cd8fe3a12860728d263879e301d3561346754b01779dcdb1ceea97014b2609c7265e7b7fa340ee416145852e4e526c1404449c52376179532530d0a3117069bf7d4081f2fb9f01b53bce5056b7f32117200979f6834ae0eae1db6fa6dcb1d6d0b757622e66d74aedc69f352a76a519104962e0807723fc236601172843e7885c7dd92244fbfbb472e090108dd9d4416a22446ca5332a75fc47672ff391af396b6a87b0705b72b2079df69a5d8b95a1a871c8ba721538b08b33975a724ce6fbbd6e8a060878b7509d9e5d1f030c8c371f62d5e9e3035ae3296dd60ce5f5c47dc3c881ccb8eae482ad1e2da39a262690fedec43d7b2312268a66594c161fd9d9db39131f1944d5dbed8fbaa8037e3564907d1c2b54098a932df02f39052a14c85cda9a256852b9280019ab5ece85adf90d26b65978cebc5bc3559681948d20a5e5ffb636eae5ebb0da55a66cecf6f822294d9ee1fdacf59aad793c3b5b4e282be0ec47dad95a2bc9f0a655806191b674d1b34970cb9d604a5348321bdd1ebe165be5916d048e143ee8f9bc0958c3c1e16558f591eabf38375d21beded8dced28aa96fd5d72019c8ca3f3309ca6d5cfbe328987cef479a4cd90cff1ace277a1a3a7ca080b21da14446ac6f9438333e6a403a86e09c0cc2c0dad0350936db4a2924019d048282462605fa14d8fcae8532889fe7e15f1920e99e08807cf080a0c787ed3d3d1dfe42079ce940a0560ef1a3781e9c5192332ef6263df1a0e9ebf5d08e250f7ccb4c670565e67bd38d5e8cce8dfd0f49e8a48940cd39d736302421f2ce47351b0c339d9ca271d2a1a0cf6b39f8647771486912b7e15d73e8a877d5ce73f9f1815fe1c34fbe059cb95a26e7c2dbb19ac97367b8a63b53d8cbbb01b2c96d2b23eeccfcf8e7e7e853ff82871a7f30dade8a5cb00c586119c3dd1d533bd66916df42b26fe7ad98a446809fcfb654d3fb8673779e17314161726a30c222eb24b2561c3ef2082019f4e539863d4954cb19c9edef3df3944f52ce100657f567891a20bfee8216fe3f7a3103f7f4b3b36a49d19da39ecc3fa10e2774ec632cbbfa57c185211d0c2ec4f65ff3a50bba183d4613cc2f3dfd4a257fb711ba24c1807284d7ada403781d0f2b0255d358196b31711f63091f16e42ce33513a581d887bbc0e5d697f8da466028a86a8e321c9caa4f21dfbab0a7790429651c107520989e9e4d2251f4a17ee1ce9c36f06f82f6cbfc9f5c9b4d812ed7504f848206a0c142802b1e62bc99f2b10b627440e5f202541702fb4a118e3e3073942373827ef47a68f4912f560cb14dbfca845098cc0d9e1595ac893b749f8709a5a12b50170c95fa3b20278e1df04fd8439539ca9b30feef73f52af694f568a62ce1ff79f8d8ec52f6e1d62dbf2ce5edadb0d9df629d0d34fb4f6f28e5c38558f7437d16dfeb3ac7f635fdeae8bc69e0ee9f90c7e9dd4afeff580763b37c55953958c0d74fbc6117593914aa6a5567ba7182cfd95c895e286b8a5726045a04c9f1591a0370e3fec4f439321db200b6193a94235a04ddfb16d2590f36c88ac37facd767ae39544cf5438d83957ab215c9ed88ba4090c6c259427f18a1b580416a619c738ec8cc4ee5be3f36c6b80eeb5c5e956818e0859387d0ded9991a1098c59b09a23cf5fdf8b44574a91a8b1d5a47f35fcc2695f8cb9cdcb7aea733076d06fe1eaa5741dcf536df78f1244bc4b682f909d79c3bf842eb734fee84bc9a207a677ac78f8f17dfab4d6b4632e1ed981afd154733e8ab9dafc259faff4c84b61ecc2df5212cb915a69fa0cf63ca1d59d8dcd6ef9fb6f21a2fc75a67d16f445959dcbdb2c7a346a3a9a6ded47d8f989bde34f793aad1199add17ac0f17377f82bb1858d485ffa192f2d54b4a80cd8280b837f585763c270c7a6c2b2388ccf061fea866e6e7419def80fc1abdc65e62e4bc3410344702190ade6163314073aae840f94a1215ca5ec4c33a439dadf03c244170e8f2a8fcd9d1d3fdf90fb2024b9de1dcb5b9d68a15aaaa4ecaf36e31086bb59aa0ea70339e5e08c4c02d4615205f84b78a911cf676330fcd415ebb5910e19fc12b150f181fe8a2b34c9fa24eccb7af4b60be6269580852758870a2d971be39b585909b8250c7f114396a13e0ece8141309b0fcffecdad7a86950fc9265a090db41aef23f8d92c51a12f30cf8c52c87725f78cb926ca07b34ca561f124e2a6ac7ff8f3e8522aca84cd99d28d5439efe70ded5b4af3a17cdf8f45a2c98680e0e7dc2c36a8536b3e3e4464c353c5f372e1ed46f7062887e55d41763efd63a490e99eece29c2f3c53d774fff80f8c9f9744cfa61206d38a0212843b081d022c851bafe7a2b65913949868129331173abbd31b0d4a6e411807c24c081742c15f31ea42ab249dd3c45bf2fd2a3e1cde1e94b7519d97fc5e835e0c77d71e988fed6a018cafb2251004e42c5544d44e79bd145edacf4141b0828ffa4c6a356331617f292332fc0384374d44d3429dbbcb1eee82bb98fee09a306be2c57532743300be2a8acf6034d0c0311445fdaf0f4ef2bc91697411b5a9c7a48c54401808b71debbcd577afb632ebae105aaf251c8bbb87738cdc82be841e3fd5a8636ce268ade63bf1ab2ed7fc9d5d61bfc7b449089bc829303aadcf7343401c3d7d41daf7a302043960dafc5155824ef2fcf1611ab811716c8d68f6a1221f3a6aac4f5e4beeb88dc8c8e2a88fe9a90abd2a568cb102b23b1ae1fb42a5c7b797fd1a1075589b867a72ce8afd45d2ebad2658b0d97af92ba3d2f1c5b67a6ac076e28eb00b48ea9a678979c16ded0ba835864f6a7b5f0136c9ab6958f09445888ce98719e5781637b9d4038d2c20db2b79b842d372333aafbaf28f0a0aa14747842f53c8cf262104bc7035aa605bea47be26931b8220a20d4dc7b76f08558c8d195e584b068d9bb8b5e92516efe485cb6f9028631983e56d349e8227cffff97b2bd32912473b5e2fc828018d4cca3f5870f78cda485b774a6829b82f6453f0b944818eaf8afeac61b67e23873bc0897e53a1e2c420459a3f555ad4bcdc0098cb3b56c29c273519b44fb70c0d1ce84aae673f228c6f080e3be44d137e930c99d664493c18f98ac43fa00cb3ba2adbc1b1165a8f47bd24ca5a298f044dbc2255a498954bbd18335e2d8cee91b3ab242934dac531ebbf7287e62c573c3c50c0fdb7fccaedb7b114bdf74e1295246304c8574f3d32a214f958e3bdcf2348245ef685f34d0fd135cd546fc04433fef6da130c930267e6e5a147ce8a71ab2c4357c85210d5a95f130afcceb2cb43cacb85e5c9299ca6d780caced6e9256b9d223c7a01b6b1ccddc441104fcc7bf5dc5fff6786a768cc58beef2bba9da58e4320904dbfa583f479bd740dd1b56fe35946634fb9c035824ebe6da86a54f577742a7d3e93162140068af6ee370adc3a052d55839839f0f6ba7aee1c368bb73a96d0c094956d5be58c8c6ec955d68a472445a7750c0272b8273cf93b1fd0cc8b01af1c685564634cce72912a9e69fec59555e1330322f25d1f0c775038d04bf1d007d26c1d96ff7d469e96f0a49939ff73f4000bd88c99b9f3bd21d6bc94733351d21e0b0c317ffaeaa27e89e60876ce731b771b6fb5ac08d62c20f5950c2b9e6d86ab1aca49048ed77712e25493620428fb7d97f713ac9226133883974851a9c1eb15e4f77d59dc0979ee4730a3c2ab0bd86909cb4ae3a738f3bd430db9c8c2015b929912ec67943c07434a43c2c8ceae04f43354518ef13d46ed25d24026e470560d139f73a3f3c09c73ea3104f9e4f4f877c0e7811c540cab2f2496b03acbf01c645a37d6f52883e3cdefa935b5633abd3290b60ea64b0eac89a17fa9c252eb7fcd44e46b32bb67896bd5b92db69a1fd55e379d32e010d92304cb02cb09cbfea508cb5822387bbd0fbe006ea3994a6fb7c8dc0ba048945ab0a633146a8100487b744a8890d0158f9431b66a3510132a91371190b36c81655d3f611ff22fd8dc9c2fd79efe794770e66118dfddcaa41f4a8851c9234549213f8ee96fe69a31ef4b73a465637899c0f76ea01097fd1afe02cc4e855af880209395896df3f57d7255a22210b8ecef0ed7829fbdd29f9c6e8ce74005d7acd25c93471d16c25ca72e33e195dd311f38e718d5c9fa61f6b80ec0aae775221b6ddf157d352b8e093568fda7a138d4b5be791173951d4272e7fef78238442146b9376ac2632d7480190f810d0dfa10bee291bf3e519dfbab4f9927dfefbfaa8202f00bcb256b5c6bbbce5e47ec3370d88d27b742153aa5bfa81e3d91ac75a5f61ce80baf359d14172e09d6255172c3e2dc9b213573b79d8ad1f6de50cd379e56c0a9745299ea0629303e8e3430b7e93c33134913be87a7078b3b6cc4429539d67e6c9b309a2c10ebcdb549aa2ff755659050fc608dfc4db940191a1523b6fa926d57a298918e83c7abc6fcddcd0b48c20be9f82f3d58b2f349c5ace985388372c6798a15214b0584e74d51c726b2470f58d44b6e6c40c4f5aedaa5ba8996b6e2b917aad1763b5e4060021abb2619ef2a22d38b88421f9d5bf70c44a82a05ecff8eaa20a7c4313e44800fbea6a12c78186d25dd4a371c99a1af45d5ec3ad382fa3fd4aef1f44b8e9a52480db8d850b5f8cec92e5ca113bc32c542fb3512c62a2ce5d1a9a15921ca982934c39e3823b5ff40c2da33439b0236ba5071fccd49d18983b35cce4ef801d79621662cd915db2de18c6ff0452e6b683e44981491aeb86bd29a3c0797f475576b3613a67655eaf129d350722d07586eb5af1a0799e4d6a12ad9f4f6b823e69218f49a819d294fd361bec204b168646caa82e3b14d243aa62919025ec83ef4d4fbbb7b0a0418db2e499e5a8d27f56a8b7453e05c86d2503fd0c2d4f5192969b877b4fe409edb6c4895f1df7eddd7ecb088fa6bcc1bed1d2c59929f6ddea376c9599b60decf992a43837247ff08cf397cf480918f4baeae090caffbf47e576a9f6c64aaa4309fa93d7eb8989a047d89c4445f5487ecb61a1298366f6123b43476b9898c90f3998825d808ee5f1ad761bdc4e603a2e8d3ea549fcc4868356ab8e20ac3fa1f3393059f1243374eb0d11b45688bfc7e20a2e13c0fb05133e1239389cfcca3d571e2adf1e5bda7b1078aff1a2cecd156649a191fcf97bf2224ab610b1a0cc5125e2fdb12988ed943e2f784bf7cf64e78a03052788b9a2ec0b2ca1ea040e00ce7d4cfa6c1b1f1b52ef6e8831923face86b486fc0768571155c4a304035226f98e643e72f9cd21814836363417231764812d04b55b21d9724938abd1f903458c12f631f20fdca2fc33e0d86b8b9339bb79a1a40f6cad6624c87d442767bc24a1d08ac875889854ba1e4f5fd10b26d9c263f47a1f80fb1364420f22e4f374ace293936d1220014a78f926e76387e4cbaa11d86bb3fbde2229ab99d86c28b16eef08d673d839dd85781f10aa43042138a3ce899c1ba11c2f26e8db2991c4c2606a4d4d0a0eefeeba4a817e3430ad748d717daa4144123dcce2a92bef21e22047120b3c3dd696ce42e214870dd59859d01207c75d721c7d9785eefd0be1dcd480794ecdb67d849669b889e0b4e8a8d312267b61c73e5930f77500642562e59187ef8cd68e4d1ba4242ac84b44a60c8777ca8ef07f9906f3819d84174b16849a0ac0b2491abdce217229a736527c4c7d427eb6a9f80db30ba6b00b3465b8454afa98248bc34edcb09446bddd808a03c91ae728f09b085c535f5c8e2ae037edbe34370c296911c9d62236ab4e72a2c82c1fde6d66b34411c6831161a006398c64bd0954e1af215590f137f6900054d0451ecd2a1222ac99cd45de274baa70e2eb6436c35a77a08ec5a0242ef383cf7c83c3a96fdcd957da019b1fff30610fda4b33697d97537cdf414407d815a3feb3b1838de7e3b986188309e2c59710b86f22815be2670d3ad1540f2297ba4e883ab8128a0fc64bfb726bc648cc5d5a06739dbd0a3ee66d4cc3c2c52e24aec456cc62df42e13bc352adf86b7751ef4283b2b8d4037bc81b9239da1ea038086e24088a7978d4add189807b32aed84b8970decaa6505addf801010828a3b62f8aac342917a8826f3a6df61b1545a38c5be44254f8a130d63fec215b1ca9b78730cc53a58807eaa0c9c5dac273cebd8efed7b5ab817faf03a5682adfb987e53402311ac359a14c14f0788d16d6917f4af1a2dd149fa0b5d76da509c9cb4993ecf2d098365e8c7884077de1a65befa8cd6628274b64ac097dc665ef2d98c73a20c73c88a88e39e19fe172bfe49d31131131b4ef59d9cebc113e621750200489cd2b91705e4de16b0b2043bb6d4ebc524aca85cf95c1be43eba13d9938c68fea17a84befaf6750b5d459cbf024aeebb7af28ce0079b0ee68dac31f3e0172423e4562cde7c61a01207d0a568b48ce883c796b5d8188888610ba2c078b4157d0f0531c1b546d260b9d941fc118d8dffa1ddfe229352bf0f13ca0c2a80b919cabad9cd7f0cf37c22e3ae6359fd55506f35e73635a5ae7795f21051a9f22da29ec732b76e3ae7c0e67dea9d0665afc212ec860929413dd78a9db894e416eeaf059bc7ec474531dddb527213aaf7354eb44f186948d483710466351514145875b67aeb187de74ee047dd4c0e0a0df4779b9079f885683de8aed1ab8a0df627d4e0a1a8c1ac25885a26beea9e71da753497c8cde6aa93e43bbcc61cb001552ecd81faaa1072c953e6efbc4948b3b2c19b81dc9d7c017717f4f60fe2be78d0526f5c4676572f646fa096096650a0bdc2c6622aa23e8181d1a2ae9bea1c435c8d44bc9a8ff34ac67694180151159997de4081f61af5277a194ff80a093bed1796bda75ac8ad0b529bea7546717b3e7abc3887feeaa2be6c015cfa6f450a8bf174627602301b53ce576a7e9a4ab5c228667e3ebab39272f40d871382e6a84aa53095eede89b48f38c2ec6983a33db40794f347eea2c32cf311808f87dedcc9145d43db12c156a410ca87c17a3b1402fe3dc3564cf412a54d29d7c3260215f6099d155c53c6bacca5a600c2c73197fcb2d944121d8aad14f2e75034262c8f09038f6513e78cc1960cebe4889cd104dea5a604620c6186a692314aa7b820ff10233cdf3f99fa14866d3f89c176cd4539d5d38b18f4a15dfcc66279042544105e0f1a7b6cef9031997e3414fcf04f7c26ce53bc91d72b6fdb90abd552475f3af5f61ca02a25bcd62183f8c88d61a3b89d021a41c5056b6dbb40baf744a53dac39939e12e54f7720e498f508005b62de3851c834b3dea9d669e9b799155935412a722303bb30e052fd57b0752c724fa044d17a7e0be45d99bd5a2c62ce7e1bfd09cc9cdd59d3c84231a77a14c4c961c259a860341127393007291b59205410059aad958238b1caedc02b54c6aaa25e70da127da3f9d6cb9d034a493f590d4f8e605857748b92917392955783c968bdb2a25d85a1cdf417d8a3b0f41981fa8a4063d401bcfed76c25d6c4fe1f9faca89fd3ccb22d0dca3b49c3f0107a2ebad7f20514fce98d83d3025fb138eeed69919f72ac898f0998dcbad53f196f08d9454529b304c02e401bb86008b0b46beb908b7cd9eadf381be1862f7a701269ed671580eb968d81b1b8b3c678ba58283e4ae18208648f989edc8fcbaa447bf1a1451ece9bdec83bf66fe2fbd350208177842e3dbe534bee7c7ef17862650999c77b330b09e9ce742f6d345d8226e9351db687e514332d6b6f13a04f583df4c1dfbe5d61cf7baab905d0c30084d15a08e8242423b100312a14dacf83a5273791383d2496ed54680135065bda95fc882bd8779834db28ae982a66c2e29e52175f80e8c12029274dcc68c473a69e980488071c95dafab7bbfe8619a19fa55c7d4e384fec90b9936d156915af5fe111eb171b3d92d4cd2dc68f10fe44699236a3f4652ac14133fbaafa41566a2fe1b6a761e51bb64176b4494f5eb8d12e471afcfc2afa77e64156e6bbba97bcd43d3cb2e04f8af8189bf45eda0b0ae67699a89d68c4dc667feee9d65fbc9113a7c09ca4406a0884a1e9ca6385424294e13dc21d6246b2c3db97bccc6437223fe8e1b7eaa6b658a29761c741e6d5a171802713ec0c4977048714135f022b2b19fe852d135b14c4bced272da9adceb7f8e76349436e57d8a43ad0759a0bd1b9cc80dfe330e2f9408018def9eb6f3507cdc30a9d9aecc3149f845ad4708f21c0ad8878294576369eff50a8a944ca473dccb63a1f19e5ed0369d7eef10a8aa70d76629b37593dc0d54b167e6761919453116ce5cd1daadb76e4c7ddbd0267b2dcad9854bf448940f19f1b21ecac19016bf265fbf6ef794f5d17de80682b3608a845aee12fdb4ce9040d4421658ebae4c49cd11445b138d5fd8060ac7589f59505ea1ed9649174957a8bb83b4f6e9e64113f0942e7224aeb4daab11970845c105a118a3e6807eaf8659c4d58323af59001880c53a2868fa05cfc49bbbfd697c21c17155767dc1a11bb3bc5ec2a99a6121380acb310be5e8ee60730743503a627f6d0db13df8338525748523c4d28f7bd9dae08a097f978ecbf378c022511d6259d5f2f7b92bd5607f67ed41530bed0501d753672eae85e8e792a6de388c1a011ee88f18b527c625087b515195411f563d2e061c1c67c31540aaa82176cf72697daced8ee36717a5bc7d0ee468c332c517039a20f567520c6a26506d7b68e47eb692ccbeb194ea688a9a4d96f552186279fe2a3892cd77fc4ec19ea4ee94fda4d48f9e2fc1b87a9484da2608cc17810509cf575e1ebcc0e1fbda63cff497f258ba95b76a73e2331f6143645b79bc00f527d8062fc5c98746e9e66e5f57a1d8defba3e92779afd1cb924ce130feca96c68da1aff40b7a415d28de29a9c6693bb686e4e5abd781008fcdcd3c00a9189074977fa2904dd2631664fb93f576ee86c7f43d2852678f2efb63b8c270ea4cda4601099ec69f635ab7e95bc31c64e1e94435fa86416babb16d13747694c2e312f0c1013d19a54af28ca86746ecd60d337b234857e622661fde2bc786afd2b7005f33c75934e5b0419de79e0f722f423d7e546c24a4a220b576dc4fd2c9b7c8786a8ec6869ed080b53a715d53ca763d4bb299f7478daf6e9dbcd4d355b868dd20bc913933cd3ff22df4f6c3670547619ebab42eb9f534ad0394f472c80b0ed42331621c30a05f631e0505a5b72c670e6bac7f00d98d2444f4c936f10a858d4d7e57428bf65bc2673c9d74c123f06f0439b36d45c947b71ac5e14a9de0703ec78e669564d590c1f5ebf394dcb965f943f2d5c1c689a5214bde9ac1b3f5b81f567c752b1c19b1057eadef36f9de88daf9821f1057a164485370db47f648bb532bb4b9f6e0337903b23a6657f94ec2535dac7d035e1228ef943977a83b188d688152c6f40024c99ebe94c941cf08c94231f559c5fa2a87e92eb2275e0661a5c102f8501c018160c1bc55150c486447e24ac0b4e4e0ff3aab102412ec8b18b66af2e572d8c59c3b743bade33df59341970eb85f843c5938fa2b8e6d0df66b9af01b3f5f0970bb0ea08e2e540509bf89d0c3dc01abae3c1d1c51df27dd6392b85e6ebc7fc7ce03a959c080a47cafefeef847a683779c52c02ec684238b1a918438e93888ba9bbf1191be8ec169e9a6010af74530105da4aecfbf1c71c506d7467dcbfbe8b5ca67a3848029f0dcb8bc5b68e253a3398d5a091835719910708e959ddbec0e27a568c35673180cd03a267735e5a9be92d3f10f94f2f8ad95c9ac3361963288362945dbdd9eeae43a2b8c118d5c6c1587e78d3fe3e157492ff3aae7603cdd58d1d86e9f45301994c92f160dc4382f2b736baf11fe3c326ca163d929be8cc17415356c5eae520825f37bc0e2bc195af3c1dce2826c3eaaff0e07a3cf8bec0c1d8b224a7c832704161ce77f3c0a5276f99e088819ac030c4a0652f35b6468bef97d62fa6279c6d436a1c6095cd4b6726dbd903f4a196ba52d3fe669b2797c24b6fca818da3b30cda06a680aeb4e9047551f521f90f0bdfa9dcae5c2c6c4d4b44e2da89939a79ce998ddfcc835374b8686937855a1012a978a2d293f6cc04bc7f8436af46af914529500f88c4fd2d167e454926b17ec870e1c66b740333153eda9aeb569dc2e46a56cd137739a03c98c64f2bc2b3ad2ab3d35089a15265a45347ba362afe47348782f5f72b1b3ab5aeae0e6705e3bf08f34cb2a349115931ec9187c1f690310149c8486d43f7fc16b4f76a599a8ae74e4758508d7a4c687da3b604b1549d8f02b9e010836ad87c0445eb622fb63b91c2e054729a074e112a8382c0230baeee12b0dce4a9cba0b1e9d18b860363a1e10d0c1aceabdbaa395a2298087a853b1e996e19663da401d98d2d9e8c77c49dd0b64430a76ab922ef560b38e859cd814b2580db66dc43016d6e850ba682f3647fc943e3d8e85d181bb869840fc338bb48ae92debf63fc7c3342b4dbeca8b344ce82f2bb1e89a91a26123227c41cf70b521ab9a6020ed3c6dfe4f5e4af943ef2e1e400383e5b3198767e26b864737df33d215f22ba61bcb8c94602ee31487d1af7269640a5d90dfb12c7f24ba839cd56920ec8c2e79d51c31686b5c4b4c6277a0e430743f5fb7c6431d08932dcc8776e8a4a19dbddddfbb0c7221aed98e5b06826fb3e5aff72e99ac897c1330154995d65cb0ea2ff4df9203f61eb313eeba980e4c38dd57ef6cb8b6801886d198419fff8aab0da71f0e9a51476a23d7e62b151ff07415673d30e50c2d8c6be3c7b64e03522bb14fdbfeba0378a07593c9f76c8cda4ac932a79c52d86efd5059e870293e50dac35dd501da4b8a58acce5fba540c9e9589170a4bd18828718f060d83423b2617ec52745af3b26eeefbca9f1300c352a5f206880104487f5b3f0ad6a86a426fa6e36fc6789ef5071c8f3a2ab41046982d677cc2bc107897d5b403d978d4dc902107cf232b85051df8ad376f7d468034c1f20dd03a601e0c90604e3f1e38c223a3ece32afa6c3f78d67d19bf8b7d30a0560127bb6d887b8f0c65045a2d7e035698df35d081245b37c39ad70ad62acc81346d40d1cca1e7a5e334dc106b2eab103902e6924831d60ea758102597bc884fc1cc0537e627f2ae49881da11d221ba03886e93c7bb62f0cefec1462103144287a7e8088616d7ce18abe5905778eec88249101c48e8f87a55fd9d3db95a8bd7fb0c071ef020b1149942cb08dc5faab8d0e0220251e040a48d0bbf77ed4f028cfd258f4a9626e22f1af6752990d73a39b103da2ae3558f5451d6696ead63e49299fc73f157e5b50156f607c28b49ce159da969234d22d74c8eee7348799c41e58250149a2b2eda54b4a5c8b14896480e9d571e50f39656978a68f78ec6b72a5a41f93e7377a366f6aa0b17a72e1716d9b772d1b7ca5ec65267d33c72d1a0b60b69e6ee62752259ab7c110139ce701b86355d04470f3cdd07aaca8de56fc5ce1a53925c1ce6a3e1b60467ce500122ad6db1dc05bb115bd8f7b32371507c1aebd9222f9c35e0a6c6016cb1f82d495ef8d91e4d8c938fb59c6adf4e66f5b1f8ebee1e4bf5e6c812f7c40a60068a97d195d57d9e8bbdec28e6b882f8ae4963991d5bf897f2c4a3133598266190625cc4674c120c2c3ba6f4a6397b6f64d6b0c15c9014ec33ea8548f2440507d4ba7a9fe07e6ac68cc99739b2025636717e288bed10155b5cac011c6ccb092a876820384a1f42826bb55145af7364227de0a046205a6c9402093c252d977ebe8118a89f425ec806786ccd90973be4c1457b56ab22e48e2bdd0e51553c479affdec3cf922fcefb5f541894383e4f0971666a6ed36f3a1264363f4e8d0912e51a7c831ca74e4c3709b8d604aae6632435d8be8680f70ef06762b2bd6dbea0d04af5ded5b44d449055279adf99eecf410162eac1ead95bf81972c7690f704a5a7728ae6fed68b5bbe2eb08e5fb5127cd70b04390293bde1256a8b298e77955b107a4579064f71a77c6e98004a978c6d71cdc833892c6383c7c13bbb6f7533e20183690b6911d6c1e415142b26aa878fec745ad9208eec3b9039e2954d17b056dd8db7e2a3774c088c42436d1c62d11ad0319319dcffc820a29d8eadb61951de0b122c3fd31d2bd6a60c89d05d553d5ccb43b284982fa6c002a5e9af5cf22b9b4576c3b2a6fa5aaef7814dab324226b64dc628c8012c34806ad1ba92d7eef73c7f7569adb08306f43474ad76c1aaabab607471998e0556956697880b8e2e2a7aeb357651596262cc08bad01aa1bcd91d03c87381e58d38c29a2b7b81de0db46d48394594b53fe7fb266368ee64a8ea0ba6ef471af68d83734f8f21a7df1def11a890e80a080fa92044fb60a71dc6d15c960446e49ae429dbf18c6ed33a5839474bb68fbdca002de1c15ad96742fb814ee3b1a2131766a16657e8023eaa6771732eb4b7e6639b4978b00ef28a3533cbf5d204b88beddf3f422a15bf21fb73cfd7b732163b40ce7cec484f911136e648364d17ba5409c0c73ec3be8149f355ddc9e3b9834aabeb69de0b896599261646bd936005adea5e8e504bf73574b2691d625fa18c0fb3bb0fcde07fb21f69e7af77f9b5b5d966034e2c8093140a072ab9fae24f8a6520f7f5d5a0a91f95b2e3aee67e535275a682e6b365bfd090012822d4c596f0dc116e71fdbe2c68b867e57dca9118c6f33f8c1bff47482fb78b4f591e4c28caf57876f205da26cdf26988b77922c2035ed2a9f1add7354b00eb6fb7746ac764fe9d037b0429a48ab92773030b059adde92157268b6643c08f54e07dc241040def4487705a21a43a53cd18c22ccd5f97e8e53b188f882aa6e6550eb3d47ffac538324117e6955f8952168104221d6bd2e3f3b0bf3bad5f28acd2a6f8c1a1bcfe2e19df86019c315f8f78546e2f269d787cb9650322a2b9f656f3daf2ef7614f5bf8771391e4e83eb2176e1f7b4898b7979766cb631a82ef2be2c502ad696787c44fff09b8b09cf5607dbc5114e94376dfae9b9a701105ad76543ec6c899912084b95a56da8a5c88951cae16fd931fba3e82dedb4b04c5d48ae76c41096f6624eb0fde1d3af81cb6338e5e4c3aca8147d602361e103ebc393620a9a9439722482ba19bf8502d3ed1ee3b9162749e797faf714e762ce76f6fef09be376216cb2086f34f1644a9acb3a9403bb745ba51272ffd4bc1943175607b3eff9910addeebf10964d5080409e953770240662550f28eb8899e7f05220b6b8e0443c29bd4a882b366219af20010b7097840792d690ba068363e98bc334fd5be7ed3226ad09084975b815c7e9167552ddddb084a237e2a3e8a2ab02b6e8929ceaf9806e322624054838b996054861557574935f9adaf2402ed7ff8c9348f8987c28cb6bdfe6a96a5b5125629ea997d5ffcede72a149cf94682ef8b1050b5e028f4ea9a676a84bbac873d7c838064cf4c086ce4a30142d6514dc1ddd96a93622e25ee4bf1c3475604816910f618c9002fb9884c27987d3cf5e0b0e266c5bd4551e30320a3f4e2d7cdee0103a396e4a1b884373502ea481691ff4c66dfa8c36b45d2b83a92de87b940d5c375d6430ab9e0b65ef553a2957fd48c667ef4bed9c89b92fda93ca2cc227a5b45aa9baea86615ef54a71561914cca09a9dc085090bb383c4b2c94dd447a6b8e694c293c8d27c4cf9b3fba48dae93ca49cddff8dbf0d466f0300895a9ce9d2d69234b7b5b106529be7a9b534c478d1059820ce7cb33aef44e8b5208946d16417d78932610fe843d562f3fe8aafca760261370020dd022101d2c94f45498239f4468c16ce7e343590495ca02ff73b50ba36ec67c9f9f8420dc5790cb639bc9649e8458345d1157e163b7906eb30d254e7e71cfb0aa9f0eb546ce531ce75f4f0e10bd83538fa29b78a88f44c677b63164c71e1e716b7eec31d0cf06e9fbe4035c4991df8f1e4be9954bf5a27c92e66db0ef7c86f0889021c8c0181bda243215f2e380add2e19b31151cc206601f7a76f7c21b3aac12d8c8219278375aa1cfdb44bd15ecd168711401ce277736ef30323bb67b23ffce9adf084d2041483c2fb1c9fe7d722722e4bea576e2f9be48d98f5ce140174993cb8302c6eaedb56ada44f62e78ab9d4fa8af41564a7accc5aa86cbca3082c1e1a781065cf55f78f5b387291a707156c60dcf40c68696e7c9ff64332af80a6238ba9773b570a39dc89a3c2cb913ec0b1bea9e38373bb140b3ecb5662a646019cf9583ae07b4b1a066b8e27fd572a1f1cb864d1a89075f4d55b38de0871183d8b1fbcec5b65f1542dadd9d644d0886c7278264c4c8ee0da36e5dd6ff4d34b997c797165c4c7a5330d121a43843e0eefb5f096d6a4ac81877d39aa52500fb55251e210cc8851aa12495f45a4c010cc347a18ea482f5df38fb48be0b50d0cca008608616194ed50b03290b915b0b9097a6dbb8ec0c0ae53f8bcb4a7774f1366531c93540465f978808ee932f9c29d622f0f76163ee5cc0d33db0ac0ffcc84f81f7a92c48a116589ed4bcb0ea7d9b100ab5d83fc2e88ac4f553867d481b4875f0f201f7693c17431ee95d7e65039c22a70774ec11d4b786acf5df42ecbe3b63486f2d4226440179273bd367d072c553efd28e0e2a102501e99e61fcf7291ac6ba07ec448334ac12d545080809f8fd5f0ce9f3dffea26a426b218957a3567bc740de78c9afdee9fe1628e5c86ad001d1ca8374fc031068a37267a4576e902280bf094c477594fa92828314053e80860f897576c3c35211c96c632c90ab69136d3da230e4aa4605698c55bf36e29dbbb5385fd4a1c45c75d377e798e76b686bccecd95e945b21c4ba22d4b4140b9092240438f5c42e70902efcaeb779ff7c451e368ac30c3ea08465d6a1afba2338324a98d5190ade719bb62e7873d853d4f4836d7194b984a232eb24ca78952843a19c28b39ce78b4805becc57ff44231bc245951bf9593c7149d90429f267d6c6e907cb22b4b50898f66eec4ccb2b3417ef8ee3de4c2cdfc8856d9e15f5c4c6442d7879b2cdbcaef29f9920cb09643944cfe3f05f16ffb8d0a7ede17c755225ebbde09b78a17b62baf95cd48149adf18c7d3f796c5fbbc653c711eb0f7b1f8aaacd39fb8edc9501785fb408a505abf56bf5e2e9f57fa284a928b8106b5bd686a43f2789e3b247fdb02d4b66bb8c2afc981e58ed9b86bb7748bb8a1c84fd33b3c6768531b40879136276692bb6c2dfa8d9785780420efa1adbe53ba9435ad917db94dd28f57858503f4814db053dfdba30ae0cb6a573cdacd3101d1c32e77ece504946bfa58030c1289fbe1c0ee962aab3d065c2e4e153c4de8edf68561c202b597ed8487e562e05e1f843412da2df6dae8a96bcaaf801971bca05e9f12b33db0cba28f8026839b1fda411136310d239f58f4d3c87b798a918c0623d3bdef683ca8c716204440ea6f48d5131f956d8e3e365c8842604f305398fd28cd78f17f503325dff18379d6d05e9029d17736b8940520995e6c138b828a06d6ecd04f2704510fea8ba07ba6e99ca1218e2d70fe28420a27c903ab3e4ea7fa71856c3a9e1ba70d264c9d7ad4611ff4c5dc370930154c7bc3e210b2084a7ff39f50f31eef7c1b3d7f68063bc9848343a351cb5b3ec2cc28b2ab76df19f8cb6801dca24fdbdd56f6fe6e30463bc29bdf7a80a69c9e12eed818ae0d3b7c3201145c1667b2a159a38cb817d6b0ad7792cf784fcaffff0a151dc0f2278ba1f231df68b3da644ea82ab3514c7f0ad900452ed77822f9cfb6c210d65299e25103ad1ccb3658594a3f6716a8cd97c873e9e60506525b8c7445613422d1d6734a22bd455d41f1b67202e967d6a2e3d10ae3644d8d320bac703694a1f0bcc21150730983fe562bc53f8b45742eadea2b2ba76ce84f509aa62e69393cb29330f09ba1a36ad6532e6632fac14c829fcaa3f66aa05259c1b029ac4aaba3f8909a07d1502c5ade7decc32849837330b599ad4c62782bee8f9a444f7738fc2ab9629223dc2af9ac01db817bf5413c7ae9745faa287925893b4ff25276f40fc33b6063558cec7e3df496449f1cb0cecc35bef27155b381aa237f5635808297b2e1000f375e039413c51c195b49ddf08acfc0762c89917c69d22a4b5e1845bfbd4e57f4715d4b665de1cda7104f802d5dba12dcaa76c5894a7aedc7f5e30b3ec91de02a809027510e167acf87a08e559f59fc82caa65376561730f0299b96f5d1e32ee83652fbe84f16525485ce7acee42384181ac590bae96523ea7bd648f59621919b0d0cd653c8772416de664c3710129577e846828704021bd5324ddb4544ee96653826854b1a36684c58ed90a11eec9ee1c02aac202928b4867bd6c20fb50d31d785c4cafa1d3880cf717f89d72f5ee0c55cab9cb243d1a1b94eabf4c33ba7cf572ac627f6d4e56be56f7dff64f861a1fbb948260cd407ab61629336765bb7190467ac5db7229f1a525c294b5ee0761e7161f4d51a34034e34cb838dbe70b19316450b3551ee81450f84a715ac56b6ece3c79390973946dd0d7fda2a02fbe65530d005f698462238344ac63703b6ef62087164843090eb538bd5e73eb4bb8f6cd3177d5efbb72931ddbc1f69849b0b7cef9e757e003203886cfeedec89d4368a8d48d8beb7bddca2919cfd259ba4435a9d317975cc07a2720f222a77abb379aae8e3b01992c0a7158d628509aae0b7cccaaa1180bc4644fd608794c66df84081e25cfaad8bac4d8d73ff62f9f76f819c628ead869c84ff7405bb30f1ecd1199d132bcf246663a4daef751a2703b1e6c503197f2d7a0fb5e1acb542d47e880ebf1de29cb6199f6495f86c8df1c260ea61f05fe4718ddf035af5677870c14a0a4f20cdcf674cd8f92b7a2a2376e9084706e1c8e21e0cdd5a58c71339c3ecac0620563b705433433309206bbef64f58f4d336da7df066ca6959b485baeb8b8378c5ab355c1dc4140348de6d6530296ccae6eb7bb9d30dfa449d0dab16dbec8f31e2fd8a82f1e12652772209cb957c5e5f4f196759cfdcc692a457c2f74551af8dbdb196ee6781425c07a15f8284caf00b918e14cf9530073a6b8e30f329e77e4c75edb5883351c6a705763ad5922101cc648d7c0af4ec566e1eea0ca29b1439d1a084d8f518b06f9d37b0e4c8a9eb2f013433a4cc88c4fe30d32afb516496aa3e5cb390706465ab8024a99ba61cab0022ea024aab67586b7847511911c1eafeec670b8641919da8f4d2e2f1a201ae620ca6fe3e23f6bd5da2692bd0c85b95aec19e35c43b6d477fb5182036fe7829f25f929dc861ecf1e12bf69da5028342164ad707a18a9470e1efb7440abd0a37b51086ca9a51f46c65d4e9121d7fff705c6923ed47c5fbbb1c38fb4aeff235980ed7ad6b080ddea35437b77534ff75386ec0b96f3a63ddd02bd7ba257bf341773b5b243a4aee53e6c3d563b38dce228b1ffce4cd73d9ad5fc061eb0139ce104db1f0f33e9bb6bf73bd347db65ae2375823d5c65bae4f7634f1aca99ec52f76c733715286cfaed75e9eba7a37c3586b7ebbfea12cfeecfb7950e7099e36225930ec7b134e7f98aa4bd694f0e094416c2331b9f3eb2e8b19f3872f8e3c29c87d82601d105f8e4a0088537ef53cffeb12a078b8e82516c28103a707f1093ecb6e92ecbe0442a2d423f0541ec1c1a90bbe4b6579ff80ae854311e2e60be2289263839445a46d8e0441bb8ca5d171376f2fb87723591dcd5bfedafe9f8c28f7dd2cedad5efb0dc62b960cf0aa0b678c43e487beef3cdc7a78d956792bad5539eb21a115d66e22de41395669dd294930f15479fe5526d5a15f17bb547318335b9e8c056521d522f364df107f1b813166578ff0390ee599636e7de1c11c2f05b2797576cbd4098749b206b440396e3806ca7ea9d824332a74cabb66f66fa9fd6269e13527251cada9e8a8908acdf8af91c972de43b18101930f276ccd6465c932a8160fed0645fef1cf861d798134d45e94207c0887ca0d1db5bf1e8a6bbd04545c56d83aebebcc4ac19bfb982dfdc86c206580abd39babe8c161186a8fe6339abddb61ed203c187d3c49c7a0f8bf49084a3f724cc020b7206a4f8ec78a8ca4e39ab1042da3abba6eb6431195a01f93578a429be511b14e720b0baa94a61737cbf8b4d23491e59dc76229e0163b5f0be6aee663aae4ba1e04c0ade74396dc02323bb6343fa320a5c684e45d015f4725adfeb70fe07d52883859f40d53ee6b82bf2f4f3ab4aac92f72d0aeaad5eac4a72f6a2df0ee60df491d097ff85110fa2c375c7b9813e6527c18ba7ffca3dc2072b2859181d862cfd1e8ec29d384d86c8e96508be69d387e69c7aba2fa79a0600c637959d6aebb7933cbf983c483763702e4443a8c1a39196bfe7a4a62fe8559b4ac746116b776ab73e24529c63728e5488476d1d73575466cde0e8704d4e90f140fb2312107efd1db6be57e62d3a050cce4b1053cf27de79871a84a330b0339ffa1b3a00374018bcbfc071ccfa1d8a957220dd4ce2562364031dc0fa0bbc183ba8a9874761619f1ca1858d94f2de89a34fd19cf479e4cd991825ade777b84753de036abb19c908f4460619594d419d422c9e6a1ab7eabebb831e6bf90223e98384d7bb70915f07391eeada36ba548985edeec76ddeeda3848810834813c2c4e7a3821f819f44fe7c107e1488713233e1b66c7129e65a7c5f5b9f3ab842fefbaa2396a354d42e6737834f5431cefafe234843d79a8cd6d2c8f15b48e49fadae9d7b767c9a2982ae46b75ae07934851fabddecde28e31846e4eec149439166039c092bb76de90606a2e95b222e0ca6b072c154216437227409837170fbd19141bf68f75144c184841d9aa1a4e31e741fa704166bcea3ac527cd82d0c87584d030034d90e592c85e6aa6e2e3750affab0498c553d12f81e067266af74d3b9c45ce119189e721efbfa11ec30ed80f85c726cf1317b33fc26c233d7f44256fcd2ee26c1582de342489fe45831045270eaa74a77bbf17eee77fdb95c292de01b9863b0b2d50aedff3ff978703b83325a72864cbb1bda3b09be4dc606fe0771a764997c1257a05bb6940c1ffa1a69f78428d481dcf8fd39607849f6c47f345b3aa0024a1b3021416a1718728d3ff130b25b879e4860fa47fc956bb94ec1d40ea509d841c5acfe1e65ac9c934ef13e8f1fbea8cbbe79cfc7f5c3d4d5bdbda2007a4580e0bc1adef615069af3dd91ec37c9c1800bc0de2e9c386bcf4e7f7057fa1860c0b6addc4b6dc5606816e1c6c2164b83a95fa69ac7f4f7be198209c552a7adadea3c10d5e1ca8aee2d93b6d23b7a65aafbf192879896ecf555667f55496e1fb639ace9d16d5e2f96898ccd8074562efd064376a425c1f97d6d5dc25f15523447aa26e4aeafdf0e70e400da209d088e7a17e035d610e929be4ec7804b313164b7175be7a5560455cb2935ce68cee24a78e57b112f8e657f57f78a55751efbf72cedd0b8f4d54c4c05d2ab6e45244ad10302f91052307917f7a1f62f987a46a53ef9642bded581e2ff60cd670815d81e1d49fcb15cc38d578963974a2491250829f5902a9f7fb3099a6bed31600bd5d0f4bbbf5e1d7cd97a3fc35f311141c5751b69a9cf51591388fffa7690f644e83fe31f161e84b966907885be5a0d02f41daecc94fe7005a8c64653d3b5c7d3c728f5518933565b28571928667d8ffc997f8c5bda101a0eca3fd7f187893564cdf367ee8f3c13a586d379c0cc1682598eacc7a49aaa9d0d9dcb1c47a491a9faf70bca6cf5fe7fbe74a69eb7b5f0dab12029f548751c9827f51a656d788b53572e286737c95030943b8d8483f3c012443924cde32cd5fc8def2f6fdda124b08aebfb6cfb0d246b7fa4904b63c32abe278f977bd033a6c6c7f2133c20e3c27fb90714edc3f5a15293bba33043469d3f007a61b968dd288a5c7ff5fa61b739ef22095021fc1b8060f1cf5abe75f0b72659021adc22206a6c7368b786366417d0989519de6d495779aca1f768c0972b2ce238c48029afed702d8901db4e29207704c05c1eead36d6f71f6e47c50c9180fddcfc399c12347e4f756303deb7e2c36a4bd2b08b9373a60c89b04836a4f9424f1e10641d7c5acd6f7c85523e9b178d7fce9bec6106ea2d7697502a948d331328a8206d4088b2b9de604d660d50fa4edee177bb2116da2f2ba520f97b7ee4a50af84f74b7721180e1bad042cc693134d91c502cd1569a0c2e8fdddd3fbf5709cbbe66821fbe42708299bf0c24ed444acd55e40bcc112a5a61e8f9390cf0b1faf70b4a544ba9a5e38e13854db4d5b595b20e272e9060811af7ff2392e2e315207ce3e9e14f3bc9a55c524d8baa2079f35eb7647965ec14bfc65a8cc7ed45dca45522c115dab3beb9cedf56182016d398875ee16993355768275a32d02c8b6126c317729231e1f2790c7e4923685dec13df02d4d2e4b0012bbcc331c14a00b468f7088f9857a2e2e3496acd17d56f3692f6ffbd8927a5cf0470635ab803dc271721c1ee3dea5a5b240496dd61cdcfe28428b97a23f941233d2535f5b7ad6063b8ecf1aaf427c344641bb13f3f690e32c4fcc49d9dc828f90ea5a02839750f2211a50317c557006c5b60009a1be389d5f323a5bdb4009bdd2c5e8b93a423dfad7e34a20f05c98f95ab6b9b077c309d0c44d69cbd438e96cd6a1adf0d0849aa5e5d757c92675a9250d118e5a295415d9c13ff39a49676db024f1a04e18e42450d97e53dba8935ec30059646179341604831cac7ccf4408c58dc991a1c8242dc8499ea49911da1c5c1d216afce14736b4cf3f64d43aca53e9c41a3abcf65f6a538d0f4621285f9ee71daa52fd451d3a1b76dcf51cc8053baaac3335dd02425372e363d22aedc89a42221d0eba0bd9493febef37e41b5d8b4a6966250d9d819ab2b788a4007aaa2aa4b0e4c0942ff9d4014b98236c473e15e66d24b1a308442a244512226cea77f6d24c148aa98956e8667aca5a2923c1a5e91f07dcb53b40137760a793f2775dae43e3ed10c41f8c3107601da19b82ce814f053e82eb76714b95928f747d8fd7cd5bacfbf0138d28b5b37eb1a15ea1a0c9750550bb34ea5cde1edc8fc6c5ebcd5252e73cf35196c4d7833a32a09b31adcc7f701ae49098194b555763947de0a760b934717b0da091b1256f1fb210d8c47453c2d881d44759ae0c1bd19d6e20ae63b4c2f971e81067a1fbf7665ab097d66459b8da2c13732806b11697e3cf58632a6d67793f46baa6987c40d70fded2543a8ef26b628df9ad68ecd5a3240aa439bb6e5fe36972ef1bf994d5713aca186b1aff8fe76e9694e109667f6d0092380089ec1fce8a01c73da123bcd72b1990cb22bc8d9e77d238fa078f6c99edc157d02079581b054285398db80f37ad59da53c6bed7d82639c5695066b5b340b7ac12919beaeebce3fd2867e38e31c9fe6ecec7faa8b5f80f33c9e1d2082fc5caabc9e8444f635e0ac777ccac202a1051032487430ee22fd92b939152528a4ce9434b4919ac27b3c8dfcf45f24e018551f02ae12fdcc878c8dd51a94ceaab8a42194a7edf32491cf90d34db38acdf1cb3c322efa9e66334b74d8da2f40177b2f901c11d8f7cdcf45d88e08baf1c94d1fae7aee02e599ed066181b4949a9936712714a1a244b24f829e0babf0680a368bcf9c9f5914ea1eb560af5cf214fcf0de680dc6e3fdc8ccb795c7695b1a7f90770335c1697600757ad60627bf6f1dfb198bb68c952e6a340802ba4c4c1e2a0168a2d002eb69078735475b412087ef6d5e537de22fc58164e80f097fb49bb53252d4604d13b5375bcb007550283c66bc055acd62ac9761551419dcf79e719188f53a52e4218f31b6b036c30ee7d33ee301b3bd051637592c9abbff957aa16106b2bb1e8c6c301f55c53a057365451afbf7caaec170085f874cfda6788ec30ba9ce931097f4bd89ed4ed7b4200d0679cb22dbdfbac0b236192769933052650643b2a35eb882c3a60928c0b9b7c6790f659a192434b30929c3ca97171f8ddd474f1dc6926c5d1e21f27bc7b648e9788eee09da4aa3762f5f43d822db299e4f97b9d4acb710519212358a288cf0608abb3eb1fddbbd92358c3c8f42ca5620bb35062a6b1fa682f001c89e4098aab74c4ea2f653e1733f311f4c0558976631ed3e17f8835564fe32fce29676e0bd541fabced08c3620642b974eb327b17fc89545148e4bf89fa14fd0589b485ab788bcc87ff8d684dca72a2e69c8e2e0bc33728c7796bd2f1bfa1b8aa775f0eb4ac10ad139a5a4ad8c406e02973403726d70f02bd7b83793c8ef4333474e5152e520353b6ddb97da319583a5dad79e2091c895821ea3726e9b57550411026a6920240a2f9ed852759aac3f7d1f7029e2178386f82fb4400151d0e7bea43605de1d30eeeb7df6722398ed6f313b47654c09fcf21090aff6ea9d7f482a4a73af6dc90cb3235bd3853df2532416c1d697a6a38780281ea85172d654fd75b9c23f9105ac3672dfe8a887fbc301b57dcc3ed5436e2da36daa1ac5d54926d56ba8d93efc4e9d0bf3696c304dba149d507401ba04e70426cd85e23cc2a2cbfd86b99caaa7f51f03404bf66bc9351278575b97015d4f986dda631b550550494f4212c35ba71fa59fd7eb38c0ed3f5eb14e86f23d57302091376c88861a98b4b7e6808d629bd17e1763b7659fe499e2b96696b5783ec288404243e94d36c56a540eca4fdfd8213b7caef2234019aad1c9eb067be391360f3d42fa1a56f78a21b5f05d7a24cd4ad02fa6ea99c46b745b067db87561d750526f8d07290c2c4564fd83228363f710f16b1b20bac934d3f811cd3df1e645bde8f4dc116cc16d40c8a2ff32a28baedac86e1428cfde155a7e558c2fbb3362bb95f200fe03f5339aaf92bc19e082f6d272d691889d5c44c95a9936ebb8c90c7f5458544b31f7b3545f4b7a0db24487aae929d4b7e2be21a7e1dbbc9567857fbc291c5522176b935bb044466d0782ac7de22c5d7e57f03ae109631cf489daff1a4cbb53966c8d588a08dc91e6eff29ebb9bb142bf6baca711e242c40f693bc2040d1ed178a5d3bc8772c68bd5823cb1b7c5f23b32e428a6eb3eee264eefddc930f63bed243a112570b6ac6de56d3912e1d49024be3fe4a6a946cfd83c8824d926f823f289b17d64f0ae7b51e52ae2516f54fc314736976f3909cd30bba57dc58a441549a72453fde0fa66a876bbfa28dea54348df1da5cd91b885103f81f0a1638b72b2e1f1fbf76b2c14735538bfe1d1d5a61c9b7e86f4d8f0a6fec37beeead37588bf0879549d9f176ae5529e0307f08aa81958fe5d668217626b33cae8d6879dd2fcbcbe260c6c7039873796e36924450f5cc067fcbd1fa9033f0f035bea9807a32417b9377bbd371b81509862e4a3c121b40abdcc32bd9a0f463d83c2e4b88c401749e7a36ebed9aaa2bb09906aeeaf31ec9652b50539fb054486b5d78a5faa069c2f85f0ac11575c60a4cb90e1e9cd5d66e47c0b4ffa262eda73aef8e3d0c78455febaaef1efa2c19720fbe28ff084b11b9ca8d802f726a4089e54d3c5b147150b454ddf1fe3b0be12c38f012e400a8ce5a8bb680ce183b501a68163efe27096dd1a02e760b3011835ff35ac82d0d7401505719e352a05c203de500eb6d4d5e6e5796f5c86f6e84258412dec1c8719ee35f1d3c7cdf933313154350b86d074fb35f671e0e2defdb4c498f4d1abad4b551817baee7500641e1834a1cb545b6c34f9b6bf086793b5aee391092779f10a5f4678a1cc1d7f49004a2444e5acf59448386f4058676f930ff17a4de7abe2039e9ab8b42e03338cc3921dc0252785258e039aa06a607abad8c1f149b6a8327e3630e98b77d8875e3250f961aea5f43b6cabd44b84161dd90e2bac9d302e54ea6779cf10f10f7cabbe0573e7166bbd4e78903a5e4ac695155cff5120b266536bfd0178ff1140d86b8c818b36491b1092f43b3d4c728f37a63151506fc1e9452b3ed62bf390739a22d6f6f1f4b5160d5075be3e6d56bbbbc8727b982211daa987d2264dac0ec807b42d246a85f402d7f9361a83fb3c6180aeb08ed29764376d7514ad42ca6ce2d27416e321b058b41236ad1bcffafa7e1f6cf583724c7af56d6b120d0edfe5c42c190a3165cd1e24462fba6dd0854b55a022d0a5c309d5212cad308dfde6fa9b0aa8e23275857abc7eeaea6d1a740828c949fe87f5b58ee438a96547f36bd8b10abdb08404aeaa48628915a0911a5bbb3e05148ff2e469bbbfe2a5bf2a976bbfd5371255c88607b6c993e7eb6ccc222d7bf475d1e3895f1d3a22ce4cf684e66f18d6e0c18642ddc803de3aafb2b111f1a6b049d4cf671d7447b469886d6f01be46e1928763469f498438b23bc3e43b27e2ea074155d016c04023226ed8cf7a27a13940f42a51372ca1f7708f2f67d2721bd5bb2d3d2172bb554e821695b81b0fcdde17440f30c775b48b187523e231a6fb2146367737f99f36e0d156621025cc287a945097ea98d7cfebceb1fc57a1c9e925bd87f12167caf5ba799d515fda5bfed3654a5264f2cd4bd0b8fa960b6a95dfd8c4dd9d84ce63381c601eacd27e00132a869fbf18bb3f2cb4bd48098d5aa5bde3bcfbd2d8231e8055a042c30c59e8df00553b923692995352f74cd665a0c06d2b3ecfb354666a138e15127933a43e5747249ab6fc76bb83e37725ef0f1243559e622933458cb3ee19ad2043e3dc5faee8d41bb6d70f7e7eb6895f040bac7016c7478351f5866b1cf81ed6dc1cfdc296f0c7bcb4e2a28156498f2d85e996dfe024557a61f9227ca1aa34e515d23a1b338c3d5ebabd8117786ebb8907080ad144dbc0c330833cdecb6217442adb7ad006a70f0e6826713826871b86ed03d5b1fdbcde69f8f636f0e0ab439bddde55b4f8f50c8e77139a8bdc98d7d3ed5dc755b1bcc5b8e56b7bde87dda50dc186cdf1d2cfc3465474fb094f788e4c4688959730ddaf26d3004d771b9c80269f80ec01ed019530f3e01f0512e2d2448abaed8f64e634b394273fc659d2f8ffb16b39d00929b236c6144413ebb77b3d989b9c2c1464fab9ce3a269987864f9e00b053f48ea473f0574324b39a38bc93a434c8c978f07fab81c9b298b68acdb1ac22ed97ec42e7d46f0e408dddd0dab2b6b834d559ab36120c4bb12a3e6c8e48222d970aab01bf921030fb75f540ee2794c9da4d557235f0a268e6e30bb975cb8173cb1fb385822ff814cf63e24d3293f78dc5f338318b9871f46e5d8ee85b287ab33c6d7f589db60aa3e11d6fda92a18f9bf344b29d5c86fb9d141fbcf1038ab50dda0f23c222e686de3679b3df83d89ff1377367f9725c7e6681b96c4ff7f501976fec9e7668a5625dfa40978f6d135e137dc09bfba330ef7262ffe420eb4a7263864c2c663c2491cc1b311af9951eee99e19d8004d9d7e98a8dd4970c8c1b9a9a2b0f612865b3efdb5836daf7cc7c888c52c1abc6a7c3a1912050df690b48244373e8c4e9ebcae28a2da27a45116585ec334525b7950c56b28ff521341caa79309c9c10efd6066ed06e4425b268af7e4da89309abcfc302264f0b789978102df1c4a049313d4dc320bbeffd10a150191f2780c86bd325763b6b0dc305bc86c6107941c6058dc407b2308cc89facb0632f34441a7a485748830eb92b88410f28f6f302ba4bc8605c16a0864d6f9c1585920a04839e15dd86ac2ea08c5cecd8151e3fb58da346af9ab02390ca6674f7c96a49e0dde4711e8021b7ecce93cb3ca57974d68dbb98a482cc8226a494d4dcede523616930304984dbeacb81e9149519d3bae1db48d3506acb2d91e96efff949bbf8a1925af8b516ddb5640d38184231c142dee896512b3fc0f3dc1abff46329d69cbe616b384da7bde30885ff58f33cc608c0abd21130680859b7d23df30d3eef67282e648d27e56b2010c6725b2475630e095bd305f660f3e73203242b15eb81a66441bf290a2fcc8e220da4501d815056ea0c998739bb388e52bae88884c6a415147c28346b01713e6b3a1058968fdfc359d073bc86b1d176cdd38dec9a1b117129d7df9dbcb5584406a9f82666e7538a213fc1bb9e1601678009dce780f775315e7b604582a6cd37e0bfc8290d20a9f3f7d873fc560d9e27ae56d7b9515bbbb529c2f6037d77b48e015bc935f34cd97981db1126ad8f291dc1527c8e5e0c65bb1d9619d611415c5acd2235bd9d06437f9e3b0fe9012c5eb297e41c8a4e15be4f88d835d7380b25e21b0035b8373b3489ef5527c3bf1f985f4464e3314609ee14a029224021fec7e361483216bdf6e1052a7c4514ad3d92215929eb7194c81cdef861341b16e50b0131c8c17735477f511d847ce6930e359ad8f5041f8409256e08367a10bdb1681a0dce60c0c47bf59d018e8bdcd003b1399cb1c36caeecc0cd344b0cc1c8d66af508654aa558bdddd2a75a1753b87d338abfdce4f538ae406070a37118f8d396d65baadffe3f3c98aafa3b2f0718c0bf9e051cc434ac5fc93ca6893c0f5292f64d9b06a9e7ed37d5cb9375b6136aa1166e3587715fa9309dfd07593fc215c7aab80b91646b03a45bab66c508b9972b156127ad87065c8fd332d0b27dd26c6f006e7e01c02fbc950bb8319e55ad2d29187162886f43f7d6d20ffae06f290ce46f08a0c4d9f77094a8937f6692e6c087d63e4bd053e64a810bf1eefa3c1b95fb6f8ead4cc381573b4667addb2817b112d52646c480c27fb6d48d3a5f80554792c9029879295695aa08c60e8e498ad8aaf2fc46b5bc34f0943b33b8bfeca6ded928bd40b751bcf081168386515d374713f3a0fbca15106cba5fc8ebba3cb141f24352ae861f183d5879033a093e12d2dd08fc1980a929a5dce8dcb7ff1ef13a674381ce87480bf6529c0b6465435d91a468145735cf8598e822060bccfbad8736cb548db39b22c2a164fde0e0c2c60820a0d9ee1a2193e88511b7be88ded8e87aae6f62898de6bfbe5d290c8313a065eb7a42b58fb273fdaadeb07c010828b45f9024b0ab4a932f88820a662263f8a78451f75aad3becef906f841ad0c4bc45d82a0953df615e03cb2b4c4a22cd7a2cf437b51ee66057086ba8844ef250ca774ee1f5fb8319ce811310a7f6cd7f1536d508cbf51d5826f952152a1eda107c6838c7622c447b4154f3ed284a4b229565ad131e2d2d21a838d0846c43972191b456a25d83336ddded773b4807e6b5fd699d8c3d6bd1ef73ce49051aba2c03befad03832fa39cfdbdce866a7fb1ec6e4aec871438efd6c5a3abe4f297ea8a3a52c6e285b33c921f40985fbe627d20e9a0f5744b9bc8ecea46d7a69d3ca681bb9e8bd0bc5a0407f20250a8965a6b9513db3e7ba964c445fc9bfc9705ae3a7bf8f5beed625b1c235ab6a786226bf4540229895807301e92ec1a70803f910c90a2dc19dde8e99ff7b2c72ad602a8f17247b490625f2a693dabea64e3174a212e5c90045ee19450eeada6a4c1a70acf051df9c3c1b67b53c07bb75ce950d27292fb5831de0a391d8fc7203b098ba7acbb7a22f603d1d2dfddbc85ed4ccb1c880eee4476d4cfef3555d66878349ba49b8aa6cdb67d18d4c761cde92fc1c9bce44a89f0657313c7c73ce52dfab7da89942f569be6c43aa112dc5cb4a3055a1edbc2b5fb46e28dbe3bfd4c9d25f6fe2d11dca7ad92e04536604423797c116d4ab922978ceb052d641e8afc0220a5e84020e07c23cbe5377fdd43986a9e7b6dbae9bfd1f17d0fdc4f2d8ccd4032d054dcb552731324eb0b3e25e67b7ae0288d9ed4d3d18c2d531a1d070c69ea95a0e82517022c871150ba62810af0d94ebbdacdc5a2dd97e5fbffef0b6a6d5cf981407e400ea8ac99c1876faca51ef849c6a6c06ed4acaddcaeecef9a679c73a0072f806322750f0e9899731ec7b0561af9b3cb6b118d03de9baecb3b8754ea373be4243a1bf5f8d3e0f47867ee8ef0cfa9d22410d9e1ce200e802646a715129570a459255a0b0f98a22ea51dd863c6e672f6d8e143150eb6fcde56d2dfe363f7426962bc6a044b36dc45d5ed83a7bec0769b262056b1a8fb1da76e06a71a7817a1eafeceddc92403978a00711ee2cbc22a7d39948ff89e0f3634cf853bee8517be698667fc0c7dc34ed1eec2e01b7c4507e835c0a9acb18e6d54fd0e73b316f72b606cc17515fae9304887c17a55fb58b62c0f29c269f610b25dbe24b4135cd53af74935c6213bd349042101c7aef89ce88b9ec429ffff810626345208c40633e396bee1574b3471a733ddd3664207fe1c09316e2f142ddc6900fc75d2b8019ba5237cee17882951924a6b7374b4c5406710bb5c00721dbc2e61e3edc405ae49e6d9c1e411f8b9688a5e98bb8209be6eb4252bf7b56b1d56c76a390459e20c743a48448eb16cec29fddda60586965ee6d6b015e393e68914672969002533330074c4fb1ca2b61b1b2687cd1b1eeadaa520cd5b151977a73d8a7ff6fa718ed91199c2d36fecb372b7f315cd95df5a54896058fa0e1c173be0b69077092d79f77818b5e25269ebd387985352426025f000307d0d6b08d9f765057e192fd0b8abc769d425d31af68654f8e6481c14a6aae56746f884e2477c61876f3f9f97e05524ba698978944799f3a6be994fcf5e1e79c450b2a929a874c4337621898f3c37479f4586f3c234e8a297851d42b4c6d608cec53efdd4247cedb91108d7f1e33568061eb0d9e20467be110379e634bc4a1c2d651952a589d2d19c403c225d82c7bca80bcf02864f575bb3311da1069fb327b356836637570d40579d5ccf34dee21f4b57c13fdc867e1dce296b7a93a7fab18d4d63e2d87224e2f3c8cfb47de7b6bb2f7a0d611749f7c7055c7da300e18108049d46f172053a9a4d626e09867e7145a2d90d057a6bc1a401914d7a061eb58852bb592b15a2cd982eda9c622f5d76a49abf994e32a8f5d9a9ac83c0b0aa5dd91e5871855bd16ea0e522409208a0a18cae34cfc88b30f7d21e3de41bba8ae5a420cf8c8f130d6df0f7cee38af94b3b3c786634789ae29e56fbff890e9b922c19ce37b6122c04a60895a146492d141bf2bdea3be66a24460bee653f213f1a412fa8a97de69bcadb7f444d23acde1af6e44f2b3f8a63a6093ca04897e9709304e65a0c08910d9eb6a9c814ffe85fe56d26cfd643b163ef020fae6d39bbfe0faeda979d5e4307073e0f1a485d7aea09ae7c8bb58366ceb824bada7fe8f24259353b2f89060c5fc3fb1c5484d12cabe9a2cf8b234f904eff2d500e4c7f02a9e18e37de66be652d0b276acfd4d2d6f894f99eb037851f14d08e1ddad41eeed9af3ff0d180f8b61898d1f517b5ee63bdd73b53e56a489dd140f624ccc6b59e71e376779956bb38a6badee401ccc5cf40a7e656f191717434fa1adba9d97b55b48797a53ce053bca1b2e14f31cde1c15d816b1be09fa52741e89d159dd49e445b2d3437f3ffd986204c1b07cb3b0b757d6ca765bfc685a41f1c209b3f909f4944c03c484e7ebadeddfd8789b6b2b1476a29251212183473d6f3dd8acf99cb6d52f8203c073810c0c48ab9f521efcba455dcfdf8a3591bf12f3ecca0bf44a11f38b905bf0c9d999e5431d0772f5256fd2760af2a4eaf4f96a235ba330017247b2ab7ab78c015fb42166d4098ba7639195ff1892ab884be5ff962f8e52f5dba9836c3a3d55e03d87f40a4e473611377b78538e2e79a5021304c577bbbe5b5bb4a51ff9e5369f4cf0146b69b856a14519f7d6fd144dac1100697dc8067ef4678186440db9a8520fec0f8cc723ffca8d0831e102dc3441d2f9f530e1f43a2349fdd420e307ef7551eea0106c3433450398c5dfc8d50d83a28253a45f5186adc504ce8b4ab6dfbecfca8bb87bae2c56c95d32a65cdfa1baef1e4836781508a8b6748254f8e170eec15082a2bdd3b29adacda3ae1fadce88bd5641156bfc0d98350b2c8b344c2363a50aaf3f4957d9b867f7bd11db5ec6fdf19cb788cfc83e99b65726ac341b21072e58430443900ab04165f2cf278e4db3c366be478536398276354408aa1ac2d37ab2da0e0aad9c1d721532954d82f85c50108d9f8f4ce3c69fd522d28848b4663883b608b78b3576225ea3f29baa1d699b405acc9778335f09c4db6676abfdd5b6587c753c075c33e36ac97852835a2a768993456b5e522531140c9bc2cfd4d03053b6b1cb34a7569fe2ff4503abec10291634c5337ff8e56c4f23ee2dee7cf279a4380abbdf665375f84f0ac1a2125e9c0c76d2b6109a064b736e8b88d6b3e3636eccf273194c8d6d8a61387e7f6a102eb6ea127ad8fad80716f79e184e12b4c5201f7664532bcbc68186b2e47734f948c3e5179a78cffddeac88c5471a8b2c002a5c928a8cce78dca0218bb3f5463f8883d8a4c187d576040786a4a0f82075df6c86ff708869ed6809559087a359f3f7473d726f0bcc815b57aa8f5d6a84d894559549336543821fed9edd2e8b536f2eaa7094c8f871f4c4a5c3397553e2b0deb641c9ae60d29a65e5e130df1e4ae85360eb3d56f72fe5f5451ef5658dc7a0c41e1ea84c13ee391a0bdfcc5ab47b56db11dc14121a94ac3d27ee69b3fde36f989ea6478a5bcb9697dd0cc604277608633a1050e92200062c90fbd02666c5f73156427128f8323c68dfa4d552718c707bbc2624b0eef672c4403d6bf9b6bf1f9e9568df938a3c3ac04f17b53336b146dd133e699d0e512ff32d3ab0f445d5d57f946436a5d25f15b42013d1a5def1630ff57ffb3d71d7aa7dcbe86a71c5b58c59903fd3237bf897d04a0d408d47b0b9c41f8f613f45fe4556f001e292fa5c9fbb3b5b77fb0e231f14422869fac6c8a71668ad2c2dee463ddc8b8ad8dfe55b9989c65ade2a0cec9a58eabccb5a17d6f115613d963121873d2743d8a616412a5d65b293c9d92dda02001fce83f6845588616e42a0055e2a372d9bfe7d2cb26382ddd85569e27cbb732f7595a69a593f3d829f502b1aacc564ea9a5fea2617fc1d74c61d828c7c4f5c336f4b91ae3082e2a499e64989410ed397aa018f8ffc031c97aca4230daf25b441bc2c514a90416689855d9bb17ed3099028c2dbd31ae58701fed77e46b49b931b77e2e00ac035cdf311df6833f6b5fa7dcc204b03ce5746b2bc13e17b542779469bbf91e7b7bebaf9c9a9c6f36a02e170547b51ed7deb326110b028621e7073acf3abbd0c24d7227ce4299690797e92bd9f27994b8dca281e61077ca909f890a0fa5af78134e2b35f9c1c70a83cad04788d4649d4fc919f536951c3a581637dec287453931a68248533db91f3c8d51469598293b34b3797350de860452bd59e6dc3bc99f3cfd981bdac0e41d1aba9fca49d0f127c7bbc238bf5c552461bf94714ee602a9f9098e79700486c006d59d11e6d2e1acaf705e79647ca0cba84f0957562b22d0fefd802dc38075ae492861f8e53c1739e29fc846c105975d704b2dfebb3a08b1ebb1e1301236c0877832a965088e1b4e592c1eaa02e0dc7de700cb15ebfe2f11fd38c9a5ae62d88580370db7f4f3b65cfa264fe635e24b629a702fbf1cf6940ddb8849a0aca2ccafde5fda66cb1c87cf7bf09d1204c290be3982f01d2dc9610a7baabc454f17c65c78933c29f39b41420a048e473775ca28febfc18c2dddcc845d8f9f6507d852e66ac985bd097a20265d6663b223639d2a79e3fc52f821ad25d4918737b0fe4db496bc81eaf698539c7c7c8df51f3d25c7e4e6b150af0ffe4aac1e00df067246fff427c079f8517bbcffad473b84e33984e3befb6292abfa468468713c60a2af09326c12ed5adf9b90c65df39fbf3a4b16abd54d853f56b710228d408b6b26b14a2ddca43c677a6472e0832a9ebf27394a6eb780ace09a440801e1cbc40859f50456bc62aba76230f94819afc60e499cc171e0b0bf935dbde0f739de270010e9c95e75a11e893730690b0b55d400564ae35f3939b92cd1716358979a4369e2b0717778db961a71535c459c579bcef134712090b82f26f32cb88427a0630586f2c6c84f6ffe041838c76433e3a5de6c09b844d3c599a2760626945083eab4a14fc7b2040f11c15dd5acf623c0965e09768931dbcce4d681bbb8c971430869a47cea056df860d14d75fc01a0c1cfdca382ee5bcde283385ff096383b2f6ac643caa325b0fb508028b57cf56e36dd179d0dbaa63a6bdf7bb2104558e077225259099306bc88b8236bdedbe58cf5ba94052b2fa1566d46466aa54ef1af0df2fcf2cfe18f73b0896ed943aab79253fc637cead6cc39172827ca84b9103dc75e0e10cfca6edfc175fd160af283972d81c26ee5914046b7add557b85ed516ff1fe7dae3d3ffc7f50bc45d4b472151349263efe0241df7e9d8cf6d1061b333279fe366619304650104907e93e1cf4bb70cf2823642197d4131e017ef9c76a0cc1c145cb4f6f82df9c4225d4ab16ca4c0863df9a1209049db4b44bbc1116409933fa5f64e22b1852608b13fb8abb8c57d867ab3c392feba06b4093748e958c58e3b5583a50d1f34319e51161b1aaba6be6067c7340566947ce1dc99ffe9f4bf5bbbcdb96ef46102d8cf0dfdf6186319551abbd7ecbe0d34dabfa4d449d31b825dba82925c6b221f51f45ddae982e0705a069f226f25b415aad0432fd7cd62cff229e3accefa189f4bb16a26b0235098171e79ae336ffe80af19fdc81419a70060c21b323792ec2eff0921f9f2095dcf9be92add03e270c3a270edb104dbc6888bf8bdeaef51c8f7e191c8f6b73d322404d59febb7ad912d0dbd40a746daf06b79338ed3359fd244993d2d8b935da9594eb29d6833f2640fbb6df0294a42f4c1e119de3cdfca16326de43f33d68a0967a687dacf1983f428f01c21d90895dfa3168516b1bfce291b100591ae2373ad897470a99735359c6a231fe98ba8dcc656fc011cc81c7199eff6ab3a520a1fd66dc3825d3596f60e949428f5b586f5447eb85a42289ae4869965f95d0cce0517a537b8c9188ae49bde37e56c9ff63fce4047d808f12024e6ce0a91b202f270c5da58617861afe34327d61bbb39ee7b6c233f0ebfd90c1be19094a2d8858ee4921ee266f02a807c10c332ce92b093e7670cbeac479bd2c221aec9404465c73053f5137e364925c640cfc92f77ce7f36c363951d4dc7868d2cb1bc5622935bac6e0e389bf88a4df6f18a812baeaf333aaabe62e26c8c3cf156edb6fba0543fe5cbf1c20f99d9421c24e99eb3a9dfdbe87aec8aa93a2876728dcf131727619f095b6727103cae321616ab579728dfed8a0b9726ce3330a860b1f74e03e48e28689cafaf8de85495f5db5969b714e25ef6a9c7fd9a8e0530634988fb96e0e05bea8023f7c1f73f9c4a0893e5c9b2a3d91f44e2276f9b9aaa8681ab3b6371df3ed871cdd96b1d61f715cf4bd4e69a8284deb6fa502faf3a83f9ef3e6148b41b2407b2503f2d940d0d75f356d23bef75b20b74822a9e31f125def0247d03a3f2f6dd4a24b558e1d12ca75ff95338095c43d164335d5f065964005352625dc353278cfaba57160ac54a43010346c20d17b7a36176ac829b6756c05ac28058b5d12c73b1154331791fb72dd50c943d9013f464d6d4eae5d3807aa867398582737df578bbff0287049e85d5206b8b224a5743b53f21fd0f33506c35f5dce874fdfa2b224b3082c596418cca27557ef57c2eb156a7b84c7a32dccb3968fdd8375d23d525ab4b4f72d471213830165876e073592120cea95921a92a4a2ef206f7abb487db02ecb2a0131f970a4f4312aaf2bf427f86ad3ae4d9448cf8898710a364b386b889c57fd444c21174373166c5d3ce4d8a637dcaca6d9146d65e961394d5666008cf99f114dd093b24d687d79dbb42705415e5d1ee9bbc872ab15c0b00ef995450cfea42f07e4c956f02506b7f05d1c2805b33b01f295b1665f4146dc8162b35b051878339f029fbe3b8a74553f15a7e0778ad77d19cfd856f128bb6859d5b867d8a92f3efb01b8fe805c9fbff806f3c45ea3928eb46ffdd12c2525dcc1fffa90d324cd810bea35c346c3e5ea0dce4f9ac741e41457dcf7abd95cf50fd1186e01cf3d734dafc12d77692929876827efb7afcf1d15057b71acc2cb4f482ed5f4fe87eac2eb4538be8b51581e6fe7e2523648ceb05a7fed7bfa2fd97e1a8b4b6558bb90d45d8fc4f5f62ef88582c8face0fdc56cc250b7325b3ca7b55dcedb3a9a278d630d1849efea7e3c100ddd95fd1111927c7cb2dbafdc70dd6b7726961351c660b504b65f9616e6d16338a8908fc2004e5c42e3d31b5920e47370708e810f33170bbdc068017377b5c4090b042275be740fe00eab873643b4cf45dd7b616a8459a89cc68ba782eca7c70db7812bed5645d78853205eacfd14ca5d7a30e1a05008037936337cb5c7d615d2f681b5be70d931c1e187a71c37abb58d50d6bb478f9f888a384bd5bc5e82e346e8357b79e67da8801cdb34eefb14f0a71a27d674c6acc63235402f6b1f7385e6f884b148d8ce414dd65f657c2f7927c07d3263ba0fa2ad9759925b1bf762320ac3a1201b0842e69dd812716343b2ecf4e6dd0822e65d79ac58b5a741a7c306c0f376b3238261b4acd28bdc5fd3090aa1dbaaaf3c7919a411cb9f15082aabefe85093600e46378eefa96ec0af05619406598d9ee7b39719b40b519be9abf128b8d52708c68177e43a87e76073a5f76377b6521b6ff076c08ca6dbd777b3de147af50fe22205c4a6ea438429ea0e277be889068884461a6357d3c43077aad9a75239f0a6a6868c460b37cf37a1a215726aa59a8d455c9313666b1e9846f186fc0b63e7aa25ce1a1d14eb18848146456424dc7d75661422c0f40c00bc10b290faf48813b13016a64570a82259e4509af02ae264fab0624b902cb5486af5f6e1b45885d1e1a968a63d6e229067677b238ea28d2b065e12e53fc9868c0e87a0c3cb2e5fdfa8e6473815c4543caf87527ef82859037aeabf65ad6335f6eae6d22ae24903f399f024fdd48f89ceb67ba252ce38832bf8e313a39a90c1913230bb0bfa1504d31c4d2fe74448f51c7741592a3c7a07f94b54ded3af278fe94e8043bc25a293e4db4287d2e51b79ad85c1e26844126b8e8a5ed44deb91256e2536c05406b32e932eff6625121b02398c3c370ad215b22630195d131bac268212b6c41ae7fe443a90b8051ce506196a8dd7ce92b67261dcd00628df788d4baf2fe096cae804a48f1e3119f7c938d6ae432f5a0d92e5009c0bdccb7697ac0b6a6c78ed3f4c1441c8c58132721b8bc9b0df39f2f72961c99626033c464a4c83b21a82de9d6be539fea314c533bbd36fc1eceaf56ee9c71eb90869ebd70c187d5befa138be6cd9d9485a0c8c8bc4b065c8dea3dbc6a504dc213f8883a074f18018a1920f87115e078ba6d2b275f8062b303390c20d777c7adf7cd1fefca8eb7f750c12a2cd7b8046eb16dc4f698fd03c23caca2a7fb9ac9c4aa239ea8de2a684ff5ff04ffd745baf3d2d721e3f0282316709855f46b3ebca443df357c8c7589b57e86ebb10a99cad60a3e3229d7b20f6200d534e5b3828f4a4f24dbc0d62195c068e2f0be978c13e5e62d53ba281f4effc6691f37ff23e0a1d8a6930a0f49b7fff6545512cb63dbde63cfdcee3cfffb6a44e564f1f44620b1f16f351ac1d1f544ebe985f7d94568fffb4c8de936c277596601db5e09787bbb860a48182cacf569511949e84a0cb3a66cd8dcf314f146d6bb36d6891a6bb7d579707d85488a3dde5f0e0017706f3718c996d9bfedd9be4a315fcd0656144885bd2da41e489a51a4ee8caec12be2cae068390eee5d191b7df2500ff5b583f621ab46de7128bc7a2c35e7f3eff238fe0fe2c0f46432153b62e37f391a84c26b1761c233ac46696630480dbf0e4c054bb54e55ed3a73689be0d20232b08b0d1f3f352fe6b7278faea79b2eda748e06d360b61e6dc6c491ba53319f50c409961a63d74b5ee0a3649622bc20fe71fcfe12aaf45d5a5f07d44d0ffd3bec4e6020b13eaf3fc027618812783ad0e53407feebd3b88f711f589d417808d206a5a9a5d25b4ec086e3cbe7ce7eda093750ab0ebd957798df6c7b86ab32af1b116b59b90749d0a9ac3269a2f9844b48ea4e3ac07307af76e0b7facf64f70df7af544e17bf7a5701a60d66a5bfa4cacfb14d1c2cba6eeb08e5253818ec8b105a4407c238659767e3cdbf141cddb1fe5c9bbab50c5572174ef2ea16ec1c671be496f95f941f8eca4a96c0bb3044f07f3b37baed46601bded48dcca44ff93ac35bf8fb5002644406d9405ad6d0def8d21fd21f8daa89ce074bc66390a2978d780f812e40a7f9ba451ec1c0046bd3f64ad324f78f86104201087a54feea5ab44cfbd5ae84557725bb511aad7c0e82233a90de284eca599eecf42eb0c6535ec89a7abf1e7227a091e2e0ab86f666ee0e32da026bf71eb23b9687eb801039bd9466a1c4c7a813360ca728afa343403771edf8359da4f8085c91374a35813a3d7e2dfb9a6a52c1d7297bea70ed33f272235089c50e53bb3441aa603361309eabbb743249d179213587aee3761a07d9f08c92ec365e621c574b0c785c2f1cd6c2b6392e3c1f92eefb408bce170f2d569e348cd6b373866bc2622e5b43f19286c9de319168a05f94f8b6fcdb56fe7493177bcdc4af443b0aab713288d1eb7de417f86cc26b7a19c7dcae03d76740de2ba38843bf921354bcab1ea84b6f22ca623f90fa21c1cc311ae9ad67ab27eba966f6e15e0d6aab4cf398aab92f91fdc348ea537c642d48f521a413e0dc793075ba5af36777889f72bf02ac95c8e3d6632d0025e74305f37c685da4a042bd777beb9dc4418e5c5888c879442126434d1ca3c1813430e2ca99fb65cbbe99909183fbbb2d4afb6c123affe881a914c0527c9c575546d08638524a8d2e21d3d409598986db4dc6bc8ef912a39ed0bd26365e1ae4ada267bb4449117650375d238c79aa4eee43f8aeaad643ab3d5908d996295ab0773e220e85bb7e83b6ca46561e02a3e8677f6451a31ba4b09adcd5fbe71c652c13adcc51f2c4900f1119953fc32c242a141a6471ae03aa537c937c7c161428594d264e0e8bb419b51b699db45fb1f577b1531332d2b070fb091721895a43fca590ce495c01538682f202ba4cdbac938a2692492d24a7fa37c5d3bed6be3e9f896fc1cf7815ce5f58438b51f00eb0e4274c1588b3f3871ec2e10ce409f695091f1b915a6cf73caa9d49b4e9ea9412844dceef30418d807110e89aac0deb47f9baebc760a24c9d3e8dfca78e4fc10071698c8fe5d6c5a9d9fbc2bebe28d12561f295b82e37c61f1379a4b9e548c1b9f5fb6bf0c4056d4ecb5cca10422106080df71066a829e95500571ea83343dd53447b9d9ea29fa12cd1612748476d8af844c0fe02e81a0232ec296265e7e6b27bf6fc12e82b524245103e28be339c601a016d6cffccb59bb3183d53ace02e1c68db3c96ae9caf2356a67db9eae49270c7c002d5f4ee37ea0d1c1fd64ea5a1e1b91da8ad7dd37a336a6c3f6b6def403f20aeac4f2625809af996dfcdc277c7941a5a0bc30d4fcc92b9260b3ffde1a41f2a3fe2414de2559608cf565f7d3cd2a2a8cb9732c3a013075c84b2ec9e5d913efed41abe414ad6e60ddfddf344c6c283b1cd4466d237a043f35ec1012e4a8a50021b4add9e50c6a4e5807fd80ef86a065d6b0a6b4dce99f527cf4b8eff67b8b69eb93e951c0ce83254d42506c08d92165c5df67e9f08f49cef47c32b45821a66f66e9c5a7605b7c91fafd9174b459652b4381a0f2d276c2bb6f547a82238fea0a766c254031aa283160e4b0b023f9510decdf48089ee094c53266cf20165edf25b56a5d219471ec1be7df9fdac9df942795930b61117cec24e22e921ea7a1e1f2a926093804e7568a56c262a6a9bf2e0294a9e97d14f532b8237e5739debea9578d494f09934e788c1c2848e7ec46ef6fb57fbb41967d55a8baf7c8221f1a602f491136813a082e866fc66aad5a23425520101f89f7066fca6bfeee068544ec6fc0b07d7893760795f40f030e3f965a9ebd65103a74d4740bf5e91a73359c8d78b398d14815f0b6a11b4f6663bf325677164da81617d701b0c11517683db72cfbeaaf9b389638502136f332f66bb191c8815058149f95f7bddb7828ae3bd90f80f331b5df83f8bbcf01856c70b9abfbd734d26790d8c5610b3873a85a8269bde51e43d11bc6b48f9fa792e10b86488b0badc0e33e960708bed451bc11bbdd95741fc45c81bd567e3164f6d1d6c72be830969691cdf2e8c73f7760ef077078c47d684f0057362ba4e3e230eab8e2521e42916f666d9db5b22393651a8e268b45679c12d94aa953074db8a83875a7b43e67457460d61187feb09430cf60c2ab59fbc80b2f6fd5e24260d93fd894860b3dc917daa86bde77196010b3cb9cd3a5d1eef34e112ed2a26092ecb56eefd4cfa1c540adebf2180202415febe954baed59e63e7695724541225d08008d785b10c0310a7b86e57c94a7f9b25c670fd7a4c3adc95384d89ddb7bd7096e73727f89cb07495ab613c6b6cdddfbe85eb575fcc0a79bbea40aa09a40a9e7f001a8e981d494c92d5fad9cfa8affe4b27831e36c7830e1d9b5c6f680043f20631e56a4ef76c73bd0780dedd63eece5a39c30f900a232b2f97332a81cccb421388b8fb16a660eaa66576d442492a4472dbcc0abdf78a88dceecb916ee42840b4a4b7ff95135ea2c31c0163d8a7d6200bdbceefdcf898eb9107b73e60db79d284b0f774301ea2b66c33725af90b57f9bfe7f08982ca04e8604320562ce4543d3cc72c26aa066e84714bb6bdc42b3d5412b42f767f60c56da2a01e963a0f09c87eb112560d63aad3bf870be117bc0b65e500ecd283cfe692ada15b10826d006dc10d6d9006709049bbf8df1b59769b7fa4cdaa231c3605fe77d345b78047a118415a6f3f00aaffea1ae33d4f9e0a87f98fb4d9fdeaad3c6c5441e369edcf23dc007b86385feda6f9422a75fa7ad577f2d8ea24745096b81b8090fd80abe97f70244d278ace6fc1eba14e48ce1d5fc328a135d146e68dce1c58163a7135376411bafc740d5597e36fe70f7309c5d80cb7d7bc0dd9d5867e8c07ff31f191ab6e07ce25ed210f595a37475c02cfb7a53dfb8e83a95367ba61b2cc2fb0dd67fb47ece5159899609f47465c51c14e9272c26634dc0f8aae31bb4ab1403fa042462143d100d805f2967cf76e2ac55eef0733847a186d2a5434faf88109666f5af748ca795b635bc130cb54a772959ad81a1d4e47b1c4c785424599b641a0982a014314a406de65488e1b2d194967bad668639bea60d0ef9bec9cbdb39000d7732ef62410ab5f2513db4227487b3dfa19d9526166b198e1b2376d4517e1b12e68cfc53765c12f0a293d57789cb0e709f9cc2f38b070eeec8e6a92f4506fbd4e41211018c1ca7e690f235b41336da92a3a2f376a8347e9a0f15c4f38d4f2f8059d986b202b3e9c169a03bd42abaf57d5a1dc60cc2528590a125b10b934c6a2573326742bab71cd0f5fff913c0db6c14228e04116645cbcd16039501950b1bd41b1c7d043aa92c2890e700766bf8bc7a3b531c765bb36216ff373ac12fa4b96c6f7772989978947a12328aa4edc34842f6386ca1f730737fb21dab22be1e2b01ec8fde1a835d059b8d434106e166b7d113ecc056e1f3dacabd1c35e97ccb1ba81dbde472725a4e78a918d519298d2a42ff1f21e47b2013efb47fead2b8e5fd564b4d9eb1eb105781313a58958f55690a647e6d5dbf124405ab4f90a87b44efe6ad92541633fde30f171076a29f7b4542fb9e0c927a5c8caefe18876ae37515e78ebca40084cb4c21035c0ab19bddb681458073649649e239c4d3c96caf331b14dc286fbea7e23ad864bbed4506135ac6ff4bb5542c6190f8e1881dd3ec5ba2c673fab41f047c62622787c6236eac95836b704d4e2e28231548e22d98be30517a0aede521ca9fd23cf0c98f4e145b1bf7412d607ebd4fc2823df7bc444349fdf74bd196f2455c0e144e4ed55dc1abec7bf5b3f640304fd26cbfdaf61e48558470f22b1750f1af7a4eb20f57c1859c7ccea6f9bbeb66de581bc49fdc7890d1a693999594719bb57ed5718a0003f2107deeb7d8c8d825ea0e8a6536776ba4ebd88d79281c89c17748ecea58edf8b38ba983ef49cc9dfbe8f36e2b14153d3e4768d37d7404f1ab711a62b5bbb6e2d4f4ed840ff6de532c67cd143302fc6fd7c3f23233405df30802f08ed1985e122686c0f9f071e516ec9096a9b6769e50b6dd138b5a80a09154c2362b77c63118f06e539db322ed7c02dcf81527556590e0bb5873cd5122a3fd67bbf8c6bd8d573a63affdbdfdb51decf686209a942ccee25dbdcbc462106b9dd08edfd3336a59744488f6ed4f47497743c8ec84f3076b24e7f7bd1e341d658fe023972ae199afb3ef7c2ce48d5dfa9ef0f8a897451a04022abce07652d26d2c925297e0a674a7c9f1a726f65b3bf0426a2095a24852ad713872911c5d73d71d1d151c4d8971ec7b6e1c4adb2ed1e28b14668cb58bc7399365a3462dd6eba77996a3ffa931b68871c09f883a5d12204a8ad6eff4782cfb21666d4b49ad8ba04aca15e80cddb3505cf88e576bb43b6cc524f957b64d6e4eaedd62ee34c52927b03566f8e2d82691818c12fe5a6903a02a695b9fa29b1630449956add60b67c36efc0b1d27af29469fa1d1ac03f861c8db4654c32fbab19887a562e1f670f2a5fcafbb2f1a9a7ed4e766036f63d5ff228c8878d4eb61076326045854a6be2798452c087ea77e8a7637511a1536c8eb95273e91fd4d20cbfd6b229754c30aedf7ba6fdb79dd8e54555e01bb98bebe62dca7f2f09aaf398107e2ed154d5eb307a0d0fc8ae33927339f8286bb444b4b35970b1cb25a6dd04d4337d32dd00c2b5765fcc3d834b80ef5e7ff4168588f9f2100a7a77544bfa1b3798226262b83a87b5314bdac46b50cc53f05001d1d5cf967b370eec7b75becc0f9985629d5dc48b9f9669ef9847d356df0e0b8677d97b0880e684eb1afc687f21a64a1b54bb833577d2889c0017c126983e178739d461098d2a9e139a494d7293415793823e8e258e231c34e6ed80a1d32ecb65d884c3133b8f5ccd8469f11604e4060fb7a8de60fa1c44cece7343d5e233618d44277e8262f424a40460d85677913f310c5409a93d8760e9f805897690a5b87d24ce66687f59f57f848cef66b7a7d72930c71ad8c715a1cdb876cbcb2c14f34302ae69b45f50654eeb31af2750eec2f11b7b45e90a3bfb9f91dd19620f9190b016cf7da1019f25dfb2868540d8ac4ed99c5d9640657bd4bc0712cb4d8a334ba4958224f950560a76fe77b0c57324444831cbae12cd295eb01e6ae778781d584c70640622eabb70374a5ef4b08254a714d7333abe81665bdd96063a91ea69d807a8846b4ba78d047f66ec88bfd5760854e79a188e18d8f01415e0c3356b98d2422068e85b363e9463b8ae31021e3d054800b8c178d9f57017fe17264889ce216c117ff7e7b3b4c8d514be1ea760471affc71663ce54936c7b4d45d946fd0428cf932af9dd231daaa970b007a79db2366fccf92e2cacd2996b055434e0b4fc17bd640712ed2ff45cb2d27a05740c4ce43be5409a09c556f39cf3cb048e46a851684128a0ba853914bdb0a6f9a22dc4367985588e08d293b87bc7c2e0d52ad4a2d3e10670ebf6bdccafd81a2e1bcd5fb9de401ab657960254f56be608020a1a2dc764f6ea64208ff56e599b746ec762ebefd06a216ff49b83d968e662b2bff6116f0ddaed9b5e7e3d1c8ea8b178a416e7d1ccdc996afe28a81566947e26235b04edfd078453a821e47c1d4d6287a131ab833b05f926948cd821731f509c0a6d321832b9d7e4f65d21a352d6e6eba418a2514aff457343b369110ded5eea2186c85295c307e8dcac8e5376e37eff68ba65390cfb66dfa69b975b177be97e9ee68c5c34be96dbbd57ad69680191b23164d7878adc3b2977287aee3fe732f9dc265e42fbe3154710d2f136f4b24a1f634e0338a6ff85d895dddb86b1f015dfc408765a166a74f72f7d0e5aca0aeda6b3a6655a55bf76f7ee2d6475ac79150f007ffa70dcfd0466e78891e22aae12bfd795b9df0c167b82ce74b2187dbfbbc2030b6fdde0feeadb85d4d070d4bd19d267216750b1722d1cc00a53b854cd66f583cd0ae9a30d1b7f647d640014214f3491c9df8a591e73a60f951aceb1c60cf92145326148c33496fc91c199de7b44f6b394d5dbf009cb9d55591414ffe2c7a02550bfbbb3966d964209ae7804187813821f157ce81cdbf35a9b61aa8f3d08ef6d94e6f6d9a7aae8802073b813f033a1f3669b9ea26de99ef0f6e00e48c7548e2a4915982f85942c46034c2b1a23465079a497449e92967ae820ef9a0d256210ee7af2006682fa349724730809f846fdbba051f9f4bf8fb6ddb266e2f6927c14cd32b59436edc1aebf49b574704c76e2d80a8d55ffd9f812659b0c21ae77469694e4d9531e445ffc526d2ac2d41ca5f22cf9681e8eaf66bd6561b8ad87e88c69c97ef65475e9d532373cb4547c096f032dfb68e527725c6b196bf468ccffd612440602a9c3f702962a5205060334cab328bddd2ab86d4e2a53bf2719bfa1a22363eeaa1a52da33484c236b062075643d8db7af8801441175f28d69faa8529a186e0776bb721d1dc8f97fe69fac0bf964e8b6851be151b3f171d723c7d1f8c932f558c199dd550c79cc4374583e9b1c34c18cd92b44ebe978087dc547cbdb364ba8d188ea73f6e1c76380a7da4a8648fa085f4ba45baf3a9ecd2e170e97b2ec4cac40cb55dd8232bf65cb3a20ea76d8a70c2bae10cd280261296b2c436be2830e2a37b700138893aec40113a3b71bec341c092d1f9482c42ce8e93c35135f72c1faa296fd777e399ee6e62f0333726721fed26ed1a223f5ab1c735a88e26a93a0ce1d485c6ce6bc2935aa5e1af48b2a504163b4dacc957297fdaf84c549f956c6df6f4af0d94156b153867898408a34f2eb86ed13ecb1baaebfa9ceaa9d61e8b2ce13376349b2b2abe43ce25bcd9aee097c5336cd4f2081b314bd0d312f1e2ac35cc2e033360872fb85493787d45462915e420b19f53c4c6a6bd43e00ce803a92f947ae7f0eadc1cc71920209e9374d260e9f6a18e3b33ecf973bc291b3bfb3e27b68f0f9d6a26ad83a125b3ac91c2bdbccf002d72a2b12918530f1f4abdc5bebeffe714593775435fd449407203a1d7ad27e24d860d478b0e29543b6144da735df05f1a8f79fc207c23f259413b70de67fe22ed4c062cefd8e9d3b2bb74e7b8d195e890f654bc64ba5849bf01a776c264a677d46a0a8a2991ebbe18c4c95fb11e9945b89c263e6b8f18fd641c85e72bfca225bf2f827359e35faa0c712426165d19254888fb3355622872c8335054e84b1895eabee516fb1119c94798a7b4c1a6f6ec08bd9c741e6955df49a259fcae8fd7e730a577ed4f5c1dcd36c9ed9bd3588c7cb07a84b22d404c0c8dcabf57f62c440c451647e46f1a59d6906a2ba26c70cd8f5f4e4fae86aaa04eccd171e60d55e4362e1d84e10d74488f7b234da3fade7f9ea34266088830d7104473c5cd5d05b46ec8e8cb43138feeccfb1ec25c5292268d636c8dff4fa4a975fea976f1e2d9ceb7c3dbda94b612b334918f77ef33bb64aa00b4ee436e60ff80fd844d4585a9e33d791be9df73041a2333fbde8ea37cf25b97acbb795ddbf38c841ca3947645c9e151ca8cd3ca1f4cfb6daf44cfe391b63a0911fc29e7049061bcf55b94ebac0a91990e4f7319216082d7381e970d422d35e866deb957bcf492711025c5141247dd32bcb723047e01a2934f4bad72af10e22e4e23fb113f86f2fe73ff001473cc55a1cd21e214832afefbae72e6690cd1931b90b5d72851dc093c8ee3d4e90fc6697907ada6fbce6d74a191e3f15d64b9db1b8062898a5b957b12207ad6342e86c9d4e314b1707ef1059069d8e3c35359a495542d1e093d6be55523504942cbafd38eff499d081bb85cf1e092da395bf378075bd7b30de39d4b6cca389e2aaa5e6fae03c7b4d8503701bc8aaabe8959bb279969f36e50ac8ccd1ca019e12912d8eb842d54345b6cc72b994190539c03b014459735b1d3f2733ca30260a2739f16344edd7aa2b4419d08708bca1e063180f19492ae8cb3b2837548871bf4d46d35dd6a1e6879cf83fada57bcb69b8d5b94d92940e30962a49d764c06b29dc488d32b3250f6ae67c3dd26a23956145fa292f318d27973c482b7da3368dd5cfd647ab1f9a25423ed14278e07d19408b2d31ace2a17a2136d7dcce081a4161fc9193804285efd025734e4a833dfeb5b514a7d907b317299f55764b3593e9603f6f8b3bbcea4d0d115dfed526d06b0d177a0284be6325ff8d1a1c77d185ae6bd939b6f04d3df5675f5cb18d80f8de9a3133f109a4b46bc781cc658a2ad0f5c77ad56333d4cfc126efaa1cc5522373d6fa821cfc88e7d9eb38551b2f4f207fc387e018917636a3e30a3c18c90575301c0b0d4ef04480594f982b9d9368e9e8bfe0ab34c5e9f071803e75d3986ada47ece44ac2ea8e55b05e044356c75a4a68b8e4056f1b8b8b06a1d7fd93fae66eb6689a45a1935089e1ec7468b8e7a4b48d1f2f3db4cdc20f930d31c000daa7741f1c814dfa91e37d6392a66a050ef6ef1f810dacd8377fbc02690f0505f270b424e355fbb8120d08230bda362c45d4ef4b0990f2cab4681c9d241f3dc3a6f7474bd1652e28f3e9e3a9eb3d944b480ea54f0f21b2bf986bc1db800b76bb192db768117218e19c530a188e9dc027c457a7882a1b10f9fc152243e30fa83baa306513ac1393acc252848ebb5d17bd72f2750c5cea74f857ea0895e457351a4a62aa2dda02085fb09a3fc4f02161bb37f70bc24160bf08f896f81dc7d2b6bfe95b944fc7bb69d4609f59be9d19d25c1c270a3d90110f2f99cc38d3c5aaf6a1a2f3052ed2acd995049fc8f88588358f73ffcb8c4fb1da4cdc7ba073c3995dab74d6d38635d2f955426bca63e8d7e0b7887c2bd4f65389f4051a1da2eeaeb52e5683d19f0489ff967573e3c7d6a5c4b2d2376c3cb9cb92b4ea165d87abc16aeff0af471a5e44ecd8498bfabc9d416186a6f6b4327c878f91f326dd3c2d79d4b5cdcb2c9f6bfdb2a7905cadf9364979eb44ed3721baa3050ede488367dd849ca5fc59e5cb9e5cdda7bd1abf5e22b434bb74121689467842122bc225af55b2c1623a720f6261cd60f0b30003d9592e27c46ed0cf6208706ae6b68d4691c641462190b9c7a60083a8f8fe126a3c0bddb0e26b77ea854208dc90735aa767e4404a944b7ca470654f47355847ec3623d566937273bfbd41c34f9445619f4ac7ae759cd53c44f9c3e857199542b4ad00dab3cbeef77982acdd34f3c869968c19d0d2f2253b0b491a02327b9a6eedc4a8a8e8efdaaedc3ee0086cba7028a43fe2051bc2a364adfba2d0d15392ae9f31577e1e3a9432c854a753d70efacd1e5317f9d584f6498dce5d4b033be5edfc62baadea7b8ef309e3ba42a9fad1e14688469fdb8947c1844b207d32e6ac2128ea64e0c7c6b7ee11099043483678e964e8000a03b9c1b6662c71b73da319f8d24ceb2562c825d720ff8f357f222cf8c2243f6a8b790f695daf8ae31ee98607919b865ab1825758bd1a48eb350cf6944c541e1cb41999f10b895d6a5fd86d8e3215a547559447e0162897ebe56163b6b6f869023b9983bf26bd580f827d5a9871ad6ec1ea697353398d5d93a4aa881b06eb1f7cf278230c7614d14d8c76547bbf6296fca88fc5fcf37d727a38ec230d85a6dc76a9098dee08c17d62a3374e660f12c07301baf624171fa1d7618dbeec2431a9f78c89124023a61be59cd7a8ac8d98b5ae98f4fe908c4d70d22b4692bcdaf62ce58694ef1925500f7a9ed58817b0466a580fe29dd732075733b53fe27d89eed78a978b0542cf7ce2d1468619040912cac54ed517ab2f576b28c4448b6d6ca8a1a52ba1eab38b43e267fdef585bbb341510e750dd344e4112c2955a0ea575a55fbf6ac8a09a6e3410c417dea793b7b937a0eeb91603c801db80cef704aefd9dbaab0079feed3b65a1dcaa157029458194c041d56cd55819c159bbc46d1e22fd692f88c8c0720531cc03e4d2c2dcd8b3ad9b5f533a2ddfddb5b05e48a0e4be746f6a9d2d20d033657682cf396b73418524754ff669b96425c4b6cd75e1ab772143799c601c34a1772000d1dffd7bafdccedee4ee1cd77a704d1913d45774175c080c9a4c654ac6a8068beabbd322f8f9f2d2b7b8336d4278e0f8ee9ab191198f85f916b87914e7a0f028bf1c0f689d8b9f028173fd7a4568c6f773d1a673a75d581c4e76e3a7d2a238f39b72a1fec48df26d5b1d7c5cc3d889830723b2565f4da825d6c0b0d9273e563eb9114b6553f06ce0a99737c818b848bae8df22fc2460cf61000bf08d0077ef4d8cf8512aed6acc3fc2bc5b634dea5f428b478b8eabdb8627ebc6ae21d0c8194a384c5976f788cf66f1408c46277219b80099dafb850ea96aeab5f1e7692c2a72475bb6f102003888c10dab0966a5d2693dac0469b88a95b90bd91a34ce07e39785d87afc5144f6574e21b694b60137093123829804c6ee20e274af9932bcc6023d97b69089bf3fb6a66fcbd2f49511be0cca787c0ca8eb9e8a8c3a7562da1cee446cceb50c7e894768a3b27916f2f093be545b0fb53450c95374156635811f0fd394c954e6ebac1c098763bed904796426551f82b1128777cafd2cfe863977b5096fca3f00fa7e8b63ac301dce13b3437db1618f3f99fe244e252dc233c129685c097791de687c704880c36304df62bb2aba48fd6070e8ec43c1d6d9cf479185f243358d6ccc88cf69ec4e3bdcc3d4536bd40ecb8e4ff47cf2d19d61a40d5282e0e49754e5b5aec1d4509d5e130b138aa223db46cde777c736559c2b32697184a87709236adbc618e9042bfcc67f1cca9fe105f68eadda953076978ece6f6a0fdc8427dfcfbb364b9d0cd45f0b62fe2d0072f6372250375125a173300b719db017352b69daa2b327c49be163d5c6afa4e57af6e4c806e7b182d10aa066955c7304e805996414345503a2b11084efbd5b2b7c1984d0037c2b892f23d8c453a62a10002f0aaa1ddeca1d01e19cd48b2b08df0360c5de58c5856a8c707b26ecff48fce569e0a82db77a431a3204c11b011db0b3f3c615b4c7f2f97e1430a363175379ba6c78e6e4718858526a5060a73ac8f356dd47a3be0ead2642495daecba6d751510ef19e7d47b276d9594dd02e36e7312cdd51a36ecefa5809382ffbe0b4ced353e7ee45bada30bb145b9c474caf8a932cb69f03146d2dc266ae84daa1da324c7050da90fae49cd3b876378ecddbe9605cdceb87574d484ee1b9790e570581750ce6f584d360ee2964f3be776e5317c7f1d666ae8792db0f32c0b1610e2a16c39685accf61b4535a776c045eebd235b453fe947a292608179ca271104283c47ca33478dbd3533d145ec14d2030732da2a644f3ae3f6356d51ecb6137b7a5e487d6bdad4bb6634c324082654345897350f0879d553bfc560d3a20826105b9a412096415eda324318cfc2683e05e7d16b717268405981a09c787af127b2d7699ad8bd5c8ee2a40d626a000652203c114c8284a19689588d002305e4a23d51643b7eb712167d3d3f398973f089f4cc17577700b4851d7a2a701baf0095f0927f4a34389d7517fdc76b2e4599d85658f8a44a5c382ba49d864ab136eeda86246d469d1cbda100124413310eacf258ad11a1ce7fbacc423d806d7877705c2a1d9cc3faeea40521fc15b7238b7a348001cad1a15e0de6e502ae81b467b70764010397f2735144a3261a8e9371377e37d5030819c9643f82a53a4e7208aa04c7ce2a74a13413da14a7e5017b287985437e6f1eac4e9a275e725fe526765489778185a56966813dc27a58fcf1f2119bd5a364ff78a7c13d91b2b8f73919d1dd1452e44199289338521df512c92e6330c1787a71762543ead0b0133de5907be0241e3cc85af42caa27a84947236eba4e59f7e7c538e9337dc85c2d96f65a0f8b87f38a6050b0366aace45b9f32a16483bc391b9c2f07bd07305232af2350ef0253ccb18b86215f3ef70741d54e237c0a91b79b8fbad33c4c9937dd0a6743786670854d83690e9e2f164e7ebe1c9c286e9d6214f7c77077f7fc6406e1ed1cf85e9789ade50bc673aa6fa6601064be0f9d0812dbb28ed6db017f533edf35666865c7366fd066a07f4c060db06f185b23d9db020af3d80cecc6282629e682bf8af22a6c025e382d7faf6389c46c63c2a9caddaf1f6a813b7e38722006fdc7f4f213e4c61efefecb514646bc21054fd4604233623bad14293aaaadbb7621fdc45cf6983402238caad5a1547dc1bb7cf5e95f926a155b32ff395d601132cc56279085bba3ee81158738e1f4b971f39842f2a6a67a8fb03374caa17e682dbe649cd1432728b6873c3a8ae41ddb172f0c32ff1b5d7dace162eac455857ad1755c5fd2f8254e7a1552bfb0b6541ba0eec83f9aa107b10049981d57dbf758b92500d6aad0a9a3481180e1fe7e6140c06252a045499b2442e3ad391ed54676cddf3ee709a4e48fff4f1e767b04760f6cadc29b0628e4a56db1b70402b96e54d9a0d7326ca55d07a279d920f04d81ae3089fe85ccf70c85c64e4530437107e88b19fe3a61513bc3330dbe5ca9a5c5164f2150d86773a8df0d4e105e8cf5076d34b9532d9e62637782bba0dceb35b13f4f24b38ec735ef0a1fb7fc0a136b0ad2028f66fa87b09dc8ceb01289860595d247803244c3665302c5e580b2af411d3c0fbf3758df96b4c08e972988f2eaa63f87a03cd5b169da193c8625f935e2e2fbd5a2e45347757dfe2e98cbe8e4f3bd4fb3a6227a76ea27796a2d335767ebe8bc302fa7418972fa6db48d225a2b3f2e89c2feb641582d1c9e02cfc5be702d1a2266a392717ad5bee2462b33b7b3cad39ac5d22d89319f62b899affeb2b4e7b3ee1a7cd36e0e95dfb6c899c1a5537a6c8681deff540f0ad42d102aa33efe06f61f9a9a17b880083dc606783c3d0ef1e6532754f8695f2977e1581164e8a5f559fefa3ca035bb2b9985b7f2097b5ad4368bd607ab93ebe374a900ca68c1e9bc6d5e850b28e0ee4cb2e444ad355d4b1b5e3f8e3b1e49274f25a1fb52b99990cb7a1cc8970b1bb536be008da08d369794798c5b45d48b9dc51a7fb804b34588b5da458f25ff6aa57d37435061e0a7e143362d8800720295aa78586d55170db081d5dcc5f0b9720c2da4614e70288f1045651d0dc06d8b88a7dbf56f52644b11d1e780cef896d4006b8893b2cd07bb08ff24b629e7dc3c20bfd43016685870c67c1a067de67480f0ef831712b2dd5e2cbd965c421437d117a0c8c8db0077477a2d6da17021383e292c4250680121d45c67071479e7a2801a91f161fb02884717fe74456153bff16d709c0248aaccfb1fda2d71e9681c13363673b3d71bd8d7581b7d75e8a3f2fd04aea55b0c7b9cf77afc5e1b2ffd86a7bbb3635754e6d363248f2666dc57267b58d776548b0892eb226d9f0fcef2cceb03dd14fda73001cf58b7db3741717be3985e0e6f8fc21246477e0b0e3072dfd46d2f46ff42612f7518351f4096bc37e6a80f7ad3337fa3659a3b8cc51dddc5f3fa654a10c9cd5b9e8cbb610a6d09bf5b777c1d54de169f8f969c555c30a08d006314d20e097300b9036508899d1a2a66e12b5b420a5d000484b457b7b40ac99938a6aab0992835b616fb926e5314355dcf2508a3c36a7b51b57751c46949f5069c3a939ebbaf6da47fd856d6e8e333ed7781cabdaf6616589f6650ed123e5be3eb14dbed5ab197d4c24d650945d830908cc98e0600c5d42d9b3c68ce671d690c9497c8f0bd1620479fa087adbee162c94ce2bd8ee0f61a8d480827f9a5b3c50ec998f8378fa3d28cfcca76025d4b6d2e153e8d27fa89402580d0b7b959f2ee269f3ba8a964493dd7d90117a262c7a02c38c6671d87589356f3df885e7d580c7722f869f0b61246703c0e609bf3bcedfce4840ad568485e4824aed51d5975e7c1638c38b15eff898e2c6d6d52d6dd2574e4ea73eec91ca170fde020b7b6d0a3a6e4adbdb305b2911d72146fd2fce108947162b5de8cf6cffef69fd2ee6b987ce05c8066508355c28df12dca8b9f3c7966505d8c96c46f2367314b808068056577cf93ff41e419b5c4e7b1fb07ccaa5fb67040747ad5bbe97e40056f660acb067e4612f3e2ee738ec9a8d54d3415da1180da1cd3e8726f02792a44bcf6862bad2a9f32b4cfe23b569edeb542b222c258586560fc70430353cc3078baac0813e95f5086675881e83b8c050a33267aeb4166a4fd1e04b19b4f26788b67b1134e089ff870e23c6754fb3ae0b68f6be25ccbf81fe77f511294b52188e1b0434f87f62eaa5af96c7cd8951d663ef060b0bc4cb6dcd6a17f2311b232caae05af3743aa367ba96d900558d89f749ded783935fd3a250ad0764341b898f31d48f573dff40e94618b3e704d0ffffff2f