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

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

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

Block Certificate

Block 54473 36ed15afe487ec001e16d22ac284d32847e0dcfe0b67d6ce9a2c8bf5fc7fc94a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
37c20df82a76ce58bcc4c9ac8ccfc434d299a3545902425563b682545b6a14aa
Certificate Block Hash
36ed15afe487ec001e16d22ac284d32847e0dcfe0b67d6ce9a2c8bf5fc7fc94a
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00502f0000601c0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000958a432f2c1e630976b5249153b7a069ee9ad8c05071f0bff0178058add35a7e0440d32362f0eb1d9a6c8195717b4cea9f773dff7ff03c9c5afaa7b409319f57d89735edf80359bbb69c1b225e2588bb8d6240eea55b6f52c4130000000000000040000000400000502f0000601c0000

Raw Header Hex

00004020d7f7cb5cf103d8b59882ad2397354aad7cbb04738bda07d43985d57ae0fa985e3a57e4f0d7260e38c34af16b2650a9d027a96edaad896b0af2b552b8f1282f033b64096adb7e0618aa146a5b5482b6635542025954a399d234c4cf8cacc9c4bc58ce762af80dc237

Proof Data Hex

59,560 bytes
1212160203078ff4303146efcacb9e9a4fe4244b6a0d98f13704044bfdb899b0f3474a11807f6c868bfed116d1cc9541e2c70c58a80d38dc7a1ff848acefe19bd75e1e9b0cefe9b23c147ff77542b014530a8e9057b8dd7963771646782277ce0a1d26e69ebaa28fb85ddd8f9d4542c6e5efe7c9177b27259be641f16c618b8fbf6678e7ede803dda8c080fd605d77bdddcf3bd98f4872122cc3dd83e698a1a1504b17a84594fb5dcc1bf36e7da9bc09fc3003745eb871ec69679864d673ada7b1668e1aa67aa132788794bc5666ed82cf8f87803fbf3892095c04eef9af7b5d9a619cd9178d6a964de0308c25e27ddc59013b14ccfb0e02f4288e9feaeefc659e015680f575c2fe0a540eaf1cc7764be7e08e652a9d40fce246fb00bfbe762c13d00d920bb6777136eaea8fdfad88d2e26ad2332a97f69bae60f14b6ea107b26d5821b78cfedb6b6059610723248b377f98672d32dd31dbe95f516588844f052d84ea7f3bba987077269c9ac908886427c82a7fe75d458d3e1839b1dee33452c1f0090745d714a6f8daae4e4c5c14a5ee7636d0633bb19e561ce2a19b2c0c1e03245c445995cd5379e8c74b01dbd339d2aaab36f43b59fddd429f96605586890fc6459f903685c1b1e6b7e4fdd7bb2b592f101e349593ad5a222e29c24527bd9cf3acd3a19b11ec0ec86fbac4abf5c67d4713e79f3e532de20d660f5668768dcb7ae41172a631a73367b1a2ca7b1e172a5984b14adec6bedad02d25a56e7d86f1d10ca08fcfcf1d522609c056ec38a1844040c4e610b0e8a6e4c1c2a08e96f6e7e8f2750f774f0b9e659f744541d269e4c5f90c85de515173bf39b3753674529f4be2fb72cab794bbd7505d80ef3de379f2abe1ad4d3c0820c82f08354fb3585157c6276bd174f64e9c4fb3454ccf5312f50b6f049ef95213bc958422c28ad44c9bfdb95232deffd6d16ef79fc07d8e792f7f20a6453dd436640522fff0e2ff828b28db8ff517f8df8dad4e99a824bfa322c9cc549f8e493c8f2138d5b8356c70904530082a5207e65a1a881fb1d49c4107446bd6b6cf54f9ce400ce05e624f818037116a6f65c9849eff87120cb995efff578d603642dc5184faee476a6f63923f74aadc7fb45385d0ab12f3c88543eb9aedd1d726f5078bc7db6566ca761d7507bb6022e8794ec4ab9fd2bdb30891c2632c773b1f5b6ea8cc115f2201db6cd9e2b8332dad797352a4c7666545658b92887de8735b1a284c5b6f1a54e01a59b78182ccd90e2b66be07805cc618b1efb6cb8384d2db03d49e223c6725ded20dc05229862847d5bfc71f1b0a15b117fb12046a9cff35fd9b3f34865b5c89680f3928a6577ed1aa3618c56fab22b6d426d66390289f221c066e30bb4aa7d1cfd90185f967651f4da7eb8f5d7e19a2c2d3460a481264dbd1d122bbdf1c08ea5a01c566b9376878c44b3876be0aae0a8753b81cfb9105d391215891198bdbaf9f42c3bb683ca5d22d7f784a415d75f7406a1911fc4aed3f194fb8d889b358198bc9e16bc5d005a00dfc0c1b8906736128d0e5d801eb0be0e0f9cfd8426dde31e30f973e542ef3d2fadf28457842cb6bdcd418200fb54247069172a1daf4d4e14a6b76c50ea3ebe8450e6d1d34dad3fe525741d7afda4d268cbdbf81ee68704b3266e11af1e2d7ce1b023fc467358d240d4fee336683d6ba5a60a3664505f4ff5767733f775661ff1eb0719ebaabea5d305729f7281b5c5601bc94be4785efc358e45226c4e772f5d291b149d7c64db502c2f20787b2cc64a1ff94a3474a776faed81f5b90d8b11ca4f525569ec1136b6e9c24c500e08e088c00f8420fa49a9b5637ee78afeb2afa977ee8a1a0b22e73844a640d0aa107acbb8ff9fbf9839f84f263c5fcc2f1e717e273c32be964d5e4277b6f4934f90e1111e431c70ebbd430036abbdd3b694a49255ab559282f0e882fbeb5a20a612508c47b4919199117a0ee078624ba38ee4a92a203fe2d8287540de7688566f35d74f3771501c518b420fa283a666101e0d20ec06e19aeb7d70c6d2b44705243415f603f38312bee60acc454f1c1206e221f9750300f224567b1baab83f1bb6e79277941c37a9c40563b97743d4868af08369dc521d7d1a35b2d55641ec81b91755c404ea2a18982031a980a781fb536449445e95ed082b6a62e538b1275ccf32042d708c6654c668b2dd12b2a46fa7ffaf8cd368b892b10f484311ee88d67d40bbe5eae6f2060a9e0d0c3c3d5261aa209a272e935f75a4ad0969985e5ca14d35ab5404cf7e741552ba247b8a86d2fe1c2feb534103a965663e4cb1dd28a9bc04fb0b9e213c69fe5697e552d881fdf9f4f439196e64340da84e94fc5f38a4f227a2d322c04bb1b26e338a085e0eb6807dcf4c3496c1f552b61ca2afeece3201bed1c8b2605b37676378d5b1a83fe6a6b7e105049172b288983c547b12b4175861f431531566b7fdd6a09c3bbe6e83ca911cced3c975027d8b09b244b254681ff25098168cefc111359b22b7cf1432ea6f849658757bd316e1d03f82658673f72431c93fcaef1bfc3faad25b8aee2c32e5eb90211122f449d42d2d11e1f401720d8c4388b701d3160fe088d1a65e1e4a8396c0a4861ba659d2b7a1f4594844c704b8cf1765373a1017ab57f848e207d66b424dc579b7eaf6191594480ff2b928fd4943cbe1018895a0e6b15881e09fab7978cfad60c29bf7e9dffefc53cf3ebaac4b9ade6e476dbf908f405443131aa7aa373206925b7820c4775a45c0843facecddaff1e95f6283d5209c19aeaca20add8591c8353a983ad9e0b24bbc640d93d0d411a3e6b83a741a60b13b938693d1147e9704c53581525f7f867bda53934dd30174961ec7261d5c0eaf5afb2cf894ccf87dc4c2a2eb565b2f78daea0a1691cdc095896ac49c75c86db4923669f76221caf49434f2363ed45f2d2b1733c81440ca8b82d80ff3c93a4f4afeaedaae6f93c4ae02d7ec228a97b04ecde81d90cd7f202ee83b13bc0ad0d935a046e4489b5582c8f7145945791b368de7dd8b6853b9d0a4609c2811af56c6b36951a3e9ee953911708e6685183fa6cac6e81ec2ae4e5ef4965612e909d418deb5493576b8822c72e00b8e3e2a453e20ade54f703e429bf3c2b96075a9ffbbf8130bc6175034f8b6b00054d964202c1ffa7c4321169e93c24a938a9b5a78edcd4b04f2b1926df7f6bd7c2c2382dfc029f1fb90a349bd75fbb6894b14601ad9b0852c52e7d6ca9f6c35c387648e1beace422fec3acffd669a7f62fa1228919d55bb94334529120951a7d8592be5551186f24fe46906c8830ec1de8eb88241ce33d96fb30cd9bae9e5f6771dd365ee9de125a32c3bdf6da8788d30c12940f826d5198d46550d4065aa2911cc78bd7e26a3c8fde04813707b0a48646fb39b32bcfc2410d728c4b3d3965e34d2f5a7966dfef2abf79147a503b737afec8330ced0ff12faa12335473ea14dadc07527d75fb317e4b63ee77f9aee276dd30f7db1bdf998a7ad7e5330269633b2acdf0ada87900043001e6e1bbf84c0be5640fb24a635ebd980c3af30be7e874d63149f85f5dab079edeaf34bb70ae3213a5b000587ff21e3c08a5bc1f9f56516fa39e4c7d7efc5aca0173efcf8e6a1fc2bff064d516ee62e4c55df1e17f8a9b92d8741db284b6bfad730b5397f31693f3688bbd1764b63eeaa0cf31c825cada871d6a8e6c8cd50580da17781382e65d45d2f64f3461ee9fb4217f954d3e45c43d2a9ce0c3f3c2551a7a2b67a699bdeeabfff41424cffa8d5b598b478185dcde0fa0b189e11fd60af364d41c2dea52d794ba6353453020f2ae21ec69d142dc35791a325d578a12234d98678b1324967c3621a11d81ee87d44d7b0e2b2ae60e73ad39c20b9bbd0b96bdf4f9ada500e589deef310831da801d53c7c89a6e1422e9ee57c86fb77bf97c2b8708f10e1a48224c8b83a13a16dc885d0eb8026cac5528ff91d0019b168d71be92ce0d2d743d94ad1ebdbe5007cd5de891d06a372025db316a45e78b197a782ae36daa0662f8309da0494f7f3d2f216373b11ede74eeec938a4f08f0c5f526383f1051615085782ebe8c893c36cb1c958e6c35f740506a47fb03a389d15be09a3f6395b9327c60dce86157e8f59abbbdc5b898e1ac56984f3475548fc1cb56856719ca5a7d458c4f1ee87fabc1351acfbcb754004d6c08b66263f5b60445f987bff6de2f0bf110567e5292c57d878d3fd5dd16c8f837cf71c7a76957617d2375beca9a795c44cb1e608ce401617939ea05967a29794cc05dd4774f3256fe87f3ce6bb8a8b44059e1c304ea14bc10dba65b480e2c7ebaca88e3185d4e7d18c59fccd46500d2b8797de40def5673b60c1137c344a75761392fd9460a28cb647061c1f44f34b5eb856e6fd325de32f0b88b7019465306904ecf7aee15a6acea145f9d533a86124e0cecf7429751f97ba1459784ee60cd1a6044bae7fdc5554f0a1e4c3f59bf9403c0772b3926671c38bd457ac8b0d2fa9665526b3140a55b58560494961ac93d9ef3b01a64cb10d84a40b6bf3a54c0dee82219dd6fb860bb79955577f9cb159ca4b143516445f9bb62dc606366320fbae6e413708d2095f22a7e825c54c51745e578cb5faf3fb113b3f892b13ffa695dc00067ad0b517d3fac0509e8db9b1c2d341dc96bf105000d52428db57513b9f70e543113a5b0872fd176375d8dc7384aba2d3fe98e1ea7572f6a818e8ad73bc901a9dd14d50112e7f4e19beae76970b5229148ed8249b0b225ef410ad12df96afbb82d1ef3ac783fbcead6d059dac99a68a87011a23e8d224e6e7d18020f84d3f104fc907ef435896a53bcd187b1abb64c3e24a6504adf27e86260670716844b24f663a8cd042fdef004567e81c6064c863799439149b507e621027759d11b38735e465e8104769abad24f12a051465e2980008986b590481957dcfbae7940bf6ea543eb6d7579ce72392d2c6bd3137233e34c1329a9356949ee3f001c043951417a3f60fcfa1aecabcf30317fad59a09ded192430da4e2709bfed46ef339bc84883f6d4c58a00a5ce725dd08c625677466129a3bfdb6794ce15d59f70271919a6444b4374e57bfb7cd5bc1af96a8248f1350ec94229294fa9c3938a1f21887573bf968df1bceeb8064290a44cf60100fbb784439e7cc6863990c046b6df1df0228038809fba7bc3dd0d54d581d9f0775d321d0dc14ffe6e7f2a7298fe287ed26d6e1c41382def294e41a71b8f036b45f40271608c5b7e866bfa3cf9218e2277a3c723f0bf0142b56d93db5e53e841c5fc9ea74cd4abdad8bec54262e646747a9779c8fc51581f0ccc6c4e3204627c7353336cbc8e4bfc227427507eb3085597ed0c2577012e4ade165836b23f061464b6a15a91ba4015fdeaaa2d9ce1e01abb764c89234041919426dbcecc4437b90f390a2bde4a0de4dbaeb325eb6d112acd4cea63fc27f7f86e095cae0670b317d23586562f0756516697b9b47b82cdf05f9ad7d80bd75b8b5d0ec14f5771638b2489b622f6a3bd03615db3e036228b4c2c6e2075c3d37484fc8db2ad1b85b1992847d46fb3db2a1a6487082dac0d0b4d86e377b72b7d747b385bc8dc48c2581d0d136862cc5282aaacdc78a1f81436fdf7ab11ab94d25d5533ac40de7ed20120ed13d90a8db9f7d71ab5033e39283c50b80e10780ebf944abf865165065ff87cf93d26d06a08c664c784607ccce1b9d4ecef566bf6e7f15b078b6025ef71184795b2fa026b7a8902678267db7d9836ac9d00464b3f5d5687809ed1e38c417204048a504406da1378252a081ad417b1369d21ae369d3eb3d1e38edb183ebf32468a63d217401191707524ce17d9cc5430000ff8b56568ca5c58aef3635a8091bd75e5fd7c8cce89b387a0a8c14566cbe255ad91f301f775d699ec8548ebc786e839317c79b9203b6c3a8a99de4e8146708ff6e7993af407e2fab246a7982f054e7e9b1398089812b1765a3eedbf2ce02acb18af6cd581baaac4dc816e27e96d2bf6202715eeaecf23f8898b670743a966e01c3b21e9d132b31c075ff43c2b2abab884415d4148bbb9fcce7c930462be56f071b431acafb96edafc7b2ce0183d2fa62ddc7aa6d96edd5cd14e9c5efd5f1586a92512a3c160a91eb33b99b11b0459c3f31724c848c54da75f5ddeb5a91deff57625310fcf4ee6ccaf49aae346290b8d3ba2065393aa4ce38de3775e6f978a48aac2bfa7660a58ab526e3c755c87e753234c97bf343789f74aff2b93a299428f4e3ee4c05e622a06ca858a85cf6cadc4c4323ca3dd4c970656e791e6661d953638e59678d5e7af06ce172a993b57d1d9c948961d69742255fd40d1c6f304da84a0994c7453fbf81f4ffdd22a03677b562c148fe7565606c2ff4cac9bc18dd08575f780c507871458dd3ef965a99e0ee8f9d9275e5326906b8098654dab63cc3fc51f12fe946b115f9d7df80cb9ce90825fa38324f7f5421d8a24bb0b4fc9e7582375be36a45071ccb05a4f43307efb71f25e194d4478b1d782ab024f26976b0e055ee9d3be577c66bad59821bbd7476f8af0f36e4a87e1d6312e277098b6f14e0c7e859ae09f59cfec110a34990b68db88ed00bcf039598a61640377b5d93a82f02dcd7a2afeb6fba130061519322b1466fa3a17d347d57de25aa3dd20a4c02847f66f5e1ad084ec3f0bca74193c631998730311f8dc46daac723f9f7481f8a57cbdbdc9cd4fc14e8354df91d7532da024aa745212baca1ce9d2af01c2ea548efaa72cfb89e6e0341a005d6c551ddd2e424fa9f89a269cbb78e0060f1db5eb1ccb8e9a8f8aa52fc86d6cbab578b9e0d0cb2b88f9a623ca351c4c42b1a73152487a97cca736631f9741110eb67a047b8a878be02cc34066f8a63bfdb15a7a658df10a71bd10294ef350928c7ccfebc326c4aabdcffdfd2c81a8070c628a9db0b6c0d3dc47dc986043d3b8311b6dcd01a4a8dbed4c3dbc7969739cf15fae63323653e3d58ce081ef86bac80e0e940783b03711b73aa7cb187b6b4ba8e60cf600a4695ecaf81c979511a13ede239b5f03107bed87ba11a5ffc7d0ef90dc2e9d9e2cafabd060f40083ad6f1d659e1ab8fac36e4632527cf96696ea1411e09d5cdc1b4e1555a92730c4597aa2dc8bd9b9da380578bfca7cafd3e8ccb1f053f413717464365ada16fb29b2140b3f8c88a54cc375bd001f64c2d1ddcedf4a81342976a27fe7711127dc6114ce8f7e0284d7838a96fccfb0fafe19436a81898bf5b487aee5ad9d619890aed4ed2c3321270df3184cb495f829ae49bdc858cf3c2ddeafc5008683b2042f6aaf161b95156d6633bbe87820d2a646a277818f69059bc54adf3421d0b864d4a0478f10b32d3e099d67131a6bd50ebb710bd1f629d05a00e86bea0ed2104532cbd6a648f6567c7c6e71b61f40fafdb4154a6077a495bb6b08a97d1a1b9c4142d1964b7d88ee12bc10719816822154e35060e23a707876226fa68b473dc8d5a7bf081348bebba02d90b6c3f5dd4a1a22821fdf5543bdf7aec831092eda9fc61c54006f62b146e4f94ce7e0990cac57926870666a1b62f81bbb9b25a7d499b80d51065c9ea84a8185fc0f943138c61689a0def5692a8a8a7b4ab71fb0a7f89785951bbc5a1c80bc8deb9e867ce124801366880258dd1c1da741d284e093c16462ed7d78661ed0533502aea6bc70adb159ae195f1d9a051cc03fd409631f0b2b182a33d2c1babd90e31ac25cdeb7344b282c7a63a5204393080ac6dc00321087be3f893d2a936fa8661293b8a6624940a5c11b594d7119e146de7e2db092d34c9f63601fb5587d4a183befcb95fc1c1b0c9aa3220c0c4762c19312fb216915c66ad3be296d88127f2a39b1b0e7e25105dc63cff21b34193174914878b3f058942d27fcfab7a624056ed07a8e682aabd18ceabf36c02a3fe1068ab5f06af66857cf530982f39ce6b2316718638d5f6c8452598ae5ea668d6c1c060cbae942c5d563353baffb1eef4506278aa4aa6c468b90d6460230b1b45004da3c3b70624ba0610e230be9926538c2b6e742b171a6971bd687ff2c44c0da0e062d3356be66b30b299620776cb0dac3ba6d4c4ec1fa05703a61ca2dfb3a2e617e202507d13db745eb1ec78bb4cf29fe36aa1fcaf333b4b5f44703aea021c86d5255697d9d8a9d9affb3c7bd964bcb679352d779288d425b5c60bbff84c382bea446202480deeb2bed5de9b194bb3699fc7f3d060ed4bc691dda301cc2cb6de845c2df1bfc6a526b1190653eda0d73e45d77cdd52270df91aa5104918616265b86e2be29b9a510e1465d40d237d8ed7b5d29eae9956dcb2ec0f2fea32af3bfb598e356cf5c5f35ce32b19bddb16d7bf2638977c2352371034512f83a5f8bd6763d9353cfae3d7ca8c6ac8493e2affba7020968cdea8e8e5847830bba8d7157c5471f5de329d25caff69d6ebee0309f2fe60f60fd93ce8f2f17faddfa8fd16f102f991ee0cd31b7ef71769241b27815b263a41c6cc4023f6b345da6eeb241fad7bcbf96d7232df43578d624c6a79f987ec2124755844e81f52bfb13f257573abd850d02233e1e9033b98c3e69559ecb4dc86a79864eb0e6fde48b09d49a3f0c74335ae956cd3f0c28831ef2e13b0ec18612cab334349106afb82f5891ae53cc4e7e98d7a578979e6e72491a8c358e2ae2ad9aa69bdd5f4c8aaddd4d88df50a47808b330a00604b7e6b4871056f40838d00683542aa819c844923863afa4dc945de58e47ca9318bdeb49d009019ca32e9395844571b71eaf41a88a3d97f9a69e5b2923fa805a1bd027644fa5f33e21836a6dfd60cd36e0898c433aa2c106bd5339a56c196deac3386606ddad8c14b3a3f82db59cf968b2b2225bdbe2c8a1cffef2750e5f6fff1b339168438ac87b4c385d4073ca8bddcc91cce9ed44517351c8187b469b00d8dd4b9703b53359107019402a05a27f6df4d0c1906a00b8e59488b632c0928d25c31adaf70a61cf10e0f928bf5da8d142073b0fef9797e2309839e8c9799a4e8dfb48d9d3f7203929292b34242c437f3eb89eb328210193d3b48a1161308fadf5e7ac0e22769bd3a4c97ae44e7cac74d53100f30e81510fe057881c5355c13a0308e43a72eebc935e0f31619d92d50ba66f911e3fbc1b75df2e1d45ffc9ac85732ef4b7b9430bfc7ed5ea576f910a6f2c03bddd9a3afed3f87b43ab96b414f390a677fe4b4117ee4be920cc34dc83315e1a0e036dd5853722f80334fa06b6c6c72599ec0fe9003bdf297934b45a094122ace438b87e581aaab72057f008be2c3125aa1958d06c1277ea284b201b4723693fd3547a63a18f783517cc51c683b86754a9d9bfac0cf505ff5a909d1df680aa206b49299576b9f6e7159cee75e0417bafd903d5b48b1b6cbbf7375554a5ec65122463e817aab5380c6647e5100eff0e3e41deab71df9b61a91a3eab7d2033b3161b326eaa1fe9ee870b33d957a752f979e2672be65e32f609430d36d860692af627a211f0dc9973ea3235f4ed00ed7ffe66ce3e772b73a176f1da185d2adc11f3b01bf43896fff74f4717023b97c17a1022c4f963c471ab215a291ff56f019e2c03109b0699391e7fb7872df2005175c49157e1365fb620ad23cbf2f0113b86ab2e14c185f9efb5f0187995e593a24d2571fd1b57f47eeb19c2b65d8bb27b9a49dd06dd86e210e987ecd128a839498dc1677ef7be4939a0f48dd5a3042c862c068acecc0ebdaea0e4873718f5151c4cd19a37f58bb7fdb2ce35a53c8be6c44bd9c4b2fc6efe0c6b92800ca71830cc39931649065ae6337098ca8495463b0b5269efd64ad9af36ee9a10bbb82d0e38f3f5b651a825f9a54fe92a3e48912464eb0c21fe66e81a169b4d9c6de8b1be356688a6de94cf00bdd100f1d4d812be1a630e67ebe2493725bccca6d4c6a362e0f196b8a9ce5b322a0f1fd5d1741d4460084a131be8a3a38ccdeeda14b7d75316612cf9ac859e4fceb3ebe30a15a986b8c9d4164010dc56063b2eedd013599e72d3ccff2ed3617356bf4bdcf587f306d075e30d8022c66dfa67d077bbab4d924b6d2cebcdb14cf731b71e316fb277cd1951df9b8e0f313f4f69d1b1a61d1e7af2f2c4dc52f51589093ab3caffe7fc00d62ddbf03f9fa9d391e643f0cabe107c7cd55cb5b5146e4e3164a423e6b434d87c29e1d51b35fe294aae85b6655b467f9e453ea08abbd310e306532a458e66d1ed495c376b93922cb0175d1bdbe8769062b743a2f0f7f4149161f80ae163aaf959a89cd58820f42f98a289b6b6b7bba9050a01b8f1eda48c2bca09d003fd2ed07036b0dea2c707c52ce64fc3be5481c32450f3c5915c7354bd8af7ba817dca9fecbc59198841d9452a6967f808e9c13dbb0cecac24f46d102621c0fff612df56ef025da44612960e17c2273d28aa8f5d24138457295a671b89192c79929d3b0dfa51fedc29f65d854708ec96b1fbd6ee0160dfd390bb43b945eb34ba7bce5500e80d0376628c5b553df72b71fe8ee698e65085324b20a29e966d74e44fbe925548257c9dafbcbffe9d1d309db4dd968a1dfcfc3495166256a2cbe09498a68974c6235e392d55cd3cc7cf0a85bee0253e4e45501ea8434a6372b9b964f52bc418269f24191f7fdeb55f6419e9d2e12f2b233554ce0df991ce434c30ee0ea679e69259862778fa63af0491c2b1d2ffa108a17c9bb7cc35f44b2a81ae66e3958acb6501374821da61d36131673969eb002f6ef396d7844484d25fa1fba53b46b7615844d02227b45712407130fc71d75b9025dd9ef4def73c7872d6c5876fa748bfcba4ef41da1e807b221784c2070d6eae30e473a1d90356e520a5f3aa614000f42f0071cc2bcdab1d515dd535e2d694e6bc9b598a2997af726ce16f4f674cadd4931df0a7764d3afc15b030997db67799e86427e9f7ed414a43339e78e54980264e5707b0c6ac2283a34196a3fee76db6220447f4bec796a744ae71efb98bd0d64a3c58530ba6c66e13a7fe22171f20a2c65400c040e9efdc19218501f2f1e82bed8d6d34429ac01106accb1a792be824d4be1ff0a9ef30db0f9e1f4c12e11448e5c0a7d23cdb7a7aae2d65fef7a23bd34d288cbbd1080fca19d509773dfef0369680198ce7ab28baadd73c6f9268c29c1e87e7fb2402f4d82182fa913b0425b8de073ebb1e8621120d73f177c24bc87051ffa56d85aed2658d86b1df64d13d8dcf99b16f36c8c45aba5e3a26b07178f337f2590d8a37290276ff910bab5b21090de8fed7d43c7bbd32eceac231382ea28c45d8fe6bd091313c30920a8a87b14461e8dd9565285a7a6d09b0d2006041f0f2f5dbeb168a733b305ca3e0944268ae98ed528f937c69417e204133b0af7d9c718837ac2557a0f879c4119ad4b8dbb9064e586d9c72b0cb278a11e2aa80b96fb1b84ce2492034a0bbca2d0bbfe201eab097a4acb6d14c31dc324c4efdc61fdaa3ef2832ddb2db9dd4f071d41300b16c76f8a3dd7e601164bf024c4a1b9a380df8d400cd05a68551a64cc77fa5349fc479ca7cad00b6e0f6c7ffb65a1f2608aa30a1a590dfbea88349116a337df85d131c95166ed3fbfb518396a3af0fe5bd91b5b8a51ad353c9cbd0acc01ccbbc37a2aede4fd0de8edb0426dac13a5dad73e0fa64fe52875c0743f85808a08900768fbb3671de61105a0450bea8d0a25be97ef421d0c6e7ecf55c88f73b79e941c162cdd92cd314916e8f134c166f1d7fd6b1bd955bc2d36f51dc8475bb13277d110534c2a5388b3e8952b7806d43f562f764fefdd468ae65653c2ef9a00b7c11ba9dc278af2b89ad3c016be55a182c95142b39ce7aa09ddb100fc0c12a41075df8e678587a012c7e12ccf13bdc45a3c2fa37ce1f72543ad8e20d69d029f2de3a13ab9436786e8483beefd26c03df09d60a564e2529bf906112100372aa05049c7615a73d7d0be307bb0f619556a70d113f032a7c1554cd14a54a3998857b67895755add6729e3ffa778ccc6a9ef8d4f3fd12a92c279bc4a0e39d8e83fd676e4b88bd03dee5e6d18766a2b2a8ec7d103d5ab46c7735ccc41e26d81c15275080c4fd963e8952accc3e7fca7263ce62b570955127c71fcf07ca86d65d25be7242dfb07c4b068a4317a22a9dae252a441b8005888f95ada49d37910a9054e805e42cd7c12513b48e3f4e2fc3d553dbadcf70cff56fe89b20bb7618028b33eeccb8f459e3a35231010a6078df897fc38384e14fb544610e61811b149d20b30780648ef9dd35a5c813f22a98d8a4b64948b4b72bb1cef70938c803acdc7064d43d87e197673b7232c7ce6fe4047539aae733dbdcc5b06dab21bc9f1363423cd44cfc7f7a04a0438a5bb1e3cb313b3e34b8c6faa62686300ef9a34baf7c202a6129800dfd9b7387d7d6a54e35f121e373e15aeda45f2d6bc1b49304a58de2e6dd229aef49f413daa45ac28e8a10a0e917ec9b9be2d4eee3cb9969eff4022f80f8c62b9a71504123a6dc898e30cf4744f932eef1891bc41a31acd15a3e1488ecdf85b521ec39800f9bc1faf17d152cb6c6a1e986b20cd4a5c88cd0020fb53baf7ecc12f2d274695297f8b21f7bc5423d5de747a94ff5d82e14541bc54b005591ecc2ec0ca9f1ef873fb4ba0f7c0e5cf8c304eeeca62b86b01dfaaa3975fcad5696deb4cc28b7f5d9940b2cad3020b75a00d7c020a06a1e71952c77e5c08b614308d0299a99a8f1912702438ede874bc8fef6d2c4d1171fd8fd79e69b647b46d307e210ed09f7c21e8e4440128c2d2650272908ca4b89ee4a9a6b14f2940925b08890a94f663729b12fcbfccf1fb808f90809869e791f2ebb951b73d088b51c7b53ae2d4ae2ccdf92379cc10b5a9729726197015940ad17087d682c294f1e81ddfb0bd6c729b6ffd1419b7cb03c047b495a4906b6c2f6bbef83b8bbfc4538fc2b9d010f268da9b266dc9d416ac83690b056deb1064ba4fb024aefbc90c897a57174745221545ed4c466a33e40c0d86f0533ef83b852d746ae9be0f067cbc733624cf3d5a904dfb867d0723b56e3731af34b32711b7d1c9849a8afb5163729dae3c33b394271193deea089742019627ce7ce70dbc146db4ee74a386e43cc1832845aec79794a72277d4a196f0251be9d5092d7d90d323b9acb3e49702d8bc9209123ad5f2815365182ca5095572abc08ba3dbc1c6155967dbcbffde5f5fa50680b1f7d5222f1a203402844df1e83190ddcbc2693600e6c6765080e7b7b8a1f65bc6daeb2f05b01a3e7fd2e940cf504d62acba38258600a21836b1201aa5ec964fd2a64237dbad86b4fe8704db67e0f9541141be8df34f868b5638cd5a15bce49e371d8caa2d9890b5c60b683badbaed5ae8ad72c985660f3045628484bbd107f9cbbe1c29e1b0f8b6b6808f3b9095cae6c58674f8d05ac195063548e25e8366ee1e5a3797ad812e36851a362ede6112d04cf5526e8984ee7c91548152182f1148655307fdb70a9d96523a3270f206cf72e7727d627aa4527dd4ddb42e44fe93521d9250b2f85db85345ccb189c0b2949c3947309c43ca03be8e2f395bb2d2afc6c5c535bb26e5abd1567cfe44be7f0a326c1bd7fd1cb308ea22c0f32cea97d9a4e2f58b20cadad69c793c7e1eb8449470fcea74233f9040d1c3c78440a639878ae59414aec0b0e08b1c93d4540fe6afe870cad3751f975905e8835e61bafefc0a4f159701120937885800f4cc53bc44f8393cae693dd9da1970f3e4b620a93fba9f95ede5a98bbc9d6ff1fc1ee5f071137f24233aadeb7d0468ad3bd7f3fe38f09b4444fe53dfaa86ebee270edd5843d99f1573d8ad07500733edb6d7c47017062548e94a525d314bade69c855569e6f3e4ad9d9fc165bfecafb1bc816bae4eb096bb33e0ee18fd21651ce3c4d38b6f32d37c965ac659beca07c567a63756dca27dd72ec77b556e62ffb91399bebbf52de74442216e776fc5fbfac79e538b362d6276f3930e72991165f9f6ea1d19d03148491fec52a48c2024069035ee5a2b476c4f684ff3d15d966e0ef14dab9b38cb3f5856ed1daf59c8e82ebe0fd1eae16bac830c805fe3bcfd19806d175ea0c34fde8f10430f77bb008a84dfe0ab1d26f31c3d80bc7d16b3f2e2ee4f0ab9c90d7f6251f5260f8f299b1704242bde7ec3fc4fa3bf0a6a9d29cb82f95792c92ff0d1590c45ef9efce9f8a4b7992fea69c37d79d85a05ce12a4dacc368f55203ce0c39dd9a0c2d9e82693b4508c5f13db15b3bab3c4d6bea389de4bd2b90014fa4ad466791ab5fd461605f4616783fa02585548962bfd7a54bef33ec48327169d3524476562d545cdf90ea5b48f132ed14a5c012d36905cf1828f87b722f3d66d78b0c9e54c257701697d72a1021f8affcf5cd492607bf403201488401ce1d9926bdc5ee7336664ef37728ee50188f552ccdabb8302c40cfba3992701f03b5f927471edebedeee1b8b46a0cd58bcda55b901d2a47e4107cb425163757b506e9d967142a605433f90d42402f4fb2eb6d9198e05d50ae16493b4cb17145837602d2ff0cf6a48f32eb34f80a6967ed4fa2808951339c6c10149a6ec0005e3a0794443b7922bef0f711e17fa1776549bf8bb5989db367be4dbbeb07da12c2679b014e369d40ab2c451baee50b23e155a849b0644e735ed3005e2a66a334bcab1bc9eb112934c75b7b18c8ca8c4d756457f12d7d12dff9168c1c4d1d67657b2f414ff2a757e7415eadc5977bdc266b2502623c56f1cf5c364bab804ffdf5f4a78cf68d34ceb392dfbfe3766662f7f4dde08b87544e01ad5b085b0f790161f599084b8ceec1aaf0fda3e21b69b75508bea9c5ca616c2a7afbfd87c12b8703d4abf7ef222b9d6f7968f308a2147052d1d9201f7894390c9713c9cf04b580a6bfa4672f0b35e9a619f0cde2f4e650c710cd45281852897f075c282bd7464d04977c38627e5880a0d4524a766a427173e300a66b342c6ed90e418215dabac34d5f1948abef076e20d9896a209b83645845a30580d2d93fe6478d99a64454cdc0e3372ea40cbb679f51ae819308ed2557a667afb1b21eeb0b5d1db948a8deb813a695cceafd4760e62ec29ccd7ab8da57e87d0e2b47a955bbcff3a9b57d86f1ea222648017c2b493a06a51fdd5bfd66c25d6ac2bdefd0e121a41c522b6ad8be386bf9c30863eea4602ee62727ae74663fe890b2fa9eabce1c109e9a1d75831608259ef026a6de44d7863fe9d77b25ad0a5980d3ba52b8dfab8f8304330e1792985f9ea845dd3812dd79967df7065060a4bd4b00c822d1172aa6a29bbb717ed94f578ef4a39be129b25755ace01cfc111721ce83d76c1884db68e285449c8d5fc3da79fcdb48fe52cbcfbe8066d549dda856bcfc4590e3d5c081cca64177d0bd51db77a9148b3e2599dbb4b701e9910657cbe9f99f683ad4a5edc9f01f9302e47f264e20f7265d7596002d8fa5be38acd545ea236c3a04e43b10080c886722e9b7ce28d3b8c4ab8eacb3b9aaf2f2cdf0d8ba95d6ebf6e8e66e6a3f6b7fc0233c517bd4c32b4954dacc0f5a983f15946ec136218c3c41e92a7914921e21be66644033b640b0e97e86b18d3a7b8491e66d0d01ea1c00eef1f3fa6fa524efcc594cdba299ae2c9ef6e396105a336de64bd54086122c9397a6ab6ab92d1935b79387dd13792096821a2b9bae2d17ce7e1266af24eeb50ff9a44494da43fa193611811d877e8397febc512140660a26fedbd1083b62fdda7c7c52a7639b759481ddab9cc1868d3a6393894882a3bfe370321e528903edbd2db1a1e749a6b051bdc08743a4062883dc1cf25a01fe7f83ca9386d8011095afd2a175eb2077c337bd1b4b8ae900da33a3185acc06343c85de7de647b04e8f10d70709cc315e99891f336deb9d4a36ac547485ebcf14afb75f9db50fa39becc98594b20a011f234639c18dde788ccea544c838978d8fbb0b618470fc553eb5c814ce6ab17262b0f53ae4ba6444075b6e5a45310913eeb26eaafd9420a8348c3ab21d5e09d48d0c6c948a17bdff7e2e5e006bb6f4b7656033129de18c42bd2c51665b6031fc3a5edbf55afc5415d1c6be0744fcc1ad0d2b44f2ce767d0ef3f6637d4a28800ac44febbdd5ab6d6df7fe31d8f2cc263c1e82b6ce14cf97c9433bf692fa2a7c68bfb0a75faef492c59248adb39ae8885268689ec3e5d14b1e5fdf007b82575ce25545e90c11137598b207abaf634455083718e956497c0bb958e3d127e85389d4ddeff30211e46b8bcdcccaf2f0d558242cb5e5d25ea36e24194a0e91bf0818063cfa23884fced16cb48e2eca34c216c82c801e44f0383239927c2b5a3b4c7b5359fee208406f365bf99765ae9e997fb92812b5bf72baeba2162cd91408593dff373be45fc0184ebc855af7ab2f05fb6def8a2a8d3818b776270eb9929509823fdc4c1e9c609c16d570730ca50ecc6c52a57f73735cc337070d081130e1a19534431cc493821bfc401f25d03290f446abfa4aa3088ecafa0c9ba1e019ef4aca8c3506e25fbad1a6b493617dbf51a875661b10a72fa5052c2e96002da8b0ae8c197161896ae25ef6d04e950ee9f06bea398e2d6dd9dee0eac82a2cd33a3adf07338e7a6e9c0e8c487ee4fbf5e15501ddb73a1eef3be7b2162d14cf190098c6a84c8943db2f0f76ef110794999c9569e2d580d475b279125feeebc00d839d30eb41b13ff81ae0f35d0971022ef7ba4bed854b479a749de1d06fc333fc151bbae45cf154a02c7e9a973db5ca1738fba372a3e102ba6213a7f409da725d94bfad7553653adac49fbb1cb1e64f997c80ff8c6d448ae41ca4b2df85ff91d1faa0308a21b21ecbc902fc553e97fa8bca72c31bec65e5241eb4091d6039ab04df3d6460ab44a89e4560e91d95b79c05a47a776d2ef0274f02410cc3def404c65d0b9390fca009c4ad0174d941e4d8c43bf22f21da5eb29bfd4a0ab2b3adb5ac160cfd938bfd1a7d964b21b73f05035a6d7098c3f3eedf07070c742c27d8798d280d195c7c9296e3c9683f66b9ec8f90b0b818ad268586a7e2923ad13e673946d1274a8b715963738036c3534eb78ade49aae0af1ba24d73bb47aedc80e934750c6d68bfb10bb490e58c61d74f6f3dc223f6fae3b4e6e3384aad6eb14ab0528e24c7c16d6500255981508842af81eef0a842aee44bef739c1fc2e3437b0822e4d68353e8b92c0676c995daaaea0cd6595b769a7497bd260f6436be679132f14b9803cfd4315712d627c051f978f37e275d820e45ae615f0160020bb8efe38defc1a629b4e46476cc853fb04c3753f8ff7dbf95f8800b3bc4a77bf4c0de5ff701cb57a4e5ac7de5d80c6225278f238f795df2c86a5bccf463d38ce681b05783aba3adb538c91284ed53c011167787d655ed6f3f0233edf440f527e8844956203fefe80f1a12c690927d022dd8a85e49659d62a95df864caa484831ef2b5634fa470cfff2c464b39e8dcfc7bb7850b45a931ef7544fcf6797ec7917d6d3ad65a097be1b8f058383f3e3518ad0d34d7997d8515d94c59a5df10cfe97504fffce80b18e7a7c9888379eb7f1028e4659ab6bee453b0b7dd79609de4958b11157fff7301d12b58da47a83153b28225699accc250a0b234e7f0f5f4d526efaddb6df08b47870c1744b92e0bd4a02b93822931f8e326d82b5751c84553110d3632704c67eb856a4feddd8549d0e1cdeeff352c2383b0f27fca2307bb9da135811a0215195c2eebc78f7abccc93f73ab45261c348c7776eca0769b00820752c20b0b2b8efc3446184571d736e7b843187f4446822512c3b0879b531fc2f60826b716d99908e6e46a871379a3ac5ebadd77873970c88bb2afe6c28f2cd4d717fb401728a298fb9c9b505a7c3ac95119f1777ee0bda0de8c90883c737260d3f5bc5edd568339f796d87025a90f048e7536ddc44e7d115db4c5b61e10430d579cb5cfd5342ea6daa3347141968fcfb7e25377e7bbae419b814570109cc5ace4042cfeb4d6d41242c0bfb2510b300a5ccc237b0ce732ac0968b490f949f87fbf6fe764438faafbcb36a7f8d915dd32e19aa80ef61283a75c115e86cd288b83143ab21289658501d3a43e3de8a118436cd9fdcebc47787b07044da68373e192327a2d4d21127228e6dd902362569f4b6707babec2f91efb844959ac7e81ef030f601e32dbb2c73e5cc24686a9394a91134ca5893b4b098a7f79e03e6e322251345c436b311af0363085773dd1cde881ffe310c57afce818ba845eb513068bea8c61aa71c989c6a12b5d740b1d1beb9a3e5f86a4d5e90bc6dfd10e50f51499ce55d137ce7d7fd6f72571323b1089a8720e4a918aa97bf2e8da402f40249c01c9f833b91d66bf030360b8874fe21f1289f34420da73e3eb3a0a12ec76eb78ee9e8cf7334d4608245957ce870de148444c285a01c122e2787920f20c70f4c134c36822fc75ad61713891e88bc721c3947f7e818847166ecf0c94ae2d41b4b8853480a93ec0d38e733696b2a6126eca52d0f3662e236bab376d84e7b277fe527958085e62c7e096c2eab1533cbc791b164872573f71afa288262c4fedac68529f5855bb5a60e772a9723795b4ff7cd6813dea8a26b30f603bc71244d992adf101b22146e1a1b13a9512ae5b24dfed278ef135c59acc32cf24289eca97aa22e0e204d71c5de77a50b40f5665a6f9bd88c010e7207e123f58028886dded3ec88bf00b1005191a7f8e8d417b03a706d9c3ee57965cf7b4f5a231ec00b869529287da845756c91e53e8592862ddc0c880e135894e8c26600fba4b46c87a9e14e95ded84bedd70db57458b142c252f0629ac280d4525c3f37e09ccbd510a2cae5af2488b9ae2accf8cb0305fa7d66cf17c234fb0053b61f4721d1668287b82d4fd86fffb67d68114597b3831d13275b165d6e93e820b208f49a07665770c0290a000b29b223c447b479a9de2e46fe972edda83525a4c8d6a359af8ce45bab50dcb4d83827c763702bb42eba030441b09d2e3ea705d70e30ed1de963321a83d30235e1c8f5533d6526a677e8f701a7acf25b2540e2106684926da68eaf8576f8cd7a9c604072f0734d0aaa7d121d7c492bd9d5eb5b8938d53465c014291c493809078d770e1401fe3b97dccc27a7424eeb1ea6aef33a6bfe7b7935a573989c7588598b51accbd2c5d0f0251791720bcc30821a326520e3634c6a259d35a3adadcbf706579f4ceeac7da3b3d9d7279b465bf09ce6d244139076f203a5fbafb90ecff77f7e7f6a32b3e02533a9c65b56e40dafbe3c78fc3fc3a6d284a60327ba4f08bfae3f6a871b80c9d27d6a0d51a0cea1b1db5dc78db9b9147ae8105447518eb0c8c8768f35ec9eec6c495438b23c697939d3510cdc7f8966642daaf7c6cc5a416ef60ebd82a3e8c4cd5ac0ac50591729f60caa8381c80c7937cf9f873063d38530c5a90342d3a22b25c7848bd346eb02970ae03cbbaa24ef0b2f1dce86042109e820d792a251b3888deb05ec47d8ad024d9bf6436f1309102fef137752a302ce6092920bb98af6d778006219d2b764308638eee899a2c488f14a21e1631c34cb4b36c56651c4b7c12d6a8b253cf77ce8ecc12f4af4b4ef7e060a95bd28a90dd188120273150234572a8bdf3904080311979eb055101f22e3b51764b5f8fa313ba17160e6e41b709ce17f230b482c7043fa6f7d12e9f532582abc9eaf6a967fe55319245b84aa863fb664aee87b136704b000d25f45440dee7bfc28b2ae67e6d3bd44d0e36582ff6339abf891e270e1d04e8df33cdfb892b97f5e255c9a8aa8e0d7e59eb0b6a484cdf66530992267cb014de01e36f2dd3b037ce542fc16077d37b2ef525c9d2bdab9a6e965b190b0b5a8d1866cd18c6224661797e458fefd2a40e8f25ea611231b2b5c06cede16aea9c3baa8d942c4111af228685e76a82c9d4a6d5cdc4d9505a5087b9404995371a29970afcb0e639108f44efb9331c6cbf8f1400e9affe101d770dd41f8706e280aa67d11699298937e6022f133226dffcb2d938fdf0d5191d06ab060ea6b0ad2447ee1f5eb98105fa73fc1059a6c1bce41b4995f402847209d1c76fe2b06934a0beb0b2f454a54bda2b24e170849db7b1a4bf8ff085f5cc4eda8babeee8fff0822a81f66838ef50bc7265f315dcb395412b4560aa7d426561d65f1b1d77279debdff3ea5f168f430caf344338f708e19de44468cbf6398e728202b2bde1353b08a3706dc48af00211ee76079568aa32980c4738356e7cade1ed743d626324108f7f476b92948d5586d8e960527821521b3c39050d56f73bc1383bf9f741268402fdfd97a2c5807656b55659e58e070c10cf27c7d58c9770a6cbfd46f4630f9f2e3cfbd2d467e0186f719a62b63001b10280c4c0baaae7822b99f5406ce48d5908d10cc8ad2d5814f7049a97dce15fee516c0c4d8c8120990d1529d216c671997d6238b30fd70cf264e978a31e1256b2042517b516ff0bbd0f0eb151f27ae8f550fa0d13cbba657ed6d5e0a90f59a480881802d6eddcdd44cf366cf389ea63af9fa818b4f0934dde7df44d6c661c2d9ce36c61d5e935632cca5840fde6f43c3c92d833616f37f7c5859effddc5fd2246df857b39875638508556a3cb97ac48cad0f96ea524005a08125a1ee42e1c0d29ea1fac3e3e641fea083a4f4e8f9502a64f4b9d35f960e7d806a3417d201e0acae8269d12be56e1678bb5c2509838078b1fe7126bffdf024390770146892ba15e8b325ddbdfde45dd18db370a995d28bf069bdb461551a54eae0b79d6e7694c2ceb7917451554e19cd3267a92ea17eaca05d79bc5f2922b0b1f03fb6125f13297f7d25e640492daeec1918b69ff15ec490cf479a4bd0216d9731d645aaf59f4d708048825f6efb04da6faac2c2be7b7fa686eaa8f72c8c8a88142785c7ab833e2fa081455a1e4a1ab07d3780e6bba91d36fe7ecf99c6778fa729ac8ff2b7df7c844aa569404d18dc769ebc528b7c0bb81f2470b66b302889c3ddf9ec224dbc7e59b7aca82844cf56f2bc5d10bd40e35854a68f7e6a415c76b0078a08b196ebbbe4543cd201568d555957cc095071666bd98f0ae6365ad6d8f615b33bf4317002a52a777299443e4d2f32307375a392ef5b112f51d122a71e5417e76b913e3a5c6b00d8bed7cc28932dc6c4be771cadf18f5a0fa5c9121fcfc1ffe086ced25c34a67acbbc605efd5ad609890bc4d26b40a92c806ce83a38c704c093d2aab82aafa4fe7b0dff0e158891369e3b8951eef6f9b44132681cd3fe04f5246b2dd3606db37e9c87c5f0c20f5d7a1a18aca2ab986f0c093cfc57845cdca390d1fbb62ab6c27bb54d0ea9c0d23d935061029c91c355a2d3fb4635a61b2d355485f7abef9d855981eab7c6cab8406f3306521323bf2983a231fca0033241bdb09bf2fc58addfdb8897bce8cc6d08b12a1c96545e3efca4c5b8927c52cebd2b08b30bb87bca32728a60d948c15088aefe7c12be392f166031a56989ed9a34a0d3b7c2a35923f5af78771c8e899749dfa4f0bc53bc00c9f0346e8d4fc85414d930a99169d246b0908197d72969ad32c546aa2f63c61b279d2fee3f3d177318ad46baefd0e8e2101b9ca83c911878c67c3433c5f2b868993141e72f061821b2a097e7203d754d1114f54b4b778e862567562c653826cedec85e1bc90456a25007a4e7b09aef19fed71b06e465dddbcbefb8049de3755cefc6afb3af383c281ca2a5fe3a9fc2916156f4704cdab9579ec243b3fe4dd3f7f5acdac3a84011b9047b102c811d9f1ae540896baa232b06858b8a2c0ff15a0a3427ce3730efcacf811983ff3a80ed75557a4035ba848dfa2c9a41a066835f1c10099d4dd90eb5cbf1f2163aa71b1ff321628fecc02d5459f0c8e4a43ea1ebebc9e3173cbfdcb406f1f84642321995926a0d2bab2629d3bcc0afcd805f2165318bb927b5219e65297ba22df7a60b2f950fc5375edd08e0cbded30052bcb1ca483999fb9900f2f11e5dc920e616d7559cde8de958b3ce7e617b4a11f5cc481476c56f95ab6b4206a281d91d2b0f0c3da2d573c4ac07bfa3028ac5eb807cfd6e5de331acf3216d9b1c7954899bd9af1eef4d7e936f8595ca36e9e01a5a30a9ec7656f5eab6bf4e841575ba046db14c1debe898bf818b45a3f1ace1bfef21428b07381bff2b8a19cdcec74cb6649fabb7380936dcc95a6b69222322625f63deebc3a37cbb6c6b332efb9d759d928ecfcb4a7c29e81ca9550d852a349b042d0ad4397da7b36fbcb057a565a471e3926afc4af721d9e3e166232da1ea9ab4e932192b14ac8b749fe449a7f310d1a40c03c4faf807d52c2001b054af67b9d9ee282ba0209442c98772d9ed35a3b179300de20712d04236007be556bac0f19da44a2364d78b3f76478628b281c9d95dc2b86f50343d8bce9ff8ba597463e1ec3b0012877fb331ed2359cc54cf6e83f17955bd07969a75cd0b6a07ff0ed07a106251a1808f62250ac20c1305e678a684edd5730dbb6ccd6d0c352903e0d54ea49c8a1f9b576f07d21b245c9f5f6396b937952c434d66703e2f32cf12a99bcbd7b76d894c5a64f4c9acfa0fb7620534447adafbf08632efd425b86aa3c80e0a92502839151be8249a87bdf619fc1319d663e6f01367694a7596cd4110292f5fd4e75f3f5e4e00bd4922a71893ebf4f5547f34361076fa436e61266cc7d0dc97265674b69713192151ba1a8b29b17ed1f6ae7ec88f7083511a9f3dcaa7b0901dca6cbf3893bf15e731106bbdd05714c264eb8faa34248b60fe049402597f8777e0ab9f66bd59c1e292437ebe11713facf6933b26a75e753d9e88d63b76c081bcd7ea871612fa852e241958fb3d31f34f35a759e3fb3c5c69539e36a36f778476c79d9621e8dd8d890ab1084a12e6e5bfe9f505f3275791f4010c94204e9391d4589b216ed0319ae80f6c35953271b706b32f89940ad28a4c7dd345b3982bad8ae437910daa9cd7fe1fd81901556cab571e0e22d5367ddb4bd53a15f3cec3877d480318a4ef7d7bcad5994c6f0a1fd05963a5f975347908f40a81689d91969a05dd0cb6458c72e70e3f808ed3e7068f85d5f5a6e20a333fee7482e6004da4a78b146656df85ace0b2f68fc33f3b3ab683f8004c72a1ee554be509232ed0d6c7bb4df9ac0131bd581444aa484475c9e982958c362d9982c9e4c33afb78af19ea024343520fed29ae02fec024914dcd489d914d307aa92239f2c8e9bd1e2ac723577c2ad9d30cd0c358e71d55ac8048ba9f30c878fcffaa37e3f5f5c7cd657a16071e0c0c664a266b0ffdbe7797fec247a28ad571d436e755532f0a63bdef9364b7ac918faa0d1ca32403ab7436c681ecffbbb8000bbfcd0f6784076058369eaf460d1373e9dce0e12979548ee98e100e2312cd60627173ff0027220f890b9ba130298f863a776f6a1364298060c42108a8b338241f6e1b3801e85e0aa3e04f68fee963f7362f9d871fa461d199a9c1b13474ff4f090133d2898861f21348489d1e28319ec032d861676317ed761130a45be68e86793af44c7eeed834aabfab2913655e8e70be0355fbfd9693f5175f2ba3530e9b9d1eb66cd47e81e48204a9a56e8b0252215e1248112967a3800a46a9de4bc8c91946ade5e62854d01ddd942f32feac9855146f9610d907015919ed38a48b84b1cb635e1252eac174a64ac640a249f2009ef4552ab7128c1ea16dee7c305c2ad7da20f0e3eb37117745a75f64115cae188637b0fce40a0d37adbb2e17ec5e831c5c3035abf5555d62702ad1f07cc637739df3d6ef4c3856d795a85c08c35bee22b9d05533e06b443f1ca3f781f69837043481ebe27b2a565f2e3c37037cbc46b33b29c4c7984c95c28f3bd0af02c68158a2c1c9e6eed571d83c8f4e1c331d55641981b26083936d70bcbb82632540c2acdf9b647085412c4a52d0d8a3d72819a5d7cd6fbcb5a96352c7d3bf40bbaf1bf3dea4ee4e20ed0ceb0b9146e99d74654dc916592fac14aa8238da6e9c642d0b383395dd5143586c4440a74f93644e53591741df7e6f8a9faffb74952dd92d857bb7fb57d55c67b5caafdae4bb656bb0f2f36ca6e49f4481e361295fbfd112faf6179ada26c95015bfed9f197faa0fbb937dbfc03b6096ae7d1309f67ff0aaa90b25277bbda68585ac6dc044185b2ce346fcadfd9877b7021f798664853244c9a85c41a589b4c22a35db3176c4f77d62d37747374d6053232393984c1c86eaa8a55b693b7de35f51fb688bb724059e298b273e6093f6b95871b3e5979ec9a6a6da9bc6f500541c99fbdb8ac0db0700ac89e6086bdfe83519c418c5d4bcda193199a68b59d3bcaf1c637564f338e088d6ee77c541f186f6773f7b5d363dddd45d22aaa37e0681a980270097569b1e855dc6957c484e5953d8e48f0ba80a0ed558216e6f9974096b97ca86c5825a893ca355f1226648abe58ba51fcad082f5c1310385ab10a536881788ffd5848000535940cc8783268957bc5750ce10e22dc3dc269907d3c7f85356481e3aed905bb52f1933f586b825acd91599758a3669448f05cd0c01652fa8beff19f79e28deb5382bf59d282e847ddf002226c9cd8f0d55c6622bf51c0995c957ccdd9dac786d91735f0117728dc6394f0b64464d6b8f34b5d122b98b1fef8ce49ef44c56b0d48a223fcc84f71e27892a996cb1551470477dd4e660a22bc3d06affb4fae864d4d1a46b6242284f0babeb4ba9fdc23f084a07284fb1c7868eaccb2d2b40e88951df6ca46a519646c4420cf3eda439c6bceb2a33e8fff99a5d09e10c4e8dcfdddb072b0b7f52f5e68b2ec99ec21db6cd5fb10a1ab7f30999867214f11ee8eb90ded79160acbcdc23e0a8b25c58d34fd545c7316704d821d0227bb6a8de5fe98985d6a39a1d51df78257d239767d69aa8f8cdab8153e1709209050ae406d6de04f8550ca58f617e7dc3c99ff805f7907a51fe3ff0083714d304d7b140640779856eeb6c01ef528c0384da01c7b7fdb769830df2fee87daa9fc840836c1b5ce86fc02defe77c4fc72dd396a6aff82a92e97e7f3608c96d3ac96535be12ac3eb3e08e98a738096a36ba261a19b869257d3a8f7ef602588e9a34ab529b6e1b726702d8dcb84d45b5eecc40b8b87e471c7181c09ce1b862319ee2246dca2579119c5d59ea66c13149be806d7da0bda20e9185050f131a0bf0ddaec0b80bbbb51a4e667aa592f69aba57b5e3b81be4f83808d0b70dfaaa52be38f6d9015c155a00231c04bfca3261cf6ab2bd24679ff664492c4d63159ef79da71fe4288edd08cc7803cf7ddd95b96f34d40580d093029ebb19c618e576b657a5890aa3e1e6d958e6c3d7b7751819af251995c0182e75132a8ad455e287a68ef82e7512255d4e93b90a2b5147880bbecc5c2ee75fc98ee5abecafce000525f3d252726e47eba869b99bb801fe21ff841a0aa694a2ec378a70f4b906c2020eb557576b46f574239b5fdcd37cc606b58d7b6c63d9c5e4f37e86008e2460322bc8cc0fdd3810439414ac9f43d2884c1cee35818b0835b35b5c73cfc9a15a63d8d747594e92bcff4c0ccfc1af6abd03f6daada805c9bc3328771a7a05460e5ecebfcd8bf03fda33bb2ea12c4398510a5611a2111c2f7d3bd34f4c61586d45d694d89676861c9337bb2fb3e9f27566e54ac928cb4d132a1ad38da272ee82e535762014b9c1d3b5d877edfb26249e7ee6fd39e0b7e5357d2f2c70ce1506b98c16565dee1805a055d7338f7ef9906cf1411fe4e68aa3aeafd154e9ae92ea2c8ece4829b5ed8cd1d20036acfa1cb07ce202d84bc15ae63592ad9d40787af234bfe94f0bfe7b9a48a85fa5a57bdec9e33c42c1edeabb953825a26645cccefb1536776a2e4a0d31a0ab981c9cb06939d6a651748529c23dc2c38deb923c0dd3aed466766712571ee4b8c2db70956b609f5ea2116cc8d775586190e5672b5a62b820130c519512d3cb138b917e6ec608bee0c1ed057caf17c019915884d6c8358a2603d2879bea68d2d1c9ca035e682026752a0bcd7be69b3eef894f0fe3bc5284b3f121c669c4a0899c589a521b8ee50655858c35fe72def62ccb7e9cc5c22eed3abbbedbc000d9c949ff52fb28a4341260e8f68a5166f426b9b9b33ec34dc74ba52ed7862cb1287985dbaad780a0106b6a0b48912212ff991da83a739a63a8e40c9f2d7708c747bf1a9c36d8c634f39773edb8cddd2c2b9b41267d72dc0d9ae59ba017c582ce0504e57ef5a528e77f1e7e06e7f312b43e4c29440b73a949eb328f793ad5eff874ac2bcba69083bf0dac7158cbd9f0244e6d1ab1d502e327df04944a63368ea244faf69207d2319de875f07fb5e9740ec8bf7accdfec0f632594248c6988f2886a7b8f9f1898f8ce8151044a759b2e68279da24db0d10ecda541aa633e19d28fc611731dc77d5857b358c728895421260233ef0b8130db0093281a467dc4625f882acadb6baf72033b29c326fcade81519941a79a515d10881270ecfaed8a23e66a5e538896fa5b08f4fc1c90b5f8c71a00f8c224fd7d2f10c74f5f934e5c7432479c47d70622bca59757c380faa7ff3719ebba55ff37808c5e2acfa7dcad12b7b484ca176ac0ed96a76dfa50afa865496423c48181cf564667dcdd10da9e2917088b33cc24e523ef8911ddd36e638dbf7db51dcd5379182dd9e15637b7e32b05c38d342b55a6a53434a3ddc6efcb0fc780ebb665bcb362cd6b1f07b0d9da3f848d0b622c225849fd80290720b41f2fdbce9e0e090a4c032e0abb5b83550c6a975d7f5a8e43937dabfe03508de12bc95614dc9237554de41e2f41031bf752c47a2ce10871d90ad79d38ffa9b519c235de4fa206b22ce2912ef49bdff47a65d65e9344bfcfbe51e435022ba7a890593f33f9ea711828f2c01b6eb887698fc23f245241a51c6fdea3414d09558d8fd22d455209774f94b3c84a5f562ccdc04fb34d3644e45f3374b0cef6bffb67233df4cd64ad2b8e78cf766c6adefdcb90592acb4544f91d7b3aea77de992c2c7904d9e9960b1d8d15490db030135aa1b5eeb50634a14e780fb804b82807ddff7036c23010a21a3fce0a813d094c67b244169a977498a6553b5913ae626d963de693f1ddcb84759b3a852f41728b2563dbe1eb97af945a5de0d4b6daa1023fe8baece089405db896e8ec9ce71f5eac273012c822f57d6c5559151d213e194ea41dc737476f461331fe2610c3b62b1d87d87aac3d96b60fad72d74a3bd4be42c8a16b56d792f43656e35f48b7f7f9e56665ec50db8ad138c130f4f52f11cd0d89821372bf066a67a2363593649928e3623116633d95adb7be1fc3a214ecf0536b4ed211028896cdb178e95c3c4def17878905f9e6ab53613ea8b22cfcb35379461b2a5684c139c782ce21394a1e534402063355e034d31736cb535de04d27e8f7b505f00de063b77e7ad12b57ab732beb073bb1f81129a26b263f47c76b09e426836f0c9695129da10fb522073a21cd07b25ccba567876bd049291c3b21cd7b12dc0c4c7b0ae9e2804a155e078e1416daa48149866b077fd653a7b91e2dd9e7f08d648cf5e4f6a0d3d9b656d719599dee1cd9ab3cdc6bced98cf006831f05ff238cb4277c2144c6e020a452bdcb70a548931960982a3ac0e7c7391c80ed6747758917b878b821d40194a5459d7d13ba2826fb2ee4f1315733cb906b16c73955826661987731fa2b0ac28e5a9911c7e36f8d5d2275d8c4244419d3c28164b2e12c91df0e717d69f750da009bfda59e7ffe2e705d6d1134664df3e9be3fa32b8b70e0c3351e5f01429bd012524ebd56ddee038265c9485aa3fa4848d55f44af035e2a1314b677b30f193bd67532b7c36526e81b0a0f3143eda51ca6efb5263d3d05bdb1b39ca0e10b953323fad27967259aadecd5f1a64823cf4448dab76ba339a77eff59c37a8cc456d8c6538fb7116a8b5ad83a9862fa9a75fb8c3205c320892539332677bf41b8f1874457d70b60cffe3018a511cff659a4125cdadd1ada255dcaa16a49a567443c31f89f16def9d38ef2e116245749cde69f421d990f83181d1660f6f8c81363d1ac5ab507405136bef9c7e49fcfbdae1d1e24172913fcb48703f65195c26f1d2698c9eae75494ac4f1a2dbbd9f607249e416f679bcfb338283142d48d1470f4de1b1d51b12520c3530efe1b125bf4534a227dfe23e792865211fe200b4b70fd01437baf48bd5009127e1e807bf92f257d6e003f75cd7a2d83ff099e9fdc381fb543ca9aaa2314a044d50a75755774f97ee03090377cb5f76e492050a064f40e6da45613269b6674b72e3084e15e77c57fe534d4ec03ec66a332a25421e3ccadabe0d840074d75553ec8a225fe48d227fb7764506e8eb39c03085310ddcf198e2b79b8da22b7c7b0b6b609c6cd3ce906de88c9231f9f887a142d027b5739eef17badf255744c1e5bfa46816ddb63d976a157a2c191190e7123a2625f5036f55a7dc5d988db9cd03c266b22dfb0d7c568dfd58e57dbc1a5063252450568724883b273db133ce87629789d0035378544e5c64909a93d07884a6171f5443c7a86352302e8eea80b3aa27ff3aaa462b4c5e27ea7432df15c6c26db78c6c79ed58e0c87cbec6118d967acdd1da109baa76049fb58c6a7944f5e148fc8d08a47cffb39a5c154cca9bc846aa9081a200fc3c7eef0cc06786af9657e972f6317967a0284ce4f0c78f5dfbdc79fe999bb4c7c59c16d1ddab554d7a02c268b4fc3ad6426bb29022d595de82cdfc4e4cfcd886b8bec4654cc6a2b41565ac5a0bd795434e136f49cefdb2ff2f507a62aef40610fd9be38a78679d0cf678acd38fb263adb4e0578c704cedd909ca7b5c848ac0901049aca9c5efdd34ed2787c52f3cf06c69bdf694c40c1a9b6dbd55f7bfa9a535791da2c57d14ee070466b6402c3def2e979f65ddc4f6f6e2f11facd16007d2b0a23f89df14960cc7119afc512b2778bbba9b69e1edd1a6c77583340758b9a49f23d811fe2488f52b85446cb4dd7d41d2b6797ed5de0b8dadcc99a0dd5d13a96e6fb3f2c14908cf70f6bec64addb6502d5b5b3fa556efa2b06e82fb9fba9d4bbd764a08472b7fde47622b86fe6534be49a5df287ec9d6430287dca1a37e588f64b33ecfafeb1fb7a9608754c7b9fe7a2268140b84ef0890083f07f78d78128ed31d1e60e0c9cc029bb0c41a0a7ded1be22dba96964dea453f52b68e3d30d575bba02b02f00cb9ae92bce652bfb8a86899195c10bb7af823120fc21495130d0d2d2b1b0c556d73850c101a3be7410e7d9e05c7d1454f3442f1c8d42c9d01f23fc082d0f3acfdd88613b6076fff2dd9c9ccefca140790cc359666da81da6537de5416505d4db5ed851c558c159149bd229ca6834002d8ef3f21bf8ddc95c343bb6ebbe7a42010617a3ff3caf25cd190297558b982287b869f2ba985929504bc1b0b6bf25d6055cfee019c51c503cec2db8651b8abd71a911ace2c532029189c4c3886162ac2dad20a448a3d9e3c653b6e6a8d3add3c55ebed7f0b19f94e1350c8cb35fad5f182578bc13462c705525c60dba06a67d08120cc0605c95b48f301962a74f390a51c4bb5ddb5f4cc8b2fe2ec915ec190c6a0103f5049ac2f493acba85b2fec9e238ff00c4ad467e61ebbebac1ccc8c7eff78eda3ff3a648c59c9061d86b38f111dbca4e2ec3daf0016a95faa461562511a666ed2e113cbeba01b414925405adbb7ad688a80bba2d2fad1b836391f86376bd1a2031e608fa79965e2e64a6284a27df28063a008457268744cec004844b9744b485d0652383cdedd959f75cbf4b1096c12532890bb93ac26c69fdb3b89d5c9390e4b27039c15fb4ebd40fd053c99c22e3f80f4dd3d5e5c64f7964d58b08f05d0128b0b78257efb634a10955882baa34d5de96be8f22fcc0583be9176348db2253f057a56a3e39c345acf11862ad1d0f0615fd5a745047b45d9f45cd0577e6e37bc568e67a68669709f7661ac655df322972744f6222443404e34952e84b55a0cc139bcc56468ffd32fadea081f515256be98897d72d9ff39f3d1c4081e06f8eaa0ad10e0b6ed5f13ab24d4958b09d164c2fb5ef9b409eff48cc08f1897bcbe9dc13ddc02d3f9975a695caaf63247dba42959e0d597241b9f1b11ed79da81297aefd4cc68bb495fda1153c72e48462c25d984f9cd4315fddec588da5ba21f4407548d3bb25d1091e8cf30fc545e94855f355d6506fcea127daff9db343999d4d832cac3cd1d5aa935722e8d8eebc5863c3025d9bfebdca52bba2eeb3f4c673ba20bd9e22aa272d575d2e5b65abefac220477525cb13ed1bf731924be110f465b652046da0624603f4049816d55897c4f688c34c1ca847723a452dc4697d3729d0506e8953b306da7c71c741d426e56f35b060a804e91325710b5a9f0d5e6dcf8e308ff84f4547ee82c397cf278a86f54f7646baa7bd3c81802e282913321e440cdf9e8bd20a7d6eaf1abac3a447dedc2826741ba9a3294b84cce0e28edcce73e4c8394fec28c8cb4c7c2a339e9d2d7d6ef483c63ffae97363dc20ab00a9019b87de30866e13a31104d79458f6d98b3d21a1d18fe5efbce7d634905843ddf619af84e75b4e11233dc0f97013936b77160947eb29a111da89c4b78e7fb60cb0e87774b4ee67432a98af707952167dd89bef846de6b59d522ee40434e3fa23a03d901dfac317860b645564ddb18f93d7a1b17bd6815232d93f894af7c39d65c18528a311159937fe477d5c87e030b872d8868acfc37a34b08dffc07a82f0121daad9e7aab1f72ccf2328c50b70fbb8633949e0f072a16872966cdcdb527993c105be25dba40c042a0de0baff4a1801fedad32060ad1af5bf1afdc3fcc6e0ac5781092a1663345c34e46497b7e5859a28544f780f541ab35e86aa16bae528f47065c831643907f9eccefe3c1f7874cb8653b677aced2dc72efcb93979f5d47e1f9d3f4b389e50c132c576230698df75274006932b18befdc7f243bc66802cf8c88a55eac452bb4e0f38efed0be4eda54ac69d7e63ad656d9a4364755043ea3b83d23968f95c8f7d3ee51c87b5cb37ccb0beb1b9d979dd4a1ae87bafeb9737be4c1e591c609c86cd407798e0da8dcce1f93d4b90b49946136d5ccea7698aa764e29d3dd00db7562b3d6adaa2e50c75402f89488828663fb88711625a627f07269db48f3a171882701ee66aa11347c7dd1f324c099726771c3b4ba25e5e2a50fd926b36c9862344a4e5c3ebb644eabf6c9df5701762592f07f314b8718a6356a4494ecbc77064cbf58c805b8ea23b6055a2618c916b864b7d09fa699847fa71071dae8c401a82b317e45334c1aaf31665b80d289cef9f985beb2bd2933b1ca55ccf1f54dacfa2eef9b7998072d897748825582efe92f03a2b950f06607c789f97ce90ed837e6970b920a5b341af5f770155db1a04fb4e52dda536e335e174d02c1373fc754ab83845d785448c2da9d542bb7197b1883f8e5aa9815aa1a535fc1498b97ab9fdbfdc651ecde69a56e027f556b20b1bb850c8858d4a195dd56d784f1399f96deeb51650e1ecb84d398593f3e02a46a7a673c31bfe988035ea151ef8d35204e77464adc65483b3cea919b51fe00cba46f77d61836ce6f4aa83df53eca4e3d4d4e35479bdbb3bbe24de8f9cd6dcf157a2142d3de2775214a266e862f9a502db79cb857b3bf39296f37a0b45fde8ab1665be2e451b0b294171cfa5e347bd88074ea8441bfb97462301108b8eee064d5229f5b00c2eaf954c3b1580382c088170d12215ce14c641ab3d55551bf136fba15cdc1360752673af05df07c7e44f8b59a7dacf607f6d51119cefce6bd79068c67eedba4cfe04571c1ca18873b1da8459e1e1029a48136d0fa982ecc39a402a652476e9ce14b3bb881068724a27f11c7dde04a507b314a5006415bfdfa1887dcb77ad7bcfbffd29179c6d88b77209f0a6692142fc105d3f00d2c537e78ae1bc8bba8e7bc4602b0574f409fe19e7b438fb8719133b37bcc5eef50d3c01a5f24c6be47e1265e90a7186a11dd05acfb29d91f865289a80edb59a018395b0833a3d43b6b4d8128a797f2020d79085ebff1b9f35a5105ba4251bae2d5a18f9291cab1b51e0f6d7ef0d7542ad01508ba9e7d8956d52ff2772eae602a3478c2e4ba24428989abb1695af2e48df449ae2fe46884e6b3532717eb50a7e99bcf535729084a425ecf159bb6bdef42d54203d69b6b03dfa4a0a2b8702f36f4b2c4bce3c0f29552faa9e72f25384322ddab26bd668276e23c8ff6d4856f2b3d9dd693d944920d5690d267d07adcefcdc00ec77a0dc1fed24c111e90810f1d7ab9488436ea62a92feb14be1c12877deea422bfb397013153eecb18b95ad80de18ae3beae2bdacba9d2c7b7f8c01b9776198c4667c30cf740a8e7c9935ea65c14258405d6822383b147ad31e17caf9b8a39c413c9e092d41cb5d0cd19e6d9a3075f3db0d233bbc18e38230d97a8e528691c23cc3de2a998c84345825fcf0c012df4bbea6007ac9a9d4843470e25c700d75dae31ef3343fac7f4540a395aa6929be3fbc0b4ce4194dfc9c47ba0c5b3aa6c3631a1cae49a2c2fb963553fc189ae9b56833d0fce0d0a2ca133ca93e7c1635259dad3bc5e0f083b4867e13b04587401caa580a2b055db0e355b23a3f6cb841b069f55050ee0f08b9e0ded4456a905f898e94aaf8dfcdbab3347f39dfed95a19588d71ec233e49253510734a3e17b07107a39d13c2544b6cb4c504d2716fc0cb37ebee15c45b5d96dc29c244826bfef5696842b04fcd3958c9dfa55b8ebd397a08769c2c974238ff9046587286bbe8c23630eb2ef67774a4c3e8d0a303bff64d4172d9998a7a813835b265954682eab70dcab9450b88f47ef373afc333aca5db53f03a0e7005df0fdc140aef50e680eb01f3abea6823515f2578e98217bc124ce272c5b29a7deb9394f2d03a0c210a3a88d86c1265ae53dfbe8239355400c44640f69579f8576091152e39c1d1538916b2cf0b459f9a6583a42b9099475346c10d2e8b65464434197464faa065227679ba12435ce4b925d346309224fd4516e682345eae3e38002fefdf6967aefa052d6f46be3de8a56568493ef3bacffdc2767a79a13b8c1b5a0b9eadb3c39161e7e43b4dd30d06fe1739a3ac9fc7546dcea68558ad8b77880efb7c12221bc4edfe003a360c459fb3afe1fdaefaa3b1a4ff428615bf163a397c8e4390eb613f663a4ed2dd149bb03cab8b1282ad92de4331025e5e6c402f3065a4a37df8d01645f689ad6332b533452debe5ac4199a2afe8919d6bba77e498c1d90777822f4fba0c829738dff41913017d3ca761c106fab023dfdcf494f0dc8365306103d7d6688b8ab8d826733b15feaf3badcc17c6d20cd5eb921ade4bf556817358d952ba250c62ac0f5bb093234a9b29293833bed6b5f223a68b8a50f4ec170f290128e0726cf44597bd2f677cd943ece2258a07579a678c9ef9833ecca76e0c235e8e53b876868f2da4ff70e73b3a7496631a620927031aaa0a8fbad0c98a1fe90708c5234a1ed9c03b32129dce10843fefd7f8246d84057131041051ad75c68553d1b43a8d6c22669e3d3bb69908fa16f9e893703698c641a6dccc6eeea619d577637ce99fd77f6d91ca51adb11193703a49852bcd22ebdb1254b895f0786021acea3918d23a0eca4b8a005e8f8091a1c9183efbc5b4be372e1f71a778491ec7c7ecff946f0f20d8ed8c362f56b1c8602656d57a9cc9450ec8a17685b4aa4efb3b05729bb7c03f7b4fa457afb3ea8ea2b937211d805642f8374d103f819cf8b9d347e045645cde2f3b1ed03dd8dece3660f007a511b72ae9fa99f07344e69d7498fd8e9b64c951e29d08900f05b62a326167e76f317cc6f02d7ba27dc37c89f6a8c91422b7e876081e858891b1b197bd52362b66c8b55b433e142b9fd9197cf0f6fb3ce0edf2b0b16a1e7bbee9f23584a035bdf8251ab4ba2758d79d3a8f84c98628bb77c8b69d2415d3f18c7d5e0aee4a0d60e5f6855b8b6126eb21590fac5ec394f35e23da66f6b5d2bb47328bdbb164d00771d8ca9640548aa1fbdfe8ebc47d33a8adf42b4c9a1d4b7eb44a26e72a4321aed5b8705a555070b30dd3c734a70e6ce582c92a5b7a4121343f99e2700e2077ac959960c35f72c1b77403c482b63c721451c5e20b9eb975def2a0d2341209ac5d8203e3cdefd9df9e5a1a90fb167d054fc589f3cb7dbdef5e279f09eaf165cd729927a79316c42ca5663cd2d17bfee913c16fcc7db214fba33934bec169735a75dcba96e780c115174559ee2ee18d4f2b124d71c5bebda30419ac1eea6fe2e31619b04679238384f6cc70325f84b35d90a33be30cec3ccf152d0d6a22f85cb7977dc259abed22d3903ccee0cc10f5989558955acb1d6c33ff764cb46f88c1f4cac42e77f9c6adb399aac152f3eb1e347c2e341a76bcf9568cb0340b362c86838e2e9ea44640f5f1ebfc2631dbf87cc11a7bdfa9b3f67bb40464b69ddab3b8c271051cb3f7404ee0b1800d820bf8bb00ad162f261c84490068c3ac72c5087e80a92df1e79816526e27f1c07b19eed7f3c6da5afdc953fe5342fb2f69d41f6cce234b4dd9f57ff2d4295ba0d9e1fa820c3a0cc9fe0f62e2bc8b5253adefb07a5e01a3f8e6b3c0581dee9c3bbe5b4d2167e60794441a6cf3e4a7ddb7dc25b97acb86686fd7f0d44086a08ef03f066ee4374f08af992113ec2b79f7dcda3c67cf97cc71667573ae297a79fd3e9e27c1d7a13638097dc214f10bf7f3664f7c95c3e47b76aac3e24f0bb59649316dc7965f36c1e441cf0fa4efbe7ab326672747ab64a27d495d65615d4b0b854d9d27e6c5378cf29cd5135d61173968047eff32f12f3aa27d986dafcea8f71dc7f6efa590228ed419de87b13bbc76894cec49d40b0de10298e377d5dee7c5c717ef372a821653dc2055c3a6f95591b32cbe6a39a1ab13a15d6cf2854ad27c6daa0e02a9228a5cd041af76cbe4e62a43b071cc3d590973806f4c2e1b8ddb1a5345161743b66af393321a953480a6bdff1e663cb0e6cd4546cd813694d084a52eeb98dd4340a9925f7da0e614505663c02f5b8b501a4e5a7db4961c46cd3bb6ddf1242fc61364ed0fa971cf37013efc13306becca16751f4e17d2db210fe32c96f95e17fcf785390838fe05cbaf353576b4e01348801a1c6e6515e74ca1a1cc8979969c349363861d9d4ec770c49b93b33f290edf45acf8d45ce8ef13d124d4ddd17406780b22047acf5809fa325adc5bf6e437d2a59fde85a10c07b8b3c9b04deae1e4d9c34d53f31bc72eb206b2ce057e73765fe26dbe6a60f55d904c0b3d367dfac476ead9c9ff2a2485462754219d3993fb03f72d0ad553f83a56b1b8fce5820402f336ef0e7f2c587ad51e2b5bee90c40319f06f1415fd6c95f7f2ee41908be312aeb8bc6920a18a114b3e989f38e134cf2b24d1ce0d48ae7ac1d3eaee55604ce5711170befe7ad925e79800ad70cda66e6d63a411cb1cd01322956626dad24f03cf4a45cf7753f3d6a19c91beb2884db7986eb9119311eb3768e8e4806c917302e3126ef7c2053a085d18246e5c99483d9d33c94d53fa4ee0169f32693cd93e01075435f4bb7ce963bdc72fcd1a12a71fbbec40c35b56be7ddc9492b513d84ef98af59b807986778d52285f7b3e141393c5740fb9fff1dc2c50be260b0491818f021abb8306eb7dca6bb12bb721cd9226eadfadee0f23d6968973765538ebfd08f45bcd173de7050a9fed61dcc3aa9fc0bfc2a49528babcd2e88567103578b1a162f3e3c67896dc6429f624fb0bd388fbe7bedf6a6c01e22b5b26831cc843e78c65eab0f2dfaa382a25881b6cca0827244b82a9d6b32c3f9d1b3e4f3572a0710f9c924c6c9a8cd86f5fcfe6e55126c08498a773240fd450369052ea4cb6a4c1e22f4637f64ca77a8a698e1fd07148d905011f37aaac72bf98089aa38a3f22a8480b5ad7077ab01c29ddfeeb8699cef5eb8a76b42dff6ccabbd7f29b06c6ab5c0d025c83532980c953c483071554374cdc0f7ff11a9ec25894dfe5f0c2faf4c63aa88cc55c4d087115b17be2da11b7ebe6a29a9cc805dfa93cae298c1e2a6fbfdb8218d8afae26dada745ba2ac608bcbc2053dd10849fa28a0f7e823332f2b42465db1210071a5597b7a5080150f82cbfc2008661241c9c4480e2232c777795d7b49f2706a8d4ddb6996b9a5e0aaba2069b964d2c22c058535825b80d62c6265f7bd65d7ae1484c855438fe851da9021b9f2bf5ff11cc385870e1d9138b97c4087fa5cb25ee8a972ff151d82bfc75b30697457e8b6644d98f4283ce7c2d0b78c58240a5e9623a949ed3ca903aec4358e03884f680dcb61d92beabe47be89abf7d5a5ed3950d1d19c4dd5b177fed3eec26a4890773293a731ef74936b54bef0b38ae8d1ff33f28aad80f64227a8884546613cc982f3dc8a37daf038d6e201bad658e07c19561f8d851f799c02d8262d47a008642ddb0007450d361d3f7a819fb5bb04fccefa84228f8fa02fe424fbf9da7fbac5b69d4ed393eb46d6e9487c3f4548b0f4a7027ffd13a361f107c4c6d6212fcba7004f9109c21c55f82635a12237c33c044fbc74a595e9ef9dd24819a681575f26f62dd17db720650bcfed5d0d4a3eb1b2ff3f9cc5798164d3a5a142f6726d87cdd019a450a16508a038c3d3e4a7a640cf34d1a79442c2badd52172fd9c07452c33198dab4ce7ca7aa16750727ef9eadf7a2fc5eddbcf6774cd6dc6c34e209fbd1a180c4ee574fcee5ec7e42f1feee10fd5e88d1f395626764f220b3215aac1654a4fd9da9980d0820cfc054854660a3ed3be2490d3d8656f5d3b17e93f15bbda09c4316f758c80bcc37f14f8aaced7ec4c058020ca838be65396f21fcf77579db43ce2fce060bc4cd1a026a0258fd2287bad97002b9076e4ad14633cf3406113546a4addabedc4bb6595329ad3260aa93ef34d5510f2b38752adaf0f309a3ee91ea1cc0caae29ca2b5b3e040cf7428a9caa93359f5aebe19f58095b71f9a2c08bb16a475e54d3b2f36a770825f26258fcaa9583acd19b01d79e2c568eabd6412199de2fdaf73db93e221a9be5726cacbd58cd6a120a66e1ff2eb2ae0a573d99befc2c75aff237d055cea7854ff346f6b258bfb6231caa4d1431e859653d7a4ef02f0f98377566f35f45380cdcf2eb263fd5fa99275ce41daeae3d15ad454bc972b8e198733831bc2dea37591e9e734cde42bb28f7367ed36a2544007e6621b0f0058d8a1741aad686ae8eb30db4da7fc4664544d4252bf715af7c1b1dc5ee941cda970d536a537568b57ced24f4222a998d85d751aa4c185e7fc2f2df06b85551f0792fe2747e700ab3f0f2d2a4cd022319d90c2e32418ebc00a71d08fe957554ff2634569907fdcc45c1d3058039fc5ae5ae271833cc0c94ffe707077b3514538bf167d535df27de5c70c6e76b48d8ce6c09ff8aab090cdf7a7e6ce52148eed5b5975d03bef9e6961c7af0a81f5653c5faa47c1ad256ce4101fdf2217e6d0dadfc05f7de5e10b1186ad323e141bf13b4b640ec1ddfdf52f6b8272c93e57e73fb23de0e5448e595103e6b9f127cd1ec70455133c7f1914665453b09189c5d767b15f8cde07ed7dae3431b18427c0427af0c6104d1a04ecd0cee72a4393c8fbf760ac7cdce63e3f918e9916cd1655301dcc96a1c35675ab1bea8d1ae1ff8d0feec1f027641e96192c799a4ce6f44ae1fdf6d8658d6a9097fe7a5ccb0c0f2b02aefb837f2a92ec3b9bd4e1eb062f8fa243ff814b5a4c59490ed14da018cd8faa23d02f83438f3a2e952594e7c44cba2371b44fe5e911a443d8b8c317a348f12fff6d0cc3c033e7ae0e40b1a2b47898e6e50e9ce9d6bc2fe355935e03dd108c8018fb46b9882880597c67a173ad26456b20034bfad9671d8eb8ecf53dc7afde24d70caba30f400633f75be1a415cf701c10f7f4a886609c4bfdde15a7936cebf5f593d2a3420475952576806a4ecc86a2907c952e14e119c46663cd169a5d37d16ba592309ac09b02f17dd57078c0ed001463354b42cc1172380d150103e2934c3e127b446fc1da7080e0551d8479e53da0a6639add296c1a844f5012c6ee24be1d9256ba839830305cfb0361b1f81e212f0771f37622b1653dbf7404d3ddba43e9a8fed79cb592e7472d21178d6420ab2821d5d92a2d2ef5d538e87f29396dd6f4739d2906ea320ed18b512105348baff5a00e373ad90a674757b4739138c5be796ad50b77404750954733c1ca35d628ca6286d46fe759cc2407294fb2eadd6938a4bbe9e90689ca61eddade3472ff6af84e332691bf6941da5f0039492481abf15476d201afaf0999698b1aa4e78227d83e02c4bfdb4f3351653307022a4d466ca5969060a0a1d82d1d9770d018d02cea932b8d803a728a86984bdfaa6f9da0d1d4dd164f81c1fbf40c570c7a96b278fc370a4a6b4c127d4878e024d8546d4898fed4d3676527f5f25ab8ccdee41f6494f803dab9030b879b98fec06380a7983c0343a0c36bc0655bed07b425d5e12e5c98f60f4eb68eda4f63c9650be283a559cce5289bce54213e9a528a0bedacdec55a7eba3b781f723978d0b5b3bda6f1595d33e6346f7ccd085374f2992c40f0b39a88be315ded14576de079b19a6940ba7ec4a36b01fb491479105020966aab907a747168af98193950f484b25f48848f568bc4f5c70248f9aedc7104f7f108b79e1beafb06c90caa6608657bd9ec76227de78e40c1819c8dbdc494479ac98952696da8cf189ff405e3209298102593fee10028d008e3de9d1bda03229c10ac0c7ea916bdc553eb8ef7fa5cd3cb4329943e596a445cab6a182c7e359ceef611afc82db9799d747efa12c1f84e45a8432479b59fde072f112cb6d8eacf0eadc2777cda3bf8442ab0be4f4392ed3330f39097716ae887d3116dc431bcbd15a6a7820a5fd4c77ad316622fd17148fd40597753f3a197540a169b55119ad73a8d1064a3423654e316353add4be54114d8336555a8d819ad7c18050f8ba16c052f01a6fea69acba8a65b4eaaaf8a984bc02ba9512412d114e1de4c8c89e46372b0ca681ede99e1f1951bef3fd309e4c31468dbeb62c0e31a3ce163d02551e50a957a2fb0b77e3ec9596ab9a4ebf867dcba9a7946dcddad4c179072c9d91ba827f963a5947f76ed5d20212653632e61cbb1d3fdf0f5de7b1ebc595c6a346b383790f2736be5e619c16ed9fdd66a5dd4632c2675d57b10ee60514cfd348dd0ec0f00192b891c7d7c26a0dc493b829f3775af4e049d35c046c592aaf453499e17305900890f507cd3447d3289c129150efe56dba8310596c5f32d442816156db1b92c96f942c8f826fdbb5812e68bc3ece0cd871d227944c9b5219a504770a887117e7f5c9c88f8833b4c665f749a27567f39c5e8784f570caad94fb0b4ca46e828a11b9476517999c48bfa6873fd1ddf42064687c85980226e98fcf6a1e6718cea90ef151af94b854de91fa5afe0dccd1799579fabc4b63afff57abaa0ffae8a8e1e22615569c4ee7b5fec506058c39ed1b337a85a5a6d59447e00d0f7a6ac50459acfd05d76ae6911a027fa2de906a0bd9f143f5b17e3869a39010035dc91a395470e9c3c5359c75c4d395b31ea8f42ce97412366646f4f9c5208fb36fbb539f1a4299ec775d920cb096a62e74dd49e69ca4ccb942998bcb6c6c9e56861f41b1b26280b5629474b6460fe4495e3aa9439a0ad9810df47b022d81252e0c3dae269a74948ee027782ac8e4b5562893c3cb4d35ea8fb160d8f20b4dfc98b22bf67133642b83371f36f0050a8783de9828613d3699732aa86f6c65684179fea8931c5fe7f93a75c1c8fd946f742f661b8a52b27f35cfef808f75282c9bf8e361db6dfdcdb92d98fd334163b2e9b5b2d9bf383eaeba503fa81bfb2fc168e00b32612d983f0149dfc3c85ea9f512a027a2602aa07805ed711dad9dbf415466682ae28962157f898f6b6819c0066c95f70508bfd3d25a9c76f94c20cced6f9f584babf1d01544420e98ab5b9ab44fc6f17b923e4fbc489a7b41f412f91820ac9e904ee1028e4f03563a7ba8e1cbfcbda1e8709ff44b4d4cd61afb1bac33c2c871a32e8ae7558487eca8af56f0449800a6a4a85cf14d9d157cda0f28202f731d875b35babaaa9b2e94ff213f8667301813e3c4712b29cca7fcf63100be376817d59d9380d60b48fc0e8f646db683d0694280a8fe417addc5d8f2c193996c60c9cfd1662ce4a9b6fcb2aea408b2927c666033b051cb3def3a162b18bda3c0f90ed3d30259d17af1b5780a11c6925dc9ba0935c182b9d247ff90172cf815b9bb610491fc0076ea5217b04b1c8517592e67ea814ce31dd750b3eca8ba74c01546a5ab45bcbba49148b0cb834c4b94a1fa4bd5405a5c22abd551a84a10ab3620b62fa2b6294a9c4b03d231d16e57d54adee9093c78cc5799bf320580b93a807f1181671ab4ce752f3153e9effb37cde4129d45dcb4d09cc8497d068565230a3d40817791865b5fe12e6bb8495b9ae654f9847cd891e339edf12f83b667cae00785b58bf57cf62d78c0d2b641ddfa9ea986a1d42e0d4b3e9277b796327badbee2ba2998fbc3b9749a51927dd033628924478d63919f81e8e260e64fba2b6dde129863a0eff3539ea12a8ae1c1de157f2cc9a107471c2b5af57b2a6f4e7e6c44b45005cf72fe5817c588bcc6b80fa3583fbb9f252c7f2d34b5eed7f6f8228c2a303800a287e5523fb4650f765741a511571a1ae507778437f070d19711ebe68fb22a483639bcb2122248228fea48383bbd3609c9273395e243131bd5d219f4ca949f35d28cf99404bd1deb5e4021cdf4a0e6de356408260e65e18df4d8129c330a245159f01cd4290416a6c8b7108032b361ef0f58263ffd3351a5faf66d3d75515c76041176852f51ea1e976ab9c334357772d9ffa1859128b69aa528c058f7da26c102d314b47271f00b40d943cc15a0c2cb6be2c9a24530fbea9537c7ac8b289881b60c0270d863c74ad18930b574f080a58fda81f75fc6fa6d238673b79c017744802dd12aaf201e3d9cff46d4bf557114727d86560749f1a260c9d14bf418472998a9d4c8a3ab1fa92f8ca52dd2f0c0a61695eeca612acf1b11bd99aa984c9ec32ec2840bba1338c595ea577a0e2fce75ff70c1825c581eef9a6d1c7e69911e2ad66dd3ba983ee457371152ef3b40cba814d6ff51138ca883c4119be4c40b2ab3f420f05fb5040cf23a9ce391d14d81ab3f5eacd01857bbfc8109ad760d73852032685df524e70d41c783aa5305f0dcd1bf8db575065e3e29fc71c7d8f75c15ff9cf9ec3b4c07c5e6eec75f7165cca9883cb95e4a9d9f8f73ec0337a9ad6472ede662cb2c118e97f5e13e7e95057206a236e35089f501f1a539eb42e08f27abd10ab385a956b2875b6b5da8f89aebabb733615d9702a952d9c1be988d8cf76ef906d44c2d8d5ec3381d8715c808637bba6e5187aee4943653b2079c3e91488a326c04a5d90b115a700138d8dbf6ca701c91992451076d5348531afe6d3d988611cb46216b82ddc7b675e8c288d5eed6f6f552a4819443454beae81a8336be297cd86f6d8394b219e3953dbb62c7c18b33324e91cbdf2e42cd53a38435842236870605911e68cedae0fe5ecd8772df8a56c7e0181c488dc145d9258eaa84aa67d9db882539f13c34b07f10ed805962706c7d8e338a7e2bfaa16d5bc96761950cca501c3b377fc3ff6e7148fce730e62718e54648f057e8153eb216d2d0bc7ee86441a7960bc847c534781ff4223e93af2a57bc00e582830e0e4c6fb8b410b12853324f055b188185b1739ea898e019a688c47f75fd1f14e60f7e676acfc01808df7e0a2d21bed8ee5d96fb1a4b165b336e25972ade04106369c3572ef0c6c246d46614562018ee38171c13f2f92a3487508e58c137d10f1dc96fccfa232557c7a0ebdfa57c31475c6646b2cc72bfdef1f4471180c4ed6f11a64d392f43a3e97dbec3137c378b7b61468a87fe932e81412324c540f057c2fde96daac7fc4450767397c8052741a29a238f8e8a932d7258c4389560fa9ce1889c7270c0006d1da9f7f49123835a912ad68028a5b629ca2001dd37afe9bf418a303973413ff3d863755704833be7ee883bd4f647c827153093c4f3e6255570ab1469b7df0e6f04251ab367bd07015ffab76b4333c4e08325af2d8fe4323fb7d50f780a593d0f693cfd6fc704a2f1c383a2868e129a6e27d866d40300e550c3efbd64fa171d2c8d5dfa2897428584f6a9075edc37593560dfc79cc28dda5815660875c422a3af325328f38b8ef18010d351f213d481d5aea4cf31c5e92c7a8725086585eec4ebf6b6cd943d2a7d89fa65a8e8499083ebf93c8d4ad691930d5448057f3027a3f50ef5f3187185b08e2a2c23248586c184d74a1deb5ab5af277cbfb55a46785c169971e60a1914e7d7838158d277f0b29a6b1de50993ef676e93d00bbaa01141799d84846d4aea045412526a5ad81668b27c2fbee945147b88e18e2e543c3e208ee4ffa1aa5541b5410e740a676b029154759b205818256102a234893cf22354359f17653e179cbcef6512fd6af134b65f6e46b5990035c9d9207919bf1c854ce35886cb0907e12f5fbb0192ecdcb2b44875f1e00930f607829334dbce9420cb40415eba0f8b6c6431c293f3e37e3fea2fc3977e93c39ead0b7da4ea15f675cd8240704125c3d6226cf39d9d65d6119d5025510aacd89efdb52b0c6769146ada4163a268569e67c3aa5e2a33e23fe7df092808105fab45f4fbcd1ffbee7d34563b6c955831c0c332e6ea5098aac74586b8a462c10d511af427280d8673052f912890228cc6acf8f93f17c18691394c7381e80877792512f128c72e6e2c939e83e36b4761121bc529794b530ab30407cf5f94aa0e57872b6a35418c77e7d22492ca377543c2a9fe1ed158887009cd339feb00a1207657816f43d84e48b3b3a2990ada0ce37b924acbb44fe714947f0f7a8e11eafc29760d7d4a315158bb1f8632a329089aae11464f9d51671cbaa03f5d4eb3da0c9be140c3e4099343aaba3448138bfdda4168cd3927a3c0cfe0c5a3bd7aa362c3303a719adfb836c24432fa32519196ba326bba0563ba309262baed384c73046e61e246b4f09af3919709f54364bf95232068a02b2ee5872067399ebc353f492de79d137f2b8cbb7766a51bcba7604ece88455da76efcbde5f06105d8984a6888bbcd5d40156c2c2b89394f5d8a9bbd818e265807f1fd7430ac26f1c4e12d59c37d2d317040e7c65878e4502660a486a8df95179f5938cebed3a644fd719413a4aa95d4d102ad6229e0517fac3bda06e386eab4f281676f8c44b5667ec9eb24e5f03ffb13a24ae15f7ab7a7a648b8e5abaf0561d8b157ab833869bbbcde8bfa8b01c6c7a5848b659c70b606463e3c886061374742a96f2efa53f290bd51a77e2b4e9bb1a59557ff5e9bef9657b8d29d1087dbce20110c21693c4418dda2547224d9bb08bf4a6e3a6e02ec62c9e65bb249b2aba43f6e938043607e7c325ab0a88d57b799954ab941f977f15e3fc20307cc0b2d9e27266cffffedc5cec293aaf786330ef6a242887e362d664918bd371893e8c625740f39df924e0bce4a18799b38af2981df83f39382f133dfcd38d26e96463337609f4cc91cfb1c1c6ba7efb567b69fc113ade15b1cfc6ce6bc8f75778d7c6c0d991dfc4925fc90f7ce5f14d5292e7c2b96664bb0dcc7cf3d6e7b11da7b381b916789772db05a498650e1f137fdd05d8e0e578e0744782788d8fef34ab2375c7c6ae96f524a3d0f76088e63932cf494fd819ac9a38cce97ce0b8759639dc3822dc6852ea9bd0016b679a147517b48d5cbf69fcda4fa25c21eb85a107ef7fa194e46c4d3425fe6d627f3aa46635cc396a9b63d37ac9ccf6f17c7eb76295107fa4fbf4776e29c1c28d48e522254ab8f41dfd680f031ec0fa9dd7ee43b503d57d532c26afcd582cd7fa4cf569a0853d7fee6be845fc6e549d3f150578186d233d6e88fb1b5a8fb3bb4fd81f41418d59007315f43e8503d306176144a68871b1dc40c9564cbbb85885275f4b37bfbb04f24b561c005e843c1e886e2025efdb007213d79f23483f524647cccb02fd53a0a1aabd28ecc0b94491ba0b86835c10c54ea7d99140a1662ca4f5bf9536dcf1ce7a5ae0d5a3ccca2660e4661feb3cec60271f71fe2d17238ed60276e721ed7e0aa33c192b67309b039747ed47c4cd2800d2ed160eeff7369bc714aa3f682d47e242c6857b568c3034071c8606e6372fc2a9be0f6842d4e1f25cb192368de4c2c265fbb29124b3c1c1e5a0e40591dcf35504c93b639cfe81a25b0ed250ee1dd4113a81e45c9be1864affe7938f83e758bb601190d5d20a710d468bb17a84904c57d7d5640d67fa30b845de24ae2352cf065be11ebbc03ae52ed470bd2531521b7cc47b55b9fc43ed3ce3318c3589be3ce46fcb0146c49344ef14b92a442b0b1cf77605dc790fc7bfefa8b88f055913b3f2d437a84c2ae16b807f4f973c16fc59b9b74f648b86d7ac9154603662b8acae739533164bafba3489c77b90f6e43d5fad528a1cd540ad3b264b58a30510365be20a6ff83e497160774e11e973e246c1fe90b7afc4403a7763f897311f80071dcc2029bc7ad97c6bd4f0f0c511490f1ed911090c1cfeb2833df0230cc938a2e052f3503f60b67728d4b92a67ca9c90c5175109dca206590d803bfc40ee36fdd2d18d0de5bc0b5d28ae1e49a2b942077e0dcfc55f8b8ad984648b0f7938f76883da1b3fd0186e26471da6ef828b650fba5e1509a1bd41eba4a1b2f78724deec96159e8199545d97e11dc283cc977643e32171eccf71be432dda6aaee3de58e005341b686bb23e880e14ab9664ff085a0d9ef09ce0617154e1c9a1ef5eeece5314d04264d7fc69c740e6d50144e504f105da2d55a0f81e23a5ca91f946a415c30b8344229c5243a43ceb151c88a1eb66bfd814a1b470ee42973314be13b27bf209344c494d702250b8319077581e1f00caa879ce48d3e5352fad04a4b0bb817c0a0118f8b8747ccb2736def4840c626e42c91d98f5c49172207849eaa6b034df53d137640845bc3d87fbdc1fb43075dc8bd0e28289b2ebfd6532566248f2a084e52d136bb14589aa03f32dcf4341712b2cf5e0a569dd0a46d0c064f48e266653a5a765f877849beab19ca1a13a8f1f3e4937aa55832e9dba49d557cff48a17f89ba7b539de0538c783577dc4b659cd66b3389fe5d151037a896a43e148d801d2cdbd5934d5e8a43050961a2164b71296ff918a5ec834c597120f8004e46248891fdb757c241ce1d893b8063232618f60bc6076bc3090581e05ef807a36f6d45fd95045364c5ab1f9737736f0673e58b6393afa17f31260bce60708fcbff58bcf04d50912cbece33ce79cc1a9a5fa83bdac492de4001bf470bd55651f85594d2c61f55286a7a2abf24b318515c369f7098c0a5b8bf80b04f4308a1a79d71108e46f0e0e8b34c9df669f692eba6506c7002921cc9b1ccd8952eaf42356e61e5d8cc68daa31791a3a101379d24e384fd1498d6b78ccfcd2b23b581a0e82d17aaac18b1fb45714410020fdb1c2191f1a8716e914b5f33c419ea47692d19790b7c3a08476af5c86c95dd51bcb0b8039613bd7a553da0090312bffbe32c88df3804ea983e388df3a3b594116038aceae4556fb69a49c98c1ea932a51a69602b201803e4c9cdf933f999d970d5f867eccb4b7fd7f45dd7c9a09d7752a5d973d49e453258ab70661dab30efe5ffccd008be41b6d7ff7b61e38c323c7857aefa0fd1fe93f4218bc4d06da28b8f077e7db2e675085b833e5377995bc06f4922d4c7bd1f38ed1bf216c7d53ba5b9ad16d628f2626c5bcc61fba840fbdcd367b105084b6642719634361353995f663a12af9093dccdbd1e8bb4060a5e07b9f2f4aa77865a1aa0a60deebb42f05257fe844d0c84148861d0b02d207114fdc23cf272f88610869315cc177862fc19213b92fcbab3d620d3f56286bbe951765659c9202e7b4014460004052cb2bb4a4023dda498f818645e9c235dfee73ccbc1088c75257f08debfa03e86ff883ef226f7daf9201252df30c60bee38d4313a771deb076862ae21b55f629068aa01141354d6b860e645bec443f311f16bc337f7fd9b798ce54ca2e7a24b3ddfd64ce7e980f9160ade6f3924bb88fdc9fff920d1df8921e39f970e1179c917f717341d38cf00011276279bae3f8cb65fc2136b87021e2d3831b4b0864745aa9f6e702e8b856aba5ddfc97e9b56ca25d5480dc0f57f60bc2ac6295817d2ef0b2c903d81a17f8525d671aa3e85538fcd74a79ec6285bac07246bfde127ab36c6624c4eb0c4ed186754b949a3f56097d633c3c765e1487615f2f6bf104d039180dc1b1494b9f47bb51116eda523de39e8f6970f8c979e673e8d7cb0a50a4738d1209c87d56389af7b29d916a956e6ac3d8faf041f1bc10fa1f55b7a1314861b394f1fb2d7dea1bd81dd6c846be6d664ab5726676414771774a762a6d818218362da0cfa5e67be9269276942a954cc9df50b70f0a29da5f9034db5b83bc5150b2a57568071a70c37f97db109d06c344f5e87d6e55e9d30976723d6df4ad4a268eb87b06f6c0e5abfdb46b846a046fceca0f74239b7639309f3f1d1e6d0095e8278473b37c9fdcf6b8c4d0300cfb92d5967778acf204ef76400aa20e485ee82666ac184c8df3da55e0ced173c821862ccb4964730d681129219a46420b8b0dd2a543d7e294bea2ae5a2bc9250cf110c06b06183cc682709506304bb7c021e17a2706f204d405026e31813f0692fc0790f1032eec090270726df5be8b5924894065982b6160893fb6773f5fe7d8d794612d6b2e235cdc1330ad6c695b0394b3171a8f969dcd5860f8440801803d122ef14a745308f28297cb705832e2d3ec76a77eb18ff7c60043387b179854666843be855af50ffabe66250574f0c635fc7c8ea8b94830e39d3e3b0e7767d6cce6e773ebc6ddcfcb08f270f9bbb371c1b4491b7c0f9d485bc245174061c31de1a318a87f0dd95b64574eec2e024a4ba3259dd1ca7f6f4c5810dbd289353121b95f1d98a48d8b4dcaa2c3dcf9cf747d38cb4b3195a9e0a570c51710f2b727fa99256a665a67b4423d79e06294a017c26cbf569b7b18cba0462340627288c8caa4608e292dfef2790a1b5bdc690106e6fe3a02705011d073dd4ac16d0a514622228ac79408c63df682594afe2fb8cfa6b2e050f37aa978ecf285b091a7b93e125b0ff8611497a4787db4d6baded1840de29d961c09754ac77187702b7bd284f2ad2aca967d239842c9b91faa2108e47347b3daec2c80ba12ac671822e5c5188f931f083fbe4b5604eb0bcc860669b6fe49d81cfb3ec180839e6f524b74350aceba556c5b8c1cda08c57faaae46f91edf92417d2ebdca80f90c212024dc0ac2b11548d9cae8a965f882849350e420948f18137b6b94a941b4fc5d0e25c38abd13193df5fc6e8e19266659ef52f7c6804192cbbb06b7858908e4b67d65df7cc303e80f1ceb231d9f6ccfb5f5a1cbc2d79e467d08598f43970c41eb0b2078bdd25ab8bdb9686522e078c34d2892a1301f167e24268e86e3d3a6693c59d45e9ebb6aecc13a2d4a8e23ebf313f540c8bc6b3ecc30b0eb5a2f0af4d93df2aebf35b09fb25863e31b1c5d8cd54431b7b1e04198d9a35481faea4ac7e4194766120d2daa16d96c177a65ccb0e69c4886e1e1b291ad9fffcc838df581e7d4e94113a78eeafda4f461ea500a9d92b7808b9f61a13d464a475e26d8e5e93822b3bf1096a4173ac40c40963245a45697ede6285fce13c52e6487b131eaa6f907d54120f724726efdb0eb1a2dbf89b88e23282be44b0150d0ddebec4c2d9d10443d993c6f1789075b1691b5d79d862eb14e1bf9cb9187147282a82c512a72a086211df64d732b7166bb2a58ad3785c89445a431213e208dfe9d501d60efe90133f744e033eafa672b2577fc434aaf6924b0bf69adecc722490169b259fcb0aa34f16cc828f8a200fb82a3724cc9acf5a70418cbfbafe1c57738472d11b08666d5a5d2cfec6367ed51048b07cb5f4de08074cadd2a678bd3412e1f7c5b98f1548c202c52bfcf6c6023561654d6933820564831ef6f918715457edb4fcb87d5f9051dc192a0b5ec15f0e31efe0a2f365066cb0a06cdba18981a10019fadfe4f6af87d5c8ec12363e3f5ab1eba18cee2d11eae665781af26b6ca256a9726c7e73c55fdd8cb5e13e01eafa73a8c9237c42f06a8c7f52cedd78a0430b113a9ef697b60300c9000f91fd5c4b5fb2f0cf563dced78210c34e45328f1f02795616709f7c5a7d88f0d0efa363b751bcf18568d3637ef67d0d2aff90d016a7ebbcec36d46c3995b05a99123bf920aa68da06722c6d7a51e7fd211158e1459a53c87570b3e111d24afc5f3f8fc2bc41a8a06ee885f0deffcfc202e85546178a5bd95d57c2e0e3592682318889cd9c76e7d3b20a302a4c379e3e7dd50fefea8ce08f001619891586260d18ef35ee9fdb61a9adc89ccb3ab9004732f097baf90a865e3ea21f535bc185a33557b96dfdc67003b9d276d908940d3a515baadd516c2912cbe76babd8f0c80dda9d889ed5cb5688b1c482c0c3b18956f8cdb65a771f5af27278a5ec779f30d556f0da381cc0cf8f561fc75a2926e97ab6dd250de4b9178154eabac18e48502eb9b58dff8a57bdb861cc166d9aa4ad8dbe51e2984f6bc22afb12452bf7cb03541a77c435084eec3ea6e98db2d0cd747530070650fccc5e78dd2e8653609f43a1087828656a5728367e105d5d5612502e0e41818a9bb70c303ffe427471042974a364dbb41f8937d4d505a85d5d86ea0e3467f5073b9ee12ce5615c2d35192bd521b621a996bb07930b006726ad6ee2bd06dcbb8414b6dc56323d45df47f8bdd1489a88b57d0133f9b71b0697ba2e7ba45b7a9b03b67adf3f67318f5bc1971c508bcf20469c6c181631a0bb82a8148e5bcf0fd709316e8882af728ef9e1e91eb7901dc3eb88bc9947dbabd14d7f115fe54778ecee4ff13a92de58e9561998697350d8d4a132804a6512ab9a6e289061b44a032edcb304595cffc243fc28ec68e0b1bbb0c9e0e935c9f9f7ccd0f66d0c68fe3005b30a7cce302534138b0aee7e1b63d625603cc7d9b2108723b621d71950924e1a25295f424f2ae6a01ee50acf2b7f095b7d86639f07f6d1d2b656d5102f0ac7b4268add456b4e6c359650789fe8525e04cf22bc1b17ca179246a84fc60d7ae6202c86e598c9025b52ff907f2d363b5788f6f3da32b045970cb42079c0b5cae3c9089e8717d36569c2881c3894490693b4d03d0bd3d89aa33d6e2874d66c06515c8e8c9ad655713961ad9e1b882d7a1a35802ad394fd3549fecdd5e74e2dbc6031ddbdea3685da2bb9d830f5a159e854c7fbf22d22cb424a3a3642f17cd3f82c39d7c832562a5738b7db4af0edf1b7a9ccc39c48fc76e64f06d1ffbb021012e8ca3e262fa3c21cca59a86f1620eb7a4eeb48160fee2fb0bd9162ad6467df872ca60233032a918f2b605e24041c37e9f3595742dfdcca2aaecc15f2a7ec82cf1ef892f22cd290e8a0452aad503fb631af1330aec0393dfc442437e35f82cf775d9195b14904d15c539643f0afb8ecae183bec81f4c5dd29c2aa0a271afda26d6c92bfa6d0e7e319e0e4b6d982db816ca95a1f203c1a82ff77dfce675f2ed4541f09439e8fde7a90bbf92ba42d2ee969959ad69abc360c66f23e35d193ed680fffd98069e10b5b0b059729249430e0eebe980d454c994c91520dc7a103c05a61828686816f2fb837163c21c27c30380cc6f170d4a625445f79a21857705d79c6f364c13ea058f615261f27500b7f8033cff68c15e077a2a74c89210909389b86d4c9314d388f02270a4768a3f34248900bf8eb72ffc1f6e7b8b8b672500184ad5afa324be3c9d93e105909593d5fe02edb79e2c19cfa9c8e1ff7f271dc843e59c76a922b97efc929bf34ad1390cd286c2f4baf7196dd5d301f7bb2142bd586ab8df366252337a479a45672344d1bdd0d2dd95bf9c6b0373e729599a52f91631304cc1b7bd4c4bc9962269a5f141d66508b67fdd83e2cfc7fdf9beb61376637680e6611dfcc9ad5c0123935643cd7c2a1f1f08871bfc82191a56af1d104662f46fe5e5d71af633a4dee9f9e7b9d8962b88deec273e0642fdcc837af94ef6188ce8e3a21460ed960ba04e1a98661171f3c474ddca04b761d51f7d902446d2c5b1ec1f29bb0b140e2b6107e69c0dc7daf9a78b27874b594b15438a60acad918e9a94ab1778ca406ac0f81fa0fea1db2f6fbdc35abfb7738d0abfa99f1b53dc716aa6eeed97d8ac54dd6302f760e99a277db959a88edd3b463b675e56409ab16c91ff70837b2131fd18e55b98272406c5426a58256421176d8f1c523e2cb6cbebca372feecd79ebeb97e59290fba5d6791820890e7a22063343eb9b7aebd73fd1b697230518f3a52d010038b350c5cee610f7844efad493b61316164995c197f0f5f09b4db2220d4c99dfa2fe1600b9a879e195181ed7ee16a512f2548e58dce68aeb26e2d01fc4ce20e39981de5eae05e5d615bcc3dbff2e81d8f81362a204a6009453226f6e3a9b81f26267bf87f8f41ebb94c12e465277d83fcc429cd0d995f1c2d3eff2230d7fe82258a2e43386242babf141f75a278fe291de40801b076d3c33bace21183e95a4ea220c638364e83a263fb39f750cdca0c212faa01b247f670cdda4ee8a143de03807cdd62bc0f3b4f20a49aece6770e47af22686a97a46884be6f148a70f815f68380884b9ef718b6726d3209ea038d123b320254c4e0eac5c27059569e9634c84c2ae4d8691b4140c6b3a005a8e1de0cf62091f923e7ee2042e1fed3b2315f41993645ad3b0caf55c2f3c189e254a70ca85e997dc3b484f7f765597e7bf3189c240c31aa8444a69a6910d818b50e11d5421b787a2ec456db5303c063cb9e5152d22cf3de65f5093dc77cbaa66e60b232fe6463b163c8a6f0fecd69511f79332a11719202d9af73c37f9aa191d5674f37be0e7f62453a827dacbba8559348bab2fd96fbc7b72c7f8b7cbf1e6f0ba4e90e2e406cdc702a06e75575ce8f93b07d0535ebaed4ff5dbf3f41792ef2473cea2f91548af32901a76148a1a8d329fcb2f7cc1265d612540ca9948bfa2646d6c3c1338623f5f5e2d2aa10489f4f12c6a423c63ec1f05e5ddb0783bfd0ebf53b336b3240033919f51205a5a5bd047672ea1804904de085df257a315d1a11c032a627eb1b98c80e15e9083148bf8487388f1bdd872ea4d72b56b75d71cd80672305abb7707d5aaba60edeb5d51c6cf086ea8194a29f87cbd65634587f96dca63464f7d01fcc36bb8b117f54f57d25172b0c93a87b0f298ba5b01abcf53746201e59fb964cd09806efb5fd70ca7a5342302b525ad7f97e418513ba1651f25ba7538f95b0975457bb19245c4ae5a783620cbf0d156a5f3a1cb48f5f0cf450c944847fe9e43e3627001857a5c7cad9d933a502e67adff4d36a8695f53ca9e8e009f89c5f884ed0af0a327a1fcab96474b40b52e2c7143d9d5f6a3eb9dfccc6a03956cf109f25a6772fa81eafe3ad15d11457a62211c334f6ccff4db165b83cf4114b0aa145f5328fd36f34293d921ce8d0348bea98443a9a2898723cab784a06cf93769e0a7ff555e56010193772f95806b6287052d1f576a654255116ce27a0932c4d740547adf367c584f6a56dfda67f27c2af849b638f5104e13e6c0e627545d644668c4001fd1495e33cbde572391af593755f9dc03b6fc261aebcd4bd9d16489960e9dddc92723e0afdf7e59a5be8550834c1a6e891e902b07474d740b4df4c3c00a70dbe0c3a70609b9b8ee6ca99ee139fe3525e980ed5aadfc0cb7c00292547dd6860dc6007a2d74901055a7a4f03462d58a5d84e051e36e1cf3fac2ced7d0acd03e3c605ea6bc803c93457a5d7438b4da04c01c96476e4a6dd981c3c5436c042f8fa5ea0f73bb25da37e3baf2bd3461671d158dc3d31c2aa345195ef904afed69259e3380e1bdc6e7c03d5fd9f95885c8a0c8d51782f12d826955bef4094c77a448243e40317f399c04e63492d3889f2b3fcc89c71a256d490e3c9ac042afd8100dd87cc22ebc1e88abeb9a48a95fceef9048c82084449e50f1c28f3aef58c92d7bd242a1f68c8c89cf69cf6b5cdb925df7805a2c2564cfdc4df9bfd066569d0c5a03f081aa776cfbb3b8606f9017106bc8a3683d5e9ccf46ad77f08828419728c832747b184562ca28c38c63059660f81cdccedcd5bb240904f9b979b3ddc93fa5cd387a22887102f9e81296058dc3a04e539e574615e5ef88c0cea4076cad946bdc18dacae098e502f672ec2d7bd323ad9c944aa59b558bfcedbd9e39516a4a01dc1d0b7a535ab6c7c6da2af19cf5f82f643f697f2acf78303bf805383ab57405da582786192024edb76195450511d53045e0c5cd4fcff1fde25b5e0fb6e9a3ec3bcf970e0f79c906f9b4c1123dd0e23e98eefb1542dfa460d1a017dc4863e46bc6b420b5cec4323439cea50860a26148453e9b1392fe016e9a1d504e395961361ff50cf0faaffa9d43eefe57be0813b77108da2230ab212c42f1f87cab364792c6a7478dbbff566b988cbe1adf3338f19c999f3b199d6c4e3e00b46d66a30c7a9fdba34bf6b6e1190c1fa23c58480dd7acad85840b132f87cfa1090771dc26c33a0cbc1a95e0655ba6739726529313f458e00efe3f6eac2ebc7d56505c3f77def46259df011557ea829fcda24004a5ea65e22827de8a27f8b52c762b4d62dabebd9112bdd8f11d62804517a57bc5fb622db687e40a2a2924fc4aa6f6b0d7481610107c7d5eec68008779ad3325c2fc29ca3a901236df4c029e82a13973c234f58148420b0a4c1f7aeb8745f0c332e27be6e97bca18d23261ea776460298ab03cbb05c06075b7bbc42e1f214d604991c634a09ff31544737f52c4ae8dd768747eaf5f63d4a66601a7041f755cdf0ce4d6c4a7142e70adf69cb21c020fcda58cfd91f4fc7c96d4c0a88c6d2fdaf88d4b50cad09d6c62dc35067eba86d0f46caf35ff8a4b809d3a919cdb66a05f6b9c883903f981d44690d268d06ca5a0d9a8e3ace1e09e3540a1c809ef482c4b806ec1793a60d31bd3228c5479ed57e7c1df83391a5b3e2d1977d29f86604bfb1455f7e6101878854c40499d7241cbe8fde8744add2637e0f6c3617b449024f92c41181116a45ca21229037e77fef59e74736c374fa1320fd4402a71f52e56e72bad830a2c4b8b4cba2e5bcdf089859e32f3bdad6f9f0ac643900163647765808668af66100e2935db823a7a89bd45b234e01c17dbf2bd12eac2f8f4231b3dbef9c446f2c45b31c425a272d317db83232e5e58916337f3650f12cdaecde1e789f5e594f165af7b2095c230f58d9d8c16e087790a5d40b6094fce31eac614ab20c50584305dd1168d9199f74a2c9342f5a6f4d970afe5573c71d4523a5b5a64caa068a0784f01303a69a76fc48ee05e5592b6e65a66cf63edbe8b63736b02ed3dab4535fd51f71f36cdb3fd34c543ceb8a6a210ead486309e03332a062a75fdd484d8ab3971bf610fd3065d61c2183d3dfc24b1c67f44938917d2134f087ff7ceb6417c6ca749ee624fea7b3040d55a908f72ce7011b5a6cc9ab602eb62690aa1ba1f0a4db04ed4387b4746e6791deb55c97a8d02c7dda8e95ddbcbfa53bbc62a4c83f193387b5592fbb0b00a14db05069f7a23a5a1e97387287de9424f70415a6130246da6639020c0eda48e64647d0d3e7d64c92e15e6ed30dee28aa58d3336db2f52ecc6e6975f86573501e05a896eb28279ca6b385d2907db62dd6513758aa1d5e3c1679c681aa730daa642627e3178f1afc8342a39329dab2a30f4d4deaa6f62aaefe3995cff1af7fc8a25b481c9c2aa472dc76e89dd06a6c6e92176e6284b7bde15fe0e02c6ee5b8e927af76091e2ee458ccdaa1ce89cd592e255e3eac8b92e0d63e4b09e6b6a2feec85c3a1904770b400005f8dd6e1a78a0286ec0f6ba2b37005aa3db0ea592ca613a51d14c172ba9d563fde7681d06a4b6e04cc0312495ec0928f921bee59f9d917b5c888c93685fac8b96f565b193068a735db3b6c2aeb726754c0e94b52d175f1056479ba2a847364673f1edc99aaec58ea2c7bc6c077059a3226024e8cc637caac65ee5c1460ddb3e7eed8c3aa4e3f30b4e23976f56056af4efa4a4fc539821862c3a3826d5c645f801eda7141cfbe2e31abac847d116f3ad9748ccfdf9cf1f9857d770fd1df3c231d64c264b400229091b4db9ba231fb958adae37a51a1ff8b09ef0df84c811589b3b4a3ebbcb2f5fb48711f4c09a3530ca7b5a80ed707ab87ebb72dac7a9562766076514017833f4565aee105633e4a2765c3648127ba7d0a0eb8e84c05f3614e248b74cb3f5c5dad70ee0d1b3a623ca22cfe9e788cc70cec5dbab2f6e1216c1f78352b3ef891977f881c09ccee987933d7ca9b6ed6ee9670f451554e795128fe0da88de601a53f67526a8dc010ea183350bc0322edb8dc4bfcace7ddca4e7b6e3944d85696404d951860f5bf59797b2be8b463587558d5ca3412c302e33d2752a2c443ac444840330ada2faf6f689acfa41eaeaedbec02b750aec273c5e9b59e9d9a0776e4d5a7cf9f3f5d24a05863a0f210a6fdbc351a3364cd424938544444513c36e4ab77cb4ed254db5746841f29aa9a24b30c8dc225f91ec4fe6ca729cc32debf459394e57f903a03677da8a6be5f89256b1e1ba1335c90ea6d0cf9b5d60cb1b3064fd0033cda14e7fb51c92953d859949ffa9895cf2d46bdaf1cf3aa47033b212de45565e37f17b08ba73d89d34c38e220a902d2da48343a904e0cfe9befbe258e6621b8ad51cc60e234b97374442149d2f9a87b254b3fbce04222e7900bdb3442b18d64565e861789841750bc696be0a44bed92175f32fff92490a7df16538e3d8df449d39b94a5de80db95b688cb8c463b8574270486050571ab7e7be9a15114b2e8d4704f5fab655a490b671613da479cdd29ef921e567e7b7e43c99d4562d318a424aa99a066aa657270dd6062abd3cd7d56ab183ab0d7531d422ba48071b0771d1ea79af1fd1d42cf3e23522f243960d8d9527843306606767beae9ce5d1fd759e5775d67e9e97cf50cffbc054fea1c396b8ed4517ff85d995632896e5a7183bc896e7ac4bcbbae77de36169eca4b876b9b7431ecfe1cb32cc5986dbb68cd62d496e9f3fde70234e56077dd80348ab6a4d029ae643a340466fa6224d3239fd63515465cbf821dced3b2e6ef168822e45dfce1ad4f80e97cdac4b6d1c2b6fe41e0f6f32a78a24910cf4010fd8ad03be6ee5f02d9a2c1be75e879c77f51e17de952a247323745eba3eb14aa332cefb2a0ed5926b4260614280760d05f9ba9b56909b3aa543d2fae52ea02c196a5c99d0ae71b16b0ea2d97d09cf953758cfaba836223b946648bcbd2f9844736422bd7d53084f013aec982ccda8c1a713addcbb0272abd7e39099c37feeb7c2cb4e03f47160ea9071aa5292f59aef0ab76bd0c50cf2453f1e72f831de563ccbb22657a5b55c86be9f1a0d4eaea8b7724bb1ec693cf8a23ba2d8b972bc540e4d701e0175cf989c735f617772558f5615dc17dfc26b60d61cc8e2c77787268a88c277274622b131493a4e446fdc94ee67d2dc5e004f6d6e61de572c2e02f61495a0db2ca930ac67e5a26c8b9b6e28cbe6a189d337b44743e3d796d1eb35fc4978ecac82bac452dc4129b295c8035d6e5f8a56411a0401b607b085e2b712c0d155566cc263a622807457668e372dbde12ecbb0d90985f7ec0dc23beec16c46f016d0d02a3481680447db0c17729585041d190ab9babd14d9285a9a5aee1b954524b60af4b3ca4ece502cb1d1f815bcfc2929c90578bdf86802178495497beba6edbd47bac21f524100b142bb5d9715a46a570e652d7c669a47dc85b4d1f8d5e5b8cb5b5acdf912902902cb5edd7462f5e04969b6c06ea8ca6331a1fabacf28edb6272c0265fbf14f42009a22d6cd0b228f9599d59c527267d3dfab2194bbe31e1b700bcb038287283fa445ff96e9cf2e2481faa971916c0fa8b9c2a3641a2d0e2dba3b6b0f28d2675b0a07a844e04fb68759b143fd3392baf227f4512a8eeee2eeb4b61f62a5464c902273d7fc06390a383bc385625a6f53e4d8fc45c4776ce16baebcc021d946996e0206f11313d241e225a5e9ff2d4261f1a8f327957ecf3ac632a3d08899a23a2fb45b2840af7dfb49a5c07a6fc6e4a2a27e9aca1f3228e206b7c46c503f9e16a6454ff02dc3fee37ef3e7bc431f2e152f87b9fc39fbe16d97b24ca687c5d241ee6ad9afcefbfb96fe9414a66d869debf9b39f9467419e97f3608f967e0dbac3da5765d813d6792ebb53f282d42594c8090cd67743240a8d6ea98acae319c5b7d75ed10958a77a0675f77a93cdd04eca4d2f047a40b1847aa81b2dfce6706346bee45c4c7a6292f957e9effb1af6f2599086ed179d9597321f421b42d2a703fd200438691c3ff251bbd307469d0326d195af759f88a816b245b3d3604671b0167f7eaf247bda46a89af920e3c074653322aaacad8bde53581f921ab6e621093f383b5b24851a2557d3aa5fd35c071c6b2326dedc9f1395aa98f2623c0d1037679571c6b84880ace2fc6f3e17a6acf5b88c92f75eb7d5c31b28bed62ca7efabd96f4cd22e152fcf71d8936b923a008e5cdd8f7b68dd548b3acb460087a35b27534f249fd83d4bea525672983f6b3f052dc0652294be62fa74b15c6ac0a9ef06c5e81086770d063dafc34fa1a1b3f891af6bc84ade50f41c24e1b9071675e77112cab1aec47229f7bb3aec018f9f2ca0fcfcaa2aefed557ff91bfb9894b18c054178a4637a7e5f26bb520a963c876e005fd523fe1857f5f6279ceac5cd8281e8c88e2beadcc25851b345192b3440bebd54c580d2aaf41f91e0153f8fb8e1cae5ed9d87d6859d71da2b2a1321cf582b5325fb1d8129618002180c2f6aa7f0c0e10585aec6c7edd35f20077c9530dd7a8e38bec064ff6bd35d4d427973dca514d02f191c4a4e5ccdfe39a272ad440d3db1ea1bff0015be588ddc65c9e2d390a37bf0dd50a1bf11d5b47a1657d2d0549326c40cc780e6fedc82c58500c0e0a5df87ec0f6d6a037421f431a95656875fb0eeac9d4fd787c50cb493848e66c5aec2df69ead1a797780fe46494c37108484904f11f82dbb38572beb0f7cbf72d8e59e2e3fb7c5cd59c965caecdb58da176add4a1835a675d667e0c6b484c0b316181bb2743476ac12544d2efb0e8c7d593e5d9b7e1692ec39c661bf9be50f906b3abffbf1ba8de0b3cbc58293635cc68e55ad5e6826b6460fd37e4808b6a0fac84f3b851fc16a947cd5ff5077e99a0a9a1c5cec6ea87f16cdf850bebd8da2ca5d084d2660b2ea9d1a6b3b0838843a4d930268babaa78270053e1e0445858aaefe8eee4e05b757ecfa25fe1f24dfde9ca33642e950f0f747c5309448032edf8970d0bd2861d2172b402a3a43c0b5e66cd0b08cafbdd0049f53157597023d5b1a74a95c248d8900797ed05df72ca7d9926dab727a51dce3799bc08faf661ea1f86e39203f7cd65fc6bfdb48ec09edc6d37d9e3e29b1b8ec238eaf607465778b073a967ee7e3ae8eb4e51647fc4537da8dfe774d2919a82a73a5dc8509fe0cf71168ffebfee4b7ae7e351e6b0678d6a64ea10dc95cd45ea6a2e9d32f53fbbe9bccf4198640d4b9a39a954d3e3b63c9e5de42ecdf8f8c4dbd04c8c8956edbf094fb21ed5df81439bdd7716390c0d8550d99bdab134065765e6f62132f5cffb170e10781e46d5d33b425e762c7e89550a0452f79579169589313c43cdc6bced98cf006831f05ff238cb4277c2144c6e020a452bdcb704ee3b6ab95e8369cb6deb3cd213d11114bc22fe782e0ba81a569da9a1b66e449a4754de7c24d9f08bbe18800fe1d32fdd70a8207b10f2a307d74aa94e3fb16039237f25d2f5a948deb7b9d44cab5a9fe47e84aa8dbf2e4995598809304766a7285fd0dd4381f0dce723db5984aabfd11bd85f240ac8ff496cf1fb6d21b0387b316adc826963d1cd046baac7e50184ca1a73c475f05def2b10fb4475d1a72dcd6af0277244a52eb9cd941123daaf0aee618105b61661e721b0f10148f9380c37266e7013bf1d4c4e780ab60e3a0a01cb51aaace3373ec5fd4db968b2d150afd98abd943fe6db57ca2decd7ad8c3bac60fd6eccae9a5261d154536e0d2c02309adf6c382bffaf38a5df2f06b2250e99a2e3b97e5b59d256419117855190261c34b79f0789254837d2e67b1c1e27442484d1043d9abf214f5d5c1e9d3a33721fde11e3cd15d4924e73650f47ceba9365270ca1f59afadfb16f4e588d2f68196bcad9ebc538f30cf4c48265a50105ad626c8840d1edcee4c5605c5949d33793a5b057eeca83c0aeeedd26f4361d30d056f68db9576466ef20738abcf81e9f1e9d2a0e5652f4c70565ebd9b9e86303c2dc178be72e3cff4443b7241b6cb8a9070661e3f3ec4083a7f7dc53a6649d3952eda0f685c70828c4875da99d1d9898ab224bd8c0b6732268d36ab61a858809ab13edf242ff3fc60e085e114efe4f20836e796cf4851fc525e158ed3e0fd2f5e57b67592080c5310ddcf198e2b79b8da22b7c7b0b6b609c6cd3ce906de88c9231f6fd67b19812954d01cebbdf41e2bd234dc3effa03cc79fc3fb1e9d96638a60416c75ee67c5468e06483c8201f8dc669f3f475cdfcbf51cc9b9eda08cb412a1cfdf7369c51db8d9139238d79adf0ef16c39509bbd40f570144e1c7fa5b8dd0e6f79bb14644429ce6977f1105dd6557c292ca604e34be6bb8bab885870cc13fcfdf238119dd5d7389f280cc9066a5a9db0596a261be5824f1b4160bb2effd696e221feb2847b075d40e64e32cf132c5b6fd054a167021e156da7eb32de03c48531ee63b295a45a4ef28c906cbf52b62cb21c8d71f96f0f4591922ae5dd68f99fb60769e992d30156c09c359b01449946654b8caf4fc1983e403f87fdb5f1d7c822c1c92d83c5f4333d5834482488e01742317ecca175e2eac60f6bb7bfdbbf6eaabc271b94ca6321c97793e711020435db57bd24e54e32003117bd1bde151ee070fdca581c8afacb24638d88e28fc631dfffd242fe545fd202ecdd3adeba6ccc74262f17e06c2a0d654bce52c4dbf8d8ae6e7f08d29db38f2bbd3cb859f7e51ca896ced9613e897478a7db15e6ce8ea23f2e549c3305fc7c008a2912b7dc923032578564d80c71b54e264519ba1b8972a9d94a7aefde2291534ace3f9c5457b6963b6f878b6e2a716940ed64704ddc2541844891977f9c7c77c6f2ce958d968b796a26ecab8140eb7648b353cfda8e018ed42c18b70e54e3f392e2f3946e00b406499b0ba208c6385d71be839179439da54d353d7f8c92e0534466324c62ec078c727fdc6ceb04b4a1741542bccf29dd06b5ea88cb82d09331250f0c11eb549aa4bdc3eace6268911a1971394effbd66909f8ca68d7babd851624dedc1586fbe314e63bff3162954fd47b8f50667aaafb350a2efb87966a59e92866e0e0df107f4fccf5f04bb9b5819f0f6de04bf42a866dc45f71da6537de5416505d4db5ed851c558c159149bd229ca6834002d8e60456ca45407fc0febd6b1af5b1bb3358640485e0dfdd75394b39898c67183e343958d2762f4086f6da36c4c9f6666f17b0b47f18ae0f8ac05f6378c3fb9384bc190717e2113c13e3b431c1a48edb975e79ba0e2ed04b149c87e7925173e1af4bbcb4256a679ed199d0f2ccccb8c30b9320809eef926be072eb09bef7b2d43590c341d70a82f6e8fb9963792d4e971c48a0a8bf918ee288870061b223296e3785db053fdf167370b92f39c4118f8f5833f7ee2fcffdb0359cd74ba122104622f4a8b2338b53caf692f840a718ae36acf534166753be94429964f20e0cd81958b946a93f3d7cfd58f66ec6de4111422f4c510ea39e685923075f7e96755a25945fbebe262c597df28cf2bb9fbc47c89a4c46311c5bd4a362c9d95b011882649abf8a1fbeb76dc5fec86f8f39bd98a4ddca9f2c30dced8853ce55627e68c5527a4dcbcfaa649fb9984d605c164dfe3af3a55a0d93473bdddef8a73ba8f636b8bf19c8dbb1dcbbbeb4f75e7f89e6e0f2e96ea89e5567bbfff6827d1a59a31c41aaaaf795252926b4f8c31917bad122ba1e04b0c79a676d40592429dbf83a08969f3939bcef84596865f2d5a1ac655df322972744f6222443404e34952e84b55a0cc139bcc564610c2e8d09f4a559847da6b26771f53f49d44004d7711b6f35fda0a6bb17452cff77186f564a8ff18f0dff31ae11806a8d8f10b1d27726e35fed667376e8127db999b61f9c7970461fda707db27ec19495187ec1ea470193a461c011c75ea71d0401d659b5bce15c7897702d30727cfbfddf88ab188460b811968986d876433d2090628ef0ea462c6a2ab5b140c5fc4c203205f88ef858ff804f2c65bdb89c8165ed964de84c2246a0a2807407d3120a43b17b2ba4006690970572a2b856baa2186c95e841ae67803ab9e524700e5b40bf79465c39fa515e07c823dc6ee1d098ff507f4404f260812965a8d166271f69e73f1d3b0ffac2e57cd4b9135aed5f2d3a490abbd139bf3cdf61416b752160498e070df0f25e3681b5b9f27af506a30c5ccb845ca2f98810bfb5ec03e0a1c2c0ab56a5d8a6b9ae5151846f8b2b36cd01ccee67ec9c02b8c9e332f856c6df61ab17b9c2d29522aa85ee03e4c8394fec28c8cb4c7c2a339e9d2d7d6ef483c63ffae97363dc2e9e7c0c72b290ffa5db24b23d776374a3482d768b2c15d57139016f6f2352a432353fb50de877d3552ac2f4bbb084cc30dc3b023aba7adbea835a6ee3193889ca2856dfe4019563a79df283e39db42cdac8556d416c0a2f59a2ab77742a3fc508549373ce6d01cd276748c67aaca5ad2934f520983231346c74ce8bbdcb5e36d540ea0c2f40f494c782080b0a5af5ca1072a23588ec68376dc5bf0a30ef7407014f47097b44fff3a2d31128b0659104db39fd8f77621355d7d4b11026bc162e0eb874fbcac99d1ef861d17327895a84aca638aa6a662c03cceccb301beb87b9d055aa641fadcff9123dbe231a51ebd22350c727cf1a93a74d603005396d4ccc37edf7b4e888a5f1f9cede217a2ba56ce68d4aaa60b30d8b322c46c704db2106a8a2518a6c48f2e51f21b25542765bebcbafddfecdd1c8d2eddd0dc61763c7a5b01f6fec35ab735f7c0f3ae17d5263319ed7ef031fcf903edfc94c03fa771991b8bab2b1d41bd889a2a33e9600a870d200d386dd6ebf05d18c92b94807f1380f5091f9c752fb570cb2f524d2fb72dbcc2b543530bbb9654342c7299fce8c3b1843663db7104dfc366b79090bd846074c4829a9d1ec25a927776469234b486156fe6b6c1f8ab2c4715f510d4ea278bc6aee82ba87d5b0406273c7b6372413e51e19758c179bbfceeea98fe197a9f16c90ee2f42460c96b9d6cb7838234d8044968cce807eb665580063e93255e769fd5059606ad1ec1f965d3689726ffb625fc3739df6de14cc3232a90c5d06b732d6de6545b7a35f45a83666a35eb2eea829935bb9c3b29f6366a21d52b166aadb4529d0d17dac775ce447a2af2b36c157f3acb516e0c7f357f32fd16f72677d56e65c69104e7049c6e500cd30eea5ee9fec43f1e2f04b11b163ab98e327d0a0d46072e7831f393fc2fb9e96864822a7748fc1aaa67dc33739b42eba44cdefb7997697394352bd542fe4d12d541576a853fe8e63801dc5daa2b84f7796168867177140f5bf49299620591fc4ff790b97fea033352965aa69201f716f4b1c48fa61f01c750b27de9f4abb82163ce5a8cc57753ab759f01a480afa0b0e27a910f20c4504c4fc1bd7f0ae3b099dcac3c54fda11c7b888c5c98e1eb82ca751d3ea3f83a1df4e858522fcd151bf970bb07e8f077a53a1e5bfd8e2232d3ba9ee668a0d91330ba2fef12188cb56fc9fe6cd01a46e61ccdfae87d3dae8007714478da805e7c5b139588847b2687e8845f05ef4f242b49e26deeafdb010124efdf82d12138767cb34f871c49a2903bf85eec1cc8a8c523e3f401677c155fde5c671d2fb29b722fe32b710dcca1fdc304432fe7bca76e8258fe1b06995dd0ebbfd5b4243b8724c1597c465b591fb9a70169a90035f019effa231606e882b81d65e3cde106989d0952efc13695487c14a24ebde3b392ca0a7250a87b37ad91f723a1ddc5707bb90020a1d7ce569e25f2d9bc735f814e09f9a0c0211cd99440dc8180b2f05f589c49b6425dfdf96b591e6f6efd8d0524be5b7e069d4771f0be0a33b80934936d4db0c57c052de18e3a91150f95c85aaa117943af749b28073ba64b7f973c803be0e4d1207a181f2bf1fbbe3f7515cc73b85ffba59024a95377dfa4975ad79cba0f523f968d5587de8ba96cc3c386062e6e8939b1fa5b099cef1d6862cba0e208f3574d2b224674f03bf53a46dd8050abde6855ccdafd74c355f87e542a23944274c280bb023032e119f4223c5c6554e29031049d0d2d0a563f8f9ead6858b76b40ea32c4e55a9b1533d59c864d3d2b8f3bd7205a94fd127b7e4ad6d6d428e64db3198516da8189811d533a4150f75373594bbaeebdfda2187a9d9e6feb41403383229bff16bc2ff453aa24635e09374d4d1b8091e739b05443e495a62f53a81fe243dc9733141307e1199a5ef958170a55133771d56ebd893aeea79e3c698f831379c0e2be2de309ac5a20be3d4b1122565af41d1bab0a039bcef6de66036680ff9b0e5c019a5301fc9b34c1b48a3f803b4fb3d1a6582db86784f5679886a1c48b15761707ecc51ada2eb232942b2c78773b16c01ca877bc0edb677cf1a6eebc8281d19be0ca970d4a2bb8a2c3e734340513320acbec738609d5209352c85df422113593f7e376a7dd59dec98e0c40a89cda834a3e46633be4f8c9a361c9e886708e505e530f11fe406a479db84f5c4dc97b9ae2e1c460055579d92a70fc66474fc57145756cb2c2e8c750b2254dedfa98f04e25375c6db73377470aa62d7e8189088bad1b5039b104ba28a776aa01f13d5eaa5c6e7a91d54cd8d9bdf6ab96484a5d74a9bb93599de9519f06a9e4fa09abcd9d94b4c31163640f8365779b0b07ca2831f2e2fdfb0e2c18648fcfa6c3b876215149038b08bbf8555f06a8e9b642f3f2ec0bce89efa821f8a8e2e20132034a55784e8a76097d6cb4750d3882c8228272823e031ac230b89c0f098e14dac1974ae983b2573643d6958d564a3d2ddc16f5fc4a3663829c42794c5e8fa641baa9c0e306e61fa16a2340888811b53bcbe6bda7658d0f8dc8f08c4f55486b6ff59a6eb11140142eecfcc54d7e9f2e466395f1480b87be2db36bb7f33108b0e17cd4404746d384562819306b0b1dfa5ddba4ee30728d18d697ffcbe48bcfc362a053a621ab8a54024df079deaf61c298deebc44701c1ec9b4a5a57c13543c4701db6c64819be149e7fd32d876bde56db3e2e146adc17720bd42b78cf3efd348eb4e035b9f90e7c43ef0f2a45903bccd3ab1721f0dfd2843e4a89042e75f40432d6f44df77c90a268fed9d67f0e053289c74793a8e9e891aa073ff224f9b68ad97c51aded0a7fba052fc9dbf2a3d4e8685b3cd4b78a725c024760521e856f62bdd1aee453c0221d1d82273268767e883cd73faf74f0a3b9540146978eed2cdb5747f3f031e4b509de956f08d4847a12f537027c696e4f1067c2d52aed89d6ad78ff0876043adc358c04d26471a456778d0332210681a34b0a981c2f9c346910b01773fe57c7a8a9cc1211581ed9da300195f7187f4ff5582cc1fc64b21862fbe7e9905a5dcd6b1ed86b1c8cf2afdffca187b90376c28384d580a064aca91a3a33daf4511bcdc38b586c1994f3e786a80bd796be79bc52e3999b7f74ca7b87fdf37dcf3c1cf97197b8c7566a86ed9f8d03e51b0662a03217b7dac28ba84e8967b594f05ad4cac4bd00e5369a000b7794a20e8953cf287e8edcdeeb05fef342f467a3dc661017a9ad9e73ebb0c157467a51ca97f5a317fc5cfae2d138895168ec5bfe12f32d4aa5eae510d71f21adf5e520ec47a080e73b5d2a0f01bf8605e5399b487cacff1bfce93bf3a404045199faf44d89a976e3e3dbb142268db8f9e6ee621dab32e3557309e4c2a682d01a7bc12c02504c706a640edd4e0c17a48ae405eb144c44c87913a61432f517926567683d5a23af297ad6268a08200355b1f6e21f8cbe179dcbd4295733213eadbaa65bd3d89ec17f9c2586e9a387ca69fac82986b7c01f02caeed51f0a78af532f2820de3664ffc6646ea5d69d28bcd6776e97d8fbe0d4a129fc3b29e15b8250f7c76c64fa41d1015435e12826e5a78932b1155e658cc20ce918fb37fc991674eb985da530e3527ad65e46651e6b71122c51d465d14a385a46189ac2e5277c6b4c807b503b2efb24bb1e5a8d09ecb20dc7098bb6660df6129879164f824d9a47c0043e9c349e6a3d6e83fb6c0541daaaae8b803fe285c452a259b57755fe6151b7ff94494d9bc016c1247c5955689817d7d50451871442d080abcaf037c8d4c851c5b02b5e60e81aa6c37f7f998e50330216898d482588ba25d34f9856dfcc02ba1c611442da947d619e162b62844078653dfa6f9977a1ba167886860b43f4578aaf194f4a9795e0cc3c9ec00e53debd83de86ae403b343b8f6c8e3617f37ad84149a101be8815667bb7c357cdaf02a720a3a65c62c42896b32a63d945eae1355523fc9018cdb0c5ef06c2b7365fc1070aacd46dc373f8d694803f85e368b0a5cf74beeef58ce6045ed9bfcefe1384c9eda7e97bf2536ec0cca9e279581876008e4b0c7bdcc55d0c073aa5f06fb8c8a737f91f474803d308731aaf2015898af31c5c1910a09b7f562de8fc367c880945a91de8f43c03d6f1403b3b4ae93d6d108187e6583e62583352de8dfa8a66699827da9d558034c3c0007fc31b715a9a7c39b06a13f2a7f6266060bd17730ef9387d22c3f6f982625e1a3392fcd72c1e0ea603dc42a1d45b417ef7e7e1ed1868c2ccf8df19b7d74928d54ed92f26a57fc2bf7ab88cfbbb84549bb4634d007d87a56a93be89e1772859770677b54a56695285b1bd95e0c760b274883201f5844eb7347a26a6839eed1828ce6511092dcbbd5c3a05bb7eeb0289bfdc37815f7aa02f6ac9e9c0553b03b35c6c4792988abea9ecbdce5a0e55671c8e1b6a63bf2920b17a55846ae7f305c0e1209a08f9987f23d3ceb5a660fe9fa1760d83251ac2ed166e984a86bed956e3a404c394a560084653440ea4090cb6df3c7874e92fa760519519b9c82c2caf330552927502ca69715f44a68664fbc153e9a61eee7a7551865da271162f670f6c4ba2a1319cb5eb633d4b8edf74f4a248642dde8fde7b58a1d34a8ead04839ed3df5f2519943575f0ae28ef4f44052036ebc5078d494408ab98a9b3391ab4ad672418966c77c010841ee2eb6d13466709fa1be836b0ad41b7422b9adb4d57b7582eabbde10b94b45472642fe3d9f8a67e09cf2e19de0662eda911f4978c42615d67ca6ef3176154e2a78bfa6399f1734c65c849102a96d6b3bd860dbbc4279f971159bcff4a81a8356f9d839d4072f773b85ba13722d23d93e3a0492cdc3c263ac7ece414a415ddb01baebd84cc4b682235f0040b86120106cbb224282a53a692e5314aa200b319bd1559d52765c70e802e0fe69bd010affb263a9aba7c26c6a878f367bdc7f374010be8e342ad3ebd6cd6b215e1c5e6407fe18300849073d48c0c531461bb2716e32c69f9d22c09841db903880dbd02129a1b1270514a0f10501698717b25c5a610368990063fdda34262425a4b1cd5acded18b12f7eaf62375ca9809945359f150e2f7b38077d51300995f8e3b56d0f7e399d83c29d621bdb5fd512bc795627a96a50e1566de04ab6c5ae0e960d229cd2d9dfd1e9b19902cb77488f9d3275c115607d4d07e90b93ac94442ed6bca2ba2c6b720f99f144536bb4021ea885fb3c113ecf1616116b8a54131d1e2eb7e50e724ec827398af0d81e52682ec9c3540f0af416a770b8bfb75ae6f46baddc257442eb1710b10c2d94d97a7fd52a3babd5248915d624e2d7688f76cad4d41d7a450257f829f5a539146f91c95a7dcd151b4ea1d4b73a33982dcfd85c332c43128721b5bc6cb4c3c74ebc05fef1d88426a8a6ff73ba8a64a38d826cf66501b6dfe2d75fcb8bbfb1b034b2dcae0117763b8bdc4750edf87a5cc652c25cfcac13e8ba34d6dd2c4b60d99da6e6f20e34c6c1fdfdad11dc63cb8ce748f1d4249b63aad4baeeaafc6fd7fb91161c941235283683c30c0a9c109d89523a98c1a6421e5adb7d8de487610139ef6c01c593e9f0e73f0e486f4fe36f419d36791d6affdad0906c29f6beaf42e662a37af17421c7653d64ec32a4787e105577adc4567399a2ce6b958589db2a4b987cb0ce2248a8c0fba28dc2f25f5ae742825a1a044c30a91e7a1f284e4e66eec37dd538a1b93572850d788ec407a0ddd8f358eb94fe744674722712f1004f2db7c07ba588ae4074ec7d32f4f94f8171c0a985f5c016fee5951be10023d9b2338c4dad6668ef31dfad3cdb776936db4255d553454f3f75ecdf635ed6e943b00c5276e31592d77d2e002edb3c3cac462778a9f0f5e2553c25d952604576c61c398f5764dd658c297d36c5ba6844097be7cad988d22024da309f1e7291b523dbc644d923f50bd072bf620605a8c58806ab8580f8de08ab0dc68cc5234046c50c5bf1db5b1a5e05f77147207dd61cdc41932bd1bc2dba7326d2355857a81ac63cdc6db4953608438bcf5047f81b8fe3c66107f2824ef2d02ae88bf1d16aad05033b589053e86ba207c745d6222515e97c1bc67436a43769f445cc2f2d5eeb3bf22bec3a847dee4f82e69f8eb35a2886dc80dcfe61690ee6ed7cb3dbe79457b57129e0be577b9dd3ed4ebe9db5c68e7b95f179f16f2275ec114a5c0dd310c187bdbb005c2f9411935bfdc1c245d7209e613c9fa086a35c20a1b4a5392cae7ffa8dd7a0d002ad3fad38a07843184dcbe95cded1c40fedf3e1284dae0083f161814fa28bef6c60703d43e83fc7ae5ea4ece989bb7f7c98194fe4e787d8578b7f3a4976c28097c5c00fb6724d7a9f833de5b5b9331397d5bd4e0647f760baa11e6cacc1ba96c3764d111e9d0801b4be2ddf9a5e178bae08eeb05a1e4bd285d7d753f7d8a5f8e7b9758618020e3583578faae9925b47ec5575509da18ef1ef77addf0a7f4ce7890ecf33bd617bfc8d4b4149d132b2060d588220346cafefb60617c2ada22a7b6ecd8d1a493a46f46edbf5ba3769c57aeb6509089fcea33c450edab2da157dea52c3e00e9f79f82fe9d1d8a45efafb74e443773389e593b2e9383720f4572020bb0ea33f336f189e452683ec883ef0048fa2f9a95810e54df3403250e34eb203a2a8a67ade699ebe9d7086f0cae8d172264e5ac0292b85e841f7c6b2be36c7d84de4ec6ed5179e27206e547ccef744f594bb42b0f1a29c8303193fab287a878e0d50fdb19e360df3574a7352bcc30f0875e5115ec1e88f04ef5e78ff9736d37dc839f1e35608521ce1eaad0e3a3a61405eb1183ef84dd26b89711acfeb2f9a2c32fbaeb56fd80d227b32a9f06fa6bddfefabd87b97eed1c6d6eb6ee41a62abbace033a7302a140c885b7862785ded6ea7eeee128fd4cdcdc1992fa74ec8a755ac2eb98eb841b53d47edd67baccf273736626b4471797cd4a319ae1f22e466b2156560d2547485ab9795370ecb10943783af18a49e1fccd2e44cfabf95e71f3a4beea5215fbdddc03aff7005e91a6f3fe781c68151e5e51839d199d1fdf13c3746430656dc111c940eb2c9f0b34ef562ed0f0d6b02deda863141e2cc19a80cea711c1e2ef68a59a4233c0c6fee03330756961a0cb49966d466e195a973e7f0df77f516470bbf1f15a2ec4e294020cf7ce33e53c52b4de2c68a7c8d363aeeb22d5a1585b3b9d5c47836ad1b19092eac0a1022c588edf4ebc9708a5439bf0fe8f89fd54a35351f58e7bc846c59df7be3f0567536606c1d715ab5e771ca2101ec8c04cc609ccd7c788b1ed0253f8533689baf98583b8eb3fc894680398c7c073a93853f2b9098b037fcdaf0ef12c1102308ea469cee910b1286a247edd94df484eeeca5163415a763e1186c0f6dc6c7a0e12b1d43f885915c9560ebb31d356b4a5bb031bc30cd7f095b18c817f0cc504e3ecbd7faf79f1683a4f5b99680480469407b717979fdf97de397aeae96dbb1aa273136c2b16068c995c35504c8fc4831f74ad8c75741c0d00853269081169f0624d75634cdba3ef63fa3389679d859cd83ad1869d705e75621842f7989406b0872be295d22dcf1b1acbb3a5b43c9186e85a9160b84afe45b5728333b47d8215b8157b74b0fe135d0c9031d9577f7270a87601f8b07f905d3a20541e6198e9f4b47388c004f80ab0e2db288149f763e70412b4086ec6a6c96f84983952ec8e7fe352ed321e01b09b47758367650590eaf5069df35a8fbc3727dc6f4092ad0f8c88a26c25e84534b1fd53cb55772cbd992f3b9bba9dffbab20e546f0ac34eb24c4ac1f68dfe2ee44ae00d3846f4089ce773e427e162f634c8f5b16bac08659a62c5f186ec8a36c0f4129590a0ecde62c470fbda88c4c77238ce360337136277e9c7bf354bd9bf9b4d6ff2650c278293cf4ae6eab24ba62db98e019915c03fa398fd6af82e532ef094f71fd9d6bac36bec907c769aba1affec8705115c7cb49093b0604f285b4222a090780b19b4b431bd914c295e207cfb698a33cb7174b500fdbac83d84e9d40d7fa203ca8e8120fd64dafb1dfe1e229c9b6b6164bdc3646353a29085d1ee3251a2234d241081bdf10ba3541894d9ab8ebbc096ccc72a2f7322b8a139014896f452c2028a5ef57c8e31f6c8725890ad532d469193a94345bca56cb3cfd6393ac82c5408141358113741f64a25ce0f22498277008c883d991792b1d6d916c74e5bf732e46bb94d13d3eb77451bc153fe36490f663c9c2ad6935cb651d6d152713ac99c85aaf767dde345ac0c605bff4480c55d191f435268e06e0a66db840906a8a31657d3934e941aa99b44ec31ce0222a9c610b22ad28c7b9a186657b56883c44bf190fd1c999f26f895f080d78422bf3d742dee2fcefd9403f5b2bd81b92305d89304c5b13607f728f8694b8d16514af5f22c72fc101f12228505abd40de27a7441508dab38e19e7d389be399a0764aa3af57d9d13fda3719a20fdc0e88b12a0ceed9a4b4033501a328b22f29d1eec9e3dc4fe5be0efe6edf9c590a862e5db9f2c8bf7a4cdc24467be25c2827ca515855dfbbfff3d959e13a3d0639e0da660b8de1cac113a21766495f4435fe6ff7331084c3094a48d5b02da1691cc67443d25f5af95fd54ac98886c573c92587c1fe50135c18f86365e55c8140dcae176b8ee099643638b409bea71984ad7c166b38887251c397923492ca8964e162599d9a2614f64fab38ad6e2d0cbc517033f9a5e8a07ebd850cbec9e530e325d281a9003d1d5bc8eb335e55659dded64e3de42b7b93e344e055cf972969f17d5b099b5c65002a5009cf319dc9ec6e59efbaa4c41c51361d54af678737d8b26efdb82530a6cd64b2f50b4ac686dc29b74d14278967217455eb45c846feb164fa0d8e1e1450b491aeb8a4ca1ccabd385df47c8abd95a7bf03f8e71d0ce7fe3e2b2d66dde6c721decb6e94a91afd207a14d78aec46243545d356c85ef36da88f12775ba6e659186166da0338d3c140f3f610cf249d128bdc0f191a16f901e7354242c332aa499ee9c81ccbb803fe53e17dc6f8c4748fb6c7aee72cfdb8ff2ac6783978b812fd7e3495d27cb52cd32cd8317aa296398f36de346add178c80c568a47340912fa1062d4d0849ede4ba42cb1087fccbe8f646dc31be93fb2d33f8a23110db3dc052c7ba997fa6a4bde33f1983c584c9026499de415713a455775ff4b41760ea0cf4f6cd6c600cf63e99509101944274fac840392d6ef4185e187a1f003556d14cdeab724f1fad5eefae1267ca9198bb4386f9ebce186dc7ec4c91a8819f6a524f9e29657e4463cd385bc7af42ba25a0b12d63f7a7bcaa8022f65ccf9d37559103285783907063ba943ee723c46ade5bd8ec19eb5d2c89f70dc6dcbb3eaff7346b42c363505563b6406116c64b6365ff62a39f806b1c08226a03bdfe3393241dfd7d558994e20fbf1baa8940cb92aeb078b4ab0f9e89fc3399148d95e95515632685e4290651a7dd0c697d9d2639e64fc058035e3e473b3d33bd4d4bc283fc188de30268e8004df257aafa0d5b2e43424134ccdcecea153accdf6e78b09bbbfdc92e9ebdd41b30cc1297a2c6191e8a8902421dadcd7447a2bdc9ebef74c8a16cfbce6d1df980ce4553dc5b15f45b221d15173c6b0c78be324fa5cfb8ff767c93e5867e3b572dbfe0064c96a94598a7bdfc73cc46ec53a6a80833f5fd1c0ec885428c585bfaecec025b18bf7711f84e6f0f25b179ffde4ed26ccbe40034d9d09e3b3a6055b9a070afd4f630c7a1ce4198358d199ca7ee54e3c1dead0ffb24f5a8e60f7609c9d74253d85f0cf84b1f8663db65c5fb4096884ada58ee972bfc161323ba55176cf35bf3a51b870ddf200c3ff1b3829099fefc1336d11fa26b7ce894d0869caf2aed0b48dc27c7820b0a3c6c35d1dd0365059eaa62222b7989317547e5d7af5991b4608da4bbf0f10987d1e7a7db7b7746965b1f9d2108166a51d47fcf2d78ca9d239f50c954159effb29f54307ece4e0a9a7f425c1a4747d358b04d01272d4eaddc37bce51948d58c5991f8673d12ed4fd1992d802a0e1de379ce6f5ef78bef43630656f77a07ff46ada997f4232ba74bc4b69e92c12a91868b7c686c86c64ffd6ba27171fbcd3d4e360556966243af71fc6075687520ba6419005ec8dab28baaffd3cf649c83de5188b15da94820deead663cdbc4762b6a714bea298c0bff0379ff5208bf8670ea9aaac4429f6d285f5c2c2b4621a5a9e5ad2d03a22064c0ab29a5132874214e2cb0be039a12986cc2a9610e4e8ffa52b1ea051cd9557faa2fdad2b22a644282ab55378c7af84d65101f242868b7e57a2775773661cd96b04b773af9f62688d5d6253febb15e4c19c27576e27376f0682e262083f9ea8c1575af41037b15030ee9a16a418893fecbf49cd7a6601e8fd2d7a7b09d73563da86895b10a81fd99bd199b6f8d296ce91bfd32c32900330de0265d519fbdafc62251f02b6018975aba1a59851c3caff2d00f35468ecf37e6c5104dc64b0870449c40ac671b7a0d4849698a439585030f9b6d99ea77ffcc9d41f94528d3151fe9a68adb18c96d27103e8b757e9ac7e32b3d1b060af1b8f89e0214d24658e97eae3d564b0b29d31175725d97290b67d71f765b8a6b9e41ff33b1882034e897a34bc25ca99b463274b169404f9ae093824435805cdf8b7ce25d3c33aeace3e1b492cb892c7fc321d9d91c136b0d6f152f127353d6a78b7a77c2926187a882690da9821ba92d194ae71bb6b2c1c0d87d39469d3c3622a6e12332f8121f805d2b5d86b05a25b68ecb4cdc1a04e55f857d68a5c97dd4b3bcf0ad34b4129ff9ad1a5dba1247b663aa161c9b675425113a29a4e823c01455e1bb5e66c2c9f7574b92df4fdd439d01437232b32aba5d97f1be1a06516991efceb7e0ae94fff9742dfb5415a157b03c1139b9a70f937020068a9cedde28946b69b54c356804fd954249ae3972bf90f0abb9644a4bac7ddecbe8c9d419f5d59703798e4c4604f963dc739cf89ba3245b5f5dc1a58e942ec5012157a3749f87a746f03635fd9a71eb6d2a1d84d796ef6b33da50c1a2cfe0024a249b0d6d5d9618292a254b307d4a6eb7dae211ed06bb55eb37e1e82913f071363fe87af15edf182fe5ef113169ad7b99fee668a231e2c7f3fbdf498e272a3a617fcddb457e4d1cb8ce9f1ce29c49806428a59465a2fff8e125df178307d2141f64dd7c48b79a59325c12c42f3b28dc57248a794f7a824e49cbe5102dc65909222e38336ab2cde9c3da4977ae18bec8c5c3cdde9a06e9ca1883ddd6a990dd3a60ac49f9553d5c005ee415ea053a70c3a4c98b21735c5d1505011e3a86a8ae24e2f437a1d040a767099585c198055081f04711f8fd90cc079a8241d9251f3c31a9d8b08a43c98fd8d807c413f19d141ee339574b5e24d693ce0db66cb66f18c6cf4d3399211d3c6b0f422802c56ff1bf2479ff7d69e072074810a4097d123542dac26cd9945f621756da17750ae8d5d6c546ecef2c7654d1e46291c3d02fab4ec0d11b38c03b2fbaa53fa8578b5be157a9ffe276b306f237ce64cb8292430985ec136883372e260f40148c559f5e2e0a452741769b352343421cebf1c3cc4c7100fae8e12096206e95e7377a7bf2576ee2bb514a7d3e8cd28a0d81a30f28bfbee44c7dc4dcf76e2e9125f570d510b7c90a8e7579464430bc2e8e2965f5c360f0bcebc1dc0424137a2a1679c97bf02b1bb61a16bb6cd8a3d31611463bb46b0b4c19f417aba4425dd943b7e1310523001d9e78f0143a41b774ec6901c90cf41ec376a5f8f8395ad75791612c1606c920db6bbc4c1945045d2e0deaaaa92f27a04fcb7e579e6e5808eaaa7f46a7449a1ae0006a9b71a8b24ab481832b771ae0e0888be6497f5ce2943a843f4b4e95f5f90f322b72a0539c1336c7a1107ff08e99234b10a1a1db4846b2555b9c88632098335013583a1a198ec6df319dfce4cbc456c5cc9f759a83767201682ef4c9b1d55bef97d04c8fb90a378a4ec56cb50f4fabbacf9ef683430919918535b89f25e060276cae00424f83268dfafa4a079e30bf1478e1a3ad86021fbe9b6fe04d4d85693be60ecbd454d72aec2b4c6238f3a74c013db4af83a385ee32e33e8f3d223f8fb257ca7b108e5fd523c77880ad051e8e253638b316865758bdcb8fdc9fc2fd49bdc9e8216f79a2ce0c6a232410e9f01f04148a81ecb6b9b17e2f7baaab31492d562d0e915c13fc456849748a5e2afb5fa7927122f32549709189f85b1eb29aa1e5dde7d5bb29accc7c65e0e5c774e5c8d596ff442b57349e348383a47057e85f7d5493e437fc2b8dd7b778e363f5ec51bbc12c1ad3d2f1cf318833c39d90475498c999a2d71f553c5fda33e3faa21ea1e00543c891f4099b81eb2f7fbae95a7c5e32541206c95e17b4f615d1427a1978868f7f687677f01e12680fcd7a11060cd995c421d3f117499b4bbdf51fd1318fd07678b5acc887b3bb74446530549aec81237585627132122443df6b52fc382154505eeae6709438361b71836db324c2aefe3eda5aef29941de01c2fa546a373270c8829f36a5e6b59d12a67a08fd3bdf7e5712bd31af4960d879446b4152a745ed196f4bc72321d243daa086d3dad0e8a46afd27dec21652e91699b962d792a1f713001968a41964d3625c5ea4facc88aa1d3c38eed2d38eac459466fb15ea3258277584d7386eb52eb2bbb41c6cd370cf5569ad1cf7f5ee05c87aa97df9898dc21db015fb157ecd71cc8e9804630e9631e07bfcc5f23d0eb2a782f704e0da4fde7a27410d4451024c4958055cfc7808007036f7ec651c7764615d16eeace11845cfe4796e7ae33e8265c3af59cf076d785fe4a272bfc875a654f795d4e34e5a4fbeaa76a6fb5eb8afcf745aaee92592766a358feb52a44b95cafd97da734afd870ec19ca86bb02c536f8d13695d5a2f1e7c37ba0696ed217e9bb28a20be6ce43f57e5e3a90e30536d69a60b5841683427f8d3f4e8585a027fb929f2d1fbbb0b701e39bdf210cf1d95df2aee3e46c2172c5ac3da2df01ff782c09afcccbda7ee7d322fdae650dc5a398075f4e195e3a859653892db248bfc600b8ae92fd7754342e38fb016007227428217d66573e0675b623c3452d6af644af6d7f32e0c874e9c823fe4aa7a9ffe224a4b2daed543b5d8e772b3b03ed0ce887c4211eda9b1945013c3e3f5094db42f1e6df6899a2220efc2503bae760f05b870dfb0d53fd9890b7cf390a9a3b401feab228c44c8fb1945ed5d0fc7f5ee3eba6e74cba213d00ec9de99d97585a3991157ccece1e56d47b4451d14e898b101402bb1bae7712d190b94e8bc1bc470fbcd163fb99b6d442329d88109ea92614344d56a84c93b08ff27a5c019b241828a0d14a13143db3c2dc86a3b3657246200f9d37fd3e04206a04dad8159d04834cb893447a08cab745909e13c668cd1fc94f52bb395ac7100c2c9fb2ea723f0305e2efa3dfce0855544aed3008a0cfdd3368a755679cd83831643f36297bec8eceb4fa1a513ed80be35c6220c8e47bc8d4a37eace85b06f92150d9338f920eb45159f6eb293ea0da8dc39189c34cf5f68881fbc34c173536eac755781bae285a4009ad9f5f9bc31cd7958744264ba456f7bbb4cf5a33cfef5d8ff2c1e5e339c7a0d4f5e67477f0472ea71b046a7d43fa38d13edd9ef003e014f37808d532d41c20cd0f301ea18e8b86c0f4b22f9a512449ebd4f5708a739a7c3d85ab41b6d80b68710ca423c94d90c3cd6887006c28e334f86f5cacf54ab2776a28bd7ffe3a61c6b606c148bab27a2bb724e19061325bd2dc6dbb3a55423b738d4668c0eb34c2273080b20fb153695e9ca8c32ce5bbaf3eff64aabf05d9f49f8303342fd3bb84c12327faa9f65d7c07f2cf46662ee028fb5e2c7ee5e4d4eb393f36fb9d882fb59f95a1fee2675b58cd3da00f78ec831020169b6290c371bd3535b4caffe3e4ed3728acef9a0b6a86495c86b134c6ba9747dd537cad529a252611884c5e9ccfdb541b0d0ffd20216b1d3af6203bd57daa3f1e6fd5a6ac0ac13a53ba72bbb36b2e97bffd167a9a9cb199c478809f1dfea7f0cc15763e7e46212751369dc3afdc5156c4b1b507b02bc6858262d755f2fa94f6514b45d8a5094cb05b51cc5a10bfe6294c5cc264f79a0ce7693254382d5e6b4c2ad082fcc063d22fc052494d1d5c8b192046f4c2f8cb203a710063e8496b7e8dc2738b179d9e71576c0a32600daa20f848ea5fbd8671a90bbee6c6953c845e97f1a95ddf819c59fdbb0bf7022d343a78606ece8aa9bb9f4e87ae270505ba3423ebe19b0cbeb1e0f1ebaccb07459a3e2bb51d16be15c018334c54b0b4a7a44caf57f9dd79715da35783e19baa1752d2b65b41a7c47a0a4c998852d7e915ef9156b73b1c91e45da375a975093f3def3ca1123f0ae620c1dfe6c5d9a9d9a78489f9edb2e12e26106b4dbdfa5e6924959b1c2acfc420af77ed2c0322e02d329f9fe3d63818a432c24ba41cd6926e917773d74fbbba72dc2a8b885ac53422330013c4ea16e08ac1ec383c986ec0c81c325b268f8667975404025216cbeb7a432e0daa0824cd02e220c47ac7a26d718999f5e609e1506e12385a58366d791229cb3d90179786a3089b88e11d04cca0bd14dbfec53abb08110e869359398ad3d6f08986919f9171430142bbf8aadb2eac21661aa632f304e64ef9a6c1b714273c4844e67cfe352defe3b3a770b8881579339a07e41d8acaaf97a56b0c314076737449ed12cb1309a776e3542d6309543657033fc7988efd217395fea9591a095d3e05ed3b8af1427eb439f9067a5e60c56ab2eaaaecec1a791298eb43aa25136018ba68ad7393a86c94467973ff9823cfcf81acce3710141812c7fbc0a23a934a04c8d628122ad452f1e2b83e52a5d4e8e5adfbdc60b84bd04aa825629e8338b6ba164ba15ef90aa43790430102d5a69a7ff296d2b1414a37c0d21554719a124d497d62684484f25aa7cb4361d34baa1e0b567e7ba481a8da2c5b30f0e49295ea9361784b4cfed837f0851addcd2d9ba97a3ebc6d6171caf30750dca220a71a23d914247557ff598212248da125545452c0adcc6a2358f966953ad45fe539ffe423d19a5b623a6644b8251ffa70cd71f01a9881501d2e547991b0c52c33bf10f4336547fa4fe961ea099bf10e6e2ba3a465fe56737f26cdcaf789be35a4ac459bdc9f650de72e41c65cbdfa8cb721b9dbe0d0ccb86670c9717fd894e8ad00482419573f167a3126c29b1c617ca180bc16ca62dcdfa59f0e3cdbc753416536a9c70a3f88e48b57fb93034545d10e057e1d4fb8bc43632ec4cb11586370df94d41540f5a1a94696d28ef4e969b012b633dbbe0e505f3be91f8aa39d781206158c7198769023c2dd4c8eb41cba12527a9bf4043a6602cbc4d01975dce54c2500495d3c2cbbdca44b79a1f9c6cd6564914c43e253036d5231910103f1d76cdb2164a0edcbb6ad6e2312d714f4b966602d1743bbf4323724a12354c6ebceb9d22a6ee491d41041022ef229ded70366ab5b8b92457b76826bd5593fdda07d8a4b46f9b8fb880835e682232ff7f0ffca8e50418bd555fc19cd971c6090735c8544f49564b5017c67239002a506d2a917fc4eaac3fcd7ea594e25cdd5d566aadcb9a9c7a7b75139fee9440658e1ebbd4ece1ed47b347090b48b8c38ada4f2f05398dc7ecf08fd8f84b21d46f00db332b94aea327c1e3e558bfbdea41ae83439d99af94148239d21f6a1e6a3cfe5d50fcc314ad08f0279073659c2ca41cca1716a80f6155de2a14db0c50931c6c155b7a47d4a916581c2916acf1634e96bae9dd871e980e1723c46b29d715ca93d1ee98d9ff16ee6a4065b6cbdfdc07d499c499deac6af203a3433364d39e57f762c7a560abbc23d472d51d3647154a021185036d5226d9efffdc0e1f12ba556d2f2f3da18184f0c557d98513f12ca1e6393ac4245b09f819624b87a6a4085958b599c5d1e5bc8ad3ac59d03ea94ebdeb3e1bb069039750006a09287da4b773e5fb5866563c8a705cd6795e4d0b0d513eb1ebe1889976c44d13d92f5ad578c9ea692f02181d90ab7bf31485b23b8b47a3981b6f069283efdcf53792b71f89064012cf9647461ba57247bfec8e08e2acddaff8aff3413e7519a50489959eb4db8a64bc30795f4487944ed2479dfae1156a610415a55a5cfaa69659264ee835b5b3124c44a67cf08cc015b84765f8e8543593350063ea18aec8134707f3a7da345ab3a7258147943bd59197cf228a7db07c2aad17e798d78446ef8697a949e4805579ad359a3f856597259ce048b6aa1b39a5a86ef104264b54851538a98c257692c6090713bde3f8411d70461805bd2b03a74bab5cb0a5e80485b945fb612801f60fce991e62b4ee10dd9ed0eb949cc80206cb9b2a31faebc6ac04a067ce2588ad9741278cecf8604dbe2167a2ed080ad1f0164537cd8069ea7a57d7b3af7bb430adddcdf598918a88e32cf785a8e042ef13ba1f4fbc74c517b83ae5fff56bd1ba98c2b902503ee0f2719a8e0019df6bf4d8cea90837cf064d6a6f054a263caba7411e1f291ee4410e3a8860238b6177ea55208307c858d3cd7d926b26715c752c0616ebc3bfda69f9d207cd45ecc551ef92a049a43dcc1cb613889fd96e9cc5a2021e4675eb297edc9b7853562a11ce9b0f3fb810e54177e2c4c2798a90299fde1400fd0f4c6cec15f2b8e0e2281b7a486a6575d16523a01a2e8600a590e566fa880ca1114ec84999f8d39ba5878391a8984da57c7236a09a02e19713e77fc6afa1a6fafd2550db5fef633478b9f28b21edb056e9f0c06dd7f8996a6e4a0690bc89a948cc4319dc1e881d03674ccedb6b61bb7a32b3d3c354f8190760c08dfaa60eea65f7dbcf8546f8847e457e343e4bd20291d3233b5c88d3a858687fd1965e5d348b7af0cc05aeb2491feaa9d5f7dc47b8bd95ad4ed98137f09f6d36672aef9e636134e5be4d1bd1462859a4f6acb03c188ffb9f0e0b130da76ce06af518a72547220dd3b59a640cdf383a4be0decd69e146620fc64c7ae9aa003801d71fad5491ebc794d8b2a41587090a02476c96e70ffe5a22831ef1952ebdeabae325e6a283fda79b36196f2521fcb04e19938fc5971efffd4dd4b26ce78f17677b90c1b4e73f255f076f661056b39c9e347c1adc57a146e68c653b095679d866a4aa1fdfe759f03e541abbb7d39bf809cec52940a7cc34ed6ed048410e93eb44f6ac9c7190d7e8d7b2f8b71d1ddc38fbb77615e3954a604113a1fd50e14b7ee6d74e583e5b9fa62b86fdf36b904982e7fe14320a5ff3b3d91b187199421a378fc007e5f3adc019acb95aa33010daa736cbbc7086db09606c7c1e26cfbf186d675b0b34bbb0696fec532edfd90fde573b2d9d48cc9198174946ab74e8811ff0179d3efbc9e45812604cd8475b74def907bbf0279dc29c13ef93158937d5f49af7381bc5ffd01bc6ad04ca5a521eb9b52500d100f472916f074947535f6dd8dd6c8f3be3011902f7dbf10fe4d750bff05f93b76eab49cccedf872476c5bbcbc9e0b6a595e190145042f41ac5825f5a29f5275629ad8fb3f364e7866d0269c22347cec8eca0305ee28f2bb6f395ef88b48822a98829265783b3a8c5d3a47008a511f91182dcce3edd4912c306491c9d308bcea3b33338251822cc82a311377017867ffeed60c41d589ccbd5f52635b85fe87df08081eef43eafde8e807fcf29b6792d26c2324e7cb4282717eddc08e71e6a634ee5c72a03ea17757d60f5c59bbfa83c74cb2b6976ee5c3ce7c7e2365ebc4a761ca4ec784fe9fffd321450f9e1a2faebe310a5fa72377c7677c0ca31e190d301a1e1777f5e3ace6b1357fde9d16a3f93d62db4a42299c3a4eccd3afdeb6ec31fa62c7856d02a02ba9f58f2f8586ea5860bf9329d74a9bf3e7d5367f57abce5a90749b0497df687478c39dffd7cf887de8276da89842d62d86592a567ce6367d03ed52aff0917bb82188fafe11b779fface448f55a575c870b250d97a8c73b33095e3bd6e4591e8285bf2b51952e7d6eeb60c29700a461be607e0e49cfa99b14a68a1f1cf0cd38d3340233f692692fc6de7d6a21cb3a6a2219e8344369ec82422efa8a59f215fb5f06f13eeb24c3afbab9eba6692c4b2866a88ce0395777149486ed17bebdd74519635eedd3321aef0348983c5a2a61d9d897417f7c6f329b9c560b01a545af579a4b8ba9e66bec8663485a4cad3cc90c37d7e5d36eee26109f17a922a632cbc5e8058cba327ece9e89d22397e8cc3d6eec24cbb5ab13b4a1b8eb4d1f9a72930fcc4f7b6f86752a10d65761e1367ad91407d9ee229ff0b38879a5b7c09a6b69e5d400ab6ca9955cbaf43ec7d3e62d27f394c5583b96dad17439dc493817da8ae6c929adf414bd6873613b78357ba42054ecdcedde33af9ba236802b8715a3d37c357f84a70db85975160f1682366626127b03a63846803b2760476d79fe7dd5333cc9847ea269c4b0b1cdede7d0dee8e4feebb7f82546a78d57cca4847c38e5b98a044b5cd07cfd298dab596306fdea9f6545fd0c265223a0f659f4b80f7ecd398ef560ab9eb07ebdd41c9594492ad1cc21b20523f20096e3fe57cb4d7db039085c86a486e49cc3fb80f00bf00840830d1a51a81877d8c70ecc4618d0c551adcffc9bd92ed73e1a501419e8c903b1e4d05f1aa387ef929306d3861a6fbb8981e82004b35cadfdffa6b25d3331aee4139f4a4ade8fb054cf7582a5d988434183eb2a4b0d17cd1e5678268db59e30290f38c85a8a89588fbe4bb5969d113b73708c6ed07094fd442a3d1095d32ca117660e987d41ef4ce589409569faac321992613066374bb5b136b683e00989d55a7309d07675abc9d7e8fbf66ac0a320d98a35358cf7f31289c5655b131b572d28fe9c2bf2d340614d8896d8abcc748150b58d2aac40380d4c7fc2535b71b70fd06b9012a84f85a903ee2d543c1fa0ffc73b591e03ea4c85ee5d7f0cf53d503d11bcccc36d7f9d998ca392a4495c3eb24b8eb91b6b4840f2b1e2344258c9d337d6d4d4dc71788802905aff3730e48916f5dedd9c297bc944557074b3c263719ce7749fb52cb058d6bb0f109a1f399bff03047acfc119ba7aabcbce45e25c93ab12745214dd69099d7ece9675ac7e89de2f2575f5fb3daed8151a8b2c1198a727e6144e767b82ad369e55bf523401f6f181360c06d0908745c0190fc82acfc97e77913c2bded28dd069d70ba00ef022a110177c3d6149a4179c2d2eea9d53cc23cce33071e12ec641b2553b800e511496d33642f064c6907d0e81fce21806a8d58a5a001c6c8745d2d2cd37aef6fe975a9b6f8c96d61b0611d5035dbb21bbda60a37fb6a254b198675aced05e588b4c7aeb4eead709821cead1bb560e5f67fe35cea6200364f72068907bbe5a2b4e92ee3af292df406e2a6f7b5134e04efa1fcc3121a8cbdc0bcdf461c0c14d5778b14c435629fc13233261e9eae21eaf29d694c138436f34de5eea9e9d622d6f9d3707d8bc0b40a51ce3d8f63fcfec8c702a462729d951d2bf989cc7ae7cb225c23d6764c4cbbd1e28b9e92107223bf0dde8e241082eccc64788bff6a0c044253e872f873984dbb413379a2e33320f87b9ea5ef3816dbfc7aee40d64425f69a222c11822fb3910701d2e2781dd2d36e89ee83125b1b2f460b907c817f550a355c05c900c7f56e97b2cf6d428a36f148acef4e9cc15a441c3bcc1f0acf7c127a651ff899769bdb01e6d5334b4a1753d5a86e05e8d960aa201ad09f37fae7e46e5530e0f5b9b2cb3fc459abc1dd3229678ee80536b57a71ba11c2cf7a0db673952f9411f84448cafbfbd80099646d8273628b9a79cf2cf15c5910c30b969a12766db0be31689d1c2b6a90106e8279dcab8a18449941879577fd0ac8a99e7434956f486dd04d15cd0d7f3bb4929d47c0e8a9537b1c80ad07051170118708a482dd53810b6522eb1c0dea1779a1073eaeb194f7ec57e1458cfc3d5c44596403e20f8481d5b3613fc9a7e3e7fc412bfab233260b2e475b871b2a1ba4203c6a0497e4863c5d3f47ae44c1704e39386ee71f040e4df52b7d2f23a522deb64d4d1c410e356a7b0d5d01fec4a05f953f8c202bd8dda230be30c3f3c47ade610ef9bc2e49cb5715e64a9386566744fa35d84ff9ef20eca1b8f4724078d757240ce7491caf0d2f2842efe39fff3b5bb83aefd8dc893989fa1d0b977e0f48a21c99d72f4ef2cc09ad775e4042ecc6e9884e0af9977669898ac32f23170dfa4349070de7b46a4d3cf69deec4094fe1d5066d53ee75f7b9180b3ed90d8cb6860718b6788a12f9eb8b93829da3a4e04e821e509e70e55c951b0b90089c6096f0cc96f47fedbbf96fcfc87d72bb00b2eb88b86febb04fed3b98b2193cfb85d386184d2bd259095539afe34764c896888ed3ed6ef1ab3e4958db89eb7687c48c92a303c0ee595869a0a74854c2c6bea0856d6e328875ba3677ea60d6f22bcaa707b4e225b240a8e3f4e5b5e671741f371461c5aeefc90cd18171f3f2358e77a3a6c155730550c26048e93c520651e7dd03b83eee04c34c784a721aef0f5c862f0d62302cd4db3696702a07a49eba598089c67602ea42eb0631c924e5257e763903edc60a4e41ebbd5fd9a017a1e09c125fc09174b76360f880cb5e0ffe50c2c8eb5cf2ef86f6446dd8315135c303b99fefd6fafe1d25f62ec811915181386c5a0b659a611b3d801946f480c7e3c4cea41eeafa242f7f7d14d34f6547531ebaa4b59701661ba068335aaf94c44191cfde8d8f6e8595c7dfe06dea49e26bb318c16398d4d41db08bee710855f60e5b999dc7efceef30a7d26688ab2e48b4705eae6079fcbc37ec36ba4acf5e34ffa47d7392194f2ce143139ad64c4247d8973876a4367db672e1c7e53cdeac94b337d2ae7cbc9b72418a8f18ad3af06523f9521d53b598d647b9454a23400ebc27b5681ea26292745a2d8f5199dd6a5a1c59ba23eadcc21bd2d86b87fa60f9da512b331161fd3e9d9219be20d88814cd45799416b7d0a965301e9c4b5737b5f719c818a77b78977188e72684eb2132b3f2af5152858c52e5fa67d0dcccc3ea00446ea6dbe23fa72e8162e2c2ad4f77accb94ef0dbb76965c1ec68407ec353956f3eb003b4139a79ef4fe090f40148c50ce7a8de01c2a2caa367eed777c0c20e281a7a3bb851427ba473a6a653c0f377af90aba9f68213e0c09dbd24010308e64393f77cf8f4d5b22c5324d04959788089479f01de0d8ddafda77d04b3273f67ce7289c7dda71dd533d22d0b378654864136d69a4fd37fc409a6930f448d188cb0e4ba2178bac753da8e51bff33e998b3a6114e8c12c715e9294605a98a6e09bcc95516072ce285f83fe96d9a635a3a0573b74fef71570e1d7dfbc42ea4623859d23f16927eee571642338a2c36f55e65c975b4232207bf482efda285f31de39e4a9c07433d0c05b62a3e2e0ec72dddd5f09021d9e1465de90adecd43e5a7c5454b6884e32825a29c97a17b944b0650881c6dd5e9f3d84bbaf370440719bb585944a7e83fe12e25dbb2a536d36447c3258a13b52db8fa5e5e1fe14273759ce11854a13bae7f874f608602a92745c8a7341a70cf4c3af23ab975e8250a3019762b0eeb7ac9fbd38a90b874dd4113f91ea2923019a21366f91d34bbc45c3e449f79c44fc9d91b2fc629f40807dd43525aa21d63755bd9a194652932888afcb6c015bb835ce15ad43ce3851a775516a9a7781713f0eff993fdc4dafccc90a490dd5de36f37bcc5f6bd31d03cf003778c3960539cfe98e04da1747bfa453d682b704eedd2fc59569bb41f59b3414e273acdffed1f28d9e68eadd16a2ea5f5476a52ccc876b0cac9cd1728a5e1a40c51bb4ebf8dc13bb9600cd03b976c8528833500da89482b4013d22c16f8506b5196459fd6a2a01539d16be211dfaaf142d0dcea633637733b33bdf7531c28c27d3ad6f21c381d6395e1dbe4f223e56e59017a91827d9ec61b926c82a979e4636a1c010af33805258a84a9c7933f19a154a395044181cf2c7cce895c565e96c000053191a1bc370f5a3642d03632611501771465d1526f96c6721a473f52ba7a60962c70ba8660ae8ed3fabe6478d75371a08b6ffd8c554d0bcb3a10dd7445505c4fd1f6d0056cb67d41951d627d8e690efcae0742c389f70804a3f16449d19036bb266f80fec92c602e2da6d7bcca407d085e005a4464e7cfda168a16c9f2617ee25454e152468f506d7c3c04740e60bf1fa035b5fb8f93f7907362dea6ba3783f8b6994c723f1c44c605b18a7cd677df6b1cfba3033961c12d000d2827ccb746520b138f7a11cb0c429a6f127c65857675130f1a0d8441f55f74d631e3522945c39eb3949bb49705c28e0245cf637aac8d05912b439021724891a2ac3038729bc833e12416ed205eef707d463bb9503c228b9a1da132e022bde17585372e8f2de8b47ddf0c9224cccdf84640a25b75a195f1511404fbf2d1812c403a0fa51a2ef81e4fb9760ddc9b300d24166d2ddb6eda247a6530d63133cf42baf9fcefd01e6d7eb922dded36357194da256de79e52da17e954367eb2c2da0fb888cbd742a38b8f14d2b0a176fb5ace32132be4a618d71cb513e0e53f66cfe97bd2225a4cacda0c884f414e29fee23853421684a3d004024926af945ff92faf597962c1fa8cfa9ae6058d75cea48182eb75e62797a88742c938a5d33cd3ae0b5d51d1e9fa8280d7b5897814420b906c277e16dda8e6613412272adaa38eac29678f9b4b0b23b6fb03f1c855311590f836562fe18ced9750ff4faabbf3203dca2152e910e01d15a5553a86ce7631c421252339bfb762bb23f6bf44c0890b1db07c431889103b29372c38e8d36b175c40ab13e1a1a37c0e9885eb80819ecc885956b752b67f37e9f7efc68229de302f1bcb8b7b5b5df8a18e993116a8631497d8cd707e0ed6804286ae2bcd740cda18ccffa13292ed65b2e4c36b5de27781a104dc7d379879965df5b9b69e356d071b3a9dbcca24098f2c744d1b3023fd20794cdba78e6dd53edc0048721a4b46d2bdc4b4679cb1fbdb903c0ffffff3f