PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 59792 b1b71c7402456c817174fa38df485c0dd82f25ec6da283c27d51da0ed9c81b43

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6e62a018236a9291a276ffeb86a5d643e985065ee79aa2fa191cf0d9c1b8aaca
Certificate Block Hash
b1b71c7402456c817174fa38df485c0dd82f25ec6da283c27d51da0ed9c81b43
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0000280000002e0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c604fa250f4fa4eb1c27c56893b27e795d783e445e450b05f67760f8be975f3c030a5485a8c533ef20de77fbd5ce72716b8d4491653d8c1bee9c5032dbcc3cef76a8134e9627f790d8f7fd2386a4f815e53cf3423a13c22d040a000000000000004000000040000000280000002e0000

Raw Header Hex

00004020598e8e1b9b5a6c8128868f8beafd45f73ebfb79a69a5546794ef65277519139290919db84df3de7f834f694a65872252d330c0203b93806d575d8c4a78252d4893d4126ac93f0318caaab8c1d9f01c19faa29ae75e0685e943d6a586ebff76a291926a2318a0626e

Proof Data Hex

59,560 bytes
121216020307b9f4b747c3e0496d65001e9242fa9ef3d94a8bfe34f4e6c8c032465cc14881c3daeb9c7311ccc0756bd637d545590796b38865ed88e83294b13c0f1324f86208d38eb8e463e684bef3f4a59ba5d83b4b890e3a955584cfadb7b838a3c591863871559f0a2818820d7fdc5600db23f7bde3d48f984464ff3e5e7929c7eef9aee5d0eb7335a9d95b3749fc6a8787eb4d86ddd20d27b8f955ac955df4c97d252ffaa96978d95b09a9ad813cf07f5b3cf3f34640e625ad4cb1bf4d76d8bc09cb79c24dd6aa6543cb2e94904e1bdecf117d9c59e82d3e0926047dd00406ee3c4965053f24bb6980be8dd4cde153f0d29bd3fbfc985a77a5f12092b3f759488714079aebe5aa7fc9e5e979e95f240141f19205a3337b4fdead2a70b3f52757b2c1aaecda746708003607476428627f0b177e0210dff43f73a427ac6487480ff8c628514d00f26403ed077d49e63fde277ab89966cb92bdf6a47ef5cb303acec490decc636325e5239d03e3cfaa990157135df7902f9b374749db29548078a5c944cef8551fcc09b6a93f49dc042b1565556d310affa8e540bd95f148be0646f6f4a24995c1bb03e668c3e053c50643d581e184a1e85d7574c05a22bafa9544f355c2b186e473b52b1a5b5ef4df07cd2766d133e6fac9698d1f6929310d7721a513336183a84de13998ec65f828a2d236b7842ae54a25458e837b0a4c494151b1b71704f474862efccd2cc9b557a501029fd574e07c6f48ef114d1451230e13ee40564691d54be114a17ece41c6155a78c65d28be31eb4270c4c557972f39a49ad407826efa2ac01c54cbc4bed1e06d8f4dc9c857437d9fa63ae295293eb22fede370dec67db100db33744b99fc80d10f21175667c77de11a3c29d26a2a680407424f855d6e57772c5d22262f9da6ac37f5bb75f40e2923447973dc14d1efed44f107a9a33f3dedcf1df8a936d81d9cd954012a72a235a505616b23c50f9ceddb20f6ed30a1925e6010507a5d851adaae90894fb3121471784e32b98a033a74c92d47108c5b0705136f2580dbd5d09d1d2e35d26fb04d227a713664f522f02be6b880ebbafcbd5be6374724b229bfb9773a402f3f7eb9afe2bf6d5386ad522553b4517ef3d35c8e1def676f5e85cfb82f420563732e567f8629ce55f8cab3be71ec1ba39f8458951903d7724bdacc27d628bb66388b418779927c38bbe8f13bddab2f6fa38205d8590646b769034930191b0230de2f7ae1ecc1ae0bfb6c86c5c6d6c4aaf18477a3109f2ec67aefdbc30337bc3a92f520c306ba1a75e2a49de053d4740c83e9b917b93d91d5e1ba7e8223448eac1cf7d18627bc8c3314871b1f926cc21f78111e2d2a023fcb68ccea95bbb912a375423b4fec239123c14042140f1cc3eb6e0088de44be004da43261e4cb71f0dee5433b5dd0000e6db3099bd4939118f6071356e8a43cee3fefd5ae15233c5a34a7b6c624658bb881725827cb2827edabba6d2b8ced4762e88fe8069d8724b282dd1e34a5ae6ec3f38ff5928a7029b7c09c3de9033820e7f8a2eda76e8a1e1cafcf1fd0a136567f461c485c0cf19368aa5487248765629fcd8f518679a6cadc0c274dc48611114a70d2c266b77122ecc3be5e5c699a693981c9dacb732d327092288ca3d57a347a8b1a473fc50a3182a706c9a8c3bfa8c0cd7ddbfe3db40de4f313b6a69eb33016dd42f6216bed479ecdb85ffa0bd7b4852854e195d9cb3599840066635d678ec05989a271c5b289e7012f5297f7fde17eb2f1fa5785a6658e35aee5d4840bf5b53a2c8d8871e7edd43205b3df7db3f353116af44b4731c24c77675d13187be9d8cc53ee83907b9e3c83cb37f91a8d4635e0f838b34de6c123338eb502d55ee8dbccb9f9275be49ac1250edba3f5424022852dd96af1bb54767add861f1232bf462ca3f75512d806c6873a3652acac7778014af7b4ae8d8743956240eea0f255ba7470789b5325b7bb0db690484f0d835269341493becbd03e08e4477d507a529dd10245b82144f553d85d4de9f6f9a7c8b18c53a630e4cea577ccd5e775f0446c8ac821d0bf2d383b1cd3d6b9c08d2b3b2a08450ebda0c0f4a4ba5eb8f11e0c6f52a1f04406c60612df72149d31c5da6740aaf44610a31034b4f4f16746ea794050e485fc340e4f18bd3e6c2c26eb217801edf42f56cb544cc41fe9e649adfa45ad9d923901522a95e420189fb81e2be37f620ab9f03442f110cc7d5fc698fc4359de2d4ff0253b6112db2668ea2a89a675e7ef6e6d1785bef8e16472cee8d65131afd4ee7903cf80b69a84cddf3337f462b078866fb1833e12f4d86bd182bb008f15d670852aeed4641d097f8cb161b459477f75faf5da0d544f0a3e8fe544f1fd8d5a38209cc47374400ffba40c5413b69ac9c0bb25d3bc2b8c834f4f591a9e41617e9c0ffdaabac3f3ac3bf2076772e0ca96a17c50be9728e44d04e2c15dd87a540af0a8bc38e83b546d0c2e5ce1e573c2e0add7ac3dcbe3a444b3b96a3a553b2e9a149bd4910c12bf7a51e3457a0e08a10be56a2c84e736b7cc5dec67593cc1089368135094c15b97dad401f51585ac4d3a8215fe1fc7e09419d7a89a674c7cd449ab66541aba6ab5b82f77618302be9f95c61b7fa2689a89a4b87287cafebe82b1c91fe545502744fe2e523036665730cdc4deb671c74ecb8dbe3e248d2be7e523e882fa874df50b137c4de3dbd15617fa58fe31d77587b6331c19fec8e6bb1d463332ad310eba5df5a35521d87ed87597d0e9aa483bf7a4205e2c39e878aa1144d73bdb3f5479303577b813e8075a034a4dddde4813d83541fba31742ed1650684147ba7e5d3fea7a6e76e9d3098059777164b8265e46c367b21da9e5a46e7c24fa948075935af56d325a69cff0af461a554d7ea9ea968e273b67d030b9cfc79a19001435afd72524696dcb7a9bcc7df7b2c1151df2da9377f31a74270fb6cd391e336c54c8a955144992a85750b8f671cbc42ab276faeebdb7b268d99abd079a6e956d1c811570b4d4a9c0bbdd64e988c20b8e1117af236ff2af2f249da26fdd1164074e29f8e151458bc466ea5b06184aeab8a5120749aa48502770835ad5a1d42de486488fd821a65b18d252ac8ccb805a105d1777c7dfae96da017e5c7f7292f3987f191f6a082ded9c152510081fc52dbf4008eb0f678814ef8dea96f7ae21631cea1fc46950a851e382e155195561be5f145296df5038874aa22d4eb9e6fbf4514252b9398babd880714d422f7551929a2dc90efb3e86e7f7c4c62c9cc57749a02b41a47aba915b3c795b767abd51c8abbaf14401af7cc54c40707c437b8f8a92942f866c0980303e045369156a238ed802a14301858b1cef3005b2c2887ace6a11a8a6068b63a4abf658f40f1261d32f94aa54d26bef153e2a0f46344074c171e94cd27a1c76257afef0493a6d047e24810560856a5066603431380031b9240b8fab59ed12e29a944c00384ab0a8a82d5a6b309fcb03cd2b32ff6e3f844ad74d43b1d0eb4ae5c303183b6b803972ed544e2da80c728031f3175de4a3ef447bc22afef8b5ba852ce8fb7622a83fc698cfff3b378e8d8248030aa8050109b16099d92897ed10aeb6f281fee717cab826708ecbca4f4591c305cd30b93191b26c164b659eac6e02354768957c17305347e2fddbc131963643c00d767e739854d42b7e22f9456b30d55483cc330c19a37d2867e04efba4421a5c2e4e7c53cca0bd321e7a30b3be7da25611b087f2c09c96f51c35a38ac705adf0a229b7ecc63bc479215f6a3bca099b12ae4b7df91d3c9fddbc123f90cb800fdb6e78f74ed5e2a04ce831643e0aca1e4c3db5a3112166d2c611d7c2545812b3fed7099a977d789eb82cb60d0ceb7f9e39a0857149f910427a4b52cfd7ed2a276b8fd9eb1f4a5aba0056932eb956ca7d48a690866e314d5fa3a454eb1ea0b8ee5a30e0ddf279708494d66a255a838789ffd4d7aa41a51a92605ad29d5bb157a2e05b601c4033a3b4edb34e29c536c8c6ad70183f8f86820c9be155bf09b87cfd84857c7b6bcb73fee5e50b13d4f5fc8312618ab472ce09d910ddac9fa769c9793cd6ad229a060093a4e88fc5b7e36fdf4b4551c110eec27202a21379cad5385f98975900f33db14112b8cef245c4f9e7a77a5946641d9d9066674ec668ce244fa42992655bc39cee3293033c18332a3b59714594a82e43d1fc55a604f7f2d77b1de837e062425dfce9cfd0314e92adb0e79eff2d953dbe85432c24ecbe59c841af680bb126913aff005887ff391e25c3daca7600dd65630547d39a34126b4e3e34806bb446bcd3ec76451b761d4bacb1344a3ee4d750719f7d81e8700fa7b2d83d62a931e1af2f2d94f667a2d2cc95893303f87ba42f6843ff463f2f2ad025004d8667062ba6c7fd370ca79393363bdb989346baa9bcb70daf00b79c7f38369974966fdd852cf8068b804e4a2d6cbcfb8a59c4013ffe52184026ed1882546bb7424b3a14029c17bcef01ea9424b5ddbe75f9ee9d1171e58d6b8863adbd1281f3c1637bbdf0ba284c170758d1db1d2af5f9dae0ae30d630ffbfd42e424cda79511404a67f6616e1763c28fc442fa8b3caccb405d2d08246f8f0e3d4432eaba5fe5dae8bdb8a104c1de7d1843278851168e45efef9b5bffb9e0427a6dbcb4d7ea4bc5bffec96591eaec887407265ce6941ad39cbbca457108df63807c52ac1c28b3dea02d89698f5c3873309c989c8825a25d26f06993c88deb82901770c418ce2d56a1a9c7202e6e477dbf9c22aa0e020ebd5a072d911a446d230ef02b551dd96f125ba9a7dcb52dcc5c933375ad580b143083e023ae5b5664eaa72b8234300ef9f1935e972d67df226a403174d9cc1d67b5b5da2fb1b7810b3ba97410f9b67680ec7bfb471cbc3f1700442d04b0895e880c7e8e89b875c5b3e78d6b82ad36ba2f3ddffc4cd8d2cd57805663aa46107564d5431d22f2a60a318c164e0f3fa2c0d43c62ed20f10ab8ee0a29806e44d1d6600e9b142fccb2d8837084979967dd0ae65e41b285183874bab131acd1592b3206414b3d1837c95851c925986e5c96c2acd3863e1665dea7f03233c3fa4f222671708eea25c6b68330087c10a0272251e91748530b78f81be8795a7404f2d4af59509d78ebd9d8f5af8eb8a67ce6a86ad06e1b2f1bf1453ba067aee2de0bca963c59a26921d3f947694ae26a72366e8012288b67706dc80d1ef8f835850c7cf02bf337c54bfc62064734e4fa8f019b37ae0a36d95fb1d8389d4b276faee15b363febc99d0e65442d034e5fb3d11487ef0b7ae06c5d8dc6e13cc010c7fdb681abb2d3d0a23089f7e28828859e408c20f2cd6ddcd4d9079df9301bd6a98757b23e47691ef41f9bb3fd278811a62562fc3b321e7f8e85f01f14140539d8095d843c52fc8e8124a4c7867f345308a6e79979d105bd1c31aa761bc25517ccd0785a267b9cec5a18f39c60e71d6bcb7a8dab7e947e34f0bf0382ac4d197624d96eb619db5e008093ea5fa91e902c5366cf6592630abb00bbad107ee1381053cd6a4af79c2bb5ec108cb04974f7f97e92fef833a744407390275f3dabe347fa9d30bd2b79e04f853eed27adc507af6adaafbae0a985956bbda6c1724b87843e3695c965a16f34fd9e89bc8287182e18cf1c441737855fe2f684947fc167a167e0eaf80b33423317db522e46b551ca1aa1c84a1468b39a18fdb8224f7a6ab5933eb60e9000ac46c3b1ae49f5cbb4981419e926b337ce345178a3cf2c2e89b0663ca833456737fb4a7debd4de5ec64b95835f82446f080796eec5a1862ca4f9248154b86be05f771a38958ba2c9014774860bc4f94b54a9ebd3692aef9d60cf8e13fa334f2f0b86ac370c5d54f1745acd7ab7f2b792281afefffda760eefbf2f85fe4b06b3d44b5cd79ad89d15bd1d9d4d699fd414be58ab5df85a65460118f91dfec6b6aad6a8395b35139bf255a642acafeae1cacd226309e677cbdc1f11622c835ba98ade34e00313662d7293ddb22559f1bf40b8dc920e6c8b0baedcad1439dbba0c89e270f098f63d43d232a16920bf47f59ee5052a457475bc482fa2e5d788bd377932225ccbc77fd9390ae4dea871a885b1631ff61776288e989f49d7ee3189fef8f0fde6ff0fa5318f4be72eb60f0e922eba7ae9a3d6a08c1c87c04be3eb2d65207570d43f4ddcc1e3a70d081baa294cac8a22af9d32ba49c1699246b55a1ad2c446a1f2281835ba5d527a5b6bcf34354d971f4024b4bc48ef3e3ea4f55f57ad7ddfd7c5e699bafa05ccd67bffc3a1e96efbee1daa3395fa2a08f3a8831dcc02e77bcfba7014bbc4d5519ca14bed10bf6f9f0c02a83fe90ce856e191ab085a1080c7b587b07deb2812318c9456a11ce62830da370fa0082bc56fdab21bfd04306cfc05fe1c11fec3cb88b198652540435e42ae991b83fbca872f607e8e713c570e4e7e55d0c74f6ce250dbf879970b3e703e184f4f46cb2e5309309d112ff99aa9ffc818e77116a9f4c1cd48110ccff9c070744d0fd4124044bfb89a01e6f424767238cf74de59effb7ed308b8e2b207b1b64493ea27bb35f2a0db0d84955ed24395946f39f7ed6c7097f7566ce98bef1f1db59c2f7bdc2ff8bac45166bff45a8be638b08813f95b35b046b9664f105164fa60f4f42c488b017dd4e5302e074f07cad1ac878cb832a469eb70db86f7f5978d8cd4621566c9b88d424ea8e64ebb3850c97167d9980302c95935ea90474ef3a574f3a59ef3321b7dd3a540e2be6fad188710b8fe8da47ce171205549e635611b4435dc5c6e386e8d8a08a6e0fbafc7e4341146d9064b603ba760b8f5490acb6ad4615d52bd903f1548cae33429511d778ea33944c5930c72c62b28ef891f1abb4337a096cb53005f6776bf6299cf49996ea49b63647e2dc28b986ee7791f27a4a66d61f6cafebf2b0a428181c785c73ffd77d309a1c88f4f803f8cc0977585a310c4124342db930e5288389c86a6eff2cdc54d1c08b83adadd721962c5f32ed50fecb068524dd2335c2f67bbf755620fd0f48a77827321a27fa716a064db0ae01bae965ae0a1fda20293e542e9f7337c9626859debaef709c7ceb0ea463cfa46d175afbe14a647d0ef0b45eafdbfbcb824fd97340d3bd405e53ae4aba7bfb7076b662dbf84d90a0ec5a426890a1fd1189f79f86a461ff7b106db89bd4c699e7801c718cb5e230cd8504c4d394b467d9d04ec5a9de41de5a7b988c7edd97492aee2859f4b768376499f99172ca9e6dd923e42c726b13d6dc75089fb7539dcff234f310d5999f61be193a324187307fbb1201ad06f8e110737987515ba2eda217ffaa875ebd8c8760bef30498ab4606c699041f3a969a8aec32f9c087f88e4f5c2b3792e12a6389af3d09c1ea4e2a68680174e19c1f337d95cb2fa120a41ee2b86de9edf9b608d6ef834d5bdf938e16e6408fcda30850d05f1eb6974e9572540870a3b60b902caf7707a41c3875f650224af307c6aeb511650510a8711d4bcd0772bf39d24a1beec49a05791fff98f8f40ae48d45e5f5a58303508cddecf0eef1c5dc6d4df8a11f3f6a767a0832c2aa8adb2f621fe8978deaa751a6dd1f4c9fb773db0d5ef5340060b4f4a17476e741817ab1c0f14915415e6291cc9f4b9b5bac9c965c783e14a61d5e23e3ac30add33d7080a134cbb1909ac53e3e3c93e3584c17a9f379ee77d37d29d58538e430003a7bd2272ea23636984f2937a9f9edcadbcc59c01eea485cfeaffdc41869612e583a1ee1c28c912ecad51755eba005654a3e695eded5ace011bc740314960080c432d08599e4b369089c57a81c3e1e80db4b943bbdd4c36e0d1e73ed4548039a8abe4bdf739e3ef3d5e2dd8ed92ebc80f4f88989768bb6fb8cde260206f5067cad4d2dbcc4e0e7df488f2a11b9ad10786e418454215c442b00d77e3d2f5fb84b5597fb71c55c8ae261d5ea1f10091e56b0df3707105848429a0b253cd957fc2197ae59ac08a42ab41e98c92c56a2e39c360aebb7b6d721307fdc1cbea8cf3e29ff79946d0ce21072e1d890ef3df12cdc4b913422bafe54ed22bdc24ed902fd066c667200c89c6a8938262d29c69766209c462a4ee8a9d39784dbc25eaf48dfd49e9d85e739a890113e65a757a31d8fa3d6459ee04ca183be094756ed2072f4c58f690d4213acea3af44eb2d379e8f7ee5de8630e0023291f92018e86536ea58fbd5f5437b6c18ec02ec705843f3d6fc91d6914e646f2a143666df725d172e96b4661dfe70d4d6d19af790145f46d71bd08f06977f5873c9848a76a8849251de0da86db5be0452b3a944180b43f8270bada1dbd960c2c510d696a0a0a6ed04385cb723dbf90e526ae68f4b8998e824d218b1be4e91db6736f9f731a71798ab95671e4b6bf3cdf9efc9d02e031793ce19e5191ec17c1701b4bac5b162eb59c424ebda205337bc8486abcf140142a925230586c5da3438bf9eff94ff896925b6be7afa39bd32152404643498a2599d77f5b3a14e2bd2e230046e574f1b391da8afef887f34ca9c92f87b0d521501ee229688bbd3df62845577574643aa3f19788d41a67af6cc37ca326b68ad137396f8d045481d1cbc99d96b6336e9022e339509e0bd6032b2fc0241dea241e0974efc01b5a783c3e1537d40623779ad3148fb12bf040817c34ccce4f1403b49406578ec255be1c653bd0bccec655d63d40492cfef18e3d2bbcc8a5e90c66103201ed85cf66967062c03e003eed601a61508b661a401bc1c4b1989852ce77764be62e95121842506690b3582481005beeed4783dcde7396a28a5474ce74b20f90a958b5e33e599936f9d6c8d6ea0cb2aea4e1ca470ac49741fa7660557759fb971148f89c1524fdfe471eb7bd365091b75e72dd934c23c57e21a3b94e05686134b56f92a2e6588d5ad5831b2b69a446eaf3c740d25313a3c42dcfece0cba89525250f1ea39f8a6c63ed9a804b5afc383a6c99aa9f831ee05e5ee3e900aef0019e97edf0eb6e6dfebbd05f8e22b2589e0dd9d331ddd2b432bfdd47038070f611553b181adae2bf393b49ea11e975f3153aa6a6631b05d299a754cfef2a54ec524a0c9582ea2d8bfc94170e7d40444d3c78fbba98d7869e119a12b63bf3656995837049678a7a0c71b8a61427aec63c83e9c0cc093f043ec9ac4f1b3ca485a82c3f926cc4c67f87535727bd5dd13fabf7447d5f4450a5523153177a9706c783d82bd93444fb8ba5fef489a91561e9e0845534317121c6489c640e2ce568725b433ff16a6cefa0ca2eb5779f2c039379eb1a25bb2f43f91f791057a14456efe0cf6dc1dff3189f7275ad939c747127f2987edcb18f0ba6388f0f43995b5c1b110bed196d51f0ffa8b32d33f3b7f68301fbfb08fd93b4ec2b76b122a5a1ba5b798364b1699219672196c7877d4f00d4bb0f205148c4c0532afbc0a351401af3bb9ae5b6a5a378a4c8e29fce36d68786014082790601e4771bd532ec8c56f17eaed31d0235b0f6f87918b815569568194ddd38d64295b87e6785aa2d08ed1b83620c11e21f49630546c50ea13e50e77461d6ca44b3ff7d886ae10c6fd526c327ea5a1de002fb8e3a2ae3048bd955892936a0b0c86710ab10fe80706731300361f8e8d90478d314215d56ba97f8d0740c72f657f0371885dc1aaaef9a1464451517b4b178afb79833fe638b10579fd095e986a90ddb40214ab8ccb825fb89acce2508477153ba4578a4f5359d04b44d7b4264c8036ee84a05d15103b648706565d29d08eedcf14364f5f38808f753462d405c3af4d26e0722cd3360de58d555fc7cadbc6788cc587701b9561c73cefeb4ffbbd8e4a014769cd88393f53483ae4a463fa1f66f8ee770d95904b169e4b24dfe38565cd43404546fba6a6d9ebbedf63235f854600e484b2cf3235a4ceed0cda8eeaf5887cdffbac4c1213a9722b3f1893e1618d1298d2cd4398ca0ccab4a6bd4121045ec9337041b7a2e61df161901db4a7f240aeeef9bb1211bd4c0fcef706c3f74aeaf119869c90f11c4a6eaff0aabf37c3010afef145e4eec6f6c514db2fb84cee57534c25ee3d0ce386b4b71ce8198868f3b9a583d3d4cee425ab30f029a8f13f86852d727b0b5ff4503c86a2886ee56ad63e392fcf778d415e67f6a437f03a4f59e541f9df0a6033c6135d4aaf332dd4a2d39fab5e1ac84ce54bbc9b3926744dfe592cb5c1626f9f943e97ff7048672fd23f3c3fd0d0826ed9ec1aee349bd2f13418e2ac4dcb3d24e81072cc289f8b5c0b25a39b8401847c31dc6733559f7a451c60ce91bb101ba461e9fbd7bd21342d22578f32ce68328ba192b8e7e519befd03cc696c4123a64646ccd1e378618fd244993783e7ce2c8e95b5b53c41ca4dc9bead0276df5dc7285e6fb19cf3986bd754c1936e0549a483de11c10f972de19bf1ee51f105a6916db98a1f12c266a4d1725e0a0f007b5069e3cf84f3f461e9bff676b9a762dd736f8bd16957eb95a891fba49b712bff44fde5fb837470a14edd26b8a3dca5ff364f1788fdc621c5d689f3a5e0c5608870410059128fb9b516ed8051a57f540ba8d25b83fc8adcfc7733b3c10ebcde76bcea6bef30202f2f1d5f9c539a9034211cee475621a3fa78599d6ab80494eaba8ab33bf3ed461aefb33ce91ddefb0dfab7690bb2b7c772a9606f19b45a2344fcc4ae4ed7f95d7d8ee865f1fd7ca140c53a0475b5db6c25093a0a458e90bf69f253854a45ccf577d169d6df67b303b3b3fa0d1ef8c586ecf0459e7241233c4f2f20358493449ddd18be0f22527e2a0b144ec339450d099aa0dc424bf8a10121b6a6e4cfd2f9ba344807912bae602127d73fe558776b8fe47a1f373673b90b2ebe227ead4fa57dc4ff0c17b605f9a4fc9fb018eb177166d092e11cb7796d1e8fb6de46e25bd627a445060f72f5bd20cc21867633da241c32271a931a69d9efa895b635fe050231f07caa6b59df7534fb5129bb5f74488ade4d8a95156acc16fae560a705047ddadd18b75580d46fbd94b6bfd6b1e0d2df7f54d99c29c0f655cab762fd9e660867a955b005fe5697b0ceb7dd50d626a5dff9b9950d4a53dd0b83ada978e4a2222378ebcfbee3314b7785050d212884cdee48418681332f09fcabacd9727e3a5bb08e388f902eacaaead7379eaa3b78a00bccdcdcd78919b05aab0b7fa22d3eabf186650e5d1e69660631e5aef5e9501e7e9aefbac7d99d6f8f0126459ddefb0b2109ca2490ec5f66b2f4e36f3b409a0839ed11a71f7340093ba5e6fc3e7dc6d78332b26d30acd8b641e867165279b73cb025f80130fc5efe3b24d46556eb9ba533ebcdf34cd343ffecb6b11c09f80aa21fba34c724b73fd3cf1ece5a24aa419c0381b690d067cdd32a945d1b59547ebc2b6f40d2099293c1608ae92d839064b93ab55279ab211dfdbc93e175d753e01850ba14162ec222b2b1b6bcf16779c820f44b3d61815bfd9580cd60c7df775a830525f74a947cb8aa1c807062c6420c590cc2492d57fe63301a03aaf5c872a4eb127fa77e80efd4a506c9001ba41d7af5e89dbee2be80bf96a05be55016bb7a26e29a1b2549dafe277119ff2fb3eaddda4d7d06bcc2909944645f4fe0a247f62de67eb3ba7880de6a070221bdab7c9d50cfc0d97738e1c6fd29415cb72b9b7575245250b563ce0936dbfd2c8185fe8be4da8aed97f7ab6d1b7e340f2f0145bec643896112fb1496d6da43a76e04d8b0dd63711e91b55da1687927830ea21f84fc39f2aebec5d919b6ede24d8a0875974c8dbac857de2e270fcfa3e63c9112b5131fe6d1f3ad8c9df474600698df5fb7e967841e8b97ea191ae52a560a060f39b707dc79cecc8fde5e06485bbe508472e8a5d3ce3648afa3a37b13936e7bd8e29612ac97bdbe4d574e6cb19bf0ea3aef54e597fe147aa9dab4b3af8617cec04feac42b96c7fd61739f4dc08339f2e70234e33b5968cd2dda100471ac678aa9f0024a2e3d262a054d85cb5918496c60beaa0fac781e6bf2fad58ec80bc0b724b5a0a69736a3dba45458f1b4a794c3ad9d1b23a4dd7fab3d068791caf5d9a184cd565cc1a8527e8d0b3889961fb374492c5714a9d25b1999745ecec25c5e37a95062183c787da248d696f63205c94a5984411b4c578257998fe5bbc5b7ca55583fa7d3b55cc552bba0c17b08eaf20503fa9c050c6022559ebb7222e74911630a2fe507c4878c9bc3647a600e06faeafc7726e9b238fadc8524133b434261e3a573f8f08f344935636af232a7c20a45dfa1f6022dcab4b16efa86dda8bf4a061d4519395bee5cc82a355491a1971b585bf1baa0e52c3c3e2e079edc77c7d57a0b676edf43db99b2d61e6b59f03f16c4fa492584a6c05021ab040cd54b9f39099ba6d4287500182ac38b8aea7bc1bcdbf7294fdb475b67cb473f8c05eea89ae481c72405a30170b17439b8fb52c4f1f0bb756e2fca83ed01dc81e13e086523e8c3b9a301e5aa138a07b7eeb3364e9a223e1da4d14bc5f2f3e64744326f6be4bbf3f30ab6a0dd76e91650808752a4967e6c001825832f74cccf1a44b29f435e354b3d7c59972625f2f71a184c30ef7332a2637d0767b31d7beddd7c222df7ffe803394912bd7563b5658668cbf1740f95589d12aba68342e0e73c70593d9689f482a7525d9533b8076316f2f9dbb950b527df997d2ded69d398bb3a2230ee2ec4d95c5dd3ebc1a4f27c81f2bfb1616ca890fa3d9b161f6363aca7dbe1c4cc9a8afd2d2384e44a80fad58cc8596381aec9735e2264c8adf654f7afab50a3b9739b7c741739d5c879b9530dda6de80e4ffde85c0e76e2ca6c660dbcc4510c972b39618580a0d2642a155621829a58a212749162f55e4f9aa3959068fd292a590bf70dc11993df5b3e7992e6b473369a723199b799f44a1826315e056a21e825f82422846f91ab0cc2321db87e017d9cf208bb0711c5f0292da1c2354eb09b186a3396ceec20e45c4af72539fa2f4010c05a57cfb9e64f3bcb7064e428de39fdd9d64ba37e0e0ee05228fc7ed5670c8dfe48d400514e1853e882f6e4332012ca2146f62e0811c9057832cc89de03e7eadf851ffefea6acd66e5027c99eb3b1400d14ea1ecf961d4364242f6a1a30fe94a947b0f83cf18e3f89a2ba62ca9b62c00343a7a774429b50e342404ec91fa1c354c2d2afce5242c607e20eabbfd35ccaf340ab6eba69ed5bd8ac495a0623d133d36b55fed95ce5e9e4d6a0dce9de432329838d7b23b3e3e057717f09925e3e30b942e4ff65599714662ba889cd1bc8388de8d7a16e52b0f46f3a679540532857b50f5e764dfc3ff273dcc1f0df266dc25190b1978374d0e3fd7efef649c758778893b676955fe8db32fc123d2fd109423594f667982968e00695ee60f74c1b3e939f2c47d8bcdbd66bd422fbef22a98f526d28cf5036d9f9347e9a7b9d11932b1efdbc31c36760c0454c7dd5031818b97de044f2b4e0cb634bf117d93427401afc0f85112a0f9378f34a687b765eef5101c47981f6e709c97bf89ea3e8ee3749368f3c1c864acd49f6fc30db8faf8b66307d4d6c41a44df3a83ca4714db80c485493680c404f47459863dd6e149a0f2b0099f596f62881daf04344eefef05d342eb48f0a4b48948312e0831bd696d179b0089dba117e326c3dae4d99f87062fa5645a7406faafc4fea286272bedd44b896e1facda824e7471a22e2f8abce4135ded9d2f7af1c99ab4f5d5f58b6a0552e79e152704b441f7d7c534d316c045081ea8643e3b15e197e9556d53a430dd2441f8caa18b05c7daaafe19e473a05a99e8f1ae07eee980b23581de9ecc1afb3862db97416327b8f4e78092e406ebf5a769a657235d7fb01d24fb50bdfb4e1a4937ea72de2790d2255cceea73b7c044b89fe8a91cb2aba1b621ede6682a6b380eadfc080f576818b0ebc9ed6caf026a8d0afe0295eead001c5a471d9838a517dfd54606456610960edcb2d5ca152350c2b78c99a3a36cec6cc1c8f370ca5f35d7f208697d0a63f96f747b151e3f064abb6f17cfca4c4da6be8d419fe6c4ee05347b6a2e9060574b20950060627b33f2a100077fa4fae1caabd69535de924c53f05d893c5382cb81f060c639ecc37da2685b232cf09ac42d4c4bbf16d3c5edd51855689cedb2fa822eecc2186cecaec6324772314dd9c7fb3a363cecd98ada48d023b11d09e6ad54a34135730a2f7e0bd37fce500dad8736f9491bac7dbf0d6b6a044be922801a47d592945a0c0f7b37df2c84cd8747f89ec1ced89b1d8a67482458de3a6c1b3ffa5af31301f51545950de0bf68900a4be8b2258eba05c8ce005a46c3bbd2312e62b7f9d4debf393087b8147b509850c59188209a82425506287e1949b40f1af34232ba3577eb1a28e77fce3bf7eaa6621cc63ca4256f7f86316c4947de5aec927437065ab8d701a9c61e480dcc878d4b4759f368c8f9070786ae61e70b7d194772818de2f2914d2f652984b28dfadd097f1dfced3ec8b89c59514018dd5052a636825923a5dc35f524848f6f53a0752a54dbd5b34746a77f817cc4db2682dd0e072014ef997015e464051b989103c0786d10bf87e679613fd8c49365f35c2894818c786371d612434a547c10974a6cff7c4fb17dd69ebfffd6fff5e07fbe0e413db079a8138ef842ce989dbf849dcf978b1a604b5aff98be9dfb6048c0da8727f7d127231025b0c7ffc4130e960691055a7db443a768e006fcf7998cec1adc91b4d60f461ddc0a64ffd9abfd7a124557f3fcffe64bdc498076290ae9c02ee672735533b458ab8e98b2ddf55a13c65b5b16383a04f2f53ba4380aea9d520c45bd26e8a0d0573daa6dd515ca72ae0262dab98cb113214e3573cf3449bdecd1c668d93702668bf1d52103f465f1d8a6a4e9f29ae284075e4880e950dc998ca4875a41be3d9fa9771d048063b783551a4594bdb3cdb6755564819ab4a438962bb38b055d1a618a67b6752c75bffff48c2477a9bddd20923e8b7b31b161bba51474a116f69c7340ddd62da15b53915a51904afcb14d283ad573f6fcecc05c333d2fe2a56b0fd2824d7db226d6abea769015551add3ab7d8451f2af8b0fa3009857496b184336ce4701a8248fccc1450f7f18de8bb26d29dfed5829fe8bfc54829ca16d2d18a5a1b9b4dc16c81dbdad73245cd9bd6eae48d2d96394bce88b4e2d5f1c886a0c2272a150e05bbb1def9dd2690c1207d64320ac1e148425239b02d859fedd75e014449bce7563fe1249b32901ac1161170180ba2235fd822ee51b02cf9fda0c54d684bed15bde1d11709b5d25860c480bcff8ad773a82082e4810b714e96607eaf1763b55f784b4778089ade846517ede42286f556b4e723d73a0ba9b01f87342a2d107a3a6cb558ca968b0d18cfeea490e880f4d18cbac6db42cf6ab3d0ee31f44e38f6a53463db5c97b200f5fcb596c6809d277e26c50e0f5cb0a1ef4d28dfdf207162bc803a92be6b912d7a0dd5976db3095a3ec1af087fae3c5e736307b476b9a5c164d20efc1e93c6486e1c7ac7923ebc37fbdc6b4cbe26b2ceace4d46c1c070b4d580009401d5cf35d6715321f60bba7a595e877dcaaa7ac9dba2e780e9f5b5a9be3d11ce4fce02667336766dec78eccb9f8928338b24149e112ed15e3b873d28a115b1282c54e986103e346e7bd6580be2014f9da1239555eb2a7fded354bb0909eba2d71a339c9d11d94c2ecee85a21bcce35421dccb11e9f6dab2017ae0d610d11fe508768cae644df1f44332466356132ed1398f8a59b4f37011a0edfef5edceb92a814616e9bb05c6f58c7f2d9f2f3b09e17ffb8d69c6fcd716576bcfb1a665ba48f3be7dc5c91c6b295529d5ed8431f2487a2e0e55be2702ab0fe3462e1eb65d2f6011d8105e54da7bbe7b26f613386f4cda99108e1ba351dd2c61c3cec26d8ca063714e0dfaf63a3ebdbd96ecf6b34d87b337ad0b963fe05953331773475914f3f82f1447b3b2303354eb6c7d16af31cae82b2eb65f7ede29ed37bfe1fa7b7e41563bda337f141f96083778540168a4446fc59c80fed411523d16251fc438e3b47edfe03e920a3c1cc7174d56795f2e8642d42090b0e20a38c593b6c65f70a395ced80e451173905ec92d2a1305c7d838ae82db66bc85e1ed46523c27af586b3340d79bbbea744e7787be6c15f40f86bdd50ef176017513152746aa31fd07c261012c9546b764e566c186b94a26749de651ea05b080db111f6fdbc47bfdaea1afbab3652507deba68ee14d28c8b8a58d78b4da9b4771a716784ca976714d25a0bf81fef784dc55e58d51b16e9d9a13cb2a928bd45bca76e72145d6b685dbb04f544c91804bb63ba1d3022164211ef72464606d0a5ae0365930ada03854a20223cc9769f5a7608a6c6468293d138dec48ddb6bd3bd5f5853543625d6aeb30fa1306917f4341ded5a98017a099e9f14af316b82f0393535c9a23443e066a30d8c6ba9c8c4846c107c24eb4be1e50a7922d1a6c0b3ad200ff51665971be7cc4813e81e6f8d2ce08af5df959bea73541028074e21661122ccdbf2c747b02f629e65104c3bb8fe9c90e8d62a1617b6ea32385744e8797bb216d162ef2fb590e2463e811c53e2d29cec41954ce94b5a3455bfb5eff9ecbf295d83bbe54d4adcb59f1cce2aaca2793f07306374064e9b63dd3e4e1a4f8cee50fcbbf6951a8ebc0025d9f37ecab51fe814b7fcffd14e022b9f80780d06d12f2efe656e7e683d2bcdf37006e9d5d453885952188875600c800b58bebc44b1d4f1230a994c32e72f7cc404267dcbd0c5d71a56ee99fbce1d29ac97e8f604c6398515fddeba117d39dcbb8db065f138343a546044a9094484d0cf0c0fe31f4434a7ac5a6b88a7b5802d65b75a80eaf1bff20dcdaa1806077535268f81848c060f915e50f6e970f5b444d1bf8a11d376c92299c81a6db855de5a2425c821159d4615df83a00456fe44df680a501ba3d6ba4a8cd60b53fe1bfded70e8171862a8c12b462fca5edef95a66e7a728066bfdf4c0caf2cd820b99938b11777a092b54de01338752176098ba681ea485c990327f4f4dc38ba923014385654d9ce4631c6ed887b18ebca7d099df497283da79cc4edb0a38d8201b41a7f58fe086f0009e1c7bc7ebb7993dfc79e68a97ec141a6397efe0bb2ec2cce08e5ec0c883f1eabb514f566297961ab33e7681168d3f730eeb3795b412a7225de3b57de0e209abcf173cd4130bfedc9f632a91b97bbc0bf89342d2bab5190329c9fe6f06991bac19c63630a9b7e24dbe15c421ad2d2fb162b7da41bc6aa769f0cc5db9115bc76a0bf93b6147f5e522172af69a419cec9593c56862ecff5ed02a125257906d847b7cd9d07566e3a0b761afa433bcd7ac9d90a111c64e12cd4544b096846af68eeb098996ce9042631f0daa914a0cb98918f935ff9e420f692d572272c6b2f7cf5b20c0532f944e73ec4cb04dbf8ce793ff0b6cf18e6377b04616246ddbcb79ebb0f66a6c897031fd8efe76e24faef995b69b66a19acfd0ce99681d30f933b710757fed9a9552eafa44f4740aa22d2c75efd6e787c9262550bcefcbc0d89d891326059bfb16395f49415af2ffa7ee183391adf25d67d04595fce133d564806a2d5255864d6f86711c3221288c54419c9f910dd1258dc6645043d7c43d3fe2883c8611650b751d36502b93b51196b27135cfaf2640f17e8c2c99494205bbca0aceadb66d43eaedd0b729dd68f11c0c1310194c053b4090d456f5e8c21b2e53043950a1dd594c8a7a213ef774c0aef93810d2724583a8f340decc84b741a761f7ad17f56c4e5ffe01fa4eae36a4ccaa55f009e21a2f0a2afc41853a8647616762f410a275f9d40ed32ebb788de8f54ed61a2e5d21a2f302463299a0f9972386c46caafea8bf81aa159ceeac2e093e514e52bfdae301c951e0d5bfa4ec618e9c30a38d9a724e1eb9747d5d333aabc16f2f18f1112eecb8e5984145c58fdd938a35270b68f1975803dd6e18aa0b2c0ebac21b00e38716fe1cdd43c02235a8014e3f572a7a1482fad95761238dc7f2d4d3296c0e3ab426034e9475ac30e5faec2867c0cf29ca02736ec9e698464a009d2c4cde1af8a6487dedc4e9289b43148208ce8a6e7f2171bc38d86fd4333b711077b3b90840d796a5ae2fcfd78a540cff85b4bd9258bfb9b751d58a571e3a60e304554183544858eaaa8e8c37eead47c626f21fa753215a580d841f6bc8d9845def85ec8efdd6054ccb30eec480a05fab0acfc0454d013e4c3053390410967b81a7fd60b89a4f91a524d9beb9c3ad9b73429952747b6f5012b2006ab9cbc48c42875da5a9f1628acc95f2b619239cbc96532facc87e03b37795cd3f9fa4a5219528c92339ab7ff4616a7f6ae8e94485dada19b8c0f5e7b46257cdd6d0e183e3d6c5c12b2fe085537103d5c06a82bf19487fbe7444e085d1eb2c8e750a080a48668c45f0e8d98f41a868d745844eb2ef67213393c321bfeb0058c48c3187a2e0b37775fb0ffee4a2da5738bb28720af5364c2fcffbbf5b59fb17bcd7c4431b7b8085997e28e834db42782be4922d00f367e64b0db4a0cc1a3d35c7282bf8c76914ca6ae4e11421c4c94f776cf2eb807e29dcd6827535c5dc60dc671563887a3295093c2960f032b837c946157ca1aa711a33d068a850f254610e774dcbb6a326a48d1c800dd6ff4c0a5407970668ab869e925e3b6484744078b499bf4049090b42605c9628ede53524adbaa606d730321fdcae14d08acfc20db5b11485f3c5ec038fe7c4de91d7bd82b887fc9b08266b1029b2497169b8b6024fb1ef7fe6f8afa7477267cb5257e859fd93f632113f186ef36f7a19c76f72293e77b96f799749fc805ca3dfe3d96d6947a6e4a33d1b1e5527bcedbde93d9a10363a66583cc29259b799d10e7b97cf957390834b43f60779f1b0f0065e919ee674820fb0bf9f39298402ec3e71e8c7da0b5f647af37a9f97a4c4aed720e46a250b15c37fb9d802c14bb1ef37d1c425fec8671e71353427ceaf5303f258bb34de6141d242e6758cb9c1df922ced53b1511fd7c9de0ed6b136aa368a9af84dac0052a03e23567c182dc6b5df374d1c4f07f9babd822193d1bacfec4065d7c3cd83dd3e35a4318426c820a66362d12418fed8e71cd58d9ae646372f5f6c1f75db60e17f6299b20c4afc65b55272c950762a7c04ceca298bbc02e7627e2ab7ac66975c0a611e67ec03da6af4a669b95ecc6930a2f71cf2be1255904c24e25a931e753552dbebc6f6f0bc7bd011753c4e9bd683ab74ae775da5b8db3d4593f7e5d6e4530c116c7e60f26e10444efaf5c91bac3cc7eb4e8fdb03b6f79c969c61a3710b23b9197c64b8c3db120266b066cc8745d29c7ebc6498c811b73173eb9cb7526762074e7bb837f3bb4e2ec5ee21a84fcadf27e0c71cdd456f2b1937557ce1e81fb09cb85d0567604042bdc10c8708cf4c853064739aa26b58f82fb99ff9953439d5085955c5ba34524c09d077e7928e82aec78a91e8ed71a80ef00506db7e6a1ed65d12e6fd0a351a75718ca833356f342bd0dc6bf7faf60a26895e756e59ff90a56026de0a15e6a18d6915b6d865493287d933fb495e6b846382afa2e21bf4ac7098fbab9f2828ef9406bc96a222151a2fa1dfc0fed583a543f164125d12803f8469a99fb1c7f21df10011caf797f91607ea22dc8f218642e3496fb1ec669300b7855fc5bac05a074e427d33c68a1abd0dcd7429c825c8bfac114d2bb828e4feac43ce7478e9e3efdd0e5907cb6d6d82538a57dd80c0d6a438e474292bd3d553dc8eddb7b3b1c0c32ff250e7a8976a8d13ca4a95c6e2e672e4d5b0ecbbdc5f379a8db0cc09d0d4e3f096099c55c81f34196e6f8c3930bfa01457db7e2e56ef29930c0082d638de19406260276cd20b0eae52b8def5c9bb9ed35abf2558107922f2d1ae2dcda7c11263eb7c67a3221f9aadbe3daa3c37337d955f4e53c4eeb49c78cca76415fd114b90a50ef7aa9cae59c9876e322778107e6425b22f9634e93d29716cd3807192c7145282153ecf1d6d7a5d47d1352480409e66b53036521d34cee579b936d9571b4172e4f73f0e77c4ffa8af19b2e59bc5fb49ece24d7651a5ebbee66f06709b11216cb6e177b4b73267eae9a88ce4277582be7e8de00958d7ec9a1e2faad0c908133a9dd1591724e6b507e1ebcc53e3a08584ad847e014583df49559308f02c31441be8b6f05c7a7807318450bc79dbcc7678f620cf5e3d4c9d6206393a089010ce0f8a2745b349603fd639a30a4245ac83669dce18585f290129a665973bccd16c8df19a0b98b905f82c2694d5348bcfff6acf25568580aea2f02fafd6931feb5f50f8460f396f2963380778b65e9c45176159526234ad7c66e74d2e101d9e5936d286e981efce124e7c9381b6f1034957dde9126e557d17b7317acd393a9058dd0ad7c27070c735fc386b2864c7a9f40f24038582f1a923c79d07bccbd966668385d45c755be49ffa195e4135e1981c18641c12202fd956564c66ff17b2b390457e9fafbadf9ccc987026817ae9a50c39ba2d83d8171883e50847377fcc1dcf6578036e9339079f3d4522fc355d4d029f1425a32d72eebedf65dae3f501e73823003630b56736aefb82131df1f1728311a431ac69c0e8e863434ef8754c113ac28c64719280170ce3dc626e38eab363da6f70d57f51b16a378c7d4bb731dbedca71235a15e056f63e81522d7e23c4acec17706eda6954998b3a793319931ffdd8f2e58239b1b1bafa181be21b23688e75a99dbef63306c4bcf6fbe0e441f5527430cc8f7a2352b09cdc16dc9b5bb55bf5848d1c81ae0258c263981369f004245046fc34e967e3583af99dad0beb88ce6b9d5e33dc429b1441f3763eed183e5a210f8c29115ba49f99ba4ec7b5681f348629cd8ed18053272f3390347baac81efee1b89e3e85cda428c2d6e0b4d8f935d7a853c1f742ef0ca1be9349763aa01aad517305bf282418f5e580db426172c9c39890cb6b74cabfe273189b6ff289373f26d6a524312dd9fa9c9b78472481b5dbbbfd6e96b77e3dd09a82906573464b5996fac689e5e050a340b5e822cd8eaf99f3b0cade9083d221d3feb4b917eaa52995648cb190c855f786d4dba2bffcff81b79b2243bee628ed7bd4f85bf0497f4acc4fddfe1d16f41a5846be3279d4d71269798c3d8b0dfc6b3065911ca31eb9fa80b13b6fb0bde364969afc8e3f5238937efce0514868733ff9e443b413b38cc804f7d7aaa8a0b828b38de90a42d8b9e244cac94d55a7109294fbd839bee88048e5676b8106470f68f92c542536504b2c4484526ca838596ec687768b1cecf22a8664deb276e2527904d7945743e9838209bfcd91ad1ad94835ed6a08f68d4d4f5464150d4a00e67be8d6d525e3169151abc76a7ea8b9bf3eaccd674adaa1ee426e6decc95d2168344c0b2b4ca543e96ea414c32eac1ffe9dd2a836c119bb0746535fd81f59141363a9ca4bd8f6afd12688b4f1001f816d3e9faff69d7869bc3c08f969eee280d8472d360bfa1484449c9c60ad764fdf9d4be52ddef264f4cddc0c779eee95f28ef59138bfe128c87e49d9084f65da896ca96e980b47a23c626c16f82f3ec6b3c7b6a2c6f54eec39b5cda276fd0bd3688bbfb359287070e0c14255432abf571a3abd86654f14116ecf244fbfffbec1a7da74401d271c0633e6d42c53bb16af09030360a7a1a1ad58f68f2ab080105308e2a3ff12256e6caff31025de19a628f4f091ae9f247de627e6648b486c7489881de2e977c6a22f169b5dc61acb650027028f24581846ca3e5dceb21db2a1506f711afe9f3390bf3c39c667e2609368ad758d7ed1354885d2f59abdd0d256f4c7f34bd21e15462da4806f4cd63c6ca9d28e69d2666f5fb1e82b8ace885b675869e85ec584eaa7796854aa1c02971a01f3d2d422eb88bd185c09acceb9b4a6abfa5e8084f930fee091ef49705a9a13a496ee222b0730d03040ecb0acff957fac7315b9e6f8e8cecb9d78e0288ec0e03f1ab581d36339e15c73a5a3eb54d75d0c867ed2b0e9cb68249f3ec282109f16678367f40fb47b182fc99ad1392c2010b0e66ab084b6db8abff787a0d9f8ba42d464580cfccfdcd13934afb8bcc9e2b9074ab752168b0d01a6392718be7e52049827db3a52594a2c8edbd25e91738252c25ad5b750c463c9ddae0836ab31b444614997b3caf347738bd10a6b686cdd9afaf1d01231bb54e7602c5e7a142eb379808f482b7b4dcdbf2694ccf66dcc1eeeb005a798878d1032de23cea90899be6f20f5a09ba24e9e92f9afc349a99debe3fd9d3e786a01c9b803e0fa78c99be6bfed94d16d5f63dbec9162260f80c239d0c7e45db537089a4fc42ba9152c938d3cfb3701cbf955f821ddb104fcddfe54724abdebd4f5e20a428ef6e6e4715bf224c2514b8b6b16d2191287f23794f5b422f3ed680b1764fd0acb04417391ad7609f21b664e2c23500bd8c5c83f81c1d50fd535b24eff2cb30ab56f2091d1ac2e0e8f54c92473af5ff68bcae57700185bfddbcddb75228b4cf36c8504f29e94256064af64d19d5101ac23d12452d00d55052d6462c742b4ee21bcc37323b748e7ef305be35b590d5a7db717c16c9455907367d2a57ff562c3f25fccbca96db31d83d4f3b09098801fd828ba72ce2beccf6e040d9d32b4c955679b3890f8762666472bc8f3b20ce46eca54f78b8aadc3f1366d0adfbcbda0590ab70b0a3c12996e30f8ba020570f7bf3a300d6a4832bb17383b368e77cb8edf5586abd988a6f91fc7b3a06dcbed6bdfd3f7798217d2b2983bcb7a2cdb240f5e4f64239496030dd39f2f338eeac587a9176d9caa78ad162b1bcb63e573523549a523f7cd8a78d44ef435cfe6e426006ae169ae6572112c3d89f66da90af9764048a58af214897034d115fe5ba730dee83c8d696d4d995ba76eb0a36a51c7d357fbcc0c4293576527e8d69ea07a750976b980b64cfd20b4338d2ee6b1c31471c3f3db791bbf1ab8108d53d4a3b442a16a32281a0687635af4ecce188fdc67c62fa92a8f4f0a6ce5df657ba9d167713d5a0ebe4fdebad82c70a06067d10b3224d37fc00bcb9cf8c4acee57912dfa3b7657d85b65fcc8ef03e200e4d1f13a1f07ab8af251af0a56bb18e6069a4ba53c9eec028a4621e2a78629f974aa173b1f2faa576badb826afd6c6cd604d87ce8f200fda6df9744503d7fbf4efcb90dd7ced68c6ab9d851687ce36931dcc34cd24d0d40744b70baebddce1e807564e102201fcce9fc62c86cb00ab02ebe53b235b482736b45fc426ad042cbcb8b455a794aa9bbbead1156e52b0c66d0e3dbcef38b757e76edd1dc27b2bc23c1f8fe303824beffae1918f5556209e21ee25200deaabf58f52fbae34d21be35b38c09002af3790a0144414e95e6ab942b85f64f52061a0f81dd6ffa7cb101051e4d5c265e13ac5bd3dbe45ea49c918a73c643a8b6b11885577e412d3db3fbd0192afcd223a25dacb6049d9da4ca643bbf8d9c4f82c1b6867f218c3768bc848df1c08be365652f1c97e1ba0e12192e693cfe571a2985c4c45e1cf9502dcc47de8089104f9f1f8a1357866ffce76cab9891800ae7c9fa4b4ff93c4294e9bf339393e9deabd3c5ae180e57da2e50cf141b429e681429aa49aef176c1ec879d6f35906c4306330a45d161f7d4c187d9475f76ee5b289289bedd97e7c52bb5668e76b9031f0f1e30d507e363f558fe4597a70df85d05ff12d3130393eca52878868b9b3e33557f215b04977a48a59399d5e19fd72e708d0880939492303a17f45a76be075b58213b32dcf024d867692ea9d147eaf830c5bc6c07d7ad54f9f0e690010aa65627204a688b2c09378be058507e0ccd9c1206a557a5dd18d5e21ab827f64d18e264d4801daeeee24bc7a78385badfdb320e22159fe1210e616e203f86abadf4ec076cc9b756f5b352bc857743bf4eea403e65cd45e2a2df79e480562e11754b95259e3f89d4e232ba593c7871fdccc3f5294acf76c5c17680b4be242b940f3a9bb7fc8c13a4decdb4e4a2ed7c1376b24101b2715ac6537d9235c7ade2904cd870260ebcbfdde114e9bc167ea6f301103cb3cf7c0e2e13c7c0bf1abe9cb752b702768f0d367512824e9584d71036f8b4d132a5c0915cc8aec4951697090d2e00b2d7a684a5076814fee615b86ba7542b0889c45c9a6ad81a591ddbd7d315745df9d1203c3aa6b56720dd92403111c28f46989bb9aaa38cb24cf14895af34276c6fc454385819b1f4b9b9452ef7a5d7c3aa654237ba47d9590729faad398e89f62f1ccdd3496b86973dfee9ceb8a1db043c7d729dc46bf422dbd0dc23a084b1fe5b456e1d05d0c2a2608a5b30d81629a409f9b3a6bd380fe4f6dad0b467ff9b3d3056c0d9469f7e4dfa6aeaf130f095a0b97117a05ed4eb7a02a4feeb20981eebbf056145f127515c0a07b65d2525ef24a46748029fc2f10c2a7635a49b16de2af0fbd3d5dedf74f068d2636a0c7863a4c8f7eda0c90e0f6d0f85b097ceaa84e8280905d33e28acaa879237a6f62866a4b378dce45b9a82c3a70afb2a3d3d1cc926f5d1e63b7c5cf7ed7c0f46a7dda3fb0290e8366c7dbb3f76ce6dae857eb359fd030f747a40e077ce9e54a3f369e940d54b33af585a7e2e9fa668a5dcb7b66996d9a997ece73ec355d71c5cefd73c4a3234987fbf70326eb37b9c92b1c8db7ee92aa9e6c8cf9848bea8e094ab771d7e71bc6b93bc3f664c41ae869cafddb73ee6032477046f01b11ef3c96579fa14c1f0e0df7b19a9d41443cf098dd46fac28fc353563d623f254375fc7f195f7fd050e37bc5847e16b34a79a9d603e7b1f57655882737ee8901f07dd96d19eea74e8c02917c6e84fbd128b663d53adb580c8c208af20af5d70be2dae74ca679bb1bf1e36a9e08dcc0f0ab11d9fe7fe3958653c6a883d22b65954d140c8292c73d4960e4483cf78cace6a9d60eb9e00409a7a57b4e1bca0caaf8e58a05d3a73ddc5dca1424504737f54098dfc083698e4f4f563573dca076233e40cfdd074794c72d0c7254ac2cb0cb87e9586a977d573c770edf06987c80848816d63ec32ecfe60f99cd0336dcc1e022d8b5b626a09f8aa7828c193ab97da0c4492521ce75acb5727517e2e83b23512a0647de44fa0728e08bc9be7637a759f452751f7750e22c08928e0978584aacb78b9df84b65fa847a4e0970650b25ccd68ba85786b0426d90170c03f61769511c7fd3702bcfad1f12dc607d2cb17af401e7ba015e6fc9e9244bd844533269d9e52a5a293753ccfa45d87e0ee1ee69561f344f420df91e5377f200df5f9e4d2a4d629a43f61c30db6ca08796c06991d9f863181abc65189113587ac8d66df73f39b93f7915c1bff0b9f5b68d0de5c530565f357bcfcdb016d518557f0ba2de0a883b4d4936f73229b4b9bd5d5fcb4c709aa5b5886ae1c10718ff7757a6207ca1603b9cb71ab4bc6e344d89ed6578015f0a9d983fdbf5caee2356cc7ff1401674a41a24c54163e5e49d66b90756844152443afdeaaf604ab4fd3bd73023a18124107b3566a7232378c5a59c5ac2faf89f725a426f07f6bef7c0da5d9f8640606e39d2a2896c70d898fc5df24bbfec0622e72c9d46430e35b40942bf5bced801c9c8ebbd3e79366cd5668d06d0a75bd0dfd489c91776e01158ed71a3ab1bb565d1d8155333746f3f242e36c8d7323cbaadcf5011f28401af75bef11b7bbf8db93f371c19160ffc1ed45e7f88191503fb1b791bc2977cb0e6cb79d6a462c86c1046b8aba6c15405e5df4808323e136261d000aa408506d659223b3d030677cc3394c7489d3f6e9fbf7f88530973f1c4d3a03fec8bd5a5a316e8407550ba6a2b9ab84d4a8a350be77008611c420d7f3c13e0cad9ea7521b3ebd0a3368968b898e7e711b3cc92fd0787eaedd0f3db325c2e58b204ecd231565a30cdc67ee1b9dfb57c454f9d86bb96f58e9208a8f684634e58681f73108709607ec236ed7b2b245e96fbff5882054aa3beb9d61df86281ec20fd7f085e119ed137c37196f8c9166df3a209053adba88e71eee328f58f41683b224362bb5444cc171f7b08a1f26357fec717e843ff4ce43ddbd40823aef70b59d54165ee4cb73cf291a48d76b6a3e8e66241d621eeeeb99ec85fa226880ec24c433142778360b4a9f9f1d6ac7a1125667fcf2c07d03bae7780d57d6272e26716d61c80fe631fcba4751739d26e645c420b7ead001612ac2ff709690ff77783719d62d6196af48c12b3be95a88fc895d0a22eb776ea78461a9e13fcae58ee5d269ad1d77571498ec1462615fd70683048cf3bf9104d9f737ed479da3c15f027953cdc130838ae7ea5641d5390a2834c7e8756cfbd9c2df5724a4fc76e92092ad64b9a70d6bb909ebe68b9b55045172161432d41a4a8387e2cef0ee51b54a499cf750ce87e6df042ef67a364c7a5845cfdb21e304e2e3c6e6ca4068f13b86af20901c624696a49e851f90f099830d63a78867e8a80c428b1c8352841fcc20997a1923d2fb6167f5fa51debd622e0c0964a9c196b7cd0d88d04c7bd4075b48742751cf9ac6677a539a9ed3d752320d6fbd51796bd6b20c90fdc76f6532142ff51afcfbe316981527f77259cde053e224bc388fe8b71ee365f9369f0798b7ae4a716aa4af03d10235622850ffd28567b0b2d48a48bb3c806943c7ecdefc95ebf39a2e08b292c0940b34baa3f18ee81dd0c7c33dc7b279ab7aef059c8cdcea50a74520308343a284ddfb65a383848c294dcb5f3e31ecb07e9abf1a28545b6796be9ddd78be462b1edbb036017bc62aa3bd6ab30e5b8ebf862ae8430606bc83589660d44a3237ad202488b4efde4d68942ea70e3255ebe3ddafb624c74b89a6734e75a9107d72125c3fad962b2330e8a88779dfc19a9c144f05d9fa32e1a32e30481fa88c42f7abb91df05a730269b53e5f22fb1efa58dc2a1960fb7da4727f420d3c93db18d4c42202250a3bf46b2ddaf6f824da286695a3ad916b989310f5a40603194d0f66e4dd13163273d2af9998e7f7c421abdf1e884da74c04dadb2e3741fd04ae8b0cf7a8c58e3a36847c66cc34a3686fe2ba8f2c62b9080bc2b79eabada8d340dab170fd244eade171a33c61b9cdaa58d70a00401ef51e0b8d324b2846ce3af79c700934481b52625965c16bf2533b2b2d8548bd748e53b88bf4c6b7d9181c95907ee7a7b073a6caf3b27afd84a731164aba1fc85c107b094bdd667edaf9cbd003df4c58e9ac553025eef2c542851ebf0c3cb252256eb2b27f3ecb845b11938011883306cbba728f808c0bc7dc403b0dddeae28f51b6185e25c296b99a0d405c4419d43d58e37cf23788cf88ddf57bf5ed0b4ed7638afe53b576193e113dbcaed213ea5ae17de16110d16775b2d6747c63a8c59777bce02cf284090d2890f442fcfb5c3c10821b8caf30b022fd30d19003cc932b4461d45c20d2918dd6ea016228a8b704387885ad652b1ee22a56e1d798d07d1fab73411c6e3e3f197b6cf9aad0acb04417391ad7609f21b664e2c23500bd8c5c83f81c1d50fd535b24eff2cb30ab56f2091d1ac2e0e8f54c92473af5ff68bcae5770a448411706e68e2bdc253d4e69abb8c51e613e9a84f5facdbf3b66cb16419faaf403cd3bcaf1c57dd250e3c7a31f65f10f37c91c4036334dd27038e4f5fac4e3a1e8fe26b2da3edf553e28a21d99660925336fced8c22d410af9ca6b0c078cea8e0ba656bb6ea6d5c8b8d0cb585d8b94366dab0742a6fe5d52c5e83da7f045da5c9aafd352875874c05352a3ffe308cebd40e908cfcbde4a0f8083c0968b4dd2da3c8408dac928c8b2dd95998f968b24e3dde906367c15da9dec860a1fe869b3f712e27df48b8973bb50b5d7a511cf9daa9e905c0764927e4b47e09d3bbb580e2ad1a560bc58f0cca3f0299ad677bebc91f14f5ae3f8be21cb7dd9f03c9c11e828286008d9e7d0209ba81076ec7513d7137d5a6e073dfaf126fc96a6bdc02fb7e6349c5d40205f21d4ed6feded26ef3b245c79715e2237e269ef6debea0227412d7b63d65f735ee53e3dd38e53d75abc78c3f5a2870ba5e976618ceba0bf85009a87d19d28d260f149294b8e839de92fefc763a3b0fc6d7eb28abced214fbd3219a0a2d4cadbd30aa04758a3f61cc22c31869b87d68d323dde6fac5ca6ecdeaeef4cda702d41682a55e156e1156b5833e5af5fda32665ec354a7368a28688fbfe56441c336a2f86725cf414299698870aa0a9ef9187f08c83aa16d53c8c479ef820a27040a8e70ea28ddaf407730c2428a40da742ddbb2594d0d40744b70baebddce1e807564e102201fcce9fc62c86cb00ab02ebe53b235b482736b45fc426ad042cbcb8b455a794aa9bbbead1143474c99a607a3a1ba31c53bbdf4820c5bd7f4468c423b6b59397260aa3e18c7bbd596933f14afcb14e55b996631dc574ed1690ca4a1857b35491f42901a41cabb261fddf282ac59aabec07df6d133da136e6040b2105ab3ef3a7e108c7f6ec4f39b7754488b9143881ab85759b9be73f4d0833dfd95c0e755b00484dff692dcdff6ec2ac6411347855fcd159d932df354725a76d93d2fbc97213d08cb088c85087680c1c3e10e0132d086f863037c451e1b4763abbf82ce68b601370509b4858701ce9fb0451739b99083f2384b05630cf0a9e5f3d7782f812dc8ac06ac364be47a56c55ea0ca0871e0713b191733745258bd67b5fbcc059359c7f66b2ff9ac9184f142dc36744c2e18344fe95204be99cfc4cc82ab12ea0fe765158d25d905ce52157e892b6350257a6943d8fa4f5839b1993927de1b356de657796a107021a68fa8b3fc24e666a4a235d4b9bd1a8ef795bbadd781c6a09defbf38a25c9a0583728762fa2e4d921e8b57b183c389dcdb79eff148fed890a2c0afdc4a434f9a47ff7ec3245c0880f1676c43fc33d100b2aba9e65460e9066b7bf42794a021550c7a6cd185e6f5155b8e80002ef28305c9b84c9c6690658d3013fa04f18ce45c70038282a3ae715cab73342f949ed71c6b9a98d118a349d653bd8b638cbefeaab8d2496e1757cf76911136d2ade6df15ab811be75f32eb03cc4fded3a5d0d62bce6c07d12f9a169b12be5e6fbafac397247d81702969b3b88624a2665c3e8959378bf321fb5aa3731fb1500aceb5d81071610bc399188b29626c26bd0d3af6b1efe86d9825dcfd6142510cc46b046f906538ac3729380d6215c4994f6be8e80984fe602fd17bd1cc197b14fb1e704184497361595b33abd9d1203c3aa6b56720dd92403111c28f46989bb9aaa38cb24cf14895af34276c6fc454385819b1f4b9b9452ef7a5d7c3aa654237ba47d9fd6d0eb5069f1ef5789c246cb932e7767f867a41f3e339811184828799cd5f1936edc494e2f1ff590f452a6a5175a11b738fe18e73f1c0543b0a169c1335f56862a6b5aeefeeaac36b9be3954d4fdb4f7f909a75a8e8190f91c687fbc1662ec16fd5cdad398ae7907808aeb463e68b4f457e58525710a09ece8af62a0fe66db80ccc234ef3dab1f8fb56f432c4f0b2383a6ceed26bf75509990b4c6cb04e070f002d43deff3d60f1fb9556439f55cec0a8810a6be21d50fa66b354b9dc4de39e3c65ad8f14d418087fa8066a9b8423369155807ef513dfa8b960f05ad86ed9d41f4dbc074cc861a8a1a227467f5ec966bbcb1ac85cb934cd9048fbde0805696fbef8a05ffe4963c801ee787b85312f4a884d1c4e6a64befd2cebf65c6ec98f683f75e74492ef103ce1ce7d0dc1c1a5a239b431cdd56ea22911b7072b34063a8400a56df62195cfc31a227547d6af44a7620841680dc4b04ccb6b6fe238badbdfa616e09acf25dab3d26887edff2c365955d739d78636a1c13881f12baa4a888aa58d41b6788cca0c6b056fdd5734bc901f07dd96d19eea74e8c02917c6e84fbd128b663d53adb580c8c208af20af5d70be2dae74ca679bb1bf1e36a9e08dcc0f0ab11d9fe78c364f90ab3e7f554e1cbb78a318879b1dfaef70f0d49945ac42f9bcae9874e65f99d2edba4cdb881a1559c120de3fdd05992934c4533d8c1c3979ac9de81f929fc2cc7ef0643223d660343e828a3ef4a6dd671848e41287a6f65308bb2465979d42a48563423acfb2247e915f99b5443f5e0ea632141df7a6b0366f7c9cfe5c09d1972ba7e38a5c628d4ef6648da2aacc8cce5445dcfff4eb06f20368d95648f6b92af06cb56e98ce2400123ee5bf8484f7ca3d5ee3df251b3cf1abb1fa8bef3c06da4e8c84e0d23281131f0d5b582f0b95a8139a2cb0658c824b6e5f8692a7a3068f9d9a1d76cab305973d9face52244814d623192162a1151b544bec5340bc3329b0432b620ac97887a8d452675a4ff447768a5520f73af40e7dd9ae724436caf6ff121a448bcde6cdef1c47cceabbea99baaf81a0f4e3185208fbe80915c1bff0b9f5b68d0de5c530565f357bcfcdb016d518557f0ba2de0a883b4d4936f73229b4b9bd5d5fcb4c709aa5b5886ae1c10718f1f6e6a863af400a12cf7c16820dc5efda49d4ecbafdb37b2372cfaee092f02d16552c0a0ca34a1a336d897cf4c7faa9bce8a8dd2972a4ef5f857c91b54c8475bdd811ab91757d246bf688ad881f400a2e2becb0f77dbd30c80c3a0bb2d40dd3655d59b280dd7a28b34e9035c87618b450bec3c2ada42182e5e34ea5dda98819882f41dfab5963cd6a391dcd2f1d5d0553876b77575ca8ec4806a7d217da17a1799fdfc9583904223d76050335b789f6c18ab760e2ac3e0d334bd2e31292326b7cfaa9d8cd581b60644475a6bef3bc349deedae7e37ec5fa3112c024ec12d1579e7844126b7cb5a2a030ff6214ec951ee8a124eca5abf70bd8c2e29738afb1573ab1c5372c3fc7864364a3ea3f0c73b6a30fb8989ffa2d6b49dffdcef0c58971640328e6ac8bd4d22b489d0166b1902986549f31ced3e0e9ced3a244ff540e69dd2a3c3af3a62c02999c49608b086a83afe738952729ec877467d68b03dc24d5e6d1365cf951553b29def7d4a2f2a7aaac4cea50cba0a0dfe1444f264a5a1b4d86c8614196c0aba96fbf13b8925f4d53d6f31114549168aa6820d0e7096e2cebb560be0024d193181ca7b6ca37ecc0191db1f5da1bc61845501abc22b8b291995f910740eb39361528c626648bf465d268d94b5e4043ab6a949afcc96129a6dbe0d5bc6e3b5eb3f06c11a76b884f93dfdc0dc04dea2252382a6fc7489cf6b50214ba78758daeefd0767c78690b47c950aed92507e856164dd11722dbfc3bbac8c68e96c9314dda08718f058dd690d6a4d476b8004d7ef38fb58860f09d05f4acb08ad3715fb99b40189540ccad8dd0583470d1ec001de7b769a75cda265daf11cef4776f1c716bc0b560ddfa49cc4ed93030a6b1f11502d7af6cb3be5649c8455736fdf13ee97bc4d2859b9c636ffa2874efb329c94adee3344a7c386b1432d8bede7078ba08ce05bd804aedcf5aaefe9c6f402ace40ced1ec593e91f0f96869d07432b29f193e9244f441e511f3ff81742e72e67108648ec5f824ce86144dbd17884a051cb682692d2c4efcdf370a69c468df495ca615edb44f017d213e4e6ee63dfd7edcecb0107d85b2dbf6f0c7126a2e5a34b49d6ab64d6828bcf00abca6f15361241e650181bec10f5d779582e6f20d97f20e3344d6a5df0f565c4a85c5a030e31cbbbe4aeb6bbdf6f53f0add7700e7baad53bd7f79261b1354d2283934689cc14349f94188a58124cd28fe8e47ba0898b0f09075e9e094284f79d9eead29cb2d5931da5866b565b9464d9c0e246b17710dd2d938310128e4626bad61b3d41200602a471f22caad7f4f7d008e55cf00b35fc8ab3bbe1c7b41137524b8aaf8c0250fec71e6d8e2c24a902e701985b3892ce6da9b6d37cef63c16764d30a9e277875e3874323f6b49c0361035fdd7ec9bfeb8394d1bbadab71158a04482ac3961ed86a2b95a2385c214737eece79f72dd22b100462118963c434c859ff8e8c38b8e65dec0f570482b0fe05404a808138ce556bff89fbe210831ea377badebed41a0f0eef72f9d59ab25722bd7e153a1121435a14c6d9fd0feb998fae659fa558be295f61c714b4635ac248c0178102ac5c2123d25b5329c7ad8564511678715c2d28dec3aadc992deb2745ada519fc58d7db73050244565cd6d1929468f8cbb653c52e1b5e7c2efc0cd4355f9d8d248499d12aeb438d6c986b863a78609d1d1e850614cf95f4bcb1f70bb2681e65f5ac4f8a9f6c33033132bf22ba58900ccd6d47ff258162d994a06eebeaa21a50e41b93e6465e5a2b88b160af3c08e5b6cf271a1dc80017d20386915e58607151ce557e68bffd524d385377f933f912e4b3986735ef6ce62d70bd8ff2d14b6f03fdeb9b1c27de6d47371f35406da26827ac993731f56988f4ac21922478d26f68178a22732e945efedf09b67ebc0cd8d1504443b25d3b7db391a5fd831c58f19b9d70675ab0f3d3ab7cd1df2d884b1c78d8c54cbb6ba97a33758d299147fe29dd05c035a9ea14e5e39364811a1dc2f611f8f5b8509ecf371122deabacc7af04b75bee1947633f77b00f3822328ad6b9b6ff99ff537e43afa05dc8fa454395b8deb87546b2b1c3347dd85dbc26a5de3488792e6b01eba68fb697eb0a2ad08b7a2ab288cc91e23377bf900d5e921d67617702b2833ec0278c917fce2bb9aefc4d4333e5d86dcb5f2ad3b111735a6366f2aeaf2e3b2a713f2939727089a9cab547a6911b4f524367fbb4b3a1210a01f0f79056dc9e22c2d1f645f9bf75ce96e35790e7a8a1c53105c8edd4c648015df6a30d04ee2b3e560b7b1280d84bbae62cbe1b4291162f3d01ff7bb13728fd12b28559ec0481671b70910f3b8722092e7e4c15c6491db8b28db2247f00063ec16939d048b9dc3d249b5067cfda7230f9bd37ad2ce267c026f1464beed40afc74d42bd7030ed1bc369eac312ccaee80250a0a3f2ae1df46691ea1310f81df6a5ca0d6ab3e80e3342c6c3fc169318856a7fbde737cb649d00746a66da00838bdd6063bc67ee3d3a5acffa7138bcc97b64a07fdc10737f203b19c0b516c136068a6bfd8802b296780e21282d554052af743520be4edb3057e46f1152c09374b09ae0147f449e6ffa458737f007f78f27edc753c2475611d9113f04c1fdc6f5bae6c82adecfb85db43fffc0af36079c4432ff5e3f993fa6a90bee789dac9501ed8f75a23943c99f2f3ed9c4661f0f5433f076a3a26b0fe84d8631cf09e89a8a01a1134edd2a3de4312e6aaca52859fdacdf029cd03ff07f3ce835c899a290adbedbd32794d553fe84caf4542f3c4b081bee5dfedda14139ea851caa8d084a49c0726ab525025468f8a448e88d846745c99f44676151e05ffe4d8c0eb9211357bf354b256a945e67dde9f76a49a8eb7b4258e6bd37f26e55e8008f63514bb401c3f293f602309ac5d5d55524ff2e58e0a82c0777cb230f08cdbdda0d1aba2abf35d16a269045596e701636d09858e0384d2d6f8352cf6c594620d3c65ac29bffbe23492540db2b163f6792a85b0fbab34d8f0a2e3f77afa6ba754343ba568088571d4db21f9fe98dd4355ce98f1c9197e535c1fd0dd819c3909f720c7b275a8b6eaa2e34090782269915f7489af961d267bbac5651528d0565d7d033d7ffee57a43e285ec72a1b3b872823d4deaf4651e1c88585525510fa3dce93eaab1a073550d5299f8611d10107a0a5a699234853331bedc6daa1dc25c5721850aee7a50bff1c9a0c27c0e51585f6c8ef05bbde530aff493b2146febf4b0a3ffbdfb8d80bc3fdd1e8875f764faf8d12b14ff49ee19f595709fad68518615f40fec9da9fd4aa2cba46820803523798bd92fc371112071f4dfc3c8030c720b295d4cc6c8c526bd796bed9a7e29d4563341696e056f19a6c8076b03e3f0c1dacf7936a4f4b19978b1376bdc83c126d87123c0877e36abe87a28af7a7b51707b9d761de12e106fa6a5ea83cd8b33aa824f7e90b609cb73b260fe4f7e61f8833bcb775fd8ca981664474cf1a5bdbea09a3c047592e3dd2357fe17088d238ee75bce94fcd783a6d76dece354dcbb903a68b5fe3dfe1f5886597ca2889cf3aaa1cc36ac49933bc1dfc0c3583942b74fa965d4b9affeea2eb482354d0f3657478d61fb6e14e7428086139c2d97628ecb106c22d887896c24324cfc0bbc3d2844992a1caa3ebb3ed3852f6c3c69e28769aad185c103eb3e29aa2bbae72948f0eff3c4cf8d48f1e5cf655261eaafdbbcc177fef911ade493bd304c76cef4f328b4f340b7a7cee7f44675706ca3a32a9de07a8cf18741b08561cd883aa56506a9393fd9aa02a0e7f0245f1b90fc837a4ace6ff4a1a7e2ad6c0ab15b5faed8202544ab0ec05bc6529a117f56717e86a97c7c43be680688e0460348b4e8b13f3b8c47f9b9e7b05dc1f4f6c3d39845ba96c541f1c31c2c00778a59e6e2bb7acbabccb2c3ac62113351b67587d5bce0361bace248c2844309a666a4406d492e182b3b48b015e8a4a25c8c3c504d74afee60c44213a5388bd75d24814b69182182efff40ed93000ea351b41d20a2b5b42c860d5cdaaf6fb6b45ae121e30c98f90628e521be9411a92ed942a34c8d14051cf23d97ce7c70681ab2c5e30379d923a09841f55cfabbd06635e46da32be31bc59b3df4b85eeebd479c2823cc0856693bfe6eba67ac1c1d61c01d093b019eb78b8a798d13c8316a71ca27f047817a0aec055d1ff68031ace139753a81e4650caa3254139026b0fbe6a63be33f947e6d927f9d79b1dcf7b3b1271535bc685f901079eb142dbd6e12a5a37aa2df05ab40577427860b6be1e9756c5e2abdc486eba1fdffd83f20fc5655cfc61f5b2293484f3d8beb7b89908284700485004ece1ff9153a236a37e22db913ea897cf15db89f1043ab289eeae5dcb99f7887a76adbc90b1b43a90e1c3897b183f4edc823493550c9f8657aa5c62556416e547ae167e8f4a2e4520f58d2c0d6d219677f3222cccd5f1c1980179f6f84e0814a2a74d86b8c7ef9c217ef600205332eabc227db47159e8f90c4c7756629e0e60f436660b880a0787d1a79444ccb48009f86d4f162b037b84dad8d3cdb9516cbe9bf58b0ded21e134b830148ce2b9977e53aae83218dad8ff9d263f58468e6b98ad993c33e14d1ef95f96755914293bc1ec5f678be683edb30f1aeb2894cf9c335ec5491612bc68a84fddf8a4f3cda95281bcfa196a1099637e0e571d9dc6c0847c0a5707d1bfa5d8c83f906c76204d54db56275b894fe08fbd9217e06cb8a8ef8ae5c9d9d57588f126d1c905c3977146da3a1f6a257c98131702bfab05184e5faf5623dfd095b45630611b809e8f6033420a06a5696de811c64994229f16f16559631e2b332b5cd597fdb63fbfd6571fb1ffac443dc3671ef324236ed4cbf018a954082beb22edec0965a7143b46bc5ad4ef4e8caa6e7da97b9fac6afcdb97efee06c198c53045d228dff07a1bfea1d2076c5c4b7e9ed9e12996439e68b1f35e77b05f885482e88b36861cfeee2eeea730e2f026cd4bcc7d4e03281e9c5fe8ff762a0ba856e85a27f945759c1225132e53f44ba2206c00ec53d831ff5d6b6b45853de23441056965cb2644bb84a88bf03acf5fe4854faa0da45074403be9e1dc3f32dbef88a1989974eeea9d9b889b3b0845ee491f45cc2d69c197d7e927e1ab840d3aaab645bce0214cef6278cd71433b2db404b0c6035f93ceda10926e3bcfdc02b06f16d53878b95b113122f0842c334cb84a2d91e5527ddd6371a6284a44908508d426bb6981c5f10f3a014e202e5e52637aa54a62dee078a85a74106c7f0e5209845a52286d46709a3ad88939a3e5f55648138d90b791d2c71235b6845043dc289506304755058d85cd6f4bd089aa4da67dade69ff399fdf9ac6f609c5d1eefaff7adba56378ed6d5b54ef8f0ae284f4030b6c092dcbc062e2e4d5bde449688952eace03170d78e1a62e4eb9a21f114fd2d17f7578781ad8e248da94039dc693bd56df0acbe49416e16611f360bae0185d7ae0936f24b72bba4e4f0e3a493d5fc6833d90c03fe5dd064119afa65b9da9c9531b9b48ddec6d974030f33c4674c718796da83a3bcd2e1626ef9ce0832cc75d635f23b29f5a70f2d0915beb4e05dcc68de2ab2f4a59fee221f525c5e878f71e5a282521edfeaf01fb0832e27434911a0b97b44f2d22b5936ca702e56a475f2beb80ee5609410f275de2d9f73ef7ed7d1af56aef1f3201100bcf86cb9ae89d17c3fb3e754e2bc632601877f737e30ecf98511d57c7eb8e8826395af13708cfd49bf230828ac99aa975506bccf9a81fb4afec7db4d2dd7e8c306a8ee4daa010aa7ed25ed20f1c97ef0f84bb0724e3c32d92ddf4fb1616244bfd7448b774ab4d53a72f1adc78df767ccba2c37ea841f325a76012be1140aebfbd3c6b47b409b6b1e1317f801441fda03a6cdb31f40033879cb775d6eacd8b3c3482a3d8fce499f7fd9b752567753da8884be28f68c56206b923463e6188521b315730599744f78193fb3b5544d06be4212cea7a357ad406a14b518b5aea0951ffa21f0a4afd1a572d196407d59e44a1ccbd7cd37d2245789a23e17e7c870ccfc2927b56070e34763f0dbe1e0e7ccdd6f196f209d6b7d7514ee4c46ef2bec5f9d4c3c1a7f13cc5d209e321705150bb0d889a25f8ad5efaee06cdfbed7c20a01e2cd71d14ec01dc4d3b60798eb0b4dc0b184190d741ce8af13ced2b07a1dc3d7af5f0c7c081e079ac0ada8f50cc4571cfa79829dae36060dfe63f0f88586b9b0901676316951f6818da62881a4d518ab11f69ed75e1ff68c47074627008dd25c56a555a7968eee67f24f07fc4364ce5dcb5620d33b210174e29172f3efc5e63a9908f5f1b94de925c15f137f1c5ab3ce35129e13fa2ef9f6771db5078714a0245165050c947443b11ffa8834f33d181da80f90fe2a08e50ad47aa2c25fbf03a3e6f0457a1e4d3b976430dff356011dd3a525320ebf7fc6c0f969556f8ccc079d19acaba9de8466ca368c1d165adb0aecd6b958111e74fed74f209d2aaef733e0641753642eec82196dcbdccfeada136492713a7e9f6c21488f5461bf5d3118e5675f3e5654f0b8145a220ed1959803ddadb600d5630690f19882be47c3727a815fb5ed7295b4ed374d629e2c99da90376b0f1784b240b7bc1dc5ff2305c34f3fb8077fdefdbf5d483c6cd0a3699fbc71a162eedb2371a9103977902bc0c0ff79eb02c733628ede02afd69e37e45ff0d20ed3ef562abf78ba6550fa0683c1681e5c1a4f2e37186b00f80174dfdbdc3c60c6af64115447f9ba8e059afed6288f467c3eabc084a5557c037709e230292088957d6d86961820f80334218775e7d98434633b796e5df702dfcf64c052c3985d570db245a203458c6be33f9925b48dea610a8d1f326bec1629951019e556057b68b20479d09a2b271befeaccf4b9d58cb60b967e0b5452c21257c044d5f761d9b5108c089368806a744368ca09481e8b1c421cc8be3b8db8e4bfbab9679b18fa9c740d37134411b26f0f8ecf550f259f4c5035ac067a8fb080bef5d42c781034cb970bd7956d4e4f2b980685262ff26a7f35f74ffa639d0955ffc36e385dabff9b68efe4e2a6957b1af5be3d3e4457d668b1580bb64c111a26a389b5829d3f4b27864a6ff90d139169c43527eec4048aa42d8a87405f08008238601cdd7904768007f0fff5ef22674ef7591299201d5019815e8c3de918f7b36f9ec921becd00ce5d3aeedf44ea258fa495f018f4139e1e482419f79d422d071825d4198fccf8834129e428e9fdf838b521916ee210f27d3f034c773235fdce0fa2837b71cf9627773333b0c04fab4c0230fd4bdfa2e288aa46835f76b260c09e743e1ca48a3ac2ec86011ad64bca634b882e731af256014435cbf0f74c5ed60cea0447d21c0080247eb7a3a88aab9178bdb539e992dd10f76ab774005839987cb308a47a0605963632b74d1d44d9b18d4b79482b0c94299ed25b2a916e5f4e05aa2131711663cf88e2327c9ca614566248430ff040f9776f38c2c1db66dba54cd0ed1d2e718c8155ed4544b67074b972769816c984dee8ff6a04046083862a8577780710b6cb2c92592f19f618237c01d43c60153e7832cb131fa064b0d011a84c44cdc880f3174add5b3adf6d8aeb2f3492211d047117de75d4883e54c80f449462eb95cfe2b6681955c6a42412d3df44c7046cbb370ce59a778e02474531416a616634b28d50c51b5db0566260cf8f59b3bce46da3e68fe9d3e9f9cfde54300d5445962582a89e2d47da6e0bd698d3c491addf380dc645b876ad275a7464b4de8b31bfd033f49e7e53bf568685e8d0ad3c5bf19b472677dc7a9d1a160e70ab68faf4b6360e2c9877ce98a16ea8b5a9cf30418c30485c7b95f27f85c338ab58befa09855283dce9173396344f3a28d62283b9a071b5d7badcccf8aa6c286c1c34097e475292017144c31c58cb3583b4529a6e036a1448b6da1da7820dd4d9aa8b8d8932fb0b458a394e9081bbb9847bc8db845d8af82e9dfc6822bfc4bd4dae7db9563bc0abea0e8fd7f556c2fe086d6f1d87119d63a1050caa7e948d1112e109688d13ec3b3195884226e5a08a650ec46ae376c77697eec5dfadf8786dcdfe1b7b8b380bab20692dc55133f594dc26a33801dcc6c50b3b1fc054acdbfa1a54143f040e4442a092c85c8c2f443b8aece5ce9f43ecbc212e6c609f8721c074e05f5feb05de9f837acc17e9878ebf61cafb92f7cb7419f764ee362dc5cc4dc622640a1fb6e580a6f70956a7003923ae065084156fb41c5fa4735b4e4d434e6e0cbce0295a477065c7471c14a01b57743cd84cae2663cd62673ac9bc8d5faffdf11ab07f5c391324efe0f42cb60a08959de92518d88a4f0ddbab716efc32e14c4d64e70db93caf6dd322eed3b638122e75e7cf8a3f6377fa2cbfb7a0bf71dac70148d7d951e5452adaff4a14344c7596405c4aea03b3e5b67fdba41279b89130e68e48cd141b93c62295891d8d20dfacaf4dd93ce7ca6ea64c76a6feb429b4e9d830fb3c8c7165642f39f0a6399f6369c034eb5fc43b6ac838c61451069b7e99f7f980b62fa673c4d58eb35cbac89f85e650a30d590b98ff30a2f349345a9eec630c714697cd5b976e736e580a847d9b0fc755142ae1d6ec7cb27677e3c4fdd31576394dcb6961ef7763e1c79fb96ac267e5798da9432a74984d9dc73b535060eb65fdd423a3e7e5f9cebe6ce4b232718cca824cdfb07c3805b60d535540d2295c8fc767d5ad87018ac4b98918406f7faf3fd73719ba0d73da89c3be9365921d47d5441c185972c1a258264f2879086cacc974920d2d14c1cc62ed0a62c655b91f92f72bff007a18be2e1b074a58d77890dbf1eac2bb79c328b0229a471f16c03de7e3ca89c28296ce6e2f729a5cf955b0e12b29b5f3bd81f2aac183d3713bd456eab21b8be3bc696714b1150483f7b7091d2dd1d0ea6cad0290b1bc4b655756ccc086b75f2e90605b737111b3b03b691873c6881112c50164210112f21ebfd401ebcd5ccec34fe4688defca8b66e5a91259c14a5f1de10bef6c33cf921bbb9dba7a1e7e61e0bc37997ff5f19c217073953f2a97a7ee8a163bf813c5673be6b0c825f0a78ec4c20f06efded9bc70c93f54f333a4487ec9c4741503926fe5d045202da1124c9314685c630e74ea1bac315ff4114b92c0f0b677da6958ec971fccedafe3e3285984f2acfe05a5d2a16750b9978196a3650fedd354658f9c78c99703aa2141b3de3ea8d67b9633df90067f5bfa011779cf9cc521dcb92e3e9682ae4a32d82cf18875da26ce28d483bc2ac6a1489da178f36a34ac01c1d6ec523dee0519e7549ddc15d5f2a188dd3860dd0eb24c67efb2073eefa31386b6b5d6919007ab5789570ea29e2bc008c173fede06b68c4b175fe46d44e5afd6121381362672264a463aaa0807d90041b0ab1dc5c75590b22f3daddeaf80528c7038d3f44cdf7a619d5102531f94238febb6c3ee1b27ef6ec016bf96f3b168bb02e1228f5899af3fec0071fbe18764e4e67dfd09bce083d0a16eed15cce6e912c385c49a46f292f88d226039ded72dda1690c7e2de3e3882f1862bdcebc1e2616fbbff4fc0a09a99d30d761e806cb3f5165af60ef68d70713999f955afe1845c1bf77c9124c4049ba6c0f5897a6ba71f507912a1983b9c499f08aba4ce8a2983cba49d51755b8689ae8ba77653697f258a67e8ef18564b37de500097bd539765895d89dfcece284fea2099148d9cb8c199c769aabbb8f5a1cd00b25d192766568c008b3d50f834f606a3a96d696156f63c6f6e768d6dd98bce146e57ad9085e768be5767aaa395cd6d1ae7143e390fce0f5f98c5bb37c885210d8f557d2b8267b9a9ce44250727887d80a7e0b8b14844f4e02c32414298ee385bd162d0fcd8c0057169651fc70d12341baecc028514a275855d911776dc13b38028358a8563611a3011e6a4c343dee68f34eb44a2e07ff2330d750cdf8410ecebe67bc61eec99bf3873349c56a5eede1bbea7e15ffdfd010fc31f0e6fd267fb8ac29ebd575a8449cf059e09479adc7e94d7958008156c6a3d358751ca40612225227e604ccc9de3c38201f2690394820edabaa5f56c2550ab26b187e23bb6da54af52a9b4d8b08a464185a5b15d19e8c256bf42d5946bb6219eadb4f720492a4239d77dbfc8cd46cd6029a8ccd44759de79121423b2e70178060828d37825a3c780ca42fd582481a750635dfe72222a95d5d14988f6e2959cccb9eb2d52175f0c8c3222a92cfb14858e973fb5687705426f764767021b3cb10c6c7f7c000c3709002ef47155575748e301e0b6194f83b47940eab791d43db5c2120220039f663b7e1f871d32108029b13f32a0922abf8d696439e177377fc6b83289060b244a45f947b9da25723134aef471a2c6b3c8870c4f5da9540ce0641af43bfac44ea89dfe1e31cdf72ed9da1966d5631eb1ff521ae8bcce7e388daf5e28f356ef609be273b216453868d0edecc37c990893aa2db528f773228029d6edfc0d52315ffd8245ae4ed1219a7d296a59bbf4675a527a4b08b5e2d2e563e4df1f609ec30e832a2592fa325f3ece4ce64bce13d3c895805bcf7fa871433d5361cab8b7cc664608b063c57af6ea88d81edbe0f09554a871e6bd35c20f21a8227014583ce5568e5e2ed5141d7b3f546dc2aa9aa4709d8a0626090a9be4f1160b692e22b29aaa3358216ae1470e5f52b9b962bca9286e89eb406e446e997126c4d5bc12871894762e52a45d56b4d4fefdc250f8c31a6d3d7639d773fe9993bddc0df095616903ddf077d11b89d76987b88897d86dd8009dfe341355edf277f8927edf5696d6819b7cb777ce0396f2570222e3bcdd467750010a3f9d6d1ed8aff279dd885befaab3a188e9429ae187b19363bc12120e6f73df531dfb100533a2efb17ab9c8210b062cb69881617f78cac4a83e44a112b59c62bd4c0209a8a5771fc558b3ac811b9d6212ceda9de3cb73b6ad529cda1cc2eadaea9a81873c8da0ce510dad2e0c3cb76725e9f26c43660596e4f1f492cd19faf77a05c23fbb3c9f32f1494b423b36504c5d88b2e226d6b209ab8f380af3f1853c91599779e50ca202483194f59254b8cae3cb49682f0d4dae95c553388a86c7d0b7060cbde02f7bdd337a850fd5a8558bfdf974968e9a0278f5b82da4d96cd47dcbae8dae0a5df55e5debfb92ad4df640461d7ded457949c6957acd9f0bdfec1401b6070a95fe2ea6dd6be0dfce6867c403cacd187fa98d410d55257e47510ba79e73c31689f0f34c10dbd199e8f689ab8bdf237a40609312db85538316d6adb0299b83d7f22b1d31c5d23a68876b3c4648c4a9dc6d69ac94753e1323900e447fbc49eda6b2d7830e648905fc93605801c605b84d37ec81ad0a5ee9ecd1542e68ff3e805b8d7498ed796e5d33b404054803c393fb94456e051be6c265b366b201e8545745a5a27d8c269d8a65d062cad8c28d833b8a54fd5dac2d0f61b691b31d865fa575a4273ee5eb8cf9faf30dcb1cfc464d257def4f7b302635f81e17fb39672dbe6beeddacbc15a94d8f5acb5eed4b8a1ed232011689eac18f5495c82368d240330b26abdcb045011c45586af4f86c48d68825ee1139864afbd2c42ed17e64024a4180f6f2c0d3560c30fae86e1757a78a4db41ff5be6ccec21232dd844e7fcfdb435ff22e9cb5314fb0858fad5ffcc320b727d305767ffff993c8092ad9b0b051010f3d3fb7b5cf325b2fa0da195622ca9f218c7692e6cd0e60fcc29cb9146bf3f8a24e9334ae791d22aac9a4dfb0e4b95a183f335f832f25eb04b7f868dc8cb34bcda21abc6ea75814dec082a7463f79fe2ff20f49cf93029e2bb2bb12520eb8795bbd91ee4ec342bc41189bb524cb982ebe20eba25434f209a7bf6805217d370d529dbc4e8892fa1bba0fab5c17442179ac726b6cd5593073f4ba2510318b12ad574457169a5d9b49b8e888c41e631986d9ca0788c420e750a621f77765473a4457edbc6aa7e3f4a44b43744a856ba2ff46d87902d4c7bfb6095241e91e913a911cfcfb198645cc1dddbf1206d3381f12c3ec58afadb0da6a974bb2d03a32c7c40e130fff677be8f0ed61219e31465478b64569ff3e251bd17a0466f55df0096ea21dd8333863fd797c7463cf67b4085e0d17fef8aad8774809059a1429029fbdb6ac1961c35f28c75d3448ca01edce93668daa11634129b95086530fb1c9acfbafb72d906c31a77068166e0d8959bfc394c78ed860e51b795811e532cba6e2ab2b0d0a7cbd8e75e0deb040c02f84c9324fb5d6c5a643df877ec028d479069a6ea882e71bd3a47d33e177f6156076aa988468cd9c9163e5974297b0caa0689f5c92954d92c978fbe65c655371c9264423dd5c2ed7dbdf60ad6361283614f3b1c562030dcb176736de238055af1e07dded0bb8eecf56c0f04de9292b53ef3ee53f61116d5900a53d5bff9c82b5072c0d71a4866a3b24711b8842c3a1220535ddc63b2723fdf4eac5c1c175163f85834a35fabd3235bbbf07b82d888b9f83568b396a7fac38357820076c9b09b9dc996892fcd451084509f5c660bc2c37ac263d9a307b559d914958f7a310a8a8dd3ea2dd95fbc349ace1a972eb3d7cf24299d149572b18ef22ada6f56cb6ec886e6b999c76d772bdb2160705854d40ec4fd1e4b9a9d95ea6f31613f2c5154c211f112b5eec96f0cc5c400dccdd6aa9e8a89dd099e03df063c9503275e053092904035958235c3cdde8f56b1cf19141e1e4ee03176ab406982f4d30c767ca0b1c2c1a46b62524f1e193fbe4a2fd3b31e49c7e7397ff6652699f6849fdceacb66e15cfe687e96a6d98f724dfccbff9746523d1a31e6dea32360730f6c2450deb42533c5dcc23c62622633dbd72bbab10e29160ed94ac26714bb75599f398e62839f646fc684a23b5dcfa80d537e693cb24b2b4680df7b684fb3c6892e5753b78a845a346a246e326d49c0be63e9bc64de38d10a4d0446dfdba9500c0655599113d62841e9c6683431131a2ed684eba96da19eedfc1aeedc87a884c763a95e00290f82dc6df1dd4d1d7a988ee35807e9f52382231b8106327414a29a503447cec8ce37b74eb2a4ee5628390f93171a94d0a99b226385be3a7980d8053d76e426aa0e696c7b7c555fa7386d3ad41d2521ad05af5210388e3e6f40abff670a6b44b269b0f21ddff1688f8d105b19a968b83aa17ec4aefa40a399c32f789bfac69d322ec234c2035a6268ec9bd51e42af826b5e570d1c69ce9eb8b50073a02b07359a0a76ccad54ec83dc9bddbdf3f4fd1178d1326ba92d241885c77f692164e988b3ee8f750f6cc4e3854c5a17ea780edab431aea861d93a50be681ad0e3676291e0774c9f1366e3f48de14d010fe897a66b729bc5943f5f7bb20f76936d5cbcb23b24f4f108b523ff8b34f48172c803b86de0685c2e9ab3b384d946ee000ad0299f6e8d6cc8c16312142ea701acb8079689f8c1e18dbf71921f26a025bd9977b0d7a537de3b7f15d1321f5c5d267940c5444c724fa671c639c15e5790369f7c5347f11b87a3054e345183e93f8106e9b363d1791a47ec7b1347618b4c74f2f8ae98349a39c4ad3a3327afa104c730c4363ddeead793304561e6708025340909dc4e921d8a7f7afeb0a13b3e05dea82492486957bfad423b9b25ac0f27faa51e31e3b3407946792daf8c81c987e923efd361c661f0c98fb31689a42ade4ce8a68122b3ab99eb77b6eb3ffe1c1e37b1f76c48122cdc97354ff37ff79231923ec5833686fc449641368c4d6d3d20533d52d951dba3de9d8f6f370707f3e8a0b53fbfc4f0afb8a898b95f3cdea15385fb11336114e699b72707c317209d87035335a244746c4aeac236a82f48f69321444fda695975a25c0e97c09088bb3c6f58ea353e2e3d4de41524c40796cc7218e0564a176e093da5c1ea394f80049ecb3561163826b636676d7bb676c975d8013b929b686b72219dcdb210a20dc35e96168a51f78bc7063325eb3e987f0a3d1bf764ac91e38d4e968a38aba8d930334e1728eb6bbce1613e5935dd80e5fe9a66614e19aecb8f1d0aad9601a041ae701cd9a3accdaceae26b81c848bb2c4c31fa1f1ce9afe1680e01b4dd645cffea482ae7ba790bd55ec21f13d2e29ea194f4c79ef70c548279f7f556f0215d83aaa2b62ccb73d5d2f70a430014e1523e394e570935ed5affbc1fc37a243d0d7e7bee8177b21d01bafa14848137c647bcc98c0a06048c9db8a68284f4349b371723d0f4b29bbbf2a07426fc29af275b529df1d7e752e6a04c8408552dfaab1939f6f311624b3e4d43c7d04668614dd6dc1f73cc7dc6e8964bd8867ee6a68e24aa79b65742c070aead163593c69db162f6aa411c57dc7fe5524a66f444041746818308535837a4545e6d69c46b4dd3ca4cce2d5168ebbcff3bd35fc5060bbad4352be82ae952be07c391cba50a6072c670f01c1010213581244fd3a76cfddd4a6aefc37092edce3b7cfe8e7ac11f38953a4e033e182d1803594fc14a75d030b59e8bfff6d31efe1a5f549712ff5510b2ebfdabd4e291e1b10fe13e646a6deba2637f273e7b72b3edb3c0a6940d925be9989d20e944bb06b4989ed2e348236d0da903c957f0a687b556dbf8cdeff05a5590b5aea67f743af69d184e58f50a637f4abf31737594acea17bbe6b69832dbcc8e35fa5498b9682d80d23b2a7fbe7c7bb4b756723e9d4f662d47a5beb52f90bd9e7dc8f5497f4c7783230b58e0c4d54b2c1e7a8e39dac5060370da6dddad7647f2f22ff9597d1abb3a848509b9a47acb869952a7e143c5e17e93610e2235cbf62d3bfb1a088d964216d063aef97d900c5b105a1a604e7271e9aac1c077bebcec2b25c1cef1434d2dbcb4f0aa50f97da199def4059a5c368b626d3fc1cb85678cfc6dbd03a04adcf14f06da0ed2d91e409bf2b24f26644c07bdb2214263ee9c449997a994219c26e17e584109c0fb4b907e829090fb3fbae93e849e543ec945464386bf1331a29328680924f50441f6b78424c1ff3ab44ec78dbb861fb73a7abb1042481fddf1f4be1820af90b19388dadfbfe0f7e09eab1f8c27b5a8fae50832a6a63a033ba6d5161eb97b4d6ef2054935ff948aaaad98d3f013f9b90eb5d67b27d025dc029201a37dd2896d9caf7a52b4a6c0e8ec24c8f2ca4cd24c0d2ba52daa0a1c6e9c2832e7616329fd4d68f1d480e2ad7ceacf38a87121c985aa3681296f8f8b49c46709255a78ddd99968dd398c3d5e0daaa9bf30537a5c204855ce35676510115fba14376dcd37ee19c171e25c8f72f01d8348f434562ebd8e65daec0e591585ad78add70b737e12b7a9ea9291317315e8f544012961ef7929d02b7b942de0acef0323186898e005df1c52b500841930fa083675c710962001748c6224038512880953facdedc0a6dcebcb9f998c2aee296e8dc601181c23136bc054a36c6ebaf331956b4592e3ae3f7c3ada4d15d0a16ee80841fc2f7859f40c8577fa9523c7e72f6d096df4e3d044394ba2853035539f228f4dc05f734126b7c84e21653417aab0f4b88f3358377fa8884478bb5687266bab7f5b5a1db49e4b146a249d82aeca71583a618eca9780a60f6bf482a0b2e37d6c01b0655c38fe3e5fc98b22287c68690be476a41951211e1e1c41eec94ebb7abc805e9f4cf7f00db885b50d1a8a0d37ce00d45890799a6938482e5e77baa20c7cb0de5230cc63928bb1f38ca0fbbe40d078e5a7ed4067b9edea059600c8c2311f89de513096c469dd00152afc56fef5e17098d6deaf6c892adc9d51c93ed2e5c391e54ef43c905f7f13bf07f32071de61d19e91941b4005031677a3aa3dfe7b719e1b152805b7283e817cc972af24eeb142f7373d00952d8abf16e298846fdb0e0655fb7ea28c97e92ab51318826980e4fe7137a0be1366e697de85ccc0daf3c68f73152eec1fb0fad3b5226a5edb8e9f40d02eebf20ce6c8bb40c3c89dc0772dfd5228ed7de16d2383cbba64a617171839a25bf9eafe3e2823ae751be884920004b920f2e471640b42ccbffc63a10667430aefa3ae970fe6c5497a3da7c770ed866186f726039d657809b946c3f3b794c0349206172ee5e5351c9b519b51278dc1fac9b8bbb3a0042f23de8974c9e96d6e3f0f0f8b28fdee07073806f4e70d500d049f19844a0854bf440f2806e5fd4fbaa9a1899f3cf0ae3e90ec5a879a41d5295c2387720cb4a1f14e8429823ca6fa9ce385a8a3752d9267143768052ed32332aad4f633a0be83efef0d38f75c55080e8961ced3e4085d7a354860c6aa63719ee7d685bee457e75c0a20db49ebd2d40df21f42e5141f5bec59d54c567102bae547c247e85e6a957218cd54f11069a652b8db50f96ceae8cc5aa934dd92553a050dde65e90b092452e26d8f79dda1ed5c2174e2478468cb63f414836819c2c4f64987fe4f3ddeafa9d848e1f07f43b8225d2b204d39870a34a4c8605648762a00a4e632a960812281d4ac255d6c75a3e455ddbc0a99a3d57010bebb6b70b1370d798c8ac45b06372c33b47c30bf9c471b75cef195658969a5a5efb11b887074f80debdc1941acf335a854c019b89e4cae8755dd89dbf0c513a9beca3f4074c9c2669a12567b1f58ae74a52fca8a725911bde291e1573a37bff538723bade2022662971d45f2507cdcbcd2f5fc6682f60f602e2bf62165e1bb008e702dccad5f0f4353514d06b854d67bce375d1f4b3ae363153dc2e16b97466abbabbb3e110a72ceee6f7c5af8635d9bff6e445f58b4cdab3e54abbff6633cce4417316bee98be034403e62ff565909daa7450062f6e7bd261c5e27082f0e364d4b1e8cea9817c8a5cd5bbe14311677ceea55736c43a5284523326a2387fade8f9a1b4d5000c2d55992048e6f0bb125b0437a0e9a5c3506e7b65c8429b1787ab69af05ed4c72ef7f02eb6b5eddd25e2b8ecd342ee97b480a4016c83e2aef8b570e31252d9cdcdc2c03c5bca4fe762172d49436633c15187a4134a08b73913f2e530970ecd2a52b1e939901d76824ebb4956895f44b3114cd8d0219a3dad890a7b3b358077ba8a621472df180803613fed2ce1325b2203392d72ed82210cc9157bd33d1e0fc49e243689e9f7fea45514899f3f9792944a1f1c2edff7de4ca7657ef6dcae3855d659ce2563f7672439760cddd14d2deeae86f259819e8f34e4f1fe000b6114548a6c227d40f97b709c4bf84f97f84ffc0f1ebe2f08be0d9aa7cca4c4c036ae2d5c2d974d96e1cea94c06e727ea1131f93bce56cc7a18f06be5ac5adaa3225d42efe3c4f9d367b332501b3270764156486fd4cc7adc94913ba92ab06e1c3545ce242afb44771690f46813852764360e5530ca052c114fdd7cc3882e535a70aa3b11946942be5b8be339d0c4a8fbdb3d60ab654d32762ae97f56837a6604589ead779c76d2463e9ac46af412ca3ba6bde6ca68598c2024e818f2e8a2ee13017ec5726e316bf133329a830cefc12d1170fc74b3d90fa73114bdf4cf46106a7fb0106676ee514cdd3f641c84e2909bc379945fa823700bc3751104eda1e36a44aa4851cff05340561fa6f50a693d227802a7ff81150c4c82050edd991c4b438f7ebd05bb6cd7b87129fa331e04436e1d26703249a9bc23dd601a9ddcc01582c6e348b47a3d19cfcbc6b7db084cfc34388d32b641572aa68717ec15f19d009c3da19e5224514317d7d6af2cd933774c3b65650a34d85917d005f3dee78f9f638258dbe6e09f00596339371e9e7925b8dac9fa68669a3c2848707a323ec4119d25632a5ec237150fd97793c1eb81694924a8e485ce45206f36ce13a648a666a68b6a39a2d0d6383d9b6dd665ec7f7bd7e444292b2de4e2858c169919415ec52b965c573b80a59c2b0ae0387150916a1e6282df6262d80c3450182624aebd07692d9847f8a6650d5cf91c716bb5b0f5dd034347897deaa8a4c38b8dbf955de3ce08078c802b57daafe02c1a333b94bea5410dc29237d460b6fa5ac7a7ac8bf76cd7c347822a934a94d029bfcaa75f8bea812a84377ffff5e54ba0449cdd1edf3072bd8040f3cbea437441c1c819ede10efc399538b14f4af1ab3702e2bf7ad427d08fc7252fff65f380a541a912365c65d4bbe4ce56508a33f91cd7a914b1922bec63b4f738b9306e1a8c3c1f90b125f5c2b75e6d5b2706f7ede79a68bfd1528d38efe8aead05a8a519219aea7de7df1b2f6d9379c09ff74dde65b8543658d97ba37a8b491106fe6af79f23d78b22d19dfe4542634c2aa7375ab415458031bc11ce36e0caee070b194e04ae40810800e6804bb71bb08d6e592e87895c0cae4eac5a6b85c2565ac585953f88f85ff64dcefb229ae6ae3df7b449441872d45d3be150cb2aa34d99fd4d88a0ce0f788ffe784affa9d945132a56981a6b4ae3a297c6e000df7a2bb55b0a8f33c76892e610ca2ff78fb9db3ef2f7e5c69e950bb0b750fe6dd762b8fb2e50c25e6807743e193906e3fb5c0f15a59392357cdbfc4e21d3070965102c5a9f6b1594de8962e83b6540cb3697d71c1a666196239344456c909bd886cd9369f2e223e6c7870b9ef5f8ed7af9f86bb2b81414d7db6deb6298da61f4cdf9360181164dd0352126d6f9024895a298ef1123e6d2801264925585df803859f1e45c7138f0edd73e1517511130829c3428fefd56fd9fa4b293f9cca533aa7c82946e24f070a7a996c03a1fbecac3341327e1fe10fcc1af0d94f83236b185149ba30a25a14b4268a25e48c0f97abd287297c73bdbf6d7bfaf2e31d043052f3edb64713334adda577719b59c599b030d85e93214ddbeb41eca152db552413ac72162c4c88b834ffcdc79e58ed448595d6af54308b9b05f283810fb8ea1ce80e573547a7222aaa915184ea799c27638c5bf7563cc9ea264a81afde8bf603e1b1a9da002a1d7f482b49aff6b575cbe416842b7ba3a3519a9756fbb73cc8dfb40fa18d4aad372be13d953e16659bdbdac3464226e3081f394b14d63da1025a081f7d098e85009752dcccaf81dcf7de08b57b6ff962c09f0c3b7037d9109dcfe29d7a9e28b9d237302521790627ea4de888eaef032752f9527765575f8e63e3f207ee649e077eedeb54ecb899de38c73145ec92f10f51bdf9a77e2ab10b0ffb51c9af74341e383698ede4764013d5b147c705585ac634d56b4574067421a71ce5f65826f369dff910ca91c5386883239b22532a7c0c2082f5810d9f0d161d18de76a666694d3d0ec5d69a158786af6c84f6d11a9b0f2ce0fdde724e98de5cd5886163db345c9accdb874a30953d8665c3cfd23c3aa565ca98102ea41efa0bd1fbc0b2dce5998d80d59ae6b3692c4c60b7b4fa66478bf53e1c0aab69c7adb6d859c4698aa519087dc4b7219dc7fe11350dd5ed818ffe98009ecddfac6eeb5c48bd908b5e5e607380cc471cc0b823d65538ddfcba23f47863183f8f016ecea5584443ab1a26633fd70716a41b8339a7dfd315682a678ba478a86a81f904e1201f2d849dbffcded2552cbcbfdd4901da9c9dc7f3418894eee041eb992f17b5b0972a910b65ac1d44c864dcede60e0370da3d99e62a36794e9c3a933b06f40af568df38266f01962b2c894a8a80572a8e441de610f9beed89db93eb63a61eebfaa041efc5803c99996f253f55f8b24ec2c4b18701960a335cbbbebeb6ac3840ad825690ea9ebe221a6bd6a2999e0c3658436848c643dbccdd20c8977ef12922fbf8d4c916b23cd3ab253047a19e89e39ec9fe8a2d44e26d7a0ccdfee90d136da657cd3cde93a448ef2e1889637360bd127792310af389dc25667fee147a5e9bb945d52de442985e648155be9ef4d31a04034e40db1ab1f83f4a5a8b09cb5d2b481a70d6b8b284b36a44660b717f9f5a0a8132b99bf2fc1b0947bef82711e17668a41b355f610de03c266d86af54c2076d20a3e3fb9ab353e1dd4d820ba2e2f736f01913696431c4153a72369194b71c92e7f456a5e442bc5b5a67fdbf5970f88112c18180254d36718ccf8b2919d2d20690d648e66540f76f81d875821387590f78a04c260e5a930adb59b07f86839c3a1a8a856b43d247a782c74336155e2066115f0d9bd2eb4e8e0132a88dac850953750ff27684656aad888db28f70c48033d5bb9fd80fe9df98c6f363c787ba062e8052e4dba38a518df1330b4d361c8b33171bb097f253e1bf1ed3a1e8c1f872edca8f0916bbf2c0f6e7c9517c45d252eb7122125727f9f9ccff704a692ea7493ce8c7642a99e3d03fbbeeb60a35b701e5bae2bce9f0dcc3fea14fba38e1b173cd2d923e11e6342ae47146e26762cff7567eba993acd8c92d3f0347aa82f95d481c919483d743f56c2527609f4dfadbff535d88806a3fbbcfc548756f3e4e28e98c471965703eccd338ed22b08626c2e1327d11b63ce6e0ba841c55d1ddf5d5f88b7ce18c75fe37fc70a9ff6b0f635a66384569450652821b0b30aabf6d839e5cdebc651b1eae5baeb89c6fd941a199868ccabb57a73580d31e06363adba258147dc14ed0a93751d3ac6af24f98ebf6cd7eeedb9b9c307532e5fc52f35e877674ec06bc1cf8c1f01bff30e5d176892202b5fa504913ddae6763d02f61444bee0b6dec89248027d130deb52127870c1884609ddeb47dc00d5245be6cc6b830cdbf5f0042f9398464ad73dc2c940f5fb4b37b28e3727329b557c2fbb41110da9f21c888abab4e6be858524cc8c285c7b4f9ac37e92f6b2cae4cf739ffe1899cb4954e9f1d36c991e42ef5950c5b9e330e4e09f556a271b9ab77fd8601194278f9adb3a9f2b03f63d3c11bcbffdb8f8e2094b019e4695383d6dc66414562d6c7a6cb8a33cce08dd6e71add22ccb3018716d4ae02d191375019041c8d7e739bfb174021019700b3c142d5cb5e7bd39b4ddc8519e366a2ba66e47e6138e405c55c25b1e85721113e7635689ce4fb6324fcc3ed4f0c6ef74b75169a61ffeae8a51fd64502473dc8d10f5018d509083459d3ed2112e015d758ce9ec8a01edda17313f0dae3969663c67a7a8e7a2d35a5328eec0100ff7b104664fe4635fca9b56ed607826ad39b3d8b914070eea10e85fa424c9a98a4414cdaad3427345532784975124aea6650fe1f24432d5b213c714718af67bf029b1e762a390e1aba92ee9ea7f086ce7b853befb4614b657c704b594b15eae06a6dc52bf41de016d42d553e280f07883ddabc9e045e1c8699c902ab4b8e169ab8f6fa0895cf1cb89bf1f1dc8a845cd1280eb3dc40751c94e22f52ce0b8b83155ad62eb1b7d03728930082bcb814349c0b1508137c92eba33358956c6a2f66365f66135d08a1e227002c33834a0ae2150dfe433aee8ee80e25ac220a9f5fa39ff5d03d187ae7a1f8bed1a10a2588846b950f1c5544e246cde3e4dc1671fe0166d375bfd935f9943b3e1e2221e40aaecb6219f9e7c330abb78c218c0ce5e8790d512a885681bb503ab8352c52e8155086b6d40fb827a1c549f6b86fd97214127ec47497d9420da9162619ab178aed97e3aecbafab2b3ff97c25509f8d979f1876504fd576fafa89f8014c0a63b293481292d3f8c24d4ca6960f6fd9c834f799ddecacc67b18d5523cb2d1bf4e716c417e526610a05305ad978e1c73ab51e8ddf855ac942b7ab171a065ba9119f22258c33209b2450566efa809ae0825b1d6a233c361d77b8f2da622ad2465b3431c20d86e6c09447066f2af9224040754a9405750c948f937d50ef0671227c40b00d9c69b5963aed84304941be88cf1943bc022cd0202db2f2790fce34238d493e1d69793d594452b39960e319a6af3d4fc730ec66ae5df7ba9727c1f7df8159b6a4dd700626bd47c7c5e7f261d383b7fc5c373f9c6e78842140ddea18e364bb2058c716a125c4d14eda7dbb8726565f9bcbef0fd5a53c248142591158c759e4d9305db3fb8fea6b919cc5def382e5c7dfcdb54afe04f5855030854e5dbe25f94604d97db323c4706ea01709e3f8771cf36737bc52017248ba5bd142c524a01ccd53988e5caceaedb25d60da6eb8ba2789d357778110c8351dd0e7f0b2c98e30aa40f88a21481b9c7ab150ec33f5b4f0a76a669a7cd9a04fa32c80b5474f410c8c65a9798ec0c3cab646a0b06b03b80dcaf0c094eec064f4b94cee1d2ec4762b5010ff589b52cf9567cfdb3309c09fe991718aadd9b7961cfae3296ce10975edb25601df27319e849e50adf7505e38487c76f3839ac5ae545dc1c597f35fe85c5de2910616da52cd963635a55fd1b6d7911303ece8c6d6fb3100df4892e054156e86934a8645738fb54d678c9af8927a71ff892d21412e8fee78b79d5cccbdfaedbd3750aa97335d53aed231c2f374bf6b5d7fb8453b5f33f4a61c59d796a4608eb4d09040977120d8a69cc8c83ba06b1089325d5e197d93c5e5dada168f97450af253fae0a42019f1ea8d893a713941a04c51d4551de510ff8932864b4c9b0c212e4b764945e68a93d5beeeb766d706ef41593fa63005515611c30934ea5319f654baa85e1a3c89b5fe89e767c8093fa3f36a7ca366e7871dff454208cd467479921a5443e09b0b0f8d0ac7a75ae11c480d9a2f69b6476a84445eb58b85369c541c7a89d9600d2e8fc31e354db40e829384aaf078894aa1862969a2af20a05c36870585d6cd917b5607b8f8c7e8aa6444ee734b8524a2d6bca13e8ebbe2c096873f334060d3896c6b2d43abf78337c4011e502776369c4b84ed309427b21a61629c98a4c55b62862a561fc8164599efb2333b312d39ff35e7ded28ce5e084640345a1e2c8c08336a1df471be249fc856b8856c2d1b1cf84d9850a4c471db26605cbec8efc537c3d4c01e66e5258e0182cab13a2659af32e4cafd507c462a5b64791a32da03a95de4b413beab3c8a0d578b3f1053d6f7fe962e6e7df0f4be3267c517b2a8c339404db7afcc12ce4f6f8aaab0cf9e379612974c5f6958809bef68766c2e609dd71030c77e63ddfbdccde0bec90401eec686948d8cc0d0b6ff54a0219b21861221e84a9a80c3f91c6365d395806107517d7ee4f3dfb1c3aa2c1c6d7ceb23466ee63d474ffdd6b4e4689df649ddb3c1daa2f958d952bfd3b32eafb8dac26c517c1913c28d18639e12a39c96172599763f8547041d4f3d8b2f73b6866a24c349bf8faac935eff39123d3a03ea23e10bf7fdc604a8d3008c4d402f1e36a9a2c4c12a34249f4e190337aa8cb08dd949e9044c001699537ecc48034590f866cda77b533fbdcb79c4bb680f42e0b4f5643f760a20b3109a4e26c4ccbe2dae90d7f41aa1718eed232fd09757ed9bd637a6cd3294183c14bf6d915e49f2e06ed740f54a75388a3774b45dcef658572925ed2039e22e1aee79b4251d5d196fdb97510914098d6bb43a06cc1280fd8cac08276707f21c5ca874444906624fc2eb1da1c0887be303af034f06529f215dbbede1db48438714bc0f94090d9a5d5b30962cd2e9938837209be144cf507902fcbb1105e8058bbdf38c1338f0e77571c2f9af85584aa28bc3201ecb77411d1114ac342a9b720f9a14bd66ebdbbb625c0747cfc52ee843cb4f08710cbcf1cdb9fce0cfcf5491fa93010b836e0f3b936108fdaf95a1c26c0426802a5d9ff5b2f73c6905eef87959f999a450f457d90cfb742572fa4b97a591b245983afd7aff75b177f90e907072cce36f0305e2c20002cfff4de90c4169b4b6360b423747497e5853da1c708009812613285f155c9acbd68e9391ff706acbc4a6ed62cea285df29368e7bd988f1eaa4401739ac405a98b30e713e04a62c9548819d5b69ec5d790364c0c927d7a6dd143b7d940f8aa00487ab957084c59b1d5fafd5a0ab3491b820cda7613ecdfff0751e423a2049b8097b791e698045ba293a22c77c4635a0159df721564b7fcfc7cfb13f456aaa1034f952558c9fc56d6b8c6668235a9c30cae6e8e950422e51c0b84ca27a2d229ff0fb55a602f6b5d2ea327cfafdf9d6f6319025ff4bb1d1f4ee727716e5507f6dcf743b4858806f646d8957664ee546ee8bcda54efe8640db56e7885072544f16cf742bdd1604285b8798bd567dd04bdd624c1a77c51d9b0eb9114f744768f71abb65cec1d2a031fbd8971c9e41f51715c7349feb4a9cef4d2f334c67035573747fbfa3323f9a1323e73ae9d14acbed8bc53b9fd210054e9d748780c5a481e6d8729d5b47787fff829608810f62339b70f1ae9f94c6282bca5a833f95eeda64ca2de3783fc2b2f4879963154fe917f6cc3bbc67d102b381c77f55eace4bf9003fb7368a5b5f923af96c4cd5708b0c576159be5955a0ed1e0c29338a81eda0b6c87d789479af135afe0121e9acf70074ae3497d5ea2bea4557d0480afb1e9491f498dc8fef96b7bafac262030820ede8ecfdc02919c500e0674828db1daf12929aad8f8472b61f822b246f4780cffef1b1c10f64d77db9ca393f69786044b3175a2a957022f1e7f777f19f498155e4e227db05d08ba13b3db39fe5599a90b9108e4b14469935a02749db87c1829812d8abeb3e7d6f9e5672848b61ab04f7279bfc6f5493029c23e1970553dd94e8939c77c746df9b3cada0e48e41f4828214731aff181ff357a84122568e53fd77afa60d58d61a875f4b13033687c16624ccd90d0631ef1873f2bdac1c101d9b94bf2adab8f08df8040b5555cfacf82f87107787540894abeca0d6ca27a3e5c1071b7da5208e5f2ec7fad37d8b3959c5b713ea16f9419320815130b23e4de9756bd4606896923b702eeda4d8793cbeb8aab908dbafaac605f296a73c9e47444ff31f3811bc06a76c00d047eda916adb84da68b51b1576c70a624a4df3f6dc5a16b20cfb9ac4d315b00b7800a38d5ac03fef9aafd833d86ddbdb62653c001f9c8d486646c1bcc3d2ccc07789468de8ae3bdd1e3066ae0ef821ef616ba1e627d772649b0098d62095645e4326dae9a729880b4a3756630a569bd280a1a44f25eb4a2fde8c211018febf09b47f51cbf8ffc9d660d5e5981f8b02463497d1b5d02e3ff2958d4eaa0ded9a9e4321fbccd3b70e184cd25d0f3d0afc2055cbf9f4e1dd63d3df923ea1e817d1fbce10312505953f6de7a34e32af80088186cd58caa1746a95a3a3f746cbd13d35d1a44cffa771656ed5fdc9c7fed66372c31a3b329256cdc9559b09b7b2e1aab899680157df9b5a03372d5e79a6c6379177193a40e4fea6402ec600406ff138919f85f6cecbb2863fea4568752ec12a76420d1070ae2b20dd9d5a7e59595fe74a4d54a5c6b5108b5e528ac9e763ff65fa448a947b1e9d715f5678b89a8cefbd9ecacf4d1d0af2560b39f5bf6efe85ecf858584f56a6842acddb19378f1faacb5eba9c557c50f2201d58d0243b5a212ff8ed689574359d8e8de8ff6db16dc879df4d88fb9c7cd49c64792a3ba46ebfba71af2651c4bedfb93bd19e7a364314b665ad70c2e76cf8b49b4068af85d256e1378020f222b9b452a865baa36b822a7c48bed062fb4d9033d664fbcd000889eb9dc6ab0f77720c6a5f25bcf54c442f8ec700f73178a6255d0b167648231b5e0a7843c9122789cc9567f05354e8bc26fd65f71009dac20b9f0426ca890e67a0ace9993dbd5863d22f2d8b9233a430b447e07e7d7e9fe03aefa7f4b5b9b93565a1690ed195c3404947a322660113982bc8f8612554e778bc10b8a0a425c0a6caf18c875d6574306d2e05fb2ad710bbb50d785589464c2d4a93875dce66add8a2d7f79a09121395c33655ed951bc53af4958d66d48e090c76da0818c491715ad83b9086bdc403a311049273eb0f6cb9cf1859ea3145e26c6ebf1f0d64319d3039ce171d46c181fcbefac4d439e510db3237589efa9717a709254e4f87627ae0dc9a00ab275f24b3da67e6dde642b488df2eedbeb8cf050754ce3759fb93e5af49955eee483ed4a6c38a9f1dfbd3bc9adf2534e22c1e8e666f06bab9eeb8c6b6a18de211fbe2eaece32475da6a8fe903641bac1f21612aa1feaa5876e75756096ccee238ba0c4265138213807a46542bc65945c8d22836bac64cfe20cdcf6df658c6cc771fb6cd7afb84d2423902b9355a628ae66c6a14ccd93e8d0d72cc6aab24ad1ef4947272efb8bfdb3908c15c6f0fc6676f3e9cd68d7f0e5a49f846c500d0c68c99235945b17417da2d5c876a8f06fac2f0b09c47eaef1a0e2968d666ef85d8e95c2705c8c13bde8cd4fadedf1840241bc2ebbc7a5f1021be47a595a676d6a8d5c042a8889389f16bfad0d72620e8b4cdf3042482f84c4df981f272b738099832ac583085c24762ac62cb96e1fdb64056675ed3b7f885797056303a87cf1290ec9fa6fdc217027a53849cb7ef51f403e75d6cd9de4f8fad18f6e9eba614d3d837ae8dfb7149fb4fa2fa66ca31f23a2652869e6b1568777cc6bde4ab3cddb67e5848b842a6813b5d12afd8fad20794404b3e85ad06bf9d237ba653ff14952206111ec6e90f3facb742b19bde5dc9756a248fe68e1f06b2ee9b2a84e8c4da715cac50f2d801c68699ecfb815ae868470792793f8e0131c5394e4e702d44beed3a9b0447a705f6cbb609ca256b1295c17169633afc9e92445d4489f3c6e9e220d17b7a463d7713b556fa3a3290daa99263a3f3366fafed1b37573fc2b8a0574928fdac06189d6a9129d53d1dee90093b444eb9cdf8ab4c77f03bff40eca5c7f9b73a046961debab5b0f693a2308c077180b9ee7dfb1f3caa53663d4140fa5a8b0df1e202f8c7bbf5e0efdd610b7fd5294a2c59788b2aa4559ccb8c877e1668cdbfe86fe4bc1b22b0ed86b5446e87e2bb457779a7d6345a63be184dcf16ac1f542a2f3b3157a62077f3e857a9729d271e72b6c8f6480efaa9354ff0f2b185bb2384bbacf45e0d16c13e6b4b683cfe2d9130df8721eafefb0a4205131b1d10620bbb3ff4294c5eea0791390a27c9dca30f5db47256d72151ad04b4a58d176ee24a02fd0f150ed673c8f6b21eea0a51630405e02c8ffe9467494ae289bd4bd4bdf014d3642ab1d5fa2770a959db8094b08248aad9f20a03b90601c4fdaed7866d5e2d1114e75cd0552c2fc4f3ed6e08311db30eca45b4ec01354b6dd67f156dea22df69549592ef2214df5a7b0f0426169ccdc3d61853fc59eb12ebdd4e814d508f0442b5f88178a25617f4c328e26b902e2cca3f5fa6cb789924a3e55c680f5e49abc547e84a1e96e79ea25d927cee854aa30f9920d360edabbb47444ea0829e99457f9e5e152c1ddf2c2ef95539bbed021686486962cacdbd32ef1854f1dc2765d95c3b482cb8551006a1322309492ba2d7647362110e615230dc819d8fa775543e5b4636dcb92d7839986403274055c86ba75806aa239456bcf6ace7645fa65a38e29d98bc30205adf5edda0547175671077a98178a985cb0aa7da0e614d60d05d5c8af296841d6123e09a2dee5b9e666a88ec7ef4b7599edd76e2e6d3a900a48ff11d8e2f48120f597a2cbe59fa3f81ea540214f863edbb8b33dee9047e347f6567f5e23680242dbeb53d9401ff93f3f37df8d1035ff105bb9f65097305c53fb348802e87b25919853dc9dacdf2bc6f38e3f6f7c4dfc0dc7b647d00ff9825678e7b68995969eee1740e1f4f6bec756ab992a3da96ced6d48a4572265194aacc5cf413d79206063c70f91d3a1e3ff6774d32d78d8d385307191c506b1345b041ba066ba11516ba7fb2dcf22ac853aa0e191359a5f8ae64a136e4eb369e5a1d18d1a4d6d8fefa263c73e0bdfaca5403605e91b661b06987b2bd71d4a8a4d8e3c9e92076973507793bb00580c5249fa7764422f6e0922729dead5f208d5e3c4e6df844625030da344ff75baac3dc8ad78939faac9e8707f751730bbf0c0a4263684d68082d419da071b9c9d3628499c43f97af87ab602cefbef4c9546f1b245c8f36d15c19d76818d92ef87923f019784b9e23fe740dda9ff00530d9cecbb4efbbac6878a1fdbced0b7db800ae17bdc8633e554ab34bcb292ddaee35c858d36b5f664240152711cea96aeab165eb57ea1992c3283f72de32bce0ec60ff33290bc97d7e0b1f60001fdcf255e98880f1fdfece814362a02db7a0b5d723192627dd65dda82f102734e33765948b1973760eee02664869329e0a8fd4786762378d8f45c46d6f37db3888191d6ddbc11e168604cfd27820e57604ff32d90ff7036a147d637f00aa1149d97353cd29ee17d79b3870d6a416eda447c7cffbb0dedbdf87a86caa9f93ffab02929f8f32ee21a8eda62f598df67185cd504a86151bab4c20b94058ddecd7d503185df1959e8cb2c163da3dc245d1e64a3081e00ab3ff010b26541191693283026cb11b8784f49df59b2dd001176a38df433c598ed81e12edf6ebe6458a07fc762b53483c1447e5259423755be5d5f4f5e1ef1b8b17505f2866d99d3dc938992f8f9e10334aede9f711c64155c7d144afe9fdc3a416608307ae20f0a247c62b5db879d9881e598294687c09124f7a4d5fb79c71cdc105ee7f8a8331002636121028ee82284d03a04c10c7e8f80ad46585187f0b3e5db4dcc3f03f9aa8c286740f9403913d74b76959fc35ae4d3c682a448509305fef214245ae1536524bcf4a9cf3b78bdd3ff83d77493912beeb998d10f37d04f3aa2aaad000a4d13c02d91f34d41d467d272739f9538ece1e9f3bfcc804faefae99384ff03cc4dba2c193b382574beaeff6b73d2992b9827b7ff005abba7aae72805ae3bdb2f96e48d4549a893d272cbde1c74f2dcaf37a8ce52737ad68ff0c529076112ecfdd2afc90c8c6703ab92c97c3682dc98517e439c9cc1f4f89cb50172fc318f7a37af2e6807eb809d44f54ebc7bc53d88e2f7ef7fb8930cbbce1ad541c1d3e04816d914bc214b29c56254a60cd46c7ca7d13a31b46b6faa2e4131ee801986f9219fc6cb13bb9f237aa149031fb666ca9cd9d91d7cc4293f81072af7530aed83440a85e0e9a73ca26f4e7bfadebc3c004020fcdc08f9a9dfd87bade85762be44780d4ffba8fe296666998e2be3e7a12b48d50311e6652fbd638335848f240e8d5a91533b39b5efb284897f8c4035fdc14b6f4a382e4128799c99b128fd9f1ca18edf0d13eb17a5f11a4616a0f13f5ae6cee293429e59f60b0c2b50030ee086f88e6b916f56bb7da11c7c3f8e82ec3f1d34800ddc13906306315da832c2c16377d62f12a8525b4ffeca64f24accfcc9ffd77b69484766143c27e5f1c97b4fc68370605d0fc830616ee7b4d12309ce7bf67589a8ff9b42f5579093af1de4cc8815b4ce2b8e701362d313b6cd64957eef29313d6f68617f8c63d1ee14f00b03452206eb6af16a1deddab29aa983793ad7588e4e1fd3075ed57f11035ca70a1b92cbcce70f535dd449757c6e97a859de0c9fcb7016b0a6a0a98433da410a71da12309ebe5d3ebb567524c8224953c3809c50c9c6804c972bf4dfcb516aa4e251679514e13d4407e4e2eaa126988ca74f374833066f86806b4871d44cb1367d75a08f714876f796e444538a8a916d19e41fd2fd54081406d3c278ecb68566135231d031f3682f76a90f2547d1db7b837100f8706b602b4b8c05c119e2c3dbb28d3ba06b2e214e025d3ecd0fd2ffdc2e2871dd7be892f30340e205a99a4de3d36890fd60dadde05df2a5268a23cfcf3162ade128809bb4706478023db16320c52a257d0fcbc192781bdcfe13b75eab5ec2875ca4a6af5af9146ce4dc68fa18f06a4eb100e6babd3cfdb22f281e24ac70e6e39548036ce05869d92fe61f5aebaccd9221526bda7f66f89d614c1b719925ac109d73c0b5f6ba0f7ba784af748ab522f05891f6d71df5c4e9bffc901990d6fbc411c9e8a2f2a4109edd887d9efe0a546ef9f4b2b5aca8a2331e5341c9c0ff6616c5b4d034de64b08d677965d3b898160ef029f25e8b685f47b13848a1b8e895769e82dfab7adde978bf5145b2f2c68f5a22dde2d593da9fd9783f29a06d899b4c8b9f26d0cb41122ecb128dc63e5e8a3a5b6b13dd167e9bf3fcef1376a4dac408d8012b640996440e98690b0dcc4217c6ee36b2fcd41ea5b472fdbbb3839c6b19ceae27719689ca89f0b219c1e4fb6d7df4e72f61540875e5a206bc54d1c5fcdfeaea7aac27abd616e24f7bd5af33e7e1068f558b13481ed1fb35e6617163ce1b265082202cc0b0511bfd1211ee78398fef78c1f9f944e4555902fb3a46e29da8a2e55b050354c32432c8c23ffc520d66b8e50c569a727c4fd4c27d48e81bec25c994d6f59d4c793ff33abd64c0648077849fe00dcab873011f22f59d79bf28b92673bae53444a7ac52b22809ba830bf13a1ea7341e648cf06e9dd2044c670ab254320a431db92ad5517b357c2674c31fa9d8a177070edc82b53ea5b8d19a36e4f151c70e353110866551de1fa2451a6a3b36b1ff95852707df0886c646356d172b50858b7b46a84b4903543c80759da2f85dac6821cf8410c53ebbe5ef941a707ce43939403242db254321d45bd96d94f5f64b794e9aabf5a90a265e51f106e686d816cf400e6d44d2b098a30b11857b19de9f6462d13b1acd7afb02d04580cf580cba9c04f6c74ca6f10bb444634ca301d18ab4c9b6247b458ce842657a2867d46c508bbb79f952ee993bb1e9c73944636912fcdea9243ebc042e34e1c8dbebe8f9c97f227cb7bc86c45297c3709d69943b6f5e9f4fee265d70aab7db92afb91998f4583c7f07f2b6d03957e7215e3245d7b8e004f90d280836372bdccb496041a27abde620aafb2be54e0cb653b2a1cc564ef1640a9303761d205005e6caf73b58c161530fc904f0dbb58a86d6697ae559773a76b4f30568a78ca39a659daf1a8546aba25f0e0da896632066678408b6e4d2cd7f73f557f7fd80c04646b8644312a64a7d8b8c780cfd72b390ddd6d05d09edc4711752b773629cc8cd38f975b1d6c5efb4b944b71e2525be33823e59768b3a57f18693c9ea1bd866012e7a27899efdffff4aaa0ec5aeddfc06920e4557d7178862ee99995f56a1ca9ceb9d116ddd53ba7fded63cdbcc2bd1a47d2df617ca87f7dbe8af2d99ecdc867f20ce663f1bd64e6973c2171dd04705b9ea269499a3c82e8c2e9a548dad05084a56270dfbd1b64efc1e537d8556f851e229fe6adff30861e85e91ba57b279c9837d22b32ef3e1d134865085d824846d8b9ac4b819a9efad337fdd7a637ac55ccd3b032c4ac894f57da65a6902cc7eb56930670c0fad18b36f9e53e35182533afe198da155e0e6ed137ebc5d40f4ecdd6305b7651a82847f1e203eaa5c87300e595d6bd93a60ed95141cf9cd67f6afe1b9454b8effe0caa10d2fbd9ba21de04c22a46500b53e3f35567812052bff8214a530cd3dc0cb5b326729d3023d1991107a0a50ff874806c9e9b123259f81dfdaacdc8979d98d23d5acd669683534cb561d2ed9257b2cc78706e85b026e04048257853d5d9823639eb01937d3723543ffc8687517b891cb0ffa955a0d5942b91483186a37f0e16790a52b15ea3a398699b13969fb9d574c1ff1048ab07baa564f67d8552abecb71346838a78080b04231e501fe001a6fa0bc5cb6dc4c64976d1c148ba420b7b4e60252113b38e78f63ade71a450d5c2b2376e2ae1c786c5e62de1cfb38e33d809df50730ebae0fce060e975c39982558c860870cfec7c7efc0dbb80857759c38b6ada8c628e12ea17f717c23972ba41088b3df9800c678d4aad6a43b22c34741ad3c4d0f3b1839a924428b5a6e3a6cf6a943f7aea55ab2e4ebfc34ff737b19e4a993b6a017350d968028bf29e0da1f1a66534fe9a9ec95070a478badfb7097455746684de33a317b299e736d8ba1023e8b56a49fbf33ae81e655c3ed80936ca9c7e170a007905ce4867c5403aaf2587bf6f25a78b70e0ef1dfa1d813d2d3cf857b8a9574400fbd945fb61a1c74d3c435245ad8bd1d15078199eef6bdabf70f11031689e2fad587f40175f85028b795ba04b16504edc2a90382f29f844a5e16a19fbfdccec805b43c281f2ab83f8c78c7f480a67d19ee2afa4fec391b37ce3c50ff71c7a388fd03aa0efcc470fef7d7526a001e51cecf03df746d9b47bd5b1cce10170251069ae259d7fbab83ae798671f8c5df7ecb34bcb05e117896cd263e14a044a7e94e09a2d783665b24ff5bdb9b08b0460bd69bcfe393a6505e39031e0cb9234941b28e889abac229872a69fa2c3dd07e0f5e08c13e49797d319b6edc69ef11b112c89a39e71d2b52cf5cb5735cc677ea9aef9e4064ec2b8437916955d2f9f3baf66c3ed799d59ee72736775254a25ced1232de74593901b033fe48a351dd646bcc55c9a460d722c512991802c13149ceabba5db97b324d2c300084063466cec6a203f518e18082b1f6bd9a7d94f9e3d8f393e252f58fa9e150a93d32f4d09a3449f56fae507fb5d10cc525634766de34a3c8d837de2631dc0333d7e5b0acbfa28d1108772f30137e0b5c18ce1783727f51ca603a92770d5aca510ec8ada72dec307aa987a295d2e2e2d1599fc20e1885cb00beeb175f3e2b4d8fe1347273d3f2b08bb7ccdd7b4700b2cd7ef432e0bc670464455e5e0a922cff5907934db26d59cc7bc08e95684b32c5f4b0925ca27d7d8e9b5275c494a0e2f9559f052ed137cee86e9dd43fc629da20a416be8d05fc52633f1a7b2257ce07cf625eda672cefaea478568d444ff406aacbfb632268cf8b4342b64b41809e48fe5125c011512d9f928bba235c1d42fb540f3c513703128685ac37cff2f11b7394a1f4806bef808283b8602d8df7d715562ef3c9b8a36d79a8a5ac87cdd413a22f71d592b086447ea5f5f0b0d173fa3f1c29b379819acc1611719d380b9bd482bcba98efa36124a1a35773668b1bd22111d8a0102613165ada3432607aaa37055a3a5c80c3ddb3d3eef3c4ee420f4baa4db85ead7dd403b2b95d1ecd57f7a12f9769248b433146de47e86ff45f558ccddb93c9dc25c0b7ca10bf7b8f5269af11107a6c3f997ee3820d5958c0f0bcb4d2194fef9a1001c82cb22140aef1733b529ba3f9654febe364a69d46929d6ff33b26af2fbcdbd14e6fcafcc559beaa5b8d08e1fd98422120d824bc1e2e496dd7b20630ebc75f985d6f1b3f8459e4aa17cdf42faf9d501f8cc47431a9c09cbc35e91bbd63ff89d2b57e4ad8aa12e0edac9c1292529ae7d46aba995ebee860e568f34f4c4446068ea32d23d74b4c50cfca9518a62b6b875f7fd0e4054d63945125302849cac27df2823fc02290a224946df927ecb688690bd356438cfc3ae6017a542e57fd169f4de7abb5497701d2df259132e88f2ea537f3600eb1ae9c8c71c5f93758e229b8c1be1987dc78e3ab3467d28464e51cd9b8ce1f4763f70a0f696f8a1505b3ccfdfa3ab937aa0380a4bfa4bd5bd3d20b01234324e351038c62654a874af3d8247f7ad7b4d1eedf1e39cb960a43be77d4bf5d21f5d83b5d861371d72be63954bb274eb0f074cdd3776a8af52056d883955540e127af74f666f5fdeae68128aa0c24b2a1c7cffccee66222b2bdd6368190f60c57d9bdb5bd337a7c614c021db303222d5a0ed2310151424d3bd796b2d39db9de27419c7d5043d92efb6b1a8271e08677cf2f88ce485ce8655957969631b350bd5a318ae6521bb29178f1c86b0418251ff835a1e5b432bea0a12763248d8cc6e4740567c836ec6039f91bf936eb4cc54eb6fcf6495584c753bc0f56d3f296e5fa7f4cbb42d10cfeb87338c29c06b490fe1dd8c0b941a995d16ac09d85bc6b78f6000b0867b21e0f598ff7542b1510d5bd7454701e52ac84b05aa49e5bacb119b500c4e44bbbe8e24f3cd811fac88545b355d19c2b3d78380fb2a45ad1310d90c055c26fc7cbc2e2683b560354afd09dfd6a21a6f423f42412f8cb8044a183d0e9fe170436752070e9834081f27031d5e6dbd23da1bd5b6e9b3e50c41b73e131331697fef58785c43001769505836a36db19a9642149b59571341650b7e43e6410e6df82b9ef6f257cdffb770f31e3935214ff0f8c888c38d2a8e15afd20e013168c1f2220fe0bce40d4200912932a1afa3682dde0757f8e4bf0bdc2302f076e38d87561606722d7427ac60de803349db85d03a18aa19532697c1c50e00130091e57d2e1b00c2ebc44ab548ee453e51d3ca468aee5bdf493fa021d04af716d16d3740caed67d2a88b2c97c0338597369fdb9f646196124a6228168cd3c788a40b0f6b0dc8712a7c22bfc47a608d2d073f2623d7654b0a4c5e343a69525c3c8658cc7611481236c8e87452a2cb611246aeba74ea3c92abb87cb2f809d6d2aff62f33d292776f189ed279261bdf1ed1df604ca1189f0a6af8496393ae9c042228ca3f7b03360dde6c230750964752df69a409f8b722b48586a84cd272ad628bee00047234550a0e3e525bce214e020a3bf507c943c6aae263c8e817c0b4b6d9e84b0af15183f7260ba5f361507ee94e84b0cbaaebe7e1f3454e5c82c8417a0b126a8ebfe25a6f9a8a857d14b0dfb90b5dca7eedc13a43c7656406715059f1831f3dff85932e056a73f14ce5c4f83d78f9987edbe5e97488bfaad7dd0958aa73ea5d81a6b4a73c70d42f751cac15e1ed783d80e3c7a5eaa4a7ab127e088d16d3052905d69fc032b52c267a27554529d50369c0a08bba5cbc9f8177a357bbd59866f4857233476804f375d5d7665038e35a89e22dc03121e623f8e2743f7f9e2fd93775db1e45979f19ac1bd81b2d8866493c4103322c4042fd4cd646a68e330f91037f9c49ecd610b52ded8ecb4f3444f9f83fc12ad11a4e0dce941669e5c58fc3a2355499f55e8a2bc5722532deaf2787a4b26037489496ee7dc8c4ea36ba82e26f1fafa6fdc0d301307f722fcd7e962a779d5389d093fe6b7da2307d1aa8ba7c71a84a3f7af86303b6c49115f449b7ba06b8a381f74a2548ed3f527b5fb8c25fd9313e8b44f5973ab8d1306f9bf402a6c43760c6f120d9869cc1d4aca6ac45364ff6827dda643d4433c1b13c6e8479206707fe1014e5d04ab3148897c8e88b8a69ec66ae74e95c6ba3022782bba29f5f39ee1a28dfff65e649b68ec9414581afeb90f3665176fb1df35d13edb6ce27151656de8332b09061fc51fa84062ab3a1356fedaf2dc882b55da2f2492286a548f551a19fd57808c818dd7b27fabe7ac0113eda6b243907ddb1baa536bb94a49742ca4b27a87cdd05bd1dd46f6364fcb1c775d26366e824264568a0a7c0b2feb46d241a58bedd1e2c29a20c6457ae78e062a6124ab22bf3f21ccab8b1b6d7c7e7bec54e8ef56f1c231e64bc776c5a8bf3102878eccde6e340fc52284bf73c03b44f7948c46c865e8db4dcfded6f9a392c577ecaa93a596e29860ae701e6f31c51348c4e4284e85e69a90a8a6d37d3ea4d2352793bb462e73ca35959315af328711445d8fc655cdd1dd20007191e35f943ae340034364b6c1ead57e7837c57226c0cca3f983f95a362115997720d98b4aa134577d6363dc1e2fc6106cdc24c27a2cb2c970dbae011fea23b80909f6cf9509a99008da116eb2a08b99c90a748aa5d8eda4016989fd7270e7df414c8364cf0f436404241c78734647289c67c307743d91693d23d43416b6573ce474158c2236fbc2c4d034f9d6c15901c78a5a972b64687300dac65d131e9a5f7b349cde5dfef19ffaa46d2f11ac243b3bd352ee461dd28cf7e406a85470ee6661125893355a24c5cd552cded8678ee314f6a820f52fbefc3d9df8c14c49ecce9f4691c833e08db9cbcda4dbc4fdd20fe97f16a0c1ac7eba4a4c371293cd8daa2c1fc103e06a3f00d39b6e3f4ac37601d4aa60e94c19844a3a928717688b53205486ae7ac69d33f05ef5d842515876ab4ad1acd1e013cd7b99218060ee350dc7e96a5c94f700d9c199d64516addf62aba87a394f6a5b08d2dca519c099da1aecb407f38c0b035a0099cbef5d47757bdf75716a3d6b6d763c2d877ac26af9fedfb15d47e168d14acd0050c1a2aaa5184304278a330d5761cbd82ed739f1a34642dd0271a90948f466107ea82c527cced5836e05df89eb314d2a2d22501fb010d4e970f72b16855a024101fb8428e7e210f262a7966ac26c896ead977b3e5bdd7218bc1c51f97a0bb3a26021587a91df0dd5b39afe01282a6b084ecd875a71f78a746397476b03557130c685d0e8d80e05b034b81e7bcb108d4ed76936fd0d679749f54eda4a02375cddd14a9296c5f7c576723220bf6896d13b30cc770987c8cce754bf719cd0b8e0afadbabf56893eaea0962f95a219948a91233ec72bace6683c0593d2db5e64f578f7b10e38f44eec336ebb109b44ebaeeed975b5a447a36a0c3a97368586b338975ef87bf3d710ab9163dbb58ad1e457aa89a8a88e0b7487727431e00615784b2e5a9c5b3d1f49ccdd47204f00d14ed49501fc8dd5d5c701b20598c1c44177471e3fc3d4b2b4db908d1e822a16ca5f9d4265f1ef3d23651753b590aad14a770fb1cde21eef023d4ed2500f2f95a13d007909ab704110864e56ac9df5de29a231a3cae1eb588869d2eb2a0235ec6238af04d11c0d339965978d97f898c6a77ffb2ef5162ddef37387f9dcb30ea29b09ca7a31bf9532e2a9cfa203de895c52ff3e2e27e8b66afd18e40477d8e03d0db396cd5f71816b072e4a960b9da6b792d6546caaa634585adb13a9780c6ac47c4b7d3158960068febbdd345402390309cf014d10d8bc0a60a06fbc913c5328aeeeb8cd22516475d6d697653fc9d305b63e3cddaf23dea2995004b71bfbafdabb7de5186341a21c5ede1ead54f7fce3ffa3d953ec2f98b798b75a9a19b6fc907d1f7e6049bafbb3a9c31c3c325a3962268ab583f23f3a8911f6a454ba8930e20956d55cfee3b4ae2c15f758ba4b4ca40d9e09267d66297b50aca17e96b714cba5981de1ff9ef39c892c790efc6e98393c43c799d88382159d11c61b1e4ed42a91670de5d5f242e4e1ec515646dba36dfb8cf85fccc648ea0475e9cd3ad3cb6954b51c5dfc080279197fca7e8729889a46d40f1d37989ed777e8df81db3e1daef27e173e384b0d12053f4e77774b7a8a033b2d7eee963810d02fbbdc6e02d4536ff5a56d5e6c33c14caa58d239de919918a89ee0dc64a3a996b5dbbf79db596d9f4b4005b784562c8fd43b2d29d08e8df24b3f422524e897594edd4691a36d11b6b738765051a41d323757cbcd9c887e814d8b31f55829caa290f70cd94d3395ea9aa3eace9d499585f9dc17e838f08221b59e5a32a8eac65596b1c0f13d111eaac8409613370fc1e65480f7133d99ad3dc9b288604ce0a878964f77780561719d7587127a341dc243158a90e86f244aee423079f4d2355a8953eea460fea0a64eed42923c033818d947427c73950dc458ee657554a5bf5e11c030848bdb97104d29c00fa1a2d439b9a8736b7d3ccc155fbac4baed6e1bcecf996418849febf9749eca26c280472ada1310854da78d0273c74b02106af41d76f842af158dc5ed47728d02766506743c568762e9e144e0dea942a362d75f0984e2230cc91f3b602395bbcbb5d79b59412dd362d067de6f04a9a016a460a1d496611f83aae329bfe9ab4bb74c7d963916bb051e21ebe965060ec4437510dea6b9ddc15fe12f1707fb803556c5c77fe282a224cd4b53ea7ad1713ac1d5ab3b357d5cb7480091d5b120d8706c52a395fc0197b9169d1f9aa76fffc987ce4335dd68958a97df75877c788c1e4612b68b2ecf5953e5a467b9086d69968109852a663708cb67fe16cd53a4ec3901d2ccfc188069a46933478378c0a9a93ec2ba6bd98699977c635c527b0fc6a67cc21b0a469cc406b871b36e576148bb2a618c4effe97657772a5b419850c2d5bdae50c06fb8099b5d2a4f048860c156967093a6e58b4914f3000c414a9c4b614fb947bd6ae6edf1c7e8b9bedd23b52b80ee7948bf630b45aeadcd17d82267e816bcc29f7e04669648670da1406f150059ae5521957a9a6d80f35cfdc423d062e39ef5ade60621befa2a887af374c01ce839d8b540ffa8b84b47155f0cdd91a780c8204acd5d1c10ed89a39efbbaaa2ac065bddf94b7e0e18698f638dc580404d67ca67a991ed06fdc6010f227120d12ede4a2f8ed3a0e218838d4f7e10b5e03af1b8e160fbf5b7089db466cec43f8b895adfac6175db34ed22aa8ac89ed5f14792f4b18c90ad498e9b3e1027263fc516a359795468f1ba403957a6c6bf62ed55270fb8471b6ef95deaffec0a383330b2b746706fb42703d64529fa6dec11b28281cfed167ab8d5521d39dea3858bb094dd6bfad03d6f040d6e42c0d425421cfd02a7e0c2ceff3d1c9161673371d68da1ccc3f9429fe5044e27bf1d8858fa92b893866537afa69200f3b26fb455af4f0ae322a8727f945d37ca8beb61821776f5232be945590f698f32f25684345db5195ff8ec9f2679d811909d3f920dd83a1ddd97cd9f905003cdd3e1623d7d07a245e0b3aa35f2d74a05218ca0738ca7e9a5660a3a040e47d09d07af56391722acb92d36ab2bd2b436b7f45237e19bc682be7a0f6d4c8cbd7d0d204cd562baa36f3ce675996a6c745815639f455eee41e6d490f8af352aea10628d5bc8da26e07d2213b196936b83456bb7e8c1358fe5f81e442b2e9e5cf080e2c62f69fd40ca8a5c38cdba98201fa409539995bd6d50a7e2ba9dd64f52a63d082bf265abeb0a3ccb115dc861e40310d8b3b3acb075cd651d1e54aa5e344e33eba5da6a41b2bef6a60da608fea4b097f253d0ef3da7c09a6ed9f51f4b1cab421d2a76b0f900d355ea4381f8d21d417fbe289b89503b1d1965b58f1bf6f620608f5da785eecc9b0ed6fc857a19381337d7c56883a6b947ae9185d2e42e285b1d5c12f09be4601ed16f8f33ff22960ef63616afe6ae836f03455be693bd5c65fc504f945b7ab48da5db6b4497d2dc0f58ce9a8a7362b06e975efe8acc01375e9d9730d329e17b04bfca7554d46bce17086cf13f7861adcac736f0168d95699a9923ec5e9ffbc2a5a55ff1b8a5608e57765ed5cb027dc1d0b9c2599dfc54e10ae894f997d06ca8b18f7075363024e04937ccca12c2b95eae963f3b1c7632421f518ca9e286576e262955edf24b69c4e63ec684682867f0594dbd4b6bff8ac3379f3d99d7655ca928959485cf7113d3c9ec32c27a19791c163ac4b3fa8b56df9181a0a048e58c2a43cc6df4b4aaff82eb19d1bbed8849a7975a4822e39c3232afe8a75319321c23f55b90198f53628ad4128f91cd3e130e070b87800390d46ed7558f48b87b438301629b2bea47c50d966ef8265ea0da6020df578f4802bd6dcef663a1d902fb02748359095ee9a643feadae0ef9b447b96853d0860eaecdb012282eda58e2e0e0d12575f9af1b90dbe37964080e5214f514ddc52f6d7196309cff54001ffe345d75dd778855087cd50ec7d8f5ea5a52d6f64e314f2e995e2452eae21d2c6ce0b9e35f50dafb6c2513edda2c5ed5c4c49e4acdce717b49b1cd5fb19ea3daeb953c4e2364a352298d953007b31f436ce967770c4970c6248c6a57da11f1e9ec2fb2c0068f69ef3f71917cec63741c462012dbf4260aa6a5ef661bb93edcbd48747c0ae4e4d31df12bb4733c03db888fabb6a2351d477487d3fcaea20bc83d8c1d90bc8f7866ece949bf303fe769ebbc3c84eb432927cd87c9878530e9c43dafc6611d59a144fcd9846c2c15032c818f5e18a9a2481094dfd2f73c8e9ea5a28884c1274cb938d949ccc8dbfccbe1536e0933a488df56405f885b62424b673f9c7eb445e07ba54bb384d20bd036745b5cb14f3128424478115d42323f1b1e25f00c524ae42dda5a45f9439e0ed338c2b7b357542d8608fd63786e7f679cad64bc999ccbac2cf3f85bc50dbf1e691c6ebfdb2124baa0d37cd34a1f61c8835e62077d39d491c3421a933f75bbce5875ae5381c13945ff432ad8ac8d8ae7405fd458c81b52bd467d92a9f7490cdca2d2ae7db76aa95956389ba5b2b35d5e0ac302950a37e812982432370af27cf1e1246270352142a426167c0519cfb85d49e0ec9571a2e7a5ca67d301bedfd6268e14e8fdd99c395c6b75dd2547e03c8c679721343f0ac391e5ef85193f38cfae8806f14c12a9241a3d2d0163903115bbc56faef5fed4f9f4ee834b6190fc13076d5f8ce2059cda2b07e85e3070bf3097fce4cd0b6eb2a7b1e740734ab314adb5bb59510c30e0a89149d40ea1ea5251455393bb958e14d6c866b1ae738ca1fc2abecf1a6e395b4a939ac91ceadd8219ac803d4820062db4a65f152de8703595c8fbe199dbfa4dea7a140a5f47ae1b516ec932c8b64c4aedefd977d515c09fe50ff3e1a53bee92fa166318bff9a4947a72e51395fe0e50385308dd7ddc9e5aa97a16c512effca845781fe7e2348c3b2dd0f4698a1d7bb425a6ff18dee1b4839b71e9f2909954ea863e1e6073e28179174dc90a91426a9344502a99f7a6684960a11e3f815f307deeed4631cb0aed98155cf6acdc99cc7f82f21a74e466fbf2f2562373532f2681e26acc4b3cb2724e0e34b28068efd91635e5961c0cb9f61330ee90d2147aa5b33fc0e35a081e262e679677c581e777f957be273bfc79a4e8b03ac24973a64dd4952c1296cd3cad0da87ee99927a2bade8a0ecaa8506b9cff7ee2eeca8387bd7fc1e7360498de301e4cd8b7e3ab6078d872a1b45d9ab7e9d1c41796e20596fd1bb725f52cb209371f5f0855d3cc9cc9d5b21b67455a286c95f1007fdac223a8c7b3fe5c864ba5262a18682a534f33e3383f0df6a4bed7f684e903488dce2b0b97304f6328c90399ece2b26798084379b293827822461ba0501d0113418bd6074413d4a79a827e6df376f1588f352cf49c52b70e87228374e3cd9dfec324a12df982299ba7cb9ab8a4c8cee296e0dcade0b764cf2ee9f8e8904327b878f3d9d287fc6f26766e7e2fff0a12752f1e74b411e6e9269913b99025d7fb31e4a7b47445a1fec8160effd547142307b825f044fd774889ab04645c863e33fde03002f44f197a189685c850bc0b2eb4b9ed6acb3ce2dd4ef4273325eb0b1c34645d614b8349323b6feaa7ed8d761f2634f32a476322f14438429114386acd31efbc906226304c684084a44470f93c9364ca401600a32fd4058a3d5687ce263ed33597a3cc12ab3b53d6a5ad008503c2f94ee62ce2264274a34f742b24834a7ec55b4362037e8be51b6128cd662f09acebbcc77cc6eb30a593ed540827467d4b3163da2ebd348085c860997785055905892db34a1c097208391d3939b2ddbddfaefd66fa6636bda2fe1489e147d08ddae7dd62d1c941e751ec7e9811c7b611b2c62d380f3b1dd73f47a122ddf3fb4d71d5dad18a5362b4aea1171a772e28c7c073da13857c2592b133789dc5cec492954c294eb7c419c35cc87a9c146c91d9eae7c82cbf19563db61a3bae814541dcda78d0d10b6f74a0aed7f3e75badc8c91bfe8d06aa1d177a450fe67f8c364380b012bc465dfe90485a9976841730ad9ee6f922db299bf07d3ff137071d5574bb15df097e976ed244da8f07a36b5c00a047bf84cf7bd8139dc76541139bb642892fc6ced6b811d97a62ad70fbf86325d30c10c615d95ee3f177cd331ce8b0f23a4cc10cc6b99ed6831cc045914ae841839bf5a4bd27a5fc10d3703249bf52481329e26e1f198ab081ab60c8c32f51af8115a3e9e79e4d000a3938efd1e2bcc7f4e0757aea1f220f32740b1ddcfb79138debb95821c980d736b3431bc6c65c703347c5329401355997751cdeefe7d451a3a21dd3308197472cf7e6f3091ac333160c8d5fc77cce18b5490d5afe051d9aef98b2b9f9d4082fd516c0818ccbd7a66dc7b872c51e7d29c27a665b0ca5f9d8b8b848e01bca456bc15afc4952751dce7acb6bc26ea33eab0f3e5102e402ac524604ab08cc752119a11aa7d95eb3cd035a3b79714a02466c72c8ce6348f7bfbbaa2e477cc1e711f171368122e431c8a95d3516758a6b244ee973390c034805acbbaacf2dce79d2ec1aca7278ef7db3514e238e257ba520270793f535380d64061c70dc23eb93def8ae1bd8d92c5aac512d810b5b9c5a7267bd00ea80f6c025205686b9cfab20d9ae99c608b617beccd7d6deb105f20f91d625dcf31650873910dbdee093bba331731a349388dbea29398cf3cfa9a2f62e9ce00c76a8e44a5ea5db0c7e003bfe40a94b82bc7fd8483a11cc327998ee95c517a978d6a9d72dd803d80058fe0d9a8ea6f4dc6871bb7edd6fe708eaafe71002a0263cb47d67b0e545622b2e3c1664b0c22172425b52a784232a04fea3a2815d1621fec4100b3053651958c78b1823da4be6d7bcfeece124890e6c2c8600e885711085991747cc8486c52ebb0a1e948157ecab9d7d389d1901aa02c870d1cc61bcdb57947c63e9042f25162fe19578298e8d9de765700a524d40590a57283376445b5136c40cbc8ec32da3043d3f6516838d6e04e1455be6ee1bb177f2fbe5a7da44e33e60b8253e3e2dbb7c243a4b13445eaee75bfd159d9c74f6d3f68161dbecdd977b29c61a8274b5183bc22b36a41b6ad83133f06cde9e2df2fd34e9ec40236db18413822328ad6b9b6ff99ff537e43afa05dc8fa454395b8deb87546b2b1c3347dd85dbc26a5de3488792e6b01eba68fb697eb0a2ad08b7a8ed313cf69f4ee155999c71a1bbf7c203be058a6680ec98ec129f8e7671a49a2e117a6cb8f4beca4496cb0dcf4393625ce4426d7160d0629fbd8176d2c41517a8e8d0a2462373d46459fc3269100205774ea3e485996ebf34245d489bf7d1cc66b5682f187be2ff09aa7902c392bef3ef1cac7b1f7f5f76d9f6aa64e33f77118417f5b250b50942c530c3130b28f34ca76ef6588b47b1cb10f24b0a9f56f8a91386698894797d26d9ae7cf0aee1af6549b58455857cf20100f3d66013345f6d2114f13d1dafe1086d21c4fe2bc0000e79956b99655ac1e4d4a80dd7ca9c16d59d51a9a7678d9c2465fb89ca7799b24bbc45960b3585d7a8004a6d93b863832c2f09ed53065d37b1c9425846593576157ca9861ef758f5bf2abca63c184a0a2046928b52f494833b5dd3eaa1878379a87f2e33e9f71d031f0697f513a58f4066ccc95a3fe4970c04c36a63b1727b4289452460a133854ffac55b4fdb2109827e18375a8d148ccf0de876c6586f3ea9d8b28fbdc0b174b66e5d94d715465d85a368a05399d5a270b84256e782ccb26681f29713d4b96d882d4d5071d6b463760046f074c930ea3b9c48bf928a61b2d17445417586896709c6b9125274b419717ffdc0f3231a8d0b8bfc2cad62cf08ac9679c775f5e9a87d6ba69301f46a2887a1619b62f9f76c82f96aa7af7d8185def4513ad98f1f85ae0a6d846745c99f44676151e05ffe4d8c0eb9211357bf354b256a945e67dde9f76a49a8eb7b4258e6bd37f26e55e8008f63514bb401c3f297fce8cd022a448696554ef6373fa358f9162509639fdcf37ec98b32d80565dbb55d6f7396b34d59eb19da9368246f3261cf6e96c45f9f3c3f1092df74c9dc5cad2a4b5798f96a67a15dd48b531ea7fcb03d7560410f47c66e90d82379eb9ffbac26f60c63e30d42af23162a62be9c84bbe46de78890b4bfad5997c82fb236f3a06369f9033ae3afe1066f02e0e1775a81d1c190c8f8fdd0153c1cc1a7d2352ad9daf9fbce609bf1c7aff0d20c2bc1f715091814cc9e2152f08a4cf56beb09a8190cbf35eeadb8458c90036f6c0f3c9a58e41ec8094631a1abec85e24605f34de00496565812d338f38f653a26d2aebdbc3f20f13454696891d158e905c59417ce5f63eb6a7e4dbdfb3b1960284d2896260f15463f1c0d17a0fbdd372939b15f2a914607d6bbc5cd26c58cfc760534681e0539e5a22d4d9c363abdc258a92ecd7cf0203e025b7fbb4e338874eea7f34fe2a2582969c79ef368a3a2089931ff216cc17cdb4d9676e07ac3f5568f48d1703f13128da7139f8734cf119fee84f3217c82ecc5e59795bc648d660b55f7dc16ca07377ecad06688a9bb51c2a58185501bbec904ac3a8d35a1fe72428bb963e4b2fdabaf08bee1250dec67f8d941f59dbdf27d60c2f5b60f4cede6d800a49081ae82eca10b7a9e9fa929768495caf52e315de98f8d4b2f0b258d089a7aca8931eda391f387220951f97c34da3cbdd31ca55cac598b3aa1aadfebab9cd554f0272713a8cf688a398a074429695a00bdc221f46ebc04b8f489e9c57d17bdda722fc2f486f70701d3c6473f11175bc142e2454993c90fe983e0f70728be9afa5916180637c609bd0149f283b5ce76996181708e8247c624329713500789e31bc1062f0ce187c113cdc1b02a0e7f0245f1b90fc837a4ace6ff4a1a7e2ad6c0ab15b5faed8202544ab0ec05bc6529a117f56717e86a97c7c43be680688e0460348cd19bfe9a6def582dc839e7d49969cb97f747fe605de36f5f112e83384957c6469fd24e1bc533f05e726e21799bb5dcca847003009300a8026229fb6271aae2fb9f8a9203b6b4b0b416381d3d3582ed0a1ca88c22c362406e92cb51e140a98cbc7245cee101438a932fa6513a36107ab65b9e245d8623c189dfe7315634481840c2a35f00a05601e78cd6ed09ef108426f2d21e5ce18d724470276f7bb6f68ecbdcd09da27c1b52c48c60d71d7f50d0e5bd96c61bc880582f09d545b3fcbdec8861eac1a0674c6567bb4bb174b897d6057a4e2b2cf500c4506b8c675f79efdae2d1e88ff7b890c553999f66231fe1afd210aa5fd4308cd8577b1cfc12094e75bd5c703e2188cdae06d33aa379d437093c24b9153f71a5213395ad3372b21a396f0eae6b0ebc94c5b2c7b621ebab2b04e459a1eec567ed1e5773c80b9ea12ae7b2ba4dd77aae7011cb4c194c495e07d30a8b4498a8854784fe0071a17653c2a2694c2a2f2fd90796d24cfb52cd8cdfbe5d21c325ea33fa01876a44b267981046c5d1a57a2411307d4ee78a9a357998f547ae167e8f4a2e4520f58d2c0d6d219677f3222cccd5f1c1980179f6f84e0814a2a74d86b8c7ef9c217ef600205332eabc227db471564f8a2f70e811a7df35f0e8d834e62be1471fb304cf80c90c691cfc4780ad1c7e8c2e890f2415193c8df8f345909f65de9100718e640c3d5e377a933bafd939646b3d610285d2d423fafe38ee86f1bba5a50ca513fe543cce03d9a025e8ad43f07d1608c2488e3a322f6025586dbf67d99791cd6548d2623d7e6fef77cf5655a09efd015368a50e1f70d04604a12e8ab78092fb65f8dd563db8393d4861a63a77f962bf4cb0325fcfbde1207ae94a9bd425da420ffe8cb1bbbad4b5d308f249e8be5645c72e3e878e6db61d3fc657fe809aea62191895d6df9e3bd40d1f9972293cff0000c4b1879e680efd49bc8b53eff20d78c928a84187b74ecb250c90439be2c1db2de4df8128535558f0db4aa628dda2698973bc7c0b6899b899dd4e327d7d7c05eacbca075bc00ad6d7cf20fc70655f3c4fff6037d16e50f3a1c37b7e9ed9e12996439e68b1f35e77b05f885482e88b36861cfeee2eeea730e2f026cd4bcc7d4e03281e9c5fe8ff762a0ba856e85a27f94b9987a7a0fc5535c46fe8cf409aa7e57e8c8a7690cb9e06f220d20d86131fd64fedfc95a44d8ec6a993f370685c1bc94fe1824074f9677581741ffc94e062a0bf16bba2f7a85f38c3ea1da87387dea4500b7ba9d4b1325b596a156cd929fb3227fa3788e8ea2271b804dbbe85996df4914e4b6b7f2669c23b1142b1d42680601c944dedcff50944de6990e5d7d4c71ddc69a099010b4d4af918d4b3eac897746015b61fc3872cfbd5fc43b5483d2c571d7b18db219219c2d2e7137cc97456bff3c21a7c10bb2742accd0e4647adf5f54d272b80d6c1791cce8814d137805ee7afdc6254b50cadc85d0262c53dd811601e2218d80c2bdb02f4e690fa3e65bcaab5309b44fde181ab3f798858e6773d311d2fc87a0eaa4505ae04d790c6b0b14ee6e8ac9dc0d3a938086c597a211b5470767c49d8bfda78af1bc6589b5ff0cc3b81549a915ff17d930ed7df3287b5e56b6f1024fb5b7f83f108976c649f7bbf25e17e676f4587232775226cfc7015c97385935a17351e9aaaa0f54040d849935947f7afa4008c0273d2967ca82d40d326946ccb840d58d61c5551faf04f70ce30fcbf8e09460fc95938499cb89b9c85fe19b4d2e77a5a38078738045550cbea9e08c5aeb4c2d38003f0695dc4e085dcc29ce385574d69436d5dbfdafdadf7d2949285baaded5feb33b40866a5bfc4c7b9ae7c9936ef6b0422e8166a7839190bb117f7c20fa8fee508cf5e10408ecfebeff4f3c3a337f1b01bcd6de3f54c876d9f80f9976ce97785b4c8434baedfd48a855938c3327361bb1c0be27ee414a02455b975703d92cb8f0dd3adca24fbd8ff402d0b2d22340c99fff8c2111000fc612fd5d49eab9b98a38c557a392c248cf4c9dcf0adc23c927ee64707fe52a2ee838b41424152cf97815564918f8cda6c038a34f18f3af55bef15fe4130f9d4a7a94049c4f7796368632f3edeae973cee5a0cb957ee7f59cad92624318165fa8598eb4941ff3b672d3caafb6deaa6e1497890c1088d255018a9714e6b8d7d4ea6968c71f2a5ae41f3fbb2e3be3407323ac2f5a76faac39e9573b0d233fcd54447c0fb22f5077d9e2e3c52e337c94b7f2cb8a62e6d80aee1dbc6e03c182bffb0d2d1925f04aaa86ffaa88dc45af8c17407cfd5770349ae39506aafa4369a46a31501eab0e9710a04ae56585f686534910077b2d6c5c3e361b95a6e83ff1b42e9059f7a22ac2d5fe0f814a27016cced6fd543223d08023a8fec85fa6f2570ac62454ee0584658360002230221f004c181c3b649bbff8dd6c60e3bab09b1e2011700e02cc631cbf160610879594ba650c38a48c7a2ce0998855091a3064c9734d972a96fc52834f5436b9c5b581fbcf3fe52d8acd2672b3200624213ce3a5ce031cbf66383e7b2a55f4b19deb683a1b26c6aaed3d58d97b8ed7fb805da2d7b40b019d0ea9401ad851f70bbc4435a7bbb06dfdf59a9005255fccd51a713f221d2f6a196a9111b1a8af9a8ac2e3b79bdccce6332301b76c70ca1569c9eccc8ce63820a4f862bee14b6d0311575838ce97f1a7b21df60f46290759ffd0b60fa7c73e43c8ac1d8f8db42e4900be5f5a7d005d2debeaafa74b7693d092b782f92c14ed0b3a88eade8836b1c1c27f1e591298b249de340ac0c2e43822e67216eb8f46c13516b088b3d6ded1dbd20194d129624adf59222c5b943177b5871ade4c467cc158e6e14f6c7fbf018de96dd9e7139c8a05a44287ad20cd012638094e22c31c754b027ffd0167b41980b3846f8e87445273f01500332f7827681b2ea585f328f86e278518430ffd2e52f3cb219405b8015648a30f6178d572c026457936285953313c19dc0e237dc9a58941c6fae37040e2c5787576999c70bff9f4cb034fc3d67ed02a9a5e8f602f4d50b2d409ba973f2756ef2443412efeba85d910bbd0f7512c6c81113f283b9aa554a82808ed7bfb6f7f20b5a32e4e9c13fb9aaa2bda6ba1064c73ad9e5694ce6654d66ca501ac1f05daf16f776f39501c8d923d7f8586d55e3b0e75a21110badf2dbbc73028f5409b0ddfd15f4caa40ea01b183d1da816175ef8b3904cccbe3b89fa1b5180eaeebe4df803e6f91a7d9caa9921dec2b3e87ae6fcdf0e5ea7f9efe4fb3d098db8c7eb38062e132cd1b53149eb8d553fb2d300e37690053a1242b169db827678eec95316e334f244d438d50a0c9f35cad631e064ac200e42d60ba0471b41b6e0079493a9667003881687d60a0d890a4fa8ee01311ef19c5c72673b7789c0881e89e7fad1788afd692e5208b83fc0cb0ed7518423563a3e289b4a94433a23ce5074a2a03d0dddcdcbe9218cff811582a24be355e3ee85d24e5df15e35a0f13870193cd138963a28b6bbe06b14124c446dd87d7b87a188b5d94a950ea594cf2e6734c5bce1ad6e92543247c4dac59415830cb7bb7dbcc21d0f7156c88d83bbf3d4c0378c6c59558e5a27db57fd2dc74d5452031f8b3aa9e791979702b6cfec567b52b79adc5560aacb3bc859456372ff3c7f0a408dcbc086da4dfa2adb04bab819e001499240b323fc6dc4c6925b47dae67218e57745b28ec95b5334774ac97a59af1a98213b1ffac9b3e922fd3d6e8627ac70e0c65529d2ffb429cf35e410bf08d7993e98bb8fb641dbb107b2176cc43971c90ae99f508d459b3791ac48f6e75ba5cec532e85bb4f41a6878f582745ecf752d34f35c3a9f4e4acdb302793c6dad5ffedae08abb2736d87fb9e0b0b847117916b2b03a7bb4fb72c34de00b09b360a070f2ca94bc9ed0d924f28aa598ffb29e1507036ae5ab5af22c381c78578d5f05296351c9f727ce80e72638b5e73f9705b33fd1d84a3b514c39dde96efa0ce642c0205098c40ad150420ea2303f10d6dd32cc0e78bb4bd9d98b1a01b9001689dea93bb6d13e67014736b363aa30c659ec00ae46eb8fcc2edec7a9d31fa7181f30e72fce7c81bbc83a2f79e24216cb32afed374a7cf3aaa11a05539a33f34d84fc49174d059a2fb40b8eb1297bd024d52485bcc8c0f32ac45ef1ce8cbe8dfc56dd02aa5e0522ce7190b8df005cba854ed9304b90d474ee5d0acb67480648545aa5ae021b5ef7dd32338108a2bd46e21b76be329c617e938379ea1365891faa63110f6ec2385de6f8931ae490b93ae2356519e6fb18bc36204940f32be2193df263b60cc267a8cf89424d562f6ec894af16d6630435d961954abdb6465ae6fb4b4b9bd4388e80b8f794a787b9a96efe84620de5731a64ccbd3ff5b86df924a62e20132d138b2c47415f14f52d60d98ccfdc2b6565c1e5eac55942f33dc5f13336b7e0b9ce7ef583e8f3d3f0f931997ae6f2b9cd845adba41fc626ec996f8263cb6aa426e5b73c42f68df2854dda0bb7789cdaf9fb7e779652229e28543416dfa6615c29167f046cfe0c02808115d7931291ce0a384499b43623eb143dda9a5598888d88d10de863e7181316e4d527b9a7b49673483e88c53320321eef98955c15cf22ad03d88ca1e7580d1adf0e2523612cf826b1a029c07e33790f20de93db637c4e01d8c36c1ca4f87d16db4d6553335914fdd579a85d6b17c98c520cb2e1f51f72b545f4fc23f975542fee4d496638b82e601a9bca6f9d9e26a36634c4e98adaf5e75836f013c72de8b668fc15e57157465f85b0dacdf4e7b82a42c07c6e09bd593d71a7fb8b06c81f1b519ab3e5a0d25016ea6548cbd2d7309cdce85e4173db72b89cfec4f2fe662002690f0500947d1d737b0fd27051c518705d294d1e31ece28305aa5aa257798540ed450ec66625883a268952137ec8d64e1cb2be4b76734a770f0f3eb79a25b070eef4fdb5769dc00dcd55c8fe7719124104e69d03038e217d1ff0a5d27ac05f70b124c99366ad5b9859ded4f325b134e557dbaae9c23f163a0d9ac09861750aca819079daf37d12feacbea3c8a57eb21921fa54248c3c0dc406700778acf2b1a834478667bafce824fb565cb27e0add920da9f12697bbfedb040971c316f7de5ac187a55f4b41cbbdd3d94fe7042638c9bba75d39ac68391161cefc5018b057961e4cb8bf9fa3de2d2dd6f1cc305b3253366d4c150ed0ceeba61eca3bb56ac8f2ed57ff5b280be5d1a0c81b3601d1f7a7d05ab75fc6910294ead8eab2058b93cb02406cfdea8c68e568204f514a87c812948006e05c22ad4ce1271ae2e6cfe50cd843bfce28ac24069d62ab50b7ba6d371cf6bcd752575a9429e4a403b285fd3fda6c2d6b4eba713c08e564b773e9214df97f8f82f74f95fd60bcc806448319ccfff8e9c97e780b57f2d9c67dfa038dd44d2bc3089a2c68a204a6e64e130629eb4571222f5ef91b77a3dd66f413b2c8af3be1340010dc4d0a84e066529aa1955b6477639fc03fe4ffd2e3275e9bb736483a26dc1f4c34e4d4585670793749a59ce5402c61a1e2efdeb52b28881cbf47e10379e52d4eca3f185dd172ca472722735f73587ff54d46118ae6e41bee2e1b9f590893a536ff20971d4da603fc9ae9426ee0be329c5bfba276e2909eafd96726535051f53a153c0b774abad7f54a892b9ac200d9bc6d5ad9dfbbbefba711cdc7076a0193bcc0e046ae57ef5d270c5cc108227a85d5b38ea3f2d7f62cb83cd36062d0fde6be8abe75d34301236185d6f2fa12c456d794077bd0f927f6f6fd75cf8367b737efe240c59ef37fabe5d3b0643318669c3e9c291cfda45ddc6d0ffefcc4394aae1b1cb4b3e4039091dcfe3d4ce2aa17b816f9b9ad78668a1f658d76ccceeedb1117ec6e3abc33145852b13d3daae6dfb66cb119d49b289965cc63e96bdb1b4f2d3cfcea027590d2d5363f860f0d7eb6ee7729c2aa94af3805b5460a63827d8b0041a4fde6029e92ab7533ad2ccc0aeeb0b3bfe8b369f7e5a2c872b51e4e106e8741fb05cbc0c54b22077bc763f88ea75ee32ffba448ba9a5dd33fa879d1cbc6a9da3bd66ad5c6420afb0236c9b02b023972251744111fd562f63fa67e20db728c4a1034d5da950f4ce6702d9d8b80d02eebd1b5f97d554cdb68bd61eb027ef58e7b8023112208fabfd3ab4fd33e779df1af1c54a1f790c41d60f000d140b0ae1e355b6b8442afb0eae32a112b5e1ce26d90e7e88500d2f28570a5be8c0b90c0d63b578c3d0dc8bb1834ad8b9c647a15242454d4f654d19de6a90e2ee51d37edfbca5f3abc7162722ad8cbdae88800cb6b175dcceb17a53d2f03901c7ae286241812d0e0f77a016a458433391e1ca438a89c9e9b199c5ca139a814dc8a9150eca6570355410c5274a49c777a1eeae353b1d3c07910287e3a86767307ccdb0677180c39da30cc9f9427a45d5824f8dbf191dee7eb60b8614a008534aabe777cf753bbfcf22c9851ff9bf42ffa39d7f6aeebca8005ff237deaf8631dd29a832b8929074c8374eee9ba60351311f9fdef3f13124ea2b020368fc3f24ec133fda5fd6976610bb0cf412b132194bda4afef04810a11fd941de2f9f96875939db2f826172b852486c3e72a180ad701d9511f1f5de3e07066154a9806a2d33225a7ff8134aa2a5bc63fda057970c1ee3adba85347a4180cfb55f12fc24c33cc01f325e91f4e88b3a9391ec05a7bab120f44a2aab4ea361042e2658dfbbec1377edf3657b1fb04c40bc23eef9bd91b5beca87bfdd9ecda5f33a4be5e84554b21d22bb136d3a9f23d27c657635f36d710d3e7ee7584ab771ef47da34812013e7849eb4e463039f905df13a1c4e47b776dd8d31153786f78cccbd14f203d0c8e0c5e60c326ea56f63774dbe785848ef98678a54335f0d8839a7bce65ec212c893a1542b6eaeb91c3a3e148d1819e440ea3074edaafbc3880a5410e6f94cae6a6be4042fae2867ab3a5433e87e3adc1794196efd8d1b10104fd3acd10c04c01b65e9131073171663f8334c485d46cc25785cfa3aef5276a783015be595e3b17297e44950944ccee80d362032472548a79ee027dad9b81bb33c65de6df6fbde97fbff7e23c3a5c79d3bc94602d1c1857add4c21d3ff44443bb42667ff720c8de72dab3be39611070432c6bb264e2314da794f818bec413649a23545da556ec2cf73fdd313ca306f598563b7c5790980dac1b90185512836d614408d560f55ba4992c7a1bc227e22ae32047c800d516b4e0524d3f0dc475d7f1204f5e876f04e6f3aa8bc988af1efb146e4d9439aa80adc58a71d25dffc4347d8f59e337d808e2223a1fb20181e46104c51d9d81f9cb55974573f48315df0cb70e342fb4b4bf3ec05b244041617527b4d781c7d7fce78c4ff1955c00dc3c905ce7520a704bd2d453bacc47b5e1963072e0c6543ed7b0d0165988e4d2dbd6b7b4450f80544ce078a5eae07029402ac79d67b8f4930c315fc5bce9a3e74cb5b61d56328aca2b5ad5e50c3dca0e0b704be5f8b022214a388ea09c5fa442b9cd54a67c5f7c2e5b06a76d3441cfdd08fca3ec0da652fa7bf0ce120e1e93d6cc40a4e47f2d6227b9bfe9a58b19fcb8b0e73d74c1c2df0628a50571db36c17faa94a59ae6d8759a7491eb488c9821a0d97049e43ebd93e287eefd346d540fe1479b2442653d7cda2d6dc7702144e2135eafeef0cd1a6d7639e3fb00d3dfdc5ab3e7ee9b5cc100d735a5fc65b33c9c4f21b812dd33303862717374546bc0099139408323413286915b77808c787d1a08d993625baebe05cbd18d570ce714456c760b12b4cf17a31ac4f390b566d1de525742c7144c6de888037d6de0ff8c296c4714d61f582f9f060123024208ca010883abf9ab01f429ca353e2ae85fb78fa2022acd3226cc09a06642fb0498035fc2419752120dd8a3c0720f6b5a743a0feb1d3344ab93520b4de2b0f5f3b5c700109c7d74a2e726108298d90536e20f660b582e068cfa74ff35e9934f4258e7f319481a0df7e8d1ce61081cb384d6ca2755f9cc4ba9d2ecda1d6322a2d40f3f9eb42a7db32d451405013b7b19293273cbfa6cfa22b9eceeb1ac34178a5e3951919e52868d6deb7fb44bd09e72f4c7674896c34e46de35fb39ae77aea61fc7323f8239fbef363e36885b564cbd63ea1c3724c87d4af943edb4c53e1dab503ea2984f7dd72fd0840930a4ea0b3cbbf41915f19e5bfc362927630d0246e27fd8693ec8a2556a4a914be9c04de86167853af8c985827bbfc46a71f6d0d044de517f1c0ebc8823c99e337696e0e9e20b11b1739ef851078e3291fefa4f3a95e832f9e041eb8cc44facdfd4f7086674a4018200cfafbfcc690c8af17b08368528b530420c989c21b265b8741c2513f7dbcc459676930a4e9a73328af131b82d389acc0e288418acc1a6996956b40b4669f39a8d7c8a79c23e7c1c4b1023e9b2061bb15f263c362d1f72bc167ef698f31e5d7622ef05d65a8f71a2a1303b771e42da55483ef59344107a66283a07abe831840e265848ecfb0fee35aedbbc250f3dc6e3f1926231d1c9640e464d41a6e4e63e758da904ea91abc672644ed537c3029d95a6c66e50832100c15ae97a92c3b4387db20997146556ad4a375a0c8d385bd68a90dc8e40063f6a124c4f2c9e02c48d3e69d24dfbc88c9876e36c9c6724b331f1e36543d8eb056f5c1875ece34e57db72befff7b4b90e3937bbab115d02edac0263bf16a898366714312b9db51c37ab5248e13c88e629cf0d1e88951cea41ff2ff6c8ced526513b01ad9e2c4e5d1dfc5590f813366baccd1049a884bffd5439abaf565f10c3db98a24d711ea9420b3c21b6e8ad82ad5995a2321983bb381b2183ae492ba0b89beedc5613409080b4e90b058d20762bde44c792d97a6201aed6e25fd87296f0489dc8db110cae2cb5edb08a859bd083b8c5cecd485356938677ff094a9a912642ba4a2bd716c7160aa66ef55023279ebe4221569ad2b6249515aba77ae8b5a35f2feaac5f840b8407aa243403f39eb44ee271277cc697f9c0290692e34ca899a281fab09564b0344bbfb21ca2d8ca76fa84e8fe6aca5480072dc3c01f8ffffff07