PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 59465 50f08578ff50d8c8c3ecf100f5c65313b4d158ccdd8eb850c14110c3e109268d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6c20e660efd54d5469dc98d3328e0d8d9437aac4b10c550ae516f7bb59131aac
Certificate Block Hash
50f08578ff50d8c8c3ecf100f5c65313b4d158ccdd8eb850c14110c3e109268d
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00500a0000d0260000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000820e0a8a635159f03c8c65c5d4415473c57640024508365afd9df626a3f00438565b257ab21adb331ac3009fcb02bcf89658a3ff364fde022f61d88917daa2e7f743bb741d9364accdbc83736beb531a092e609a2057274914060000000000000040000000400000500a0000d0260000

Raw Header Hex

00004020fd535f59cc7f0809c7e8e91b21ce3525a7e99de723b6850fc417553aa8ec9af0e608974c5173c37176c477a006554f17e0a6a33b7c626ba795115c6e520ab2130349126a8d670318ac1a1359bbf716e50a550cb1c4aa37948d0d8e32d398dc69544dd5ef60e6206c

Proof Data Hex

59,560 bytes
1212160203074732c5dc43abd8648e0364c5cfa38df21c3f4a0fe43c5183055af514f5d3542bd5b4fdb11118293efb273b89509e8b36246f01a0a6da01c2fb61abc341142c3329fb17d599baa0ebba34d77f2cf393790b75fcceb65384324502d020f1c5ba83374e5be29cd21075e4fb0c5a1ccd794419649d2ea227b49d24a19269f3ea4017886c077fcc3d54b532583ab9c4f3a8d3bd354f84ac4d1f5637cfe5dc7d6bc4e9367d8b01b7977c2aa803d8dadc64675f96090ddc340cb567fb42e6923705edebc085cb288bf290a0dfa114ed367cd8419361b797ceb26650e73db1da582d140173bcf977462d09ce444c4adf0b3848a9bb759861a2865323a22bfcdb572412a7269649375abd19c4382df52b41140a830bc6a6afece28df49050f65549eb1a9400ac0e1a5f1b1065a497edde2e297c7c663f8e048870174de93ea2e4d99ec83df234c0fec92cdd3c48bc8a0ca0ac52e56000ab223187126ee4140eadd8dccaf61e28795a74818729e1f4179a5a48838d1142066a87fa77b0fd78779d2b36e321073292ebf822b2ee64cddb035d17b7848fc5da4c257878ab79f5edba9415f0194729454a49f5eca910cd7fc35538c802ae7e4b8ba66951e2feae25f0c5fd3dbae91c7e8bd9de4fd51af45fa0525cdec68fa60f16edf4e83cc4c80bf10d43c842f795ad63319ea34d1b1ead2d1e3e2ec7878b76438c2e7113d7f6ea2381ced13c93aa91b8921b140dbbc649ba7f3b6a4e1d53117e6a3b838e8a0c0076e04a7e1d6b58f01779fcd783edad71fc3fc6c2b555bf596cb6e732f752fce78f04333d62dc426256ac3c57bf1316331f9c3d9918ff3f498b9d71ced5821199e11a8c7c4b8f27765920150e1cc3b842dad6dbc65ef42f4ad9d3663b82a41e2bade659650b315144d610821146278f614facf58584d4f2dcc36c77a275547013ec7ae7cf8b6ff4dda2c50ab8bfe5aadccbb0ade3b52081f2888069f2166486fb600f6502bd67fdd328e4eb67acb785babe00a2a7b6e7516658b50e6c414edfc29ffbceaa1decbcd3b5018880ae30e51eb358cfa3f021952f64376f5fee72d39e6d82a8d7e6bf8e217952d52068c5388cf552b3c38d61ecf0395942e99bc3c1110a0bf0291da639994cf4cab2e4c591d2cfc14f1fdd3de10eb38b4d456db525345fb7f2d6540571779b693b1d22f7f188f63a820ab8eef856b8a8a3ccab20b646fdbdbd8b759158e769c4406a03cf202ab86169c05f2f8406e971d16d23371e42fb3c38cd44e71213de81d6e51f2a7fef66dabee42df5a14b8affb4a48f22dc7e0e4085e1f4e525477579f5c5851c2ebe9a802c8f7be5ae16fe38f4910ad9a2139d7bfa17b7c006eecde80c5389c23d8b014faadb3e49da8dded8cbd43d211ceabf21b9eee92e532449a426ffe14b3305245d4ca5fb3bfc97a00e7ac8949ab88dd44c70a4689791820154ca5b307f71fbc575016753e7559248f21b428d76ca8e72baa7c9d00f37306fbba8bbf3fcf4c83c4be594e220e07e8b7a95cb2d9f37db3e4ef602b3c0cd3c456ae12a2d25457729440b84bce0dadcdf196ffc3df369cfaa0ad925a1ba704d56e7f6c4a9d9d969a393bdab697d448d07da1d668c738763326664e9bc883cfb2c029c9c3b28d9c302938d75ce9deeffdbb67fc9e4355705c9f2f06ad82dce75d22c5f2efb3bf2a27b6593dadf9d308bfa9f28c917e26deb2d85b29e3b46027dd6bb25b6f149713895375d07ee6d08cb8cde3accd69fca7c63d8a1586a5328575490ef60e50b3f68378fe766a85f05c32b9350a383089aa5e8f6676b1cba496707d5513346d65e4756813e33cb7927ddeafc313f033638d1becb0bb9b415448cee245a8fe151caf2c44459e2f856b07f13e70d209bfe31af24889d167e5060006aaf2677721208aa2151f3e8b80ef12c66e181503ccf719961ce82bb3ca3ced1352a7116fe32312387bc96ffa09571cdb3832fb5cb4f43c938a78eeacdd62fa49abde6e0f0019d935c4800cbed74bb2d1df50052c496ad1f1421993a2e97dc1aaedbaa103e09b7f03684f8d5c3e426ea5114e39d0f5f6d5e19eca6c8f106a89772d270bebae9bf2a4745113d17f738dd9192d91fadbc658a191048ddf37a3f5bcade04749f03869a23a498b53fe63b6d048f3e76eecf341a188f20b53e5b7845a0305989782638b019d387d17c59b99c4dcc9a973b37036b63cc29059cddc4ee290ce117bbb338c8df3c112d5178cd29e6a94648ff52ad138dfb51e45a0d34850e1c8bfcfdbc6d42bf91e363810cc118f7f62e9febd2c6eadb5331f297e04f1f6c96762df7b7181e136ff3ffc08a8ee27da06571a12f3606e0109c26899ed28b4508837b8690ece2a751ef02a0e58aa6202b4bdf0c36e1423d53cdb00673b2aa2469112bab3a80dc82deaa8e47ad75d91b7ed51e24c3a962e5590bff00b2224c24eae76b51507ff7d06d136c534d9e2e897dbae8d2e0ec4bf9e7c46aad18bed99ee18b0bc5656a5b81e712da0a9fef1f366c54d802d21d637df8aba2aadc8382c696f9aeb0214c7d79c824849fad4326d760cf2968d42431bb9b9faf2ca170d333b5318a2e01c83d6647b2febeb79d01e30e5cd4fff6a848aafb6f919e60dbedb5d7ccb56ba0137fb06b355cf109eae3dd21899a20048c5f734a5295d7d749e4a6d2c45f417a1bd0a258cb39b09cd4bfbd1119bfafa09a0dd2deeb55b67042e3b42d2030e33c5c45a1ccd49904ac311e3b0c8a3c0065e29d60551b9d37598f4242d627f067864063ae28d169c061e044edb281c75181f4353c174e2c5887a6e1c38a907c697c479accd4e6cc5816bc139db99a8ebce4307d07014249fcf5c582159a853423b9027c0dc5cc995d8c576c1fff90c57158191410d0b23e61bd1567240bda1e23925d50de4cd0aa9870bb6eb8b62702164b765eddd564580e073df35bf56b37cf7165eaf1ecb3ad7c9e555ca9d05b15dafad6af22c5ca90946a9da48e255fb1dbf48ed833200f3d68440c220cee6e2e1b08cbdd8293aeb087a35ad15e523156a4bca2c318d331d5a9da7c517aa5189d15f8eb3fd938991485d19248101158e8f39f7d2761b1fa70320f7b3afceb5c049acbb49a66f5cfc38a789cfdeaad9c2e9bc74af4aa8dd976250ffa608f64370022b313b02861089f95c556769675758227ea3e7d2043aaba441b657122f946dbc43c013408d2f624d6e05e03f693b8f9962f14830f5ae8a84bda8d20f75e503ecf355ee5014ca4874927a861f396369e209c3c981ff52b3336f7e76915686c04a2e5776b37b8eef8d8dc94f40ea22eaa524a299d95b1d7d3213050bb9d6fe1166ea696d5ec02822ef32d1af9766b2f42c2bc20706866fe7c7b35e0af5c2c652cc4662b4dbf1db05a16c45bbdb84d5c280c23c09cbb7f822b996b28d2a945dd99377429d9bd14e2e8e73a3eb26ab6eea7fa697baf9e76e985c11043bc47936dbb53b233b98a6703678737d928f65c988096096db881c89c83c0e49439c840d97547226f63fe74d28166f37af1a2071d50bf102999fe0a00b92a5ca15808fbf3f51d841dc29c8d5e1fb6ad0308b27e0c4ba31483e30ce948bd7a753da9089396d9a0316196d3686bf7bf76e05fe435c3daf1df91de6e0dc9d83f09be823c6c6c203b80f4be27c9ec35e23772c33ace1b4b8c004076996304253a3dff9d2d0d098c2f86a05883417b1e925db4b4a31c3a747501cfa6bd68b3ed5d9fc8a7275af891a602e5838b5f824f99aea8775901b57def8fbe33b36ec7a71db43fe997f63a0dbd86f152fd8f0dad22ea2e55ea9d9891bf590422686559728063bc1507d7c86f039f14af3fa490dd94d2da54beea758ad456e6bfc51b831c239b3d8e677c89b02dde18910743a4dea89ea137a3c9d0308be5900e3379b367613b8665d0cf9bb2f019a0ac96f6c43eb0ac902ef1d763ba71d894b51641caf800ff7cfca701ecde099bf2fad2c226acf25238ebe6d1a204c0c534e4f96889c1a27ac68eeadd17c6e96ff30d232010967a68e14f4984dd95dbebc9db5bec8b532c795474431ad890a4d8c64638597ace997d4e8e071a8621eb87c21ce4730b159bdfdec9471e8d8682a6c3a2b6b84f0ce0c3ef25cb926cf3f35527ff6ab26894ceff17be27367d69d93a844175f9c3e97a849d91780001be86d0ee5ac4b4489ad22790c68ebfc36cb37bd5b67b5eaf2910115ce106ba334a48e1660263ba74ff3c13cd98346e80777d78967dce552d7f67683853a98182b7e82697b93497bde6fdb446604619455d0199b03343a711ae62c593881b0e9201b40741f762b5acfb9562467d78202092e6318188824998847e29d3367b8497c82a8bace98ad5372a01a31695b1513172f48635babb106c784597a8837ea87ddc936dc182052f2e4cbaab8f9560be9837eef1eeaaf62b0c650129cef4a32a9111f83011a1cf136c3b5bb6919afe6c7aea6e05803154f9602a588d2dc3d3315b6098a1515d53b7f6ef5bb91dc7cac510bd46fb8a8e337adc821de3a6bf99f7c773d21626b05cdbdb6752d8a9e9d663a946e4c1a57fb4d724ea15d41d5a0e4eb728049dfb5ddf3161c63b349cb27c4b4d5ff8364a597698c92dfba471396bb46d3f04560884cb90e2895305b3f4c8e1d62dc7864e6896daadf0fb55c09c54281f5ddc17e74d4a016db0335dd2c21481428c1e3a8367b59769973839e8379f98191c4781773a524b066a0f56cb9ba272e45526ef00dcdb277f347989bf0c80cb0ddc4533658acf3163a21e43eb03694d98eabeb1bf29f1693eca10a600815a03c2617c48a4bc9c83b581588a910212be6e5579e2f66db9c41fab43279837c8b22d61a149c343379e4a499bb0053d811574617690dd6a78a7870710e8cf96ffce5cff8473c80515b9dacb1e268abc0d18637398b8af91082e1ba2a0ca4c0ffddd4b2e7c494115c9a581c03c9aaecea95da221006dff36dbfdad4a618d8d58b8c3328b661b38cdb2ef71d9cbf9ebe447dffd0dcf7f2bfc38c2849debfab1108063f78122144627d0e709710f202f7d7b82d6e4e2dd3b5fc285a897f6526f674af9c03c1564e8635a4fe0c3f273080d345f26c65d97aad12f0713e97a858ccfc042253e97d4619ec201ded8c07819f2ebc15ff0a9491103919aff81a4d5c7660a994dd4538e61de2f3b968e51107086e0d199ea4727ea63f35509adb3b2176ef8d98efb7f53c654c9e90c7ce71c3fa2d1ee0c9406af104a891337db9ab8250d8f429aa94be15c52774d50fec114c1318ffe84c19c59ac2a212d7d271ea4380343041f372cee39f0065e4001be2d4c1b631a68563057368be9e3bc46bceccafbbf97ce236db27e5c2ab1428d43698c4e0a379ecf09bd562aecc9d280f13f460a912c73597781904360e9a1dc71b194753caa776716d74abcdc17b85ddbff0eea22cfb52976252ab7d61762f2791581a4896d6989d3b3600966adb1ff4b5c2145e4f92ff545f759c34c35d9b6bbff1efeed7d84ab30f46f659413e5ff7cb912f1bf6cce598972c9721017a0c64be5f0bbdfe96c96b66625477e4a11506b468edd6d709d5d607dc7b7bb51135725f01cf44f36c19d534053e32224e146d20a3308e318588428b63a42e78044a967df78435f4cd8575dc190692424d4063554c744c052189b84d40c03ec1f4874e0461f5ed11be95a5195f67e846e8307923c4a808ba8019a60d9b206b70994e85d1a9fadada1ab1384036ad2888bf39ed89d514eb2918348a6ab389aac855d16a37e836d2a2b468bb9e9714f3c377b57eb7e1827b0801f6656c67fe03e0e2f872700ad2bd5f6e9de5501001b63932ac03ced0012889c6a755c714a25f34a015741c1616f2f2a4b61dbc8795dd91428efd7252b7482ea7623c3776caf35c5994ff15e08996e4d42703efd508ce4ac7d51a797fa988ed43e9c27d28f970080e2720db2b14ca34b7b7d72defe37bb70caf38f09bed6ea99acf678f1fc4ceb21248ead881f8e9aa4d33caeb4afa4ff55333a4079556b716fcf500bdea1be1dbb31e92d939228cf1a9c43a4b7d9fa3939da1cd677f12d6816e176b79a2343738a3bb2158aeb8a3db89a0c114ae02c850180c8a9687d56e0f131ea2d2604a9286725cc877e4e3ef7d21fb03a44a182228e6f9c0b71d008e085ee40ca861a8e36a900777388220f08b8c98eabe800d54bbd90a84d15679d7f3c3bf2a0647a092c038911549a234b02431d90d03a3f3c0597eafee47e5dd5decf67c9cbf8a3f3c4c0a5ffb391ffaa2ba3f2f69c0ed1e5b3fd45f6168868c39368fcb0b9c7f7d49f335ff7c35d237d84bf12e10d5426762ccb670a8bd63af71a6154779b0c6a784cc5a8614dc6039d656444ff4ef4331f2539cd0611031dc86c08bfd6bb4d27e102c889d0d0c4ef2ded56f170bb19c712b487d7edaea1f52290d2f62facf5decdacb2f95f284d127f62361e86f12026e09427a1fd396469156fec04e470c5a69a115916fc1cc0d283d91ac0fc80f471062e2d6fecdcdd29253ee882b14a533c4d4c2d583a2acd87ef94df0df040b9eb4a370f7ab0192eec0ef49194ef2fa3946b9bb0e9273d3600ad6c5516cc21ce419654fb6e009671e2ebeca0b766e56bf21254f5fcb7fc530f0cdbc011f7b7af9c5a95cccdcbfb79a4a16d4d5b689f19e621fae2e6b56051d028294dc1259587385efe789d3d95b50410b889187dadbc31e7470fdf4bdf651d41074792ba06dda61cd1ff353e47e2898359131b9b5c941c5fcecb0b4b45948c4c7fa30b8b59c78ee9e0c1a638d4d5a111e2bc0084af2e1fc4359b16a9aa78cc761314012b3f67cd86b49617d542c854484584704c73b9f59ea5c71175155180580df1992c0ab377cb2036fdaa635936add5af37c64bc9e146daabe9bbbc19d0bb7764115fec64ec7ff9884018718b7c892f67396b22f5154a40ac3842a03aee08c33c13bbd0f29403b72f21493c0f8ae11ed02c12cad068ebff54297c76743b3c9d4ad6cda0655b20d1a38024e9e521aacf54e5b38af3c78e1215226992a79dcfbdb69133886f3a62bfb06e2545913c948abcd396380b2a42f346763278fb789828da67e3fd9763ee1c2a7f19b6a5eb531c0cc19a9f45025b9ff919c3e0bcd54398ad6f05b43508973f16ebe5b9e851d8d08640766886e8ce6b7d2ecb98279ecc57c3a2e3e1d4d400338f53f22a6570fcad51e6ac5352e1f5ba6be750acbe5d1b026114755376106110cbed99bd42ec46a052cb3d1a7883127ed661915126c8a5c8f4a0b8f4b52eff4b81a69a4e2c9c2e70fb94d1844cef516574abd822e97a29db76735c7d0db18c4a44990ef58017467db031cceeae0d8dc17e635cc1f5823a3d2e994dddce93f5d575751945df88747b8309fdb0fe1889ed07d2cd8496a458936d9ac1b57e0351058733ded4ef315f12f3493b18f466abf4196dcd79fa2016252a8e82139b7912ba47064ce258131cbeab21e2e6674c2eeb3415193c9d24652826f6a087a422080a8659e60901e2ec798fffd1e2a0ce90188551c0fa95caf25544e759c5c2b5b9499f809807bc767c5abba1c4d721c7488a3d809fa4f99f62834ec4353439da90805362a10300cb1d6c375c76f54cfe451df42c93b209e4ddbd3d3abf2e4219e59132e00d66c8d52fa12ffc6dd12ae3df2d84ff675c88e643e2653eaf767d3b8f8bdff791ad74bfb40aef69b12d61ca29f9f993ecf4f38d05a536afe9697c5fa35a2fc5058be89de97c51e6b0c27e6dbaa55bfe29ac795e6dfaf88571172f352b3e549b09427a1c3dc0fe3c5ebfa229c266bc741a01fcc83a5e5bd301f80174fedbaa333a0eac7ff8a90566c7cf03fb749facce85cfd2aa2395902be7cb7d1a279df82f4f6182f802127552666b927f8f2b7efd625bf3f7d5a6802915f1e5871831cac5a5407cfc910b7be0491b9a8efe306558f09af37d67223c8e971a36b9c67a8b74379cfb10b798b2359071dff055b42137da5607198248b30034c25dcc920c484fe7ac4ad91d2594bcab0d5c77be872c4a43b6a9c9e507722ed7ca869d10ad59e3ac338393ee51f75f5d5c04ceec82ed4f5ee0de6133bc53dae3a39e353d29476fa4b469ca4e29159afc36f43b23e532e556e4f54b649d2494f77633eb3a257a076bce16a19fe18bef6917b8412db26a8c56d3cc8988e8c6830d2407e723c936bc75e31184ccc1693baba1e6e85ea9384f3d1e288dfc91d3be5b2701c53ed27c95893e5cae00e0650b8a07eb71b87e4b1403f09e13674b68363ad1be7714544b3ab59b5b8a5414c4a1f6f47f87f2f5d7ec8e911e23f2ed1f1d1e6232266cc74964174d21c63777add28b20455cb7fd16bd70a689d0e74a781b07c07e375ddfeb4469eed2aaea4c8074a02ab69ad7e083996f45c7b63c9fde3598c02b1285487bab9b65e427a22845bbe5ddf284cabe5390d18b050656a22e4665cccbb077e466bcced6fd6fbc2ba9152fe9572d86a50f6854a3a388bbe30cc7767b2673aec286cc155e2b07c0e16806060f1384e2789bc5f2d3e03a87bb82c1cded75f56c5553f83326b962763c4d1c2f06e32aa67cc4bede838ace94346b84a788783cc4c07fac11e579829cc268659725cf593942cbf818541238c55a241b5ecc5f0855e12079f3b023954df41711fcb65c4944c74607189537e28f76386b1c627a6698d05680d207862bc924b6d2e3071218cb0a5c2f6c95bbb1dde3230e36f5b983594fa267d52ef793e030e14bba32f062f31f32815e98257391af964f2be283343cb2a3b5084d5940f0a2a5bc0e4fb08fd8ed0103caa8f0d7060414dc24a4da5a559f24a34a8eb999af465cd5182e70a48218822f1232a4dd97b83c4675ce2d7156558eff169b4356451c50355d9c127e770bb9d678b67105554d4e2f1fe11bee2906b3da57217ef6420126a4dfe7900126834790c3e040e640754472e057384234b3e4fe8cbbab80ae7e26176a0e2ac024a8c755e07e81f06aff7044d62720b7035f3706d85bcde20a75b8b14af99e0439d522123b4e7c5153ce0da6d1b63dd982c96c59c64fce0d78ed121a9b31a761216e0a0b4ee90102cb204657534c5b34eeaa6d153e9eb9fb9bcb0646d88a4085c109ef946d161210bbe2caa0b02ec2391f55d4aa083e31737ec133fc3f313f0071e88a39cb44480cfb11e360b7b4069c9569e73f76440af5d8bbe8ca6cb837b49fb87b8760277adab7b349fe44aaf75959e76b2e6b69d6703114e5ef3bb97ce723b69c24a96536582dd9f69b95027a5f6fa46fd6e54460629eea43985d20af9a45615d097ecb1ee6957884527835839c2e5d2882b632ad3dbb5f0f14f3711ec3cd190de183d9821ff6950561daf12017bd36af704d0508750c4ae7127d83f1a279ba26e6d1a72f72806e80f8a20db2491d36b363b8419ee388130b4506c10ef4151c8aac273ed2ab6c0b08dfa5733324a36d77f3e79ccf600296861fd4c2cf9b56f30e0b9c0549160325d10fcba6a0d0838d7f1a4b393c7d1f72546f9526bb4f63e1f64fe2f92a4885da9deae84ac3a7b75984ddb56a4c2315317cb467ff43455c7e4f78a92f384aef51ad96c0901df52bd2258a2d7a5e77e16654e09825f3557593b01a030f5cc294c1e994cdf49c282fba72bcb8ef62eb6932eb5232eb70f9ab7ce98d441321aafcdf3e8b8bfa9e41c3e5781797140abd246186f592c1185fb25f51cf1c81b9f3eff1605ae6fdde0e6379a38318074b4cdb35696c4ae3ac4587c1dbe4239cb6e3194756b99205bca658c79d3fdfcf87b4ad3135673a311145f209d6abbe95b00d1c4a9de37ab116c36d4ed94004543b7b589a1cadb05eeff4e1fb0398b26257121c01e4af6e8833183008760771ba1fd2471199c92d42847bbc8caa28e0ff058ad71450fcedc7030520f20e69938d66e64c112905f256bdadf17c1d39461d9eb529d35074800764db21f335383e7e03260d10ed8b6a6ac10b3846ac6a851f7ea69a06ed81047e942063f500fefdb5bfe75b08ffbc7277c9a6d0b1ae0d4bbdebbc9febd27d66f0888238f7211466fbe62864466834278f4161ad5ce3aab48d3358bd945c666430b0491d9134d9f082bda627b3ccc09bc1c72b85fd1c6dd26dafdd45daa56fcfa660094c57ce940b13b906df5c871c52a6079a2f4c1c628039e991e29f99a623b3ff5350241c3a8b6b74058f3e8b807cf6828455f5732e87189f8f07a87cbe4fde3ca7e9347e0e3d5c6d0d8bc1fa7aca7fe160ce98a79c7bcbff0837b5faa3130592aa4f9745f0cbf449c531ddbf349db7fed0d7c5824f9a8b5b16ccfe20ecc054ee3df07a4a045d9c66e2d7a826c72ca2095d2409ba670a1d5f72bd85cb44b381724c0f35363c5a52ddb4cd55dbd1c0ee4c2e8691af39c6f47df07acabe4508407479ee4ea2d4b3012ebefda2080996972844cae7d452f99511b1414bd4b85222cc1f4469deaa552d1160489485abc60b5d04d2a1d5508683c9245d5b1450cf3e21198c2f8fea1ff342e9ef07e5e08b75b8643fbdbc658535f72227833a91d6020ccce37b0bd436a85439a01f7ae4073b954b48923cb000b00cf38ca019876c0ca109370f88c4d9191f8647ad075448b5b27836077820ad369d0dfb4c9cf1b96bcead8566669b463c9b81313298d22208c5c49cbd110790eae6bc9ada132bcce8f3b05d5456718e2df5420d38dd6faaf0f8af55498a54875d0edf69a2fb970dce641e389c7ab16ca19032b5e67c0caae7674dc595a8ed1d35383964cd244d103757f172be8ae11abb7447a36e47f3f043e78f1a31619f62ff15d60b8c20c7bf425b6ae668afcfed6033f6c0551cb2d47c65943ad7b5d5c79919d09c4470cd4ceb87b345b196690129b73079690fca1359249486b590bbaf79791db560dd98047f6f4d1b403ffcf30615f8e15dfc2eac663ba9238086174e2347233b4bfa750c2d817b1d6de9b95961dc38735888af8d6f8e5854e40737d84eb77c12f08f4ae029ac5e7ecb55871e416528c7b7c96d0ec981e577889aa6b18c0e247b4f0c85d074636a7c6f09254a0b205983fbd43bbf540bb6290ed4cf5b7016055071878b9b4eda355cf81481ec6f1e55fe98bc877a3f8ba62c28c1cbf8da1a765e16384f8d36b3276dc5be54b8dac35493197479e480b70e7b680932201a6aa925a23454f522b798c8bf3546c1a0e1730fe1731e2fc7cf0e0c128775b884fb0ebf1737f57cb0048121d5fdfe7c6a31d5762c980fa8d3cd782776698e203449eb5fbdf629ac8be2046fc3191dedebdb354211b6cdcda8f8cc6131f37c3538ae5b70b05822aac572484c42c13aa573d1b65b12bf83db067a8e96bf8ee5ae9ac02f92dbaa09f7af4dca2d571175e625c1105767b1df96173da6d3f313f6aa6957220c9db81097c3a5826da2424421f395f34d0d563026bf6c32a71c807246aa7220a9a38e9dcf5bf8ed47acd78130b3ad82dbcdeec10a03a7ab8625a5dbe2f737f3512f83a0fe7256b54bd9db8e835c0df1f3046d9eb8a7fede628f1cf17dcde38ad75c7e5f2fd6af8675b860dc184722f5e3c846ebd964b37f21ba8de7df86e1ee24c510577bb0ff8c089cfac2ea2c14865d8b984b315492086ea49a601fc57d7439aac91948115db0d1dda54836d8a936ab4c6de058e3cfa53a1ac684b65b2cce584a4a574bdddd4b4d1ccba1cf1d3a16ed6e8466d3a8ef7e4d0bcba92e8b6396baf5838d13e97d16604fb650dc76b8cf595008c589c9ef3ecd9f29bc6a034c55a412bc15f8864c4b74eff434f4341b37bd78e3b1d35baee55e64349e092c03c7822e8bdd7de69a3e552bf69888b454634952ea786dd77adb89b821ee10e2ff9f97e030a1da0948d73daabda17671d45aa5e047d6cb260fe7346c04e8d332f8faafbcce15027009f831c66b738cdad3893d1d120f5a5a42d98510f50508fe9d46d9e26e8c853c18e080e9d41e712d243af27f009491e58a28d2a92e6f6cb5dc471b4df626800ba3bffc694b0dfac765a99be12cbf30a19fdc804b5f3288517d7e99a10dff2ff290c37bcf9c18a59948edabf41ec86fc613a1f36983665866e94ecc018bc4a3fd5bbd60836810aac8401a570da6fb8871fa2e7ee6309d26777180e821920d4d601477912874df9d4201746bd7ef9ed3b14664999eaaafee4e82116aa757c7a6b0b07f2848b6a4eb44ad2c2b32719b1036102aa2a12aa4e357bc85ef59fbb7a8479c09944da459c045ba4533e86ff3347a3ba66e0d7a8be90d1a6e99465bb6a6501d149998a737367ee55ec4d009fe5a8c8a2fe1bae2943c25d0683ede6e175e692e331637c006205ae19117fe9b9f40b6a669eed6877f750a3c954d51de2e1ad2d14016a949dceef8a656a483bb5e2732d47ef642a4c05e819cd264b980afa201a5a1afbf7fe26a63c406fc4cc562f7d9852b756f4c643f91bb632f858e7a5dd9cfe4dbfb2aec47422b29a9bb62f6fd63b6e98773d12e647f91669daa06007ca81716ec82f80a617b5bb274a95364ae13396459b5042082175e1cfe08f9f8fadb073a275e57939bd4dd9d67aa2b1c337220232caa9001fcbf973b49ad1ac49ab92c8ab4a1225190e3c6d360f4dfc2681da9fb2082a8705420e715fec61bb20e2b011928b4ae84d1bbfa20af4c111fdf07b14febc7d2a0b04fdefca3c7de340f5d33203e8df78e51fc3c890ffef3d3923746b1ab11ac37e67e6a7c93cb8dd60d3e4b59fd2c6fbe8946ac882a8a075d305db8381b32f6dc5156d052d2f1e49decd2cf03c3cb7eed27c44c81d0cc897095438e3e9fbb865d964fc861318e74769458bdb24a2e60873b546810759f7e8e2016f5787ee7525714f616707abf6edb63f2dbd46fd2c184fa53bb8ea10cb76e82d379c1c4dcea38bb0444b36ac985d0c0bd69a21e162f538f3e0aadcde4b2cfeed63109bf325dd27f1fd09680c201e0b96fd258c7213f6287db5555fd91f51dd8949fc7772623ce4ca93cb8b7b77a7ee303f0c5f6a7320628d01142c89db5c9bdd584a8a5a5fb3f1c8c4bf1c5f4928e3175eb4e15286b7e75c143374ac2e85fe8cc1c7b2484975208fa4933bcde44b1652cbbf0aebc05b6b92399e48328819b9570101c9d7b4d9e07cc85b70c98cc25b296f54f7426b15b02fb5edc5fa82d0fe7b562534f725ba55fd95eebd0a0ecfda63d74b0b102c070ec356aea0c214425338af7b003b35b4191846ee3c715c5fd62ccbabe47e36d4571cb589359c250b05487909bb2e7a2e55f5558b03fcb3203513b3d9f807f3c75280fe94ed83abc60a86fa8d9bfe1c5402f352146d9ef97a39c6d3810f98ffbf78a10145e9f2f9648a1fac66081c51569704689c1e491cd03eb5cad877041e20d8eae37a46e4ee1f194e96768a0f0746f86a91d97aacd3411471dc9953546faaebcbe4f876e46a129ce4c727993b08a8cf443ab006ffcc335e293b9932f3721a8519265bd1f1c0a7a97c68931012772070acca7b9a23ef10dcc33180bd23bc9e9035e027bb12215793baf742d17c9cd3f7fbb0c5d47735818fc5185cc4da42cbe684989bc82665b50a1e56afd6950c559cdc4cc8db458da13b9ebc51a9e60abacac86eeb150709be89388aa85a145e5d74aca81c867b4414e6af83889dfe425982f227e3b47700f5183e0473cdd8e409fd970aef6f6df0734a55188c601f12b105caa3e21c09cf2faa696976cfa79584cc6d27ec4bea4d7adc7c2b68fc700cfbe6ea5cc8c189c88e591b4bb7ebc2e150e2426be07c3276582bd7447a1294250288a942646a4d4604924c1064bc8ed682e36e02014647de8c68d84d22479049a02e288cb5f94ebc7f16549685b5cdf87d7360e9563b2ab22d496b45a894d8152932a34a8824083225652fd6c7cf46ae926c580cee1bc7cdb4825eabac5f2d9ddc93725c4497775e273a2d93e9741695a829a594764344471c3d8d775dce27ce7915f252148211026da940f806f4fba1d3d9a4365725d1667b0d218b1228f437ee17a7dd512a0dc47cae55b55fde39700d9c1b009da5ba04af58858c0f35642c8ea001491a65c979fee7ee2bb79a06f7328992834ce30f42491b97d2185d09e2fcb596c368ee58b6c73cd1ae9c03eeb0381d91b75a123a24e49474c3eb8f6b5e64b4139e8db07e8566ab6619c0a3d15d460d682a1fb3a72b915741006f5c79912a0c26b75f963b0f1fb7b0c1cda6fc2d3a88f27f0fdb424019130ea5a2eaf9be1c7be842b61b8c733ea20b4d2ebc518b8532f55e9dc2b82f8e6e416e9cb1c3943cd793901b6623da2f9370140b2740f08f9dd721c17aa554044cb782437ce87dacc161220615c7ef2795372f894d9066443508b97b134179e39669180688d41e42e20a6c749b5bd6c70cc93cb40ac708e3a8063bfe406e0bb97733583f40c5608f8e46ef0520ee60ad567f4ee3f3c55c395081570582bec8154421e188f111621e3dcb46161664d72c1b1195ad8d3ebf1c425a9499d2e4c8013061ead4416043a748888357592e8e04fe55bea844a00d8ef798d4b1987874a2c0b3876a9f3b80a4414f4c1aba5cc8764b1acba8e0076cf7ef28d7fca907750eeffcf923a44bbba04b82f0589367946fb8f89eb6bafc8695b018d36870702936d0a0ff17a6cc00bcb9aa80021ad677d166508cffa7bc8bd87ebdf9c52106a3591408a5c548c44909a2f117b611e7cf0844396c0508f05da94f2a51d979bf0fc3693439a80e00a245a9d4ce2ca22b0de64eef5a63800d1a24084f7daff5db71dfd6a010938f810971ef456d8f6363cefc62cb46af378254f59a55d963783a14c8013216081641c72cf66b2e8aaf5a41d9442fdaba7f57452c7fa65a46701f4ef63fe5514ad1b301dcd250fa745db98efefdc7339790007bf1f074234f9d329dfd90e36b53d9048b6ea3221a5d3023dd3bf271e20473f87760d550e984f690e192edae5f0b8768fb45c943b95d93ab3edc2c7cbc369a75fc8edf1e00a106d97646a5dbe5dbc8606300adc6338c5261316550e29012e5a7e1496f47c2db843cbed12637ec60af8c9b3003d09b3186418f1e9b1f8ab0fd5eccfa8136b2e3f7248ea014b77c871ec44d65113c102f5899b244ba373f9c0a30dc949d0154af8600cd7e04cdc7b3d7347deaf415a04817426e9aca580e4f4fec4f8a018dda349396e813bdb523902289874ec8e85569b977844be33935bfd5464aee9a4044fdf37c8d4fb4411136a62376ab21a5ba219d23807c454bcb83689bebac082989a802bead5b5fc40b8b3bfd0911963e9e953e96d0e08c05e6dff0be2d60d35e4b51bcdee007359d05a91af26d6b1041518a231f5cf2471c0d11f5d77436e9d1ca7113ad9f442c2f374e2be7db583eb065c72f09c857221e77b38e80ebf1eaae75e1f0ad96ba8537f35c89210844263b7b44f29d1fbe9795bcd01bb392ca420cc84aefcbdee58177675af412f816909e27078de34a52ec7ce0f180223feca9f498c139be2c593537594d0dd6391911d3ad1e2b56184255370885ca012b36a5e5ece4b806dd6ed162e3e60267bc7714d9b8429d2a95885cd1998779883e432aa7d7cbb067ddea24a250702c299a241be1a4f98b6ea328f0f7cf3edd5fb1335cc2c1f595ffef94f7acdd4addef724ade44f306b8238e14b926bd61efccb3ea99ce62392838663dab16126f176f93ef5efc3368bdbef164ee78a8613b0fe2d58d329910be40bb27e85a710bb40947ea50dcad71a406a61e905235c826b5bfeadea8b8ecaa7dbcd2e9bd4dbd6c0b8649f6357020a2a2782dd6e9cc92a74433689634178bae671297d7495e760e9507d155c73fdedfe8e87a31f8f33f2e23bbb5237958e4b13f3621788bb3f26857a8a9a5286a6e32b399eadba387121d22fc0b69c24e0b11fb69d2002078dc2cb9105b5cb5d0ab70e81c6edefc78b4f4608af227d315acefec0422a339c4803115979d179cf4e9a5fd3f007aa3caa562ffa5718f5b6d0b0a14147eeba6777a976abcbae51940480eef24bab6920ae2778f810f47c126b3d8f2919dbe01f540bcb39ac0787fa03ff3748ed5621e5562f699dee24b47c0e70a75f3a2be16e0a95ffe8db36631c8c748488e1ac6bb1a29e5116f0df0d097871d4fc82c6cb927462f5b7ac3015b279e789dec3297359d658df5c13acfa2d45df2b78880505ebc2b8f8121bf5872c46ef1b97631aa8270326ce14b7096723e9d8418ab08b07dab04997f7c4acd412a0a415eadeec4de8f025cbd417895e8900951e6c4408c1afdf80dd9802eab131496a7113b2f0affdb42c9f0827cb66ce05985af5fce20913a7896ade4972480cbb2b6f630c750e56524365921c8091d327824d4635c82f363553a41dda43205e0b59841440a33fc3545e42e8fd152dc63ad40ea21c8ccdf14bc461fdfecb9943d9b2c51187bba23965ea84e76c25eb28e189b30a1cebb03ea097ad596f7ad93bc59593a0d6db48bee4507a47e781d367846756cefcab9331234e33deb9b8e021a51e1357d95b01ecc608b590757ce86e46b346e73a29cdb1bdd9989feaf17555bdaf6d2bf0a2250cc0940c76b465e2c94a05003af3cb497ccf49183ae9a066cd5847fb4bb6f7021f08a6cd57c786755d7e4103167c08bd64a73f756940e5f9c65c2ecd46e7c8ba974bdf450f98a52b9fdcff397fc6f58a725942bfe3340ad7d488f29fc51f9dca99d59a71a7f6d1b1d52bec95752e8f1db9b7f7c91e74cfcb4c30d0a1bdf022fc123103cbaeeae7a15b31354bc8616d5c90ed3bedc48756e2a282dc38fd757761e56ffc31625b3702c27992455d4e3f1941df1b972cc4c9ea7d64c869951d7cd3f44e1949f316b77fcbbef95c7340268d5f56b48112b41a61ceeb1ab40a5d27cca3347784bf3fdb615462a258cda1fb917d5cda093ae2201cbe34e426a7d2e3fef0912ecacbc677bdd29847f8f20dfb54c6b0c53466e8383a01d26dac0dc6c4240ef2eb870f230d0b3ed266bef0d9f82b632dad624c041ff84b91f8140e848a407df853d254cacc622249856760cc0cd1ed81f9e7c83aa65d86dad1144478e13eaf1ce508fe6b9b21834a5f0a47c75cf6564020a00d760b80b63a6442e5e06b708e0fbb166054107dc09cd4bdfc8ac35a005e4a69897c39ed2eecd42d549514c871f558c9cb258e6276e6b9d2ad02ac8af54bbc829dedb7a23562115098ca1dd27acd3f055114b3ec322ca536eec65cb87dee7a127d8c353eafd41419c42da126dc2cc607a098b117b3312273e6721aad5da157cd8e19279b3882d97387eb86d4f78bcfeae1781fcdd553138e1d32cc353cd36988687f98d4ccf9648229581857b8add14b37e121f0916c01acf4a86cee56028a1f728ded921f9a1cc8942933ebf225e6108137cc7edede1cdf72e8c7e83b581de3c57c31466e93d2ffc0f56f49b0d9ca6d9b7d497f2aa601b2548a406e0e9355cc5252d9a63450a5e002f1e575c406e1970e8b1ae9e46efd5f760b4bcc9eeb98303e9d10e97b5c11752612c51b7e2e96b7ec103ed87eb42df1950ad78be70df639d63352baabf319d7d4328480a30e1763b6947635ef10097913e9aa3c51095b39642f77679269970c3c16fea3afc5a06cc0db9296e44ea3429f80e88d68e62dd4ff04543efb5615c71d4bcdbd7e5c1153f6e03e821cbcbbecb664e4a6aef2329eb2944ae96dd9a4d88ee7dfc5516344bad0882d6e2c636a924c1a91bd357699bbe16d743ad11b9cacc29d271c1b622a49e1a879b56757e482dfbe12f8694c0f961528afe79a613ff5ffa69adb3dd5690dc605885221db591428c3924b431b882f91cdda84d745c279a26b82f31ecd761ed67befe0839129a75b440fae3ddc84da40fa3f92c56ef8e0aa1a3de8e335592e8ad4917054809ae3f1c2cb00fa0343912d1afa6728f5c5019dcbe10e04b9f4f9d8bcc5b20cbd32d78f0a4f7b46b37e20a326c61711cb6d11ce07f697c93e5213202ca9e0b9a791dd6b91581eb05d5819c2c23057b2b115cba9a576eca0b969d34e296f1b80b583d679ec0d2c903ebc5b7b1f0dd68e8a720e93983f1bccb60d0e9bb957174a7f9425a925da111f50a4e597cdad688cc3c5961ef0d6f58bf7fc143bf7facbcbf29c1c2c8a936f953a00905f3e9005f669145407fa2b9ca7f247b7d2c39139465ba331ee278e63157f0c99d768096005021495fa81a9429923cae7e757fbe2cd5d34c11aef1a213fbec6f800f97414492ea8627b846c64a805cb8e97586595421469d39a1d054bf78b9a1a533a62fbdee605cc7aa09da85f712bd93464b47a20b94f14a52ac7c0f67a7b9c724e0c298c9ef687bc17062394b532fcbfff9dbb96290572c5265a98355febd58624bbfc3083fe1cad1407443a9bc58fa2ae72f2f188c2c1a45aba186e41a51b163a17673aa21262597815cb6327e96c4d55094738605461482770d4366ace1961ce95fbb0cbf64fb0141f9016efb1cf916e63916cb0b9152a236ee295e210406334f404e7ea83c96d6dbdc336928de54dcecc5c6cdd0d509070acc79ed0c573a4996095f4a879988767d18929893740dfebafe720fcea07588ba1106c93b65c070bd38bc1bfe63c214458cd7f11dcf32b457401010f2e8be38a475344593cf01ba42b98960d14d64b4d2dc3d422f961246c0f9c647ac735816f3123b79d59448a6c9c14f738d0c21e24f24a898ca15b26a160882c7d75cf8e05a351873b5a7b53da7b099f87c6f9dbc940340f8054445f24787040b67612bcde389927738f0e11c3f84daed0efae885f59fc1b09208d0e7e8ab1167769c67d8f25332686cca312ee534a6893001bce0df5df6119e4d39fe27d359b4e967774e6cd60e27db202b6b19ea76a4d2da1ab8e171428f1fb43fdb7b424589a346eb8270303839a840cdd26d2935e2653ac36f9275e22173d4e9b5a28074c74eb460c58aca5e1cd357583f2c70e4c3f558b629c3691a4dc03535a9dbc8148e922ee11dc405031932f4a70c844de63f7d863e5b6d0144e1fd4e682c2613875e5a700eee2c2353578bc00109c6ccb6b5196f7c0d68433b6bb422c4ef62f20733e3a36392367d130d474a0a74c41ab75356e2172558e3c816ebe5734aa6567e393d47004c1bf677ceb664dcb9dca4906460cb449c0c75e8e3ded404e21bd72300a6d6f5440fa7f7a9deed1de50b3853ac01e5ec925fc916cb4bcae5d2168943bc4308c11e7d78619971e990b3dd79d35b3fc155fef75f087c8fc5c0cee7b7b1a2e9d96dd4e1fc1f29c54d175e23238bca5c82bf0feea79c11f32b22c5ba548a34a8983e35fb3e76c69bbcb1677049f51a0fff0b7d753cbb0ee37702e7f1cc31d99e1671107dba51aa71e2a4871ec408cabd10535046be140c44543c07c322316403a1645253e31ae2bf50faed5888397aa5171b23de82ed4ce9586978ae48095865bf8ec9641ba38772054d485fb636bd9e3d4c320eecfa26ce388c4bc90daa984aa2c7761cef14e9ca7ecbd3e0ca5f07299480a2548b89db6fac4d87893b895e31429d46499bcede50332313d3ccad3849e50435760a93283d7ef7ef169fb60e8c712c622ebfa7cc247438e0119b1a2420d276e879c3920b033597f17b743baaa88292df8e536c2bddfdb188eff2af2b5f47a9e583a7e66b7d5abbfac75b3c9797974731cffedb4971fdff4a621330ddd2175e53f0687659c5f1c762556fd9a22812e92ed955374e55070866dc470c5eda217031f30a9f0b0ccd914aa2f15886d0146aac85bc76f41f47254e4c4ba94c6098ff7bdbf74cd7a3a2826e49d952bae41f6722c9ad485e798739f62c4353b1498edb67989790068f6a3f5d0146cc382c14d7445a7879836cf29d229971344413b990f06b04b85e23c8754b799c924d73064d0145f0e3c742e7e6c006de8dd5a17bb00e3e943b87278ec5b555cbfe586f80cdd6272eb288c78a47893f1af6238a9860b7cd60fb8117dd550fffdd8abb5a5962f5a6c52a552b4f42513fb123e5f767d33c2117edc791cb650f753877a5397fd778ef8802ee8ed69276c60954b2ede6f6037946c138b607abd9842231d54c6fc8ad98f056e0868f8e86028a18b976ed2d269d78f97adfd34380aca885947243449520ef85a700aa1afef32dab6687409b0335d3dc15c3a391d1c0f1b926fc60fd9316747f1cf57688f15bb00a216b2f7e478c1a75095540505a190e9383c75e8e6b5583342cca877900b869775c5c628d64d5a76f49f45ad8ff152cf35f2ca9a26bc17c170193412897d9f0e77ed8f966fc7507c7de4460e15796e04e9672089583c2886734b13db80070eb529734b942edc8ce2f4875d64b4946a3c9b56730caa826a4e763b0727590fcd6a343bfcea224bc4e7ddd32abf2682c7d7fc3fc06603a7d3ba2161e53063b5a76b4e4e9f0e78b3f27755a25e12dcf2c8f3a821dc3761296c729111c2ecffe2d6bdeeb8f8bc13e088365fdb2367f90fb84e554478b59585bb2e15e97c869f4d5cd446077200c2d9048ee2ac55d3cce32fbe1c10b20baf61204ace26cde6a318e55dc4a6be92f2bd3e92322f30350fa7ca3a15b650ea3ff8034f60bbb9320eb7ad2f0e20c294f8386312168450a3f9706f18e25a99b11e8d2c54dd520e6202bc19586ff59d10b019add4c4492a42c36ac59fb81417258bba6f0bfbeee5c52679ef016744d107f042c8a2ee92d605dcb89beb1e1bcbce12ed26b2249e5fca9d3024a7cec870e37796550e2b9977e09a464ccc64cd35ef74c4d4d5b9c4d20622dcecf01ff242eb6d1b1d276a17c62efa23acd093184e8563e85af56e2aa925b22217c1015a9e4c2f47663dad805d2b503c358094e0faf46811d96bece7759962273874d18d44995363e81f763a1522dd122dd7cfd3ebf31137bd1c4fb1f960f8c9d46ed8ca70996196618c2b9ed42715c95b6353caf741ef9bb9b63e8eef1a44972aab0646cecd2e6e3585632168c519abe86b6554466e7de64f6b5e732764dbf3069b78821aa27ffd065d15d70e1a7108ae35bc7220215b77a02ab0165a33d54b7c002ee16a4b6fec3a58ba0d7e05281bb5904398d3089aa6fd6583c1832aae2f2894936cb5437c13e995aeaf6d56d5b83a34f5268102a1753d45a39829d9dd1d50eca5348d5c0ab4faf5d4038e765453845489fc9ad3ba37ef51b5988e6ab98b5eaf641abdbaf90422117e517975b53189efc2a0443d81dfed75b03c54b51651dc914a8f0f22be7a38acf724ee47b92934499d9ce5b32cbc96f5ca0119b6d59a8b92954731a55ef087bde6ff318139f4f6af8062cffbb12739dd1ccdd56d42c887147e980210be748410808ab5c4c50add51e3766506ea4628be92b27bcf79797009a044567fb64dab74490e95e6ba4ed2b7789537486c1fc0b485b92c0100e8a69714e2b61eaaf090bdf2ef1913b77041b5bd2e4c1418976e34b04ea6f3c1e1c045d49e8f43f081cf69caa7033e3f77d9ed2c951cd4b7b988a85095e24a52a06ee9cff64fed0157ff5885a69cb81d3bb727ee8a44d87d74207be6ade62402f926bcf817e9aca806d32da0fffd5fa0bd46f0c000256d1c574fb02c64f0ad6cc8e5204505e4385b2355673d4cb1b842d3e08a5385ea8e91b756aafeaf7c5fd05e6cd51992a973674cc400528d8b1b278b6b1a9b09f1485a1f828b7d0d3bf8f3429b13233b3b75f037245bec8d455454eb00f5de0869f805e17464556b412d607bac9e0c29274e6d1b77fb3441962ee959ec9a9945ed238467b96a09d629a41fe108ba2bc9aa6819c723b36c6248c51d24f213693924e3544213b20f475fa9a85636a126df2162d518975b801938f7c0269a2ab5575eb7441243e0123e4c641004f395d6a05ede18cdb5e868fa0f94a9e4cb62d6d4fae60a1521832080a91669c5e896d8ed24bcb3cd44215bb482021cd43f5bb886ff332d753a6a14c0d597527ba5fead3a72d4da6c87afe9d282fb2435850a677d0bac62b5eafada6abad7b332b262cfa7c4a87110409693b00b3a3054dfbf51f0b3df1b9b85765110db5b340b5609711d09e6c1d4e7d5cab7544da44ee60f81fd357cf1bf9d11208890c6ec0215781745e278587e762af6d07e3d22025e838edf9b45b6c742a0b0b88730ae931394295230bdba1388a6bd018d757419639fe4874dd6e4b6c44edf5131f0efe698ca01bc2d6feabc260a51368a8a6084f7a4be19133a5595e098b315dfd9f0b030796344e0e27f2d1a30b20818b7c589a40f5b881c49bb25819c42d18d272ed2fbd07a167f1fbd4c69659309f47ed566b9fc7f60816deed966f5dc6974461e23da851e694f06bddae49438589b6ea25f63798f29e871e1e33759dd9fd501d7c8105f5dcf232f7bd62041c3bb8c8b775dfdc27fd2c16c7d9eee599e007cbcad5d16fcd363d5a683d59d93f8186efd439918960cf3740578c408978de623de85c982ccad4542a01fbb1dbaa013fa6637f2ec645f883f036ed10d5899b1b66129118b6faafb8e9ec824f472ca9d2a4047f0cef2cc6c89f38fc30e3e3878c7aa4605f7fcda6d9c0ccb3bd7e3d627c3c424a3ab18b0c6c846c86889d44c9ccdff1ad1f021b4819ce60225baf3e8809f2692fe5f67bee644e98fb334fca63fd13a438bd03a09063387808d6645fcb0e4a7a52f222bf024943acca67e5816121921aff2a719bf38abfbc2a613724c5b437dee14a389dfb632522de2703f8877f1e7b3fdb2f2bfec4fa1da6ce15dc633d4e21e9201a6d4a41833ddc6f081a4abdd7ea54bb47cbe5c1145642a0b4d211910945566a763fd345ea485b40d4b31d2b965c5cf1f9d8bdf80c4832e5324a5ca29ae709d90699da623416b86845a29c64464290f2e736286ddfd3707934051511a5ae5bad6a3a2806dfb96e06e116002a84c24378732b4a293118744b37bbd5aaaceba979699466e4f93d42440289f270ad6d531f881e8e89aa1a8284daa8ce3fc18bf070fd7750784c282dded9e3f0543405658733f57d8f3ecc25a9e3317e524069eee1f17eca9925a1bce84e50b22e4820d6d392dfc7af523fe3fb8b036d1212025cda38f04bc5dd18aca97e7f46bd6048e2bfae60a03e2581605b00dfe141976dc482617e595f24cedad696ace659e7c2eb11efe333ab986b001cc728235fc3ca6c7b2e0237bad2d0b20c4fa97894dfc0a08545da1d0bda8171de54cf5a2be04d47d9edbc445d3ad9d33beafb6da3a67d323742da19f803baff8885241729a0ee350ce515302de38226d61da94306a54753457bf43e0bf9e76d5a8265e5309d528ddaf693c44d779d7d5235483827eb9c2e80beaec6686d7c5a6e61178dd1f7aeef9c632d3570c9436ed85d651e3beef9e8f06a58a4e0c125c912b263d209358a66b8c9955936cff6c27836c41930b36e0bb30a84d00337a47306cda537b951d12613c1b0e88be0aa9a5f887b80b783c88aec04186a681e5493ac498d65ada3dbf58e6b7d54ac0b40d2a19d7767d8f67f4012ab92368185c3bf243e5a94ca0919bd97cb0da8f570ff91cadda06fd43728f0a1093950a617c26ace2184489d2c6888a223c83bd542ad5ae07b3b16b3f4ba1bb50512ab258b5d8c9a43e7e959cc234d120ff9e159c9cd444dca62af592079bb57b8d1a5584db7d78bce19a0a50f45d547d365debef7ac237a976fe0adfdd00d5f211f1c84b8fc3cf4c690cfe21fde1bb89b030c35fa1ba465fb461c8aa5c3fac3b7cf7953d4e6a8b0ea8de87a291a7905f6d653df75064bdff9c267c14ec5168b17c11177abbd7fc18b71dd28a7f64f71293c847482f7ffbad80992fa74aee37fa63dc478cb7c1003677668fae0faae772584f16b705862e67a9183779e206724e84d4fa8ab669f76e3a11564020842968e77a386fdf01b65bb6d94436228224b61f1d13326d7c55bd977f59c46a7e85528ae41c85df1165e71e0cc931c2d52e8805263ac42137de6d22bfe86e60fe29b3ff4bb7d42427e310f792f2ba08480df976613d77468394564b97ed87536e8b5197253940e5b96aa944d56bbf9eb30fbe32908d4b662d045d9e23f49148c2e2b0345d360783c71ea880b6d6bb032cb67301b8e667e16e116f477fea076b5fe19c19db434f3300630d6ce7c9bb1c5ed576cd73b80abdf7209dd63097e6a704f6cb51ebbeb8d5385033357b8c44285f6c233105e725662cbe518a0ab5598228a65436e3802b10757f702c42ecb91588eb09a1dd834e823d9f8774db6b06afb88961d1df884dcd591560690a24df4190322b813bd38dc7620d479ae2cf398fc4538f8a8f2992053dd687d376d9fe2cdf220df7f826245fc0486b15dd97d37db4683334433656edb10abf32c9ac4096382e292ef32f00e1f2dcfdae29fc8b4336e85a8d86f74dbd519c92c6b6cda1bc6abf33f5288da08b026eaca2db1bcc6097232178fca87a49e9b9ef1b85b243d150bdabc4870ad396a3bba56d275bba46e265da468873653246598372d3ff76b8db93ac9b29f75504c104cdfa465d70d757b8dc638955bbea07a68965ab7d57e0421e5f3d3cd2d1fd2808ea11208f0bd9d31284cae3bc4d07ba585508189c406ec7dce6a5c40c4bad122591bc6bf60204c8a6041f2a68252170c9f74e4786ca238183b5a0cac401a90a90f70707132fa15660ed57ebfe70bddfffe0e4713e2b15b9e01afcff8ff0ca845101e0dc87f1905e5607a6fe9026c11d3130f6766a0eff9b97a43d79043fb91217e8a4e16f59c9cc6b2fbbc5e79e4973646440052726ecb4b8bfec5a450e9aad366cb465bb00c0bd5a4576553b399ca4cb4e9cf29e1c4039df0cf8cc1ee5b07ef4097b710080ba95b0954cff5b4f589be7b8c5a1edb83a86ed53d4f153d0f2411902e542e7c4bb0b29cc09ed92271594d725dda9a4eded0a6fb482c37559a223d13c5ca65f2f4aa3261b69f748b148184d0bb99cab0547120206570a2b6265d4807a181ce5f2ec3a894254ff618b812539f3e5611ae479c221fc51f86c6e691f268f992d901dd1766035e5edeaa12b4c12e3c48ab2d40d5ad0295858488a02304a4e49aff50cd1c89bb1f2817edded2936adfb98ea17447ba762a56359a6e3f0a9681e21f4b40f3bbe357256c48fdb5cc8c454be0139e7d5c50b7323eabf462d2283d228c5d567b92647751812750622c64b41a83f2a3c617b6f4681a3ac232f7577006b3573af8c1a0e229cc4f0609a0e72ee1f2aaae2cc64e1d3e1c91502d1380999f0b6c5732a9c3f5f1450292f76277aa383b1d0f1a66cf2743c8b90269cdec1b06f76e761d671ea711d43b559a21f36af476854b0369a96278f99b81538f77f13a44a746bc007dc419227bd6e59a8942f1fafaed1ad4c7ded617b1ca04c78169c414a74250710c541e88f430831acb851bdb331e83beca5fea22f962f98418927652b7a5650a119c740e65d334c68e5b02a4fc9d8a971d69dfad322b7fc22c1dfcbab84abb88b156d9e58c864fd0a0cfb94926d8504071a420d9e47cf2e15dc1d19e3853fa44064bd1ba2353248a396b9cbacd5a566f623d139d270e6dcd98b0151cc3233fe0b35a3057ac7a424eb037c5203b2287463288288f9d3c9e508ba5659cf3c10665d2c6cde4f03fdb1627cbf0ff78f29ec76107ebfb073ae2f2f74b1088935eab86de912dcc4318f832a34b970567daa78a8cd761c55d1e57632af56cd2b1adc0ecbf1921cbecee0a94d96b417e719bbcd07df5fba8b453fdbf50f0641c05e59a2f665d6bf2a2d91f34dc7449ba9ff75a4014f83f776376fa6feafd9708c316f3fde429c0e94e5436cd7f3d54efb26ea23468ba5cd39283957cb4aab551aa120f3d8413b1ef78274229042358b15a66b939e73c87e409dffadb35a716ea9b4b00208e1ee551692aafe3cbcaabde461fd5888c4ca6d8151e0ca981af867b658537b4f72bf386937b742cd3e4af5b99bb52b21e1ee37918946619cdf83eeb7ef594aba7410f47456478bb29ae32f2945f72cee967d4163073db058c67c94ab193f09bd0610286d29e63dd6fabd4572c0392842c30233509c90715c9c789995d2166a12be8068f6fc56c5cff97fd33e8f109af73edfb948f59871d460d1ee000253bc5d2bd0f0dc687d0ced53046a8018bcbb6528d66f57be8bcc19625a6b6d457a2e79b4640e4d1165592deb0ed58c0a376ba9cdd7c9a2f90d9b0c7e2dd9e3de105a7f223cc32e624938dedef08d04d6f74ac6240774cd1717420ee2e85cd15754adbb0706ee6a1caee1846d5f78b58e389ed6e1b57cdace4b8aa612eb4fd33b297e04071e18ef12bba6980d2e2cce3fa0d6f39e1072bd8e6a6a8ce6a9c0178dac85f5e829f303b11249b34a4e727db06285baf67d11fc85f85e43994cbc78273f49d107eacac4ba8c79948632cc9f41caab5ec777ad11ebeda909f5fff0456c3938a1c681f083c029347902014b62be1af0d0f1b5b463366bf46ea9067bc8ef3384574039e1a8a618e725c163c8d03205002006eb10f43cbbfc3edebbff7636e6f0d69e86e29614c47ee95f1e3d1e28b4aec2f20a39a52a29c966e8ba428b714d2a48eb53291e1e8537b2bc41cedb42e088c209cc00ddeca2dd57f7122c30820d130b5422be212d9efa57ad03ee1300c62ce1a59e1581be230127867967c273c9a1dbfbdaba1503176fb786e059b7eb1d5fa9297b79db384abd36b6d374621d071d86fc2f242ccd406a36fb80b236c950bc4c693a9801d97942fc803fc7004bf34acc497b6092fc9a268e82010bd338ce826e086d1f6b416db617ec9637378e0a2dafb07fd66d57446e7135ff53ca4623621af175f38913caa07d3345d8d928d3dec3bdcaebb6486a73efb08616b7b53646b86e693dd8310e6f8e95e9efd52b8ebb7ae98fed988691f9a085185dda3735bf278e5140650f3ec7ec53d38d8c424dc2f90450dfe44a9ba94dd74eac24f2e7f955598b65dcc74388f5d9713b4d35ab83fec728367535c4d71cb45dc34df147cd39648880322914515a1b4e1b5190535766220ac8b25025125018d0fe67cd823ddd31f3a6381c371ac648e1297d2c427be88c2f0802efb7c2bfd11406dc3c24c8ac0469b65315e7d6df4aa555061446f698d3e0f146b5ed0a7dd1b3f5b5e306619ddd4cc6ddb67464cc7da200500895766c745e201f0fa7b1d757ebc2b87aa48df6f0fd904a7b3ab40bfb247926f4f984a0341b0952acf3d8a7100511c3bf8a836d2494b166f9ac5bdff18e55e8685731c340abfe7954dc53342e1c54a07c7a85f8d6fad3524dc020b25aefccd722ab0c56ec0ac42b7898df39aa4e5aee14eb53865be943b0578f35e3237dd3b155546999aa166206377dac8bc56febdad7c2153eb5205b0904b0d1c0410eebf3701af4fec6dcfda42c76225a67d3a0ae2f43f2a01dcd9036f13f36123d79c6fe852f77b732348182a55a2bdfe6a1f4425809689a3a39642314c7da182b43efac0577989f1f9e5a2f411180c220d8660c40f18ef4c53d1e8f2a4078da0f8468bd3da8c6a3886c54985e4ab4c9fe07bb25c2eaca051ef4a9d5a2e91f2eaed8a84d01ebb1b58094c5f5101aea2d76913fe2a8f9344de3bb93624504e0819462bb3d35b508dc94c058a6d3b08ea545e6c73f7e9621d8d6c73c4b5281fbfa23c3dc1fa0773cf467e0fc3db82b696697bb2328dfe9ca71228db62455034345ad6ace087eb6a605bb6cc88199ddf19c0d5bc9b5f92013ca0435e15582ff2051e4b3a24ea8b355d3273bef63b66159da78b47aada27ac124880fbf7d45ece9a2b929f74ee6c200a0bf7b6697578b2e57a1eab04b0e9346539c9f881ff8d9300f50b58781c06645a5ef09fa219e9a8753366cb85058f0171502cb6efd6269e4cb666720d7817f11982df250413e2df17a9bc5d4df606d2aad9356f16d03053c7e52d116d47e89f90cd9a40030d2108a50295314c8d0368c377bb80f5c12de8249ed64087df86315239e1c754199255705a21b5d150a472dc469f0886af26c625239107513dd2544cfe78f06a2407dc7e7bee29ae7755bfdfa80df79ea6cd19ee9883f517fb631be3587d0a68c8afd520c4922c47a0fb17542a759d0225e7a40cfdf30a69f3a127418c53c30ee08703b3892a90a358f15506ff89e644fe5b0efa32a8fefbb63d3e8ade030861498e92cb7ee1a5a4c9b249b000f349048f03006c5fb2a7aa1ecf3d57ada00bac5c6d0265ce5380728ec401eb8052257998e4406fb67e0dfc3eb3e6b2be08b1ca7057320c8fcb4a847d14932245d0a38a8bd729848b85421b53d63b2702d6574a6080e122a47bd3def82a72f252b21200f8d3d6541862351803a6b4a8e2bad58382607ee892884e6ecbf52ae165565ec59efdb93f2042b0c6d0ebd0cf58e3072aa57c528c0b7f1b42050b6e8c4d4dd7b5f9800270e9271e4a04fe24127e1b75887dd132e2d5afed7090e4bfb6af6ac7e2c14107fb18f4c6c2f3b9d6989eb2f8499a1d84ed67321d3d9bdab16abf8aac20937a36a18bd0b2ff81132b8ac29d18efa1e56c643cc04b9e813255fd30c8390227491de3659e352dba6d46e269a813d4384804c7a9f79269e704a194de5163eeb971117a999f5f42c4a110495ce72715d4b99fd05a3a4eb1f3a99b5dbbd0d7d11129b7ca58b1a08b120df920463df64f36fa88d0bc82a9989ff11464efdfd27cdfffac52193557848e286aa78f968e1da864bd2caac3d7a27b94af4bd632f2480b3d9f0e60ed6791de9f7a2d161af8cc3f824e759ec8959f9faf9c84697c17ac13c23a0aad8c29fb130284db083f73b2bcc004a7e59490f04413ed793ce566906e87c9353ca925dea2b9e3d044fab5178ecafb3a1f9d26f11192bb74b01d350f649e3193c1880ffa9e8273270c0adde897adc8f2c9bea80a4e21e90172036c65cd6c5c8e9c4817e96c0e8b67d0f863570a8ff3690a626db8831bf6b5e16031cf26460983adb9ff2afa50b4bb908410fae78d7b6d0d750dd721bc9578387d62b8fe55c70779d680507392e84b3b23f68e7b32faa3cbeaaa1624de948a58e173d86dc10943a5da6dab1a7bdac21137696a2dadd159b237d80e20e8a0e4993a9bb01649c5dd1fdbb154f13847bbc6a423e732347ede5a6682dbd4102eec2447806067101f00da21d7c890736184c1f13b64486510de590fb03859013f48c6a6fa1117b57441a2d2fe6789fb08fe77479ec9d688f72ab534f5bc498275beca0c159e72511cddab61b8a4e739da105715a0d8b5d8aba82b7ae75fdc735c575d8464182a6aaa8bce789dbf9bf5cf591e7591b5c039fa1143d44b2148c6d3d2764c7ff9032ffc391aa29860160b507cb92014b9a1d8ce4589381ede426e08a1304c584ce3d4761ac1f184d1419acd85a5bacadbb801dd766f6aeb7244622be72d7ea6ef03256621ca5d9f7a55f9f7189ec9429dfbc348e5915a1e47ed871919521120bf206991f4e058f870ac09633696adae51859edef7c1a4d93dcd80f2e1bee5b8064b87066341c814597f67bc8b7e6df7e500749fb5fc24848d8628e0af25ee7f29d9f28eeb1aa3348e3f6441a3ad9949c57b758a0ef4f8bfbe20b53ae042ab44ca8dec66bcd63a98f014a3a3371d6fb94424ee2b787701a53a6a689b6893d1e81a0fd0ba09afd35bb97adfb2658d7d845205694815748abea0454ac4f17fa8a7affd1b50c31594dfd0fccdf40730813bf76d062636352379bb3443c1d9c12c4c003e9f52d5e441e734bf79c2a35ddf09cb760673b67a6cc4bf53e36899d0a53d812d765bdb5f640a7ad3c3ffb3f536a5e14a378c41c78920911447cfedadf8a2fce4e3994f3371ec2dac307ecea3eedb4907283b3db101fd18d4cd050de6aaaaf1e96c4a066b1ea122946355c51b63f5f34c28804d15276a855a4ebb5dbe0699277d77d323b83f926674dc540128e6c1a7fc1c6be735189144c36296a9f4a6397f3aaf2e6a612af1dd5eea494fae5ae70f90047cd2b14185879c7377193ecd23ec30e7e7f9df55913c641f44efebbc1d92aa2d8a653cf1736671250f12de5da935eb263661e0d998aed450aba318c9863917853116cc6ce8759bb71f27779478ecaf008e1bdac3d740571126510f4c8e06982698362a6dd80f1b374c1b4d80d393d8ed8fed33fc586ecf5531f1d2748ae6917bbe54d40e6e2d0b76e1a8003faca921a7d75aae827218d7ce575aeb72dee34930ecd329a463121796aeba6dc1c252dbddf44e20d68e8c02d94e91f3919622c4d9677e87a23e077f6c8747feaa0816b19ba2ff001f84be6b085370d64882bc340affaa75abf7109db0f28cd018bc437a3151cc6a4db120902775a8ca7dfcd1000eb368bec4ec8522bc8423628e701d12784140d5139321eb4c0b93b17caea368dd8b5029a631d2c638572519422a8e2b45d57d9c61b0acb6b1902a232f081c5e6b636919b96bb867e5d2cc36e9695a319a7436d111dd78ee55327df209f302ee4e7baa1550cc05a3b203d4e1758877e1a7c64ff834d7d1bd55a9051d46e51600ad6afef7a4804aa74cfb145c066f4ad1b4113ddfe4af1d16c85f1b8c0b1a60a715a43f2965f198d3bbbc3e79d65ca69393a640d01d488983634de9d0c713debd163b9533e292c2804d668a1a892b3383c9aad11c33d7df20dd7ae80c89e2933b8a2e5f23a1378fce842668b0b98a7f504564c3fe3aec882f74d9fad7280a27ecae434e0fd2ab2a9ab6a2e72278f1dfa98128c724b4c1a24ec327bf44292a0b987e631734660f8a4412b3d11548f2dda337ff4b08b8d1609b568f09f3ba129a850fda8c66a32dbbdd42327804cd3be04b930655d1fd70851bdcd3bb00e4c651bfaf418909836b8c3efbf0b867490973e7671667bbc5d362858e65a473f4c83596f4d601eab23db83a11ad1fce8b35df9f615c943b0f3b4fa676fc238376b7010dbe8e057935be42e0a81b7e5a14bce895e9816290671534849944388f22733b4cf1ea3d97c785896b1580fa39acf3d2037d833aedf044b8c1054f8de43270e462b65be0680704fe69291adbfd4ec84e5a3786c12c29408cd16923a4d165f3062de6a10cfb8a2787bcf3c56298d3fcf29dc63b1c04c841373f464f0f7d7f1dd341f75af3ad44b3169d07d855220f1acb0a43612f1bc59866c59a74e5f80b6bc15e8b3e788d6ca2b2242a73e1db4f7cffc027157f2d86853ad2380afbcaf6d053ce0c6dad62f1f1fac07d4f7f2f56b25bbbf0b2470cedcf3f5ee875e2c065236e25dad1ed482c2aa1f7728a8571918c1f1bc2b6a26cde6f87b7497310170f611c2a90663aa9ccac7b5e77cb038773db92cac1fc75ff193a702a8c4241f42ff270a89f225524eee4afcbca99129ed013d87f478bc185329c19a7e2dbd984d2d60d7627347d8812fdad8aa2f447cdbde1193d32a456b6d85d86f558b9f1b54ce94b9610a64581c8e5e40184c4fed3762b4f92b9349a5bc7e91680cf437450924eb1e65254792c710ee958d7cec66a3503a354248fb08553fd35a921b1a66ddac909a1f5a0b1e2d6fd6d69f02cbd586649513c497a1f25cbbb48e052ae91c5d36e0104819e958b4c731de4a1a82004d6e8861e6878f5b6f62ec5854d8c068bc027d95d69ae398ab1168f208820eb0620b95992c42a5a72af8e6216f08a7c7cdb4f4e0f93af3661ebe3a7d5ff5579d29540e49fdc0923a63f5b1e62a23ba42e6b55386cafe3652ab1dafbd6a10065800433ba463af0f9d1c6ce64948917818ef7b4a924a08bcdaff956d291f59383c956031cdb61da974199c9bd81b842a4c04cf9bb0ede4e29c200ec48c30b6a965632f6fd39bcee16bb3e50c257e3a5f7871ac8657da39485aa09af9f3869b08a3dd971eddf904ea83098e43eba7b5985d83e9394800697da26115cdb102fcb2877dee0fd090b19436087b82c71f30f165094b4390bb0f3612937c7cf86aa97da56cb4848df178e1940d1e0a427adbfb7a2a9b1b6ce0a4a1b301692f04bba6aa34e5f28b30c2dac8142d6d8984e5e9b60a11d9ce3148f27e3279c0bda148d9e38db7388fcdb5aeb938d589a62ff3683216cf81d52f2cbfddfcab0e4acf7c494a2700c6f4c85934e32ca103c4b0ca52118fdfff1989705ab2443581f0290b460ad115f23ef0c56a65afaee1d58f134b5c2caee806084d35833a446b0d6d25c924cbe8d0b93ad88ec3370a76254a0cb04954612c1333ea5ec4a0120b730e611df9a4f1f01d316b07393af2a499241e661fb93b8603483c3bc40fabd921bdc1c78393f7bd5da2139f770758ff608a44a5d36e3429eaf13f4bed9b67fe58f858163aa32d16faf10b195db20546c75d8a62a71017e113a44dc51ac3c9359148500bb4c79d30f3fdf907fa1813bb91bcd8d21383808b8fa9f0dffc998d351b2067363a7510ba4e2ab76f892a01de025be63040ba0ef00be32da9564f7463d7b9800948a05ca32fbd9b476d5d061dd9324f181099361a125810192e539448881a6d02b51ed6eaa49d8a0f08cf960d58b928a4bbb12a6e61c49415404b46224606d2eaa85b115f892b0be809fc7954ca02dcb0ca9517bc6b9ffc26639e1c7ba025d2e44bae1243bbc78ba98cdb3f9d81b1fe1e5e785df26fe05a4250a7bbbb1b3f270954aa77549f2649ff1aeca7f85f7942c74fd76ce156922dadc8eac9d98a25346dd4d3e9d3e82ddc90d1e5fb0d9e7affe4abead8c323ebf19994ac20982fd9ff972f99d9cef5909ac8135f57b97aabce38a838d5784d3b5f1c241abf8f9119ec42c0f7dc0f9a7713a3268ea21b51d9fa3f165e8102980c3e1e6d94948032ff336520fc06a02d81d00c7d0e705b81d49359e751ea4e98e8a022709f31e1f9d3e5fe7021a726fa216e836f1e59fed36520fa1c277d6b1fb9b4f416a231fd00731dd08a6720cb18daa9caf7e4cd43c73bdda071d4b8ded42d3f3c2dc65d5f23411a59c2395d6965a7da7e5a9b965b54b63761d3ee4a53390dace9c5bea7ae49e41bc7b6e3dfc0c3862c7bb232d7e0daecb1846b2b77b85d1a50197fea209caae44508704a054b5c0a640f70f43aba7795ff11e5889ee9eb2787e3feb8708af2fd44501474d72d6f99edce5e6d490a4247233ad577301a9aeaac32fdcd4cbbc09dd0aea8435305e1e563af0d287f3753bdd015fb8a22c4c1cf3b922df4988a79e0f5cf6f571b9f981a8eeb38cc80ca99288515e344216ac80a5eed9cf831f7a48e7894714446060c946d7cf88fcef3a09650dbd7e70eae898dcc42a7028ccccea9a417fd8c2ee14937d3ac83aa563a4ebe139fd1caed92b6ccb243d514ab2acf658b708acf67603a0355baab94e0238cf5f182076f86d9d8ccf1e20a09577a64193c3bcff1f19aab3be2543ca172c7de8ca1a685144232a0e851325acfd451341d2121379153d1a42ceb4199d31d04509c8b2297292b1cfab355c6f5774d091fe3c38e155c853b83abde8289a22a9e00d1ff5e6d8afecb305f8702a3f7533065875ba1d2da5e0eb346c8cd98573cf4b9bec16358715bc889988c63164de3cfe4d42cbfa6230a469753baeab2d3bb285bd5b77ece27e2c69dd923b5904793f2920988c10937a3f1f613aee063b70457d2964fc201b7bf736c8e317baae1b35567e7036c7339185f61c7d71adb0dc01dd85c6551dc02eb606ddc4077fe56e8601e56705c3f4535f4ce653a7fc269c2068df329624dafc14ad234fa7315ed8167093b5be2a4ff9f813cb8a4d45b599a83c10b183a21fd69383c8380b570fb3754eed7e4d78d40cd7556ca70764e46e309ee7c7abe1c1afd5a994fbd267b5dae7b0b57e3078447f1fa1120010553b9d19c335f3c18a3f4d6e8b5d31b17ab2748be0fa4caa791f9b405cc96896d4127aa0a3f35150f6efcb51543a62a0f81f4b7aad8835c44e49b9a342894bc90ac116d5d5ac327a81c0922ef8fc06a05eb2f6ee9267a45b68b2fe25bebfdf9b5d33e1da533767145abe37a6c15a5c52ae84d5428fdc619af85ebacbb3623389c52d367f490cedecb21967d97340f0a6bfa18f979a06d4542060053604e011e22d1466468882e63fc18df864e4716c121bb9b734fd5a6ea6a63c62b8137f489fef587abc780d8adff5ebc29649e1c20138a4c83b8db5a693418c1f9cd4d8546342f4bc5598b132cc2193525e08d34aa53df024513f3065bc766b6c09f1b7fffd14f95d35bf01e7808a41dac595ed918809800eef47871bfd8a0df63bfb3e48ce9196eead52c74c419094db5e4a9e849287b0c64dc7055fcd7c95edd67cec7083ba89386b225f8629a75ce28aee4d3a5c55840f65894bffbb7d1ded209494fb99931406c6d61e525dc4070ac9bed919bb435c969802f3c7b3398e00b1fc75379200ef6108ff815bfd2f8a683169d4f6ed8005ffcea185872af1a22372ce2f3841409450745d76b1d877ba6c1aea21fa5b854cc03106f24e023da71a5930b0a8d15bf2a2f0938f91ed000c74dcf70ead06a4f2f0686c275c0168092e722d6688be83af642de040be024fac739c70d3d759f8b4e2a7a7b81cd97f2e06189ed419a6fd53045a3a56ad79f4a7437a5a8c64671447f529ac90eade8df634392b5088d6b0ea976f50a82bc84175dd3a3c3c36316952d68bef816e54308dc1c79bc4455993d8ea6870dc3007e42d9301a865838502203d42bf14dbb71c8d31e91cd8fb555689a3b4f4f44d0e51d752241627eb907dc4455ec2489db604b94638bc0dbe753b542ce1acb3599ca0d432261f94023d9434bc50663633dd68dfff94deffdc51bfe89f60cdeeebbd9a93d1fd3eb80b15763c1f04059f19f673e3c3bb24b7e32045d2ccb56c7860843a49af61625ecfb3216c89fb7630077d7e631887963ed792dd38985fd24a5e716ce9cca329a6dc63c84366ae4ae2d1c489905337ff2863b9525be2478b34f6ca70b1175de5bf11c206c148b5f5895caa5c4d41737da0e1fd6ac4a9ee1b8fa4e2c08824ba4d9d3f871f5ace4d6f2b682dc4cc0446a129fa8b5af6bf6289312bb1620228b4595d721e4919d88a726a219a8177c3ba61f5c07379ffe47c7693ac2f84cef1fb713ed3f91e8d6f4498462991afc5ca9e099d2f1c7b9eb56866c8db4a5a78012784808fa8f4affbb2daded5b97fe17df8a5ebb081c857e7d98f057b489e7dec4e4c26271a1f7ca0b08cf11e2b3ae453e7d7ce389e08a998ec8e795d956f4a483d8844e9a6e128ad0fe99cfb27223727dae1588b81800a61c2eca69e6299c690822a7a7cd6f7ad771aaf19e878681077d13870d6aaafb8b1054cfec21d3e28b776eb735434c358fd1f12907bdaafda7cdb8719af4c379feb4cb32de8995efc71e1ce0e52766b25c8df2757afb2d063b3d254e255dec349b151973df1ba90756f5de277078e132d9d0f2739db2aca6f688a8fd64057effc827fffb567d76097d330b0beb617224900c904b614e460dbd79e5a5d27e37838b2640470bac8304f0b4a45de602098cbcfeecf0bbc8475ffc7b08fe189c3911afae7435760c00734501de8f468c68920ade021cf4ce133af5cdc917361f361aa824e799b45d5a0212069d69f826e0742fbdd6d9461b04bd0ef9c4aa5e867d6d0b0eee5d05d06d8b62ef144098b2555ea1d28cde89e109ef2026609ea6071cb137b42f73a6863b023bda387fb1495b4e7879f146e5ac53952016e9597ad1aba76caa26c0bf475ff580c62c342de68faa54c9eab8b86237236748541fbafb81ba12bba0239c27a3cfee358b9c04c14ba30644b068d5eeb21eedfdbfaf592dcba3861b5efaf428bb74219fba15db472aa5abb03f7ce7ee8e8c7d3d7748e0b60ca3f4f39e7e24b44e94157e4b7071bb7071484978d97a3892779c88cbee9f5bad3fabf8db6a357dc41d344d1baedebe201edb0b2308362ff0c38f2a1591ef704fe63627f22868b293ebdf58a983130282dc9ac22b2993a30714b0a3d96277858162f29378d20d5e73c53767f6241f8d712c6bc8836b8690964e3ee9ec77c76e1ee7f40bd76c13f7561102f029f94ebdd3ccc92a51ad0c078e250049e493cdb7379bb2d47af787e2eb013cc6f16e8dc7bd9fc567fb9cea0418075ced11daec8e108242bd59b82cd1c766ad7ad8cbd0e36ed5d67e0dd216322c29f4d232b8fa0fabfe7f08ea49dc81eca8754f0b203d1e3292f443b0ba48f63f028a9b618394d9627902b64f20ec808bb8d09a79cc71a0830571ce7cebab1fda4e655eb6662343625442f8d87584ffa9c17f65d6989fedc7873053030429f3faaef69c1c86a0b7c5141029f2792d9842aa90a2caae345801c8220247da09eb127735a4759b7cef6144638eaffe82801664084be3effc2d005196253e8ab52d2ae917e427665adfc01cb877c37ad0d1237809acaa9c857b7439cbf57606552008d5f7315119832c3adce90adce38a6af79d37a4f01296ac77a5a9cd46d9767f63cbe7ae27c09c5b32f6d862c4023aa002ca8ac21a4d039c3c4fa4c2a8ce11d0862888f2239ec0e066ffe5b1aee80c5a525201e1d54d4620888ed117555571a80aaa25b2a98e560a624eaa2ee1c899bd12f0696899bd6a8a83bef8e10b944dddd006b75f57af1a1fdc6a99ad42f7f36113c5b8ef8db8dec1b03a50d5eb44127fa0ba775a631f891b796626ff211a48d2484471d50b5ed04b055614a1f47bb38d8499b180ebafedafdf0a62e18351bfc69b05cc141f69d6721df33646c11623be4b7dfbb2e5e4bd93d1de85045b8b4a8a5234bfed4a9c60d85cd8fb2145f42bc7f348b10bc6611d8740251ad39d5509620affe5cd7c1d1838d1793ce80e019c965e2cc6dc44f19c6cb1fb96d8f93ebda17b9738b114e14295f8ef88dde8c358a264606c9677688f854be5107ca0f6cf2929d24f1c8e3c027c849219d5f055f4a79b197d5a536fe3fa50b4c856ae3287aaa6238ac064bcd9fd5b9a9e7c8e210bfe137bc6d6568a2800e34b2f27f293c6640e77b4dd54de3b39f35873c647afd14d220cff77416391cad80e87db3cc45a5a1b1c45c40072491d1c189c4e9c2165e199218b5768d39ccd3109b1eb840662375bd8c207a8d1ed2a91ccf6b0ecc02f9be60b0706a1f32039cb9bf6a99236fda6f19bf28f5035384de6abec2811e6849b0e480afd8d2f818e47b8d1617cdfde3fde7889ca6781dfc4b9dd32abda1c87d74a0a005b6f223037cc91c71141e28d7aa460af4a6ea079525c19e4322c667751d450bb4abedb617b57ea66d2800321d785bf33a3ba470057972bcecf20c8ca39185e2be48514e2521533ea2996362de6905466032187138e72878ac9efd1f74f97eaed18b3b253e31f7977f0ce8dde2edbec8e8d19550d1647215f34c10f4613e5d40db06f1c0bb39396b733dadb2f230dab461788205237693a1452c1f72c1cb94c97e4abefdff653512dbcef31e79c7f33f8e2d083b7c36dcd5e566b4c82761e86f5cb4a4126a871435e377d231fbd87f4be27a0fa3cea64f269ca60e12c53f369c3ed9fb593f9dfcf05d516c96a28033dac7c960d87f615a53d88d5271a9398c2ceda518591f31b12da4a4d9689a776af304b56399f176994c2c21ad9810cc5055a0976c99d7e6f451c6947dd70b0f4549017297ce1d9fbbb1be5914d93bb9ba95bd46e19f798a74b9466908d41c2ffd782790a833077b8a08d94bd7307cf53ca5c24030a73ffbfa3f52acce886ed5a8fbf8b589c6f915cf2d5700bc54da775884e6137dc59b7fcbab4262bdfbecc1874c2698deb25de8583e2356b533e53ca1a94f9008cef4ffd173c6935d99c618e25440a3e04a6d63ced50fa6814adaf5e2b589c113debf5d6537783103ed64627d14c6cee07661c8f364685db50f4c0de2d5f68100642f524ee0e690176f5e7c3a4629149507fbb8972d1290eea20809c1081218f83ab835144c6b8ef7d52962e141e8cc532b7e0753ec7cce7382b0c6080dba07f2caa9626cc4257e7e0fc66270cc43c852971ab1dc862875c094d3efe681de622dbc5e081d72e9afa912d88666cc4fefef5474b108682c39b015a98ce3c91ce6b1238a7feaa39c08fe1c50691344d54e26e61a474a498164089a4f7bd8ce06129870b09fa6f4ed5d3da7ac9629868c2f056e8be798ce0bae66f40eb71e34b9379ea917cd62e230f4f57b35f571a2889c3e9c7214c4b90e49eb364fb1dcb0386e7eaf2ba1756a302cc2881dfc12cc538e788a53a85efe5501413f43c33433b29b9b18408231d4028facf791a5a02e78c0f750fdf75bd1a916cd37efb2f37c4596d50965f92ac4b3ec2399f52a282d6eb9ea06d998680288a3b66051bce0751d5de2f227fb93ed187639e01db97f6e6d27c6e04ea5e77ac2635c6ec2cb4885e520b660b66e7761f15fc72782c45c61e826091306c903ff52859118efa41c2f7ed4b387b6fc728d605a5cc3bd7bc4c098ac691f8f9a024bd7433658df3e3af1040de7b33754e7b1879f3d5ed3a1dfb165ea49d0808a37458618b2eb20d7598628ab4040389bad9616b6472dc78b541be62285183d1503c70e848b16e7b5019b56e69e82a230cfc5db49112cc552f53f0f815213e6af49970a39298e9a9c3cf92663f3c33b0e8fbff6aabf61fae3001dd3c842b306719cf4f16297fcb3bb00b0707b66b7c66a1012dded9be056b36b72a03286e539225e5ab8fc53d43624e7f74e0d7b3c7d0552abac1de0aa32190f80eaafd4bda2cadc5839e4a36c7841fbe192b5d6b3a986fc6ea43831b29b9bd74c148d599fc3db7108f2b181f97b4a4ccc7df8ed2411e3072a9bcf96ef8a556b6e248b96e06b533c1b3ca791e2d5f278303f94eec96a18d7b7c3b110a8d0c0cce026bc38cf3a0e11d832b7d69979ce0c6bce6d6caef3ae5176c807010b732e80e0c92499fc2dd2bfeeb2c1f5447be45b3b37cdc4e0ebfd909191e2d4c5ddee3a3a87c9eb8e7105fb38cd82fd3cb9c6cd064f2cd9dba491191fa02b5facbf42357c0b8058fe067d183c4d927d5bf0e0c6d3556fa49012f9d7d7e228faf3b3da0e1cea1080813bfea79bd621459427f361fbce619fbc56346819d1edc635cbf7f6eace313ee8e154c226e527aa25ddf79c74aa7db038c4dd024777608b7b767a3b51230c05d9d19e30f5560fbae06bbaec4079cd7902ccd58665dc2cedb2b554a71486efd7b63700be0849384d4412859f0d49dbf0f10e758d797961ae1e3ce6dafec00e4893c9de16cfa24171f006f84596d6b9e1c80e02ab13b9e1fdd59e68319925679eee75e06953cf54812599b19806ca790c2c0cc4e014aceea1cbff62651a054a9558c1917287866ef0a3719be199bf1b2e08064df26a0687855df2eff4ef5266ca3a62af5ac1d8b3ba8f5750a895099c6b62aa0046eb58322fbb461d84cd2a71a204e1637385a4c7d37f50155349cc0a814239403701d2406bb19ba09abb87051aa9f53117662ba2775e6d8f8e218eddc21a8e04e78c814e8ac67266b054190abae32592ebf42cdebb3e8f14c92d90201138c9403f81135b4f72c0a05e78afac2d530cec0cde7896c461f1e9f40d67850d65988b13aabecfd468e74781cbfcc544b5d4d8cd1359148df490685a43c4712e857cc667b406a01eae4d19c7ee2468e48980fb4d6828cad038efe88a51d7f6ce2d2a48ccc7e610d3add37f7fcfcc4adfad211e471165e273199b07d396b113f7d407dafd7f091d1845ed248643ec76620412f20a9cc21b8b6bf09a6e4a6feca67c091a58290305e957bfdc66ce035d4f3414f9830657b18d42fe34de0afe4d65d32daf6178a737f0b584467f5b5ee82f3f4c3afe341770ec1415f82fe9ffd787a49a1c8a54a6f68b9c791b76a567329a102cd54c3e8e09035917f43177363afd5f3d983f28c0eff73940cab2b1776e6081e9a3090d6f099b9db78bf1f08a337917721d441575bb70ae3ed599de302c5ef0ce81d7fd0dac8833727ec471e3a4284ca5a551a4f6069cd3958f890c9282da9fe31692c54fdf60ad0e2f2fe2d1646d145f487483fe129549f512e36c5c9b8733841159e1206475d1320ec409b2f5884ff2bc76ee9b2505e18d6b75e46f6622427ebf2280faa8116c355c8b4d3490b0e710cbecaa1f463f41caba83617511d2a88851a6d3e8bfea35b2cd46a97397db143bb114081261b817f41e0ffe075cf6cd576769803a8a898331ef5849e523d2be2447f29f539b0ecca915c179c2cc43a5ccbcc98d691f9759d220481ef321723818a9303ac2bcf2a4e027cc5381bb1d0a1f1f5f1109fe08cf37fd7925cf4d1ada3ec7d98c33b8e24540c1fb29756a42476eb6e9acddbf0e2831b20cc96cca4af702a82e57b27c038abc4db522c565fec3215c557ec99bcee2ea0d4a673ba356ab9986244be19b95e241f2ffb49b27daf0615b9fe18134158979bc6907b4a8957e4e85b5339919e228293e16c437bed8d3e86ee2067720606bf0141dbbc356ef9820772de3b4c5de651de83240adb3ebf346ab54d13e2915e793da9c39c949654defcab984fbbc42853e712381df00972f6f39bac75f976c32e2adbfe4d805258ab34ef757098a6ceaf3950141912f436e58d01db6c7bdd7dd25db15c6c4fb00305e037a2d737044ebd574b46509aca7e2499fade84e2364ebd11133dcb0710fa532dd3b4cc9803e74631575bc443b8df6de335be2d682a73db937e56eaf008bed0a628ec6d3a3b566510f0b4adb141049bfdd6a1ed49faaca42119e00c567ebda1b71166f2481afa28d52f404cfc8a32146c3a80a6e1a7e9643c153940b69f80b6f5f884126254aa358c89b75abd44b74ce09952f39acd5123593334fba0f36300eae1f81e875f4f1589a726e8f2f3466d4cc715362e73baa09119cae140a64ffef02137301076da7a01dab3e8af9473d862be78c886b9539dbfa195899bfa890b0d732a14e51dbbfa88cd1a3861a740f6e548cb4504fa1ce87442212e9dd63b40e4ad581d15986a534a59d852c474651063c972a3a4ad0db7b52cf5b5d458aeabcfef0021f2373b10ac0cfeee834fe4cbe939ba1722bd4240a90ed57d6bc8e6d3daafea037d97dd20f433bbf77f721b019e49439053f538995a9599c8663f1c46c627e2fc9c403f193da8519ed9d7239ecd7d1049634d3ea27f9df9e3240e4f38e4293294144106ee3b3c1cf47207534571f69b339c9b648dc5d0d97f53717dc753b19e41c94ad3cd0bd1380de0c53d104613e26b4b8cc6f3734c0e178ae9719f1e9dc299449ce94a6a7203903504aecb35a9192e16310eb0f5314b7a92e224220c493c5eff4af006f3e33b21acd21c5d0f39d07a4d8ca81fd06b107afcc325ebe800baec1e12d52e91368f4bacd1b5461b94c5939584251a9f99ca7db4936436b4003bf1096d23ca7435b8acd4841732c0f8eaa9970f2767182597052afe95aa294369d9c92932909a9241c91f55c00643b9a0139981db7121f3b1299654f2e1d8f06d9ce00ee0d3d865024d5fddd7beadeca5416fbc7fbc1b6531375c245721b490775145b29071f13a295039779e59a1116c8f339baa6b80e68c8a7d2f257faec06e14cdfb22e2dfd75e78aff36e8df6baa91ae936b8839c33e3caa3bc4ad194a8a6155a75eabfbe2d7aff8fbd129eb0776dec54c1787711db0da2c012fb9e9c17381d18c792024a6f6c122ef92fa40eac2873dd800ed031fe2e03adcb5e1aaaa9b42eb9cfc9d1013faa523a932eba7a88675230832d0580d9980d9944b7c9e6888ee97943c2647362ef215cb6c312fd9d7137d71e0c9645cc3c7f978969917024659e65be2d2839570cfbb3f72b6ae3c53e6be859e9de98da9c72cf4275582593bcf45d6aa42a283579a0899c2e7939084d71b533b4b6632cfb4609d75282f525987a1dead1b11128d0f37bb92837720af2f5e0d189932b5bad82f11554171b397497046cf3d93cf42875628d61b3e9c19d9c50ac597cf6a05f853d0d491b1376b870c95a5a4c751c397775934809a2cfc9dc2e7d1b7b4b35fa39e184df795a4ab8d97c5e27e71fc88b62db2129156b4781f24bb6614fd6799ac1843292a677551ba5afcbbe7f2e5944a28046af599a1eaabbbf2dbf949ae591d3c15ed8ce2db2f1b1615c8c1de0fb74419d4bb2ff11d904f2c0cda8c835513ab3fd3bad66894481af1e61acfd117874f27300dcafe6b69c5dc52395f0c2793a8c7fb0e0a4cff7e0f6ae7be1237b5f96fe0e649ff4e9480066d4569b63170a96df76ddaaed89bbeb9803d1cdd98015d674273a232724ac4524b9faf2a87d9d519a401042b551648e13cb0c8c4f39d47813d92ca9da27da93e9bb617c1bd782851405e67211c56f41a076e57fd343dc27003ce88a3f9fe1c6a7f685172610d8ba891ffba34ca99aebec39c4815a0c398c3cbeb89b2b0a34bce459ff8d08ba735386c91ad9a66203993932302a443d5977ee37cd92c1cac49408a29c21d2e90f3938e8e6b41b7a809b3d554fef35e9f12ccdcc433766ee980f5f5fec01fbcbe10006d3c54ed30281ef70f7022b97e3bf3a5b781f678e6b0b3301d73918c3e22c427c1f75a7de95dedb1e616ea71fb7c5473786af8497e9ba0567bd7c7effe9c4aca469b861e0ccf9aa2f49d86e82e16f6da459f2853807f73277312f6620e51568c74844b2c0f14cdbdf93a23e866716090694bef3f46530d4fe187150297ec839635383acc6db5c9a6521c6567895408e58e9d0e3de3daf431169051824062606ebd9382d0e331ec22049459ff908997c2029d785f29da00c76e7cb5ebc099a9d5443c10cb115783f250fd797f801dce12ad3130784bb1e5c4aaac8864ecdfe396599f8df9be00066cac5297673906280de6fee2bd3954e80bff5fb853f714673d2ade72582853428d50774f8de46aafb6d1a6790831b41e5d31a9c41c3d081998324d81bd6a66cf2930fde862d54026db7737ce98ddf2d4970dd5f7a004a66bb1b1d71eb9c9a8329a7cfbcf4d59d7a264b08306d66bdeec7514cc562f7d9852b756f4c643f91bb632f858e7a5dd9cfe4dbfb2aec68f9084b88c303fa4052b654e118b3f511b8e8cbbc57cbde9e590f4bf80c55a7606ddc8ad9af9a6a40cf426563fdc78b3ee237c8edecccea6d0b512273bb43492246a7d654f022b1988ae91ba16af74e3bfd7e6d2817ae1dd507adbb540d343be0a613a41ba856ca79f964ad19326c88a71f0c28271a42b0ea735e5ee523f44157e466f9117a4bde5321736899dd9c58b7e47cc04f0e7ab60fb5619b2a5c9bd88abc3d46c9f3cb18c1d92f1f7de7bd32b540fe875e6e7b1b2067c52af5702536e5e8dfbb9695510d6bd4da928f26ab627be864dd5dcaefc70396e888a7d5909b1e93903410aaa5602b279882263042731db78dd5e6cbd1feeba7c1b1b0ffc7243bd6407ef20df6c369120b337ed252032a881a7f68769cd02ceeecf733ed7e5d90784a6eae3a15cedbc74bb395895f23291c552d61bc43212273f23e539c93e5bb5e6029573736e8bfe9e44375bedc40b85f2701b7cfbb713dca923ecd5f64a085c7842cc74c02531f64bc98c78ccf6571375ad3e5de6cd50c710a234c3cf5ee9a5479d863ff8ab788d765647255ba14052a472b8c30d2b137243d43759904b2a049b717abb2dad9d9960b3041aac821e4c9d2ff4af92eec41895f25a4163e620443a1c3546268700ec769b8e1f667f20888b1b3737fa81cdae3ed11869d2bc4ce01ead2317b27411f8d69a09b5207f4034b80210c60ae57585596b04565403d0ffc699c723c518e705d45e3a92566572a3acee3c715c5fd62ccbabe47e36d4571cb589359c250b05487909bb2e7dfdf55d8340a17671414b796c0c218bd1b7b4bc341843d56fadcb1e262839b68e64f91801fe1bf1e9c795019d0fd1367c2c9b56e149e4b6a3ff275829192b9a50a885bfde81014ddfa4fcf9297122e6c73da96fc7f9c70f40c611b723bf7d21b60fba4c1e22b81933264bc07974350692d76164dc749d41ca547d56cf48a2a8595dce1841f44dcc54fc0d5c8ef0436d5f1a4b60648e80fbf955f8ceb22f3aa1db059a33db66d9ba2a4eec452515aeb7c9bec46ad85ab1b45f2522e32c5b2dc2f3428fe6c49c4b003f4e60e46ff26b5223a7fa0804dfc3e8ae23723b598479f6fdb006cfb1628a4bcf5eba57ba6a1c312b0f5db4c6d776bef8eac9349e9cf6d12eb2cc0127973f50f5b69229171b8bd4dd18d51921b5c653a0f6d269c1c778968bba0ad0ff8c5e776b0c8492e3acef25ac343071fb474eae2242eb83fb03a0e0aa0e3f0ada5b9c0b40d20963ec24c5121ee4d27609b2fc58f7e42513a7193200f5e73b75a2c131015fe3706199278de3bbe07c265011b07f71903760451eaebe80eb1dfa8904861ccf2026e53780105e2c9df832bfc43ce5d718cfeb1b5a6e2632bf0b15e0a481e7d67b888b00466d0ffe3c2586d1b87ea1b0d2a943ad39e100a975e8f79cdc8b6a8f5d9bcd1977b763c1aea73a25fc9a9c6b1ba8994b18a8ed49b18b7e1c172d6d2f9b7ddee0544a0b2fb0172cdb97939091a93fbe04ec3af08b9554d5566d9c0091d673f63a1e944f36ef70f001b97db8cb577ad213c4100f47e7fbb4f44c101258fa00d329e8cce65823b0d8ac1fe80d8dda867fc266d4d97a2251cb14f6d5e8b5a3d4f7fa9e0bbdfda930cb04a57ff4764eb48f60ae68a34ae2e06a1414e39898e78cbe422dc043837c99d82464458ca7a20cf0ece403be97f13d4d928c7a646af84414f5943ce9db61c2b6b75f963b0f1fb7b0c1cda6fc2d3a88f27f0fdb424019130ea5a2ee05e043d03a997ff9bbbb185ff921e887836be0d8798c8229f07c17dd8d4acaae015674e403251c198f9bbda809e5121c3af7dbbb143f8cdf75a3f5ef59a909c539a06d18c0b7f90358d123b5f4cc4fea67b848e3619191a9da18b7fafa2f3e07e1bdf7bc7e8ed4048f5e0b03cd08c60595ae6f12f92d719d7c5e353785e9d6b0ca0a3a851857b988e0d937e07e6afdf139be18937700a615865242d0ea82d73d923a77a2fb6041cfc38f7a68931f8744ff8070445cf80b740988580566fa9e171671ddc16e299db907d751dc74ce118a7357e2bbcf04bc1a1d7eae8346599cd1cba06c928a7654fc9369e748c3d6cdd9020d2447d8950462e1b41dc8e5669e3a3ab533fcc3a55f9c34eba754909b0353a5ada100be70ab4af17c65f6725f65aae1e127d8de9d2ce9b2de8d0e08b157df3f796008c49fe5671271b4c93a394c268d99987ceafe796b84f264ec74a1aaf02fc6b08b89e6d1d8b907ffd883f95dbab86f31609db47a07f1053ba2aca1a4e38b661e607f7de078a8896c6cd404b83d4167d2468618a0fe30f8765f26263bc5296e1a20d7245dcd282db907334c2d677918a2abd8e9cd12e891d9442fdaba7f57452c7fa65a46701f4ef63fe5514ad1b301dcd256671a04b4f013beda6644ef91c5fa1231e802bd100375b1260db48d3d7e805dfba857ca4af35bff3e0bc44acb7129d5dd0c2c60679d2773b0ce1a2211bc4ff0b1f1bd09a06d01dfb8405f24af338a2ba3b922ae0d4b944d783ff1f6bd02f889507745360b6d2bc8b0fc8fd8a902f329b791896aa31ef52c7581dd0fa7335e65c0902c2925a0c4baa2021901911bae08ee29e4460431a7bcdefb9aa7903c8966e48291e0970d75cadbd661aa3755349cf18e6d312cab3dc02f2e62e8460ea56f25399d1cf8e7dc41a3b3c340709b180196ff638c678160b4d05dc0dc1e1f7ab19036161ef5c63b909ea17c5f657d6bce9b49e57879ad27e5921f8636b92df557a1145babb1ce79a82bc66ff97b8a36fdecb0351143a41fff7a73e9adf1840cb4e25642b58672c693190b04244e82979b293291beba63d1582da23c1d7d5327fd3c7c34789f361eba1c1f97b0d29d02c0b0fd1ab110c946fe42a74e2be7db583eb065c72f09c857221e77b38e80ebf1eaae75e1f0a64d3ebc3b6b508f31dfdc1d8ea72479cd1cd233e7bd150cc32e5879630bbc5b7b91e0f805da4b87c1df04bf58f88fca0ea6693aa6127faf0a7ed664086b9f077a7d91fd79794899a0b014074d2ba6f1018b7d13c94fcf4770971b2c832deeacf1b9d3a8d63de44517f85376fe3e5ae447237cb45114e6ffae5968ff12a43365333f847afd17db4c59d3fd2bb7b632c20d0c295d26f71613f3c95a70d9220e3f0747d32ecc69dbf205c1476666515332cf4972465eff119585da9a39a16543196ccafd1d91d75ec94f2149171e7a85a349c10a61a887447b7c4794e06dfe8f5b592461b8e3f4a99f29cb44baa691bd6cb9e3e1cd0330573d5c78679b7abc0f6fcc54e9086d10fbb1e1cdae101184a6e415dc0b2a62a825a747f6aa42a3afbfd83513190d594cb35d2d2eaf8a2d959ea546ff7f1c1ca173f7c3132300317ddbdadecf350bcea426426942a5f705b643c954f612463d1c48daac24188c03a692b1820ef7f5a0b1b3de46d7720b06c3af4b256033e9703b3a3e7e2f961066e512cc3ec02d0ae7c5187d147a8a7addd95148f2f772c6ced26d7291ab4825854733aa007c98d1655b39fc1b3aa679cecaa7d6ab53b8cb6cc0fa74c48f96c22ed3697bc2000e3b627389a8aecf6e19ce4fdded673db2a4b8d35106c3b8fc27b1a2a86faf2ec116e4d8a8e2d621122bc47545d79af5db6bc5d00869beb6d1bf42de57c999483ceec3ba6f3cd457233337aac669f0a08e10b3e4adf377da89b1d563889e52f5f90255e5d9827a2f0a9a0e82f45e20388d74c1c0bdd58b763be344e66dfee6000159e01465aada27a20bc6d24bc7812b2a6f52241ab8a57a5e2e0139b57108c56b97aba63c792b8672402989dbf0931efd51f839c3d901eced9ec91dee5dad767110fa7c89f47488e34e7f07b1ddf2fce17b37599c049dee1f823434384b0bdc156d4dec5b53c9423256634f206498d915b4498246d2cfbc56ed4a352cdb4957fa137281f942fc3486403277a5e9348e135a85c2a27b50e0d0b2fb761219d283d5236c02828f918ae6559487d5c31f235b5e12f25dbc29287abfb9c427e128b553818159d1a19be8ed704b3d73506fc309d94708f1a3ae1556556bd8b11294153f9197423de659f89fd808efba4de8832103fc0422ec7c7402098e791bd7c0fa966ec8944361593b5bdd62f85794e7574e95b3d3ef742bfc8587b53853dd73dd6a9ad545a4129887c1d035829e578ad9f7f82176d60ea2002dd8446399db7c7b7986bc6e7a17f148bd13eff408c78c973b2b7795d91e3e95f11a836b3506d4d91e4aa06f5408b6b05999cc80366732c0ca90df3384a5bf3cf5cd69098eb516d532ad98a384d3fc1f1c0eeb7e0467dd2224ada1b83dd6a6f71a0480fc7ae2a622e278d46cfddf2586bac5e7aa44c8355224bef7a6ddc8c6ef8fda08da897d8656a1b88fd2754378aee43c55a500439e9e820e0f7009ca2e8e484a089888b4e513ef7db4ffdad5139cae83b49e212df7575688e4f284dfb9cfcfa165629fefa173dcc0bd02395cd00a1b9e77cc4fe4b82e5efd78b523d860fc4925bcc4cfcc5ee955ebcb9b553932047d635cd375d9b9a0176c51fa38dda957c1a3df1f7df2329b653c88437a9d4a74d99fa808b4873c1f173c18c7fa652895877e5834737ef672dfd3bf6f3c761b1161b9aa6c8c69e11f7342ef21b5b0abd42b9790c5c95e3506e5aafdfef911f2fa25e323b5fef3814411ed29292b242a39c2632d8d857c6b9ab2fcf2d1e88c8b6faea9d3e6b3c5bb68a719cc88bb0b5e3af4df26b0f80ba4d7c9e7986ba2bb19bca4ab0571e57daf9020317b74178475c1c2fdb295e3bd2ea4dd37adfb13d367b765c0d2f18a3cad85548aa494f532178f7499f39fe58479e6d1ac7f7360f80b4bbf3b3fdacddf9077bf2d026c0206eb02ece92a9fc19ca666969f80b804b8599f4e323757f013a5bf164df4237ce0bcd63f11d5544b7ad2c903cb300354600cf7943bcef7d509192934124a12df5c61069d972642fd00ac8ad3b68fbce33ec8119e7e1dd1d923389441d5d1e197e9df3506187e1daab1fb153e61a2114c0217da1200ceebcf4d6f3cb04cb91eb38210b70e690ec656bb212c66cfe2012f420b76142ae89cf2319211f00e8224ae06cd19c4e47ca3ed82aebc201d3c6d5d4eebf6100caee3f4241182c4243da3df975da63b94f0df8c68d9890a1d144d8e5134951c71253969f223a7ddf4f94a55b5002c69f1f26a3076acad84ef30ea1a851384091ca0304a4e704e9159331d4bc92ccb8c97864ce19c2d4a3eced7d8b270b74706a263d18a3fd63606eec0d95fb612790d1bd950ab2589921c49a02620f25763e5885d5761c93bfef53eb0feaf74ce8e45a63313a336b7ac27454d7eb82ec42b0896e7363e7658cc0288cc8c16d0c5c5f4af711b252a95f28376f2684cf30cf4a034cfb56ddddf49db5255655c39543e938b475d7db43c9c4c08ae339d4e7be67e8d66892675bd2afe3f39bd7bbbc5b3d63cc8302d8dc13a3900edf9ba1ed2c2da53e452a3424f5d0591ae0ebaae2cc7684afc8e1ed36b1fdf56f26116fd93cd738be21c8a1715f0b4987251cbde66bae269c890d854790489ffd390e0922de7fc0ff0685cc3db4b9e83d566b3e3cad8ec9c12a8b008440e6683905900a541482b0671066879f4b1c9349622ea4dc51ea145faee6579c5266a6caacc75dc15d23367f18555094a189ffb633d68000f7a9e7e0b7ce00cc07509bd450b2eaa0fbbe7c2a473265f7b52a1117c925ab1477713db8eec2cd0df1a4267f2bad1a4ddab978eb26eb29152464b4d92a16ce14e331139e7353696f454586beeb9bf070425831ef6e648e37cf2628d5863959be2e3baaaddb96ed1270392b04707ef471b2a53f355a3f467ab206b134ffb2c1b0173e121d67bc0f61674ba14149a929a9e9a14a361f8a9dd0cf06ce01cdcaf9a0ba84dc4035a46a56e2ab7470dd9f1b4e192c8297373420404320b046045f51256782ad1d6268b2e45653f69871058f18f3b0e76560c0ff1556a85d00701b33a3e5f9d03bcb56d7f3136822f23b49b8a0ca0c8e2a42c0be6bd1d9252d2d338ff1eb38177bf2f280ba3ecd2a3fbd6e18fca53fb9a0f910ef447616fb0ae2d955223a93cc97ba1a27d026a7ce6d673c7592d0d7d602e6a684fc37ffb1da3a3931aaeb37099b1927fd9d692def03796be02a8460ea2ecfb7a15acb9fbfcf90eaf9e8dd4016d6044ba55b15eb1cbeed6b08b325c130d4d700490d0a12b6b5eadd34a74334a42b61cd3c75439b2e8ae13a9ffac74fc981230d6cfeae30a2170f2b30466c5382895951efc44bedc4985258ad7cd60be604b519f68808687d091f4452862516826022eb4b66f170d122184368fdeb26e5ad7e6059708def7624deb0f40d690ea90ede39cbeffa7a9130e9669c91d0f49f17e7407ae85122562a521f211e44dadec90221958fa662bee59bdca2dca848aae0953f739b5043ce4af5cfaef2870520bfb10d2421a49da58da6d5c9ccff8f7d64e3111a2643be947260ca7d1e78157538488ae560627d02db3eadbc4b609f6ac802cd40757b70f6d059a20491ce3cf74c54c8f285a5203077b2bc6fcdce8a65f99e9f0728661bae89367fb5704c27c21f19691d772e85a87da0aaa3b5abfba2e733eac993cdedd341ab6b1b5a3c2bf85136a6e1f3244eb27f1f73cb58fe4be9b3119fc2061a901ee8769467800bbeecf1202bd4411ec53b6b818aa7a295fe41898e419b5e379cf197046439813408b68cb1da55fec427956e185ad842d18c9dc8c24302587778720395a8b9bc4bdc75afce7b0e5c6fe0bf57c04a6316eeec8bef89d4e78d1d5f5eef865d4e43770cb9e2831cb3658f024759ff37eca6dea744254e485026591032ab63be8d6ab9d4b04fded64cb71d05a51bbc1f19ad86ea5cdc57374367ca8ab38a3e733ba936d1fe2746b6bcf5704c9e02ef958b2991fce92db7d51f7f0373ff16761c4314dbca939ab4724f778d7ca1fe381dd1f9563829370184de61af6d91f463f7ed2c669f2a96cf1fafaee9905edf29b86007828f0cd04d63217aed43c8c971428a1c7520d5f414dee9acfa829773854ae6ae96a328b977e52ebcf2c38101aa43b60c28f5eaf6ecdf644a670f40d5740e0360c6651cb16c699215f7866f7149fb8e73c48c3608fe0ece8ad947b2aefe668026e2279cbce485b1e5e2f23f2101367ef52dc4af50cfad3e4c492ae6a0ae480519b3a1bdce764bfc8efe87aff9b8901278e4f122a443f7108ec7969ed90fa976798fa73ceacf1e1cba87bee559e2f1094c91c4d4a59c4894cf9d87e0e7fc518c75a36b43f982a94a61073c11ee018a4008d077cbd1b71c78bc05f493f6e5e984bd122605337deff8c1a7e1aa847ed0c317adee5524321196a41169f7dd77128831edd5abb8adca50acf23a03dafcbe4929d80c25434392229e598c47545eb1a1d70fb84db3423a568131bed95e8adea44d87cc98a5262192a69a2da026a517de341bd5dcce02f64c4fb5a4bc02aa354cb2c6ac1a6e94c5ce356f9f9084375efaa6614aefcfa7f37bbbde635acf4d743f9c53e60d9ef9322d713435051837fa147788b523c656bbf3f88b69c3005a133fa22101483782766e6df4b016cd19417ac914f51d69b0b0a5b05bcd42cfddc697d24453bfc076c82bab6e11715e56722ff10e3bec29280fce0952880efc39719f942472b699a5f8aa648948d1dde9b0a008b36c2541257292541bbeb758b78e98384ea643766c778626b00543fd6f2fe8010ee1f8d59dde5a06ae21d664bea759c9fbee5d5e8b5fe4bc686b253902c2d3c5688f28752db10f15a95d2537369cbc1e6534f3da160608da7e4687beaadac6cae1af06cf3213c8ef324c68bf49bb3cc412549b1feab33ad52d0b16246d1aa29881e0e2b46f0ef94728f6c8c5d9a306ecd85b8b014346d159d99e22b31460334a3bc0cd5b14d0005cb9f82bdc8d54a1960dffde6a1de3a44ae6454bfe4bd489e01a64d8f648687a95c8135d813d516e4f6ab99b055db132bdb674b3c0193e9d7b335a6c78fd3dfcde5ec6250a1f0d49e65a207f4dc5d55eca43035a04770bb14bd8a0f88d9df560d718a8463b6cd19403bff1d613e08e40f841d6beac6a13aa11f841f4b7287a9d6b782385ea94e63216a325fcdd7ef4873776cdacfa5c4d2d16ac7eb7c20dbdc9666e85bc6e0a84adda3b0254feb228b84adc587b1a9e8d820a469692ffc2824fd3e6417f8fff54205e8e0d3e84ee86dd9c29451e6fdb6a710f3a985e5a5ad0999b8a7233a8caafd97cc9f3808c662ffe0823b844f298610ef7219d33476b1411b2dac944813a2517cf9037b5783bd23d04e8639e478bcfc72b7b50a1c66a67608a3d6a9d8c6d1f8673949a58bce834cca8f9cd44a2ff181bd4ee1acca5b5f938e539721f31fde825b751b172e65b0d61ee8aab2d0892f7313fa722585577e866ddf264e9d3ab4830e75b92a813160ee3fcfabd44b754dba0bdd550381c61a0db114e7afd45fdf4f37f912b09fc6887503693041c9098abab178b68862f1f47b557674b05e3ca7bae19f36ac08b9c7d22c0551392f0719c22f53d6e553f848e02f2ab3a35ccafefd1c755d04c6be410946a9c98864ef301d1afe7286d994f5b3f16284f15f7688f775ef3b0d0ba76aaa1dc8a5e154c219c97fc842fd64966a3d8387d44697dab6bde09530ac02ece7b0e1829845468f3d3a1c1e0064072885946cb96abcd3b8152fc5b02764881661416cfeb60757b644405ed3ccff3e4813f6c64c135d8734c315ce50d21d103987e105f4fe308ecb606caf5dfc6c032203b3b4b57525831ee994ecaef547a89ee50d3b603944a62fea4d537acb01e40081e59e7251ba553e21f739bd3688bef407e271a02a30f2273a8ad26292877e9b37e9d8a4b3781abaabfc70a49fc2aca3903ab454ec0f72944515cd5b088e878e6fe9bc0d89dbbe2c84cdc3bfd642481c4d65a03d3f6a2c5c7ba3e09180dcb353003f047866f181cc26ecf0f29c506d37478e0d690046ff4a073453df7640a2c15a7f6061689e8690168edb9dcb14c8d8ed52b1e0c0e37fc75074976a39bc13d3029baff6e6d87ecdd0b0e397188b93a23836ac1ae88bc5ee479700eb6fe0c113b6dc27b342df99045750ed8b997120b22d2624c71f9eb5414f6ccb48f28d34aba71705be9bc1c4ab2b0bfff355449d5107a59605d2405782fc818636b5582382c7a9e15c2b7785de0da7b2bf9f73f7aa5b221f3ab06aebda2f497c3af60a9a655b76e073fbb1c747dcfa63717ae5ae9fdf9e71a5d88bf04f6c819265973598e40ab57c4a2eaa7d9f0b0729e9aabd90e12150ad80030c9c8964977d561202b369f00b527a120a6838045e5ea8a1d3143ede3028939df3bda099d2c2b47ee0ab1343a7b88131f5f0832603fe7f4c4d8df6dd73fca2a58e5ae717e58dd6d6b1c0de50036a89d51e5d575e94436315eaa80ae75d0bcf2dbbc1fe093bd31c7b8cc515882bfbe0a9d66d1e6fc2577c1f67a8379f78e33ef5f698e71975613eb21d45259505e645f02225250b7ded7d8ddf6be9aaa0eece915260f60a075c0903060722a28c327d317e29f231905b5c088690ff9765635c41793e6357675f72a2c2ed50acba9750fd000a06d326e489f5e2733a16ce69dae2c093faaf5f51d57c1b20cae9668b4a5790c812d5afc95cf889cb667e139f6ac28046fab87a88a2cf8d87d0a85b94a80b9dc4871c0fa82fa834eed322d742f354d4b96107e6c45d3cabe32995447814417c5f50d3fd8b8f9c9da3626303808d72bce74d99f792180d7af1b021f190cbb0b0495adc58b5cda7b3a42e873c93cd11df63d11826939af5fa523cbbe78a420f162d20f8866bc1fcbd5e0fff3353955e52bc603c94ef565f6e0815537d783b5a979f1a1dac13ed1791ab0dcde12b1a9d5405def313bc71263e543b092a84a348da51c7dcee906759e920b714a85c068dc278cbefff0c2bf97f6fe6b3602c97315f4b896b5ea38816cf3a2f8900c78621fa247a079588f69515f4f5170a5cc13ab51685e379153059089032f03f175d2e423e49d74c5780f784cbf19a5268cc015abf29df9f9a1fa7ea31c9be23983ab20bfd948ea182272a1d9653ecae0155b8492060adbe79f2f4df4c476da46958075fc6fa37ccc8fe4622206c22a1b6098af39e5ea68d0fcb954755e07225a85132e818476e901fba4f34795cd9c9123f2342903595da56e6fef434fdeecaf9f552a8bffa61821d4d8f11072450bcf6ef9537fc5901e44469b17df6a43f9bfcb6f2ff853fb3a7baaec5ed3d34678e86844cb8e075f123b0fff7dbc497b518dce2abd882933a29868251095a1bbeaf457b9591bc24d5c462877be2b33c7066278bd308d8b14ac2d6cc70f12caff5737eb14e9d1100b4a178ce5ff75bf4eb8f7571f11cc8ca7f25ebf03606b3de7da4d0023c1f3e9d76535b369e1503aa70aaacfc9d88749a67c9c41976dbceddee86e162a2f4a6c9ba9a69ebee5418e2574f5a113d9dbc8b3f8b5c95b4ed3a5ab9635b0f5a57cfbcebcd68ee4057c0088851436d190fcb761dd9d78444cb8845028be9d0de31041a7bb36c22b30bc15cfa65c2824f5b09c6362c92c632dc84ca9507fb9896d34fb901ff170b02d8859a8b704f2dc30ad97a5b1065f560c9f9828c2f7bcaced57f62f993633922fc6b18c4f845ed609486fab9b7643611751d556ccc9a10024abc674f1a1e7017989da8de844b9cb967252364ae17e12376e7dfc2f7c2b0510eabb7ea36c0fd0aae5d0c44bc210935f8348b81c9d8006d81352e398216b7299dee91b22a420c42741987f7f02587800cd0b53800052b5ea1c30659f013ab75526a27a6ecc6521802d5e81cc7902bd04aa6afc62ba5ec9be61438d085aa77ff18f326c77c36134baa869e0bd23e186c724677fd36819787f691c7a6b759a615943d6d9e6048ad407fb2abc8284492aee3893b41b25d4e3f953dda1a26792cf7868eb1bfade0cfc1bb7be7fff4a484ad8927a653396c2110b8d82397c84ff3b672b87a66df4ac55990975d6d5795cc507d4d6f9f1713d37332ef0dea7ed40d3664dfc655ead2262835db9a188d5947c211b4d36a94d9d2c5d84e8148682800d6d82724ad02e3b0b78bd02a5d5df6e98ca0445f534f59e22b56d14ba29092af35bbc1841b971724e383e020b92c3f8aaa11c4c1368f23d83c547afbe5e6775620f8f0c9f22dbdecebca66ae38ae7865f401be651883b0856ff983fe569ff108ef7d6f4c62fd77aea0c655d4b51244348f4b944e4372781201a67572e64d126bb82e1a5d4b0797fcb93878a737ffb039b07090ce29ab2e0130d3018bffc4c7f246a53177b660d0f6c43668d3796186df3760c859ec247e8515f0dc008e39cfb517902b72f08e501a84a85f5be82c96136fe1e2ef5d8504d4b4c7ffd2248f1cd3d828855398062631cbfc02afaacbdd3819a31b44c23894cd09806bd54b387ef11e249bb07fb6511237950857d1643c91afb053dd903ea6742ed1a721498cac907211384950a61a88c05e13a64523259b81d4eee86871cc08cd27ae87212baf99df8674385744869ba0e33a0e4cba41232fcde73d97fd012914cdf3cca13d21b9f883185a252b0e45efad12bcb0451fdf67336db5418514b953056905f38196cfdf9f73bc6bc998c836aa3c364043a8d2bd3e704f089e89459f2ca452ee116b5c3c8ef6e97190fbf9981f9d3e25ef103a7a28ffcd96cbecfd9ce5d78f7add70b658bcd108c7ed0a39a72f2d1dc8556da16ef709c8dfea7ff50b2e7f0eafcdf8957f89ef1e1c762148bab5b51a23be8ded577841ddc4439225b2957d0d4398323a6c332a68b1578913a135fd6012da4e5b1c595626c4b59de057dcdc299dc67e5eb7a1d7ab83fd01877d53f05c1ae9cacf624834fb56cf96aec397f9158aa7f1fa5b1b5c8a09f7a2de754ba2480d93fcc75bfbed5a8f2bae3f5efdf3e39e1ce7c6cc9367a43962c74a5a583feca7b22536d4c0d29da8e5687a06e7be697035cff39edae44d70e80b9cb2c4a96b98123ccbb61809d337755235c64a9858e566982e457caa9e148e12c7b29af7a1a6f68e387ccda93ba47a3410f9aaa803f0cb1a0264b1c80db94694beaf241f8c74c363f3f862490b8ae7d500c9af9c262629f0c94ba1fa71852751c9da35dd71301ff5783c84312633d91d94deaf32db8ae1f277f2b7f2c59b8745af947c3e0464ab57632dae227074c5b4bd370375f024854395cff1d773b6ad13800568850adec7a4dd2f33af85df0eb014a0a6456fe8e3baf8d52740601cc19ad81fe5bc63a8555e226aa9f12b97ecdc78bcb4a74174ca9280f0b3e3abf7b82d6131f16e5700f173a319e9ac1aaf18eef4f538629f832915b2aea5f71a5fb63c07e36a050b77f55967b604ed21c9312c71a03ccf307edc3f81cb8703f7a0cf2930434605ebd4de87bb1e33ab90dfb10ca496ffd89b9b5be28b1f4975477d2c318e0d6cf61b7635e82e92671e4c758ae58eff71a93e7366b8933aec9bed11572303395d2a531c9deb5724878932f5e0e12cfc96cf3710b716e09b7aabbf2134d99808af7720efd441276aba5855c762cb225bf687ba6dd5cf47c1958c1896a93599e5284c6849b293f4934003f0ce127de8e3940c18798e0eca57b9730527052b3c34ece91c503e444a25e8072c86d47af693c24c57e491c9eb17314cf13101324bf229b92892b2a9ff73083274cc2ca38d815d0b7d75782f0bc1009c0fe176f5b288772a24a8bd9e25a9742e47dab50dea381e3ac80ca22db73e89e70c37764262e0f12ab8c5d12229507c159a76a592e805173f69d8ea0c47599754d352c8c66970a8c365d874ae95370ea05cfa7ac8bdcdafce75ed037d26488f68737a2023eab0a36baf623b2ac9cf80b0ee757de6169d273ceb84be9ea87d663b006ad64a015fc649ab9505dc0d09e63729f26611edd98510a51c1890e84216f63549fa33c75af7c2591bd144948e2e579f05ae84b952a4db4f6da46f12f81f46f5bf8c20204c0ccdcb2a6f895eee9568b14340f5e27878e4a30c27547b4aa17e9e9c78db560d3f36d95fc0ab711d8015ad7649f2df4d02cd83f9497f0d08e84afa9bb3aa7f0a87dc05cf794e1d67f3126337abb989fd397eed308939068ec73f1721394a82f79912b88e2b5fa1de1b0f82844a927285cb644f0faa2a46905a6f164a9da8442048d6a337d20b4d5a383f89a126add59fb9930e0d1f7e9d0b6a758acb65a5135c84da0d25e66134b17bafe3c7e6138e95fe841e795cf9023d2ac1ca8ad859d369c233c5daebbad7ebb27b8d4c2911ff5ccae525ceb482a2a931b7d9a0bc8cb90a4732231e8276879dbe4611639372e2d3de069d9ca38626ef2e6680a42ed8baf4cbbef6167d29426f484a700bcb8e3fea819938aa17d49603770fcbdca9d40407fa7f607ead32a1ad18e73c5e805a11fde99c10ade6bf386464b4721ac533b7c6d2b0529a7da95d14c9da493e84ead08b06a99b413544f157bfeefd4dea709ac981eac40305ddaaccfd85262d1f3b6cd002c919ac092196ec10bfd7862104469c07097d6f057d5706aec3484efe76db24af56defbf53677d540e62309eaf47ed37ebe46dd85aae3c37c4303432dfb302eb57f8441a6bd53142eccb41b58dd61dfc7506db76ec7aa7999d524caa97b05f7320508570f06b6ad8c341e807337f311f8d75a2996b9301e4ace61d1f0ee70ce994e478cb3f3a466686888e1bbc913b1c3881358b7ba9ee3ef80633103eeafc026bed0a94ece91150fdda1abc2f0207b2682d5b1333932951c2815bd3b5b31d62e32dac5bc3eb206503ffeac7c12294542627faccff718658f7fd05c9383e440c00f4bb2a45c39e14ea5e4066389b69cd4e2e5279ca53826dc611566c0c8de2e0261225cf5f56c8937cac59361485180ebafcb6e3cb917d218203eac589357ed1e970a35848ce9f468c013eea441aaab35300d2a6034344135f57307847fd7173a1414ad4bd1fdeada21302a42b4bab1024b14d93914c34d9a8dd23d443442a353129544e1811c0189db89195ab55574e5be3fd0a74e0c2c7858225555aaedb69fde56b412a0cf07db8161c468a419accd1f5702d28930db14770a3e97fb1b06e9c734521dc989898e51ab6155631a4c2405d775a2c359788ddcf70e263765bfb4316eeb113490f0635ad0195732e73f96b5d64e8c9b8865f02ff8c3d3d9ff7de6f0defc4ad51fc7785058e5eb582b85ab0aeef83b0661ed816ae7ef5697b14ffd14d01c8f2c6529cb1af38ec98699a550b7353d1d4241de192d77355f5bab07f6acde31d2a4f8e7f0106f66d5db3858f2e3ae2d45987637f4945bffeb80dd2334dc57d1eeaa47fb028874dce639db4cfbe5d8118c8cd767313926273fc977c71259e68f41a3c115945a871c6450c1a627b2228273fb3c99cef14b0227a799c79d39fc61c8fac6c607db77b247dfcb1e904bc2c57b8541446a4f204710b8670da0f7741b190a2c770cdf19e7e21ec591ef402b947abb2e99e1a6b8608306be42e0f27dbf07c31e9bd07292b0b7b0bb3532d0384e7e137d3d2962b8de95fcd3b8b0b99b9a4e3dfc827473b2e7175c854487429d94b0b2170893ff2371a9a2cf21fc17d931bd635ed4727a44619f0c85fcd10369e5e0f1ef8c4f2d28c4a4f269d9658039311122959b164ab20ac6cf884cd6983be25f663162fc988390d108d10f102fe4a8d69d119c6e3f7f37ac9f8fe1b521b48cb4d3e9a17f044e245e4d68c1456a9ceb0f28da2dd149d4abb1b45c59b6c91fb22f1e1f2842c90bd44f4202c7cd344bca68c51d44e33154330f5bed377384ca594dd343ec3ca96cebcf3a7e34e6b087db78031b95e1b400c826e80919390add4547bc5e18cb1c7ea2aa9310e7a227c283b84caff57a43e9727c6d36500ac35e50e466d926e4c98161f2bb4e8f0a80c03164c19635733861d7afe55d08a09fc01eba373228ea1e1356bf891869010ee745b515b41022d4466fe33ddd80fc2b5e674b40d2abeb1e121263ad02bd2adadb26f7d9b4eadfa4418b66f57484aab565d9fb3485665aee70216d934e8678db4a80f769df1519656663e5814141abc5cdfd6c55a4ca25df34573f946aa519c8abe5eef3aee7040a0ba0336c906c5db36fd5ac92a554b7f2045fa8d46cbe2e2474612e88f6797c43aa318271b094b111cf63a082703cf884cabc7095bfd3d9304aa8f5c4c43ff7a7779ceb536e31de82c95e26df70d40844e5aeff056c78b4b591786c71b404e2d1f0a72fd58c3700ce19e68818a0f2986fede6f7715f23ad2be5287703c78e2937a42393860ff35ff442ff107bc434dac096aa458a75d6ff020d884a16fdb40c32271ace3d3744a1236894b4691e09f0a54d4fd7a9bab104c3477e7bd449d6a9aafaf15c3a4206f8b1255096dabdd2b720a6329dd0a02e82bde0f489f50ebccf64c9e3220b3adf8a8a7748a07c2ca9cc59fe658096c933d820a03b634105818fb74fd1badd76e1e6347c1f227ddcbdf7cf4222efcee192b9cbd374ce751057beab13b6a8293b260a4f2e0f8127cba90cb98db4cf0b401f3cab1862424179475249b7ad6001c0015d9528307cea3229945868d906f7c00f7e49b8050135415bcb1576890567d863d55f8e3f6fddc235e8082c7a1e333709bf18d440a524e4c17bdeb42ba0f6ae48a0fd62381fe1ab4e6f7edac21a0ef0edb388634d59c6667205cbe51c7e74e829161655d6690882f4a23266bfcb637a861512d97cc8bf6d3cac677b02604dd8ef8d3aa74b7cfa34f73e0b7f54b8cfdd12456aa8c41396279240f10e6609d32ccdc15d6405e717575bda3947c00da6c155266fdd540162703f5276553e8dfe946623104ce9a8121f5df5cb35584447727e6e40d5158032aa1aed36582a66cf05b20385a728e6fdcb0e6e46a9d318991a721f6ada5c7f4e6f61d73dd571998f344b7d6a25188a67e9ac563b79288e1136720b989b6ac2e6991f2d5e23ea5ff7fdd0c0c89dc4b8659dc7a5902cbbd49ebc83ea08ea5ae41da62a0ca3b3e106213f8bdd50a0e6b0bfd7b2f844889238f37de563c0e7c257c0dcde469621b651df68bff55c57204b5b3bf65c52396872ea9b3f1b854236873dda5e66b20d1e5ea81699cef06458af9acfa63a9a94be089919ee17fecd6ce415e9bba87dd1c51a6ae6e1205f47f77fcb967e3dd5a0f0cd8201c4d7c55c7fcc783acbc5247c4f346d014457124e5b9902db2ceb7c49d47deb006453b9d48c8c365280c54187e87c90da1543b0b073870325657f3d38a358685f5b0caeaa98b9913b7477ff60f0c683ba89d9608f4007b7483b4eeb2b33f0b41a2255856bcd1991af7172b4ebf74218b2f94f908b53848e2d4130ff5b33ce4083d6bc8a58902fad5dd34ac7d21ef145b48f00f0c78565cf6d3910b5dbae9429c19bcee88a7ef6183322437ff4509b5cedfff439e305c05b5f024fe24e308b0930a0da0faf2b7cd5507162d09e23daaba86cab9c6365a3febffe8a7adfc63e09a860182c663b7771fad97da96956fc580cd441c8c93fbbf1c0c4b6f6cedb76fe09f99d222bb02ca643aa6a3502e36e1ee036f43dd2388f00fa63b0363ead8178d5efb4c759caa7ebe6d89c4028756d6ea8b8916a5da746c9a8dbe5663d1a3dc79994cd1e408ada5182ae108474a6fed484672b8455432e47c5b6beb806f71988c959d28a5656083d406dd564feba4e2ac1da09786187fa4e429b0002bd736cad0480dc143746ea9a115fb1c91ee6359b32fdba3105c781601412b1bd69c554ccdecc87ed73d3b6e6c713517d63aa56cfbfd7e9ef7d2254feeee177ec061e21091c3d7f4f0aefdacbd563edcf1d165d8867a9d243015e47ef8f7d722b12176d2e9b99fc7c283b87b95df2860690b183ffa2cab4bdb8721fa2905657085e9d44deb6efcfcb2c06bb5fe62d14e936e34ed6d574825199e683075cf3e033125627759f7f1723a293f86c3eb6f47dcfed223e62fbe215375b9afecfac14fdc6d784bca0df18d6cfef8eddb4feec1eca84fc04794a242cf1a0cffb61f7146befa96a6bedf7b162658fcc04a131200a48fec0fc9190b626679ea9b069f247e42ff7380a03c04603e1feaca9fa8e8ec9c18ef4e7d8b72223f2d0a45038090beea4591e109aae40d3508a825d80c0ca87f573df40dd8417bafbc4cfe150cb8455dc27fa618e1011ca1bdf04abbd3ab2ee577099438422135ca35cb20ca7412dd456a75388343556a9149add66814ccc977b213c37479f57774edd1bc158136043d2e5a80c373fe4972056781e6fc6393f3f0463aa2fd6c635f1a77419445df572dfcef3ee5bde305b106974a5368043f8e2ea5f88516a0c76424971987857861766cb6168d4894f581e005fe92084d6df64a345ad47026ad391f461ffbfc4e170092755a738cacfda91820c0a9a2d7156d6a773ed4a342984c8c13b464860cf054d8016b102b3fc525c372eea6601fb93519b6e5b2376fbeef6e332fcf74a9b02120690cd817ec113b690998ea985b614e5be06b5a8d372beb13369c51629eb15104c17a33240639ef4655e7dcae1bb4f27511cb5e3fc82d54c656fc75cbd4a45f9312868cfcb4d9c52e74f5fe43d24202e8968e1afd2d7bf424aecc5f4290aa2bd23fed92296b503ab399c8833117e02ed96b7f38f6671c58c24e536c82470801e8fe859190084987f1937dffcbfc102c764aa6ca2a996a1d684a67745246761fb973b81f457c53ebc6beaa167abe7bb394fbe0b74a0d12cf53954ad9569a6e48052861d128fb7f30910eb1eb82afebb082099389ff3f6cd505f8973060bb826db6fc8f636bbe32a9583b1732e2a52ded7d0c5f23d4b5822711746c628ffcb97bf5fc49097c80f94fb8d5e873ae9727861de1e7f035ee093bc732d58dfe0ce06726d7b5d939a468befc296e9cd752f651778b1d1923a0d2d65a1e162489371ebb552a5b7c53b675e500289c9bb3ccfd4bd9c13af0d8531d2f9517ec98bf2f49926482a351d291b779db3fd2481ec19d1f2378e7b7565284693012126cc9244c34f39ef098554275cb3d15ee66143f1da835d8898b64096e91956ff28edb6241094bd4ba394052149d072e06eebd29a8bd497d5487eb174169c20e63269d856d0ea932ee97e03e16769287f96914edb908967d2fc219f4e09e215febb8a557b2b35f15a2eb22e60b542cb1160fe0935a1007a91c22e1aae064b051489e6cf7667fca44547da61123fd8931aa41e7c46b5667435e1590ae6adc3edfa3d18c881a976b28e2696db6298e4c965ddcae6111ea4702562fa52f0e6256a5f11db62dffe89ba1e680f40fbe8335d36d4faba3edcddfa5e07df301c5c0eb0ccba7a4faa6ceaf68796e5f3b3a293747d1e1d3766b3c17c3bfac2deb727dfdd1fb6e306211d52db8e4caabaf50e66d01d45dd816d1575542a1850d667bc8e86c893bd3caaa814ba52af7bddfd36fc0d160eb00994c5411489d840446f7443fe13d1c7f5dc9d6bf9f9ddf44e257b1bda148dfcaf343c82acbd8bc45510df92169704473a896ff72b1e7efc1e7f85170d9248429f459af7b2939f5aa1b90ca9186ffd044b1462b1b03c263b3179307f7ae9f0052584c6c41b744d1e0d1927ae456e4d546648718ac561733215a84fc6a8a625740857e27d92f229cdd9ab92ead2af7ac09713c2490b46fc1f70326fcaad4ee0776f426a6579c20b7e6de66c12e52cf6bb3cb467aa4e3a446fc8d8752808adc4812f4a04c251e19481c6102c6ecdce6e27b460e8cbe56fc9afd821775fdb9510c81c844d9ad43aec1cad33ebd331f926e4b96906caee2bd017032d6db36e3bc93d103268579b905b6cb4bfdee1e8dfc1ca0391dfb2ba6d66e99d85ae35c8900a68839a63104aa1fc5589b3f65000506da43d711f3e8d63ccd8eb6e8759323b6bbda46f6d470a55625fc371989e5854282dd36425a37fc3a27b2f52582a6e81b9805897f626d7b5b2168a4591fa0b54fd691118270844f7fbce145899e1ef82aa2de4e4a0f6ff2cffb357d2c4be5f5016af627bc9c3edf0acc0e9e8af5d16ed0ac8bb1ba56233d407382d34aa008264925042c42a576b3f0175f05070461e96e31c5b0dfe24b22779a9f3750e4989c28c815282283e7269a2e66f65395adfb3b9482f1857d3d2e67bcdc77fa7e577aee0728a8df338bb4877e1b8222bf732b70a1200b6ffe60247971bad7a26d64b3c68ecbfafb7134c90b636abe02a5b73f89af7ddaf118ef3924923363fc56d1a53959640b4009a35aea1037e2bf726cffb9b6af0d3d687c4460622b2662474b77150f7562e87d2dd36cd962867ad3ed314016ed940d4a5075843ff88275c8e6c8ab932ad856dd8eaf907fd5316747675e0e34e3a3b9a14c26cddac60854cbe23ba4ffc54359afd2e635330c727edf55c131e135228e325e27f13615f7a08e3eadfa6dafd46e549d7512c97d1639ccb9a2161cc3c74b218f48db067d882795e8534024f17083c15b28674b176890ba6c8b73de115a36d91cf3d01eacf67e3bc856fd97558cd946f03eccd90b76b34cc7fc9b7bd03fbfceea4849cbdc9ec76d3124f658d7e6b63646ec1de5953c2f18e3a8e4c8ef64efea1270587d1566f0afd76b21dd48e26a66d5619d1a4f66a48219bd8a1d361c8f8d66abb3373f215d9b9cd47f134ca05591f5139b67a898f2e21e01a333908dd6e979da0d71c4b7961fe21b74fcfb0fb5260d866a5c9b9189de3b2996520a8e0a034fe583a88f90c106a7d45b97728ca6ac0ecab6dd49a487087d727445df3b7cf4b408ef13694061d1188f9b31cc7a9f641fc42b34bb5ac60d1f1e28ab2b4000e3c89a657120936aa566809b8510aa62b94e7a9f1dd19a8d324948e0e75151e461c183ea730135bd7b634f903f69fd66e4e23efd7f6abc95319b71fa323f9b40d4d31acb93d20e9f774b5f927ea258b9bb637edee3c8f09de88c3cbe3f5a15f7de9a87ca27d41aea9fb99092d20186b55fc334e2a19993ccde34cbc63df7de7caa3e5c0801e587a3fd63c09addb96b2c05694ec04bd3e5f6ed4b2cbf5ec23265a3064300434bac5f0e5f9dd2db8d915e561e759c33037668be7e895ed74f6863bb809049c0bce54c7f82a29a2a219e7f057661978320281e69bd378558871827ef7b686f3db3db5d488209e564c4ff06684ecdc93509b4de2ee7e683be205029e3a8c3d812c8f45867fa54f56ed66755e78ff8c0a21004ded2db98727eff9fe36bfb34c3d5aa965c9b2cb954e5ac6f4f8174fd79fac515b683de00e32a58206a32a00bcf9504e004f1fe70a51d438e62cc25ec8c1a91750e584ef1f0d8db78bf0d6559e28b68a9c4e72ca28f941b450fe737edd153b8932912212f42bb8a3b5c8f3cdeaf90198eb2f81fbc99ba9890c537c52bc2fdc62e09ad95926ba5824b09534e5406995424b61deeaa55d9db43bc37d252ba920c6be1f3a843ca2065e8bd0e376f5fe85152da25d351e4d739c4792a319f833d14f0ed1b6b0caf0fadd34a3c688382d7b3d79946e6571976f6e94b8fefec30050a8f0c00dbcc98b58456b9db68e5100fe7c90df78c949d2e6dbba4a11c2fa246406ec5cfeac0264dcecc82261dc14bf1860b3310b7ef4fd216da417b549eb338242ece23dd6af2f94a5b6d603b4e4dae34fc6c8dbdfdfe5289ac6106329424a8767afba6d7c526176e5afde5c84a396e44b07c22ae9a88ad49eb1126bd52e2a2397ef70bee6cc4bdb4674881cb95e3d9e23b4e00b3e2173c29565736fe98e675412dbd09dbcbc1b24870e2461d921b9356aa029ef76ab16bd91d9b60698ccaa79ce3542687fe3a54465340600e0be2c1806c4a8ddcbf67ffd80712a5c7ba705bd280e83a8b7f1a4c711ce6049c497826459159288dc159347c243325d290dde4bc1cb1d4f9406c50566cc80230da8ffa5316f6247e7bb059fa937e11faf42cd569bd201413e3f61e9e79213b86418a4a9c9d4942b1114d491e1f2d9ac4dfdd8b24ed2baf68baf04bf97dd1fe37e6dec578bed00d483843593924fac8125b9f61fe48deda861c371418af31104a41ef76ff582db3afe74f2f6dcdea1d233467da07d657b903fc5f14f2f05b4e5dd5ae941a8fb27b82e6e681fbc62c90af3bff66eeed9443f99bbcddfe1bd3ca75406791e2c7db0f7d00a4445186b5c6aed476932e34d4532135041e9dcf4843e8701ded21c3699349e7b37325bb85d4e003691304e8d16d8dd88502bcba8707f362d62407953a646699197debfdca588ae1e5cf6d17d9c95c85b9a9c82cc2c22de4e748943b814e33e6bfddb7091e7ab35538122579b7c9a312efa5b6234649664c02a87a1271de12b68382d633e033fe4814f801ff4e3f764a7778f8c68f9d5c19277bf6ea3775d531f0704efd1ff5e8b4d50e8340832d7333b5bc77dd532faa0ce2c66cc69bd87a2c7731d464a6106a72e5561423a940b06cde4d0ba6005a203bb996bad90327420f3190cfa205f9ae05cf192383bf0984cee58b5a562213093918b777c0a2f65214667a492c288ed38455aacfcfc21ab5d13ce1121aaade1dc7fb346b3f5be646ca7ca1cc7ca564e896014a39f693a98f8a5bed9ccacd24dd7f8e7404d2c6e2642a0abb80c3136a5b6cf1fc892e656fd5f688506b8c17ea465c1c1f53ea118386473cbff47fdff3519a805ac643c1a18d37bc65f080c1239be13ea3087245fb3cd42d2d7fae130b2dda2e3afe7116d2c2ef2a91152c03e835e8c532d334b2be26abd9e41da9e7ed20696c61b754496cb983212f25bd3c35ddf0c5f558c35d1cbc20bc4d4f6301bf6de8dffb978e7706848a73d1c918410d8309002e8416ff209a8ecf4cf6bc2a51a75d091d171746b96ebbea942c8839c6ebb2c1516c666be075380a3cc66c4250ddf0209bcb034126a2b3981415252cec48314305f3184a6172ba10285f74837c37354eb2f8c27c69aa3c8abd7146e3b45b687fd8e3502f7f42ce7b45ef822ad62ff44cc2d8e304bac85378c919f6c2a43448554d252a90cf3a62a74e5d0a859eef769f1793f8fd254385d0e1802f2130d3b1bf873aa3593a67745941c5cd8b37c257ccf84d7625e756b9d840ccfee720f48c3136a5322a9ef7eaa8fe892614707bee0f60c6ba44959260520df54d822c6cbcee98966cc75b8ea7aaac055b9979a175cb35cba9a8a608b2d178120574b87dcaf11f1b2ccb90a525158abe06d2d1a67edcc0ba20c14d8e0a10bb1735360c1916a36ffc1bce3792fee99d9d357ad26820dafaff28b4b037a43a4d245d01fa3bfb68207841f40e6e400e2ef5b332b1933ea084c1ba3fd9621a4189b1a99184ad10eef4c2d6368c0409d6f06c66c4d642df44bab4e3e48ce55e904bce5516e8ff7a6a4c97968a33fac3e31222037be27c5dfead16ef1f80173af580dabb0cec73bc3415022e564a7ab5a0cf801cda29e4558cea4f53cca7f63d23ba587e4eea88d3ae607ef0d03b68c587bec38464a7589c21f6f4c8317943bce30da0517c69b489e40362d2d10a630896aca8e919b1bf1e133905a48b4a6390d41a44b8d8b14ec659713f414c741e533f299469467afe08d479b1a2d7c1af952efd08a019bb09c4561891c4bbd3429342740d455322eccf18e64d9f0ac8ba3d3c2c0ecf3f5b65c1f9fb83ac860291d5c5836f9aa9b8bf270119722ac9682fa5ab3fe1940aae349a192f2f824b20c120f440129d4ec1f7420f926727fa199ec96466cbbc5b5913eeb13e0403ad32c310b6664b4568942b985cce239566efd1bb89ed035aecb10126e7d287d2cde61ae10d337e20c769ac828dcf2dcae309bb87efc9647a7580263e88efc44cf26786e0bb096f62f40e80576a8415a1f97519a1459e2e09aed823d8ff8009c10921a6930e219b81db575cfbc85825bbbb83b7172ac7c3cbc2c8fedd7fc5a8b3ba7383e55f93dec7974094aec1302999b27b83eeb5e7f616fd4fa87e338ffc74406725fb83585311dc768beb6034bb114f2a726c6c19f9dce792bbb84f064982c99191af9aefe2deb74894e5fd63b8629ae0fe82aae659d156d413d094ddcaeb456da5d7b154de64ea71aec192d4f9548ce11b4b9d231988b53df3ebc88d4dde01b5099cf92d5b4c6993eb189e2d76f05f47be6c03920f59ac5f1ccf7c10d26733cd75268fcf0806fee4b3de33c510edb7f21e4603960b48e76f3b608c418efe8387634ed2a58ce5970c5322f90df51178d3eef11f502293ff4cd7ac1b80ff91fce3775de417c0dfbc1d441763e61f3d0f7838314bc404db625c57ad466c3caca80c5147f45c504f1bbafb8369264712d9adc91dc415933ba3eacd015e008596cff42435ce3d5db00c37bd05e686503bec78df3f2b3f1a933771776c61e215639ee009892b27d09ae46c488f7104bb6159be45c2bf101c4095d7704514c32e4fee3cdecba3f70695d82ab153baa807a7ae32db906c1dbf89e9ac2b4956fb13d1c36acc147dfa32fba6ee8bf31b8ae6b977bfc2114527539801feaa66a49c031fcf4c55f7195561bc8b05c428ca79b0f649e5a02f1a868f2109b3600041a43c66c7d14511578b23dcbcd8976c9d8e7f3b5d2cc9607066157e6de8023cd74cad6e556e57f2d40d8c2c667864975ee87f2d52374f4d2b0a269992d9774db881d315d9d2f1a4b9d59a3fcd99400d03ddbbd0cf40bf04fccc22b6d72bb1bcea18f000135b6352a6bd7f3ef16937de17d3d9ca0dbb90b51c54d73cb853abd2294bef0b46a4dfc8d987f65ef3712cadbdd2a360f444bafa1eea9485785017e9e6fef7c3f232302aae09f63656475dfd1f5423ea17ce92ffc6b9af463dd2b6734a49a17be0a72396dff3af05bc9f0a78904ef28073e107c93369c99691651a3ef8b0180d3475b0c46b3c1fc7b7347e9d3ed55322f6215da65baef8fee03724dd32131246cd5248a072f162046629253e3e3481720bf187b6bf01ab904f90145b327108db012390870db3233428553093403d0f9c903c60e28f03aa340b5939da7e32e9f58096a297fad239cb461b93b87d3cb004834eb7f239c97b0d4535e1282c9633bf66dc5503f3e17b64cbf18072f8e56463243e7ca0438dd3aa4d1f4d5f8915b3d874c81892f5aea2333e9e14ba4613eb83a5a824c8569467bd46fec8f6140fa39020f3896691f1355c73ab6ff41d3abe4058732ba4acfac9a051adc7945e3f51d904ba89a051e860a643a31b4b347995e638b56f8e83336e2b9947678e8dbdd4180a4b71e09a9e579dafe235f2d31754d51bfcfe09ad290d6684c80180287de3d5d9c9c48b59251250fc1682912e4c5bfb1d3d4509e6197c3e8faace5a8999a1048ff9db882bd3e683491a7921e5c45675fbf69d4515c4b83a31d3dd69ce362ab594c3f9d105a151a1d413875d3c7beffd2da3e38df467b1c169517dfd22239b8faa74a479689a9ea505c5dc72623b51dedffbd6a3cccfa238a485fdf34cb78b08fc58d595bdfee935cc9de20feca04365c317262b942d2ab6772eac61eee94f249478e7109005ef5115378f0710aadfdf972e376d47bf45512bd31463eca5c6d36a55972892e0553468384782c4bac6f5910d171e56bb993294678ddda21d6bd576fed589b464f72c05fc4fd78d8f323892b231b8c01331057a3c5fcd63ab296c4ed97e2e9cf219d4855fe13751436791a6b53d88be6d6434cd153d0589839251486144f590ce6619c3fac741256a7ba1702ee9b6d12ae7d1af11762a0c69d30098e093b9f33c0414e7a94297e96aaea649e9ec90311bada9c39f53b857f8581c5f2283afcb34dbe699dd0f56c553086e772864ef4b425fce658d4a6e9a36765b03c7590579ecd55ace554ddde24a5a9c08300e98f597bf4ae448632ab5d81c84c7d69018fd4631436130654476582f939de398ab3b1f1452d854c91a4aa0db35c24deeaa411586ae7a0b66b874a187abe597341cce18604b4d645842da41f82429c10d6420cb4078e9d90f07d6fb57679a7035c07fcdfbb23f45588a06e7799b1550d857418e83fd9e7624fea6ea38b94499aa2d9496f8a9e593a724119dd5e182a7ac69991f64f9baa9fc286d569e0213fd8fb90f7b9f8b1889a3e8137d8c7859710d7716acb044f017a1a522a44739523a713056da90ba7092024d024634ff47abb02104c58a3d72b9a8a91377e60a79b23329e0672e0942459e4bef8545a09ac1d22a54db56da0e51da2a7637bd9f90df9ebe7d9dab7c1370ec034d7af0ac09e4f45c37ed3534b7e64f228cabe2d8c6cef141d044b97a74e9bf3e73998c52dcb3117bf9fe58d56b4d44fe2fa600af4d97ece6107b67c438272a7b9c656d9c48e2dc5f019f2692fe5f67bee644e98fb334fca63fd13a438bd03a0906338780a21afe1a2a2d3a31df7e9f231b76ad21c23b427197c7118ba6403721f57e425649819242e996dcecd0c889e55d380c7bd4214de9ca71eb2975530fb2aeaae59b6272a6d6bed11a50a5e700d748056f060f9d27e77541609249928c6583d11dfcb364d76596915f781712c4591d399b94e339ce00dab383f332c0c8b07062c499d420142f9bebde893fd78d6bcf366087fa274537a1cff5de0f152343f74d0582cff967a25171932a73605418cf782b8b3d633735264c8aa6da470e56e74793f6af2fe33eb593c32fc5828716a2a77a1ae5afc1f9ff38c9ea252bd7d841da14f14a13c654d6a677d10b3eebbd26c61add5e03295b02bf1382467a5f20debae2323521ea0ebddfddc7e38dc1e4ae326b0eca439bc9c70bf172bbcceb894bdb8af28b72ddb45f4f2d96bbe557613a6fd420c954195c6e88178d75665cfd4abfadaf1509b12a9492ef63031e6cbc034acbe5f0fe974955256ea6cd49ed9ae3e11aaade7552c563f0150c9d68d24daf412067858344f3ad341b4cab30b0f36fff34987724eeee9f3c8586ff2c712b1410904d21d77903a9d5a79801a48880bbd73e98f13ed30a45fbc8f0add75cc2054cbd7221942886bad1fd55b19f975553f815c27984afcf48a7ba97668b5fc1f69a099f22ad48c32c59bffecdab0e54e5d93d30ca8a1596dcfab712945e191209c577d892499fb814936e57722a481e0183155dc469010a8eea3501caa862a06c0f6ee846629e41930b36e0bb30a84d00337a47306cda537b951d12613c1b0e88bef5757d30dbbaee9389a1d32f64b6e7de22d8d78336e29ff02461523576b6c1561581eb62cd6fdf7bd18ba2e8107377f52da4757ad82ca8c7c8f46273f878f888f9fc81a8ad45109e08bd63b386c63256c44e28a772dd195a54a2b27e9fc7351df49dc39491258d2f7a536562326237ac652d2646f644923ec4c569539bebd6a8577db956f209344520377fab345d5050bc0075f2da24e28b37d1b3eda4d584858f777cfb82f6199747f55927b4ea4474bd579363818208f547411865c614dacdba36f98dc8d8fc316e97953ba8b67d8475260b556d831ae5c8e7a39f489ca6bed49f61e1371e048d06f1e4ed610f625b5a1ef15aac4441c0306039fcd82eb5c3291e8f54eaece5ac43b0e8902c70000fb19487637ca24fbf0ffdc75ffc91ada1722d6a6c1afd30c263833fdbd7d8fd4b1e727b4e91e4114323b35cff64c6335379209428dc8cd4967da391d8399708a323badaeca00c540ff650f315aecb3bb6c5de6efa60586fdbdf6383bc7aa5cfe3876acd52772c729293a0a0490d4242f8a02ea78b678a99a225e23d63ee55470836910ab73a4d13abf33c31682e0e500e988513727dead8551afdbe8bbc25f6ae6ad9ba767c6be307ec40f3da9448e4002e6ae6cfe21565f45bd596a3f4e7901fb802e45a4d50e82f9686e7e948e6eec7388b843d695eb6aa10f689434201101433a37225b9458a4fdc273e87f380cea84abb9fbbb471a22e0fbbaa4c0f5b604199f8a12f662c35927e2037192a8e716621090bc2b6f06af93ff146ae120672b0da4fd4fa62380f1b3f85ebd3a327be988409105f955cb62d754d7be01c1c57f81d4d34893143747b41ec80b5b45af12f17cf278912cdf949ce7fef58f744afa79b3bfe050029c110d0ccacb301be05bbf9dfb92b2ce11ebab4fa1a7dc269bc94b87b40fdae29fc8b4336e85a8d86f74dbd519c92c6b6cda1bc6abf33f528259dc00bce368c1e58880c2caba8950c2a8866c6b3f19ff40fc4119fa5b0816b6e676181cb59ad9b968dcff8f555da85a525b5dac7cb611bb2ae04f6019f0f7b85647483ebd140db42a3424abae157977995214a3e31b1d129906801354717c085e5ee46866cba8fff2de77ff404db64c2e7f77f1408693d9600676379f78bdb0c85f6f2ca9b991e95cba055ac4b5ac621a2e199506a2fe0aa824c1ec9aac16153a7dbb276e3d5d9c292861774f9462cad911426731e63f10f2b7155295f6891bf55370ccc92bcabc70f42a1997aed609ec39a7cb80aff729d29e5a238f47e038dd38cb835fca71b9c4b3de52c7ba99630c3f6b59ae873b8cb4f0c6db42b0617bc6644e72e754595f8a2eae50571131a3b98b78c1be9dc106b34279b4b0813dc0d2c340ca25458784795ae8679355fa6ce771100b8f539864430ac1eb63504d791f260db6cad79ed61cf2b7b020ab96a054cb8b02dc9d52c5aac76f9602267695ff6654e59afc13002c80db07ac430faeb7e3f8654374e70b7637bdcf90f7375ae9dfa8128d9010577e9ddaac3ad52e58aeb79418d4f0cfc3422f03dd8294cf3838b9f1fb59ebc21d1ddd1766035e5edeaa12b4c12e3c48ab2d40d5ad0295858488a02304a54d70a1e9127e975558dd6adc74226e0519d7a3e7590c57029a5ddd8a0c9d4f1e701d225c90545c69ab770281bb25204496204ae5457942b04d3e55a9da1d982c21a047a137ea4d32cdc51ae71c0d6bdfb69da20e1b1ce71be9c1a1503079b711077369248531945925fe209b8e836000f84b59bb5289c1659b5cd0bb2a5943209cac5e205c0b3b220701aa5c87fd8c48b0f2098518b22f698ba91b363cfe27975d216042fed4d6b40e47afe86c5fd0f834fabf67018c2d6a71a4c2e53ef72298bb32459aa767e0b459040bf4131983dacb232f7ea1159a99167a91c7d399e6a9d9d082159587c9223545dd176528e8ca1164ea6c6bb1d3300feaf160732a576f913720d8c24a8b8fdfa869f0bea8a820d573814b10f3c69e9d5a4077a3f61029a79f19e185128bffec8441b3762f552b96910788a67f5d8200588ea784e3ffa6555745b283c0de29c86d96e9186d5cf2ee0b93180d3f79672d139d270e6dcd98b0151cc3233fe0b35a3057ac7a424eb037c52037049bc300bcda770808bbcb6974ff000601a2c10e21ff4930e4771d71769ea0eb0cfb0ae3e0aa82f078e1da4d1e7a78a3782e9a15774d4df5ef56693d886a621313773bb09af51b08c027865388e8d3ac583982fba533c0ef5410a82b04b9cf08e6f3bda76a3fbe2db3937f9a2a9ec64de36429167f1d44385589cf6f265936bd2cc827fc11c9e318cfa21310aefb2663bf4fb2c4d922910f2adc8acb39edb495fd472c7242253f3a66ab7574153cdd65d74fecfca358877616aae669d9403d420b4f1c3210b96c923ba61bfb0a09307928db8dadc1dc38f4458b3dc2bc3644e11800c8df023f32b35e1ead6383fad657f06753677884787d9409ce18c439f6740b1027eebbcfbb3773bdedd413741ac3558e1625741aedffdd35a7a2306317765379b18f4629c4606f23ab325baaaff49ca0f14d2ecad1fdeea3922af1d5d900aa6f64a495e8c559690ba8d487308d93515f0053836c29357d1807a98b1c6c8e2f0b32b91bab87eaf61f1e7f27b086951155c67564cf3be5545733329683600b76ed6e28bbc1d2895de32140ababd755262dba483e4c7e6e6ed30a41228ce3ce693d573caf2d094f571501a5813a1389c093cb60f40a53815c3a13706bb63dfab5ef9cb2787c8b0d3d9f7cf5dabfb53f4f5c36d8308892c8ba15552a9b5aff7a63c0264dd061c765faea4c990403231da64b1e99de0ab958070599b9edb5abf543ee5152c75297312df29ccde411a70053fb2c4bad481eafa655b49343deee7cd822c8f3a9049683530d7405914ebecefe24e4ced704f22ef4149ee4c85c29cda450e16358fdc39c050c7c2d9602a1c324f1b8981db2fd96b14bf9c943774fb6796e6f5b2797039ab37a82b6c3ef6d65ef158d30ccf7389bac75ac6b645f1990853c698f85aa50417c0354e2d7990028072841cf7746316350db3a7e78a6849be37c6ff31ff356fecf665b9b3bc3a7125486ae12611ee1dab37860c5e69b4cb21de4e9057dcbf99b340d252f50c1b63f4287c1eaa0107cf5d1aab316787c89beb0a2454ef26841dee230672e57b265b17cfa4958ee01863dd4016466452c140ba26ff6941db3de08f41ce7f9c9f58c86d5d6fdd1609b89ff5e4dcf49b6f23eb74fc4ac5b5c170052d9fed34c2d536d65844e0d4a161c7a613aef8e6cebd6cafe9572054a7d083ac23cc561f3aac4ffc0ec6c2d594c079660aefef3421494c362e48880fb152c57f184d888a99a457e81245166d0b495e309fba4ce57e6690724a11665ac8b9d5bef6a234f2c9757bf1cac995cbf97c5e0564b7254a0617d03195b90bd1f7827cfb6ebcd689cf40d3999e8013a428c0fac2cbdd76a6024930ad55f5324a94b2208e8a035bbdcca6c40c0e6d38627444715fa5d9630ee4149c59a14309e99eaa7cf7dc43bbdfdd387304eb73ef9d46488379d19567cd0220fde41f46b24921d1e58e75af1d8335f1354f14b23c39910e307f49b00804a09fb8b40ba05183222a15405e9af111a845d32359ba3e7afe3c636467ca31fa128b31ac3d7384f4ab540384782868079aa15c43c9a336f55ddbeef30fac7c2560433d39aee79f7c935acecb34565249fc5a4098221f2d3bf1886e1eaeedc67c33a97aa6bfb7c959bf663796fc046e30c9bd91048e622cee4b92cfd60049fc0a54e846dc1e24f9996f0b9813d4ca46fe2efabffbe14e4fb7b57ae6ff3eeb184066b738e8eca80a750029b455283c777f3e43ebc2b5e3039b3199b270f8e77069a2361722acb8fe12c1caed0fd89f317ec40bb32f28aed262ca13e15e17656d08a953bffb524155f7225148d1e867302f0af6cd2cead2e48de6a9c5764a0bc911495e7a9f676e5aebbdb99b47e73e7e33f3827ad4283c233faeaad93566c4358dc406671c67398e166d9af25dee15b6aa6d530b2bf3fe0c6b7c8323ec8a614c9054aa0a26bf9dabaaa62808ec0dfc2005e4e8c542b44b2baf0ed3af6621b5c4d77dd8c67b0683a5ad50b15a38bdb3daa3d5a1e9a62b4722bcf37b4e884ab07dfb296a9caf3840292b04ec4c040a7712625d17536217543b650d4850fc44a0c4866e4f47d425185d0d8e08e8d63f010c04659dd26c3c7fd9f3712fc3bbe50643fb480a3e25a05cff57d2f072f7d598c7e2c9f57bc54f2dfafb4a0782c7205fabd08adc147ae482ec161fa45261c694c8b5b2da108940da5f5af2603cb7b809e737999f8c94b3e4fd84d0f0f2f6aabe390fe70f1f4c60aa4283915b61b0828829019b551d5d0efe1148c8c57f17880b19a8eb051337409e977e473527ba806d5635f8deae7a74b44183161e9a5ddba51cb50f174dd55c57adfd15dbeea4f4b4994af83f1c10ac8d22ffbb310f8ae167b01ad6008bb77d92ae60881bfac802070309996e41fd5ee72941e2be325f5a9e06650730898cd2e227dc231c44d9a938b9a99b4e58a1df3e6d887fabaae429130a28d17998c719c619ee97b0d3f94d4632ea1dc23d02a0ab4047176e2b9ef61a49cfdfd3a1afff5573c578e2079602128cf51ea0716cc55c99df22b88146e7873feb27691ddc86eca18fcbb3fb5331abdc7571a5ffdfcca687953fac60d0a2fbaa71368f5ac702fb8a7f8417f96b42ed9b24c73725729ffdfe30e10498afd471b47516ad769726f2a65ee2305db88f1c8a1ab0f18a916d49f96ee695259674318a8750d71eda02356a9f2e53b49b6c9cb5354a49c1c08fb365c07a23f4efc6757d06f55dae6cf235db9c77c54922cc9f80286d00239d4199de0e239cc43924f3dfbb8b561aa476bd5d7a0aa0bcb796dc8dc893b633b6cffd0c85a3eb22a906bc84bf16c0f00dedc501008a5cbbadb65e805274a2bd8fb678abb472d20a4d5649ce258fb5a7347c821c4077068fa7b40b884101590ad0a7c400857a8decec5b80f6c7d8cf3041956410d9a14d4be7b27dbaa3582040d584efc62171c17b34356780aa3f0e8fa2eb2a22e3b8fc03447177ef43af889c82748544063f0484ed953e5da2a3525690e6d0433593581057ee1e7e82d0fe7401bc83af54fec3c26a3f54cc95201c74484d94090cf0b82e58030e67c9da2d26700b6bdbb4b2e9ad44a608e3ac1cc5479ef44eccdaa64ede93c275d64c6b819c2648804df0cb2b64d5aaffe20fd577fc24340ebb0392917b526dc9283fd910c43ad32aa04e8445fa2994860fbdc771a9c2b2853938db8351c575707d29deebee1157fe5e7ffa96ec9740b321387054f2f81fc4b70246b3bc4f5a69befe03242d70cba3b8bf1ca3df829ac8c5caffa4c7add2a704319ab3115eb2a6e7d0ec1c8ae8a8ed7eb3795e63fac9839b69cd9da73c38b3472c0ff4bf1f91576261bb16980272267cb1b14be00a39832d5526697fd768ec07acfe86abc064bd46f87b38402a2c831bb95afb34989f4b085327c38009896a8be4f9b045942dadabf499de94ef15d0264e16cf52d8cdd33b7839ee177a5c5fa180e6036040875b656e703b9c8060bbcedf0211a4a8e9db1783f3255e12e5962a36ab2c44eae08ce82b0c1ea0ca1efaa31316e973b72bb2da070042f3a6ced5fe942fd80924dd7f2d91d8821ca0a1056d841726745bfa53b5c0e2523de08c3b7c2c230ac0a659a8f471f3d48df21b2bc938b52b9a7f434240670888e5b5c8120a7a17e0119d8bca1b696bf021dae36851114ce71b74e20f4f6bae2148cf927fb72fa39336247f7ca254b0496d90efbb675f6700e03768ccea7b11f30593e3f3344c1ec5b896587d26c1ae56664c53891868a1441c81cdff639fc39ad56fef705c57537e66657a52f619bff5643969ecb3c16a41a57b7601be559c523386801eeb297a3f178b268c754c30be2788e6b166471ac934cdedd3fa88b852b3c8c6d44d79a94d863b7b25d6747ff8d307e12e0192b16faeafe42a16a5f47f8fee88ed67f9b054439858c6794785ed6e402a84211aacbfe5ffb580a9616f2b0e531da42e32646eece9289e009332233d6f6a5202ff0cf20da083a23cb01848c05c0ed2b08aee95028039278a515a3686df824ff735484b5e59c9b67f7e142cc53cf2a584a181187e1ab3fb7f87230956708cc3ddb4e84acaa3dbd70c841881ed1d0545788e6ad7c7c21c4d766293a44d2ea4cdc09f15921338c2c2788938f237a4c494649b3436699939cf3f0deb8f97992f12a06313e4de14395cc9fe31c4ab132f42b657920f6f9c59814fd7d3ceeeefa851e8b1913e13830271da0b8e8fbc334dfaec5cfa97142cf6eb00f0d366df041744a845ff5268f0026e08d2005a33bbb63cfb9cbc6ebd3de1cb03ae3dc42a643c7907566e9a7f11d438e6b6a1a3b786fb289f24aab6bebc9b7c4e3d6ba921b980ca893844ada13eb6aebb8cb094b7058167336b6bef85f08f9f1b5f20430b8b3b8462fcfbff81c00b7f8062da6a7e28a88709388a5f21730410d685ff67138b453e2ae17b01b67e2dece4dbdf4dbcff20cf6248e66ee5b620245b85ee11e9c7f011a87381831b1a1079b8fe096f7693440cf600ba3f4191dccb017835a60578422fc9442e7cdc94df6d932666b34f660585be92882f42dc1f09622c7580c7501af6685ce54ed76f69bab3c32cb3abb52b7af8254e223733d37cb40ed98a459310bb21e35daba64998ac7e105213a96028d88d47dda0dce97fcac77b81081e8441b62eb5ca55cce6bd6128bb5d035bfc2dd0517a24439b16b1a7b521b2b575e4be0838edcf24d4e909e67b88d520e6097adbfbd3467fe87bcbedd7ec94700dffed8e7cc80246f44c758f635f7395022c76e7e15c0b5ce1eec9238906fd09604bf5ea96e033e9213c588ad750e6a3fe57cc794396a787891f19da2008765e15f620d1afa725e5a2c048371998924352c8b6e53fcc279735dd449b52842893f4e0d121f3703ff285f4f58664e3758311cdd075fe91a22294f0bbd7aa7b91b816c0f5ac4012b9b8032deb6fd1d1d3fd21fbdf449dc0ec0bd9e5546d0fb607a1d458ce6521df43107b0533d1a7e7b4a33c8eb8eb05849e5e80480e97efd61552e8ec23d156d3d0cdb7c490334dc327f400f0ecb8256a8c5cb7c42e8e9cc8b0584ac72872f0ec989b9a3d5a0a0a53148637d5ad75d6bf6d1c950a9973cef7b809428896c1f569f7b1f70bd16e0782a3be942dab37fbf833154799ad0a3706751fc77118980ed3b493fc3440eb4d04d4d4516c782823c24b928f5085eab752fedffe2e5427ad2253861bb269529e885594cd8e2f2a13e36dfd1f85fc9060f03026f7f927623683c33d69378eea65abe6921a1260829b2c217b7197d2375671f93f47b8c731ca950a7cccda9e7cad15c811b4093d57a3045326bdd7f252066a6efc4fcf6110dd800be5ed716516f15e259ef42210aaa4bcce7c2ddc604527f65c62f37b6ebab31f0eeeef5b13510ca1639f869c4e8e49234a0ed97c494e89cab93c56757b30d256119414d1850a94a8bac05160cb26767daabc72cc143352812a9f3ceae86487cb57906b3fe4bb13988b44124f8f83c850cb9ab184a41986521e345aa03e59ab5fa1351c4389ff93bc84a393df1306e09d79247adf352ad906af5618d9c2c14db9ff5df584c72368fc246ad8a8d7a37ce9540de9f28976dbc6d3ca4feabc88f5ba711d5b1fc456338ad4fe66b5d9e3751e77fc814835b0aa15d56b44b7ae448a6e8e8ffd49f859297f2be4296a17bcbd81aa0508b7c7f697435c246a1f2b870a5a5fffe97793af0383c73f66a60b0be7796836d3a2660bca1bdb77db8f6f883f9981415f6dacf43ccdad867ff38531001b5be8c8385553594de21253ae26b13d61b53b8106c6910680c78ab3cb80944b2ff1450e33d467bcf8360968c6bbc95311db8eace3bfa4afd714fe9f123d981c4f557a5a5b4075d508c9d8d05c862ab2aaf3e63630b77bfe5b212930ef505ac79d0a86fb505c89260243dd0aae7d52688d57a8a879dac2bb3d2d43f64fd8ea8e525724b11b1bac3333770139d84f115bcf3b1fa308d7796f1a9f8677d8698115c8c7f0962b95bb48f574a04a8a96178cd808135aeeefafa5dd13657547827f31c64d397aa1bb5811ed42f583115226a28fccfd4667335866d31e8dd1c7d96d42e782041f675ecb9121fdf11495f37577f8908bbc6eb8575a57354f4f02eb2294babfc7d48c420efe37eeb3ef369614edac28458a8bce75f195be54e642bf8b2ff0fced329207f88545409c5099e5dce749fe08095b2aa11920106773286f561857a5c356d3ad33afb90a69525f211a68499ba4599a18592ac95d11cd651dab64091750dd80468b994120334d00a8caeccd47bea2004a0adc50458b2b620101a86871bbe6f0dc1aacd47eb6b0398071cd0d9f1c99d54fe9ce7414cc2bbb3ca4f4b9597ad45ee74619cf42698d8e0eb9cb2f40b748c0fcc5cdfc292b53709f621c5a25caf0ac85216b7076da19d708df92f5064326a5676e8b561b567c2cc97632e9d15336ff9b5f15378a27241fb8d9fca10e05d6bb1e4b2fd0827e93166b4668ca070c3caad27a60cd057bfc6f10415247599034bf3a306597bd0b99ef2cecea9f00d9724f90ddd2e71625c02c858698957257250e7705e586a353881a27f966fd10102c002acc24208ff29517bdd536fa8433ce60524f0b6121ca82653a897aeb8a5a353c26a53b0fd1a4cb8cb463948cf501906573d291f1e7eb369c18d66dc95fddb30e77442ee7b72877cf4f06aaae3929275ccb236e26cc3bc8f0c48f9f97ca4c197d284054018f98eda9cbdb47dc25ff1eb170124247da7e0f1b55e7704e2fc80cbd116d225ecaf0d14abe59e86a759e6524c0a042fb8f66c1caf9e672f0c7ae274932db8c4dc0d9266c95dc8e8032a7e49acdf37d47ea4d2efbbd9dc818e97a0fb50bcf3da3c4abad6eba0a1d810e47198018f1ab1ca1b0d98a194971148d2d45606e411aefedbad0d6b8f1faf9abc37a0b4693e1240d9309b65f19e98b12ad4f386b53b67fc9c837351ba4dbe01f12f02595594a01b5b3f4961bc58d7aba189032e446eefecf0ccfec1af137baa59df7080720ede874894d5514332320383b5b30848e57ecd4c5d49ae3e9e20990f90bf629f0a1ead91c0e54b85681d07076bc9cf8bed205244e82007eb7e61476ee90fe75b40c9d94ac695e244caccf5ebdfecf446b19f94e586340cb35568722e88fb042fe9fc9f4807e880bc51bf67676a2ea6c6246611ae9e9060acf3a88fb1ff7d7ae21e00a98cadc00b677027c8085d94eca9e4ac9d10c86b05eec5a8bc1cfd6dabf5a759bbc599615e1a1ee57ba08be695006ac31dd9510a1ce880bdb7416f6b7503e83f2d9ae189e4ae2566a86cbe49653b5a6da56122c69ab129710d8e8fe3d80d33081868ad224736e34a6bf012b5990f0e1b9fdfa0a3f5a1efd2e7eb6ea74fe5481c15c603453c76afd52554bae45976866679f0d35eb6f50f5dd983c6bf76a0f26c3bf17563048e0eac5747464da2c6aa34027704230f8c87a66c3915b8e993005252dde1464d15093b274a457fd460d6703b4e8caa681917ea30fb3879ee4b50fe0784040812be4dc629f082a6265f325b161a4057879b9b2f33c0911f1827c6c672a8c356040736a503f83906fbf246dedce4138e58865c5bd99aa8c8e4830e4eea568ce3ff818c49fdd5a97966d429ab09411021ce0f599cbf4564f7fef8aca3ee5f65a7ac37e8dea9407d728e4dd2556d49d3d6640abf4914d64d11e4a1b08d03c2318af42eb9a6cba416c70beb42ca933871547d07b64cfe23d80e0ad225a00830447200a863d9feff8faa1f6a48ed142e0f8cdaf25ba8861849445481fedde3699591636b0a76edfb5ab8bb312d7114076b47bc6168b658afcaada676fdd3d35a070ec48640acf50b728a166129badcba787642506cc7c6c6f07cf49fdec729b67b89b3493acd90084d83b2ee60bcad1291564e14fd447bc59f11177dacc887887941380e5e711f461017533e287021365ed85c7ab56a12df55bf37c9a475db192a0efab2bac2b0b17cf17d9f676795eac1bec0b283152583b7bbc3e6d4de89945ca5d2b20aeb41acfd77e901bd3a8f9f2c7e151487bc4010e45140929ffad50b8ad8b07b403d8df50286e88b879563582d7f041c66838eb47a28f02c71d85e38bdbdf82cb79200c6332a0c2b00e2c888a54cb548dbcc5616815b7518f73b92e85066efbc5dc6f6da0cd40d8220f2a368e0cf11341d17ee9541c0c3671b2bf271694e1da8586f61345bbc85e99342ddf6aa8dcdc03844bb1106dffdf0bb42f4da405b51b2dd969aa4101c4278ee8688bd55af75c4bf883e58c33b3750656bdcfff80c22a5ea40d9ecf5b3cdd9f0ee1ed08336075cb2de520abf72a3c3b99e9dc52d3221a047c7546c2d55ee540b6394409f70d2f9429e9a53f71ab08f2764f554e2754d0efe9269749ac0fdf98f6847743ba5ace5607f280ef21a84f75d37a00fb998221a7b04111bb1b11dd02d63c77d06699cb06bad18e9402733d2fe7bd50262e0d7dec75f0804b3f20c52674e398e275dbf06037c3b9f72ee1351bb875c9ee196b766129b25c27a40bb91053ee7c7795bbb74ed45dd0ab42cfd25135de197a8667903d59d1ff65823b2c54ccffeb1b9b4354d252d7c21fca859d9d763335900d6f24f9fbef0a8c644400e259e93c59bcad0c52f285f1cc8069c7d0baa4e8e5945b980e9baa255c12eeca686e2fef80dfc385da5a1a620f4c9af69cc75c7e0bf0860e5666cc5bc84e945599b3324c31a6839ff188bc0e1bec82cba09943398e396d252eed95f90181388fa466dcfa573fcbce3f03396cad572068c7978f76d1a18f5478636de2c4c10af2c6510f15ed830a47df9a4a009b3bcb9f396a78feaab1c2566632a5ed2644feed7c6b584a81c8dfebf7cd886918eb53bd14e31061210cd0824e32880e8ce2b6a63c446f34cc68395e4af1ca37845282822ba32455ad75e00ed2c7153cec8cb914aa3d8cc0b02bf836c6833c957670ba5c8f463e80a3b0a9b69852ba71bf5e6bdea0cd3c34c1e59cd6fa42720db57a695a6004326b1b5a65cb79d8f537fc5390cf4cb7fcfdcd0878a025dedfc2b650a135d5ecd47fcff86acb5046b878787f0038dda3418c7fb1cdbbacf7ee21b4b97b2d000f25894a17932d3c1d9cf2a88467a5d0c3cddba3aac8cb2d91bae2d39d35cae0557d200c3544f35437ed3afd78fb06d437cb2adb5b64744704804d1a277bf814ec3077fb7c81a3f3d9a916989460720be7b390a0910b3293d5c298a7301452a91bf928a741ddf42d3682cd8889cdb92e2fb9ae8cca59d7380f93e707b94f6fa77c5c11472319fd6ea140659582c5153e08c8dd7e4f391754537a806ecfb3fe6bc75111eaf65ec76a38f4438a23fad55057f068824f2034f63b7c5cf75afc27d95867128fa91bb1f14166c42bb76730e439e6e4755830cf7158943590e624d93934fdfb287e3cee5232ccbc9bd28323ef98cc8435e49d3fb0d67a6f8ebfa0ac71e12c4717924851433adf21ccba69086c90df811d7f44b68973d21f68284ebff3b617547f66e5c3dd5644692552d385beb9b1b0f696cfca13839f932e38d0de3eab9bf31eb2f55631b5b5105adfdaa82cbf606f6530ae86ba8456ce00e89700083174ac32ff15e491b87423513b5fb12f702741c77324040fac830156b2a53ab6cfa2130ea3bd3b87626d6fc3898f1467965b5db419540f353e4818f63b560b584469fba6ea161e13f70403c3d2f4bd9f37a526fc6f5590f91b56c9ae0a9b7172a8ab93dd5a8afcf5dd5ff61d5820acffe5d6cbe7cb1650a26ff418b84bc29f52ba3724ab2ca7ebee09245f3dd11297af368a743ee34fbe14a9ed593fb28682f8126da48847f465e1ea760de46f1b7b85cd24abe41baba4bc485c6ef13159377e9441e81de29152f0a6874616a4d957e84a12078e1a3ed614e3ce5013980d43329da302cbc1a1e1bfc1f05189fc553cdc0236c80370189e8a2a4058e55e2b0d0c0b3091501d1bd1c6adf64593569896ec8712d829ceed55ec8e5045f687f69ac8e0fe2d965c3dca2160ae4b30d9f97599c9bce5ed56922f1d8cb9dbb28fca8960f659a5f74e1b56a64d5d018c04e4d5b96af39b5b8b57c527a79c0ceb16bcd9040fcf51e4dca7cdce9a71514c568fa2fbadeeb3021d095741395eff08ddf51cfdf67f880671aca6367caeb8e0780147629730f1c98f363d978ff843597e30edc9c968559ca9b2e80c25325759aa7a1890481c3e7a2439c8b29212c127e60a5cd77fa77f36641bcb13f9333e43a66efe9913dab6d3f06ca569336fea94f65c66ac9964d9b9ce9fc08277bd854d0ca53f465da486bd8449f5f30f36a87f39706e35b4680d4a9f2e2d752dd820df1e1313a3e1408a18c541dc462d53e4768d5dabfe70057b18b0062ad388c5d72d1dc78a9875996585aa526d121f45b464933bb008e20905e2e73abb114dd55c54a6bab2da013903dfafac519bace2890d6ab3b925fd5148248b7decb18d94f91e5e3e203e0e97584f5b58eb9c2c1c2cd1529eea9d381016537cc6f34789485f0187dc4f15faeb96f5c5993229c47cdd6548739d05a6542223dbe76d3810a32245c21ea21dd3236602730061400d48d5ebf8b1c485fa64f79b4a5986962ae961b3acda17e397f1bb316de34c8fa208be67864496b4c690a5997e993cdc57b3bf43acc9f64e1e1a7f46ea6f662a00368fd29fceb2eee681587785b62a2cdfe43accfe8985529e8b04d80c0871cfcc9133d2f4b021a6997ca6feeaad24c539bb7ed575da524ad82dcab6f326028df69ac456fda733f8d003ceadf76c11eb3a82eaad2ead9d8be86402fdf30f5df646fb262adf4b696f11d19400eb7fd20b50c48ea72613ef5fa37ff456e364664e8ceae5e1eced077de27cc0e81740644a2917704c09b578f34680cf711ec6406a7f091dddf1b7cf030bb1c7dc098c8dd49a23a003bdc910838efc8c10f5bad2a0eaab6bd854b3af24354f8206435c481bc04fcae7e27c797afb871b223d56fe31c564b3c7009b15c490fc70695cc2fb79a4ad93ac661df0a315808d0776c04d83348cbb1a826e0585e3ccce3a74757cf1a266c1945a4383bfa537a7ff04a9538c37389da7ab209cfa09595e6ee52cbe895efa43e581d3535af787a0aec8fd37c06cb49c7c8777b9f8e515da4b9ceb97b868a88ca55d1f6ac073d45120d5653ed3ae416103044c90ca9fd8208be3bf31b44e939a852dd7d49ec55d5a8b44bc3be95f933841c0412d4dbdc87589895ca1265948f1d9c192fe9ed7df63bb9fdbcddd171f4fa8bbeb09aebca93efc8e4838c1f83d2bfc806921aa59c23ca16f26839d3333144e3bffeb62ccd1b8dfdba8822a4ea42724ad8750d1ffd5498647ec0451ca488a1c90d13824e052ac8f6315ff626400128dd53f70e935f214424510d2d75ad5323c54ca68a5137dbc061cac4860b4dce1a42d8289d091caad2d225b721a6581e3b8ae8a4cfae92561379a4dc727598bb3de665829d04ad50acd26270723f4fe0175059bca135e32d5ea6ea634211a529817bdfdff84d46157ec44370b61780a0b61a5c4f3ef6df7fdf61101873676397feb67fca2e7c4a7bb7e14053432877d1df4414851164f26cb6bf72a2d54b72fc0f220ea567143e09d95dd73f44feecef6d62ba3d4406d7d91341d57b83e6a8835cf354d82c93d6638428b3fa2925de45ef00ca40524d6b3e516d7c9d447960b776af6239f5c9ca69933390958456140bcd53d9c18d02d7f1d7dd8f0e9a886507407da4d6ecea21bbf2903dc906aff6565b67318f0b0369e53cce331285b2d51a37232fe572ac335e0bf41ff6c008c5099b59ad119d739c1faea3b9ad2a05f1a87ea46a66c28d45c9cf7a7e45d7f7a7fe760115bb5b08d0413f552968e29e2ebc031ccc3f983a916b36274b9f50dd890605cf84b6e47c4e9fb2cf39cd8cec7d92128abb95ba7a0bb8ddf0b7b4ccb8b9b15dc9104b7d45661a60cb18c356ea89cc8b7d8aa951289af24161d8e9eccf964d7a3c111054b388e55911c699da7d0332327e6978bf9fef9dbe24e10fa11760fd1746d38745a9f71f87f9f10481b8d4f87458acd3f55861e62089e0d29b07583d050e496ca5b973ecbdd76d1c792962a7888a557103027e49b574360d7b426db00d0f136859803666664eee1cc0980975994fc363d66f914cbd44c6b864fd1d881cb4b270ae47ff77b50534383b395a1add92113f99041377636485b4dfe007095fcdde5c0c8fe37ee5cc773a8a52697a117c704c43aeeb2c6edad884450c911b0e6f580f1203614a4fb3abf9d0e46fedfc04c64aebee5f491e8aaee44faacf4259954dfd52c5d4e658009e96d54615112b07ea4d43e9c788ab48216f52717c0e046635b3b0d3912146eb775f3605781511bb78837aca3f9c2a8c02feda1030ad6ab9d22cb42fa6a14517dac206f49f5562a15757bec6e7ef232ff602410504fc61a06043ef24499227f2b3ed2e13187465447dd7b61067efffe2800b488233f27929e50eb228a5504687d73101d0fbe813f7d85a6f6b4d701af4fc2af664bf44c6a2b8a5136c70ab608d7d6068a705c85663ff8fb7599157fc8c723c7ff39600a1c437452aef64357c22a0360c91b69a9a7e5a22e827ccea7fa496d56558803f023b8b9a787fd660de772b38336cdc86d76dee768c158e0ec1a7b72f308c0955a75b1bd2d6c8388d3d520bec4f8e695069104a7500ef7d1ea144917713fc1040e18634e9e389003630014b54b4d3bbd277dee3806473f5cb44ccf22dbe89c46a3e401aa8914bbe798aca4555c318795a36f858a80abb05265b7e19cce4b16c748e2ccebe358a3025aff9a97670f0e93d673057d9f823753a57592f6e66b585d6c9f5b3f24e57eceb6f4dc937e989fcb34a82d9789659ee20833f6586aa66639f188172abea895c2759be535dac606c779ffc3c7af0563a20f3eff9a46428f3569cffc63181426e8039118af7596659069cfc0f829c6cfae79e011006617917a7497e34b3dc20e4850c0ea80cac22109092ac6fc9efe6fdba4e270c1bfc201e3adc52a3a00c0ffffff3f