PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72263 3a6804d43ee31c1c8dd0408884a9919018eda4840967199437f3167e835abc70

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
138d59de1dad34bd7fe2718125daf27c7bd5105ff83fc87e92fe510f405a095d
Certificate Block Hash
3a6804d43ee31c1c8dd0408884a9919018eda4840967199437f3167e835abc70
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...000036000060170000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000134f83affa37c7b171298fc012d51a4cdd5fb5845c0ab88e7d2833ce0546be6bd2bce0a67f7c07b96302f0f9e8cd16e6088139144b4ce85d60db130ccaafb1d3f69c43914b980aab84cbfc95f685b917982a49486f6b58c9aa0100000000000000400000004000000036000060170000

Raw Header Hex

00004020e47067ebb8f12e59c3c66c657915926ee82d8c0ee86d1efa2de051e59ac31ee93f9a71df62caca210fda9efc0c494b08729f0203c32c65381dc44020b9867a2e21d42c6aaaee00185d095a400f51fe927ec83ff85f10d57b7cf2da258171e27fbd34ad1dde598d13

Proof Data Hex

59,560 bytes
121216020307b21b6357312534cfd0dbf8ff5ab3f73926772994b2f95ad13e081f39cf675285b9bd39149ce23a2561c746dcf83fcce806f5752943af4e0a8dfe02b49bbf6b7e070dd6fde1c1abd6c1d4cc62364240e9171193e0dd0c22f4783fd00a4b79810f41e3677ec713fa64f8a5c6228d897837e763f6753ce6550b4d30811a47e6b7d2aa9e6cbbce8fd48fe89d7197faacc1f60a5826dbf9c102ef58fb593868c5abe8505f3740fa17e59508da397890377374e7bcc8a0516181b80b93be74736ef7bc57bbedacb70afabdcccfa180cd6ae00bd2417d492e25b8a7168ddfe0663392e36ece61f4b0ae216a42282b6440cc92dca90f01a7698e3411732d256a03a243c226b5fc3970f62c2cd79ede753e52b62c13790da625b2c75cd04c9e13adf71cf1db70cc35cd8bb3599f499065a600774c7a2499c35f9147fbff7b8a1574db89b9f9b17dc658ba1f46675104d2dd043a4098659c58770bdd029555e5ced1c85e4e70b3e9128c9c931dadc42040cc2670e0b74eb30e1cd49a303d23b19d7ed238469269c1a42edc44a5741384ebbcd0d67a9ee61da5f869b9564a72a24e998b44554abeafece61c4ebb77e478762a7d27aaa625867c7c06b9cd081c37ae33f4686d97bfd5a48589a877b87c8adbd7fbb67f0d74ff37adca77f10009b53b70f511933822ecb40f5cc6432aa083fd5125003e18d904ebeee5022b5534adeb603a06ccd04fa839f8bfd48101e0c7cedf7d4280b2686e09c73abbbb40f9898026a0960b240cc5e8b52ca7beaae5a2dd8004d09bdeca04c3f449b3595b2bbc5ba40c432249aead28d2e6c47912eb583d84f4d40c334a6195814228eec962a0afb0724d21355a2f7cee35ad37f3fa2647607430fa28a44f07051b3db356f3a4f52ab43b883e13d4ab889e381a42c38df866d8d5a96e23f6043c5bac2444bb3f89cbc72300d8af19235a15de6e896480ce3665216cbcd31b154a937c70bcca9696d92d9db74d2d13f2a2fbc5eed77fe0538d003ed12adecec39d6a1969b9e8fe1403d139e1dd70d0b4641153d3063dfe6ae041fe8e77a233f97674b59d76ded90a40e4bc609314dde111793309573086c1774d40d9d78708a94e42c9605c7355ac0c2eaf7d7ef155ab0b03aab51fc125767d12854be4e100e49b026b5310bd8967f7a5d1e27c347128dbf6034c19eb44456dd3a839ceb0edde1e74bc723a31c283c602991c70add1c10738bc41c36a3e327cea2944f659455d3189785b8f3504af121bcb25d75abbbf6f462a531fc31e18ac7c6cf58811a52b66f1117078e75e6a647cd0170b1e21a8ad2b3ebf68a6183af0d2efccd019ffebbc52d8a1d56404aaaafbc94fdfe935c60fa10b38ba63d88f0411fda860919707a212f3eb706b3430724a4ac5bfe3e33afe5795b8097cc275a0e8492944319821f2def02543c4c316f213e0deba267d394dc643179730deee7b94812df2e704e152d57392ac25d23873b0f5e5848facbbac5f3fe61aaa50181d329856ff8f1f28918f49e5c8dbc84beedde91fea9541f465fa3bb25f731a877c4ba8d5a9ebe8bc6bc7b5cb06d9c62ce32f3beb08980c3a1a7de3b909006f2371720a104a9b3e87a10c42789aa5b34fa7c78a7364b57a44562195ebdc46fd613564d41af1ed97500ee70abeb14948b250efb7d0c79b5e4ff8682e2d4d2bc63fa9101b15ed48db5ca49dc772e087db796fc9a4c9a362cf0a0cfd140b0812d8a0d4115df63324fc34cc9ee7303b59e6f1f6bfe4d9442d7336153d1cffc589025172388a498f5c58fdb30b3f562943811d4e4f0ac0acdc8ab27bc1f5baf5393a0ca28da89edc65097c936dc2182b0e2685b6f647c72eb83ea13a85b492537b318354c8887bd014a3dc5a65d8204b4d5c50aee0c98d95275f9230dd0fab74b327ae89837282fcf7569bad2111dfb51c6f68e998af87c2ed2b8ee00c8423f1fafa09437f22c08cdda85905f7e0f96c6ad744f362c99d28a55915187d7ad47647f471caa5c0e0fa87f7039f61eaa0e6e37cfad18b75ad77948598af0158446135a6867d1a17b3da398798c6a12683d38466768056d408c04c8e0ad53d5cae95258305614ef1c76c3273da97ed341217a5f870b684d9ea228ba9d3c4d7c66fa478cf103aba7ac3b3fb7423d075727d07887934d83bc103ad4cf971af03c5131b14b787dd77714a31b6bd8b7cf4db23474b5863b8759e1ec2327ad3cb936199b2448a947a60f4164bb36d940d4d99fbc6526b5ba74dbd47c9f922ef40f16e75186e1e9707dc146b34bb7b9128fe162699ac4f95d908111a5e3467cf19c5a969860ba8df9278f7ac198a20bb4cd5b2d8ae18ba82f3a34da374e2c463517a455a0828f7ea7743b861c18c7b3f15ee221eca24afd9f290781ffe1a89975a96c384d6f074312cd46fe1dfd997b4dcc5f11738de9775483bf87cae037471c64473aa1512a8b659bac6dddffd1498d87c557a9f1a0365a9d1896da00f6cedd13b0fd21646e6a56178ee4d003b377d261fb4bdac328ef6ae38d9293cfbf7a8d0c7593c5ca6f6647e089ec71f3374f47cb7b943254857bcbfdbadc76d9205aab3317ffc66bee3f87938e11a99fbc4f4cc281fd3f4882f8a9d1a1d1897709a8597ee4c74ef98062c60d2f4ab97dcd6f21962e5d4e13c281205ed07a1be34d806eba86ff487543db42934d841311658ed9996e3facb1cb6223c6da4e304477ae5c4b84e89c532aa03ddf5ff9644bc60f28ae8ae3db751d62c1ac8cba27cc905e0977cd85656243a9bcce85334521397fba6c9f68c2df9c7c00236988194274ac288e9b4a108b44c799662fde6661730480439a8c5429ce4d750a6f9c0e3246c60de257863464008945cf89f95d6a0a437a8bf73989ac62bd7c8e28d5227b9620dfd070d177999c5694a60cad3c0be151f760d373904d6b294d08cb2b0455a382b585ac3ac1bcd84c76119e21d507ae4585aa3f8a89863c7f7ab82cac64da0b6edd7509732670afcb9e961450ba609eabd1ce776d682440f780d1fc8c2f831b6c4b1edd962147b5a6e2861d2419a7d6264db9d257447d577a778f94a8eab0ce103348a1579789e4f0514463fe40027b00fa32487efd1d1b5fff0dbdc1fb2dc234b53f1c11574a27444302f16557d4f1fd043fa460b9f748a7a9400eee21fc169d67865887342ea1caa62bf4ca3f51ec72c719f6a22387794f71745a01b1a739dce7c8c08c1042969a90bcc55a71b15d842d286651bf593558eeb5bed0317004c6f79b2aeabf4f7efeadd932ad0fe2c6f2b6bb2c7bb6af0188d3417e0b7a5a58026fc74777579031e57e532cd9be45dc52d80cb016966d440fb15afcade7c3558826a472d475c5d4f23f3ae5b3eb168146c1d1e34195db28aaf047dd15addf21b3cd7ce97af42c1476986c133ec0e6d972e934d44a3256fa9c4aa1e966052cf9266dbfe6e29f1db140e67c7067aefb329cdbb6c4492e2d13166144dae0df097ab9f2c91b81076424e6955f85010a1f7da97c100af013fa99e431c31c453b14f76442f9cd792ccf7fb84a2278ac5bb1ecc389ad6decbe08a8f353ad52d5638265d97d331c4305dc893dadab0093d5313c71b75368445b90281977bef6c2b0102d1151e344afce999a64e933a19da86806f567a765a2c6950bbd94eca8112c48d2181a52eeb166742b2d9ab53ed1bf297624c575e9b24abdf4ea6e9305c6333bf300a6297b5660a41262156fce2a8fff15612e97a398026540f201dfcd36a898884f571a8461eb26baef8717e5d2755c5099fe099fd57d647e137196c9f7bebb181bf45aa54de2d0dd15109b8c8bc020f25cad652497eff2eaba868ea6768af73d6ea09c4a51e2b61cd71e6456793923cb702c2cc7686332d054b8375e42c123e8a6f58251affb0e1eae3ac70a78bffd060071b86823871c542e2ea6739d322130e0d401c1fbf2ca7fc68069db5a5ab2720beb7055319375187627a6e07861f452d4bd31584107f7af977032f11a7d47223a54a18bc3364b66030db8ad735f5606a12d3c0b62d875a8c3d3dedb7dc31020a1f6b83b7140a0d4ede00fecb72b9e766e8849bd7b613657997649ed4ca90d2a91db123885eadb8bbe8a0b011a7fff06e86d6f3c307baf5d6b23b99f6cda86ee2a5b6aabd1cb5159da7881c1c5878aa7d748ab5ea162c305cefed4f7b8e455301b68b160ef379db98ae9b32ab59c520533e221bc1385a0bf103312acc751760a1fec21ec7cb300364a31f7a2ef2e91a99399c953c319a257e84907a6881bc8378d57551dcd637e9651c1e26ec35eac41f089d749bd17f4c0173099dbd1fc04ad2e1725a0e732b7795917f4d92f3f8a13dbdc8b5d5c23cdcd8813082b450ee55985ba0f793669fa44d117486766c905959696a2108f9cd255a69af98e3ac1439e1906266270fc8937e1ab8786f45001177aaa772e0d241354bb9163cb28d64642f31ab10d20fbfa7e5a68c9c2aa2896a130a492a67b6c742d3d2133e0e1a9d83533668d9c0511e8ba42669046e3901c6906c2e9bc0f313e6ffe4f5f9addffb7b87d1d5382cf35117f850a78ffb19264f00eeb2ab549478c5b57d355c7ccbb1ebea476a3fc30349ea14bae5d4aef9908b9017598381a714a8f72db9a73e9a5daa215f430483cdf7a87d7eb5e1f660db287ef8aaa2e9a74e86a2f2342390424541f5ffda641ecdf3a6d842ed42c47792a08df3833a2026203019b25997e5a23833924161ed41ad78dce0de1e1c36723818dbca46f2752c7d433ca15239b99f0af7b477a273da94a1951ed04d87a97811f630ba50c33a026f3822033e41b92ba6bc1cc87a3e312eae3b8148b7787c6db6f06ad393b7cfabbd9633f6b938de26904f9b00b5d65bac22af6ee48cda26bc8cab5769f6e47ed8b168e3e841296cb65bba9e2b8fa8a22aa5ed2d0fbd40fb8d82c2d9cf3e844497772c5ef795f6be458a6b38753f0a908e9b89c925628c6be9afc3f5ca1b62c345ad41c5fbcfb47fa0683d9b31e0ec77d932ffba52a788be83a265bbf7c37fd8d78a3e4840db0950691e86418fbe2d1d1b552b16aa4d20637be062de55aeb701a02ac7d17f7bbe697398a5d25b6a57a40486a7d34e450aa972bded43f7d662d230a6e9e34b716aa1ef33abdbb568422b06792a824762f7a7af303fa01f84a87bc3508e44ade1ee348a1e94fedb8f2803b949003644f996f3217f0f37588ee9d4e38d439af1f68faa7a422f44b42fec3a8f0ea3385bcd85f03ca86290fad94ad634b96e8e450eaaea6d363cd01affcd768ed1b874c72a262ba902264d536cd226936deb6d90bd9c33267cb8ed3faf033ff736d63d0c2b39cbc9763205339d4d5a1d9d264e7702ed6ad68ec0850925f7fc34e51fb5351d7c6d41e4837227e6aaa757f5612860d37fde12d7a0ae6132ed63b0e2e03b0b8cb9d9778b4e9406d931cc0a718fc531d56ce7070c0a053825d619552293ac1baa79f6f6093c9a8b3ab8369339a06b98c992aca45ba773c1b3d820c48ed8c1663f9d9798b5a253c6276cfa47a020b89801b8b9e6c1916428c889ee01ded78d3c16f85572ed3a7c68747ad9f6e13c161ab268ee773e974c6823000b376f6348e05fb5b9a045d5c55dffa536edcfed2da698440cb03bb2a8150a742162a79606de60d0651f7cee9d915683c308a8b505689afcb3f262b35db4c7e58b6a136180d9982082b02b5086b5a03fc7581346c04dc44c084d25e4424fc769a2be75ddd08b5585f4dafc66b5b821379d07f958382ef32bfec2e62b5fbec69b4537bf0ef680ef7888c6c59666e1f494f74f02f73620487b5a856ab65068d900db01bffb5e6309746e5223dc00727c147cf361a1439f7086ce79927351a6d9bb54d08ba11ec842af625af9b63b823db62887f323dc7a651db9004b5cb9bb8dc594eb29b0aa6022c532fad3307719a0d93d5aab59871084acab78a372efc89cb2a0b5ce39568668e5626c2bef5d56fb2f2a00119805bdabf30602908118da171dd2ae341f268fb318e809fc1a427299d476ee45c02a7bb50e3132ce0f583d7f79966fc09a2d460c35aa2197dc9c399a1cb9a2f20feaaec2f7971d963cc59876687c64228c5f9fda7a1ac44e6318986f2da1aed23582f964cf02b8f7f81404c6291835abb20cc962cf563f5ac604e19dd0e627f022b3e0ae1766f7d42cfac3d735617fac50ef332b76f560f52d1f7a032a81e518fd8a135ee0eb7dcf973cf6033dcd2881f9617708697394bf0bd583a527d9dfc73bc7f8bec7855ed3af7c7fdf46f28e73138f73e9cbf203dc093bc875d0b6a183f99cba4b660ae44966b18c421ed9d5fe26d45347a24ad4a7b0a7a0bd8a1da0935340d9687160f6bff647af4a9d8200927fcfc47c56c1b5d864f392bdb3f72a0b640704a835d85bb0fabe2f0797aee1717b9b558371585f7e31cc157dc86cbb55b16d74640218ec27cfc4d4ffdd8cf88e2f55dfba3f032b19f7ca60b29d9c55c771efa2bb4d433ba944ff7dcb74c68e96fb0d54deab68d7844cb2ed575e6178be20418b36263ce9e20054f04bb923549c41e7453d2bad4c2422b329b47c0e7ad200da0c70c6b12c5c7091b9981c4dc26c29a5764fd568eedd722b9003895a312da7b58598be8b38d101af24ee2b3118a089cbb6b0cc147c013928cff7df0c9a18e25e1c3470a5bce5b81d3b2ba21c245e6a806c567cda904c2520f15f2cc23be85fd81c15596f91cef1e5830c67ee1fa8c072015fc0a92d47ba27010c34f52b206fc48c91016de60d7fede412da8d8157f4fa29e8f64d18a4b48ce81c641965b7579464e5b8ca3db74f147bbaf3866ea5a0c3988dda29608ba21742c3eac721f7606903bd1f294c75a769b0fa89a9b6b80c841506f0a1a86595ae54829957eec1162fa4824111d8ae35c63e6ca6c6f69906175da703f746ab7069abda9471332eea96679643ccd8df484c73413f8a4da864bc2e73ff4094f221b4decb2b804ce68dd37bb4ba9e58c7cff91c6748810cad78f1bba4eabf905842a1b3f63e5ee28cd24542c845c86e580d2f5943c734a44381dd0ed475f8926934a1079746fa8c79235d072526198c7024119d1433e06b42aa8ae56aa36175c5ece03f3fe2a29010659f20f8ba30e4370e585d97a4673733cc89a7c8df42c2f04926b51f4c4ba463fb390b34db2efc32b08268b237e4ce5ab6a69424303b88fd1be06700fe38df8212fd79de4e755805be3b5d40fed740b15fa497797a8001417d45a02a10a84af61d579089def37b6fed3eb2dceaf1c1c08b9364d3c1c721995c4ca8df2ebc1eadfcae2ead582197c657348eee3961e0c9fa74efc938eda4a53029d7c47a4095189902de35996c877de40bacb13c77459d36ce88cf0ac5f706127ff03882cc3fdebce6a5d72e6d7b6dc8f8e9a5fccdf5cd6b80f9cad9cf89df727a448008f33e03859ed86cd38e9088aec10a89bfa79d5764812bea739d5490d61cdb9d1ea7bbc5af46128a36d2e5225e8b9a769061b0aeeb0de62bf01a3181b108fda3a448a58b3cf010e42ecac591318ee5059c0cd851ac506a762b35af300d929f2f27a719bf886210d44cdb57bd6a1d9205b3a2aca60f934ea0dbc917405f2a37f5c71c3947384d30d540a9fffa0678cbc41c0c9896330431366cced28eff37b326843207c02ca7a30969d7be5306d491527fe6bde83acb6c06bd201343f3030f7e5411234cff3105a6dab03c0791963d7fda1f887a8dd2048c829476552e1ee7810a3baca46a71becc7de14fabbf8aaa09000262fe15e43ef6d961261eb6618cc430d513905e85cc97d49a89226bf3ba5bce8b7adff8d75b0ba9ebed4f2cb86a90c65fdab8a351a6b74098f5932e986949dfa135c0af9d1e94db197160038c1426f77992d971bd737359eb20a48a1102eb97ea549a64328928ac3ed7cddf0a59d97dee4fc5af95184972d44f99bd0eb2bf3c7e1ff035ef479d932b651c34cd0aa6e19fd6571df856092048c3763a8ea67d915d0d4bab5302d6a1194d5dcd14008a885bcfcaf6bd8c9c15d89399948f3b975b4367fe020a707cf6e335828e1368682f3c30fdefe3a13deb1db882eb2abc543c39f9cde54af056f2f178f609075346e9c2c3fae57cba1c0f908df4b1041366ab8ec796e993ddd9e603f47baa391da4b718880e88dd7197c431f2bbfc0a069fa23e743f5dbc9a6b557295a29d1164d44999888e68a3ac43c4b6368f539e73d749f9c6491e18c6311f722e14978ceb54116118349842039082c89763013b4e4f82f4eae117ee7f7a317698c755117e359b76776abc3814670d37f348164cfa7cde3c5deb828cd455f25e336d07996bf7f2fee3de4c85d67340d53985d633fc5bdcb8b029c8f6ceb95549209ad87a912927d23c187439e0ef1eb06c887ed4746f4ff11b67e7917ae7e279db41d6413d5ee735bc7992f774a8048f575b3fd2a476104671c0a26f5d04dca0636dd664b932138e243529a7d9a13b72be4e4a17e6fc86b3d3a7266b52ce8edb1af7ea8cda2ff7ab84ad33099657ffab263c99e09566882c6b08e7b524fccf3ee1133dcc6554acc66f79e639b431a629f348275b74e4b26775f237c8f76474aa9bef6c65de1354db1936f6f991484bab30c9da4c756d72d3267a3ab321f8213b3c455a594eff6ad8ec92124de889ba85601009532a3ce2475c3c98c2f2ec919cbea80ad71e4f5e4a0a8fb239c8ac6ba6d4e64c60b71c96f50b40c7a86f798fc7e20820ac2ba271cc9d556c9655662123a4ec8d01b24ce7b213c7bbf2e5dbe173e79af810b19f6d219626562ad4a6ecccd0f243de04ea60b7d9d1b9e9f93287b3d5ff0e4fb030c62a88c3bf1c6374207232fafa2e7cd79dcee78bd33885b659f1d5d1837dfc73d44e5ab6e4bdab0efb615797b118b8266baac616e858b6c8068f3534330d17da26681f53c3361c22c949a58f64b072f79a9c4fc41c165f622ee06adab24db163fc6716b31f334d00e3ce637b6c06eb4447f1fcbfd99983f3cda14ee54d960e87c8f1eaa784f90f648bf0824ba5c99df275bf8d535324340532cdca90c9c8241896baa4e6fca46a60e440e16f4d5b55e9a914f88290a0a96eb2f9214e1813965d845060550016548fe05b298be60507e2f1c8f43cf325caf962cb30c2f63a3e56b2477a03bc956538b069499fbca18f1146092e4fd5b2ec9824623ec8ec1ae492f8992f022fc8fb62f5571ace9b21fc0d9de90449e686fef322cbae581a6ae892df2407f0ad11598f74deadc204afc33f7d86a331401ef9a683b9e14568681316392226cc94359c5ffcc581544293794e5d9d349fd7236fa8f899ad65ae0690d39cd84a54c94ff7d44a966d80aa7145f51d299a8193753cf5582c3cc141e3f44d779d4ad31995ed9746e9fa2b908e441c48bde26d165d62efb1fc6bc3026e3300016410141a2a6f2f4d6cbe0196a9605420a8d1c38ddbb55796ad40ab203270263e6986e5fd87a1c7344a202bf2aa07f1df0bfae7e3fdfa1d5397d1c184ace8723ccd74705ff35346a64e200ee21a9f22832ece59c0d1f090bc71b7b818e797fc1367d11eda339465aa04a6271e5302b63fdc7cb2f7ebebde517b8ee756e2b1b884bc75181a249d8013e6659928e0eeb039f6b2e1ce5e6cafb804a1cc84966574222f5566daa43fce878bf7d3cbf6877463881b5954bf34e528381a8612756cdbb30e71507cd98394056402d9b21c6b6d14322ff72b00a877d599f488fb25b098eb73d30a7a340e427534f56fcb19b39a4898837b68b5cb996ba4f20af2cf1a8b906673b875039d1b34cf483bf375d332239746ffcb191885cbc83d222d93333f9d1583778a78450d1457f413ad3ce009768f8660ff794fa3ee6ead80ce6a897ebddd54dccf4dea577bf6f52ba2cb175a9431cd833431298e300abe750d34d468df9e55587af27d6fe2d55cac8913f85532a458b1ea7463d4f4468a39d32da193308b4bfe91bb183eb6b1c46bf1c019b3869746915946092a47e1dcf12c05ccf3fbbd56da829a506b342acd00982ae41c866d2932b6b59e08e2d74308e0506e93d3ff9b7243e16fcfdfc72dfcca0f8448a721f493a5fb2a23209573879671ffcf6467b3f21c331ba6c35462bfab985389fd9ccbf295f8ad3b6e5cd682698b7f18182718340deacfb01ece817c8f6ab0ed8a6c0699cfef6337a5cfb4c4e272d27f58edd73c0eeee041c20b3e4156b24703cf6c2e0dbf1daa8f642913e2d9bf38a91a367d4f643d85ba7281e7a150e3c26c330834a9dbadec8fe814418e61dd39462d56c3a254be236abce09c8b138d63d78e21bef91a3e19992b353404a628ce259dcbd57abfb9e801c892971193018221b1b9b3d2efabea254d40501ea2b88225a5615e2fea27142808ded46d4dafd9af55c258bd0c7acdbf679ddfcb5481e2ac0f72af20ad17a425c9fb988843676b775a2ab533adc22b63e7519241301cd6cfc99065cd34018714ff3d1f0a35d93c2f161d1b10bac508ae687c50391fe4f3d463725b968d809e8c5d4b71d6dceca516444c30c6d83e6303b025ec1b483657d0454ba09355f522dfffaaa0d576cad5f4c2db9bdce4e2c9104572ef8ef7ba3e4629f07548621ac299e50666379f37b9915a7c72f82166fbb36d25679bbc36658b4d1e3faed9ab2394272af74b200a75661299712abecdba2015596f59a321b9ed61fa55dee8a751282550e06ff489460c68b2706d614498c2f22d97bc3015be832c091c4b0e499d6564a972de9a165ee226b88a68ef20e8a7a2e1f17cd573ad734e87577b094d3a73875d0618c6d2ed34b568a2901c48c479be11ce9ed6ba089375bf68dd2fae1586f1f5b542b72bce7898973b48320635f854a536270957024b7608f52d79ccbe0609a7b4a0b20f263031f608ca5747cf439ea9325686130718b9c7530989d58a1f36e5dfe7540a8a05f47ef39a694dd0428a73e3869b55bc239f2ec63f07412fd407229c2465f9e693a3a1d80242c53f2f791865dc1cbf838dba04499a5ad3c1565e6222eba6766df21847b8e76babc36b77f4c1f3a04dbd12bde9febe2e61b5f206521f8c13fc4370324f02ca35292e7c12c196fa5ba9de6f6b724730737866da6745d2783be85ac575299082f474d3ca700adef4b365fc370101d9a0bcea5482d4cfed3615e66259fec9b25ad22c57e7dd9d7853d177c81d3702fd848cfa76b4347e5ca4e59b60ed5b7b2be4a442238340270815ffdc1f1f4a6c1e252ea1a60eb1ff8eb913901a04c5832c6f47040064a9ec81afc54691eeb254a62fadaaeb5b9efd7321280de61c484e3cfd9122a796357f4287f90b31ee81625c7f1cb6252348c70776cb90fe8ae33a6d17b21f19a957119afd45d788a0bf8c49c8a0980e75f7de7a6adb2df642a8e5600a19f7dd5ce0cd8b2417b4bd8f88f6e17e4c87ea4df7b79c7f8955f7ac6bf61929368d9bb640f1d97b86bbef89bf14a198f71257f7099dd852dc07b97230fd7f2033c8808128d709aa1cb5b2acd10f54f4fd151c031766191db67c426f4a19bb74e574ba276adb7bd60fc6e8a6610541f8a24a7d19df4f6e23cccf7ad56ea371fb932eaf5c5320809836917528e04a0522a6c0071f872f8f0faf6159bc15c26a579466d0f843e924d57f69e15d9b813b9b6de9744a036bf9a5631443109e4886116fbb3d4aec248bfd07ade433d18583e29a512883ef2a5b9de08d54f9ab52a6f7ec8fbecaff74988683323c35d69d5865ffa9de0402e6171f66d4115d140f9dfb5d0000312537e62bcb321f048277debf46311af7bce1cf4380b12a01ae9eae35a2bf560ae4169626139d560058c904b270829700421228e9fbd964fe0e8d9b6fae080c358eb0673d1954f6ed36dbc30ffb25202b7bdc75f82d492af507a13038d01f6a61327f039954b8fcb0be73ed1e5e7123c765b779797d0ef10f7af98a8ad22350e6dc59bacd3ff54932a66121061ea1fc7ed0256a77247fc346bf084b42cfeadc1458b59afeea7344845d453a0a4871e2fb7e9811da2b30213f298c63abd0ccf12a3c689d097df2812e57678f9bf0271db48d3e2b988963e4070e7aab9c6291fa0a40130b1fc9bf76fff706929d139bc378d8aa82072d84209d45b04a76bb599aad4303b90bc6e2689f8d595fbada5aeebbd38de8faaab7167ae769b1b99d357ffe77583f70744dd6babe3088bb8cc2822255d596eaac1253fd72c92f5377eeec892b7c309466f743a2fbe8ae789cf0654dd232e45efd47ebd2cd322e41f2fa93343b949a1fedd2454467052a265767dd80764c77ac32e8afda5585d51ff376fbc12eb7f5259c7641b1d2fdc4532e5b14833187633d1efbd3a3e77d05cc88c300a8c70b82c062ef8ab6d2e51b514ab35a1808dff832ed2f6a08553817e95bd33cf2287d43bc981e9d05bba6440b0e54f60cd2e0024ee11d3ba496f91434b30210a5097be267c7e539ad368e960e1a2770688c6bca849a3c04e86e3d31ad18982abf90d53a01bb510b4ee35e3297a773945d3e5762b1aebb3a94787abbdb1ece90c8303758963264f06f2dbbe0c1ad84d071033de241096600475015d75c853b9a684ba9a4ceaed27574f70bee71919f979d55e518a15745e6adc4db1739396d90acbfa384e935c9c598c2dd6e423b17d7a86c9878551b5aace0e50fdc112466b4eb6bedb6838c53cbc06c335ee35e8a104f59e13e9f2a148072c7dc025ef996be2b087976cfaf9171d5f15d7bda58191f681b271a301d08e23c907dffadf0e4a1f594b30b1db918806046562354be2da7fd22998fce7d0c39040446d248280b916f55064abbff90159ee12e0be6f381809ffc6c58f437a4fe2d9d2bfb7bce16afce54f4f728dfaae5fe5a58976d425b9c0f59ff1622416237bcfa7dccb8b6aaeaa473009b90d0e51671656d14cc6232b5fd1c9b34e05d4af5dcd278df85baa8bed8691749b5be9b871038eabb86c4a1522bf4b9a27265047ab78a0f02362ac3ea0a457e9b5cf39474e1af0f820cfec269f84facefc75b1d809c39f118f8a9618da7caa30d520d75761afd3ad999082d3c357e31078ca3dc674de7cefcff9321a3f2eb49c8d44b64eee4b0b9e61ad3b30dbb03f6830b9aa1b1269c0532c2188bdd3700f1c51cbcc109ab2b526ed4d674b08a14513dde58e833f990c4516c5c952642766f75eb93aadec3662f225c0eb53267964cee1c4ec35ba9d3a458d2b35729f971078de8fb0b7d7618ae433cfbedd6437e78dde4ec15d28a5c8c62d1c3caa5c4fb02147a7e2a4ad03210e378a16666b33e7151623c5b335c79ded9287d49ad227160937fccb7f6e3bdbbc1c0266876c769a256dc8081d70f066b7edb8fbef2aa5bc23359b3be559935cb290ddeaa108d1b06c06c402a133cc81e4e06c43e174afe5db83b4677e66d0bd92b2c98aa2e561e3fc3d53f9d9a9577d7f524f276862225fcbbb7552720127ee9103f24e1d863434780e9cff83e3ec25d3934cf37e6ebd85724d07aeab9c2725f8ca9b78ad367707c7157577dc96f9689ff7384658af56a1b95497161d82f8862ef2a82d3ce98be5b247edd56ebece246a57f1d62ce52ab200c21495de09a96ee869c218066a242b573fcfea2f91ebb4511368114d7e3829b43c12844820f99a06af820ef0db7c28caad1cd2ed20271a2593a58fa8d9a57dab172b0075747ecd4483d1fa90a75db464eefb63dffda8861101aa4a1d13ccb1c6a181028e32f58167d2089b139d3df43c4b48926b368915ed3bb38e304a4dd81eacf437cc99447a254b404b5bda5dcd4e3c96a0d00f4bf39e3926e50c05c18fd40e99dbc10ee13e7bf99edbacbc7984e5de4bf32892dd458bacdd179704dd10730c6e1058d9b1c5857914ec19e26a7b801b8952518f8909b4f108e13249361f98803cb35f3047733ac716e901760dbb68ca99e873d6a2a0b1fbb4c96d5850a2876d14fe1b5316e837fd4421d060b6a6e9f4573b9c22f983aa589128a1f7e78f5fcb2a9ddf5001d807ecb9eebf3fc98ce7c54e4ad79667703b3c98caae5ce1677ba8fd3d4c82904f5e0339478c8f874f3822be8b5d909e9b393b6a4cecf92047aeb836c1588d076710c7dc0117aab6a547e332f3c77064f3806ca0f4c4c759382ff784cba7c4b6bd835d8abda666ed365a61eeeb1ff6ff95a7f2fe435cfc040e4bc6a9d633ed7ebcf1dd655d9a3b6772ee8c8a166d028106b5cc6cd70dc46ec3311ce57d85bcba1ec9ebe3b1388bdfd52bcfbe773ca5aca3579665322706fec28389e308be5616c6a227acd7c9f3f35a0e7df1500cfd69480316f13be887e7cb91ba3a3dbb653045965ef57b5dde43864a1c4ad0c23c73b6949b75754c9c3a070e882db7fde14b3ed950de601b4355f405dcdfde82bc418e68f6ca90c166a419f6e4a3703b4ecefaee149c0069c0b8dad40ce1dd922f365563a9768c33870ec8dad135b55a6da4cc6c986608e53de9c8b7002c86dc3ff0b85e5c667c3dbeedbdfc6695b842499d755c48101d9567c3a4cdcd8eb509c1b418d574987d9b5c353c58ada72e70e34229bd4ebf6be5756fe72ecd914e3b60cfb43ade334fdbc500753088c547197650c74572e639aa5a58427aba8af8dd995b0263149a39a355e30e59705e7c94a4efcf629987acb516813170d00d8152317c2cbac5ac384676d4e0909c1eab42c591ae23590b1d810d07191d42f94f824a02bc9c7a50eed2f6fcc9fea49c1db7ecb4e80ac518df5f93aa89a6c24902a67d17b413880db42af9a5b0ba17fe609a4529c3fbfcf40bd85c22e661aa405e680a4ee2ef7735d15b3a2c640136f160b8b0dbb3e5553dbd26d7364378833b0e6f97a6025d047bcd8b1fb72237645c703ba1eca8f7229e563576d854196920a2ae53ab5d6563227a5275922838cfcb48645ef5cbc0dfed177d0869efa128c4df0120852fd034026bd8bbce651bb8ede550b9ab57bddc308bac8af9d227aa7ad315a0a11f492c45b7cc3c093c9107746bde485d0a29a0b6bc091543f945523e77eb5fb9aaa78c1802efcc3ef4c0991fb0e10cbede1d50bf17829d6ad95c38acc44cf75dc5fcda25159f6219c4672e4116209fd3a0ebb000a190907583dec8696c2de0cd722285e90299426f63927e373d56e52d865bdfa57aa5bb67056d3b8a28d1f83625a707dc52e5b09b95e2283d72d570711e05d81522744900bd1509a069efcc2dcc7175a0b681ec136e02dd89ab80bc243b1d344bed765901b7c04e1743e034f3abaa14e822ebc8246b67640365091c44efe0ceaefc64a848ec673fd33fa89a1d0c88c74c0486c72d2018ef27afb429f055a229997fe453f427ca6d73484c7ddc7db116221ed31b79229dbf8a7dfd6c607d0cd8aad06318a3f82517defb10629451080aac6496680ee9e73c0875b46d80125715cfe6ea9dfa743a123daa4870fe7d96ad719bffc844df19228757b8f80570d58c2f5dbbb229c5fc0ec80daf283382ec00b9e6d9aac5048e32376a92277fde0c5efe13aad794741a580638b08bc4cef4aadb916258ad2831a782532c3f30de369708158f622e8f4210d975526f6cdd8689226d6eae3bdfec9ec76cc3e5b5b6df9655943d6529edc1aac4db04ffb80d7229edb505b2ce5b72cd6c3eb3abe9861923aa702b20e694f50f22a8ad97835c96efd534d161d1742c22db1ed3dfc9b6bbaa68659015c2c93af97b18bfb246425e1e2731771fedca41a2c306763bc6b6322d57129197c440b4f5bc135d0ef20480d778b6a0100138af02d70f84675e175db4afca8d006cdc96dd7608b0e4106dc9833cd0ad0be388c9478b01ef107c0d7d28332197e882dfd243fe29e02236a3272f625f7f4bd0114775d4b8f57b1208083445e6d736df1268d7a581f3a14e7dabdbba0d1ca99e6bcb840abfbe6f3d259454f5a3936ef404a309e57665fa08b289490ef31e86e0e8105bc8230df67120ffad16ad520687b55efac9c6a8a2d374bb36e1904b555ed2f4bcd37b7b889a6459c1656b75b971ba8fd5618f165c742fc1c36a0c2bc83c021c5bc1b376e257c4f602399da2a6f914a4c1b5947e938af02fb050dba4c037a7489a9509158ec86f4899ba06523e4e2c4e4fa366c570a4ed71b151952458696868874e13f3f937edccea6ce3fa79404616d11f8498828f4f55464b44ba1e9a9d2928f57b324aa52cbe663c3464ac017f512707162f46b018ac4ac4328922817de1c1f4ae3d8b81776b433222b7644f82fb7a3111efcc74a83e7c6ceb3071ff7a731f38fe97d857f28d4999a80e0470f98d3a6e89355d56c6cd6d59b66d9c472e0288a1ab186842e4713c2eab0bd40b0c33d054640df6788434116c1343349c820bfa5038a931449b3d4ae71e9224c435e16f01e9f332d5d4391684d946b36c14fdd5deb148c7f39bb3c5fd47fb34b7612934eae2236a934cb50059df988b2de02ad5fde38660450c66119e33aaff4ccb3735b6469b90d477ca2aafb78a49175902bfe863abd16e8e424e11bf59b8ce4f15f8f73d285fc0820a578bc178e1c4cd0eabdc3fdaa9e2d21204e64ab4a954cfc1483f902001497794a3048bca57fa29a932147ea3ce862e54d7d766210cc5f45adce2ac642d5d0cec3368abdf684cac93ce3fb6bb74eee1a1b1300f954ce85cc4ca0732d6145e4adc48c55562f398f549ae5b74e098d6b264940e340b34a37c0b0f1292055eb7a9f19335f080d6a447852be140947283392a9c070aa580f9b5e4922419fed48b5d760888aa55696f354faad40949bb1c6d626bf518f166a42603608d44b50c5a655513c8a4903368c0cdbb85533ddb0727aed12e5c823f900d475cf7194d456c1694084bf39abed19541ca4cc8791885546a27e0c5e84a159d5c0c69b94c7baaec94b6e5f8348e5549ca9569a9d830c752f885a52268ec696e7d6b3ea05dac713c4bf006a8072e213fe6f414749b0d4b7de59c7b4af0f941391ab638f85056e3916d124477d99734b45bb49da35a8279bca170c480fb7802429bc792b60040520c8157dd7487552e6938d2da041b82c006c33ebbd1399d4e16322fb6bcbf01faf966b2c36c188979037401c5534fc508c77f9330b8735b7e03bf279f1df7b7af94bca01239c44a6b9ff19a1890251d4671487e3a690fa567f06e9ae60e44399dbef5da08cff0e4f66325ffc9a6a9e031e5b2fc7404cada0b0a0c64aae10d2565ffcbf955e58e96b5c7223ad67e3b4b66d8712e13ed513a50d598140f19262c0b6e60e3cd611fa93ace375ea03cc5cbe15fa2e4c5471f7fba0a0e6db5231afb6fee30bc494e758488204e6e764c383daa0ced103f356970e502012cac751c441b121080a57206b92d0dc784b0b8db7c3059584a55bc207db4030e901e323e13b9e1dc3ce45cd37b2fdff38921463e4d7ebcd0ad5d98bca0a7cc6d23104e6a28860cf4595166fbf4d30e751af78336173a571654e87005351914bc16b39e289e6d3064b949958f0dfb01e25521d8cb613da359d459ddbc55ed8123cf750463452ef1a9cce7fc8370ae97f92d539f0bb172862a4a3375d177368c83c3c201265a035286bb858e27489990c0443e54a069fa8bc39b5ec0efd62e3444dfeeb29217a53e7218df951fbd4aa82b72d93cd3b873f7edd4e7f50288adfefdf9ab9d1bbc28d1162ece3e8da4369408141b6800021f6377714e82e58177530b2999f3f3c2567a5c3822b86b526157a4147bc9bad1578357d7cbf242f1657e52e963955b0fb66562d600fa8131c2788838aa5540ae63e58c195172e41c990fb78d6632b19adaa8d979e98adce19b77cbfd552fcf46bd7ee36ac1c17e34fe3cd5045cf624e6264c38ca36931c13d4650646ef09f676f6a8a71891d5aa4c2ee09cdd8c153ce2477925b638061b42690f04890e8ad4f42b043a550de5f0eac6d42508c36e62e1b19fb529092021e89b02f4fb8a59d6d3ed821a7f931db57ce87168e9eea8b7fa1adaa3446c909d7600421a0b34144d2743f768d7daa12102f510fb60c6490e38c2dbce142854aef55ec5c797bc5bf6cd7c85cbff01da4b852c83564657d83906efb202bf0445367a55b069de2d396784820fb86101d225d67bf0741f550bb8c456a0c1ceec2f955f2bb4ff2225073707e865d421efae5de690473c02387929fb986a5262a62bc191095df56506b99e38c1829b341dc8d30f75d80b402ee39570d5f7a9f12c1d6a1d83641924e0ca07f510b8b00585351f20fa6b4bec062ca5d381e630e7e24ae1b3a1c52db293f3e9bc297727414a504d330d7f01eee81146c2c921f0ac5c9a24e6919b5762a390b8ebc57a9de05bf977f36063688334a4948f5976da542de893d6ec24c0007bb4249d3ef9b21876136b9b201c5f9b982e77f7b0a15f69a9990bce83b40fc7e54f06c45fae242c27382a46735149593e714f0d661bd8c05e55592bae76180dcf0504d8c03dad078a14c0126dc2dc0ea1d3275cba3cc79eeadaf6d3851f8df1d087c34941585798d67882d01c24307d5c0557d6cfd953a8d8461806d23707ab2c24b5c49b1fe785a93f2455934589b528eefd658b56959a92881fbfdc2b813de089c87a91fe8ac642c37c886accafb3c02485a38aec93c15df71b5123613d06e4675673385143d99572cdf09bd9cef69f4b949c3515f45f592d700179f1f8674372ec2a79054d18e598ce321ffb29c648b8521149379588ce7849498e8e96c1015a466a04a2e0ff24457601763085d19fcbbd5156ce16b21e3bb0927be2b10cbd9fa46b7da2b3e8f65395bbeef85df08083aec47635722b89edaf5cdf299a9e7a5ff0c74b96efcd73878a4376eb0ba057c8d63dd63b678f37cf387f762aa732ccf1cb2e6a8a17b2edb24a6437461241fb94c9582ff65da6af1d01523ec405b134319bf6dc2c2bb321e255072897cfd655977db01d1188d9f0636e5019268b7e20796e014c076eab97f0670ed9a2a0efd2add779cc6d78d501bb9da69af96d307c67ed69478a0433a63a51be967438d137bea776da13c3b3dca635d785739fbe4e92c7514b263ed35a5699cd10bfbe5e877e9590f66f035b43efaa2447fafba1e801a65455f6bfc933e0b2fe5fdf10b9aa206bbef779b229747f0094150b44741905cfa3b226fd93b8d68bde7fe61d3c428f767abe054dbdc770d9cfebadef68af3a694474cca5d4446aa735c6176d8c2e2ddd7f2210aea34e0f8beef1372a65049d391137ba83c1f5f4daf2f9e196b913157fcf924c031e5ee5fce28dfa6c6b326a1ccbb9c44532a2fb3a1dfd28a7f558f4451a8b02558a4a56242afa7ed427c4d83216b6aaaf07d63f7bc1971772803f9e8e914d65f9e86404fa0bb37f1d180b6695fad893094835a04faf3fb4b2cf44e6cc381d84464acfb7084d398eb263f611d263e014da47c392ddef79b59e7c467fd8d9c3b22b8ae9cbc9081ce771754b04352dfcf8c802139d3c1dc51fe40f18e042aa950c284fd8acf2a090cdae615bb8387a98c5dad5e5162b248b918544a5a5ddd36e97a5db4c28969017c7a3940c7840031ac42ad30cafc1ae121e326768ee0fe71b977d0649eb21b7933506dce9a84d4c9b7879851f1dd7cb6cbddc0259da2ab21391251f9cc367e1f1a63a0bc150dc669ba0fd642e7e3a740369aa54e75722cf819d2cecd70c560526241b6d1895d70f6c0a74f2c6648cf36de56cdc24e4e782b3b1fcafafaee277c74b34a811dc98dfcfe15072dc25155e0d5958a69fdbf389654829258446e7563969f15c7a9f2b7182fe5305bb6aeaf69698fdb8b709d5ed84902fccb61f6e49e0f9f11fe9d1fde6fa2516dd1bca9fb0112b9f1a087100804cbf0ec96bea8fcb1bc2b79b2df4adab438d58c11890c65e9a66df436da751496d7353e46866abe4947c316ecd51ae20cc56e9a33cb2c022937de52cb3c857064cdaa6b1d7f79a50ac72a70265a2c1c4f5a70e0ab62e50d0c19dcce13684fcc21f889e5f08b029a08d955cfaeb2ca1f3ca31d770694e1ec73b3da825e1c276d06bf9711e6654aa0b38aa1ce3f007086500d664e8285765a3fd0e93056465a0dde4920776d82649579488f2e49c1904494e022c600d5590e0d60c57060d6d911c320b1da923b07c23fadda3354910915dcda43ba9ce97b9411224f4d742652dbe59cc6c5a74cfd69caf55916d4cb78e1f01165da0105e129dba47e5063942c796e221479278ace40b09404611c194e79d8865bdddb8fee1bc15faaccfb0f401afa37441a453db70cea85f2c5b96f74771108b334c4d48bb13042a19f07cf50527aae748770c9b31bf66057a9475dddd4ed5f59559fba85729b505394b34cf3599775b9dd796f9b1827b9b8d5c8631c75e246ee545e49119b5dc9444b974a04b8c4f182875b93595c523d7d0ea016947ef89970a49a79ab63824cea86143516d50751137397d24ea83dbd9d78345f9673fcb589ff93fbaceed09c47601e52561f1e488e68da1aef1ec6b4136b4e0fd19e8a66b96ba9f55cfe976c62ab54322bf846e3808812f80487efe4acf7236ac22e37ce57535a091475f7201631558a1a20f22d8c59dc48d3dec3d4e85ebcd0445859f92fa55feaf64282e3056ff53193816206e1d79bbbd4123220a946a8eb6e6fdaf12fc445669da6f279f891bedd195fdc2ddc3c61d517a0915cdafd590104a084ba1d4787907998414f6824be4796d24d2687327c31d9dec046e9f2a0525ed0e8f24f1e6ab550c0ca3663bf705b50282f611512be4b8c2bd9bade8d4cf90f3bb4f55363a33780c5e4413bcd4231427878d466f2364d6f62cbb3cd02ff8cd96032d93e894832af4bea2b8bb1dbe4ebf85f37296733a21efd070bebbfe9bfa91f8c363780c95e5a74f3e4d0d4666a6d76353b124d33d58b308be74e4ef1f83d35eaf85a1a00843b8b3f9632a6275263ad756f4dcb17a23a693e4e274754933356c1c3a4b14559be1acacefe21458bf3684ca7d8ebc365a67c4e8378c7b3cb520e4b1f55e24d027dc3e911246a53c1946e8c2419f7a89c9d3d53e05bc7e4b4083a39b559fc6c6f69d4823dca7043d63e6c150b942747578f3a3d4bc3fa797d36997dd620c3804b1c18ee5084df8ee96c450a249ded7ec455a621cecd07e9adf624a3080bbdd4d176bd7251192127151fa419c6e44d119ed13712f930bca0dc803811193156bbc818c88903db197a585cb982ae1b50dba44586943d81b39176de58e9b3cf2b1f0264bc320f1f21e540ea2e92d334f3dc8872d38960bfb7f9a08d3e56520729c705c28f05b96d41d7f045afb50d72262d2528fa8ed7c7282a5c9730cefb876c2dcfb957b0f17a1cf1c94bc9d24d082c40b72e5cfe5350f73cc74e93bb2793eb5cd275989cb7d6bd9dc78402e6a5715c6e657fa3267738b5f339c4267e384d61bfbb26654428fe4e1f0f97c4d2fe39d0f23088c184ee1d4b49ad053e48a987b67a71c8f4b50aadf0925954810c0afb7c10947eecdfcd63c3566ae0159aefc682fac99bb939f8cc73709cfd81fc37029749aa4b88bf54469736047c3659e7f68383f47a177519bbfc72e5b5b23ea4d398931335cd5da13661d1d904612c238d20c97d777d09c22d5836c96cedaa7fdcccf6181a67ab8c5d465b3ff916ca70cc277be9ed284dd2dbb886af00ae69c0dc77540d8d900fe989cbc25dda4890cd3b4415166aea3b84a567a4668c618731332b09d7b3f418f214ad63e671a3426d03f83e5d5dd350398dbe960c2bd6e0ec2cd3f75f968e8a681ec018a12ae033499957f0a800c9e643ebcaad87a1b70bf56cff14c5c142799cc3b9e2f5077816413e8d1f2b22a66c3682b68b7e557ea586b53fe56f9103647ecc4ca2f9b2d0b593dbe5a68e4d76223044db78c8a5deebeef90512ff70eafb6ef47c28add11b87293b67855ad2d1434cce5da0674740ee2f51d573ea8b8d7f8e677b9d769b0f29877025227acfe3a3f96ca9d0c751a6257a8231f3768ccf715cd0d880b1de28e65447e3e980cdec9a724fedf5aacb67926198adbcfc2e0c7198955965355f8df51d1b7b1bff99c139380f5d3e8b0d621728f4f041753195ae838c39189332db1b3a1ca8c55d9eb89c95252a1eca58836295fe8302556ca1159a34bbef29a1b17fa6dcdb9d80264f78d366c8b5951906b1fd1c752ea2a6bb1edd4937240eb16afe4ecb80dd9b0465d899cc2e7e6f02573e14d0d0b56f9b105272a00ff9771511e41b4b768d0b191bd7861a6edecce400e33c74e3891abad01e689920c7c5e3c82889aecdb14e1f23c10bbd25f220e5eb8c60c72a977ce03baa25b3d3c555dc1c7ad3151d4d6779dc8bd7760544e15159287e915784417145b9095bef55c8a1bba087b412e1529aedc8631818291ee5e22d883f0cb49b89c7f4ab3a76fcec312111173439b6856e60c0e237d1af48a44e2bb614d94427cfa9d93e07d6513b99ff2db006b5647b618986c43f490e18555a987eadf08ac5c8a6e70af45ffa489ef03abd727a5bc082e788f24b83bbe93883a8087a60f8926c266d4ffb1ce024e08af0db51575d0efd1853c4399dd961e306591687f9000334a7130c1a1cf0ce502ff83de7fbba9d05bba6440b0e54f60cd2e0024ee11d3ba496f91434b30210a509f330890e06630c7dcdd97daf7f7fb3314aa45b6a6309dca5cb541d1e0bf42949a4468f10e6336e53f38ef124df51f016e21593c64a46739975ef0cf09dc23f0ce5f3cd90cb5b757fea4d7ee48f8963246c6f3a7a3d264ee21a1a0a2be1d11631d668e675adbb0e847dfed75a2dcb414f3b4646d3de0852a9679ca8b92ded14a16e9a2007fae1b7878e4b03d623cb1c3da17c5c86ee47a0650f1c691ab81dc014cfd3b0b772af74f80b9fd4ecbceddcf916e8ee158dfa799ab459d13b7fe3f1e19c43a7f7747ffc0410896ba73198e1ea8528cf48f8f59d1d0b9ae06e1eb9447699b47041ed92d2a27c29481c901fcf75128f7772c24429f70f4f8cc9d9e48f162ffeb80dfe87b45d975a97583d42a879d764635bc34469b6de285416feb4a15283403919f3db698c97451dc08411c898bae66b3c7c92341658b3bd72a854bec7555e44ada5840e5c3ce24aa9d3e5800adfda48830df538c1de4f02bb583e4df066dccf0e78b2be859d54096bf3acb7b3786556873b2d74b4fdb98a9916e6fd3e86082647a3dca1fc48e01fd651ff866df7907665450be485aa508ee0a5a69042219a4b202d7d9a0b1e8722b12ec576620dce3e6d57fedc25d0323e565455ee003b5c43de39dc5daaf5a7e65d9bbd2a1c121c45076ae9837d4f3baf0816fc0320aae874c1b7a198cd88480b4e05ff84d5bbba12888cab6794edf325ce9ad79bbe8cff57cca9643b208e7cbc646380f369cf75d44ec35ba9d3a458d2b35729f971078de8fb0b7d7618ae433cfbedd68081ba4b8a51de6d307b9d2810a36938c919e30b51ccbedf1a986e79a8b9908655884e8681c8e872c0b99c1575ecb66c2364f25c0188e97d2a28867926b0906d2fb62e256fb50c96b1aa316e90e3bbdbcac337b54848548062b837732bf389e589d956d5015e24a11af8b0eb9d6e2e24cca63fd4097fa65764b71c6166dcff4bbc41e156d047b4e7dc0ab2c9729789639ac862067efb63c002c5e7347a97364c303ba8d6c9e5654fe257c9916175a77fadf15c9efc51c057af9d484020b309818358068907030092d5da473a0fb948fe87af9d1d1647340c8ae08e96b5985674fca8893e7541ad877e71c3136dd2b413d6a8cf5b6820137f00a7ec0a6d771440dcce0e5b89eb420a010228ba2bf0fecf289b5b7633a56aaa0fe26c67f8b80475b7e3a1e7bb73e60da246b8c11fa2b8406673170835990750cdcbab93e81698f008618eecbca42a3c6bdeb47a494e05cc5362b015b024d34f8ac7c3e458e25e9596f0ab5f95c4c9338e9409b560142ebc850b1536bf42dae3bf096cfe241c494d906957455af5455d121799fb484706591b160bc1765050f9898b08255c669e4082bfd0f3dbd78b87b232dad7e31866a6ed244f650b78710e249b50528cc3154affdede67b3fffcd9d5e991595712b80cdad6a20bee71171f2e6525475b0794410aad35884a9ed96f60aca0ad06450f1aaa45059e5eebd599a04c05f62d75935b134b0003a004ac270b4348de99413479d1312109a9b17400e75f569b1cfcfba5b05bdf856cb7460d7e9ae304984948b921f2a1999c6d165595625bda094e0d87823a8def3454b6f9a9d214855fb9f94041b3c76f8ec282f2493b8960e6a96046349957697a6e4ef407d6a9514165e985461455c634f4cd2a5d5851896e3228a35e4d0281a6cbd7d67065540feac3ba5257d215bc6a9d633ed7ebcf1dd655d9a3b6772ee8c8a166d028106b5cc6cd4cfc007b87902923002db5d69f6eca00a065be6727eb6ba42d9e8f16b4e72d29dec73ad5056fd70e902df6d3bc7eee0b403245531a8def305e6bf4c4135c77a69f41b531449d56bd6fba26ba20e84109bc1ace38d80623df012914e2ee3072196f8879e4d0808ba581631b4cf1f172848ac56eaabc56f671198dfbcdcdb2de8c0c94cd3312b85510bd2b3dd090784be4e0f524db001cca6e78e64c81bc2d5b1dfc76c75340da6f46f68e915aad67b391985d124cf7843d049e04e3e0081da5eb0c403044875d87090bc797fe05c1704eaf4d0da47d6f3df9a5e591d453148eb01983a3d1d1d0f931a1d4ec29765289ed146f710ec3b7faf973fa70badb3b626f35096a06b894486b8753f06d7ddca068d9888470c1131ef15bd070cd46b02330d31aa607b1adb97baab115e3e439e2678abc779eff2cd4426491b04e29d91fcf14d360ad009f6b5611ebb8287222f7911b9686050b265f507942e9b271c7166ac15d2c9ee88a92ca6eb7c30b580636ab3cc0b5b1706c9ddede2f2efedae55595dc70434c5d454f1008abbea791ac007bf315e86b10efd03d74621bb91d9307657f42ce3a00f37b0fc9a20dbb3e5553dbd26d7364378833b0e6f97a6025d047bcd8b1fb72231e3c2bc1c7238a8629014b915e794d1b9c8acd3238dd28b2f59253db5a29e0671180a6a853e29864650981b2b457f7e36e617f3dad433882fb10981b42c22dd1c86f9d6b9d031ce9fc01d04ed186607a14af619fd078af7dc4665cfdd9a519adb9db1dda77ae5b0db023eba94bcf36dd0bde018947f594daefaff7ff78e0be7909cea25d54c347f5693c0d3b35dcdcb3f2ceda613d6cba80f9c5b9198a93332328db8fa4c790d20ea49ecb26b68f84e37bef89c893ab84ac5371d63c470bae3c521f837fad39908e69140c99599fb0c3e493c4560ca311fb3dc455ace889655a5d11025da8e3b7a142d903243532aee59221ce78b6804e4cbd695457f07735349cdbfa06d81155a7fa853fac3e6985e5d509900946c0783d5f939668498f1de81bb62073399286ae1cc33d5144e48aaf73bcbf852f95abf9ab39acd9ff81079c3259cc24671d64e6361e6796153139a836ddcb8ede40b7d61e6221ed31b79229dbf8a7dfd6c607d0cd8aad06318a3f82517defb1b4d96506a51997682327025c7daeb8ac773e69e2d69c2fab715081db4fbad9f4e592b32b43fd63d1ca23a7d1651702fbdadfda415f0e37b827fb2994325b6df122c64e47d52962e46269038bf2df884a94e3d54b074c26a26864005c08c053d5d84e6343d0cec7a8ac5334cfaf5519128ae7094bbfaa6214f9dd4c8020976ac8286d61df37b692a790ade0f088497f372f7a751d1e585df91a74950b933af6090b37a1a0f5845ff2891a39d6960d082911595fed9b4a70d76413dd318c2c8d5f9d737755d510319a8c3c46eca5add1a3e06d54f3dd12200fa5897d0c7aff7bd6eafedc05d9e3ddaac9af64102d8a77a36c23070f0e802c2a2be30a3e788ffc1dcd4351020546b0c30cbee9a7ff11e478e0cc0af911a9f4e413977e4baff9fe923cccc79396763c8e6e40b2c8ad0e16474d14b310789fea8e7ba516a7729b28ced9775902d22804a0950850b2cc5b2401814cf7a0b0820342e74f82c8c2d8d9861deaabb35c9164f27ed56f196347912382aeaaed9cc81de92e3d4086679a2f9bd923f7aaf408b490ce6ac652f789715fbd0bcf046d9052cbcbda6aec1113aed11d133b585c5ee1605c07e45b7d7cfe5c0d24b7f4c197fc297c152e615a532e09639b9fb539ff8dd3a5d30e81be6055d5b70e77aaa793037dff735bc241a3cb2f5f911f550da065ace7c6120613c0e874722b08a7a054e12160823c215017bd9168e62643a80b047451cdae8d3380986b751e17b69bda53851d27ac1dddffd9c11cb320929973b8cf3730368f3dc0cf089d54c475d0d76da2bb15b0488c3d270b6aa67bce0461519e9ea3787dbf6c6904e432a10ff48f50214f5ca5891c27adf098e479aa0ee36a4d57b9293014db904286a7cc778aec7fe8235280502df8d561199974feb9aab85db5aa4b06d7433a7028f4b655eb454f59ba7fd1248f67602834c88ff5cf2c4c91213d2ce0ef4279587e9f5488a3ec6dba40cab5f7422acaafd6332583c72752d179c3580c6f64b5ee767935293a135b503e4291365ee34dabdf92760db93cea4173e2ba952ea96fb0a4e85e8448b9fdbd46ad117922d805b490f3cbf67604769b2d898ce70253562f44e0d496741eb6599d7378ec4c248d3d9e3992884a1b2a685f0e636796f307dcd7658bfde9fd15b4e445ebc8c9d629979c7295e1272587c189b0619cb3198af697bc69756b1af0ae874331a7872ad79dd2103bcc2066223c3b3d430b3967ad01d2a318f0faf22e51a0fac5ec8acebac929691ac8c32c93e664503f5480b19f2e05784c24279c9fdffcca6cd4a563ede4fa96d79e84fb601ddda7d39138149ea0495655f0cea3d71b8f031e77489e150987f18fe6f115004158d292b07ecf503199f54807f28ae434367c5bb0dbca40cb8bb579b57f35dbee5871d623b95e8c904635b366547b0218d1e7831b0671bd6c84fa3d0bd185a79601fcfcfd2fc82e2bd1bffb7d8544a51fa1038390d3a9317a25c9f417df23801946f1e11805d10628a0b5aa2f953c4b33c8dfe243efe788e886a65b2c6ab3e551cdabe19a93ca37b339271e20d6bdc43e0fddf2258090924c943f86fdf71640f8f6ea1d6ebfc7ef31528f00cd3f3df389d33d25ee907ced91d7250e1e2411044a11ace713336be5b11173a1b4ecfc504df1c181a6dcfd9c0fcb57c01f58a14cb185c6c0782ab6a01bc5e43caeab95411dd6fe5487ebbd99907b65351aefdd59ea6873a111b1c0aaab8a1cfede29c7010c4f3702136407dd5c99acd87cf85c62e3b7f0b4108ad49b01ec5bab7ab41946ed16e55ed451d9221a5a0ae120e02b0ff6c082b297068b13e9414d68faa5f417b2fba21eb74d22d78d83495d7e4b864f57686d49afdac1df9364876b495f5759368683f2bf2f9645d869d798979bdb1b9c964ffb5797c212c754fa056abdb538486faaee2ef180717204a841b662d387c80ecf577c181778c3fa99c122fb4e7e798c8b7224e3c9e935ebb8a3d00b30aa5098340ead4a497feea18a4989ad2ad61c921d47b27e76537270fc6038381bc2155a593ea1a5e5412bc6c05e0b7ba86ffb4837c77858121b1ed7affcea418da35f1fe57addfb4f124a8a1dc8943ee94302bd899bc671b090354cfb5fe5a91a186d7bba4b4119b4fa9c290fd361bcdc181e00ce00571cde72943c4d56c942c8311588bdc7588a0caeb98f73644d2d42921e3f80ec310b357580a8c1143010eecc67e578ecd806fc2896bb61c12ebf9dda305f217c2bdf5bd4f5d1fff871e811752c44a20fede314c8a9bdf99e180e872f9d5f579bcd59a3bb6636a64157f820771b1b31b9beefda68322372c76bd2861c02fd261118630aed05ce148f34b02d0fec2119221ff56e0d81ee8e0a1851c0273c5cff1d230ac47fb95c963a0cd91951cffe631e6fa568856bf2e1afc543486639d83e6077225897c51dd7ea62a833f9bc296031341e24a3bebfba7fcd41e7dfca7f342e2ad21aaab12cacc0ae1f68a1177bc344fae15551726c2cc367382411ee108dd4daf8e5d3a1e8b6c577454fcd2d73966090f0e758919d4970e1f4854c6a1298f30bc0a77b45ca293d99be417a3ba8350c4aebeec8141662c65ffabad745c2273f833f6a18ed38899d9e42f5808570c8cba578d30ecf854fbe09db29361ea0622f355592857bfb4f19dbfa3021194aa1bb91e4230f69e95412261e2264a61faab3ca0ce9655cfa8f8e37f384d7185aebd3c19db14f3f7bd926a51d56fb39731831bee557b3969c8e940404cc23c07775726db5d8827fa2d8855a50c11e8ab1bdf3fbd3409406b43e7834b555dab1e063e863e0cef01bcd8334e6d219fd7d12e58693f66478e9b2b8795286d834ee2bf265bc4fdbae099430d654e5d6997fe6714d28ff85783545c945eb71eccd584e4fd924ddc233fdd2478410145add655c35c25ce676fd01c204b7732e341235ddec032f96c6c71f5bd3be07d5f2e2beb802f2d8425da964474bd72b22925efc6de33252703a48f2beee8aa6d9a34599e2a546740652e910e189a69a9407100592854c3c9e7ccb0a5b06fb2df501d601e5cb3862c5743a62aa1c2d1d283e0158c816626a7b8830876292b8d8aa035d73a3a62a3530a3248509584b9f335e691f299f3448c04e4af25150c4e5cafbed084c32cce14569c5dc4eac5c18135676b4143eb0ca29a8087d2cff5e601bd4493c734dead43ca25b979b57e8c8fbbabd87a199d44885273d17608bf9110e6d9a35bf0d7241a31e9d51e63b83ccd90d417d4c03e39bc86f98700de2fb327bf7a745423fd7e1f0d0e9138861f0cba673301808212cfffeb891a556b6b3e50fac90408dedbb9a0379836039d256f0f8507026c02e9cbf28da07e405b4ab41c6ae0bd9a14c2e14e1449d68a4153b29acbc76d3409d480fcbf4c78babbebf057b9fe3fbc404749bb02e35757ad585c5059f4173ad0b3f2882f3cbf4d2c7a1a476a21cda165d1f0eee9e608137c7c5241e19f9cbed9dc781a257043cb1c87ac102098a19ac17047ee5390279219e03351026d6274c642c9d035953a4befe16d7604f3752ecd3ca67639df3db467ce78e1ac477277a734a4020087f0ad52571a5b673fd5f34c158970feb8d0dfb943b24715142513ef3450fac15c94f15fa7202a1ea34cf94deb205996eb5990e369537764330145b1993dc86837f17c5d9b83595fb68babfbb59b955276e41f72ed145b0655ba90b8b64dfab3c109f601bc420511ce07a0edaddccee64bd90a8e1b3d5ceab341d302feecb80b8b0caf5b6ac2b6e5b3ae46e1380a1ad36607ac089ad39445cc376ea524eada3bedbb2ced56c51de47afdbb5312605d46cc0bd7ecd2b6ebe377a7e2acf67fa612b299c728948e57b2ef57409f4695b59f31aeb3eba7f00d3e11dc4f86d4ac6b7938798dcadd707190f07fdfd43241227858028c2dbf1ceef9bca7dca494fe462b872f452bd67e34562e36fc5b45aeb23622d505af59d84777983f2e8ef88883ddc4bb997e8aaad35ab133b07e1294f1c3e83ba03356fcf6b13d0c4546fbc7bcd73225b1c2c4a7c15369905c604165fb123d8647cbf6e46481c70506e300ced8d611e9dc3a30c5c7e34e83cf08386673f17134a9b6818abbc69ca91852a84aa8cf1ce2305f689a64ed1d84bff44618cabd018313896da3bea3cceb894e359f75ddde143fbc7435d4cae667b3803e28c88fd8ec7d76fff81a078d7004ae9bdfe5f941237af4ca28923ab5e099f6937492dddc2b2458d9767d95750772baf23f51c55f08ebfa08d95645821eb9e7ab5f32cd45737ba11f33c926dbf0baed4a700661c15575583bf1f995c18913f073876ae1a28e6568c12c4e9cfc15ae5e88e75fffabde35d9c4a084e2c70ddb1c744677032c3c24483146fe64586f42a3ec4627d890a1ffc6befdfc325607b4b30885921756cf4419c93a1e6947dd0c2b7b9f26fac618b5c1af73db553f3ca5863bce27352c10f21888acee38e72e34b86ea64a329e2ace16682df7c5cf26c65af686ea326143ff494dd4b0035ee232816c6320c09c31441bba9b7c8883d4ecbdd2838fe6d6da405f14a705f424ef99e867aa822eddf3ae4c6cff62e1530d68641b1909626c3e2d5768386e6973dc793ed580f685fcf14857b9f0adfd6ce45fcb9a5894b345de3021c27efbb9a0e91a932d2f58d375fb16f4876956f73c3a35783955b1e708da78bca9a28f94eccb5e848b7bb2cea64095b6bdfd2285b30fd6bd38000e85355c59f709f4c0f6fbc9014cb8d228d33ee43c217638245bd36ed46a2a87f017047a2c3101f8351f6e456bbc3473ed04cb22b8745de8cff4fffd176cf65e8c5edb4142e73376e8b4630a953578adf95c89f715ed0b9e9a23890621fffef1c32d39a255f2f5e210886b909570a980a953a6e72a23c37acdb7a2ddab35f407220d9f6ec05a8021bcfea1b874c27e19e057ec0292fe6ffb32cb760287c23881253db4133e4f6da671160d04c7f96196bdf9288e0eaa1cef729600637198a794931256dc20a6de5c35055183893f36eae30461ef1d215665ea08349f9b69ab3e10d544011df11af48f0cd3a115f4222cb257a9bfc4018e613aaaba086d99bee3735c06578c5f13249b540fda6c8eaee95212fbea1d1af9093f409a25168b4460e5e474084856bf09efbd333678bcaf8fc43177f6700a2f7f330e154947be18a55f07b16fba2ddfad8dbb7d20d4fd64948f37b1b4f208d04f899498a500cd3d36d5f483a8dd0a0f7b92d6bd17895ea672260c645740c3ebc9b593d2da9f06e71e55ae7a778d0eef8e5cc6dc537ecf5d97f1e30f359b17e01929bbc0b48eb620920950c835e69c3ddf276da0c68404727ccb143ef25894f4c7c7f6f8680956c6c87da0c2f644baae793c447b885a20f27ba0e40c77c1e9fc7ff676753dd90c9724b7384da39ab6a3f56a4357f6e874b0fba6045e55b71be0f65569bd8856cbdaab88a3c94061f7a9db60b289740d12986fc800a80f71c29c34c41f2efb41fd3bd6c292f34e1a73071970b9f88e28a539d3db38d6d671dc050611c0217093090f6c5a392c11925ad90951d5f504f20e6d793c0f16034459ddf7bcc11e4bfc40b171d11a678725ec6bfb0250d000f2db6f2fc7b3f2f9eb9620d69c592ca3a00254266bd8619c44590734e96baf4ee852d35d01c7ca022049fd8f8be6f833bf6623b21558349063ec65767b400e5b70164b60c6ed56b0566e0ed0f11b9996e91cef711c876844034dd01ed37e2f96260fd0a0bdc3fd3700dfbcac15e56d1d2ea83c4d4933910a51e2ea7b4b41004d1e89e3202389985a0975aad1ed6f52eef4662302e05ca6374f5a5b480f7bb84be5164d7fd056b9507cc779d1130fc6efb90b34ad0c877a5c312f31df975c43dd5cb6081ea77bf907414ebc269b5b791e6b3ebed80246eebeb6c497acdcd8ff8bd84d9886fbb628d43acf4a054589e0a41990e0fb88480207b1a3aec44d4aecc3b5a4eae68f037d0d2e937d7fe020ce82fc202c1fd6dfd6c7f304c6b90d7d6bccac03b367cc5bb5b28b12c015b92bedf736d359d7ce5d8170ed74ef4eba46b0bb34ff444e6f9bc859a7aa8b9ab14c8ab07d158ee382a5b8744e9732769b493e77edf46c10a6ad65bc1650b9ca133a4c485e5ac4796868776ec490351dc67ca332c9d2b8397af596b6aa17d88b9f6bb56aa4369c5df22b7fb078938a3755ae808f66f6485db58a9c71889180ddf0ad3995451841f3048673b06d1578707016c2893cab47b5b914badc1cde2cf3153e6af5d974642dc4bac630ff6df3cbff7446f89ab6d24f0613d5656ec7f769ec6537f05fe3a2e6e4bf64c03fd94cf4713fc5ad78f99331f5431283186e6d7e0250846b84223b7dbee988c98158ed4cf91b062ff2b3cf1a0b801d100f272cc29610a43b1ce97b4f8a8443652a02cbe8cc39bcafe93faf77e4ef929577a3c37b06782e2cbe21dbfb509427f1211bffccf3c7d70ff8369de207094a891f1a0a3b0195cef53abfaf6634811aff5f06c51f2b4f46f091eed8ed99764deadfb771e9ce24aa09c5a9e5ba4f63f2f6753b66fc741a87464fde74ee02b34b99d1d9fb43a84562025ad0b26666812c2ad0685ca1e83b8dacbc56950ffb72ad744020128ec4989e4caa45d040f333acd68d9e91f373e6e2fdf283d09fdd90d940d299644e3f67c012b4d51fd606cacb81c152adf2d4e478c7a314bae9d650bcc939726fdcee6267044db7f9dbbce5d98c69ea2046bfc3868f5450badfbaa6809646a7cf42690048c9dcdf417423971bc2f9d60f2a0ce883ad90b642a95c3c92a9188b5acdca365a19a4232cb4a01decf827a242bccefc5e4bf22c4d2188cbe079135e79b63770ae449b4b9c0bb64360c04138bfa5558f883611a23698d0758b82da6bcdd6e9c7b6f79ecad117ae77bf12202bd150d31abcfa34fe10468ad125504d8a8c2d968207f8edab3846fa85bc5160152c5a586813ca4d14dbf005e3c4a0c6d5eb7513aa5385bf876da181fe02f5c9de6a2c9577bb9985965ac1a0b65c3fa6941756c16720b2c3538b2afd7c98d3b9023079e5b4704bd582f0641204e30a145fa5040821df5fcf33c365285d7baf0a4268e47d072f09a3a57cfa7a1c83cf6b9986b2384b3785a74341695ec651e4a56f5889a8c129672b51d742c3300cca6a171f9335cae284995a37b7dc35b7ab55a67dd4ee4b5c6dc14b39f5ad66621b5ff227c8a8fa51fdd9f1fedd9618fba86389598dad57cbee5ede6624848f86d1e9eceaf6533e0a295bcb7180c4e39e35f508230fe48b438f2d6ee07984a8a1e030bb2431c52c25f9c9527221f8117a61593b716cd3cc6b738a09b2ba5c17da5fb025d6f6f454f985a37067a894901d1f16dcec53a219b2c9e106b04d15ed97926b13f77067898a99974d79c1be39a5c6716dec9eadbf2ed48050f6a2c8645055fa2c380b7071424e1d574318f5ccb54d33ba5b108543b4dc76dd56a659516cad0ddbd99b1a31456b5e975826eaa846227604c4de353972a8e1c3858f9d6aeaf1a9065face8a16731515f740063f4a4981bb7c2d78d902d0c92ae40258d497e56d31962e05fc20c48650be3600b566c0aefb6114800cc59bec322c0a74173f9139c3585353ad7e75f231755d969537ae1402ff0787135b82e3f5dc501d9d20f912387f8517e1d0072ff65863e31574bb0acddf9ecc3765af91e23705dc78e541b4551588856de109359c3cb6c9c5aa96eade051abd0dccb141a9d9b6e593b3533bcc7bb62a78729bf623fb76714c64b7027962fc3381b31f9344bc48d4ff2c36c9a6840aa3f462c67ef6d7f7163fbad9074976b1c1adeaf59a1f3aa104f2195072e3b40b9c18b3e872e0c11b64d3f92ef6809d72c73a613429db55399bff6cfeffbf02ec9daa171fc6e050a410773e15a89802ef94ebc15fcefefc0c1e4fe987ce8739bfa09848e25c8a9219e4e739a6bb4dc34aac51e0f84e1aba500d86b8775aaa9ad6c4ea0ef1469e8d45ca66e42e69f895dc00fa1e53dbb0d6bb25ec86e13a3af93a41f4942f2745d0153a91a41ee881f2cf9c8cbb290005a2898bf3a9666ba5185375b08c5404dbcc218f222bacdd395857adc9692a7214114ea205ab7f019024ec4dc00acecdcec813cd1227c13dd3c58ba5bccba6cef363f14abec2ba9ec9f8e05a4efc1b385eeba75181decc5848f46e3418acbfd34eeafa20907c8329cdbeba4702d6237b6518a74cc9c355905684902a74f9260d66615bc9ca795110f558ba2cb2eec2559275d2bd95f42d77fb5a23371527236f89712258a17c50200bc0918d43bc3846a05af5477593d395f6f610148ceb455b634f038d3e53942f37c9d9e39cfff82910d2b695e6b7acf19a7e56b84275144c9902a10712c48904d87491eb4610150f8c2425da13939f5d041027513525c8d6cc70e8bdb9fb41662fb5f8cc2d68bf811dbf9c76b09afddf935a30dd96b9a52618dc2c610be2c78b5d87b84198a83b36c6023a465b76d0cf1090f008950ec25c955d81b8047fe8fac7db89d3456d38138962297163a0c83868633912e1b50d8a4b9c2fe7292ed808df7f43df7f8db0c901740d86463f3a95e4be874300ce3cedab0b33528898c8051aa534396efefdabd8bfa3c0f537a62b4a53a9949ae113b6958de1b2aa51ff4cbfd8abf35d115c63785eff2e2dbb48d4689a036674d80d8518913d30fe247a83babbaaefb83a18c2ee39e53642069c63750ba47db9b59b68742a2f3842087cae6ed58caf37a6f1d261e21fbaf44117023273c0515589d31349ae145bcf95a4a97306d782d188cf9df3e59b4de4a8e26c0073179d0b5f89e58aee0e1c082f9a56a0f79c338c5adb8a2f6aecd782bcf0f7be27853925fb412c4f4152e2da31f77528bc8bc58b01109d450292d4cb3261f7591b1f6d1c7fe8c77c818f31396722b7acb8ccf95d3b91bc8604035c99ed6c66cec8efe731336ae64b5ba6234e714cb9eb260edd54ad2d34b5d3bcd5ceea8bfd3cf5ae591909546e23640fe7f2c026eaa3da2f6b0ed30814b92dac3553df2d24f3f41641b178a3de1680529f2c9e6b9532c06c2961e74ddb73927c41f98389f36a665a88d80f5bd7216f6d7279bc65d64545822141df7714362b26024cd3a91bf0d239398b38976ef21226bbd20c5c201ceaad7312cff2fa0687cea2233c7a73419267dc06903c59f8ed6e23eb91cfb4b11c674b2847f8e450e9fdf650c67e958b88c8de8895d178497c18e82c5227379cddaa904f50f7c248d59dd1146941cbbdae25b3b6fae241728b15769bcdec0b10949943546ed6e702e60c8087cb1beff20a86c68fa07d1a9c975397b86452f013eb179395fe36697e4c07da7ce39a2826b84f3da1c8d472215ddaf0835ba3aab82ed86151824ba94a0e9021101136510ebcd381944216b5b171d71ebb4566104fadece2c14488867bb9985f51e1d1325923c35f3fb8f4f748a944fd06a6ca84de59d3a4ea49b876d35f8cf8bfb9bbe246597419263839011d1ba288a7feb433c1d55ff58836f35de1663b944f572fd0a3c3c990e11741876ec0243c13fa0fee68b74924d711964614212f4d29574f2b0341ec44c85c1eea94c422f01d854adaa143b0bf9aa914376fa99d3ef36e2db5ba27b258f0e30f3be994e4ad34980ff4fe49c66684e7c78a7cf52fcfc6bf9f969ef27b8362da54521b6d8a899a8de2687d1e5744b27c1bbe78cb0d75fca0c8661af4dbc27c1723582d96fd1ab8c4e75fba64d2ceb12aae22ba4cd93bb5094479595e01a4e6bb02775df9f12079865d24d71f09e5fe02bfd9c8ca332911e2172fa9c81b5d240635960482acacbb923e6d3bd083d4f0da7641701b772a6a4da85e633b233f8c9a967aa1de2ef9ce196a805276a028b9618c823266357c985f5cf326bccd0ef87c6e027b75cfbbef3e467503293976919ab6ec3c2ddf1138de9c8bc2dbef8bcde3c5ed1783fbe8be6a97f0e8f65fbb69dfcb582b9bf992a9b158e523e14d138a7f276b6f2e6feacfb71ca2f25a78280c00c730f8abca198b3039e19293daf9d05d0cce9eb297360c44307d7afb1181ea93203725f7b1b3f5396ae6886764ebb4ec0dcf777e4d99fc70d8873369b841fa8cd4fb7ea5f2c35150a7edc81a3150d58f73fcc32b10497d2debc02bb1f3b9330f8b18868356e4e8b3110721da009780b5e2a962902e1f5894856f29f4a42187ffd16220cd2d09e176e6ffb5466498025e5801db4fb5661d4e786917bbfbc52d1199e223f227068f53f69507ebdeeff68dc813c5bbff4b859a1eb8f1ef1b676417acd07df5116bc70a4e91777435dff4b9fbdd309536d9488c8b3d7a2d33497361865b8304fd2d94daa41d70d1a5703e3d1e664d59c2dc356df5381bb996a95f5cd3adcabfb468d2b4bd5fb9c227c54ffbceb4b8fa0049b897532c52275e4d9078e385bbac4221472f3f50334af47ab8506724489a52ed61b4f5794e7920889d1d5e55eb751bfc9765b070825e31d2f5347feb0a675760273536258f586a0691c47689c8be863d7f732bfc220b2117bead86e8304cecbe0ea76db08330e2f493dc6572ddecfd150b03be5e65453173d4744718299ec18d94e3fb30d0f385ddadad419bb24ce96b97f6e7e755b158ca0c5cd0b0d8623adf5d9469e047a1fa4ead76f0665a1f376d31e77998fb99c3fb11e7dffc512fadc4c47b0ed9ec28b73320556c65979cb482daced2e8d2992f6e8901c78ac4309dcfb8da7c4c3e145681f8fd8cdacd753fdcb88dec3bf49d675d774e67d40ac0fb4d6eb03feb8f70fad9a8c24a7b5f44a6f1fede520dd8f62b79fadd3ce4ac0e4a5727173861018afad183b7571b80377d711cbe02e27f78745118a3ce26cb630472b6ced8d27898ba937b2c6c99b73252d7e5e3b0071f1c2e4b21ac5bb26f4248b42e63e0c7fe43818f5d5e23425a37fb4b3113354c33ea9014f19e06a0367e6094dc14dce24d949193c532e24eaafedd134062f7894b527a821b42382ad06510f20066d7556760f4b7791a1e114b1023f80f9d3e1346262370bb2988f557b0e3a222f4de093783d492d5505a171ef197bed69ddb8850c13f37e387d5c959749143c5d0a85be863ec77de18d5e0d93f01199031a90b6dfcb053a869af9541f0bfc96d86e62b771520bcdd47b0f11cf5b5ad2c325726275baaea8c7a601fb7ef8119a80628f4a0ce18d6f2ba13fc33e8c5caf0e22ed164a58c9e6166df6edea39b26eb67816c20ed206430e437fab4e4707c76a8dc9a611840d6c1d8656d3c4575b230d8b00dac21b355e6f3f371835816df34dc752c40a41a0abb142f08759ca75659c0c4214be672032ff9dcc7b40a695ecbb8a2176dad67fe2b8c41a77184c7986162070a54622e4a9e8fa12eb5a8b2b6a062f67c8c69c49b5f4e7b281c4dd722375d29498675c75783585148625e7d196e80020a869a681f3f7abbe48c6a92c1c62d285792b6199e66044453728ed8d65bac3d2c4964e6e6c833e74407f28a6ee096efc83c2a37fbb75740fd06c3a07df564f024431972b4852d3d801307f48bf461ed10a5624be4df81e18d25d49d69b27e7b2889fc8b3afc7a5061a33fd8f1ac99a498d2625321e2876358c48e9b7310bb67ab7077075d347cf6f590b00700f6a30003f8c2aaa90dc8b596c5c9a4fa71b8629cebde25bda25e19d4278a843b16a0399d75834d743593a084aa838d2315cb0f07fd4f0323f111ba9fb8281405ddc4229b651fc9afea260bdf5bf3e0cf94c2b5a915b723e834612089640ab90cc3f1db3362cef6e88ea60a93daad5a32bc6500b1dbcc54eba6d82dc06e29f0717ebd580baef24e99cb6f6b14b0da9bb4704518fd29f4a47ca4c9b4f2ecd841dac96777ae90126eed8de806981f80bd8bb545426b0b784d8d284b6b44a699255c1348a5873281cc8ff57023a587f3a7c674d6754509810b7fdbb7d5b73b98776755ffe8b059bd69cff13bf7c91a57ff237764d4dca4114293ea79314aa6bbb9881965b1bddc715bcd61dbe456d5eeb2c0bd4334180a11e87aca7d5555e7f395e9017d03e7c451889ce08e4fe861bbd5a94165490638f5ff687b4c8ab1f31dc0286570bdb8f22b172cb32fc77f2f0ba3d594fc07bb26281f2e6fdc789a9e8df43d4f4dce80effe569ff739e74bce536e7a0dcfafb7fbd2fdcc85504ec42f75c3d49a1dfce672241d0f97c6e072597da6109ead460859429bf8cf065cf4ad9d040947cf1ae23b90186b62b0b2929133620547550845ec532972ce55a27ab08676daaf03a8833ff03523d4b655da281c77bac80676451faa0fe7a012dc9d2396f80e40bbd3b536dacc6bc250ed4389600943157862e8e40688fcb666a7a57b4be58f3255a4938db1d824df8ee049dbde31649a33eafd44081406f64b599d73f50b95bc1c89336d041aa66bdd6430586983277d28af9535bbc65457aecc3d6137fcd55145573d8e840d037927c2f25b442b1f82d978032fc7bad0c53e2de5804311cd0fa592b04e9648b818bd1ff287a67ad6b559198e534298cfb34b2449604fb374f42f6fec1bc54adcaec9bad89e7830667e46c48d323034e52c25ca3473104de1af5b22037b7f921c16028ed13a7f4e01c0ffe5cf9cd5b48892962e8863aa28526a6b6d7c98c5db5b075b2f5269db74dcd6104776f15dd8d3de96455e083f77ba85025970536e06f6d09e53d918c9c09ef803e349e9f4f136974202e52dc283aa59fc2880727ec1b706e308df736ce75f92218f573008518639c956407d66f68c1d8fe0105dc2fa1127953e3c608fc6a4e7a6a26bdab90e7cc3afda700c5b0f2d6651c380e2a1265a408840ecde348c69727ecdcc773121dd95f916513d23259e3e1d9397cc48cadbd77f2eedff47f6dab5a3c24048877fc86d97351fef0ac2853d3994dbd6ac7d051aa7c818038fd61cd0473fd7ebf2184657b04465d50d12968dfd473dbb0992dd590edc42698958e8c7b4cf1c23c69dba69ab1f1f78da658874932457e7ed1f963ae26b74f20ef27cb7ee8c7b57bd981895ea005b5f3b6470fd2094333a4214d3d638ab3f1ef7c8a8f1d17a107b0330b4e7765764094034b73d4a5e008d4faa489263dc3aebb24daeacea45a15557e2efa6293e660e14af9383aa1baf22433ee9b1b7815e6f9ceb9114834774e241440e29d0b92dcbbff94723d7afe4a9c4a53d28c0049d95198bcb083b6fb4a22c03c1057e47351501ea559b239b42ba137cd7541a6984d22093444022e80eec717d4bfa05145e66e963a080d0505e29cb6dbd915336a7d590d3adf0b7be7d30e60030ba70c6d8f7ef5a55b2d3b178167a82004a6d6fed2032c361d9f7e62b1b62dedb96228a0132b3c0f436c0ebaccbdfce5e147881d1d9eb9fea90e11565b68c0be4fffcc8202d85ea34e8a41bc7fdb7b02093d667eac4a9ceac49683de64aaea55c9f37f24cd716ce314c217dce2ca49409bd898649cf4c0fdf155d942a7c10f9f08df90b886e60f436ca75675f21e3042f381288b73d5b3e162f2392fa183afefd5363e0d0814cadef880f33ce4072be5660630ef403c4ef3e4a1a486ef6321da1bb4c6167250a1c94e4d93a40f602735b117db3b8581f421dfe10659061358db22c7100928db4e1fdf6e57bc6fd7d7ed721ce532a4c4e59b698994e4ef804025180defd45cd3459abbfcd5d664f6294e0c4f7df13ec41cca4f40b14bc76c4fce4df27f198f0708c89e79d06c4006eb1f88b03ff17ad9d1217ddd5cf00f81cc2aa582f35eeff2d031a9a1a5a77b01a18cdd7c0b6bbd29068c4fdfde445ab0d780322a134c2fd05eb9a983e43873311920013748cd0fe9a83268193ac6325e5782c2405bf6554ded3f8f5d5e88f26903c25fd27e99c140b74d46281deec07b4d17c47a84f066e52faafe6bc1aac8122cbaf7a961c57624db12cc3e2a81001a1ee16bc0ca79365b1266955f1b63740841ca485f50a3e2ca36e28a64a1dbaaf48cc7f4b3e6116bb10edd1b51d3833b254a8c5cf663417db24de04f106ac546d0638ac36dfcac23cfb8d5389fbda2cc9c5b14f8fab29f8d16f1c3e28362a1c6e349269029b062a020baeb6d5a7a8115abab2920f561ed863c754303f4cf13d93e83fc14124f3a5de2146d8518431f3120b913eaa07763038131accf41edd0e60ec48ee1f354e0238c5098464f1d6dd461b5c702bc11f82b43bc0db522828dc5546fc3b32b649f55586303587db63950c7ade8da8f945150bfbc0de33aa6cac345ee74269183ff8e3bd51b250cb4d4a7e4128f6987aeb173986d1649b9790a8d24f2004addfa2d28c3a8587efface0c7e432dd7b541c7b5513e3854cd7e106a1cf24ba254eee5a7a4f6dbc0d723594b18803733e34e66b2e46e33b9dfc819a1d4e894f78ed171b3ece8986fb28f59b1e93d8f154353f5d39ece94be9272f8817cab3cd5d0d37607b8e59d5873745f2a24ed05c45855ce4da8eb60da72f88bb4fa9d865edacae42796757405a25fd326bb669ec65d5fcc3aba7b42398c60b58d223e90592349a92f616c62c1503658b89291581cf0fcf90e98f2ec846a060f658fdb9cdd19898ee3d24dd3a894614d39ca6985914a0304229275d4f773e7eb9d3139316f3bfa770c6bf8fbfef5222843642586d7ad6f17988a6d7ba6be363327a819aa245f1599c3ec6ebdfff2abe6863fe194795b8dd28db947bab6077b1d179b769a34d761afc349af29eb4756178b4bc474a6eb789f6beab40f1219e205179b943476d2a983b369629b2654bc06499a7f736cb893e6cb14a61554fb382a7d7f4e1d8739abb7a0b00c779014913200d3374cca02d31aa43890cc20ad0a6c1c81c6473b2461923f553d3ad0604e33bc46a644196f096f9a7baae45c31e2216d8648b71b46f6a5116344eb45a7faf79db775854de7694ef769982190452de301079b6fb5d385af862f87ae53837a1f2ff03d014a75fa11770b9b16d111c4f9a26e82795811f19ea306257b7d1764a3e7075d9c56c2859f2d1c20f5f79a32330a4cf9835dddc495f2cf88cf031218e712afc386ced94472f0e9333574f4c926cf0a405ebec96f266bee7596ab1febecfe629118f66708feafe19b241eb861b5f2272ffa56cbe2119fb56a4621a1e7576cbb454a2b7fa36e1f818bfe72c8622c1d82930a2c5cea64cc19e8e7eda14670f4a07c1b8034ede704e35ace2f15940e1ee80d4bdbc3d9c6ace9c0dc46d5754e3c2911275477529d5aabc58702f2ce955c725535abad555d7969d4277718fb26bf14179378391e8ed49e708b516107010c9993b9ddc83a2897840ec87a6354a87210661e9b6e3834c3b0a3ecc7f8866ffe2a86ed2f07e7e07399f0cbe7d8c0033160471922ac689ff3fb29d7e9aee5a29934fe365e42e52d6653b551e00fd952a4391bfe0581d8a63149e3696bf85ff31450a6d308607455c25deba487d812d385549dccd07141c30e7fbec2551a8e4e643497913715c60fe187a69dd61e29c0473528eb493a159cd8c6a1e42b64951cc00fa6fc94ef04899ba7aebd5d162f047a608849e6c69996a2dad3e0d0c5cb58306410e7fa4616ef4d56604f6dc907d674792d09e76a336f5a3f7a4a4a9d25bd98a8a51cb82168a94464b211e7a54d558ce8e210bc49d3f60f54e275697eae83b5aed42e18faec5860cadbca059b313f9d19f33aa320b8860151dc803611388a6e851689c339682177cfd6a4a29b8ee282cc6d3dc232576ab0968e169dc6926b60c594b2f2c604e241c13d141cb782c19111411777a90d782a7419dcda4613c4d85e24c85d873089765ad8e3a601addb3b8f50fcdafc1180e3ce20967e55be0fb7256bcb820f53731b6ee47494ba80ec0726db0ec23ddb10711c0263664eebdc419954c0814fd088f2e3ff648620501222cf3aa9cbd840e839f0f76f6fe22db09eb081520ff4828f5f1eeb39c568f677d5a0a3a6f58f04351d501674e69ae72104285e6eb68be4853a0e497c51fcc3f7890937f5c5c8200cf28efd9d2d0cd010b8ea0b7654fcaf370cca3981ec0b6d97d012a47cc8ddaf73da0e203e7371203ad474e6c2006755d713ab81aa56fd9da5ca14aa24eac5dff0f167a5af9a33887b5c3f8fda50822b8c398cf105200ea6fdbe0c1e1d5fa85095e513e792c67eb5b2a25ae07922ef9165a1589d2148e38274a6b5459052c83905a34694bd933634be14b335ed1fca213c219995a8a675136b4d7439aefab5b00c37c82ac0072f4ca69287615e7d40b749b8232d9f58397a760c665a935eb800796b1e304cf3f824201f126082416908f2303d664ae15310df20667709ad545b2abbecb84d25145b0c5e2a8d94703f4f42c4825c46be281e8415ec9fc7cd82d2b290444091e70721f3f11f0872b57abbc644df2f6a749da3c735f4ef4cc481885256f72b7f93e2e56df16df258ca2e8ac0c79969594b5743bc05126511248b24e7ed9f3ef963fe5b2f1cca5739a192bb1a4740ca0af4c45b6eff89f5854fe65ebd5574355dc55cb4e1d13be062c9db9e43cfed7be5f79807cc1c77c401722bad37bd0a5f51025414f30e88b0ffcfca2a946893ebdf09896c306b1118216199c92edf0771bdd78fb372ee30ebf56d9b413d45c0672213ee1316d243db0c9ac05baf271df78fe5eb83994e024fc2b3a609c13a54f5dbd7eddd83b71f1c39cadbfa7aab3d00c2496d9a74ebafd4c27b50d39cf60ebe30d495defa15fc78b956a7273cd33ad19f6f40d9154fa6a4d5dca6d6518bc5d29a039ceb0b5d2f6e83d3f6b7be73a26e9a6be0e8b621a50f2195741488ae3c6bbd43fbc3aa99cd64a9243526d31adaea33252f16cf8bd7d450cb75b7abc76d7f310f18bcd8f5112c8d99e5ea520f85d98b94249074f81bce2a8b3aeb618709a5db4b76ea46f17da520ae7dda466b12bf48d36b1362c26ba682896cc9881b4089adf0011ba0dbb21326768c6e9fc4044ef755ab195233073311a3c636a9c42ed514c0de692eceebe64d9dff28431e054e00077708873425b7f5e60a8efff831af6e2ca83c3c231503f4816dfcf81a8ad5efa5b669c6878c9fcd44dfb63f954818553c996059353e906b6583fcc7b8d50b90a8573d475a83f16044f4f2a01225e0a683000fb3b554f5b5d012a24cffbae8be427afc5407a9ac726f6fc6c50eb4bd5a320d180432dbe3ae487d5ff545c1cd5794eb8f93ed117072bab3b73683dc471d1a358e3160e2689f1e9888d0a3c8ebde7f56f16e85999255a32c09568dd066a39c801b5dd9ed969f164431648eb005a3a1fcc421c81e856f38243c54916be17ae260a1a435b362c3a98f1b162095d30a708349a0ce13faaa1333dd2fe1c458065460a1571e2e6d6514a374ddaef79b829243b83b81cbcc64a03cb8eacecda9f4f8c72e9fde02b1b9f9dab0d39df779030abc34880402f00527add228c81b8e2c54743a15e81ef40c87a5db61e844f33c4d8c2dd750ec5ada92c0e91580754f89141304c02e0f4f0312a215a825487f2e60772295b2c6d9dbc35d6354ef429f36f83382058b2d447ab9b80b424ae3d1947508cfca0f62da9d450a9d17d4b0e73c7eb36ef50f6d8eef94f7f40cc83f7deaf1185fdb98043ad47ef05250b95131a3c69a7aa23550c23393e53bc2dfd636367e971b350ce2e7664002a74d9677f627d4caecebba92ad02129c9ebcddf91451fccdb0fda1f0aaf73703437f5b86e392c1a20a1da853bec0d79db1fc0cea611da7900a852d2170581593b28973b7f79f3da86e70edb391b8fec57356e78af9e85f8839d5cf46bca7c1094ee0064fdfdcbf8d4d35799121f96ba6680d0b7414bad124e7b9a0b67702f9d50b89b485f659bec5dc5fe0c01a352616857b415202106a644bd45d49f435b8080f7d9336bd15e8b64848a31e43a579aae94f293620f10cf68a4d86e60fafad1587f8ae8eabe23512ca2a1d8d8486915b581d47da28f29f49a8a4473f366a3d8bdce5b064490da59eac8e4d68fdf5da0ec6d7a84007ae6685444434a601d10d8e7ff2c6a4f6f6fca055f4f9eca2f20b202048af80cfb79420880b772166ccb8e2b32220b52b3f394c8933ec088729a7d3426f6e638ef4c62f955eacf36e5727f2473b14a8dc8f09c32b4e78711d047d783da395b07b4369679488640bf13b0cbd1e5190db70683dd83fb19184e47959949701f2924456adad27d518d7cf1e16651436c9791cc54340a6208deed3a5e70402ed23d1a8ea29242dfd650d0fe7be45e4bb3b0548f5f30a585c30dcb3afcfd29e6a3329813950607501304e42e5ff2e20acdbc788b937a722329ce116d25dc24c1cb98c57bec09f58fc20048dd1525c0cde9ae26e1491bc516a2d7671a0e89acd0bd9fe6ffe90719f148faa9287e43adb0fad3117bdba4c9f92520c157de35432298e4783b6ff0cd170ae6e0d7ce8cd9c13ad247e09232f2ecf146275b77c31ed27e539f639437a8e0a74eb1637a678972f7b2971a846170ce13d0294969cc0b34503511992c1372e128cfdd5dffaf45a180a35db0efa40cde5d847779597ab9326f6b7f9b6780e0f89ae005d4f4763c8467875679537dde1668106a456146171dc712f939d7f09c378621551a6b6879ce74cb9c508c44750481316dec50da690a4c9ce3ef03e35fd88c7249372e5f92bc1a04550ea88487a39652876f3c16defce66a76b086467abe4d9f07352a0c488cf44918ace4ab119a4d434d1f8c48212734348580d85586ea31f62f11b276b0cf89e43061594962130a9b686125c3b96e76cb58d1bbdf7c607ccf242ab0ce50d22dc319fcbfb4f9e35cd9b8ef4c6759c5b7e58dabe7f28dec44d5d3b9d11ed76ed796e32e9822ab14e113b9695b84549c1d7fbea1859f0d13593f88804ca035e00e0b683ed1c3bd217570d6865e902dd3fb8f57a4881df6c5e0d656961c44ebfee77ed84ba49431fc95ef2b6023c0e0be85ba769f817dc3a01a36065b38434c1793dd05dd7caff99f386fdae3d911709fed0c7c267b2ff542db9c9944e7472910d9efc0161bcc7f5a95a6e3672a4c5c1a5dde9a533c88144730dae89f03db880c73759489d01cf25ddf36574018c91b9d7c0fdf1dd3d29fa7e09c69f99273acf366cb105a84a629a8c247e4bdb9578a6b8f9958f6bebb2e5d3898735c42f306d8707e04f0e331fe8b94fcc83fcd5f7899f48a1e2bac43d4dd0c41a083c18c864f041b2b61987fe871a6cd0e58745731143f717f8b24c01d2d350e9e4796113381033d25d1a94487736805259dd715abd64606d23ebefc9bca8492527235e97bdad4682a092257b0231dee772660cc068b9adb696e442608b3b45b77a8702da8c589ee0b47beb89181694ea2bba1de04b43fbc679d6bb7fdd92d13de007c4e20234cc8f096caff88f6740a0b91fe6cd07072082ad971be4c6f79d17afd2446bc8df8944315c3cf6a54f840bbe78f72809596f8bc21e8f82d789cf8e8b825ecdf8de45acaf33d91117c84f63003c5b0826d0f74b25ba9093fef436845dac1d5c58d97c5437f6f1aa6ad0d749324cdd90b59c1af67b9efacbe6de8e0680116bbc4dceac986b9594480438744be7127dd1e87db65c81dde3e12ec9b4fc20db0070565f82d31fb3e1496d710f735645ee837c53e0a61b5b8078981e4105abcf98cc0cf20597edad77acd4c9a78586e5133d4e9e5aa3aa839a3d08ea0978c7c042526d91928c2afa0dbd87a304427553cb158b715e1af12a2c2f5754409e8b992b498e6f45b100707b28bdfbd77c9d773aa6f3d121624a8acb7d9defa978aef17c8df81884265281bcc565ea6a94dc19e6799e0439bac198ec62743ee86757ac4740fe5bbe51b960d2cbf8041adbcdf9bcc36c8eebe2101351e4d1b266a68e69dc507f56980cd3dbe2c2427b2b78d06f2586e151f4bc29df34728a4e932fcec10ec00d0ac41186425f3e2ad762fbeae9a26ad75ba009d58d57fde49ffd4319dc127c9c0b19bf36378729900a8693633e0ee4da3b0312ea243a732c38abbdff30dbd9f337edb37420db9108f7538cffec5c361f483c09a68063f0fcfe83d35e2d24132158dc48d662f7dcafce77ca1c5b1b8d8ae16b212faede1e00eaa8ae7dfe3d1823077f395953e9494c19c2650f268632c785439a3d53dd05907b3913be69f69d62081c7c9820c26e75e5536cfc95911685693acb0fa60a761a91ab310558b679ef6bd322a439f55910432284c2dc2f46804bb4867454eb94637c5313da379d9589acae1df163af850c375b4e79aab14c0648eadc701f6941ed69badf91584a5bbc92226dc1f95efd080ecfe4c3817129ae629eee2f481ff85f7608359c114392b118c8fb41cf0fcd94a813f550c07b8b1170639dd0e43578c9d500423d5643b60be9ce2a3e15de2913fc14b34ad2e98b6e3097a103f44eb5c6311a25bd4217c75042354cdc197793e25d75f5862814a035f8083604be6470bd23bbefd7526c472c000d251a7334597169f202dd4b86ef5ac333fffe5a4e4801ee30efff710816ac67657e2dd780fbb753b3181fde83cde8112ff2a47d292ae35e9a9a94ddebbc6f16a54691d240cff09604626d505571d822427760ddade91b79084ff32ee62d8c9e1b2ac9f82ea7f1565540eb16e46b26ca5237d4dd3fae662a3c9e4929726c9de9c08f1238b86a90338f2520adc526cff92a9d9febfbc1c1196ffb8bcaab98069771bdc883a2fb1b13f16dd86351bc44d8de8e70b74cc06927598aab44361096488f044c3f052ebefc23186a703e66f7c18fab7899ba06581d437e1b5c64e733f84603628eacc4034357fdb240aff8be5112a4b7b4dcfda96ca10f10242668fcc71523c2542e822edc462b4402cbd870a9472c2620accd00aba47c450e9045b9f538b07d01c4c9556a7d76d7e4b2b7844df023852760d674b12e95d02ec580d698cf9bdb6a66374ae97b5c203c8a2c724a9af55e2a8f677f41b5040517ba3186324ed38825afff77bdb8df8121ed82b4d81bd60f8e20ee95264c6c86f779fbc9b867de834054caffa29aece9ba6794b67aebae88dc694e9e1143d9c017ce19a1eb3b8cfed1589fe8ec31310776809b406caecb196a8612576835bd7c5eac7c13fbf3742765ca9fd7b139c456602e0dd39d172932b6d61ab3400b6264e2a85902307a723e9ec1fc3ba6e1e7212f1ed1a1d4c580535fa2e9d0dddb78fbb1ad3ddc19dfbb16eb6450e182d91006baa73c4bf51cf95731a8aeb857144f806d4670b77951a6852068bc3c3410f1501b394f3d1fa0256b8e05cf51b1d98f4e8d18c757bbc04f08623645bd16d82c2f65bb9bb069fa94e471047f887efef19f753781a580a00cfed605e53f461ba516b3988fb3da562e7f4b41834fa25d452d0c3ac1b247ddd804d474aa9f7f89d92ac2a3ab7ab31459e90cb7c439d0e561cbc3b9ada07a7d890589684b27fe2db5b320d11486d879545d36daa4c8c676aa6e374a5db9a457401c218a4c1a8376168696396df2528ee16d1a540a2dd95a3036ca713a33ffd0c23c677f7a0610cb0c1c79b2176f95fc4f15d878bb2dfd63261c531636d6fb295db5b6dd9c90b7d54a4353d44fb75170d2cf776c0aca9738049c30e1243eb5eea7eb82db1b8d075e80bc7fa8189a166a32aa115cd907bf5527ca37cf9075f1147881759269bd6969a7f838f0ad2aa51130479211fb2909858f973c5aceb274b36ad819f6d730856b30b95b05eecb4a65424078e8097a75070bbef1c19f9e80d9267e5c94bcafe661739509d15d330ff7d7a934a5ec44701f716341ea1041ed9a3bc275f86cddf23411059deae9efea35a457a18e5c3c439b4633f43b704f3f209ef8cfd4aa87c70065c87f2986a61f62ca45a38f63d99a8ec76c77810fe9e53d6052a56dc38257218aaa783e4d0eb069fd91a30afeb3d0618f04a7ffdd16ef3b0acea1af75e3b425ff609e7dae36ec5146a387848d8aa1b43aaa049bf3787bc03ffcaf206fc0c7dff1908126faf714cdc15f351d1e0a5495dec5c4b982594532991cf460a00690ca93fc83e7a3acd019992ab3861f4d538a79cf929ba8f60ca3e57cc832505c564beb8e1798d1cbb96cc6a91aa604e7f1b4bafc6166f77dbe3da2378916dc3b90a7f1b9a4d70936ab18e61a05e20aa8c80096c8f1eb8886fa9eb3b0cfb430137a57a7ccdbd1b6646e5844b5dfc1747ee38a8133b371cf30f8251ebcbb3499564dedb569f7a8689f2e99c3445583500f88a6ac4d78b745bf197169c771cba992cf4cfe5e036f331fae701d3ea283745606a4f84aa77e5887e4db0bfc8c1c4614497dbd07f8cc7681dde149381d8682690b64c2c5d6d193439e25fb6faadcf6ec53f99440abd8b8d650a793bcfdfeae86da3fd6b168de75a74a3307c06f141a9d609ca1e22e13c1de4a408e88b1aa431b916c09fc5f76e075290c886ed33adcf457cb4aea2d8d5de4a9ab8b8c1b898bdcbd40937616e2ef5a094d460cce733599876f11213fe2aeb44ef73b44c627d1a3e05d5e0819f88f814c33bdc086b0e1f7a38056d009ec64d08701d4a137ea5220c02b77000de9b33a6dc7834aa4f30a1fba34e2e1067ab160d4e89f32ca710da02f5d381401448ff704ca58ba34088633ff6dc51bdd82904c31cba5e7429ddc2110c316e82d19a27196273d0491c9512b3f92322e0f6f519bce8bd079712e75deeb5a37a97e7bbdcddd1bfa66fc5a2792f705d1679037f6a5396e23c1d5ce7b1a855ef5099215052bbf8a2aa787fc95ad3c0c48edfb5b9935e8be4bfcaa96bd5441f1a080b62fe557080425736c5b58f6f440eb8a246293db37af8d327ac6302d169e565ce8d2dcac774cb46c85dfcbf4e8e92acc5ec3d0df354ae69c27904202354dff3e17c3d7bd7101aefdb8af30921d28116401214fd0dd35aeb47ec67594890cd43407e1e81615036d8fa7d1f9ce14253b9e4113f1b89c7512b4607660a37681124769a5d5620e641be07d9222bda7440e91c875003cce35b5d8250a49aed4c222f36d93f6cb2fcf34a528b0ad77e48956907fa2f4c26ad23ce896a5722db6d31cad452b4a9f53c212640691a382bf94d9c798a3537efccd90ebcd6e7d57f0a0ec3471813e830bed95b5c559921a200bfacaeb469851b7129580f7555877573a94f2d91909f429c1edec055dc95a577fabcfc5e7fc5be93ef41244a64faff3e98ee87f682415d77b0d5e153e0e596e13128b1ca3bdf799c4a91915ae7865b937bef583c58bcfaaf07196e5f1792be26e0cb72c058c3059c816374d6ce941c19a6dcb3637b9f182f96242cc5f69739ef62a4dfe3f2fb9ee7891d6586f505b368abdb24f85157c992cb3d23c4284b398f69a39e3528f76152312c604c9979c70cb9e43f01bf73a931ac960d395c7ed7fa7ccd05fce28dbcf52110b9c551244a5105ad449acd3197a891964e779540206a214dda9394723e94b46567b756e778e6d934d86fabeeba396ede911b1ded9c9db77ca8f14a069b11463938417d7c8bb77ddb3105c76995051e34161491b6d03436efea3eae67f453a2f6db9e9b91148b3c42efbe138befb0f4042cddf420324b068d5efe9edf29a675821336e5fca911481a3fdd9ca18ee34efde22a2bbb5db78fda0da89e4138e6cb312a4948e25e3640f8a579aadc2133153a3ba65dd161921aeff65f9159af82a08a43268f79e71648995565ea6de4d731e2c1ed186d4adee219da08f8c6688680adcd543e3ee02ba2337c82b6bb88bd9dd7f30d9ebf2ef105fb3b41821c0761aebded4f34c1a5cfbb582069054d2d0cb626c475f90894e595eab8b50b64b8c50429b845768d976581d6533c24786d772b8b98700f727d938d61c3e6f5c085dc4975c6803568a6b1e271d7fc58a21ddb0465933163de93362d9933b63bb65424efcd2739e5f1c2254323c2b2709a984c7f5f4e1dc35bcbfcfea585e5df2d9047c188e80d427fa34a67a5a215ab73ac06c5864a4d074d0862db7d420d7aa62df2b22da9b325a7c48b931a25351b503de4f8f77ec86b9319845bac75cb1f62b0ee6275efa4a910bfe7e27a4bcdb3bee9f2a3f8a35f9b930aa7bcc140c6153734a5fc1a077436b45ab33d884d023e0b70e8bfed4df6b0aa4aa02fb3eade3d27870176a00cda8115ad2a9294a7ca4507b5ac1827c12239120392884c059bde8b9fab9e014d4afb05631a77378a90751a0ecdd10846fb7c553d0ce417007085988e77adb3d11be4cc75349fa3dbbdc8971eda3d74e855c8398a5faf1fc6a16ade6ec7815911c27befc34d9c17a3233ff1506529540d5002b11811ab0623ab6738501678ef0a87123df41b5562cd37321c7126cfc3ed49b81eba5cc4c3fb52d72c7b6bdde7bb192a85539f3c72bca9436c30ad1800a7895353a2d81caf86812e7cd0c5912fd8f1049662d5c5814a4351d0abf6df165823182845718f6c51af1856444aa78933227291e1b65f9aafa313a7767547c906b0c4091fb4dcc4f35fc34a6f5c73da43cdbf5ff69de510cd474ed56e83fce653955ebde12085378efd1b0e0fe829f48a63aea76992be64948435cd6db474e4db82cb31dbcb020f4c8d845904104a9ce18b94c24c9a8f111d77424b643a2b635c005ad43ecaca3c3870b0d957457d379d21042094f61dcacf2b28895c021c4a3ccc2957ca67a7ec9bca05b82d9adad69a31ad5ddbf07b57d3b43bb59acd01673f8de07c63e8bba7406c3c80a43a36c8d258ff8d7b5b0222a9ad49f9a9ae66451cc5c4105d71e7dcf12f8aaa5493a49b148207f365e035db4434d32e5d11d35dbe1fff7e8431b839de44605041aad48cf491ce1ad865f484572b42898d609c917cc71bd542e98ec9b258ef9e0336bb255f238e2be29a42cf7fc0f4537c239619205b6f9a55ca6861896aae0a1d1f5bda4d0ddd368323fcef9f9076ed7eb2669a90a87239f6232b940aa0cabdc9162786ab22c7bf87b8884fb8b98f55aa4ef27439d9069fdb468331c275087282b47b411a01441cd092ec81e2eca5e44774a1f9641733285ee94862515177a96320693a4f009c8a1b546c4bbccb154874039b7808b1be5604b24911f9af688c2ce6cc1d861255c35cab825bf0536b5ce39222a9213fee2660e41308e30bbb101ad854c0c0f3b2a68cb2b74a13f778f1d26b8bb6ddcd4f926ee2d00d4b0e64cfe261d9405e6f4b1a2efa9106e0da115f48fd8ae5ac881784aad3cc2246f3780b86016e62e429d3d8ca66cd575da1f81a6e1da9002208c4daff0d6e8e0c4b9ada87e6b9b0ea71bb510ead86f6aabadf1b0f7a2e3aa9403bc8b909bc71083c67c781d775245cfe9a48856374ef6a6c809065248b89ba7bd57f980e7df0f0b97198b690babf51eab4fbec46e3a8fff7b04d86c5d31be7ba9bae143f21ba8b3d4896aa7b2e6863f9b7b0ca4ffe5806e2bf896abf0250b0f950f62e8cc3c00043c402abb19dca278264ad7785702eaf317b86aedae8417763e6192f7e01ad2bb22733f5f10e1baeb7a791a8504319f4ae9f150eb12b4ca3b675a641c182cfacb0b306284fbc66417ce0d61100bdc534038b1334df3ecda1be1b028fcb5c7db35e2e9caa8e3fe7b29049c589c24c1491ad12e8afbc85a98355f400cfc02bf18638661cb6d05d22d63fcca14570bb3d0c360ef644434f86262319a77846155a78df1074512a205a5a31ab5481a208706c64474fb9b21bb86a296b33101e5a9de4278484485a4572688e6a9b10793ceaa0ebc2228e92c904e6ea8b51a7f921720a2805fa2331190ab502dbc01b1ac76abfc6c716f96ab1c0b76246c3f400278794c2aede24115c9044f12561094f88d03e366aaab5ffd3972d69b375149ec109948bafa4e048bb37d0948050a419779eff1b399387ec23cfe9f9a2a6d6600f56459c8e12c222dd9cefb6cc657bdb2abe4c6f45496c462cda31b1d31273978345f0a52c3cf6f1066d03362d7dc3ef1248b91255291274b7ed56cdd0c7e909b4ce38d18b890b5f0e6c445a830a0cb3df6e5d8a7ccd706e1f40bc9aded765c98564693df711dfd9ac81dce78f563a8b81d165d447023467910d6e8a563551cb254837f0c340c41a72c7c5f1cd03940981bb531df21b9a6dd4a6888c873581d2fb99ba6523e079bf56e481b02753ccca815fed0f4c556679b82b4682bbff931bb879af19c963e5952b8453b61bb73aff1f8b195d9e8ad4beb79bee5bf41b5fb85bb58c15aa3bc96424ae58173cb78bf38b89afb747b12f85f19fef2b0296555bf12e54bc8f97723ab544f829c4bed287669e42d4e8845634fa529aa8e4d934e7bdbd1a250acdf0c3da75ec72393b667cf1d50173fe7f36ea69999ac87215a9ded77abe8dfe499c4e2e82e0f1ff4e752e88addd6010f4480e3f32d384f959ba3735af88a7bad313822250ff7abbce55169ac6bf7ba526073aa49d7c4d52b1f8716d90526733b15a5646468fd1ac66d712fd7ad733aa968eaefb52a8791e39ca42a732e664cee26a6ac5d88b602dfadae36aa5aec3315ba0e7de0df5746873753806dafa3cc555571438d6ffea54bdd98ecf7115aa7ef234aaa0f03a64963aca3aff3ff90b4c98142236fed9e347b43e6e4fae73bb3f72c891bbee8f618ba005a95ab0254a2735f54df88d7eede61ee3eb84cce5e80a7de8e999b6b613c8930ca8b1fdb657833d19295f8187115aef46bcf07c14a1aa9a92c948b62225028dd2ba7783e47626eb85d78ae5b63c915cdbca9a0b431dd23a6be0477ce6cb58ea4651314a158c2ddac9cb2987aacec58e7a0cafbec18ffa13ac948f1dc86685af1581f4d9a1568a6a6e1ac7892b9f18cfe0220faffaca939a48c575f5c4c5f2c44b13223aa4d85501f4baaf304b995c81c7873f8de70096434128556d983893d63d4954721bdd1db93a66cf74843f8bdfcdf544b941ec257105c705d5310256813ca8a62e02346deea5967f45d27e3e718507ddaf641d1c0192d0f533d48e943720e650761e8238285331e04786a6103496091ac6919cbb3fcd8b7ca15c4adc1e0434746b7d08fdc26db26d7767b3e13e7937d190fbe948dd234b30299d3752f5e4f1122aa129cc18ce96e91811203825c80f6b5359a2f79b9e03068cd80a980aba45ba00bf65905a2cd2359cbcb6866b972f82ef445d9ffabb00eacaa54a5339af48dee02c15198bc4ccac0417d94385c7c5732251946ca9c32f707f52afb5f55c46bb1edc21acf12cd667d92ccf11cf30476fc0ed4e2f44b3b8a27b7b02d73d7b36dc06b4cc92e45a42ad193c1965ce0c44c4a3639b31331e74b262bef5cbb43e221f7a9af47cc1a5fe90d163cc67e92c0a1ac4c7c3504ce1bdea338afbef6b8e56b7dc0ac7001af5e00808164941811d31ea2113d3d5c0a937f1a7fc40c25075362c1a53d0fcc38b8ce4572a267697081ea83cfa29cdf6e2b806f6a77a407ca559febb0bf6dbbf9a6e4820bb88edd0ec78396bfcb6f750a56e9230420f79c27589c70525a9a442c65ec167bb1f4ae855c83eda38a7cab63b9a24973a8056c71f13d65591ae5cc291eec28b9ac27665f6643d5fa64d86682682b0be752c4a3a87c291b0915bb152959fc816efe3c4b68008f8f7395494676e973b775d884dc434a6bf4e6f70cf30ae78d965f5d6d992c250762ba9f985bf2d3dc4d87282a87825d1a55746c1293f075102ae9316b9a5f27a0d5370c359989663a46aa7563d24890b44f63e03a18f27c963625d65897068f577046bbfb492c0feaf32e44ff239873131e338b96f00f04f628b8430ad7233f69b41fe04da594bb263424aeb1242760dbb9f5a2e17a8b6b5d1fd6f71eacf429026fb1ed86f33d8c7dd3ef41d43824513f8f279630a0aa87c822b239dec847574cc6c7fd9873cbfde9b29b2a9002451fd1d44176af36e51037937e96c7475e5263ace20724f18fa33c7b081b1c78de8faa51cfe80a71e0970db65d926ea354defa094ca695b51d191819d73ba2db60961d01e89d90d68fb0a9bbc36d3116d9ca924d8ad13a1f73764afef965d64657e23e95bb44f910116b591e72b4109d0b56d6aeca03d0244dac9e24dfb553e76303dea4db0c98f6f34c081e90a3ce8d5a2316e1b3aed9a75be2c54395abe0983732c5d566c3bb3205af9f861fce8a8f023e0edc403157a295b0b5be1db2c3eb767f15f4f3ce4445564afef9087341551b0b2a2cc57bc8fd99788ee6a70f964cd3e70b420f6836baa9b7cb49a61510719f636e661ce6508d9bc3e659b1bed49f9f090179e6b7cac7112377539c3fcca4ca739e9d95d62498d5ee1d5160b364e3e27c98c3e8014af8dccaabb6467a0919525657d4a87f5b77cef16d2dd68d9db2805cbc02668774ddf7245f5f9947a9bce69630ba0ddc5e936338198e027c8d9027ca0ea56e6c9ac10a98b08219c663f9750c560e35c361049cfb9c032ad23f89dc0aface0724a3ee093d64676f7178a570ca21a5852bf1333089bba5a12062021377ce0e2a40149d48316d0c11be93c22220e2eb6b2c777710a5185f18b6a5d4f4b00d5790cbcba6137682b4d60fc2414187638b5c65910219c44d2948ed524a7993c0189f9867135064ebf98f339a68cb849f738358bcfb4cd69a55afa0530c22f98b4951339ace06c63a2e212220ce9a7742cde6c0b899a0dbe7c5e5f075add92247b6d70565cda67c7e46dc6a2dbb604c55a7fe7926bb5a23585fb8c35a65429015ae2f19a2cece43a651d642af7fc5b5763670950f6912f94c235c233feb03c41e82f841426b2e34a6496b65d97d96357b39ef1e491d977a6f3a97bd8d591f4fb6ae3b2440e12293fb25d88017be378fc5690baeacf9f225f7df739147901818ca2718011ac120345a7e30294708296ab9ede0f49540ed3d02a606b18d77dd16204b149ecf0eb0f7a04d77dde9c99f6f4c9f6a91777fd9951a04b5b256f065092fc5774c245be53e41132c829557946bdb8ed808b9b6e996246b1b03ddda6a5687c86cf921d6520e714cedd926838616cd8d49e400fa95782987d92c747481187da456b52d247e1ffa553f9913d241074063b2b4061f00a84b25c77637b4dddfcf58589b53ddd3a37f27db5ae5359f6f400fd157712653ac79444864f9ed23b9ec55eb983d1bd2a7b7b89d020d382afad6ad74310f4b6c21d4f99a574012e1acbf712dec350d972a39148cecdd7ed322b0296bf447eb7312ae3448fbde3434369ba22b1256a342e32d1cffcbb3dd0112b60998a79907fc764062d65ca07c38e2a5b741fe514ed6275467bcb5e31eefa2a7921c6e5e1f650b5181477d91d0e202a31b335d88c5ac83eb8eb7de166bfffa2c16e247c43b8c8e8732eaa2b18b348fb7666462edc28c4e006c9da9dc8a5da3013e6ee4885149e4e127b737e143a8759a595da4d6efe8199203f266a3207b2334c1868cf07d510d466aeaeed04ffe61b4e8e9a84e7db23a8627556d533d730afa00dd80bf8cfcfb9bc0386233a9714eda465537d529fd8bd1a20cc312e2455dbb00128664b2a56d21985e95ea977f08ee76168f03ae81134eb185e11573b9d37a22dd48eaa8bce3cfba9b33a6da2fa6d576318eea6595c3a32fb40806ab3d90d0084dc61f7087611439af49854a1a35e165b606f0b824df3465a5c0908daa6424689cbdf4dde9da4374e48e44b3687678a314197362a11c3bf7f6290b07f397d2ac60143aa11c4409725f1988ac8ab7f2c774bdbff41af38738981edd12692262dd7becd0bf3668776844edfbcf4a7337078bd3aa39484679ccf6a4e08049220a57d8d970a1a6d42901ff0486402c5cd87114caaae0134f7cf355bbed958caff0c91aef08ec4a24a51b905f2423c3ccf5d2488ae10eb027fc1b01883d6ef57d962821cf3407b426c7e07747045095bcaa8f2e061804ec63718870fa857b39833defff6d5fff16cecf3904377e9cbe27b065664ce9ccd43f269d9e15d1aa1da761304a857f30bfe8c7bf65949815411ed3d62caa5f98383dad462b9e7c3e3962081830e74d7dd3a65832b3fd8935b9ac957acfdfe76e0d0629e37485441398f16f119791336537815e80da5e0d443c6b8158debe8a60c723154e7fb2c607c5862104f4fb453466177420f8ac301ec3c6eb11d2745c1c65dba0856a04248d2009bd7d5dcab83b9c2c40dba821ded5e68f64a67a9af962b42b7aa31404dd12012120e6ef06f6757e3242da23f204713ec4431e32d9e4fc614e47242311de9c5bfd9d9c4910dfec83dcdd0f9c5748cf47bc9788ef5691fdd7daaec7fa2e7f321feaccb1109554dcbf4b51b3c885b6b8d2bd7ff929d38c22810b4b045e7d885eca989e694187812eb932c88f63ba825a1fca77ca1e873601dcba2349da74dd1f92a34f597ec75cf50bb9685e21ea1e439fb9626a7b0175fe222fb182f34c508818bffb615039ee8c1b465e7bddaeeef74fa76c67966ae1a43bf497978e86257ea6de588ef3e327a615426ad37d5155ebffcf3c009523cef2c9334390572a0a963d9796180c74c7b75ba0f62006c369c6941150b8bb9594bf144adbc114a61c6425249381857b37a424c591092d572d5c553afdb235ebc211918de96285ce16d09e09587d7f0886402b3e33d63780e60b66be3b00dd2ed8dcbd4881342a3cd24123965fd49e26e6dc70e91ebe608a1a427119e89378b94de28cf897891c0549ce6f95930b963fa3f1d71aa3dd0c51d7ba309a26ef2f6d8cbafe28e3fe9dc272e7edd3d9a0563286b8731e163b1bb07743c60ab3210ad7df4fddd2f892591f13b89bb520e07f4db3585c51a7a6b7665538524682ce11351ba4a6e35b751980d1c3f6ce313869dad49b3d8f9d9f845eb88f03fed786b3c295f9924684e97213bcd81f05964074dbc2da46beaeb67d1fa547c6d385ad509f76f36125a504965c77fcff6c15ef4dde481ec2043c9aecc6158d7bf33aa85cd9e52315ff48bd957e4d8c626f8f97230906eae5daaf83d20443c5c01529a73160c03ae06417b2b5a540c50baa9d0508fa1520f118b6db7bdd1c65713ad32390d91b891a4ed06486683371a25d7e230fe077b1b034c6904ba0c62ef16b60bf31d6067c50394f0bea4ed103cbdeea9379902f35f8f17f765c07d10e53de8c88d4faf68829e107fc40ce129aec483aaa4532e8855dd94db73b977626fb3d2f659ef2abe353867ea1d4e3c9972d23233bffe75066d55ce9f8206d915fd9c7418f10221efe1f29473616790968fb745d3a9f7e7271589297edae9af643b548c55d06f4e006650aaa6d896270acc9de7ee3913453fe054fd5375db2a99d7c6bed5118eabd8e7a639b30e75ce6fc50b2e15e1a4f7aad5e39602299da639c95042c7c299d29bcff2feef6f0c90479ede1a62795abcc9d6995e7287a2742b329083c2569c880e81a64de701748d282f29d7f9f6fb77d217536571ebd9e7f08b76ea02e91d007754bcabb6aa1ddc9466f80f6b6bada935011edaeb0b1b9f049ffc415884df511427b8a668e9714427d3e3c7d5af19bd86039212e3ace7a48675be04033b713e9947293b02109958c24bd85021c473d301258c942d15c9eb002f7c4f032dd43d4ffdf16433379f78d9c91ec8c46c450dd4c9f8a13457cf4ac9055bf4cdff58a74a5429a1e509005fab3eb34d0736c8c00d0753f3d2b0e3569f90905e8d5b4e2aa9522e90821c3e79589b8812e829e56a9de5f1dcb78c6a0483f0e8916f12878e12e9fe48e5937cb44b6cb480b64ddd211390698b0e3ab8ca3f0765e52b8f2ae6d7a4d34cfbb81c9ef2c532bb53bf1062da8128bb71d56c95b916f759ff4c8d83d4a21ae5d3645b4ef1e500f12cf37f7ad74a8f699bb1cf7f95064db0682f47ce03c69337a912096fe846edfb2728c0a59481f068a3f227477ff003cc9b1a1ceb1662fcc8d93a29a83917ec27b7fcb8bbbfa64506ce2ac821283420f3ac9a862520b2ee306ee4d5747138083fe7442c32c05db6c80bcfaded3f5ce8992a33248bb925333d6423210f4bd8af82bca3eda609b8dbb7caf4f1e46865f5f084e7e2fdb08b3063cd1b9729677fc51c1590434a760fdd224df3d0f7df9e5ab78fb1a81bb6796b5e29aaaca985c96a201b97311a99d2ed8573ce274fa58894affa8a44de0d865bc5a20facb1d8b3111421486f5e818235ea9a8eb56051de0497d56a8733ebe55fda9244b553004eef45035fc7b98dd31caa99f60894563a5477f9461e872c52206d7116158712a0b27fccf8f0208f97f36510e31010bed80acaec15239267d6ef1149f8822ff5db1c691b2744236bb6668911478f3ef0891ac6e9c8db30900f35795c5075ec52c169d68499d594e7a238ffa0bdb0082927656e7486618eacbdbff445bf35b7475be662ebaeb41d98da382716cfcf5c7331c2a765eb1e23c26e772d184da188bcb63c0a3baf923fb3521713dfcda0bb6877b823ca1121ef89759d897495c83c6f46b3d72626d8aed4ece080d7ea5d64615d2c883736d01194602aebaabf06d668c606bd7057bbdd8afe37ac6cc73e039c808269fdafcffd2b1fd2325f8085ebee1f612b72226bdf4c19a609b5641d0ce202266c4a26d5a8ec82270f5de32da81de72394fe483cba5b1e173c73127210801ec960ff751ecd5b56ddc6adf78d9ecdf5f39b8858f1807e1c77ff234e668f214344357223690d6aeb9e1b512ef5a66d047139f2f5732cf8f08eb3c033c7793e4fdc972942e2e91f90e653aff6c7b0334e1455198269c1a5ace9309191ea9f088d78a6f1fc0fd9f713fcb995a8dc27069960b91582d3525422d0697d82d193117ef2310f117734c0f41ee888f6f1d27f286ab531006984e6f90ff1ce752854c4dd35499705f11d5b4dbcea00f30d33d7263c14416815617a21e9b739e47df883f1553256c4ad8c62a8c4a390d77d7623fc66af57c0191afa22f73bfdb62047667857ddc8d2fd3768041a9007aa9608b1c26f626452fd5bb48c83c0c4b6b0497d2bc09b8f1bf7dedf446fde1586f83d273954c7ba7d8d447bd8efd9c56dab03f56879f3256e3af8e8d5dc86df548fb4acdb776c6ae40360d4c875b199d3c2fc23b9e11fb7fb0613d205565d19bd5b997d9745ad7c436f6ba63924252894e336a1f83f5bc24210c9d31835d7c17c735aeb89835f536227c5eab602b321def0bb5ec903ff786da27a8ec4d951fc80f0486d74e138218e55ddfe709f9c3def72a9b2c8341aa493d89c4e71133ccc82dffccf652bf92a1ffd77b20890bc53479ee11fc77699d156d11df7ed4829b6a6e907502a81b38406e5752a88bc697ee2ccd7cc2b12e4439ab4140d630789e14471af0f8bea4f520a90934697202a53ce64b2413c4ac18829ef39209b262401542dd1d7a0556203f595ccf582bb10c79b39353ba6681f26a6b1bd66b9265a141d1c51b6df7429766e765834f5e8736ae3b0710c29fec250bdd3fc06004e8d1de0086327953b4bef3af15bb0a5ab8464e7c3b20e867abf738c03780f292a5fc7c6ccdaee968c4012c8b513962a5674abba517557e19425242192db44208ad74dfd902c297bb456afee92109b8d47ee73b512900d25bf81ab9b34157c5af70ec96177c7b3465ac5bd0f4252d3b00f4ef5e56deef1ee8cf9a30d3684dae8d47d76fd18f38b7a718e78837b6c04a779595c83ba4e7d4cffc0695965d87587163b4ffbbcf309d2a50fbe6515bd4ac9e27d018a92bba5f5456461ed39ffa518d706603c45bed4f0f2d42ad626b9f92236126e9a60632468d8279d81c257805f2c1dbb70029cd42d090e486f6def99dfd91d2c4f86dcb1f70e65b7f9355ab45ed955eaa812dea7367454cafa03f1f3ed60fad3aca4203d7b8c95dd06ac8372e360074eb4197f4dfa69de15e6886e84d70201b663aef846bde6509094af3cf306fb38ce7649487824957247058fb46b49128be7d2a22a9c34924890353b2f968b27ac00f5d30305240712457255f701337697ddeee7c32fbe02d9d2e678d7a0343c6031835527eef295a2c8d62467f9f87b154435750ac9ea8ccd51253a17f3cf9c76c0d1e0446fb84d38a7ffab5afd820beed009faed5347766e621462c8feff1e0af0283b3bbbaa39ec54acdc0b73ec2fee299a8843dfec37febb8c8e5c60a5a0e5d1c6d4af1b62fb0701d5b8a93a9b7a936993427d2b53bb356c9918fe40d13934d9cb7e38f50f805cc6a49ea9bb3fceb1e861d27f4f1703de7b8238aa05f62c105d639a3c5f4d29a72f47e2001878b6dd9020388c8effc8cdbea245336b23c90b90f32007c1e7d062a919ad6853225af17e7b837d871030cc71e3faf1cdc33b5f3e9b15044675077c74e9710d32aabc88091fa82ee97702d9787a43bf7918e1029017d7f5ea05496859a60a99d39fd34411993e497bcd5a281478b49434ced9fbe422a9069e0fce49171c4fbf0159e2cf4e21de685ababc0cd20e7b059027fb796c56ca142f8ab89a4441f551463931bb9b7cdb2e3abc82ac0e7b6767366e6f824b3d4b4d923cd03485bd9f7b9e111b45a21a2d2f5b160674c05b3ad6f4863033190621f5df6c9ebe54ba5f6e210486d44cd9ab365d67b7f503d885939084cd75ebde532180cc6a20a59cfecc4066b13f33bb78c0ada65cb66d5bf60490b165c7494aa471d2d6508498cdff55b95d8bf95050409eecac0bc557c0c645ff34cba37b50bb53a89ac33c60e91ff318882b2cb4fd9ba8f022a73ed46d3733f4ce687f2ca8beaef58c8f54f022549c9c692260ea77a48dce85d257aa3eb342e2f35fbd07b81f97eaf501ddf49ece68e2ed1d2c520f409c4776549a7fc0032e9ef485ade8292e4934278a2140a3b0fe16bee7f7435d1e102d43073082c1343dde03d43caf105b516d7c890929969730de308e3e4f9085ccd7a5170959378e0ef6920cd0d6dc48d84c44b2bb65a0da97b40263c554432868cf49340ab70f4660009cd7674eb3a4204c5158782a7ab29c0126b8f80fbb28b053f564dbebc00fee49304c1a092d37c76433f345bfbc730a608e10a2eaac2bc13df65b761d2fa2e2abf9c8ca5381cb2344b9996d2ea0c1a9561e7b87071d6e0635f8b71138eeacb3ae1afbde1cd7007c27f73d7661855275dacb2341940bc9b8c860e504f6bbf51a0d383166b444645fdb4787297a17e8cd71e08031f37c7a822fee0e12818c323dcb2df97331c2de4df68a44f04370334937ae747208713b1184bf999e42a8d844c266df9a43b85fdcd014b4dec860953e78d907df391fbd2ea0081ec0885e9a843da42c637fe40f9495e498770ee6753afa822ae735a9c96b4e3d61a86fd063ade4696885b81f0cee41c0fc7a595d35a6f3b441b3b4f04aa17a2cbe4ce8cb5b85c398dbffdd3d743001865332f0bea9e6d99b51d09aa4730cd0a2c179d630ea342d42d37b4ebe99cbbca4ca512127cd996f58b95c5f6cba197a6533901e68d306bbfac74c5963c02d225d2d925dfb44578484b9bf2c8363841eb1a056e6afeac3c38a27f9712ab8838c362d566297f06f838a8d41e45180461ae6ecab0685c0013e05114407d0354ad76b9300259a3ecf26020bd5715af72afa9df549e33bbd68b65eb6376fcc7e9a497d2d21c38db9e501d53601c890248decd219c55fee9900bc11601c73da28f9746a28b5f35f119dd89ec18a2e901e8ece284facdc99cf6f054cbd3021c40d478930b664dbe071021d2dbaa2eac0cd57d7e5c540a98a7678caadffb14f72f1d72fedb744433df0460e027901655acaa6e03c880183a842649bdf26c365114b76086506416e4d7e9c7411745415df048e3c304a45679c8b6677b15bed41e605febe84c8e40ed855a6d8f3ea766a7429c74dcd94f0dd0c8cdd6570d6f2747e87240aaf40b4d7de218aebc8cbc868eec668b65fe40cbb64407a07e21b798c3554dd4219b9627d8f7630a7fd7675cae68da17b76620f61b5f44125a06ef0868c0b08e368f132d9c3780a032a294affc3413bb5e1a56e62f11e9c83f78d233eb18e6d33f19a22bbe97fdba3fd1f6caeeac5763fee34f90b646cf1c15b35f0782ef2b7b372f1660962b51245f00301d3715a74143a4621b811cb355acd2a911fd5dc0950416456c275bcc17bc835f6b186087a69976c494124d3eb183e438878f4472ab2590340b8bffcf53c5d8505623bc31b7e369869396f6411ad189c0af439b231e2701c140991952ed71eb5f9a74677b3ee9c423b2cde16fd1f52fc1e04486dc5f12cee514b9d3970000dd5b2839fba93938477e7423c7c11690de590a2fe842a96e393a42c703bd3dd393edef7a60e2c63d88a4e8bd88fd6d3d1b04cf793187b51a63231a9fc019a15dd38c0428baf2b9d3ce1f0c96d642cc5c890f9c7fd98940aca35a78bbfcf3e8323106649316ef27594a6c376763750afc70b39d43ac4d71d724fefc74b992207bfed094504cc67881b9d4edbd34297d09f3ad7715f98865d4a046f83e485a4b16e14a88b69417fb3305fc60e8595e9dfe69c6663cb010172ceaccb67f9943f49c27750711331c4e458ecfcc3fb5c34100077ac1d43d5ec4142cc77a43c18bf7429ac54e2590f21a77a45851cea5628809d479792a70f4fdee14d14b6296bb94b901602221f6d875c8b73c88dbc90416d542e6caedd9653c9e6253bf4b882e0a48e7db1a12039be4a3cd924eab33e822fdfce0eeded025d154fbd2d65fa992e38fc9281b11690ee6f51733800d2f1f474cb1f9f7d831e0785f891603fc7180f9c93c9b04960b11f9e6bc65773840cffed04f6c9e7d14effcfa3233bfab3b11c7b8f6a3ea507610d1b2feef89fe5859bf32bcb16a558dfcd4b56fafede9137df5b3c5b5d8a56c26a8c38e947045c7a1426d8a3dd1bc69963393ec836d5a75eda8cf003aa1f7bf3ee9fa3c3bfeb215c32de140b55d8b3037a3dcf8dc8c5608e4c57ee4c1db2cf7639f1e433ea68913bdda8db8ea254c0fea07bf04a481d75210cd79d8531e37c4dc2d74fd60db8d8c02c52051a22244976bbd046a9c5570f23be4e48fb9f5b4e957bd11fe516e56cdbb1b56b466692e2081188a0e9e927f06bcdd4525640f09c14257d3c163cc24aad1a7ba981124cf517018412291da3e56ec5979905b5000a04679f13890a70bd0ddab8397a6954eecc0dfb0b13c9fc058c1384d905cf2672460e9b30f0f7a6f8739a4649b381c9177ba5f2c9c881b616f641ed121edc3bea9d3ea924815be5270233ac45c58bd124cfa01b9f3fef39404703e621d2260df58e4369b4ef490d2e670779782da67a6cc1627a27c7902cef700806e168dc4f42006a34cbe4fb7978b43c42ce2f6c624171042abac531c30c345340152d819bfef2de53b5a5ca3f4c390b87c522a58cd7fb66b87fdd1c0cb46a0f55fc828624357b74726676b4ca98455898878adf160d60807bd902b805ae8125c34f9a100bad95f2a52f16082464647b2993569c7f65b5df29ef950c441acceb4df32fac94cb1f6ab06c0b4f63e88529584f74214fc7e5230bbbc5bcd654aa369b7ef5c2f4cc8ca2bb02c515a9c1bcd2ebfd0a8b1e54bf7ee6039df6aff92cc589df209787fa2a1892176032f8c81d710023b32163202ba0330bf59d2344080cdcf547ddb3eb718e4c455bdca3c8d5ac44d9b93c748aef4c17c5795ee1f5584e9f824d8033999d9625818d0c4a75b7764616f0231d1c6b002b0f31fd6d7877a57fe5c155ae7c59489e879127ac5dc9eb638338c5261618cda3c371cd2403da66b2c325a96b19a8aae1b0ef4ea5f73a53ca02d3f95161ef38d1bd8d3fc2665339288d6e0571c85c5f7e6f5adebc486eeda650327a861896f81bbad4b712581498c27d472808d30e770f596d6c6c7dbdad3643fff3954a0cba004be5d6d4b2ade8787c140573613d60de1c659232d7b021b363b35c7ba7e2dda022749e723ad32cb30baf027ed6763b6ba204e581e3fc189cc2217f4c8d0330fe46e022c6574c818ade7398b9206697e09444909f00ea736787fe0f5344ea4c8997b02373ffb3aee95f5d42f0d320cd8d3c245f26d0298558175efd668b26b2f462b70e00e51187c61c45f2bf5ec12b5115a02a08f82d37dfb6d6ca4d75a5a8d9034d22279f256a845df8aec6b2eaabe6ba9dca2adc061f1ae31b3e4efa271fa211169b58e6b7858ecf273b30b72955d508ef3a33dcef4e62290374fbc1884ea1729f92574212f9f26f0af6e5aec5abcf455c79bc368aff249816622855bd95f0673b24d4dd7d1f8cf7b9d79df636cc5ee8b72e3b77c625d41bef924e7ac6e23fe3490759d6a2a284e3d23d464ab5dc3595ebf7cd461d23d23b4012e9f5d3cd5e26c0a83584a4e5706bd489c6b1f75a21215455dd07081836344ee362f708339188c81fce237623a9b8081c19d96d07c6961803200bfb5e2c653e58d51ad3eb8b2870db56b6ff6d8257efaf91c70aef74e8be773bced0fb9674fb399299ec52c0f548a7efdfa19ebf7d8f63a06923367b6abd671404e45d2538af9acd0ad902e549236864b371e7c6255fa44f700577b4f1e13d5b10acbe18645cc76c586050d07e0910f99a3e1f0c11ebe211c59a46147d089f8e2b9fe199db07b3dd15bde9588a94a959d72c887e616a7e541f7cb9e0080b9e2b824cb8e973667d2d93980a17107a638a2759c34d46a1fdb570c08f378f333656f989821d7047265228e9261931b8c5c4023b63b13d912cb5301e028b3b5f10e4540c4f55e35db1d9814662ed94aaab8c50f4381384d07fd0a4f7ab1acac1eb590b0b95fe58abfff77d2702091be12219b808c3ee24cfdeb644e2caa6057da04335ad366106bcf951d3337b8b13d7b56a3dcf2ff8b9bbbca0706b7dba0a05d5b44688d30bf4812197793fe24d10f8de353ebdba99c7648368c04a5702221f9b5a9b1ecb3c8282bbe58ab13a72863e755efc4a35cd8d7ba0cee0f3d1074b0d18052dfae1669e36c0f8ce6e32ec04a18d441ce12695dfd0eef21c37d0b455dd6bae8f0a9a2b928583bfa20f5dfcee95845935ab9c057edd827c65872726920b9077f63e6ad67584bf37203d5758e2223b5ef4d60afabfd4a3b7b31cea6ea0a1080faae46cb4581eb2708edf22a21f84e8cb8149b8194b9e1767f58a6647faf02e440fe029237df3fcd2a273f6be6444d0af3b18ec16746592a703aaf6b344e7e82e65fe8e9b33a7e54a2734e3c2dadcacaf7e7ed1acd0eec4e305c701681bc849ccd22b1c2ede592a31c26b7fb718c993f90127a4dd22c7892d749559f0e7bf0fc2320ceedd6347fe84c7f2ed398cf9dce7330456fd9606bcb77b50b0f2a4311a9921b253b94236575c929e3e21c327cc6f4d17554b9637eaf41516aaaf6e0fd3bf9566f3a3b50d6ac176c29bfc612e751a53bbb1c74594560d2b054fa4c3ab72226ff2ad3b7042ea6b0bcf444e71a5e3824f70717dc27ab7ad300c7bdd10351346fab4fb704be94ccad2ac6d7212c5a8867bf850fe7b478e02b9ea73f6da217cf2093e810459625754945df3c5e0094c475a420f7c9f436c11fdef5884a6c94b967a3500d288eded7a18dfda16c0a01a936c7cb5875214e43e9634a1f950721324aab75ffab6c410798ca37652958d594409c5cc0cc754e2b0aff37d0161afbefbb680ff14101bf8d48bab3dc7c12c1bae2d421867e2b2c4edf2d81ebcfb4f2dd536da0b5658d24e0b17234f5a9bd1c0c040c9d12080d3add2306006769a37ad70030d8adf63f36c91e20ea522c16f32f986fac37ee0d92931be412d765fc255298aa425eb36d4b43daf28b5745bd63ba284406e58a537586bb3091b750e33abaabeb107931db80e954809cdc1450a1aed11c34bf72165482f38162fd27c1ae89caba48c0c34df3b608dd4380527e7351946381cd6854dc98a5e36d51f9d6af3e45c3a109881cdbdc9571385bee777557398f8f331303ff351fa69fc251be8546269a31e4e50015f5e85cc312f3acc3f6bf935ca7cffa35b870f6380f01260587054e4656ce43367cbb0ac3a2ffcae1f8d7acfbcfc7b706d6436d32d9359125ac0fc9984d0c060664267614a597c56645a4f44b8374c764a1a7fcfd3786ba8c4049d93e727dac4d0acfac1d27151d55993868ef6c0a60c857bd1d9d49370f65092983337bc0366ee97fc1903cd6051419e1eee462c1dd5ded94a14234d07bd65076fae1717beac9115761a308f221f56ff2d67d7100b34946fbc70ffce9c12194e6acaa5228e1a444529b8e7d29a2663430cc07706fa63f69365e9c7d3518bef4f29db80876365bc5263cce2f1e550b42357caf58e639cc7465f15699e72083524af98d0d7e2dffe43daff137e299f71bc59c7c0209cf43173ced75ad7018b1a70e19dbbdee50cc332ba91872601f41e29ac8abaa203c50ea704c3a95279c6bce699b829544bb08690bf92cb2e08ba8cebbeb1b922491a6d7abacc38b3ced907d0f3a5766b3f4c1833947c0899c0e59f7119baf4428273875791960540016fbbf9a818acb8d28a282adeed5028bfa68c973b0c7b1a21f4b65c488802f5fd5a0e72c798f587d8dbf63ca2ebc04c4da9f780041ea41bf92141c0d9144c1675012e2d1e13e240522037d7e7819237f70b9456b5552a5eabe6c1b1c47c820dceb80d538d8ad98f6d5d3ecbf6c39e263f650361ed6bf188696122817bb9e7becaad99522425181692e1268e660af65e46c01242cd9c23069fba5f21b595e80c53b89d38b8e0da383fa9fa93666065bff9778faa1470dfb0e9634131ef4906e726afb2369c344250c10ff76877c27a897dc332fa7e1be87e66c7310ef995341ea5904f088629b0c22b106fcf111427a68915f81450feb2d3b0de56a883287d6e4710af22b740f4eac242da2178d20aa356b4b8a6d3d2a489e80c76d42f5da6ba53b8e7b2108d88c3bf31350f669d950e924bd3e4175206ead178723bb78ab6316f6f4886a994b8f0719863de4302a840c68b7266e024a4cc4e6641dbd06a8e4d85476fb189caa98c99779c4e2ee727dade9f2b5bf56940df3e76bd233ae52acf95782ef5583df97613d0e3ec6840cb287b999d7bdbd04f790269cf80b661d878b1f80e2b99b99eb4813c7f01da5c42609d7060226aa6accfb14d37cd927c174fcaeb4aaed39898aa7263404caecacb62ddeeff250f8aae0ffeb790e507642ae6aa7412ef36d582714fcb78dcc0e50ca12540fc4c33a6f19a406b8611ceaf8724e575245342d2c9fc2af8346c2384b9edb5a940da0e605db3a45db804484e7880e832d4174f2fc88129d2e8df34b577a297d1c73a3d0ddf604d58c9a31b46498fe46fd7f98ecd4dd716c004ec5578c92f5b39c661a8e871af9b0d7d4be42b53932c7a58e609783d28c2a41d4a9677d61d3688b79d5ca3d9513a029047f97fffb2a285097bbdd4da3d747088c7d7714679bea4bedff50330642f22cbc4e65257453b86ae5821c45e7d59ea73e866f3b4eecd75894728e66dd1b5f454fb32c9c23cd84d5167625988c66f4d4d665e3983500131891a7d3542c992b12d83977a7caeb391f74f7dde936b58b16122c95d9c7c2d7cd822c29a390cbe3538d06aebe84eab403fb46007c5e379423fe458b55bf237243edc6a0dbc6d2225836a6800640d8edcdd0da57b8a80aed6ecf2b9230cba1a47a369fe64c29021fe60bddf465bebcf7bbc45818436589b4205ba4c0aaa4012ad7820c70d876f3b16a553edf3f0c3fa03700b01be882cc6265ec3848aabd75c6b539513e04e658979613bedb89e4f6953f6b5376ee47912ab9d0c8096b8d524822680a4fc127f5d07a7096964faa48376c4b947a165caab4e6149b3bfbec8c13043854672aff65cc64d69e9443154906a17883d762804706db2194e2a8c4f29b715b5d526b6d8903169094fe230b003aeae3b0286bc73ffc88b4b5c8aea816e1df2408d9fd956e711b1afbdd49beb70d86594d682035b1f6e4b48b693f487e1befe9edc65e2933b8429e72684575927c60048c3c3d615b5383b48ee3d929fe75e501bfe95a7501a9434be1626109ead89d2db51d377435c39f1012a6e0503b213a25416178363056858485172ca20db18b3fc7426cba5ebff6b20bb941497393f31bdd2e2935172c2951704191bddf66af0fca207a3d5876b195211c9accbbd46e4553dbeb908868a37c96bfdd858fb05fb7f80dc10afaf42fc373ea5cdf12bee30f3391952e93b8b9397e33070b2a822b5d72664a863471b61a9a1bc73f1caef5fe29c4c2480dc96180b9e7ad1de6575f520f4fd0d2485e28bab292af8afac0fa9ced61db4f977264afdf4090563c0b58ef6bee8123ccfe5c2cd8264a193652b8c907faf7bc30adddf23a8210c43a7fcd47fa3a4c31fa1c31ff86236439b26ce75036b259b17d47e7f95d56787a7f663fdbd293ba9119878d5262f7721e47e20343b0e14ae83a3cba98e2f742d72e924425864295e88134644c06cafad56602442a6071401c8184d1ccc897577f45732b024805e89705e6d3b7d409ada0555855448e57d99a74c78f3dc0d076c12ab646894a8b8fd1301440d526553a77a57080d6cea58f421077befcf2926ff493973e7c89010a29ba7cefc8e99e579b29b7fdf82e8dd733a0b87afa8b1b037c58552561b371a8c74687b36566058cd7eceaee694432ed925ba19b3a468bc8a61195c5f9ace62a659c0a7a8da93fcce0030ff52f3769972bced036507abbf5bcfb7de4c2c941c82295b5b9c0d1c54026ddbcf023502035b9aa8b4209d2e5d03857d77b86582857306e31db384d77d79f8978efe34baeda816e3aa0ec78f07cdacdc1f944a9b28d6b62c53ea5f998855459576a5daa45ac782ff3facc8cfcfb9089609fa1597aba45856d74b39f586b83cace09271c34e49b50782731e9d56debb82a41cc22d809a37876630852d59bbd1582fd69cebd5482a026bfb823c4342168b728cb5aa464059044f077f3368c6c8dfb5c65ac730cea2142c599814de27ae7194a0520366325740c00d09db4e20212d009bb5cfa79f04820792f771e5201f03b74f987e33e6fca01c3199d6c4ac98a410fd2eb4f4e8d6173fce3c07fe17b799b3034d815cdb3d195498ba90367763dd8a5e3dc9143c3e78a00fd5cfcd2cf59de5ec6496da74790317a973cbf4f667c85422ada12460802dd4e0c271ab57980e30d7a055c0ef19613ed2870d44321fa5ef3b24b61c6b3e087c256976d4abbe3122f0b3d42d88697585bc9f0275d85c78b89111d56419ec67734af208f924024bab9303d915d4a08a603a8935a7761f454568085a341b4970636313cba8d220a97564cc9433efaaf3e9d895726ad0e5df5f05fa9c4b3e1d57cb5e40c56a580c8c7cea20262f1605426e6b0e081c45501c5da0702f24eb639f9853b7c4376c1ff380943d31e5116116f307aa1ecf91b973664ca55b33203a073d9b430ace093e99c9c722ef74cec22581a0f559dcfb709393233f82b23904a3c40aaa3d3c1b23b712f2b1dc3e9833e93485d9848a9dbe5b4bd3b14c7aff01a6c324e954aabceb7d53dcf245cacdee17c9a2d3eaa5d75e6b2f1488892bb052902965a54e724b22673a23e70e8b36b7449f3e6f18974c9855f282ee4e18d4b612e48addb73f6a92bfda6981a3bef0606040005a9324a192187d5c723b7877a4478a01ec7d4de6e0c7f262a10c8bd228e3079a30487ce410b6b32dbc2b9b960eb8a73991f9b2a0fe6794d600164a0d6fd024df02a784dc608df0efb8457cef1bac471829b79d2a2fb0afea76cbe3b14129c16bcf0bf25ca9803ecc5836f19285fe5f558ca5c82237afdabbe2050d06ccd84775b6828610daed7365d303fb2f4276635280a5ef36fb3e5ba1ec44a9638263dd273f3570dde3dca0f34bd8fa35749d03f031961f816390223b7a2411d1d5bf52ce89e0def811328ec10a1d544e76a0b08f84d74b766196bf092c5c941733f8763789e187b93bae2f92974120f63372de83b59718dc1332958f34d36b95ee10aebe04c752b5771dab2589c6343dbdfe4937a2f2a8ff90f022c31976b4c026b041a7b77913aebb5ccad9beb83ed2aca81bad9cd827c7914298006bb4366b0fd73c8509aeadee64f0bb24077df08073d502206ebcb76038af53d896558bfe5fd60aa0920543942527520e2feed238d6b9cf9f0a55fb45bf0e68b542e34121c33bb9bf251969e9d6efdc54a620a923fc87bfd83f44af48b3c170a8ad9baf399dbe805bda60dc12571b95aa065463abc6b832ac7e9d4b9f00032ec5d71dabcc98f2441bbd8b73e50fb44b85d69d147b959dad4dbf6cf577552d986207ea8aa0adbe998c5d6d852b4a4e76e0515bf4f62acc75d9094e2706bdfa7050bcebbec2a4eb54a9cbee3ce0944bad0d4854304e7c477337df3b3510b62860dd8364a32011b238d89688f65bc97371f0ce00a743ea347eba28cc8894b15c763496227cf429e3506aa8c5ae7e90fee8f04314ca97b2dd3398c4ee89c96fa37adddb84fb678e43694c6fedaa577a07b51c6ed848fd9022a6c7e2108658b388ca2b547da99905e0b6ceac702caf6625f50c89c95de98687a8431573b05653f958ba1fb98c520af40bcd964f384bea6414610a63dc9f1355bc14eef5cbb7dbe63ff9de3668328b16ecaa37b30ac660aa37cad974b651349d51cc67c6d11c107662822eadf42a1c002b0128de68359608dded2506bbf5821615528aa1b0c148ab2af5ba3c19ac92488ce623ee1a523fa2f5cec39b4ac1f8bd646992c60253ca36858cbc9c279b93b18c6b56cddd4ae23c68d0c72880cb5ac22101e13b61a81d57434419187192f32f7112ed4ba1bee0fa8cc1bbd113c010499bbc9b224831803f97e45611d3e287e3de5175620924df7e68805f3febad05c85094550de57795979391262e397e8c9ffa88bbe0aa639061235199a1ea7794bd805e5462b50a08eadca8c37638f71732f9f477a4fb63639f9367285f636cf6ba8ed81094e0c5b67c213edd9d09772443ca17d554e063629dad43d479d979691a2cf0f7d894e1ab688243f431397d20e92648de78b2994012fabab80975d00bce9fdd3f7ba9e8ff97591fde7843a47cc0b1dbe97d8d48029d2bbbcd26ebf192f9f3de270b9265ea67ab54008d1c43cbd2483ea04f9d57a983c80a1b1371582bb3aaed6e71f161a534dda2c90221757ffe8f54620a69a008eae17082b04d2a5d299d09cae34ca5cb13cbbdd39faf9c2f399d40a21bb4b0db75a3d3708bcecac8b47dcbe7b5854849242aed75b886baf4862dc20342905d5d6218bd17c70c675354808bf82e19e42d19ea7390245885e41093153f949fed6ecca2e9a868650459727e1e22b263d3135355b38eda5c3aded56b3c35de853b806fb12b2f7db77e9e61efab5322ecc235c62f15594ac57718710550493595d99bb9951fb6035dcd1166923095b52ebae672930d9e96f7ce3a456b6ac6f84b931319e33ae4299aa6e2790d05da8a286c60863e2156fd9ba9c2fdb29a7a53dc9815a8c8f751be89a3c108ce9fc0eafef5231c8e436bc48a5fd7c7dd22678fba38832253919b4932cdaf8ba0f944022f1920b8b79d02e591fb9443c0ba1b291b23c7a5244fb3516a634ee2802d2547768fd4f48be74697ce4bca7d9f1e2eec1fc55ef915c97a98b476c3aa8f8cac5228590be60a5f79866bdc3df59a29e3348aa4092fdc77dcf3c6c559147871ef5c60b42436366607a915b858cccfb5f3d66ac9974a948eacf4960c1d5276768c029623e9871d2f87dee5dc71d4b7b70a9b4c296d2584ba2309af0d3a8be2b26251676797c44cac5b243333b5e71dbab27826373b0ab69ba30a4319cbfa96727da32c4dd4019706bf11ef96983ad73cfaeccb9b82310bdacc3d3b5e237baf9c02a04e9ac6ce4de5714fd167ba934a765fff372b3ccc79b4a7f1064ff310f759cd728764f14dd6a774f6dff1fc4e8c002b2f6d33c0e7c6bdbff6521bdd2fd8c2c1a11830eb1506a1ccf2719cfce20d4f4aef65ac819d034523d99d550a5272e182f7916f4c00579bf422a4433795a2d82c33b1732bd76619bb8578afda0d782523dcbfd3518c606b901c056e21b2c0d8ecffe605b76fde2327b4007602565c21ab9650153826be3056e7b9942bd8e4a103f62287f6a8ef9e557c03440de58ace0af2369e8f9db45dbcc8756579ba254a7cc5864dad71f033a6fa9bef6d9caeb853c9cba4b0fea01c956f90bfce43b8690bc040685d59c4287a750ddafc5ed290b4a2c69ccb2ca75f116eda5c0e4d170abc64017e46d45b28c84573d8f9ced4655bb5dd07b4f9e799b0293992a81deae3820f2615306cd5edc694f2998d80d52b15ce5c673782593364c8aa041222acebc087aca1450157aab492b40968c7ec721e7a4d7fcda9e4fe709afefc72e36f3879bf323ee5a91257f5640bf1094a4cd1b4607bc9f0cb4ca70f8278e65befbd3764c7015f4f9a600c98843e42ce7e4b8258cbaf1d20324742869a1915e9cf110e9c0b0c12ec380953a9c1ef6e253d1ea3e905b558bc0365c00f1dbcd55fc71682b1b77edf962e10b97d2dcf732e6e885f2bb2c6069495006e15cbc555f2960b9a4f6ce264a8e497d367f9b01a69dfa6b29b0b1b01f2329062ce80ec53337a883c045f675abd159855659a6d00a32212cd2effd91f7254fbd061a9b1fea2e4aa60eb7379d8826212efc0a15975cca15b0a8613bfb96f1fc52dc2b468c037d65f2293633c633db2aaebf6de7956e5225fc95621a0911915c83a64b3f6fdef41bed09d84e849427180680c08bf86ea15dad62db5a61fec1d593d141c95cf0c7e53b817f3b366c56b6b870ae3cb1159c8a6347a9119480352b108605426aea55d020af5f0b30b2056d9531a24aa4c55eaaefd87eed676f4171e534a16bf31a3838e3f0ef9e2d728d69f74792fb5bc84f1daec2789350c58e279076b4604912e4b5883bbd17dfe9d9303c0b1bd49a7220c28e14e4fe51fbf4f3bec9acb6121740a84bd919c01a8554b2735d7b7203de9f801d6f84f27afa9ff2be01ea65c1a0ba472a0462b8017eaf3ec03caea592461659c2440c88b8648d5c91866938135185546a2cc6c3ec34a0d427e7725c1342ab5a9c23f72a626cb769087bd0c00c387d473be130f145d1cb8c1720915d43c317c74e1835e6e98dbabac612f2ba37799f8f63879bdc84ecabbfff90410efeabded260f4a45b024c5eedf79829b52970f8c3ba8bbc86677bd5bac463fa7ec9b4f43945f2ca6b364e1b30054f2dc1dc225b5931a7ec2c97b95378944efd2039194908b8a9a8160c6df929d5b8b49cf7b408a0201c6bf4395c51a03108bceaf3df33b14c23a4b9197f4d175579dc8c210f0c434a5ec3c592cf0b3997c4fad3ad24a141e3ccc59dd5262b349a5d3ba4af22b25f9a44d60706db43ca6c4923b0d492b87a4d47d76a401c29175be8d948ee45e59ab03624f0b0868a836f0011930abfdf58503ed7e009ef9e790d1df2fbf4f3b57958b351b6276f47a46b58884e805d75791fae564afecfbeb3d09b2702925a684ec0c8f9b6ce64d21049d73842fd14381de3d8d9286582249c63b93f73e3e73ad5bd8c6af976cb4067b973889db8363168e5859b2431fe2f5683dd3fc63e2de2fe9f496b1afa8a996ffa6240b7695a61a7071e2f5cad7d176addc9818ed8c3e69a9834eb542af256e493a6956d4b8127d183b0de6cf8c6bed17e20937249d08fbbe876a503bcec79601620a126345b196e856297370f564bd919667e05c19cec942ec2b6fd3b814158e210c6f145233d98291159811ada2d7385a1188e72936538b9216fc32fc7e18fcb56fb715adcce6570b47ce82ac99702f597651ebb8de2f650323d0d878e1f035c2b6b60a0303448a548ce2fe710565cd00e9a1e89a8685d3356d32ed79b5db232c38f05b5a0ea5c549856c0921c780e4fd270ab2a532b1b5658a26b99b3024c3e279521ec847e41f081b3e79d9287f118a733cf52dd0ae19f5c75b4a387f23f321b8823310b56d2ff124b1cba0487e6619548c4c046cc8fb959e14f2d85840688ac27a03450ad3250138fff255436cb062ec019c82838e83e0835580c594cfc0eb21d1d6565118e4fb8f3115afde649a430a16841801d8e71247457c28654606f84350f73953a74ff49c7dba5d51353a04fd783012357271b4a3d3bbbbf7835e7b77d670d1be19b625387a015bb72172026a70e1a426adecdd5911c4bfb212d545cf829a07d12c8e25b618ee575a347c3af9685ee118b4aea1f46806e15af2a005e065ebe21a19ba17120b9c78ac5e6e926b836eb0a3a34ee6f34fbeb7c491775fb3dfda21e0a408b219227250ca54b86f7c7e680d4ecfe64d691c90f611afe5271b7950b7d9015bc9058b802f382f236a6866618295cee1ae81c85f44027358351ac066e7da1df868a7efd32edccfb019a695ae4c3da427367de0da829d36aff45fd3b8f78584c28ee36f7f256f79a46498e85dd8a01be47d008c19679b9bca72245900c8a909eeb44dbcb047b20b6ae22815ebf861c86e4792ac5a74ccb40a781c4329db9dbd787fff6ddacdd8ed3b41469272367ab8ae761d91a60b272168051279201e74cc0a446176f5393188dc8507c96e3098ae4514840e66f7fa6077b36ca3d51751259fc9090aa608c811a58663a46c66f1e42abbc4d4ff6ee6bc5e56e290197b1fb453d0746945fcbdb289a8b45455d8faccd4c48e91f827719a30285aa6bf61059e005e70fe485dc111f961cac478e436d2bacf76ec4e8516e282ddb52b65a41396c8ec3b1787747ecb8d19f080025b4fbf9859578d9d670d9aa6e27db2de5084500baba70cf7103b47fc3640ba65f6a54cb5b899351b462e7752436b09e92a4973bded8c05a26ba7762c6a7e744ea63acbeb894c8061dfcd9bda73c34b3e5f5a37a62b2760e8eba3ff599f7f05b0290679430a236e9b6de48fe30de81128a79d4e28d4f3389cb5298c04abeac6e5ba40d7e659499bbb89611c8d3df39dace4a9715097dacb40cac266c413e2eccb939022f01ae095895d20acbb0c4b89ba291d44882a32952e722ef0ad1aa68f79b7e515d3754902541cc070e32da0fde9696b423d415f1468f04df2ced0f6fb99c458eae5c79b9d83122193ab862876095653fb80ac8257a04547cca134d0382053b54de3aeaec5f58fb5275a8d7fbbffdfe9e8707cac346406411a32065682186717eeee1b91cc0915f897ed3151da502e241d3b549a57c53d3d94161e47fc3378054f1228b14b71b67f452d95fc77eba0734b318057c6e4ed6619ce08a76aca087c10a401eb5fb1dea206790999afea8ae4c4f30fa850da9c0a288574fa25c6147843793100bf7e7940348cfc6091d1fc70e9f1d7bc75c092996236ba8269e7cecb963ec684eafa1fee0efdc9853d7f20ed6bd8898de59fcb8f395c7cd45f5b44bff6a1b44a507564869ba8d593af9e7d08e3ab361ebc5edcd5a7a9a9c3236063789e07cd132fd38e06f5a6af041cd76865f40cc368d2270540c272bc453064e3926ac6d7a65a8966ce85520f9b4c074915a7126494c1229a97d1c31c4d356c8119ede50cb72909c88fba9274b88f8e40ad012c0e418045422fb6c055ba5b1a1f5c240127076d35acaf64251f7ef0f67e016df2ffd7a51cee26177ee589886ffaa6498585cd0d0cfdc76aa60a3cd538bfbbb8b88adace9a6b96e8ed0c73db6d126db0f6bd4427cc96bbbba1a8745a07433facea693ca69c5c205427ce0cf2957756d09d770f73daf7f7616e2fdcfcf755e34c8ac59accf22b4b4422a15f924d2d406f6966a3830df5fccec986254db0dc5cb4622d40a24aa67075d26631f9c4e9eaa67817f02712453daf99e6703d4c291a30c071be97e27e6ed6eb662cfb1f404b7f1d662e82d1a704573ba17df990aa243e56a55f8aeffdf642654e5fefde005f5f6da21035211b1817a00797b81df5be53272a655113b1d69f23bcdfa463c547eaf0b31ed0d4009bba4026740a824b52eae939cba7f7a7e366077f25c9702582a34144ba065ae86e88a17f1715bb05327376ef84461619184992f090137bcb7b1c5d43f77844600dd6a9ddb8de0340cff2fa2efe3d7d86a68fcee3961da7f2ddb117232e4c0e0d9cefe505b4b7d7a703bb727fa896dce591e4b3e51f93fa2603c495164717cff568dc521e96bf6721739ebdfa914e871a29cdb525c28fc620fd51425073d7bd9612e69360baf333d59c758c7b3d0a2facd66cdfb54fd43d314bbab10189403df99dfa3b35e9d5c186a715509ed619be2a5784566adea62382b68efe2bb7ea417d6359ac281b79447c46f6c6abdc3ee584383856a282f4936378582288832e877d7ce04ab51a403929fc87700c56888a3fb74592d2f7598e87f108372fb436cf38a62dcda8087e063853a0c826809c931dea1c5e04fa3b1ab70ec58cfe18fac3ecdadba302dda04c12b14a3feb6d3e7010b51ddad883d80bb2a38191e0f4cd07876104acc0dc665fb30e75bb36c26aa0954550eecb30386eb3545e7a4ec9d5e043e8106b456b66ae7ddb69700fe9c699c1dfd7c4f655153af1cee2d2cfc598199e0b64e2265237b17fc835185ab4bf8676c7cdc04860593fcf43ce54d797d258354ec252328f44cdac50e8731a3153dc32505d37972508151d23067f5a5b8243b8440aa12f20e920c4e33f3a74aa0e4018a30ac0fd260ca3c9bffd087915042f12550d807f1b2768405894f51c52a33e625bbd475bfc6a11aad4e754657ab9030659142ab2e6a216452f0e260fda2d17ee032223896acbc39d0513aef63a43108604fb7d79dd6e4f851f1686dcb257e89643956d4e3edf790913b1b6b45c54442730da56793bdf35785949df0adbcd4a78f421d2faae19767f01c0aac50ab17a6f7a6d096efb30dc158bc6f4fd883e61ea2efdd44e3afd0bf805dbf4c01aa9689d66b30cfa1a55326fa9cba00aeb4cad6495226f85987ab5e70fba0cecbef1ba31ad2d52448e04c94d4483bed8f3abadc53d78e236d0e3b2a76f6a3b3e4799915fec2cb4226c69749c17ae454e1f327cfe0aca791cc2afc0821d4f77a0a07766534134cab1c86f91deb8897fa7a9febd92fe720b9ba888ef4bc73c7fd37ee95c29cc408d4b7b198d07568656284786f03786a490c00c381130cfe0516a4b0e4d14a86981678487db363f4df85fb9301302559e6510a94bce405e8e25fff6a034858fcf2e183e4cc637f61ba57a66fbee9ae7e0bebfa96eabf16c7a83399490af0bd90a9565d542c3605e5cdab7a314a1e02db8525bc3fe233eb9437ef9a449292b06b8869407a963b65af40579b7024f2191f4eb7e088f674b08fe3dd97a948f704826d98eee15bc71eccd1f967595cda5d91a36939fbb6d3e023e890616c036d4db441429964f9daee98a8a17cc8b9c0fb6d59daf5f9470fd26758a7a090a5d7bcf91c52183bf6fa95556b3c2976a6341799ab5ec75a1014a420e3824ab29e04445b5b6ec1f7aed0755c57d251926ff0a00ce03d15f5ad5a1aa0fd62c8bb21d0536a11f8ecf62e85387cde5f9be320cb5c0f7043663b0c68533a2122f61442dd7053fcdd681da399257b5cab7e3e347dbbba4503e3daa5780f11cb42c29a3878b87b9a2a82e1bd0ce54061cc3c8b17a908e4b0086437e663f693b9aea8f54d01597c62c31e1b517d49525b9f89031ece4b532730a4849633488cff72669a0b770b4dbbd51fca42f7199cafb0034268986e869977717b99aee1cf6e6b1de685dff99d5de19e16dbbabb8d151a1e40749ed6cc9b5cee0fcc15d128d58b7bc02f940192b09fa7889e4332f026fe9367bc0d8836f2ae6c53b087197287301ffbe5f467774e8c5dcf37ab3c8d7c1f126d24697d3e22b6ba52d6c571f6e04a744ea3dce11d32100ba1cf1445a9b607eb204aea8f9e17bf5cfcc614cb36c0aab584279077d78acb56bfa45eead68b999bf7f4c8dec15b2a383271c281397abde10732b7b5a81af358500002554cd3737025393545eb1a2b6f48ea9b109f5b07c8ff46b70adb473742318584d067ba2d17ead9b430763e14cfb7683fb5b38a4b4c864d293aeb38f21c241b5045f418df251b7a90e5ec6b12e85caf9526c5e306e2e8b75615fc3d7f77bd1954cc25820358f6caa19726efcd0df432f6a6ab79109096abeb12625b94b36218969e97cfb0b8455d3aafc08ed43ab773314c1ed4f890fb344692cfe2a67e70753029b653c80a3807d0c3a677df0df70709e5992daae8ac202acd935981100d005787c28ba0beabb515cbd921753a66389c56ad6cb250016da261bfc5d56c4b570dbd57744eebdbebb39a65a676f3dd545f73be347d65c971e2b0e4752d648bfcc70b20380360cb1aeefc646304a09085089b1b91746327fc34646bd12a6d424737f8e435d9705f35c5435d1ae6cbd980650317b90f7ac6bbfb640417fe40ed677027459ba2cf606051fcf89131918ea7668eb0e71e8b14b6ccdb8b2fd566478679df2eb2f136dfe09eb843ba0984051ca33bc5abb34eaa701bcd80ee68d2ce4da15e7deb385df4bfd3ee6b737f72be441465258982ecb95210899d3c49ce9e4d1c7e411a996fcd3e11a3fa4a09a7259dfb63069b3d2d90e1f57ba93a5ee8692a284890e85b20cb76f91426d8a235216c0986844d52d70dd714086e8698020406a43b0e15fc392448d68ce6abd3a594d9837559cafdbe80975b03f6ea7ab7a8f4ced6bf128ed8ddaf67581f7ae7454dda328bba90b791fefbc1de6bb415c6c857deddd715e659fe99052b7d8450ea3b434a8ff7c91eb3645aedcbfeabc27d12a53f2a7e1483731f4f6fa27acfdb898bfb2eaa08209dd4a56b5c60e4d4920d646c15a171a921c92d6d7e7ebb528d0d3db48e150e81f97754d2101a3cdfb3a5271b598a2788359ed54e298d95bed7b11844a28e7a35f3f56723b95a6bc63171c68e9b1f48d06d00250b62cc673660c62b6ce8446c7752a5c32498040397a9203d73a2acd0d80b048b51d32ece30d2671903559f79b8cc04a8b64c9df4d6d0d9b5146f7e084b9c6f3d7408127d02ae23b830012ae885d65f49e599cc02307a5d16ad346cf60e5fdd5275ac185c078b4afa0d3ba5d2befda2800b11241b1d5e1edcadf5b3b493099296c75873dae3b165a59f1af33a67ed833dfaecd943a28e682711d61dcdd351089f3098bb3a7b7c1933b20369154338c17a4abde0429e3767881fdd1e0fad64fb49ddaf1191e442639013e76fef0b79cacf3b8e909010ed83bfeca27b000e7cb58383def825ff695079391aaca2f2b14b258271af293688af8a3c0175d57773cb3c9d0a91a26c6a9e4ab2cc17c358356f839351ab0baeecfe7d58d0c87384f261c4c403a5defea24fa29eaa385719f95a430c8f8c8bc980e856e02438a6c8b9f9e7df5503a1dbbf2ca000424bfc4279f5ff7eabf7ed5a70e407cf8e8f2741cd09db0c4620acad2a23db716787c27c9fa5132ad66deb3452e84e6c32e8b02941ab7940c7dee8396f16ca7b1fabcd757d2dac78a103ecd51e0defdbfa9ec945cac9dfb966bb63e0475a5631bf022b4620d84b0df2e5fa050c6bcd03d1b3235b4e8e5d893d4501a0247bf770407dccd86c301ebafc51f8e8d8fb83859d726f18bd1e8355dd413209155635412d4ff9ed2e437a42150da42bdd34323c19e06a1cc964f645574677901e53be4e85e6650941bf6e5708f236e57cb3e7462c36bb9590fbbde05620f085d210c409ab2e4c97cf98f7c4e44dfedae3d65bfacf42aaf02830f995427356f7d1f43d99244b1f55988d0d20fc28bc610cef1ca889c50ad52e5a43ba15af54935d2099acfeddd43813389c09f8bfe4e8ebe0e6d71c9dd305be5661ecb3e0fdbe125d467e3adcea7914f276bab46ef02f89dbbc99221168b4000f909428ee5cb19765393554ad311f792dfba1a1554b299a918ae8dfef7db86699b49165b70610a8a6adb6d1dcccfbdd0b40d74ee2a7f3ee352b04b104c79c05d8f278ab07fdd6d2742d9699bbc19cf5b880c61499f778ddac70a2d6e7dfefced69190116da14fb2fe3a9be6d24df402085f614ef75977b51e912ff41a9e385440dfc4f17955975e0fad659479cabe4778e727796bfef210b7dddf3243c8e6c2717195f3c5682fdb958019972559335de3feafe574f2222ac232b767a6014794db1a5c766e41d9b9717e870f6942b46b7115690af620f3757504310b90d30d201aba7998bcbb0fdb35f15724e94c6075f0ce16308cfac195d09d83d5bd04e3f70418edf2df9591fef20454e2addcb01e15aad45b156445d7be822292b72da87527f99ae2f8aa9cbdaf7439063d69b6e65059f8ebdd43f21d4e03d6cdc29bbe98364b5d85fd32e77eca9d4e8b7e3781526c4087229c6f72b2781219eb95ad6231a8f9c1c4ea4a5d3450fbcc93ccd27c920a9520804b66ade821f9a5cbcf0216016d317f420dc2f38ef2f711225b37883ce96b3c1f293e12cd9cfb29e9e983662ad28a8d3c52afe58d0fd58dac302287ec5383c182fbfd5bbd31f4d97b6922a8fed3fb027a9f206a2108e358133fd87f74b53cb43ef7c05cad8c45da664bb0694aa95575af3cdae68c1c9e4f6d2fa6032d0ab21c7eadd6e8b99d1f25c8d44393aac78b8945b05a4e5ce8032ff00bb8e7572bf49513d13271422339f611c41943841735a2ea187607eae2f74878ef79d078bc5673a9290f39650abcb489001a5af4aac9a475b726b6ab2f1528df5747b6d81d3f0fcc039c960d5e8f126567d01104df221cce3ad7ac676ec096c51fd31890aa218ea9baed955e9b9f2ccadefae838ffdbc505ec55225bf7d2e4609e801885860c4a8dba40dab76b544d6b074b7401b9b8ddf042a21382cd9501467a7a0b5b6dd484ef33e667005242586a538647c87b8e7d47b8c545a8db2661fe8a479b937617e14d6852910175daa4a772a7efc13a0cee0de0bcb136cd09dd7f6d8292086236ea12ebb1735467339ab15b661a90de7e2d3f9dc11aea61a1b1cade3a3f77e44eebe5dd2462d0c77c0f2b9804ee7941fafec0a2d660a47dcc964c542ffab39d55da51aadd176adad64a46688a6493db4e5af8a7eb6ab570cfee6c6f29144660d12df0d408d56ba036eb3f38f30947df7237b1000eef722a1ee27e95da1957efc3d238f7bdc6f57e8818a34b147c889394fe20e9bda56cdaf8eedb6fcee46f7ecfc7fa8b97bc6041689d4ec2c697982e5bd3e04e031b65e0cc6187ef3691d0afc402fc7eeecf9befd3a5ca92d09c7d3d9332e63869f776c2f010fc7bb312f3e2529dc677abcfc58f2fcd6beec338e069c67c285c5e90c24550fc08e41b28c5c9e3c23f37437b04bbd2be6734e4bdc6559c674960cc451d001cf675083f4d75b992d9a33d88830995c6230cc29ad66124646676e1adc042226252b9620bef6eac6e0e61b3194af33a210b2d8197f90de22d4fef9c99578fcf75bfb2b51cc769a65a5253e5ed28573505c1cd625a28c21c26349947e11e0d7116a81148979de906a3c379f2fa1037ac21fd86d4f54fc45c21aa0b820cc1b65a6f7fb553b4b3480c7ab0aa536a471e1e6d6de8faaaefa7beb091fbc4b7093f396ae530eaf36c7168c4fb856dd048b5fac095af704c4dac4d1443c9638d67411aa169d117397d6ac9a93b80bb12147d14a973372fbefd0e3736b7968f6d7966217dddce69bba74423300528c90ffecfdf3162cbf61d0892aeff0404a361c89d15bbb635bb78387f34e042094b9d0c75b8be3d2190e0d16d155969a62c905a50eb971d9c45d962a102da3c8f3c196dc97aae20c69a5a4dbbd13d081bd3d563757a0a974b2d83cfefe1a0ec4cbcb0061a51269b8be5b16ce3f1097ad0c3e1885502ad29cfec95831cc312d7b1248dda7283d8b819cd99cfa6230c3f34a94da3c319b605d3db2f614536439bdb78ae2038c5d7dae854b66e8a27268f1de6e905ab2527cfde74c330e690c7fc0b619bf7a884ffe6fcacc3e59c222631f79adc5a1c7bb3869b35f383565dbbd85ea9aeeaf876ce66cb6f5b80613f43a654101388983e236981db6acf307bee873315c92558f9d6866d3f42f294604e2740227181a365f34b0b830d94b9ef848a2f8a672fb8c056a79d8d9396393024dffe0b65cf0b25aeda1e8696be3a67c214ebeac0174949190dd7aa2bbf203f67c8790f01c05646343de308ca9b4d654958374bb9c6bf4e73a5a0ac218b7f2735afe2ef7ef9feed1608bc771ed9171b08b1c3c9bee1d315f02b8ae77bc5ef20463980273d515447846b86e8c0c79d25d63cc37378c4966cdfe25f4a9d33c42d50f15c2f6fcc788aaf0acd941c33f0df0c0afb43ce76bd6f44ade5d90f8bd1f42901b8f5a467fa138035856fe24c48f83d879bf516ab7320d239a4dcf1b8da14dd64af3469166f494c928ed5e81f61a18ee2940ce473dddd759cca00cd85af8eb13a685e2a4e01af158e1c05b1f9e1cda55d4b8623ceae957a3fa51ebd19f818a6041124c908ebb856ca2b0e2467a6c787e81db584c2e652c49931992d5582092fb2c7f6947b7b3ef947589b0a4eec88cac1c18a317308acbe9851c0972a2bcbb515c069542a41e01ae28e18def10df61ca92bef871ee78fde68c1ffaa17fc97e93282ff3d001ba99128f35fff5e1a8051a6a707d04675ecb8f0494e026232fb86e7a512520c48037d2c7b8a2058e64a93decaaaa1bb0c82388694ebdf79afc4e0a894c2805e087d70b03ee41c7c3b28e91f3b2fc0b252f8727f5129acac8aa4d42461cba2b566308a63e5f017de7b7703d7d06c1bdd1bf31bfa0cc7f5f0be56a539293eed21c067b538940aa5e08b2a08b2b08266847463a6b0cc62d70315d79381b4099f3f8bf8acef192fb012ba2794cef8d82894cdc7b4dd6c672abecd27c3999ad291c618e5ed1137bba2919615dee2449211c7073989cf16d155e52befed8831fe23daeede72e4e3e1a7a7825888bf12d7d5b6e7c431dde7be9e2f3e60a748f1c2d7dcb4bd605f691df57ab5a823cadd3e698d6442900f5004c07b1212a7112b70c5c0164771656eb53f853597c478204e881b0a3ba3cfaeed78b4fec4eeea7330c8a8b8ed46628a4e82cddd8d73c1306d1b96b254380edca1311ac5d49c3ed934307c70bfa0b4ba74af0032f93a4bf660bcdb318dff69a7f0016f7098983c151388448df869505280702117724f07188c7ca70806fbcae05eb06f6496e1071705238eaaf7a5e6e940f896d2d7fbb0d47a95bb8a5247d2579c2328fdc4d1014f89f594c009e17ad1f17a4346389361f7d6d5562c433cb3cea000eb1f548a208bdffa83270c5f793d9044f0cda629ce57c0fb5670e6c2e470fd42bbf9a7308ac98c3e329959f11df2639cceae81fdad85aae88429e12d872659a007ca4dd4403677fdf2f9825c52e0ce8cc967325cf077c7a3459a951aa44fdb6a4eed1192a21605500ac3d28153cd41ae9d2f4b9392106db8c7feb1ace4146a6dae2955958312b3e78f4e841919c3a6a16a87dedfff4add3f0951698cc64120aa3cba0cdad0572591e1d0aa8f5a866e3b62019f8acfba8d2b25bff0a4a95b8243a4f1b0a7818cc6fa7b4249c65e5d1036c2ece11167ff9ff80571fc4a297cfe9da224a60d61fd85486da3faffd6fbcc0f15485622145d1963a0bf71534951f5b30bbe74cc0d2f47a4fad3e8607d53befdf91fc01528ed265dd02b0da751add5c2612b64042b51244cf4cdea42c6125343553d4f3f1ebd588fa4a77aeeae33f15e079f9649bc80f965f6a959b048b3c3deae365fb2a775bc0dc980425e140e06406552577fa1995d1a5a14894e6abf720dd2ba699a2416b7f8259091684d674df7804621653d2604c2d26cb462ef97ed522deba811705ece4f04ea2aa252022b56dfd3abb65a0bc8f18dfe66938cc4726d9b061c6c8f13f419ce410e49047c721cc59762b50b8716d2725770f061a4b6498c344592c2a76dc1a16635d1ea25d5cacb17af90835e71bfb7b183a62ca7dc5ca001b684769150801411d3c131168e55b487f0cb5e183624dfaa2468e9f2a0e82428a8f16bde5f3ea58f29087692806fcf0dc00a51f2b02accd0412f6e304f23f8ad6bbd0be3c0d1a7ee6826d1ca5b698581f89fd602fc0bab8f9da220b024687c62f4595a34b63062d7a2c7ad4df83b79233effadbfba835f6400c49a1464382c17a2f6342e0cf2433f1ba11733810f1d6c20baea2dd4d83ae284e0b83dfab76a67991dd2bebc0de146f1496e03f0745e41a603dee1a0a186ceba7421f7148c8e72da2575f1c4b9003a97dfbd05fcc619d86d64b5e9ca35766fdb6d75ebcd7c43ac643999b84719cc980066eafe38142ac0e54b9ab648fd9499b040c4a4c6c5253e4421e313664d433f634f69996537695b632cbf4870ebe93641edb952c4b8ee0deaae4c1e1c00417154fe77755f1125648df9899992523318aefe8780c6388944b721ef55a7f441c094877a9a09c741ce90e1a83684c9bfb549b3d3bc7d1c20306b695a81333965bb214c9c270aad918c60011410a453e46b12f038bd59a8ac2f0f733ac27265111347da7c4a2479d77933a7494ef579f8a44a28f97671d1dd2255fb121acdc8236ff0861750eee147fe07e095b4aa70dc97a470cdc3acb53e6f0b314ee974f2a63f3e47b769232016f425876c7e4f3aebb0d81daece9c9d28a3c88e930aeb962cc566b2883afa0b79ac927bbce2717847bb22a73702adc8d4b780e08162e481a454ce9945034b7111e7a7c8c6c33c8661809b5d5f4f727617f6f51c516f8aba76a7da596426b20b8d3d0debb4f03ce13ebc49bde52e425273742e07ceed505177af393dbeda0360ffffff9f