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 59591 6513ce34fff98623bca5112ee2efd1ea7886c154c8c447357dd008424b478a79

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4fa3a7410496e0803a7b306a08119f36e00f2eaa92a6afd22bc71c2e4528146e
Certificate Block Hash
6513ce34fff98623bca5112ee2efd1ea7886c154c8c447357dd008424b478a79
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00f001000030750000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000aa26bdbf6c2769a68fbe51995dafd3f4dd8218145a7b3e4b049e8382eba983c9a531d06938f3d06c045b5bdcd29d5fbb0e56da5fabca3709ff100f05be7d869b15ff80fb16323e0a958ad6fb1cc9c79f313e406dcc11acb9e30c0000000000000080000000800000f001000030750000

Raw Header Hex

0000402098fd6c2493a041c0494395fd899a92a34894e16ac329c01f601855f57c8f7ca35f33294b1a128c81c85c30d94b2ff40f32416fb7c828020ee1f812b762ed74469382126a4f5903186e1428452e1cc72bd2afa692aa2e0fe0369f11086a307b3a80e0960441a7a34f

Proof Data Hex

59,560 bytes
121216020307ecadbcc76242573f2ea6770ef0d0dcba557e22cf4c9468bc86567e8ec20c25b3a909b2925ac09da35e388d16efa6727bb815ada91f22e5e11f3d5526e6057a8141102aba29794bc6dce9bab7b5bae6e41aac4968d99c61a6a2fa5c0281fc000eaae1fcbf9ce29fb576c857b5d1fe476a4604e402ad5863b366497c677ce938602fdbb6979adad1b651cd5ffbe6f301d0d5d74d752087675263abd561f846ce38f7bdd178ec0581f33e1bced7711806ef5ab25e22a96e5ee13ff7275b44a0e1c4536dd9d56caf6406969c4df7c5161fa577345fed1623f748e16d51d3995ec559fece1ee8a8b6e7d6b520f30e212a3badbaace1ffca389451725bc0e78bd28282921f8d1bc9b05a9f57f7312c1ff6dfb891d662b754e799c03368f0adfb3110bcd00b3fe7b2f32a198578ea87284e9fc46d4a152ae05350298d7eb977f09b10ee103e5ce8465c9292ccd31abac353d8a6d279dbafa87050be353508ea9b3d88a383fbe26009df8e6f6c4de9dc34c2b9780924682dc2a86f39e44ed4236e460e565a1335b3b6913f1340fc37e4d610ba983a5ea91d86318f4ef59b36d1a5ec6405cfc3eb039dab5edb4790aa388d45d595c831a850a2a2d54e9ea5360a5d12c1382598aabe9f1e023e7bac846d124db3dd9348a1e4889681079812972f086d4735a27b574d8613553219db38646238d9e44a0860cff9bf3c8cfc72149012617bbb8da6161f3b0ac6200ee09c24f17dc8b2344982be837f974caecab231ebb834669d4f95935976476dc3a91873eda8424273c9aecc92c0c742330968ec6ae68fc2ca24f11933ca64c42ba74e3dd340edf5881a8a61a7690db19939af2ac82b416c2d4dd3a9ee7a02fce86f8bd9208d418d9ffc708505d9072cb273508fbabf2964da36982757bc7bc330c9b3427c399f9f2973955c2fe0d818299448d34392351f12d8d7b25c5e8af97df0ba188799e3018393b6c59d83fcef733d1a15c5a9af9d9e254763209ec2202258a8044e37ca3b13cefd40c1fb5749b3fcf784b4961c71682b62a46b744eab50f23a3837eef776e9174f0e240f38feb228b19e398354609cd73af78907321b700ea5fb7ad768c6d3f63a313914892e3fa8871c9dda3f365e200b4c2d564918e7903e2a62cff63a60a42f241dc8c73ebae7f0286544df22dc3da48787eda729c75ae6cb1b4fe88a0cda65f532f546f44d0739ea699bfa46e251312df887429963792e6affffaa567d4a7d69a779c6a51c32a566d2462a4d9e4797197d8a26b9f389151b42012c5ca7c896265289535c2c6781e09baa6f040e27a54a24b2f679c944e4be8525591b2ad954f53f492e2d45e8d9b02024c3f1356e018fd0e3a2468b2d9f60a3a1222646430e2734e7d35d7e566f6d566536e1c187eeb4d660ac691158f6f7c54082fab11847e1e45a881070240dfe59aab4fe85c24de5bf2ed5a4a24e02967a8216c8bbd9c3419d55b1cd70d299dbd6be5307eb98ae62fff6c5af8dfeb657fcdc654f149606a88ac954877f249403a302d2ef2f19ac39ff9888c6a6f616db54906365ad65ba7a51180bb532713de6ed8b45b8af4fa4ea4e43fa0237411a36ec93028289cf31454e81b9b772c7c0a6f2bbfb5e57a5c26d82b9fab4fd6726a5f0f7a2dae8ef2da72f9b8e7445637bc8cb353e7c77ed748b21d3208dea300c293cd1d3f6bb79f84482d8d5c3e0290ec0b9408978e1892cf4cf26c453d23d33907f6d792d70d5b97c0e23bb370c069d67d1d5a7703f79771a06133edbc1a5f88b2c1a1a9ffc75825e7d56dfb2a39c9dacdeb22a7d6d3572efedd44567758c39f83c56edd276e2daa12fae2ba6874e3a4c641539a395fef216f1b590aad55e0a565346a5218aba8ebd4f7565d927b64a0e3830ed808f20ba4bbf61d42d5df9bebdb4c825b4de6e97e7b1e7978e20abad4ad6006b44c8fceebcd18ce978d2143ae027ec0fff640c3699dd1c99979fb14a2e7a1f6da85b1acad530b44f236b99c84203834482e777f1875526fe403c1cf6636ce39239701e49ad2094ca25d4354c988171108ef16f52ef6b9f9e758b0dbeec915cc74246723ab97d54fbe1c32ceace3342335df991eda55b3cdaa7e086995ecb3f3d88c7f30cc8f21a91c4008570d976cd225ac7f1de81eb87ac6ca40139027ebedc96674ddeeee6aad34a21cc1186c8adc494c99646a514b8964dac5a018d9946cba7e32489a8eb88d1cc345b598c1e9a9d7ae8e5cbac80a68eac5fd1d6b3c264ccf11c7e496633837b3f6aa655252dd9da0007e3f700b203600313d2ec174e62cfa155427c45c7229462d4275bb3ec869bfd0c3899912e569ff1500751635ce06892978cc1fcdb6b1d801f1ce3d790a42dcb464fa0d6af31ea94a550236f5c31b546b1503d48ceb120b3f2ea6d654bd9f6cf4c580c1b180cb2b33af51914f49101b17703c6baf4a8086c7fe6d939ffd5e5acf5a82a18777e2fde9974b8e81a676f2ec01f2582424c0a377a67ba83819db99cd7268a5fd5ab919b6ec413a19110136e3731d201fc2d9fbb7aeda441d7247d8778ae6daec3a8ce7138681c63ba405f5bdfcd4a084b63caa5a3f457b1e5bb5ab0914d3cab58a90895a57e62886408df76523475473faaf79ad2594e6db5baed42e0903e2b106738da60a88cb3b8f76807ef97ffc67c08af4189690658f6a269d93d6cb77bdb9f80353c23584f99caff303323187b3e93ccf32bf5eea3d4652d3e6427d39b9a4b288c5fc367f633ae4b7093139340f6da4fda7629709f9fc05006a74cd79b95196477d76875474129139d1a671593d6386808c4a3916a61aa0442abdf6d32cd9762936cc84f79996dd4d359791e247f8080d4ae725b6147983ce920c46c86868b7f45ed3713235ab7a1fac83d19bdb832d6380f347565a6168d215b8ef18db05839cd48bc306901248fe3f1d848c5af95682bb2974c204e7dbbd2096b2fe127968df40b6f28c022dfda7ff9c47fe5810ce47d049af809ee7ee1315d854e6b9a45ed73e8a6a9ab9c2d173be2f7376f09e453e1cae9f51a29487ce555cfbe874387825e1565446e1b4701836ec38949796fee361b827d24815ff95a52fc345059caf9835696b2c03eba344668b90c1e3ce908b7b8dae5c30be1f49fb5ee72ade101497ab1081852c6fe095ef09fa84583c0237721e652add225e8d7afa0e229de7d7bff8624f3ef95db26daa01e6f86ab44a90792dffce6f6ea9dca9b329476e16e779ecf14dbec3549936e4dbbbe83a9b952c7315416064b434ac901fce29c7f511d1e38c8ca2fd9ef4294f69bf958097cb6c91135059a8bd2643e4dc555a1a0106d6f8dae2c8628db8b8639c40dad04dfb35afa4e14779b2e45710f9f897de01e3ca0c2c5758c87056205120b85bc72fcad7e0ad022f981e76a8793873b0dbc4131e0df4180d489cbbcd31e3dd80c77192ada363342eb8fd6c3b482b863919dd42ff2ceb2c8645ba70e69a51c9a3bf254ef961855016853528da09e4e6d7960d3580a21e19057e46ffadb62e2064c0d62994e13ecfa1d1e2d7f80fccc3e7f478a70e57b6be1693719925077383a55b8f7dd1a1c671a7d304fefcd32f320d1487af8da8d93f05236bcca34114eb428f9c5317a51d7925f8cb1403e8d0da71389c99a9a50f8d46469cce20aa33091522ae2dd2d29f03477e9039052468667e5d7bd95b47fe5ee57ebe9f6db95a0ff2af08e53add5ca6d3b6575d9825751d5c9e692820e7b81a2cddb6fe799fc9810c6173536fd21899a4e021661b2b0685fdaffcde981dd40be4cc5143df0a50e166c0e3456fe808c9c634eef3695bc22e14d427c61876a4c66f48f6e4a47b03e30cc12df38b12a400d6293bfb8dc6baa25639d253825fa47f5b797526f2c9d0e30ea5cc827398fb90a47957cabe83ae2ebe41f5854676974d6aaf7a35ad3f707a92efdf18a96b19759ab96e1dd9519305cf306ff7c76cd08d9a1f15a7ab2dafdee215c1e600546e2f93bcf1e25ef1263f448aef9605bab349db55343d3f4b93938067e4f2309ef353d2d6a94fd44969324d0ef3f2c0165fc77b01eda2ed67f3fbe55519d2c4e0eb6d6908b86a34db28e67b8c58e2d6b56a93aade5c6efa9d0876acb43d28a6e4b482bb5712007e9e9ad9db845a7ec050361e4dbefb6deb913d4dbb0ecb5668c5600692121d5a1ba33ac3b26b2b9249c353067817a8a616e6a8ad6a19b87d1d6fab34f11cad956cf39a0b86fa17a08b80e1b599f06d33241fc16aa0747e4aaf5acb5041a41be1fb552d17b7430b36bdb5c64b30f836dea974d123f715b93e3b3509b8d3089a2632d3ef7c1a582b28e51dd917c50c7583a4adcdb767d0bdcebee1196edaee02c2ad569553ac9c775d8b3417e014e3e1552b82e50634a418d9a31800b3c8f28a0d27e9d796cae74517a4c6203a64523c6bc8eb38d3aec8fbe5d19ce8da9dcc56e4130f1dda766122b1dc1fc35c34966445de4e69403637cfc64e0e2f852f36b3551f69357b91eb60ce0f0793ac544441231569ed873802cf63dd73af6de8d889bb1bf74d550b03c78c9f5810108bf5b03de50520b7c55c5df58bfe27499bd0cb3a227824dc2590fb7d0256da1dc8adc49350e10a3cfe4064b324556b38dba08295adfbf0cd5b6707f189898e9a567b4ba5ad4d787dc8efda7ddf6fc7e722858e7387d96207d878e3a7bcdc6b8f5dbc5a8f9f812d1887ef48456b53844fbb5b5e2f905641b72c54306abf62dbcbacb5a6bba31cb8f546fbd039301cb5b37f1a667e9a3630afabe325a2835ef6b2914cc251fa42a84786f538a559fb4f39e973a3a353ebdbe76120cbe9cd784a623265ea256172a5d5cecb2202d35d92f500fd41c610786e2af881deec86b928a4830060f73f82a71ae91db4a802773b564ee6ec8aab18efad8cfdc30c9a97d779cc8988d96ee4b0c69bf3d7205d0d3a9f8c519d787b0f8a3d846c884c3e5956180f3f6347ef18b1f9fbcbcb5bfdade8772b1279bc69d684e60e49e91a2397f77bbc8aeeb9e17133ec5289aa3d5b2bd2f769d3e1f24fb76a29a3ecb8a1af516e3650e304e14b2695923823c7d913ed8b947cde5c158a2700c3feca8a4dd659a3d0ae464fbeafe068fafcdad365467c52a6fe93c4cbc7f958c6b37a6d12d7a7096372ccdeb4649324409d9b89005250e2394754703ed904866e7d4efcef40ccd9b03e146a70ac89d38a024726bf9f0a5840e83ae3033c62401ff502703cd1364cbb1ec254a00e0772191d9538264ff5f0013a0e0e9c98505736c96e6e3575227a31b8c5b8718bd3ced51456ffa37a45c76dafefe38fefa8c43adeb2c7b9bd17d6a700d978dd26325cc1e157b51c0772db9a0cc52b26002981f497f3bada374172dcd8a07edf46780f1c051b4bcd82ec17d8573c8c987cdb0ff8d953656b86f2f62eb8182a23027adcd33159e5a5677232e041f20b0248e150bc28722cd3a3c2c981c043b289cadc07ef994d48130f4a1bd172287838c42161c2f158610f01fc2b82d94185f21e47e34551523b501736a155eb07e9e66cf37ce9f0a1d790f150cfd0e6ce9c12da2a92a7ffbbbda6b6d123f2ec5472b30b1ea3d5f79647b870d41eafe59270ccec8807bc0edaee8289706ca288d5b96748c64cdce5aaf5da5c6aac721ae8263cb52f692a93cd4c95f2d9a70c2c06016b3a49dc98ac4e5eae5425656eee31d3751a66ced0bdf53a71ff8bd37651e0f150c433e4b4e19c430a80112827c992abcaf5d57a1eb37c1b22cd1f586d68a51e2bc453af1729037d8b3dcaaffe7f3a370a8b654f8ac5888825286570059527ac1adfc30094ade415a12d0e4adecfab804889ac0bb2cb070f0465db93f859f4990dd3775d8c204a605060760ed04032157975a9bea8bda7af7d93f9e305e68b81b6513d4ee01bb0acc7fb004d0a32b0949c4da28762fd910bb15ab50090dd085e7af2b3ae406b0da28898cbd7f17a7d7ff432431b8f4cfe12d0c9cc596f2c2f646f52b41534421a14f6d229908cf8a6f8c1915edcb6a01ff9e17739f93c3627c9a4add9f2d0fa2e7fa34ecc431f5d11f736605d93d9e87f3f61a50bc5f98d72cdf520bcb3d3827f5cec9a591b84fb48d9fcf8e93048c90b59819b8b270c17f43301e76c3f41d28519ca56b82e9acc848542612d447fcee8e21603ccbe628329eeb1c61de6353b66ee95d5c3f0ac7902a8d8e699ad313ee146b6e3cf95e0990e739a71b4bf021a3644c40c251afc4ea6e8fccc18bb37b0ddefbb5355b638966e025962d7553e307f94ba2a32cc2dac4cbd1e7ea44abde9433d798872f6f6d037861eed0a263b5647cafa26c0f77e9c9cab8dd22e3990b05991d0598229279c66b14e1aef5abf380385a54d18ec809e919945391a745819947913931367c9d96b906a3b6dc069ad641559805949fadd0c0852649b81a564d3b4da15de8349ef92948b40d235b480d1d5022a81c3fa94dc18c39f00df3cc538e29ab1a79d9514c42c1ed31758a9414a2ea2efead836c50eb2b558874a3c12a6ef48d82e2addf9ee55a0b2cc9deeba6a5b366286c55dddf10b320a232aafef9eed7fb1bf137eb9f2d115720ec350e765b8743301b2e1a58d9f6cfc1653b23f405598a3caeee5af3cb1661c9c6e5e2a9760e0541650f7ce020314f896897202bcb95ca806899037e71e2dfdb73af0bd8283f153e8fc191d50ccc653679238612048d861d33347bd59350fe966aa25989183f6c6fcc16f3f87d2253292a9863af0b1d905573f89cb71f00ab000cfdd77b13e8d1e6c1377c62fe6b571eacb7b9ddf7251eb661a6901f8f3d0455c7a1a8b4c27ab5e7772f26ecc2dd95c9c3aa0f4cacdb0353d5868b80394c594bfa160e31df4ed209986720175089081cf4d3d2c8b47f0aa1ce1282b81805eac7f0abd94dbebdf793791a64d6707cfae6c3b36699d137bb6d621d40270bae43bade8eac0d26f57561533a8943f6c4f828d9b629f8559e5b56ae9b790b0948faca8ceb5f852727cdfe311c1aca044cfb57ee9ed9ee51d51299074fa05e965d7c767f9987beb7de94fc6408af0ad8f28a7406a8762f234dc5b4bb64a6f85a8329e36170322c99a5e4402079d0d84b672a8f7c7bf6d60e37231fa75d7778b8541e73ae2808ce874ed5b6121645935f810045292b6da63d496e1bdb6b3a67eae78b127d99062fea4f1091f7700cdf141a5a880c9dc64aceba445603b3818a49c150b42ddbe0dca6f647d3f966b0720f9c6016f6f89034bf9a9c9447e70431c12069a16d4d8fa7bb02370b77e5211e7cf4d6c08db478d0fe3c2fa20fd77f31fd9a5efc2604bd46f20bdcde2a7d0af483b81b9516ed8efcdb9f7ecf2621ef86d012ba9246448029732695210e920cd6b2fb11bd9df5066f6b527e972cdf9d4bebc597cfb6ac84cfde08a7a609e3ff480871baacfee5be99567060ffbf1498b8db09158f417c3d76340e65ff96fade6f4271444c28e9c1e47b27f4047e1a54f19537964034c9da119460ac59f4c6247e65083f3a4199f3526fbdbe3a3dfe8b0f1b62bde3892672ef939a74de0378741c22e053cadcca6d17c4f8e636e0aa70f2d37d3aa8a05c617a71779065d70ec9f73b143b55e306cce90f5b17cf02a3e29f257462152a691eefc9bfe7fc63c6a5217a12d2847e9df21c295f1d91b07b6a2b251fba71536b2f2b5f6af681e2c75194c50134bc115ceaea39ee8a1347c946a869634ed15bd1bfecfb84738c5cf8b8cb076cebd5d8cc4956a1b7fb3a76c1bef3e13a0a3535b1a12cbece58b6bae1bef60de5cf4dd493295f387d14fd5f3d6c48b92ab76aca38394bdca193591ed16857354e9660c70302a5e7b3294c91f57c1e19f5ee997158d1e0b478b3f67d3c5f94ee800f402d6616b888b9a7ee82c6cb332f8b172f7e05fba0905902a228d755f04869588cb27585e16c133da1a90146e57dfe9ceff03394a4cb6bde19d4dd920169c22af64eac8d47069614ccf5690b7026733413186f2ce542bcbd444bcf6280124a94763076869d9a0287eadb55e865875f918dd72d44341ba5e65c39e796127632876ef30c65a558591445526a6e2e09d76bf3e0a1ba30704faa83500d0595d94d00bcf183d3c978d0ff2c5c091c7336a3956cc22ec33d1ee50d0d8e516f7166772384e54c88576e542725db51881f59c6d58581b065082d93e3a48849ff72b31daf70698380e93daaf71c976b8513201e6b17cebb8c051fa4fba174a0052a2beec82c5860d256969f7bc4a911f715513d466c530534757f50952338511fd31035c045b9a9043fe4dd9c3e323aeffa253be7d27b4cac12fdd46b2e9155cbf760bda049644eee49b836ce3b7d5faf0574ef1ef421d0146eb4649eac445d6e63a59e2204338688f24a575dc6963dfed9cf5aaf18ccbcb09c121e5f3fc10848b054c875fc9bdd2012fc8e51326e37fb41d68b3c2d8bc2ea4063ccca7b34533bf6dfcad17a543479aa1bfe3e6b62847f25fd38d3c5cf4303867dc6fc11a505b2c099b70cf75cacf38d6b5fd09653c6a49ec6c9a554ea7c8c76be50d30b7de8363c5d587b60b37a9929251542b7a1f82d515f4b4828452a17d7280d93a0e988d71324f06aa0ce72439edd34a84e967621778c0ad25a5117091239447f380364604332f31b43b8ffbc050d6a4b2b9fdbb15c5d5f2c0ed4d2e945317971ed2ea9e01332d602b4f6042b31194103ccf18612c022251740b9974eb7710668977a90a563721a96e9cc8d17599a25bd814cbb5c3c6968712ce2b56f215c946e618a5bc986f44c1545d14b87def46b2dd1efcb0996b008475b152caaea21b7e4022cccab89df4326a9fd9fae3995ee95b4e7a7219f784d91dc1c6aaa491f2dd89eb78732a1d32833293180e7766bdab6d8911543b1f51b7ad594e4841497e2a74e504e3d0f95b59aba57cc6ff45ba35dfcf75e531c073875befd78923d7927a0718bb425feb65816e67e8e0cb7ab2e0fbff5b6177020d14d48f6fbf2ad41444a9c92bb7d62a341fef7306bcf933e1b32f6d462a33daab03f913d474a55cc31b011cc7108dbd79f673fc1b4f5336380f217b90d6bc5e243ae17e01d3d1fa58bb44740ba8dbb07c746fe02dd09bd56b9814d7a4b242513a6e807dbb9373c674c8213ff58a8a0378bb940ae7ca6317dd64557e946aec8abbdf1f294617cc01e350e724fa18376d72d071d615b21e1a267d5898b7f96848bc7023b73026beb280afc98d8287ba57698c21038a82aff10a7717c517528b10f017b398cc3476f2004b06fd63e140741411c8e80be0c5ac21874f1fa2b384827bf456ce9aa16da0bd77eeb721e3f88b05ff71ca834adf3bb0dc563bc460a2a0d088939f776020bdb2fd95b9e08275d460de6c6089be74aa31db0b48ecf91a8bbbf2094af90cf73fdabd54d79b3bc806e2db4ff876b4615897307b301d79dbadc4815c231c41c568f2ecf08c51177d2938b94619cac94cc2eac3b17baf8e4894a2ef3e69971602a3644c2db9ed9368131691a2489fc2f302498cbd18045c6a0492e7eb7d228b53859f432a046d303a736374c43cf3badc2cd63fe7ebd2f02ed93c6b900c7d24711a569834b3e91f47b32bebabd3f8e41c3067f81dc4f2bf102b7d9e9cc22e1db508d654cfc0aa72f29115b7c29c06810e8916828efcf979186a0e5c1819d379846ea6bcaa1224264e32504f7cf4cfc0fc2afdc730f462e45e0b4a916452004bdbfc9744e1bf6260e6604d703d4fd02d8f5928ec227e3b20fd77c78918613203ce72bf28cced2b2159e44a3b0a2a14183b4ef54154b7d211f1a65a74338a1b79c00400a3d3b4d39184f12412d9853ffa3f216c2bbe298757ff2edc4b84bcf36da50cca040c3006f32d58286f31e51aafefb81fb09f67cc2267f6c572c789b5ca27d0c1326b4a49704238c06fc4f730baf2fce56a4fa9e539f012082c10ed30a4f70af072bc7d6b4db36ca948c1781568b144f81043007fe60b62326d722c2d8dc9242872506deb62b35ddcf7e6d8691df58f35462aee807a61b074f8d9a65dcb67b900251ee0df7ee873f5815822e91346e607e3828f2407fdc124d57db41b470424ec1a3d8bd21ffb91eb1de8a60630f91c47d5c4d9fcafa4016865c306a2a7c8be3db915ac93ae58cdbc9c6788c49c8a126ad7ad53fc65673a2b7d84ee78ebf3832e6ff43c55d2d8adb0ab0e493deaa48a222067c3d912c4b8bad5c6ed066e1ade681ca69f513a9dbae396cc558f90d800efbcf10b6bf83ee8a7e5c9c23b0ac0647ee5252b03f736857a263075b5762187bf92cfdb573afd6552dac9968970c8ec36492f2399614cca58634a8ac0fcc0b9d11bb9ed8661b2d577a21725fa4ba9c5e2a687104481adfbee23bb93d6de41450a4c64523539b8731529738fa678d4d481b3ff6b37b3d0c7562096b2e9a350df856de65e1bf1b09b9ba77a28856c90988df29b71fb40517946183a3f94beda42b4d2d4f748475daee7c1d29d976778709e6c7a98fe3f625ad9c29985903dd03376240a656ce128c59a08e4466cb6c5aea40db6ee9ca7f9673993d0c9d8197d6d86cf36702529f906b44af66272f307a45581b38a53484eba6a14cd3cb3720fb8a93a4fa4f513ac22d1a0ac143ea548edc0b10b86789be3ec950434399204a69917e0181031e4e0ab59a8aa4295fd11c7e66997d433c76f43e0c857117f82b46cdbcf8c1451adc8cb2142d27865ae781d519e73efc93b8f8247f47cc80c753cfb70b92472f9ad8d1d21615b9d42b700e7d1c1b6b051d02725a1ce20a8e138903b0427506b09fa3e38c04893439bd5908a0308bf7390b76b9a06ca1eec7be3d28779868eefbcb3f9e074ae2870e3641542e99c1cd7158d38fd6fa0e7fe8fa8ca0f73ece86f1e92e424564167b909bc62b2b291088ce08f87639f1922c0f7c36a658217f1575d1b7b6e8624e9c2a1547a527c840512b43d224b1664c2abc3f3a5daaba325a6bc6d4d6a1a80d18bafb2dcf92ea88e2eceaeea4a776c713827eba1db0512e5656fb58240b2ee12edd3884f23ef7a4eb3b3eda110d40995c4dc27bb2830b3a4c4cefcde9a8d055c47f9bd4a9c2c0e3704804f6e4c757650e5f089591d5065eb5a5ccfcd9f9f1bdf92168d48dbffadf7a1ac85d551522ecdf2a1570fd58ef188e94b0013d3dd0660e662014ba8d5f5310f0333e0e5ad549814c80926383c5f830c69a8cecf342d39950c4dc3fc4c2357c31127863594b864ec150286a004c21682fcf237826138a8a41f20bee2b52fb01cdb0ee49d36a0d6d06d41db920d689fbb2d608de15a6518ea14a0ead76bc7a9c588c4c84d06a7486c1aada95e75ae1270b037ee0b7d3a3c1c59c046f14132a485813f78c79b3e2f3434fa0a31c5caaac1ac92a8639abe9b636c6186ed172ee5856a63313dffe832d0d6b16f8efe31f973103892eb972663d1e6a1a928a4ec5d5119e394a71fd4c1fa3f03c3a0b4b2931710455eda0f588c27e4c176be5327612d13224b415489c53ddde93ea7bb4dec7fc74a2a83cd105cfed58718da4e3df5d0367c3bf912af047ab88f818197e717cb2c570e84a0b9742c3a0a7b0f8c1483a310bc2be4bcedf2395eadb5826c597e28f95df92e4b01b229a0ad28f51c2ec8277c4239b01e36444473cf06f7bb03f0491f9e26b50de46d8ef71e8da1de818c176dd91238b89d8119a7f2d5f553468695b432261646472793af4564459132c3923a2157e07b966512562763dad23a8616f4f6ad727e29f2d6a99987f92edf0553a299880bc49356b4762ce8fa5c9fecc99ab3e4d2899f2d44438226c1030024b4159614f3a4d42234bce00d71da769a33702435cccd82e91fa6d0471354193db810831420a839129b275391c1a4c0bc70f391f04c5dc12016207e50ba4e439f24314bdd0d5b810ea320de514fd0cf9fa9ba8e5a6ac6412a5274fece98096e06bac99e8a2fd9b2833f18f11fe9beb1a1187d591e3262364773448c45e3ea356557c223734bbd115e14702c436f2b24a3afb802a4a0b929bd37488ccb36a36c662e2d5533d5c2d7b5f73070a9b5e26df77df2ba0f0a69e2a1264e8572b8ae3b03550c909c16412e7041386c91e7186354d5525af613fb991e22cc7dd500e64d9284bf11e63546d671b62dafee269832ae4822009c88ddc8839bfc250f7c102d9b4dfa460e0eb6f7758e0024640c3a7afdc539e2b282658729432aaf9742d0595ab8fbda668ef254f1ffb70c1a8c167c61ec150cabde2dd24b65fd31ce9b73c1e3f316262dc77fecf68c109c1baa8b1ca12b2d612150802e42acdea1485aee0d3b70df370f9835f73980fff6eaef6eedf9def8ba7d1ecda80314268770ecc797088290a530e312186311994d833b50d00fb2f09821aba65fb1da87e4969e8ee3cce60aecfb1645b6159ef9b49c606c44b427fa987c6f35c4f731442d1e65e086b954fe5b08332f5bb879cbbc2c5573d1568490d91fb4ae1298079942adc69c88f1d150e8712524588b855376139fa72b54009da0bab45208d1ef554c7c85ede1475dac11f3b5f54608d2c893e8642c03493619f396d64a46b26d75db16f45bf378ada113bfc9021019bda7810b47b4a50b295628af94861426a6fa6cf2474531446e3b583cb9d5f0ad517826b5b607c7a599042497a8215160ab79e73eb09e50f9dbe88d27af052444638a33f08607ee72b9727ca0ffaedad00435b38ed309aa669e1861dfc143e0ed018910edc4735cec466c0fa71781abf701897790322522eb78a528702fd4c5361224572529c508bdd1b37ceeea44afb9ea58ba642970b9166014982f6cb54264909a378b78315ca64309e62b6447255b9cbfc040542b47a302004ed370c3f8f27bcf52d6b6bdc70b2bad1ed622ad672251428932c06cc1123b515e22e28d907f2c0030ba850fdba1c5087fd75518e2196c4e3c14f5530a323dd5a622b2d45346c8b0134723b7e36f08556caa82f271963a3a6891d1c9979595699fe3c3eadc45dc47cddce9672e893f926b94681e0dfe5ecc658124cbc49172b04a07d54659f1064ce3158483cf0ebf1114969a472340daa6edcfd0f3962cf808d62bc72677eb6d1954150acff26eca1a3f5018114f2be0f200e3f6501e70ec8c4b2e2371c98f1e49ce9bd00c3fc01320b9cc59660b27db8ffb052bc1ad313418521f5e9503671e645aeab883c81c85d74d30820370481d28c7e929b2736a3cd24885c29372ce1eee595b9d1ae29fc2946d5afb0d5088cb93619e3e49662a8c9085b565c04928d54c2a53a53c716bcfb96cd656859e0bded3714064b36c527cbc90803c7e9f8dee1132e113b55257cb93b3ce60ac3abb86804bc27ba80dec22579c37bec2fc473c37874cb4784486387a4ff18c3918582cb1faee93499a2e04407aff5dfceb1d37d34925d30a12bb6cfac7ae4c8fdc4bb7157a187e601f5a3fa9fe12b72205785fbf9cc1cb83e4a8ac08ea935c4fdfebc97e5fa62ec1248272b030d6be5b7bef9c3b725709fab828d8ea56ca76e777c40809739673de55be27da9c0278103261714851b48a4dc8255d2d20882b3c9a666215ad446da10bc4f1ef655a309141df7645be5b94a623530bdd41d500a2d76aa3b1238625d6d11e10d81fafec62c31467b9087a90f647d7380ebe8b7f1797b0eddcbdcc75d7761e94544a8f5ba0605410e7f3a3190e758ee18aa0539b52e926fd05665677b2fe42c4b037aee629f6615f5fe2bfe0e17b1c5320c92fce78583ba1eb54d8722e8a87dac0135fffe81e4873371ca8912483e80422d8f43b73bbee933d9a5e96aa5535356091c77b3b10871f4d214fca86c54d490eb68a61cf3918678f3f04b6ce06e415c2ccf58491b369e0479d40b0e221d7da28b9c3c9c617dc84fbb8bea7632308a5beb0a9c3dca68aa7b21eb823e3d479d2dfe6d1fcd5c2414df86a45af30c0778d3adf7c8907858c86450cc5e9999af37db7ef5b57c06113e6955f88b2f4ca854a68257e20eecbba2d50811a9600243e2a09e8e58e8806a62628eb86a47145d58518f4aa366c7467a35f33145ec7a20d969b34271c8226928931ca2c8e1b9c542513c23ac300a02143cda56b0e66b4be0b75b0aed1df8ad6374f4710574214f2ba2206902dd8ee9622674ca5474cc8c29e6a1fb9ac56f1cf741e99edc21e4342c1b9360b73c9c84b0db7d5a5eb41044a04f8466285feac293098a5fb1296e07e561987b2a2500dc08a7378147e4515cc03066d877ac3d6f89c5a105982265dbf5f4a32c0345c268a2fd1360f5e9038f62b369c36ee130e1149453087a9f572586f6f07b86fb755f4d0787cb536ee79bfa579329b846c8d1ee3d38d51f180062a274b6172a1d6411d9c0417d932f5326f5ccd1fe7fb24d48bb1429945353069dce82550ca558e412e016e5049b7457ed368ce948970871fb7a3827982c035c63378731c682eb23be94413349bba1144b7f5285d24ebe437631d062fc080774264de58278ef10eef9120f6d51a30ccd0433c2ad0a3a51ae3ac7458fb29829d31fcf8385bece4032578691f6b866a0ac23093038bc7fe57927ae1076e2d09503e83ff1c205682bb2235bae8400fcf5244bacd865b693e7215290e5356c1de9e35dfa066aed99f222eb75b4bc2d05aa5ee9c1f34ac1eaf68f8584b72465ad45e0dfe353ec5bba067881cd8fbf828c7c52a4aef8bf92431f212452510bef8f6af96b272cf56a67ae304b11315f525236cf449a43b670ba42870be5fb5fc3e321ab7fc3d7b1ca54be5c7ff1aa2cf0f486c8e49a81e2708de9bd1d9ec83635a4b9347c8c86f1817329d4b8b2f60e1332ada2e749604c760c34a4105481722c0e04b94da5db480d9c4733df449433d532c401763f30c44741e410396d7e3793a9c417d86216693d0051b3e463e2b82c6bac8e79152d3f2001020a8e4814f2cde8677a70a309e9f7f5025f5755ff3af1e5f7d3fca36309b5a035c37cc9f32569194d150d5ed542b74fff1346ea0504ff19bd37bfaa516947fdc03778d89feded4a78bb5fc109e3bb57da58b3098faf9f96bb501942ca845f189f7cc460a97edbe8fe40c3d84658ad95cdbffc9ecbe75a80608670999aa0a0f42e3dd8ab06559e9eaa39baae399b79e6c030f5e72df5a74112f47ceda96fafd6cf65876486ca9ecacd89591d1ff3d165481256186984fbcceb4e1479518b6b4afe32b1df7341938cd5513703137a84edbc40bbf90e4ea50a9b8d6cf544d02d34d77abb7a5f21d19feb66dd54647d11a41284b5dc63cfc68518539ea044ed29a4851b244e1210926ac989a248091d0250743d7684153e50d8f5df9a7e790c3d188a1cd565cf181f6c92994cc3ea1284dc508f31b616c2797badb803798b4b3bcd6f3986dda0b1692f26bd5e7b0c04b6f34000119c4b279c3f5a2dc69a9834cb827be269ba5b3b1ce11f69d7c3e5be19450be06e79a355dafefc477d31d730167d1d727332283912d0e15cac34c72280691db32ddf008497717ff206cce22d5ea9733173b5ef79fbd43a33d916c2249631e472164ef99965d851ec93d6b52e97ca217f28e4903bf0a302966a6140567583cb353ca483c51ab305d1af199c985bb4818828ef6707c5a5588eda5d61c9bee82d8db195fab4ff0e9d04a78c5f285f77977901ff4a7fc9f4134be6298a261145d225a10ba526d353807016be75b56cc96312261f1fd109edfe8b87456ad49168d50a44e7fde7631995e26d74350b3e597551cf6c7dd5b3a49d5773d43cd786d216c6f47a0250e5a44971100737b663006ddaf8306a80dfcad71cc3ca4d714fcb6aabff109004bcf16b0df42c12355cefa0d03aec99efd115db6fd7dc1b3aa99a2ef150e4ab391acd35a31bd7098957ce0eedf90295187e3df56f5b151b72352f82bcbbad5bbc131081d134075123564482ed04e35269c33f0245c41288d9ec876ec30e752912ff340d0aba5cb7c4060b4aad947a303bdd5e6f8de94000d95fce8f4383f6f80984f5c86adb42a70fd55fbabf586a1533113a80ed4c4983ae165779571ea6e0dc2410d25df5c417fa83131cf9cac566fbaa4d323aecb5e0dd9ca2d42161a96c7cfe6c5e4d1e12c4b1afe25f74303ca4d9743abab718c9f8b86ddd8af63213d71fb21a770681016852527bc9cc4208aaffc6de23923a24b93eb134a120c24f96838d481d3ae4100443c9e0f97f66f8ac481b448fec34460652439ad90cfcc04c22cb7e26ef3a4855001836b8c3337bc8afe8f787502a89d95368b98f377eb2e8dfa2d37cb740e4a8f51739dd39505ebfce3e3f52d45142e0dab2c5ea0042b90e59a587992c4e93d3072f81f4e58f9bc78cdde2c0c5dbf71bf316fac1720e1f4cac7121bf622d9ee90c4d2c34151658f91a7ab5d138619363f0314d1a6530a634f5c79617fb53a7edf0d9ee9a74e7102184761c4fc61b799cfabf679e58f8a6b44bda89597173a3c59f11fb8819f532ef861e15f2d77e23f201915e49976c461709f1c22172c445527e1e1a6aa1ac7221ff8f12a1c493d9f28ffc0d07112605b8ce05857fba57b0497fea577b6657d9e107839a54d8a7685fe3564a10e779ea6dc8d813c1732f40a4e3308db9a897e5909b0b645791e10ada5984e8548dcd17bb51b4d9dbe9480235e8e68dc1c7da36e7426a6326104c3a9ba597537b94b3d7e8fa97e7559798fa6946db5202d876df7d8a52c46c568bd1134ee21451c549ae74d4ee7b27a812badd54924e7c8e11f5583f8f7b93256a8dc848d18bb4f50cb313e847dcf677b5bb08b601cae5b0bf511639ef472ce696387796ea046d3a85e24f313cceebade02bde5b9ec1baa9f6b19ba887462003be15318323bb983f83f79d4dd07bbc0e8141b762649bdc688504bf9633fc01a6f52edef8c257c48253c663c5db6496db422e63c3e7d252ae941ef72d0622bb8e1dcb15b6776ba7490662fc5eb667e92fdf4eab86d50fbb19a2b3f4316c73288d696ad1232f9171a554ab26742a1fb121d169943b4b1c7fe35e5a4a4a385dab8b3be2644b0e6600bd0c6d4e3b1569ac252e5872fb8e950d3797923d854004068ee530af9f073673ffb50e101cc8240f9191cf31a2b4618287c1895cb0fc7e8e45119a826b92a58770dae42709004b20e951ab89cd7d47c6376d213e8860412a9d49e223d289506cb35073ab67171a6995fe9035d2af52ddd549be1476488fbb0184f8e8d03a5e35a8105b1e066ff3426f7a813563b5618cca42f0c1851fbe4d88635494e5f81270eb38a16b6f4f1a30bfef4e9287aa13d8ff65e3f3dec65567c2af60c1fe16f7b122ab8731928ffd2403e9f326b7b91da1f08e2d4cdfee6aa21d4d190b0c12906304455550cfa63c2f4692bbc6a03dd591ad015e569b309b32297dc87c4c2ff4b43d647d3c9d8440548be2e0c048dda04bcfc1a3ed49b2162adecfbb97cfdbd7c4c040e3ebce88c4507e53866c6e75e896d51e8d31c4b07267454efb48c638a5089b465dd65bee36e28ff741cf4a0de47d4255423de1d3f77010ea77919616f42709c08cc4116ce0eb84b39d8239ae10722ea8abe0b64817f693286bfd4aa0e74d8e12780e3206c35c01382fe8a4cd222f2142eec2c77181ad7331f304cf03c4d93589eb3a9e13ce1b84a210e9021cbf4feb30e93c08e86d265da369a9bb5cf3d649d3fba7963744f083cb3c4f65a4d8f12f16abd093d8a1b1f94926e0fb5f99d9ce8cfc5a8d308f4ee3768b0496c9a41e240fba1aa5fb634891b146c00fe3cef46f1d966a8488db19eef9a2fd1b854c479f7beff9d47332887b309e1c9588c7918daff546b432986b7898cc40c1f64670e62c160a51f69eef53995fa0572ba777ad8dbd7ef150da49905c5ea51d0ef64d31bf71c5eee5fa6391036adfe6ec5a7cea6a19139b47b593a8df888c33bc49fcd56be386a16d3d785f79f5217f3c3ea0a149136cf51561146285f2b872da812b428a3e88ba37eaeb87f22a1fba10202fafb8c1437b374761d13e40f15f0e869c03f99e5499428df14b997f6ab8eeaeeb35a1905b18005405c53ca8286259af403e6dd1f512ed1a6c58556a718be974cfd4a409ee681672bd3898e8503caf5c9f0c21ea32ec8b59b322dc4dc9ecf4ee1bf28d358b2fcc8ab9569430fbe46946936623c45f1bf97e844ab60aa7cc35435e001ed8da55cf40a9811039d87f567a9137b40620eba49b81969de6b2642629d84897752656b2146ef4d4129bd126e8aa0f5f2ea0a1d8da1df795348d808843a8410142b286fed7c28fc1b9a011a89fa972ab9647921870624d2e2a0267c90c9659c2aca9b3ccc6f6055ae4b9eda89867229284fbc5b32f5c61aef67a2f6618aba526cbe294a58123502b6f8de30534ba36a3ee37f99985af9956dd9e8976d9c76d54be91498d07cecb33f6ed30a3accfaef76db48bbe90a7595ba1ee5fa56f5985a376df10ad832d288072318c6b82a9e14acdba00bb34a93b22611fc5f229116de84c9927389aeee63c4ff4ca60ea65e4e86a6759df3c6e6120d0b76063566591b9ceb7aa18529fa80fe9806fa0a18a372555b835c97c33fe639b6f4d6e71b6f2e94238ab329169a039bfceb64659dca4d88a15cc1c7a7a9df456af65c04f588b46174a799388a75d9a75be6769d83830ff58a6cadef539370dcb05d448cd6f0f1bc51bc446692743a232c2cb98415d66760d2060e38c70be4038c584af4c228fbfdb2b97992a6d5e730fe224b18605961d03635c20f1823d24264bfebb43eff48b4e03b52075ad6bc616d3f6ef4f618ff06146362996cf9c123f4d8e73fdac07144f74a82d58616ac23d69e0525e498c8e23ddb8b6b27df1863c1d61276342ef11c3521d8f046bdd8a8608fcd74519d7accf64fae30e50271135fe68d7af6e3538f4a137699793c5adbe74189ca836c1a9a118e31d6fa89a7435533024e252c706f551fed1c972877352678367221c118548cca12cc77bb9d23a01d14d2c4c0baa0905bc2f6afccb10168f47c7487c88dee7c71f234ccf4496b0c867567d7adea141b1c5f98e35954ab8935aacc047b6ebe8d5f4bab30d1782dfe8a1f224e0a77a17afcb088bd41d5ea3a15cbcd7b3058d9b77fa2a934b4b94bb6aa8f226ed79dfe054e9c3c59aba02d0a4e521a22530f79e830183ff101e26581b496f7b2c280f0040095a6225aca7dfa0343f98e34dfdcaa01a8a85aec287704be58fc42576de27e41865542fa9559ea4f5eb89d8c10fa7cf4e9aabcf26b3a263699c7a9c8c2d1ebc155e6f1c71ebcbb6e913f9cdf8d1c7f39414148245a3b5362463560295e00d06d8eeb05dee0c0a26cd0813540e0115ca0775f54f084383e45199ae9db30ee701c6e8d4fb7ffc91440da4fba1203fc8759b68931cba0a24176e2baa3fcb71186933db9918197d172f7f86427a3dc69bc15b12643a731c72332416173565f2b00ef0bacae8a9905bec42efc71b0edc721e003c0bb54f9705c36e956afe0c97c4404263e4564a22df1b588b5a9c8670e2c9c1483aaefc96018b41f38938885c4adc3737c49a88b9b6f14386d1af1f6761e1dd526d23562c08b527ed57cf6f49438a6aa1f0b4c8cc7b8da0b90069e69130a32e9c161fa5b8393019aae4409026ecaeab2ad1424dd1b13e2efb9fabf3ca51bfec2f273e22cd582a420d61563c6113174e5f91e48bb2cda856e7a84aabbe12a85cfc58db0179114de4e11866fb0f448435495a7d2db7c3e294508a5a4f5a2eee1651604ad2d08df4591c755d6518d4d878e219baae2c6b6ad2d9bd103a4293c3e52cf7a9e8159c52efdd1e7e52c6fff81a5b04a5c60a42e0e586cbfa7a302efb5a5f918d101d6fa749709fa15e2e9c5fdb348898fb250bfaf306aa55c5597220173d0bd9d475c2e18f96b3dc414b3409f91b5d287cf5e64a7031e6f117fda14af44db0360bfbffb4a97fe18645f2f5b55bd3487edd37d98ea16ce941058e6c05238a8dd65f2673acfa63e2576197da109ea971d80dcfc686e5bb28aca5985520867202457a3b2f69da2d5d5ec77248f7bfe2823007dc667a93f52078c1e62873d792a7cbf5d47d1d85c00d0202579d88313263ee213b663b9e8039a11c93a42f1f25c58c90cff27d3812ea5563682c32810978e4f68cf574b46dc78c2ed399ab797c0281484e50b73785dd3d88983de4284a1ab931141cbfeb2edda4cf78320c627514f51904659a49944348c0120744effbe7eab8d5b7ed8ce2dc5efe1ac1aca7068fd92b8f0ecc5e610b654dda7aacb276bf29584c7283a2e3ea6a4e211724b3db3de041b3f3841c34cc118ab834b23738422c42cee80bd00a142b6b96a669b31bd7f680a9dfe66263039e55429ff052d15adb2503ed451af1991a0058e29c32f69e4713f92acd132a14262d334875a56af55a410abadb67c561f5085bfb8eba63fc912d78a326295df10f414b0b3aae76ccf4e09f588bbd6c253c8ecbd0c3b21a178ab9a65cba845277d8bb92eb52b5ff0a44397af8e2cb0ff98d60db88c84ce19c4d891257af44f6b86a09be959b03c2a39b5caca619b348cad3fa9dbd5711a2816b48a103cee0998a4f51e13047bfd161fe847fd005a8df91efbadc18c46473489dc1aded5990c4e5aca55b865020a76626715d203b0825e0e92ecf5a3768a75fb2cad3960967ae322efc02f990dc0cf0d862b39f38abb3790c7e394b523ae7827363580c44e3cdd6726d967906325e8a8aeb0f78402aae99192e0f6d59e5542afed7c25c8c26fc863fb5382396122edfd29e11ac5fdfc23559e9bb3b2455aa3e8abe5c6e82cffd66f827d05d9ae9ca97237402323d9dda6393704697051dbb255e15a73b3e741e960cdb871e089b1e2b6d875520e2c835ff3ba3e21516ca2ff2ae9dfa48f6c9c4e4e983499979dbdb1c2161386211a15e47da2273973c1e9fafd4c054871884c42a02df390c63fa2ed28a81af3d72d929af7ceba5ebe365f9b62917de8bdc924302ccdb51439502664b0cfc3a2f098305c23f79d0d2b7616205f5d9b977f16d65a966832ac3aa28aa12c60ec6ad196550a997a378ef0530dd4cbf11875ba3f2ed00955f14b01c8e725e5871994e4b51b9fc0226ef426875df8f72f64a65c525a11f1f46ce0668cd8c1edfbf70b3964718d5a89f3447a612910377c4716cc53301ee0c12d1dfc98a5d694d3ba28e135b881763845033f6ad0cbf9c4ec6109ab7fe033e9d2b1e2b8a73bfa898892d55d6ccf3a07fcabf2ede6f4b963b10154e674fcd9c8abf8e6e9b371d1abed1a15119a365b3a462c3deeb4a0db238d948b13db46a23e52ef4d8638e5e8ab4a6d261aed12a194d3c810603e34aeaaf5a8bdede28e1b440e9a0bf0dad1b3915c8680be8b9daa4e723a2f7b19dbfd4f23617468bfa231d5728b06641e6ba2e2d02ec57da0571e5b752c94f61bad8ae321c37df4a7808061edbdec8e6230e7471a6ea4617b31c4070b062e62ef58f02e96a92c56a90b6a8869902df7f16b702c2296017c5eb23de915bad61fb9530b9aec20793a6c15316b4ee8b45dfbeee88b0906f08999f2d5bbcd4db6476a7e8470d06f55c4b9fe49a55017ff6fa2457a4f7591650bad84a8d0de95a271d2cf37fe4474836bbdf87a87d2a6fd04867358984c8e00c3d7e8cbbbae3ff45c40763059fd7916289bdbb5119f8eb6b04e2625e84bf56cb4f5705c6f5f5896fc4fd77befe0df4d835d76b6a2364f35e41d15dec0faa1a13ae10462c3fb80b151d73f6a5ab1cdb283a7cea2afd823503f80f654ec615a9643b2ca438ef3fda07363653d4c3881fe521d4416ff63d6ddf13ed548d6bdb30614be5da19111e6ec01991165c9acc7c8619fc284082c2b7ad1a371f9302e924a6d3b672a71b99e9524fc6ae4a66d0e86ea76ba7b3b6feca784fb5e9d0eb561a435c6c958e8d98210094cfeb7934b3a2aae58ccef4f03ea57b51ce6bc11b6aa7cf096822b1c81d673112df51478102e710b7a17358faceb21bbecd6e1aca9ec892a2945f720046f874fccf1d7b5e3d1961b4dd42fab2d5ea6fbae2034582152a8ee0e237f5970f85854ab49343a74954fe6780940dcde471c892358c63052fe0e62f8564cbbd2266a749ce62a7a98fc1346aaa3c9094d66b0882e4158776b673680ce0a70e7a273b95629bfefc3675d8f985b02c2bb3ee45847ecdd501a91d1a0944b5a4cd9c8952e81cf404752a5097025e851597e6cdbe0e179aa469b85abd4d09c35952b427c8cefba8c8a46d7da63f2cb5488d9cb10e6ee80ddbbd06606af3d958e6b82c4e92ef49db0f7376e8a4c93440e7f6d57964ed24a58bccfcfd0bc7db708168deada8198c1a93b69b43e80785851fb1a656c1a27960c8991ae0126caf4b3cde70d98ab26295c9446f308a78623cb2b96873f668c17f2ecef75c06b5a288c9670fdf6448944b30ddcb440884f1c8277af67a6fcbe1b7dde25e498368a44418dbd77346c0ee3bd86642876076e76dfa67d8c3aa833b1dce22ac80d464997c98f8a9fe207152e6aaa224af803889d6aedc83185553efddd5bf00028e842af2cf23ec1f1e186f2c47e86ea2951a9d5e7e703c6db397d70b03bb4a6673339080c53eb2ab312bfec0d9ce14ab1227adf0d9450f4618cc73c7413c7fb70db14425e73f3b4eca6333e31979e05f153c2b4d7efabf023e015e35bf47ecc965a949afe32e4549fcc2e71e72a08ea6519818283cf78d80c78aa633cd913dd431cd39f943d2c12b9b17171aafebadeb09ad84339932a25073590564115ca5c6aefe64cddf9f6ce2ba73ca752c6ddd5c0c766c635bcd14c5b24f5a7616877be46e9e469b52fc6172be659eb4df0c10511cbd4cfe3e0f6de5615f9a515751c29ed0238920dbee760b69da56e867746cba1dc438a332fa7778cc09c73a040366d0fa36995c0d2ea518fcf3a96da6fb7816e1599998848d651a7e35c89c3071255c2a7b01cd8a39e405a0dc5febc1cbca05f787f0c4620d2838f9e0000cb671c5111690f8ea57ce455c38f3f16b43bf427b7e8125f0b4bc2bc07f9b741a22e6caed9f612b73a9bed49ad0d3ddbc8d48bc16cebb1734c68d7a5a5d852396ef43ba108f42bc1da1366dda72d9518bff9c600d9d2df99757165c566d2b59f2a85f31507dc8fda3140583bc36845785f344961cea10ea3498eb649b843a5d1743391bc60e880115c18ef959860c6f6fa11ef68fb8563a454f35efbc14b897803dd817e7c52bf17c8791c3ecbb6ca36dfa230d5a631a41c7e4584b8ec11e97c85872d52e144b31ac4d4842b29c7f36480827810d87dc90fc1bc9626ee34b04217c9d5fef7bd51f5d079f2924d73b4af450296c172b9b4813e1d6a5a9ec2d19fd63ef74a27f92945691335469e7786f1552237073725e3bd5c07d8a58b4a10d3b79a769489822e410ef2b9d3935539a1365b060c1568ed2fef2ffc851795c389c8d20ec18136c8dfe57151585b2d28bb32fc1ffdc771c982325e01d51331298574a49229d1f1687d57bb201d2923ff9a21d53721f13492942dc715e528dfd5bda6d4d0d092e0b3b757119264a6c6af8db7d985c6455d251ce442d4598d3f32c4d75893d24f80227fa69e3e76a2cffa8697c554c7470fd98cedb2b98b7f13dca38933ddbf83401aebc747694f283f48a53c81472ff70071e6e1346f352c30da48c11f675d009147126d039f61fb48ec5ca9d9a075253402abc01427266619c2fa62bd3e083d3a516c4306f08ea7304960473a59b3a38cec17fe00e2bd240210746b36897f49bae6c15b1446e5482317cf1a3e26dca19d1911e89b7e133dfd3d2ffbf1e19f41985580fc5f22deea4d0abd7d9ebfeaeb86481f014ef872187691188686c7455e6a24c6d0796fb809564db441be99e751ef5479b6385fe500be83b7975ff23a346c70c16a9402e1b83b9fdcf1b3a362780f4f7c344dd66e492deb352aec99d891e3c63612d370f7bb2e5c2388c9948af6a2f9146ff3b953e46f981221c22e26381135af26bcbdeb610554df09ceda3131cfd38172cd7728867ad4e38e49d90199ebdd535efaf181acf954b1995310963712646a27a6512bd81aef2d37d0351e38dc273552861bf355e3759e87ae992d3f410f6d7310fc30d839b49ed1a2ac9c46a7a24d1a1cafe06f59c8cd3bfaa79ffaf2714e12fa2d87ca9df82152882552057c581a3fde64638f90a5a8f914b5328169b9d76a4b3d233de73fd973b6c6802d059a8c4eb769ad7aa6ed92960efa17456055fe6a4338bae130a2ebb3a8b0a38754ef448cae7ceaee0aa5440714215f915fdff4dc3cc374203dc53a2478b8bd9571d25ac732e38337d149f33c36831450d5fbc7420d60efc8bf430feb6c643e1b2e90f8e380afa29a3b2975b4411f06a0f841413bca0f416836e54383272fbf1263cf531f499a15bd601dd5abac7795ef7fb1b8b9a1e11e4b85ba2b369f2581cd988cd184ba59a3e1031cd8228e77178f2159347357b449c171a7f116bea372f59e7c51b20c64ef40ee0e548fd1e226e035571eb767e13134276c6ab3406dc3275445bef67721a3d30f265246243ce6e676b154f795600cf1a0cf86cd87d14effbd0b53b61af010f10ce322ca791ae16af08de18c2c114ecd9a65009a29042f445a10c8c46c41579f9dc942a3b4f1717e18add8f1b050d0c2d01f1f69d94ea9343d17f14b8f5823401808820d64a1922b2e779b912ff9c4de5ef6b4df8a63efe7f1b13ca009d89764c599775485a08ed9ec35c714534124510fa631b3ee10e0c91f9f8bf3c0e16c6d792760dfa5add94b12ba07dfe0b8b097a3d18025d9d676c5aeffb5b475fbfa1de2bc3cb302843591411f5a9093f2471be7cea8ad6c3f45bd15a375ebb671a45afde8aecb9e0d13b69307c1481025f3586008308a993df0f7a0250ed6425be655f3bd26bb5b3cbd5d80a1bb1078c82f5b1f36d8e0fc7055c3d88b7337a68a29dbee35be35e3670b1a33def1f436f544531df5a660e49ed5ad1cd4321dce6806c3ef3ae47e3ea3154c5a5103aca8b2b18e236cab1f4e04cf4404b70f7b9727b8d5297087fff87bdbdb5fe668f5ea1ca5aea5b4109056ca4493c6c8eba09f2a7f9df00a06e1c427a735a430142f57d8543a8dac00bf55b6c3758e539c5d9ebf9e67853b4e52f44d6284ed1716644f247dcb3ecde1076025edbce38060de79bd17cb078883de8756e906cc5899c235b060bcf4eab6732ee09256bfd66ce13d08610939d8efe5b8b72ceffdcfba14b4fedbedd9bca561aecf71b28df8c77f4836178ad96bab3a4091b1572317551576be80fb752cf4385a903025526b594c12242110de549e3653e0a7f5b357493acde616ece3639ad187b1d3609d1c8bb2ca98bf213f2e30753581d60b515dd5279b084405c50ef56027f1943af66f85e6e0aeddece713c1874dfa48328649b6552d0495289126e524d94b227c2f51364b82eee9caaacf927c97bad7ee506a97f2bd2d52c623b97b875fe6b2fc5477fc544bf21aa9bd99229c8ccfa25e1bb54952fb9211c488defd991bedee805f5e62c0f56c3a555f97bd2f6e2cae1ea334833cd2e57ad62fb13f897c5332584d330aff552306fcb13c59ba5690e4cb9fe95f419cd400dc5fee6f9cdd04eecf8e08424c583e912f725acbf46a8699a08438768581fcb8e169358d6bacc2eb19effe75c8ab251d83882215aa0ec961a9c86361048976f31f70ca83cbf4f0765fe965f82a369db65ce4d886146ee8e0813ce2526b0bbd25e9200508a6ac6d9c30bfca40c6d6780c4be2bd349129e13632eb1e494e1ac9a14981cd160b7680a5639b17c89c49a2fac8a3d2d75f50de1aa56733fc5e1d26620f142e0fda045a294ba7f33a3d31bdecb332e63a01c4db40208404fea5f9c8308fdf4fe073731249c578de2a8b0623719147f1c985a548f235458dc2b910430747d537bf72b95cbfbf00a28a51d00f68ca3f6cda624fb3ef81d32cdd65b4397eb0201915ef515334ec277bb905643394ba4787f234d11c44b827b0fdd76f8850f8a78ceef52e05767db962c100404224e5df018bcc7e4c23a5f15f85aad797dcf79f8c8d1b686eb16da0c9006d399f29456ea55a909866e0f12c7282141caa15e13728ee07951a5907feb7412cce8b60d5ae99225a6148558531b7516a5bb43437d03ae9e62f286427bf0bb86a81e1cd09f640c11130c2c685fad63ca2cb3a0b02102132835886ce6a7db7dcc07d56553adbd849e4000fd0214bdbc8229ea766c6eca49b98c656cc6a521fc30a2bda67a2d7bae5c52983dc2954d55c76ba8f78cf4da60e5434214e13d2bb16b49fc511275e9d86f7364ea7d2c8f28c5cd75c0a56759cba71e1f0583f0faac5cd87b14c0dfe728600d00a519804052c7cca5d2c118fbc4d93120ec0fd42d8b4ff1dd970115eb203d7d9e7d72ba00f63881ed69429152697a3804019b10c9f10200344753fbe7a3fc69f5ed074da642890c75ba50c2d31d5f1daf7a6a522a065f7b81e9de7119f367c608df1abbcf1aaaede7fc00f269e0f852dfd0c21e74b7c5fa6483d1f677a0492dad883e0c11f68a534480b508bf5422c0d8af8b8b11b0057468e5288392b1889a849c89ae7cf3e90e76a7e72c18955777102af83a717fc3a9279b9eda825ee31ce71c7b9872458304aa67ff1d0d83c9bfc08b809ec51fe9893f115ef99cb6e2c943b010a52937ab504c0fa65e47952e46582587226f419200358dc37938718796d8b67f6ae4dc951da9b780180fd51eaa0fb6d8968cb8d73379d874cdb4c936c3e8c1a5ad4f28227aa06786d6c3e1222e616503a17b619b0fe5e28ecbcb03c636097c04126674c94b34cb85bcf3960ee4383ab33a1fe02fbd54954836b7c1430d7aa17392a8ae1d7b66e07dc0a3564b59560cf31a4a07f6896b56c6b68c64c87b8d02cc1059d05ba249c0a2ec837b171f873438a4764776ca13df61a0b045cae2fa90b716b977e76716c7de49879e27d2e9ef6bc4698663b07550f0cb7313e6c37015e2c1b7263852d8693f644b5c265cf09abcab851891265a6b4adde68f3c58eb8f77dd81cdc5210b92ff4567595ba478421b5196d004fdf92b8123c52c7e3aa4f3613be79aa09406a35a7ce01535df5d8f48b4761714467793ffb7c30f30e514ac47a91251062276f22dbfe5a73d959f23a21e73ca6281b279d6685edcc5578881d8e3d80cb8239a57c336bdb9c51e1822493412a62b5ff4e7ab56e6f0d8a552479432172d0b9a20fcac86b53e6341d1fba9a07782b6dace37c7095573ae386c11cde380bc09904853e21c4762ce66771e2043d77fa6f07281f04bfabcd27a6df7464207c831813a2cef8acf21429875d065f8c6de7cab55bb1f21f6d1d4b8094cf78d17e80263f39aeb487c6aa45eb2404f474c99297ac3787026657ce9a33c0c15d9acdddeb30ad0ec7d5bea321c9e751e7cf45dd735feb85c7213146b836b03ed81bfb04b531b96998a47fc0e390b64b03c9d1c16e4e66819eac82b8b9e46fc0cf809a0c984ede49aec0d485295fee09b44089f7d7819b355f4f9589975c556a608b90df6ac601e75c071fa7199726f5524c08b42b5455a2cf79ecf982a28a168eae1b20976e86a4b8fd3e52c214f40a9afffd7945d39c4a81796b39d6d64684ed8c315fa457d81f85419647f33a5ba33494f94894692f0ee56169e0fb8a0ac03c920addf7b724b0f3a92645fb4d071af003fbfa36a80ee56287e5e14fb7cf9677334ad184b52c6003df9c3f651aa7c0314b8ac295babc8b3a01df388c8f72070d308e9be597b604598c6537191b10214df27ab08e97fd9788c29e0111672f97c7c71a78e54641be53cd98f6b0d6e58c252ded9628358aec2b947e7de83168d8fa48bbd411a03ffe9c75fcd2d1e0ccc89d3a46dfad54f084e6dbd29616758db2261cfa14a9f910d5e0f4e6169138dc8e0b832d6014999abae530a3907375d65dd21da1b2f270e09c8150996ea07c019d29c945bfbff92579252f4b5e41dc591a792f6455779761406b4579dd49aa9e8d7741369103e781e15de1f578f5e9791b5d8b93a6902a6cd4fd2b27926d55b15fe561fe09185da23b78646aac634811d436d0942c0aa5ea9f604404fd924edc966b4bcbbad74966272566174b3ea72fbeb6e285a36b4e725e493b09906fa9df7754c11ab0b8c5008fdece038ff780778e481293255f5c979cb5bee75f4bf15e72d28663c34f17b603cecee24ceeda268aabaf6652fecbe6640170e61cbb9084f1e28cd95fad00c9d1c56670bb8aec50db4f0d6e9ec0f29a81469bd77da0b17160f95be0e61a7659914325142e7f8d4187bcb10b9e622f3063078895194e4cafeb05b411d6f79b26cc86d9672db1dd68c0bc59c44c3d1d4fbd7333d430469125ca68183d307e3d471957c4553ac884aef148720532cceedb26e98edeac0edf7625e608c10bec71db02bf36d4d38d46fa1291d2106ea7c52b0bfa539d1c962d5c72f81189e698e74b23bdc2d9c8641934bb309f8e74e3ff63add43f46461df9cf88298d88b95e886cdd679918dd94574c166c8f852a19997a10a482213efdb2d50c35223dbddb623e2d0d2b3b2e52cf567de4e3fb9d854fe0f962706e9d01a0761b22839e609e9fc0a2c895f8e464d28943a7ce3e9dc898c4c76bb591ff5e15f0b85d72b09229f9e69922258e5c670b71d8d9b140533749020f1ac24b52edbef4b73724c07eee04103168bd74706b89966d340a54dc995720fde7a61d0be0e58cbef9fce73095887ab834d497570d1c7897a61fdbb61f6dd12f64b9906fdd54951178c1542507e0279b3919a6b4df90ec2eca033c026c7ffbd10707ddaa3e8a7b88adb457087aed8891a3d3cb592a289e0aaee4b07ac400cd0fa070ece270c3754633ca720b133be0f2b02b07bfd2612fc5ef5875fda5f8450f04438514300f60c9c8630ec7f473880037e27f9807206adc341fb620b4536b5a50e5af1f6d0d7df70e5f3a6721fd9fba8d533585915667a0a6eea69f2dc98eadc08e4367c7ae66cb4f4a0c64c834fee336b7a60f5eadf3aa6de8f9740bec5303df7e7cd4e538cbaebf400cc3d43472eda4db6b15838479493d80de6630c0b848f93eee1d76ccf6cb6406c13d2bad049b329f20f3230663f53875c70eb8363930f91d06fbb94889be41f88c9e565ff9bee74fb99267adafc84d641ae6388680542cbe358b5399df5a52882305a56c3c5a07a16e55dcdea54e567be0670c71e23912ac3ca3687098b041c5143753d557fd0563285d3663a74d0d4d2389c17ca30af0cae546ae602de830a1a5813ee008ca0ff5d59f86d228c485a6168be10e58333784e915bf71df7611793fe5045fbcfddd2d6fb53356a77272699d61acf7136080b24c0ecc6ca59ade65888ef85118ba55b539c9db3bf4e6db16bff855f4e834f5f6f5bc11cae1ce873494dc6344972b5292aaec51ed179b7c84367105a6dbb9e53ed191d872999da4324e04bf3c8e8026be1a5a5bc41ffdf16efef7478a2e2b28481119e9ed4a22d019689e7e46a8e19bd3b7c0b588db226f1aba41b183c84efe03c37456cd7fd0a53862668b13dd65a8f1e3392deefd3be5b22e0cff647a72f9a5bd8489f52b1acaae2b164b60636467979b5d91ee7eb573f48f31146c2754eb313596c0c9e02e2be96e0b6baf7c5dad5b3ddd7dcc371d9f60817c10f395060d401ff34fd943e41c36f46083ef0bb9c2e7c39713900676dc50525c0c3f5a085e296b18fa9a7d65c81ce9b342d76422cc38129f7666d6a2cf6dee7d4111d5f9388ac15b42006c36f10dad8766404f34386f7da510ef78dab0db0f7428cd6252ec4fe8fb5f55aa20042bdbb010b354fbb401739f9835ed5f3b2f6449ef9f0456bc7b3229063fba1534b1437e800aa2ba8a3cd6ee2e5d8ee8dd9254fa621253ca4f27e2b6aedff3144d9966343845812ec32207d4e7dce0a08ad1b86bb76d5c38051ce547d3aa6259c8c045a196bb285e0a20a358118ee4a45514222e09faf49da63bd8c619093fab6f9bb737b4e61013e1fc09f3a1ef65b4160a78bee2edc0cc56fad949266314eeb550d89041dc2b55253bce3f4e95c0819061c73cdcf3725aaa12dd19de558043829f2ab1bee3b3a99215976fe022eabd93a407dcabdfaabc78190bde4ceae5085babc64a118d18ba1c6e28afd027a8fbd6cfc5ebcf3f7446531b155759b475fd3f3a630ed3b08aedaa811e65717575ec63c92b2c2162950ae447b0cc7e7ecd135fca5a4115be5fa981196fb4d60db203e464e4e68a9d7eabdccdf1a65e30fe0a021098869e3100e9ead5b99598d0cbda0eb672c636108c6e1a60c6432267ef138a286a51e2a905791c23650ba4aeec8a35c2b196e0cc861f3027a94084565237e23e7ec72f309101d823ede5555d9141a891dc5f3c5a44ead49d8f99938e088624df29a5f0c7d2e0bb34b1cb24a1cfb0c34756999f78a0ddb6f212fafdd2aaa7e7b419b778f7f7d935a119a8b9c0a2b87eadbc689c483f08d570ad54743a91229218cef9317c79aac45548b3c688f43996f53ac7f335b71e15d5b6f5ee0520f3ea89497a6dd2903fec710b14231e6c81ca38aaed99adb6484252871ab8462be0e06efd72f7b20113516e5d8d2059320dd05bce85ba6f7bcb108738bfb18d9a770a5a3b77ac7412610099dc37ef8c6ccf5f1f908935ec29c0d61895939d8bd03674482cfb8ca4cc3b4eb518b495df36ccec69b418357936640a52edc479226bdcd09d065f7fdbf9f6d2712019c7a0230a98b605688226c81959de21ee9433394ea6baaea21d38d903f3765691230be1ab20c1771c3703575d5bae83b62ab1ed1530ffc45f029d9c26de4a51311062fdbac7ea32b2be480c8558ed5d58e4e9cc661b0aa2b859d9689fe540febe522e18ca271699ab1e69e3a382450a7b9b4b45f397ac108dc5fffb0644e0e14f21a22d66d136087c3ce1ebee66570c04f42e3efb0c67b2848df4a89a298101f1c2a7eaba626f15ddb88d07ecb87f2df3cf256e1ccb59966dc24405967f2c453811199b3c4e6b748daf84f7718e050e25622762b36f7600ee25b9a21c797681ee6c10a882cb70c0b6ae3cead1d861a57de9e257ebddbca5bc54404fa13c954d80eab4fd52b254b1979ebdfc1e8189ef0938a96e2de6d0a0617ffe333212d137e2e9788dd94e9cfc1ae88c22450fd5d00ae61d6cde98dd95368200a9805a625aa4bd5341564f0d838756a075753d60ddd3f1218c84dabaa8064f3eac0809005ab5d43ce875bb34ec8e18687575344c224d2d63df32664794d1b9c7bf1605035f3c31d4c5a9b9b0dc3443670b6ec97eb822be204322e2cca58b973bd6a7d9595e51f79af9301f48cdccd9512469c7f9027182b27e8f8639c6e4cf2078e230422564ceb6777f040df8a858f4a6cc774305b4cae9682e6eb0764062b1731dae9e1cf05956bcda5f8d05571f586412223a00ab1ad292e62874ad812ab9da8cb76ce50ace76035f59a321ecaa9975f8b5101ae57e984ecff3c211a5aa80fd09c1e4dff79742632c86dd6d1a8583464984a28032003f48bbbabb70808af6f4d78a157427d4a45b008e2fafaff66fc6aebfe3f2da43d347de651654152a2a20d797306e55967e2da7629b31ab38350ffa22c3a303fbfb0126b0da573a3ae069d4dd9a058194ba87fd00bcdbd4244a412047e3c0716f45ee3a47da7d45b75539207348166b01151e55443e133c611f3fc72a024c288c4f103ec15e4ae7030d654bc9ffe4cd137ce368c91bb2a8a1118862ba04d13566b7eadfa868a8244e4c8baa5a0d031549d00a149d38e6adee488dd48e8bb0b249fc7e6d21b992ced4a36964f6bbf0d84ff37a1e5c2e6401196121f58099c2f24cd45a091a2517f0c51f501363c55a877086a6e085cb9532515e813ccf1221a01a6e152c46d3cad26f870b8c6ca386ce574c4e27d21e6067eb0b10c5d9000f61fca83ad4515cfb251f673f70112a46de73c5bee180d8f7c0f8e8666b2d0dd1a357236d617fbb8f971ec2a5dcdde21f4559f95e37411ee173dc66d0222c8541fa0d3397fe8a6d2e18a6d48d93bf4f34062945ec2e5fd4462dac43bd778fdd7f48cbb0570139a2c20806ec4fa276ca167ec4bf204261c5e9fed16080513c6511ab5e5a59e483e64b6d0bea004db24cdd60ffb81995fd15a402a8b6dcfe2823c3e5e77ae84d99037c8c1a0f5466f9b69d50a5f0f8b885bf631713c39564d1cc6b4e2f4d6a17fc591b12581aaa2ee895d67ae64f5cc98ff1867d5a9020c478d190d0cdc3fdf44d26bc805f23502f480f8d7860c4303321fbdecf06e254e24234bd7ef7051776333b1ef63d082f4923eb953914ff7d9687b7288dcd3a985c9f3392af4e96e25e98e7b8b036501adbc0069e2f33200a8a73d5168994410c634ed2f3fb4df9119d11ab19eb2b42c5a98253456ba5c520381151a509a08df93cafde3e48de5176799ebf7eef1c92227de8e9f4ac7da8fe45576e73743e1d847b7c28f57a9ca989cedfb1e5ee877c77eec5377b9b0771940163563d28aed74bdd9abd46eeafb5f9fa7d79e64a6c6ca1bd35ab1b22f442c4d4f925e3dc11972657e366d1639f7b25c01d4f08fc82810d0f642934841d1d591ce096afc480d15a4ba0103484291880aa6a37820d42885312651c3bfbdb3d9b67b23d972af6074870027a0d8d088bc5180c63e13275a1f7d34774db0ebd6c025de4c707a460c8c083a52013820d012041654ad29189fd5cf25b10324b64c961347d0f8c1a2ec86187af5dccc5e0faaee1dcab093c0eb09e1e167533d10f0ce9604deb7d094289c9993180bc1810d18e06a04471b609d2be5a1bc0ed40147dbed941d867e774d8f615334e2ca2fa78b7faee366a547fa361e33390980a0fc55bc6ef692f78d74d976ac84387ffa25881a2a9ed8e848f52fd3d05a373ce3b8d20f3410ca9a752d91455da2c1fa68bfe343ebbd8426ae937ed7c701ac5d2daa96b1d34fe2624771ac3487c9e76d0f882eb0f56ccc91fc8c5afa63d52ffeccf36b92c7354229aebc3ff8723e255d57670602832df307860e0697162c5d2aacdcbf6777da18984bdbfbdb1eaef799eb3432f18045f1bca21a078598a8e1547fb3b90e616fb0fa8d1f573a3f4a333af1a683ec139b2069651d3950a89056628a7fbb48d595cd43fee72bb862ac566470e4c1f812a4783addc8fc03f1c30fe4c1d417299f33e1b07b3d860ec03e383168e738d6d1403c7670a477783c367a6b5601440a9a22953bdae0ec098ec2d187eab09b868bc65c0eed1a2e75b496d8b9a00503a6fd20e3a2056bc8e2d5e926cc70b3ce056b3062f609203c87329ded4a3ba962e656623e74443fc7a7630c7254d4aa0e9479e7961247ffee03da06a9b2925150b7fb542d1b1357b975eb209c394a25c5563f45452a577c983150c763acb275c49d712f5fb0e7cf3043c72ec154a8a28eb55e0cedf1202d852ebb87032d3205cbc5a1b2d44ffe74cd9139dcd32c2fd9198799eff2438c9bad294d82841250e0862a7bb83c80bb05e0476463889f01ea6b0d6b824b45036c3811bc77d0139c96052351b59a6eb987e03236758a0abce2615752c97bdb177f72f8e0f453518dc5d773bd3bd890910f79449b18549ab6784fdb2dbea7e108e87395915963a4cbdb6c421ffd053bc2ff7def32a8a741ad98206b72ec6986ee0101be06246c5cdd56cd03d42c844622b84fe85f54c2bb4f9190ea51d29d2cca4223a0f84c6bab89412b887163917f739bde197443d1ebb8a83d09c4fdffbb7bc87a36c000c419a9b0fab93e16ce9957bda8bbee878592c04ae781d6b18ff159956f94776dcb9b767f7acfeed24e3c5c1414a5a062c9e8478264a892ec5b4078472d3f2ed6143f76267c7d6a0ddbf5d286842cb7e1a535d25889641454e1dc5b69c0d7f245ad0eac1e5b945de001370fd1c829ad3d1791e29772f0bef7fb8ceb91eefeb1dd0f1d20228980fbae226332c064608a16cf86ddc1ee7dbc1d594f172ede1c65a3b58024bec1458bd5fdc94e5dcc65b266718ac1c642acd647c55f4457399deb24138b05a33017a7508ca1ebf377f59f5856cb30bb375e7ddfa22eda3f165bc211b1063165bb2c44503186d4731f016ba219c512eba9c7e44455b16994da02550690eb3c6c1dda82b793bf35e887aa3b985a70efdfb84913b1002ffc3e03a64b7bac6491b6717737ebefd30dff1a6107685abc02c29bd9df1d481d2c89c313d4b85be4e1d7d7693e6200a007846de723c9558ab5079c8bc0cd901ebd660594111ff3b6200cf22148333d6a35250410940c6ed4f2c487552ec35d8ea8315a2f57ff609a740693e006ab7686e12e1c7353ea74f8c16825453b8ed82603a041b9595f9cad3dd6af0db388be12e61a1ec73c2288ed198bc3d24e9fd861013a1a0327181f2d65fe27c1f053b6384fe968b8f9546c42c0d7a1459cc4d6df48ac416cb949fa5a3f896f5cb09ad076d1036ca0ad0e1b6154384705ff8ea143a487265ea410bda6dd51b5e35087e5d017e2b26e4499895df50d68bf079aec0b6b020cd265c483a031e2a662722b7ad66251be7c1854bcecda0c6f8975bb2c27c8875dbcf1e34e4ad01894432112c67f359586553c9f8c4387a9ed4c91970abfc34a2f0f48207ca0e94218eece209d0657a5a45509eea6ddbfff01041b317a756ec49f3482116002fa26cb105ac0a216dda989a2773e7024792a82e90cc699ed9667125a876f90402833af8b7319fc51867ede77bda96a1c77d4b86b1a2a5b5c825bcc972bb47de8066f35421acc1cb71a9025ad6e4634dc3df712bbf338b886ba4adc1e19565245d5852646faef03d3ccbe4751da79cdb896bbb467c46c1a1f14a3b6c533e2e552d273e07c0344de10eb7af262f589975e13d5d9f7f60764ece1beed895054912cdd1d4e865d174e4db795f92cdb0c0592f63524a52a8c16489715a2c1bf8bebc10494eddde0c44da3bda9f8b69cf8ec8a156a4d308fae121c5a34c37f84e6f0fee7d2f577abc2f970307d6f044514aad885e2d380c099721558566e69ba8a00ca03ee133e505e14ad45b1c44cc44f683af22ad68449c2608b417dee9eb09ef6c08d7dd912a2f3b062c5b80b2ddc31de04b12c4f58c3dd0d54deffbc13e66f615f9dea62c11c0798b81de44106120e90ea17fa444d2564d6ea9c2a4bdbd9f2fceb637c8f37fe9ee8d0a0338618b29496cf1b6100ece44328698a296667bea7204922ffc27f951f6c843086c8903241d7b6d53730f0d3130a62d9ff9af1da1c4919a8a7cee6d7562b5422046019e65dae702ecbca5ce3f64e3db91a89aeeec338a3908686f3c2e21d903c8385c19a1a6f084f42eae54fb3720ce90944b8764b5a8387e00f327f57957675b915b64e949e188877275fe2d1d7959de603511543fa5b4e5ea74bd11e382195e0d4201db251d4afaef609529206bb677660a54181e3abdb8c83963aec860af872eb1e6b0e32eb7ec8127ba82b68e3105ed8946e2caa7bf3af6290fea7574a00ce61240fa403525b70d8d55d899f53219ebb2e3572fab0eca2f5453e55e17e8fa55b61956b23e2885e537424700e2d003dd9685e71dadfd9b4c64acc7441b9f1f427812f296ebf04a4d6a309ec3eb8ee322fd9ae21e60d5c310f1944624edec31402e0b4afb7b29e7c1c37a9bfb9176ffc333fa61bc526b9d47c3a8edb8607d6c9cbe2e862fb8af5fa80d6b199e8ce54ece14d566da430db84112eca96d51f17ed24092585e1ed29f2f776c83541e11ebf072ca99f2656b4074320556a3cb52f205b88066a66932592b3ad0b76b1ff746047fcb303643bb075b5be5e4e5c1611043999e944739c36c2f6b8fbe544404f27cda858427fcdfd37c1cde5b069bac4dcd37db73cea8f665d60b4af80f20fa5646e1ced4e29057a9b17f58f9e0c594fa3f9789fdbe7d3463dae64580a67c20753aa0fb0d872a801b2f3262dab6bd4418cecde30c8e78118fc23984baef428699c10cd5b094bfbcfcb92fdfc0e34c0b41a280d4b08b96c59f3d62de49ad1169dfb617141039f00722a3daf48b7ba115acdbbaf73010c79f8e4d64b294d58ed1fbac95dc2202924e4880ded1e314dc1db413c201ec3106e321fdf4830c00dda67114cd4d90169921430ec4d7587d3996704698473e649eb2e25f9a6d1c45ef96629d8808b4cbb056d9240035a55ce456234a9370d7fcc8603e88a09b22716d2a6834f88afa75357c59146f8f2eaf947c8533d6e5f304478124ec8b8aa35c958f6904e6d16abc291650c06e676d59074829bc0fd3bd8364cfd7e5164a50c9d3e41de8c546d85b132b1bcc430d4a252b0e2800886745d78c591b192bffea03b7f5109a0931063fe057ef4037205ecd1da683aa27b83d4df20a839d17a6ca417f78296fd4781044cb5c896b5d6bc85002170e7fc122a9b6653b139e01c9fa27db9a0ceb6c5816c091a73500dbc5579667fd1ce4ba835fbba15e44728b9fedd6109ad0527d21509b13aa00fd435448ee2dde7969e32510328d94e70ffe69abbd792108bf4ce4ea30590d4b3433bc4abc629cc786936ab13df436173cc7e49a47a4cb1d3fb94c505ed1dfd28c1618ba221d7146fde39da930d6207dee306159a09885efdbdd8f0fde7565074794b8efe2930d83a90f3c07a8c0f50cfec423a08df6ab943b9f72d2cae77fe56b601e4eafafbdeb75781e7fdd1e606f293abb5897862f20d94517e5945c410e6ae489faae1a67dd75ac49445a8ceea6fb05167815842e4911d23810a8484de9545d1baaeee97206e92fca6ae930004878408fbb7da49512f0b68d52b341f0ec4e226ccf1b7867b8b686a71434c382678f2daa37b26e1ec299035159bb3c4838c1b5938750b263eea91ca93d67fad0b39809cdedb10af403027c8b75a3de6da4b5d5c92a4267c5e767c3f5b77e8780372da416fe02d56ace0e56e52634eb252efea57bf2702424eabfe11cb33f8ad8ab984e0c2cfbbc004bd4dd74450f4bcdba81a01e4e8ead28dc83253d6da3cd9aaff83189b4163e50efb0c4ca56f4dfe1597bc2a391ad4cba4bbd46d89a43ae8692d476e6a44dfc14c27d42cca1dfcf4cc73f12c44f10f680e433fdd828857374a770870115a2236a85b2dd97739572199c1f7bf9de977cb10f13740caa92fb7859257aa3bb9cf72ea3f6a7e882b8923e290a514729624c4035cd259bf53975eb6983a26d1c5f2b2d63ee41ac9ca5b59c7ccea9d29f623bba145874dae01d765022f13229d307cf7bd217654dc78d1f8978c2548dc0fe6e3d910e694db5bb1c2889d2a43928cb18f16f32dbe720dcb9b340a5318f94156f81c2fa0adb9496566d76061c36b5ae911b6a9fab014f05b6f08ab588e1a07fc8a75326b35c986c962eaf91ec07553881f95136ee700cf846b0a3f446ad3085d19c1d46523e4e5243c1184c0cb2aca46386f6c651edaf46bac8542719c1eed09e36a9659201f0d9a478446153f62fe32d6afe4e5debfa1e05b1d731257d03078a44f5c245fd4e5afbd9a9d97fd6bc50fd887ee07cd06945d540ea5eeadabdfce9ebc18f83c7b4615f8b8604d9bac67a8e5dac44b57ca458fdb854edf8d2b00d20b83e9e5e28993f4a2ebfb52bba4a756c43e67499fe7dc1c08d681ec98ab7fcdc87abb3e61eb5ebb17ff2da737d08ee2990c093da40f0318e5b724a494b78ad3e9ca47affae71c83d35a0d277224e9abe24fd4b035b10f466ec3001ec901cf09048cfcea1de7e35e6638924e4a06f7754d9c00067cc597bb6eec9ec33c38d1859af70a1e75b44e08498c1ca85dda7cc564e2ee0dec76e0347f0832bff8142fe071422a65004f6cf54e601cbc7ce5ceb1a3b709114ef7e13a467fb22f93eb445d619e7cfc84f2650316c42f579b348e1cd9fb234cdd18accffa042cfaf2d4d5dd0ce91011821a106134ad97cdd7ad8e5164fd96b16394a0f37aef9f6efe5f58c11445d402c3928183f0ba232cf0fce80ffb2b4dbf05380a34e51a42dda5dec628ad085b0a2cf7f8395cdcfb78976f4fcf202fb15a1a8af99c2280e9d0c1cb634c3c20f547ce809294d879da8c0f94c80cef9005bc5b0015c7c2ff39e6ac9937866fbe10db0bb79eb8e500fad1db7c2dbd4470eddd758822c261436b9ec44c3cb011bc15503b6dad9f17b593c597d3bfa3f5ff27966fdbe48ad91617a211aac723b1f78be98ac3da77f271bbb8fdf9e3cdf8bf463faa47d9dc085b0650bbc179b84cbff0f1407ae7cb409223721c67a48059f17f1e03e8159e005c05945a5df83e642e36934523645e6742a6fccd62dbfda887a35b9f7967be4779bd60481de946bead3a8373c180a422c382a9460c61590f241715b14fbd0ad0c5244cd1f085c16030bb99778233421844d4e83a9d62e6caf101d63834bcf36461dc973b1b2174b8093ced71b80a08d4d1d1b18fb3aa569e074b386d60bcdc5f193dc0acdb3333f6150983e9f74b3a7a0f41d27132aca7bf6962c0eee2b8ccd8c19ce77d6f8b3f52d73cac81ae1da0a694f2e799a71b1524c89b2455bda3cc532c0d7f5c61906acfec5d63e60729a8d241639043240c1dce8846ba7bcc0bf609bcec24c71e489739ff2bb77ecc7fd1397457414dd4455dadbda4a435aae148846e995f1e8c1eb66f7e6dfdad488a3d689c5176856b5aa08988c822d25b7bc00cbe6d6eb941659baa15fa74e08442479d44e8dd5b0b5818aa00371c7788becc7b409e6b7444ce5bf99be2a04249195de464ec3ac5683617fe2af88019904e4b59aff64f1980ea095793746bdd0f3838fb6dac7afffaf824742d6e692ed335767ce5fdd0cade2cf0a6f38e9139c551faf5f3eb3c71f7751c276771641e486ba8f64bbdae95782fd8132b43a574686d188467c1974b7003207fcac1af5f5a7af18c8b5ae9e9352fa6d9d38afc6c92b1132f291b56bac4306e8b81ae0cb6763726b00238bb858f74caa434f5e1de9c1d86d5b7759efec8702dc0af194e66ef92f48d0222fcd9d052eaae81f554d5a8c7e6777d92f8d1e15df1e05bb7ddfec5519e6ed30fb8f6c4807a52d5a7a02145183bf06b14208de3dcdfde43aec5b3038121f5bf738cf9f2b42f74d45574129eaae2f867053cacc118d495155e5aabc71cdee58f60e129e609e4f115704c22db16933cdc761836c7355092d1933f39c446d9d6c44c2152290048bd9a259f7ca2f36ec8f6e97909fb044a7077bd86af73f338dea5cefc29e4c38612d71a1d6a87aa9b0cef4f6b15bd3d9f382dea3517e26235aaa071a624afa524d269285d75b5a7a330ff29b5fe205bcf052c7bbf3747ccf46f837b1c303ff27c65f9c288bac5317ade0b3b2dc7c263e888eee7d1cca8567f1dbc2f01e3274892d48e4b90113667581f6b6e464ce89261f5f1621ae3a4672f9034fc1c4fb98c1b3378662caf5e6ce7d82aab87b81f5792210a4b21cc560ee3abc099605f5b6c94ba9e1ded923644de914a625528e65923870b1aa92cda4424a02e652f2c6d34ba6cf4d1d8e32327ce671de4b94e4168ce4dfd07b0083c863fb1eb2ba9e8d22c41749ca558a18682f43c6d5c801b53bc63d3cc686960efa6051513dbda9d91554e4e606ca44c47957ec17165983fb0b7184c77716d6466202090e1fdf568447783b22c46ff932f6aff41b01a6f734263a005b44d0784d134f7c5d6afebb51fbddf1fa26b483da72976388b0922c0912b1ed6a2d67389bed6e475b00f57cc535d9356693e2778f0c30be10acd1ae9281928b9847598766b342654d47032441f61d7c2e1b619ed1c6cdab137d403586d57560ccbacddca5cd672aacdb89da881451041ceb8910b8adcfbf3dfd10475ec35e236c65bf956b62a8e4d6dfa0ac2480a513c6e40740ec6401d857b63115ee48f450afa6c0d86aa25dc59a9888fa731357fda816513776cd15b4c0a38b96260544cc1123ee0e84e3ef62ad03bac466a41fcea1f6be58138518a9f939ce7c45b5a6e8689e7b05d89fc5094165aa9acef673d50a8b30062759a99825443130975e2a9d8fcf41b5dc2c77e27b2c065c16d3d5cdf5c0ac11557af785259dc1452ac8bb43e6110afdf7e048eed497860b65462525660d231ade5c7c3ce1fd7d9010ddecf335748920fbc10b9917207bbaa48fd1aa7150b4008f421978bd9e58969dd28c00e4ee700e09d965d7232bf26e6187158c68fb80535fb3d37f35ac615931c1defbc9ea990db20106a64ad5a17748cd536fa495a46cff491ea7b319e2b468dbe69212e5e23366b2aee189ed57e4ca138650b70bb8c3ebb41d9ca376a779f94adcf6462888a3f0e274bd9ef7ba8f88c3ac7959397a43b9428f192d48a0bbb9afb06eefbbe87aead2d055c36d568d421a2205df06e937784eba4ed7f3703951b0a083e931e80e9647900b32d41899ad2663d248e1b2581f900533be0319c793ce7d4cab1aa30af096b5a641f2746145fbf845849fb5e1feaee0527c880861bc358c79ceabc394d95aa6830cfa3f0b27018997e0e8da8aec6406765dc006182204e95ab9d9bff7bb39c56f72e63b5f0c816c1f51b0f409ef9f0a13b0e92de9c157b48aa01870c1782d5a9cbd7d12f95ea811fb56aa6971703b763f889c65a1930a4b9ffd8d266b3d6720afea8c123657192458430abd482450fb98992f88bc8dbb29dbe201954ccffd54e9bd7f970dd9d26386fb10a939a6820548326bcd0d52dd35c2112758bba8af821e1bd0325dd3e823a4ba44f418118390738a76ad0202c90030eb2559a72b6a8cf9facc9f4ab1d6c58c07db8348af48c68ac6a5430028c7d65cb66c2277847f3cf897b00ada1e0d72c4186e0749fc73a18ed4404fdc29129ef822100d24c57d366432592d802144254a1ed1f1e9891dff2d31f4f4a40436ca93dc9c301ea9f77ee86d5e0c2c4c473b9b4859da013a74f58e4773944ace9c285896675e4aacfcb67d673bf2fe788f825cb35f764d635368a983431c51ce31db00fd5cfe849389cb396fb5121a2e12f94a6f243cb6f5a75de3eed7ff5e337c4d00b8dc17e6d1830841c25881e16d88eda9a76a747fa358a7772f5d1c79bd8690a8b0e90aecb822820f5930dc91b64d07dc2b4f25190996b4e364a75b28b901d7e8d96ab334a32181cb8da03c37bab2d92c2bad5416c6f08e17acaeff8ed0d1e1edf3f89c0c69b3ceeffb465a8da41760dbd57e9451119b46b040b1c5c22ef08b3aac043e3842467a5e213a0d7bc76c4d502fabd0dc87a4b98a7aab6a2fbd835ca95cc4e80558763e8967f3c5839601da1a86c7daa83ae02d10954eec589d6ae90b7b4e08d40c4bea998bbcda6a3b1ae8639709c350bf96d2223b32a3ffd474cb8a755cad3b62d62e887e017a62767947d4666573221116da5a56ea004762cd7aba140f5c7d00a7e87778bd795d23c6cdabaeaa4622609279b5ece2de17d5f793e5782dc083579a8e76f918236bab704345e20084e833aea1d302eb92619f84a06be9bc2693902bcb3f1435f3375b122e6b83487c0c6013f3970395b865a1536ef4de306ff4ee9ff49299e45f14c37b0aa44ad65bcd0efc3b9678c6444ed76ecda06eeb38de559295b4c1398568acebcfb4702a36e7014f0a9f4ed5f07dbd809b02e5cfd50edce43ed54e94b560102c75d0e65f0d351ee6de9290df503c659206e14a5f5c9de0bc8d996e9b8496d24efb682ceae3a53962b9c062e6f1d25c3fa774fbd5bfd055d72fa38966cd317bd74e86940a3f054ffd442c1b0619ca2b81cb4e8ffba3b5fa59073b571615da545598da81c8fd3ca12bd582aa76ce054c3470abd221d61115d5c401d840041bda60beb9b1b5a919f91de6f4cdab69708b9da54ad419c73b4499c6326a0fe0e177cf2038e8e452247a81debdbae24d5482bb7d1a05d037278d22ee5bd97b0ebf50c4099ebce3dc5e35d789684f10f38ca50dc4b81b3b070809e16f750f193be28931872c6a2ac2ec1d1f88dfa2b2edcc5b900d204fa81e86053f5e1863f896cf2fde0381557689f066c41af67944d5aafaedd383c340cb95420e54fd0e4e0b02e8fb4439088b2284deb11853bb4ed436736abd3a2b765b9f81b7c7f8b956050544f324ca021c3f7162fb4567b1e9cb99ccb44b7827a67d2442254002490ed80bef1679ce6201efe98e81eb874db47d5772612d08aacd8b8ed857538c04e3ab23d064903832af04135669f24d5a44a04480a0393a05f02c3855c9e06f2ab145dd46ae4d370259e8f3f462a59f3098595b3be8403027c149db234d715651367b41a6a362758f04a7303dd9a059272ab603f4b5c6349b31ed0a4d2bdb0e76b84154051988b6106668d32ac1183c39e73d21eb6e75e51da8bac5c6f0d5de2412e559d318affd20fb9aca5c946f4b4ed52b4844eb9f12230e571c663842abbcc64b34be4394fb6940bf7f30b439a453452ae7363b55f676ea3287ceba3dffdd0085fd84b90bb3b0facfb4285a0ab85599a569e7453de1a090cba386e43dc04c46ac76e1107bf1347769c6637c5befc7d60980366cf99ff6882fff87824e1ce17dabf354eacea536878608eb453f0ee840eba35b36b9f1451fc5db976e6ebf9e87d870ea0a42d053fa007224412e4bfe4f5d1051ce09f6a96d60ccfcca6bc941a996e88793a589e90033f8ac99b8a454bd1e37dcd608d26aed0008004f37f328e55ee7fb7f945b6314c2fea551bd60493dbc2fab1dd1af699638ffb6cac3c412df816d47f887c2c6206a7527c78c7319da4a8382191b257a0255703e3e0791450f17e27fcf319973157d1af51327a0637c9e57d0452d752130731f92819925e4758c2f3eb0c4b05870cdd1ec947e3b2e64cb8ad893b3a5e0bd2878f8666512b31c1c0af6f2d857b84dccbe2a8bc1d8b9c59b4054222072a0b9f501561125482f9813670062b12fe6ad670e52aae8abdb51e5c91acc58626a7a8d93088caeaee83da0ecb4b7778e6d5507924155bfe05850b07b13a4d98b7a8e5726e2f0702521afd5c49dfca710395401537fc53e67168779eceb111234007670381eb154395bb1b6d614cadd0c062e01db52d06bff2c7f3788b90c326a90906d327a971971eba120e3420136f0947c9c26c5a691e50afaf1c7f2d5ff10b50580d5abcb566a7f42645fd3a2628969fbb1498231f9502f1b0e0bd3e8a0f4f4e9c6b2c04caeda6204c9ed9793d43ec428ac77d615fecf1c23a76253a2273cd6be92e8ce234e2893f4ae735acc6b788a334beeafc0c4495c62a8a67f6dba5da506fa299e62aafa2e118ca33f18130d6d580d82a58bdd730ae4d570005fbc306658ad3f4580f01924fb6c0c81d446dfe7f9e6586e45b0fb5245b228c5ca5bef26f099932bc2bc952811dc26a2a61a8ab1b93a89a76a59a9a6d179b3560b6cc618357c8ebef0653e3592c822efbf45f719991ffc2196d166cda07a153f6b4313375731b985ec18ce9a68c69c28e93fb97987bd1653d4f4abeee5e42746f614eb7e86296107bf6f333a0e4773c056e65ba24c9e586befe9306e4083094df1a169ba7fecdc0f8d6279c47549549687c9cad73fd5183a5737b3cd45cfe6c20e7fb9a76992cc5e6cb74ed3ad0cab806737dec9f1bd301805a6778bd48afdf3211d62417b085a34b7c7927412988117a38b363e654d3d153ee5633f886c26330af78258568f1fd9a5efaa8e85c3b59bb0a61bbbbcc0f7ccc6c659dd8128e499f5bc8aeda104f13a747e87573f7ac0d746e1f52d95f714b9800f9ef4ee3dfcdba58a5d6df4950d6d26a6877af8e162f3ef984aac4b7ce723d431c8cabfc52cec11161121d1c4f8f2aa5e831d94d75699767356ddd50928467688cd1432946089ed0375b1bb6407d2d2af87d08af5325ebaebae178be6f06acc5f659c98a60d643827f4d2364f9cb405420e9e54f6a5127f4d83916a363d220ddeed2c644d0495db5fb7587829199982a975db620cdc6204ca99b003d7b7c7dfc66b9e4f0de5f76e00200c8d55862228d8c17f05f6fce1032484ccc41536b025a427bb51ecc913afa2b44c64a6e7284f251f7f3046865b999aa989577bba9edceeedf8bab510737cb6a6a0603867d21a3af45a273adefdc2e5ca55ba8f0ea5c11c6a3d9833f45d5e5f582f859e03555d57b04add710580f144f0241b7a9648e13290b814659e0dd7dba7c54aef6116ab4624ae42e21544374fed59c45924dc40b216e1c2f59de779c23e3c6bd8b1e1c0536fb977adaf0c092f99b556ac0bbfd26cccbd0bb624358a3a76db2ba906e0f6213d1058079d80f898c49c0e27f866c603ac25c6cb0ff4d40e0ec868ea36f1ec256cee924e9b6c26fce55b00e7876627b8a1484ba8a473dc29b59970a0baf9b9af2707f740152a6b0fa683002b9e60c45ba88af12f417fef87aec9f6d72ab9f555135e079aad7406b131b865870c6722175698a863accc2246c051f7ddc4c428d2419c2f4e14408741d8567e774ce01c294e3fd40457b41d56799d9ca1e1e61d42a54cbb8acc474b670becc1e17d74df1f1ea29c6693b228d91037d7af19b148a71cf6239cb05793d3a2cde7fcda8f084b7c3bb8e1a15ca079f6b4b7872efda0516ddd4efec9eb6a2b929b987dbc014fc99c51da64fd5d2a14edd3e0be235e580148eba46cf59622c8b4f1b5f927266735b3d7e326a33b0d7b46406d37c4bad3426312c23d92e9f2dd1addcb8080267f266aa885b7cdfdfe53c8be43ed5cdbc459b4375d89d4146bc2ee93db0ebb6a726274f79d5f3c995a02f7731aefb8d23dc0c80bb0409cb429c52b3af5dabb591ddac30d4de759c9a47dfdf154cfa43a1763d647738313f515a41da8a1c6209f3f8efec6d230b9de39b27a3bb78f3c3894f5066211dd4aa2d41a85a980804e2dbf7322f500ab33b3d40e559047d0c0bdf53a9bfdb706e61211ce9d896d1f076c5042597cfef1125bb9982385d18ee027b4be181277733dc58586cd6de966413bf56457675e7421e20a73ff09155baa8b4d0af61972d1bd6c32b3d2ba5cf14ae4e41fce4ef65e4dfa6b344416dab4a51f4f2f1d793c3141e8d928bdb56203e22fc3a39a7f4dcbac213b954a0693a6ef915359652956fd737b9a6fd180fab6f6b53b52102c0884889f491077b7f5d5a1e4d30b7dc613ac9a4c642d1fe2152b98598cd60042f0332c469359a4583116135c0e5ba892c58e326e25b624e4f5199e732a93a41e2aa085bb01851b1456215a7fb2318526821c89df211748221116419a58fe3a61c9a75bf0e3851a986c393821af5e5028a9ffa83dee26ed0a0dacee0bd5b332804b0d6eb7e395c8c16fa684bddae3b888aa2803415e84c0c92194c22df13a8119c52a717977874f7dbd9289cdacd5c1d8eab6720fdfd014ef9fc9bdfd487d4fd6101de0804e8f3cffb70fd2123a8148045f3eeb8b958a934aa140add544e45a9845cb352b4a4dde67bca84720210b7acb53f2d8904493e31661798fbb58f2f69c843a956a328c861f60cee488dfae9a3c75619ea69e2470647971249febd409ee464a3e66725902ab2da61e24cd6fe09d279cc6b7064f0a0a13bf438b001a3516453f56a6e284214e4a983a60da80a37ed782326411922e1aa41234c0017ce73e49ee771436f92d8b7c1e95e3b39d5d5510456fa4d813915e96913f6775ecfb5c91530ccd2191fd72a2115acdab647bc19e1da22237cfaf59b237cfb5d5afebe896038d5b56ee750d045f2ad471168c7aabdedba12eb3cca2fcb0aa5c9c5f2ce129813109cf12da69e242cf2a4c4fd31a4383663a10d15e73c58f52c261582c227bb3bd7ac00327fffba7750ba39dd611e0d659d3ba578a36bc8de190cd7f473c0598c712d7f5436ba6f7f5525616c979de9cf6ccba0546e5f27dfac402bdd74c06be626b84a415a3409f38fbbe0f4e5bb527419c2fd281864b6844381697685396c3d7dad15dbbd31291ff6428383e1aa530a5bcbb91029c23a90c4224321359eee8c506dfd7b24b4ac628192791954d25146f280b87cb61d268fa43e55c07d2b30cdbea75bca84edc378048e952bf54ba24778316a82ea46974f6586feddde9c007f6361ff67e9e0144d28486492e3f8b093265bc3a4d9f0dda7408491b2ae29b53a8b17ed86be7a7b7aeef06fc090834e3bca7a963be7454cb9f7377569f7deeab313aa384008c8d3429e2f0d3a98099679635b7facb30cbc8c2efa344e87863dc93be402277972e8fa8daa33875815d11f65f34d79b6e78a856d1cb6e522cd76bf47c7d243673d08128736686aef8c672c27f22d08fed16760399963513d387336285c27cb930c707159dbb5a4cf08fb5f2d06934f7285eb4b039104d431b4aa9a663b26de8cde6c725b68acf48ea9fd963f47cdb5dca3630d2a1876b247c49679e690fe5005445f2967dd4d7f300d27160304d14d7022e92de4ea2c1257f4e9391ff20e1745065c09fcb68f9de53e7c6095fe55b5b4ff587e703f732505999f90212e8bf5e4b13396d971b5889283c984dbeb3f39377e9e837eb3e041d7a7b360c01adb88405e97f5e55b46bffddabcc996c9287327276872700fabcebc2a69a82f7e50beaa666bedd02d42fb31b3623578a3a5c66d4f47cb5be96b569b826dd334f74529e6c751221dc5294259ed283e204e75e56763a6c0eb439c5101d5507d2666c08498d0da92dd948b9814029f490a55f88108266f87fd16377ca11e7af83f80fcd134590b27726c1819072f89426f9f10a024730c31e1ed99fd0b07bdcc31e00ba4f96e32c46a26729ddf797f7395978db16cf3a244b6f5877f6e59ff74a044d7d68368b12d9296166ddf19beadb502483eb3f47bd8cf5d5788681541ac109b54eaea9fc2a904e56bb7eb2ca6a669e28ee9c4dd94b6217b6d9c5db08aa83f77b5d9c30665ab2a1011435f6141d9ef6f03d5d65fb23acddfdfb1c79f92a23db3514ceaff717b21242fa756340fa8d7c53d272e4c6e3a78fdea687d648a6d1946675c8f9f462431ac3a6d898216420ed06072bed3e75e46ed4c9d5c782ece47c422fbfc5d84603d61205d38bb1fea32293a40992b7c71db37b0ee60ac01bfe5e87c70fb68e048bfaa8eaddd1abb928000eb672d872c4b5294e4b09b727db093edb97de6da53d3f08876e9dd200c671bcda7a80a14df178d2effcdde4b9e2953ca4cce02a58705f3076e45f27ccfdb47af29730c5cddedadef9d17ad8a35b1057ebf6b405a24113c478e9452bf8f06a5882caa93e7d00148efac9b933b93cd879c3a489abb88652332442ad8b833457f5a0f4bfd371b88ae0c09f3f6d935e1ba71e115984597f0f1dbf2c096e8fc050e44f708b31d29e5d2a86ed4b566967d167752eabad2d519fa6e2bf93400911df320effe8d93c0515907b56fe3242760e60540b50e09b1811d5935b76c32b3ac573a0867f9ecc791c44cf055332bd15ab655503bee10f7c7d341a469dd544b00daf223d063d9cf760f8bbbffb8cea2f94f141ceddc0f6770594321706f761183cc41e1b7e7c607eb7ee57d6a1469a766fcf8588968e386f99cd17f61f56dffd588d18a6a6353eb31d865e698e71e08244840f2946ef361de2040bd5cfe3c5ad9345c0da745c15f23c66e62e0b49a066cb2e5726a5056fec84ddabf4e037712753f8fa97e3947b0cf563503f65725a4177d60f1cf6d484bc56b1ecf7a393ff72867497ac889aacf5878d5890051b977942fde2a281fac434944586bf73823d98b80d10d4e97f896b0d43b404df5babef50d88dafda888a8a2c86e16ca48ea651d8879d9673f5fbecb91ae9184134fe452ae8a5c5c09ba098ea2243d8a48ec56646cfe9fee9ce11c5b5912b21ac223e5aadbbdd016922a039fb6e902d89f486a93b7c75bffbd94980dc7854cccc6bcb82f7c89804a600f33b419d66985b04baa2a74eb056c7a9e5bf4785db41904dd27bf2b8869e66894e1072c1a0e485a8db0acf4dd497e5f50bba046c21d31b3b0e6bc5119e74353f3d702062f1506f62bb20d6bdc9692f0ee56169e0fb8a0ac03c920addf7b724b0f3a92645fb4d071afd112a9e72dce7b2370a638911d5090353dadb6b2d1905df43dbf7bd8933500f59d10fbf1f7cb303a26f579db9b0846c0ef7e48c390961478ab1d002ec28386407a0b19a07853b393d09630a79bdace1e87798017ecc40b469d5ffec4d5c7300e93be3a239f7b4cc37a9666f894876d7af5a6d03ae1b79236f582664e239efde3282cf69b9607a1929a5779006f90553cafb4489ea1cb71ef0f303bb76c8eba747e8e4c4e5500a7c6308f4408ed0e8f5e0643c7ad2c8366b010a7836c0e08d3d217ba9239bd7c2be8efcab98bf92d68fd0ce522debbe5eb7db5f72e3e9c954af8342672f17cb368ec0e8caf94ddbb8e7a2b63e550c8df4ffc8f78bc11b51c8931444149f5f7dee731734520a775c5bbc66ff76c6edbb31a37d1becf1a2c1c03cb95f2097eda8a6b6707b480479fa2e53c2837a5bcfc9604ce189344bbc0eaee7a7480da500dad71f46632c7f02d566740ee31dfb019540d722d1130b929f1938c822a2b99a96c4908fbd182c812ac1586a3fa226a68c0619048cf7438302c0161d4401a1d6d15f875b177f12c7201056d24c5b1a39a9874c659daa7afd55b47076a3ef226e5d84c56f25d13533dd1924d7720cd5bf1eb8a62bbafd6a67b14c101edd7fc9b7f84ef8548cd69ddf8070cb5e60ad4574d526d7a5487bfd39e8492ca471daf802299d3015fbc6010a4961c6b4767ce775bf6ef4c77b8d870d7290bd9f33005ab94fae30a670d5ee4483fbca913c347ea7c52b0bfa539d1c962d5c72f81189e698e74b23bdc2d9c864193f5c2640426eebec15b0418c726bc4d08ee3467201a3663e4b201874feef7989a799b309322ac3189289712b787f879b6b8f3b6fb191aac40f9bd68737de3fd851af08707d9cd38aaa6f9aece696422d71eaee010d8389b18c60f8e8c020ad5b760150f2c3a684187cf80f12c8484dd2d368917974edf760a2688b3ddb60a56d5c4715c827b40c720083351144c179ec93be4588b97a3c86cf227bf8894c0920aa0922700111f80f87b194f9c396deeccb894a0432dbf96d436fa1dffe81401b224506172a7cd0af1de138d19a8a917e54baa16b06ce49b9c9a5e1c1c60dcff36b23ce8db7c3e1e00dd9bbd2c31d47ede1caa360fcf4c048f30a51eecae12fe4b18a6dff64d2ea41240b641f1b757d9fc35cbd099031b06860fca71002c3a50857653aac41e0e4b9e27f6e8a85c4329872531d1d5b9b6e4ec8e67fd5165440148238969b3bbe87c821c5cf0c46929e14fa5f3b6434c16e61ff431f092ad2753803dd7ba361285ece107ff7a7b735e2c0f6642683111e24173152ba26a95685e05408addc607f1a2aaf613920c84e72ce6645c745450ae4e2a7eefa0340c4c03c0493318167e5fecaf20f31b6df123fc29bd692030a71c1dc702a1a512c0ab07b0e269b186004dbac86b82de64d4f7782845403afe490fae93014c932c5a455048e0aadec18005c1437b16d37ec6dfcb9a170b3843525ef9bd68aa3a439b9d16c0f5274ed69d410615d24fe3f131465572d01e5c326f395e936e20c34eb720e4b198e7f9d3c34a1266128f757a8622d4f99930a7c57afdedf4be4ee6d3c2fa6a26f6675d88cbf3259452324b57ac95d7a1b642c332f507520b14b6e5cb944a3e6f1f6a6a02d3a983419fb00f2793d0baba628550a96ebb290fdd099c322ef2a4f39e47cc0d6b7ded3763061cd168fa8d533d5219494dc6344972b5292aaec51ed179b7c84367105a6dbb9e53ed191d9c65c2423c15bd4c59bd42853e90a6928ede85b8898f35da486631e60b8a7467dfa3eaad4432a108a0568ec9568b12ce8b8ec18675d4875433a7bb2cfdfb19587bb9fd3613720eacd508742cd11cf4dc4d399fb2e46f8faf9acef80d3304ff9494920ebe75266f81441fda579d77d0b3dde85ca5dfa0f11f475b17e9ab20a6fa0cc5d94e8a543de5543497e2cbc78a7660ef76dde667055cb3da72c46406dbf36ba4e1a2c55bc3733543881854eb52c3ddd46a5515999a5067009df009b591f6b778d1f1cd8cad96725d6309f80400723aec45d5fc97e3b9b2effa3e72eae315a7f400b6e9eb4fd88ec39728cfa23ce28be28e8b4752291d24d08bfd36cc7b97a212c2c61b94f16b0cbbc1629a0f97f9eb58c24f5f834cdb67e5d32928bce2d60addf4ac4afd540bc439d04938c3adacb9cab6413af01021b4a82c34b4f04d70ecc57c45c78a2b03d491e66b711076ca57f27ef30416ec517ae757412d5c00a7b0a15ccf47b06e307563565aab806bf4a09a50ab7548b983d76cf5c9204e224172279221365030f42c360f03aa18b4ac5ee53d32327a29cc0f60b17941267313632ca7b9f7d62461f3a5b55253bce3f4e95c0819061c73cdcf3725aaa12dd19de5580438297e209827ca8882492e999fe69f724d2e1f332563fa391bdebcabb6e3f15e5413dc18a4861b669d6c65f5cce7fbdfe9a68b62fa541d5a8d2479d367648facfeafe4dc64d4a7cee22d90364422327f2fb423b2a832c3f7dfa11cb6b5eb5c6dae9431943e7413c23cc285a51e37572da5a818dbfdcf6194e0052a302f3d8d36326809ca195b2aa2961809795b0e3b4f5281cc8e67ec218affc25409fe32f268393282cfcf1ab7f007ff475cd90229c8d32b10cb0610fbcd5339e81ed20b89b78380a88bb74c95ca980dcd539609fd11674070fde745690fadbebf61337d57a42b706bbb39e4b488c468775fcfade47e255914104bd0507d478b58b73c6ec6a8d56ba8bfcfb12499da640d04fe20b8271f28f147be092b5cb62bffaff1a45d8725159cce8f2c3cfebbeb516145f152850c17ca10cdde4e7833a2cae9b77b1bb540d8798d43100edb6429937a8a1e325675ef9cd48bdd6794d7488771ab8462be0e06efd72f7b20113516e5d8d2059320dd05bce85ba63576fa1e01e2c246e9294abd403b9b8b3b9afa94d3e3e8d4fc2b74b9d91e634050d5f6ac4aae4c79d3e697a018f9239a65e1fa12c3282c872bf97a2843543086fa48a7f76b104d486c06f3a629ce16c0deaf418336604a691a5d0d77ffa9cc9a01adabf218e3bef7f0ab4883cef7ff878cb64f658df8b023950a0b97a8d50474b93352a249c6c9450068e99e09ef36df38bd1e03fc60d93e4c40581e185c5ccb5e300f7ada7ec9a8b8073ff5bc81bf8a8f1cfce2363d48531d06c0db1671d917c5d1f8500fa6a4add5e6e68d25a849540198a6e3c516d0eb2b8f358f65b390fb0600f0e2ded9430c13bd6e3bf7e3db1cdb802331e60de56ef529df05d2bbb436d5f32ffa6ecdcef460be4de5a49d747916935db851d735804bc5a03f39f90144035396b5579b1c3cf6b3feb03d44b03181f9bd00a6944803f3035c1a6bbadf113a44a9ce88f55dd6539b9349ac22d185c3d4ddb855fe27d08b4249db67854e67ae4498f6d9a936d6c38cd0be1fe8ea914f4a01982baa7317af700c659ff63bf75a704d72a1bd697dc253093a52f5574eef1aac7d6b7f4d745879a2a53039ae86612d203b3481068ee185c20c74f141eb5b360d5dda569ac6b2c68d69f668cef96892845d5e9253dde5e4ddf8bdfeb1a22ecb398f21f0c2da4da3916005fddbddefdb2db7d651c57025d6cabfc334deff745ee7d7b3a2b51405fdaee56e85362ff2fa676b14f4970ae5ea150d487c4cdaf2e130ae485570999a6de7543f1ee15c3b9f2ec0c89142f03da95e8d07c3adc9edb657cdb6f7a1b9a532f92866a06ef9f4a7b71ad4bcb21e6d406aa8a3559fa74b7c2cb032b633e7a0a403029666d31a7402bfbd0391ef917f5e63713bd7d34cb2b6c53372236461c08e16cd33f2dfafe345ad537abc50868f3f9822ffb73b69ae7ff5921f1bd8c829b0aeeb3f11df8ed261acbf70a047b5897cb18ed65d90b5f52113ae9438a2b032b1f33fe39d8d79532812baa9ad182ea36c6ad05d3de226d26c7d34c1a86611c78e16c6aa71e94ac98f3718953e6d6dc4b3492f7a5b1d362eaf506a8fb06a4fcb383b2be7d31385c45e698a623afe21e4d250f0b97948d16e920e2cdae7e3d30d8533a991512fcc076ed8c4965b998324af9ab99befe658b8e3d35a3dac69b6c153ce9c7ecf4146d4aa9243b5b006ecbe4e7dcb7e5b37a8559ff5adb9336a5286aa8f668b6aa0b11e4a6b52f542bc657a341ec9faace2c6c74a7ae6f50480503f9aa0662ce201c68cfff826224eee48abce9afccc36d08bf406128f4482c4c4a64c7180076df9c125c182d2aea0baeb987e960a5cef71f358bf168aeaf5760bd8e630f25810a8cdc2116d0d77478f0517ecf2cbc2cace541e4e2ec569d479bd83de498bb386273fbf9119136844f2b705e23fc7f6995ae11ae1cec18faa9a507d40666284a26d6f3c6aca055810e084e471f713ee504383e920e74ddd30b3c66966294cf74ea9beb7438420550148d2a0b6be7f6b257252065434f9cd2f299fcaab3f53e667ab10265ebf648d680e967d26900013830bfc087b7667ff7174fb0faee24b309e447edc6b28d2a339b507d9287afe4521dfea5e4accf01abf08b97b18ab701c3cf4ea083d2e0749c4694e4a37f93f199f24868035433655ccc9aa9c306ed9e7bfa27b9a0d98d838f146f6f92748ae448549bc88f77df6b6c75409df94fcaa2e0ebc1c0e07d74ac0d69e31208fe76bf0deae6a36952dae49385bfea202f19a46adc285bc8184eb63397aae1e258d694b02ebaffb3990ed17467a6ae1c7839ea9723544a657fbedde567d106b4d6172de0ccdf6dc62eb445ef0affaf276f3278f219b9c714d637306a68d74f3d84f294d26ce1592403e7b1bac9cfbb2e237fe40bdbe8138a895a3d75c9bf8c113a931df9bd878d841305a09c7deb5f44119d956828a03022c847c6eb3a2cebed9e3c338e87445b68ea304071549f5823b9b9b00d1e649e01cd2302ca19f8095bdf275bf758e5f8368b0536cce6315877fdf43d8bccdff83e55b3183145053873a514a09648b53773e4892c9f3b7dcc1d9ab41feff47eb9d53cc098d41ea18e457d72610a5e795df5d0cf741cf4a0de47d4255423de1d3f77010ea77919616f42709c08cc46d3b42525b791ece29517cc87fe81347688e3e149a0c9de2644329110b8a4ad4559238e03d095db5dda8976c51f442e0c93dea178118899b21494d53103e93d9226c6d116a65250f10d797025cfd52149d3a13348e4a83191233043a2f1d9c69efb7d851d209fa4d8a838a9274900f0298862f74a324a92c2862adc9ac6020fd2292fa215489c64db0ba584dc33d0802007c157b190fa62b0f1e775df04c05a85633c34e2347ec8567d7a30b774496f7e2e46484b146267dd5a04416abe039151546baf7c6c447bad15adab6d638bd9a39390c020301e5bcffa1b6925bb1685afc044f22f4b0b894146060fa995e857694a03c677adf792ca34c352f099649283c9b972362a22684ee5c1d23b00f72dbe8c2557f5fd18b3884a2c44d3e688657ef8907691372f010cd71852326177d5c26f05f40c6646ff5a3f652f079a22d2ebb7f6429daa6085a854691cb5c75a1b0a6954b05c637a0d9a99f0d5d223f6937334e810d950f87d7b3dece1fbbeb2c18fe1fb32b532524c7594a98d8681bbd1be5087b069e3e361a25466f132ece9264d95f32ba7fde40d355100a1d1b3d70f480f2c0373682b6f49a72bc344c130a0f79b521aaabb26e502cbc205d9c554d3f6b213243f35c43226709cdef26df21032adfe468d4df66cd01ca82c4a4595a430b692dd3883c6eb9db677f605a3293bc6fe3204e11e6fcc559266c24870603bc2697be8ba16a9672ddc193448ff4706ffacbe3624d2e2a0267c90c9659c2aca9b3ccc6f6055ae4b9eda898672292a2317700124e34b5fe8bed86820dd1bac97faaec262278f3b57de3163616595c2e1eda3e7a6565171e9d2349c767da15f5d919cc1c0914f15b673fd574a4936fe25567ef7bddad645dd88de251645ec7780d4fd82682240e0dd06ed6684b44afcf6e5cf8c76196120945b7d0789fa5ba4bfd5b0e93280b0305c366fdd60ab7882ab56c191c72c8f5759849c1b8bcdad060afd84b5bd82bc14106f5175fd4dbc8e177850e4e4268ad73a96f415070b6c55262a37ac3ba8573b297b2516d4bb69bb334dbc4b10947c56226ffad19ee7b70ebc5e7c4aa975e942414adc22d062be25628b95d5aa566453dbdbfaac620cd2e0a7786be3b70ee06adec8ab6ff262bb5dd2ceb701ac433472c25b9d4b77aaddd647f3b930fd5b5680f513df66eadc6cb3ca0bc8e033094736fb8a87c744298b8c169c7e4777f35b42e3d33d859e689e03828076b439011d3f44e42a57274afecd22f8c000b40885f22ccece28dba9cd94f1e0147c1cc81f8d9a255d1e4d7441b57a517865b0070052c9e2b0f06a727c8b24031dfd6baf471d4f4ce9ad7274acc849b44ca71939c28e1a3de75e3e206e09e8a66cbc39d48ac4e8cc1aa1a83a3c9da109bd74c5b51e84411c69feae755639bba9646322bdaead2460031e6f1ebb2bd42258178a665db0c67b93dd6420be7dddaddb86ed63a0ead53decdc07373d559b1879f01d6d925acf00b34587c54619e3383a53e7fa335754dd10b5ace124daba9b3236e1bdabc08762f90325381fbc4e9f631bbe25d329e66d73d1c3cd9a41dadd079992055a0c77c48c406d969fe8cb5aecd4ee51e5e6f87a6ebedcc4793ebe9fd1610b424bf42945cf98ea63a5805c4689c17caaca77a11a43003f184eac8bcc71e511c90f7db3cba23584eee8d27f0a78e0a27b3aaee8b93caf633a8f6d3d62c5e6f1c71ebcbb6e913f9cdf8d1c7f39414148245a3b53624635602bfe0581335f83be477eba97dfd358754b7de363f6819fd247398075f6882940b20570921586f193360ab489d34cd882388aedc8f59acc34339659a89fc0a6b1a212f6ec4fc720dd70bf4947cd414402915a70ab906f2829f9b2aebed9d3812e4a5fe64547b005855563895ac946491b898f5c9008bfc8f9023a404f463a406900c39d0e701e39d43d22148c638e0d663c2372ce489cb0ae09ebe4d20157959e87b36c518b1a0918bfbd166ead3f58423fa674e72099b4b1adc320eed227d811c8c1a3c097c01572d17f7bc700c44c340730fec0c2a7930bc9a591fe509bf20a8b67682962870dc29c11e1954e9efc3519dd040bcbea67f7a4e83a19652d9731f54c28e13e61246a8949fee887b9a1d232cdc8cc28b85a67d15cfbc16885258b8d1a1e9b1378c20e1d77038e21bb7becdf09d5cf03eabf272604f8620acd1a0dd7314d31dda16abf816136f3aca3940ebbdb454e5c8d4615afee347dd3dce18a921ab253012fe24a1fa0c4765ec9dae0bee69dd26a484a4beb98651fcaf3bd08c7e9a9610aaf4f8ff5601d3ad8dc321b56456f13cfe0c81416e091fc4aeaa21eb65f374c2da91fc1c1a1fe64a7031e6f117fda14af44db0360bfbffb4a97fe18645f2f5b55b5070f694ba889e38e6a133cb19c9dc3fa9d961e5be9cacc7ae27843d8d9709b294fdd052b1d539eba309dbcd73ef302f50ebbf01cb65826804f8ec4c050acf0b340f5077d10bef86d9db91a3000ddcb1f5599d96663fcd84df09bb5c95092b99e1ed4c4c6b86546ee93f3f7cb1dea54e037614bc124c10032b7f2e13c1b82c7509d682abc78855913115015bd1881de60f871cb1bb0cca049ee7e17a09e7f392e0d646059709f64da7b29df339e0f15497139a2b040d17c2edcafe6cb7fa07296ad6ee977a49521ae04fb9478be3e2d19a4dbbe517a04aeb1f696fce05b37034a5bd4cf5afd1ef8460b97158615caa8445e74568a9321175523f72c68b7d4f98be41ad75f98454a154ad339b60b5b1c942764336c8260e417d82e735094ff515da29d639f6eb9bc76ade84a919f4aba60d2521072cdbc19624f18391969008642a9fdfcc74cb74a2f004dcbe934bbd1138581eb57308e3fcc8f10f414b0b3aae76ccf4e09f588bbd6c253c8ecbd0c3b21a178ab9342066ef29a0a2888f1a8246eb6163562103ae659bb1b1b5e06be6da76d608ab955ec70946b9108f8092eb98cc9a7047446f19bf43b5f79354c983fe7ac5c7b6d9c050fa5214ca8abbee3247a1ddfd02d215ffe427201672cddd1272f7697d0e52c5c858194b25cfe45d7c29b5d32d82db0cc564823f07b7886bacf72c5368d25565401ca8b0de70a8ed07b24baef8ea796c27382957fe3740bc5fa3c7b85be51039605b47dd18c51d056f3ed5bc14ebf45b4b43480d06619bfc5cb880daf3f081ecff8ce18b79c1324873b83f25309738baf6f45bd2f74bebf0029d7a565dd78a3c67cc2f035ce3f61e8bdbe786cea4c46e28704091094fc90bbb8748e9dc36fe3075a6b19b6fd09c9cc75cf31704dae782216a4e70a78db0bb43e2c4a3d49abcd0e36bf24d57fef891e762dfcfe9a41bd150feb764a127069356b77c184abfbdf675b747665c29e1f52819838bf8c5263510b31988e707ce0795f451adf7c6157831b621b704db03d75018e09c5efff9659d51f373e000a70b575fee8e4b884fedcc0335fa7c45c1aa3a4dd6333c36818054f2d49334c03d12ccbff792ac14aea794ad378f47a21852ce847a0ab8dda3b0d16cf1139f68fb1dee4cf5e0f2c8e491593865758b1e9e8ab5d33c299bb5fea0b5e6c8a52dae0ea09d9cfb22fc538b8660c96b4eaf1566a9f916ae0c3c1f2729e025bb296a9c59ee8d73975e83dcf38d5a741f440acf056d4394d40c174bfdb944587c84d3c69d351fccc16b97e71d124c9668342dec698b10a5034bb6bf522bd5e897ffab61f55e2ef8af29ab5b55dd915a4bdd93c71ea21a2a4b7d530bf1929fd1e14fc33365e3b8b0c6b7347e2a0c6b751d0a9b5153adcaa69bc1493b187e7c3dcbf7df3c3dd8bdaababb073542233edeab4ef8eb05eae117409ce03949eb117381344aaf511ce93da8ac7cedda65edfe87efd95ae841388bc2424ba7d9fdcd36d66e0a5b79a49900b815b563fb89d274e5b31508197df0b1bea22712181afd2779483ddfd72ba30d6ac727425ece62bc0e545f79230555fd964c72477839e6a0f7113640550ece016383abced68ea6d2788c143a0b0c94a67bfe849ffbf1a0702a562a5e9fd7cd59449b639b56fa2407dfc439963c9c25985e24cca17047c01511b26f386b157632d26dc95e7fd2029a3e179cd8db23428f7df570d918b98a002b39f7676bdd2a2fb55f1be126720d9002f76f2203df6166e910b68f5950b5e6ceaeea3f12255a968102ae4419c24a4707b1c363381fe64bc96a7be4b0d373155feab34b3246ef902654043f0979aba129c61318e2de58cb1a6c0c5d8cb41ead08289362068a741920ff9454836bd472cfbd447fcfbdd6cca813185693d38c27c27f60559da86be321773fde2b207a253e2583f7b4aa445d66848de933e8c36abf048b20a554d3f78debc52047fe9bd6b6b5890ca001c860c327a9d8543b55db01331181afef9d2c27f132e0b0fc1ebbeeea4d0a50eda881b3f443c5245a3ef84f13086cd191fb3d08e985cafe7d441340573a3a409ba3c9718d980e5e44f2d0ce1e108b0fcad42238fb6211fbc2575a59473e188261480914481be158f6701781ec631fcfb9580d8170ea48bbe9ea8416a69fdb267729681e74e07ab75fec5905c93449a214fd0144573859de0429d808a854e274f49daf7fd4da7f1f5098ae7a50e9bfcdad3e28cd14fd46d94bb55fff693eb4232f91ee98b7a54f121379cf9cc3a1e353d00999a35c49e8057334fc4d75bf479c65fd9fcf7e890875041412c06e1a463bad0c87bc914c9da7c75e116504adcfbd1599d0a2ee764feda30d6c921e500841007678fd38d87ebd7d1cd77161c7fdabeea728aede33a30c35585cfa3ce02bc9e982c2d1c02bb16446d5b0afe7555d9a69f18cfa230c4f19dc6243db285905baf626baf13a1f53c2c8489fe14b6481a89cb4f8d8fc3587a10c15f2e6bde862b9dd77fce6f502d5214ce0014b752ad2cd499471f35b05a6b99679b52a2c1481e48367c9819aaf5987e2cc3a68cb462e30d8ab87ffe70d6bb903d1fca5e7aa659e32f1f584309ff1a95e2e9d16dcdb37875653a4d26994e9d842a42bc9ddc07af6b9a810f192a5d6932506bbd1c4c42adc48cad1e9d4d13768c377a3a3a880f6d09815aae2d3c3179769ffc084d9390075280499c6beed0b8d795529a1fee06c697f37b579bec8064ef236c0db1fd2bbd1b55813806a054e9f9a156156a27736cfba98088dcd9285d948ee6f4b49388595c7bd655f2a645b3282d96779425f0ba174291e885817d3a1e6e2a99fa3ccfcf5c50eedbbb570f727bb7c3b4a306d10f46fbb28d26ba26e3cebdc758a7d0f00444bcaa73d6161698c7b332daa73145ffa56d2a34220898b7b1857a5f0884f2842f04050ce189c86124e401eebdfa574dc09bd6ea93749cde892ea6c3dee7aa6d2b41bb9cabcd979129113a581d047c0a0748f70b237feb506a39f35764e9fc82d32dd78f9ccb27f8701c2fb63d546a0dad920f00d574616324eccee778a6bf4da92f8b541b572860a0b805e535f093bff9e3a3e66bbfa5cde31179bb6e957e438b2d8ae45499ade429bc2eaded9dbda4255e0e44fab80c8fb45bcf92fe7a25b97000c1c149cf55a4ef416d4a8998d0e1844001755fcf2d133a7dcd1746430fa119ab0247a8d46d4adca120fdac58bb65ca5ee011847ee9066526b1f2b40a30c85bd4af1df48850c64e62b2120b8db241f49567c727f6173e396e62c377217a272367119e1afdb6803b06bf46522eb08881350dff6a959c5105fb974befc28c63ef50090858ee6dc5fda31c2cb5ff08f3a9208c992740554baf8adeeb10ca6c0ef87923ebeca2c3ed35688ffec6d306dd95611a21e766f49a732f25e15e15e1c0fdd271001dff04d801d3129f5c395244e29a1f6d6dbe9e08d05cdaffd3b66644ab4480282e5832fcbda859e71a299c1fdd9a9c1f1a3c9f8c3f687f322406f538032616b77d23db87d4656202613175a1814efc80ceb90bfdb148750d16690b00a1bd0c29da8698573eb3553a8090ad0bc0ff89c487c7ea40b7ea136a14d427a79dbc9ccc03d0fa6b6299d5a295dc2f6bc4e8e9f101f4eb94afdb1da1c6bec4f5991e07d07ad2039a6c0a827697b25772fbeee967ba07db06a16ec012a7a404cfd4ec4ce484282da554adbd48a02d00fd3e84d65e8e72cc60110b22e3fe74b993fa9e63be2a10c3a1da4ccff9637f523ca18b41de75230b53fc8cd50a5bf64d4f8aaaa37bd95a7cbc4e363c37e93e64b86dd9af8fdc5650180fbe99dcd26b55e3a5c43389cd0080ff67112cf0f599cde2f0c25d379fa648111a6159d122165655a321141717bb483f6415ac14808412aa57780c1b3bb95b4cb38ef2fd743f8f93ae31d1bedb858e4480492f570467e9ad84cf9bfc6513ada64e833bb6f32d0e2400ded79f5e45eb182765ceaae37056e8263c50a2f0dda35453f15412fdbda995feec58894e5633c98f3a9fe83319e4215fe6e1f6954e8db927d681a9a0ae494c56b07d7d6405d41e12e4ae0f8b3309b07ead297b6e914ed22616e7801310b590ec76bae4eac2a714829ac75910144d27d43745f21fc72c3c240a6b6f8c50dbf25a71360a0be97ccf4ce818a19a69979927c0a34fb755f7e5245398c39d22f839447e57f3ce8bcaeef02eca43535b029b436ff6027355a97683d58b42d5c96c58db79ffb792d9d7bfd46469564f0eb93b59aadc8112d08bd8e84941d222ff7362a83bff377d73ade09b8b4068df63aa179c09656824349c32af5e95c52a9104b07e63fa446db418f4b98b19a877831e99595572a716548f8aa5bb06aeb4a94015e9054f1c870742975a68d96a8f1f827ab77863f8ed1c3d58540c1c8ce721c327cadbb9787f46ecedf1ac09d9042f25d5f5da691a74ad277c2b104a48fad0fdb325c92827bd3aa45b9b01511551aaaaf7aa3cfa7272179d5fb676a4f782bfe7d64576e16ec51b038ca0ce06ae6527237279df409ea66211d0547d9cf483e51a0b3367298c019d2bfc9f26e1e0dd3eae0a77c1fb226a6af397f6142e9f2c0592983880c1727d3b577ed79e6abed4bf9a385af47e6333b679819c1b0d653afd29208be2b2fc157022e459bf04067fba336d5df3a68f80b464a34b45dbc68c4638daee0c164b487fe9fa273b96c655771fb095015587f41ff48f3218230e1da286bd0e612f50886a11699cc3375c8fb79558d5bea8d409af44ba6fda47c741a270ca60b4139dde3ad72a435a9e64c4bde2adb27d2a0d3fbecf878e0cd45569fa99dd14a456a22610551fd51da12f95fe9606527212da1d82c38293a1baf3b1b9ec55b173e5932ca7dbbe6a67b5c356103d1006d9f46cb82e567de66a6771c36e19c990eafed30c10ced1a6940787c90ea74ead8bb4a16c9553906db04ea9f702283bfa0118de7c07f8794481fd6e77060382ea5bd831b7311c8943aba6e4fc0cc19e1dfa3418b6592e94a3970f45f1ff2e099a4d7f6f43795d2f2e11248deb5f081b22a128fd80cab15419a5eb57358d153f4700ec345882e9ed4da87233eb4cd4364457a7d20de3dd52955064fb57a5783b002f422981302f01bae85d7bfbf533f3aa205d2e9d633fed30a224fa828ff7a5b85405e59b14257349932b06bcc188593e72b4f41681c340eba78fc3405f7a745e233996cb1e54f6a323017204ff144b5586b76aef3e3095d614153411e1dda37e969b059041f2f148e7cb34801d2d07081a89803d48b09d0a364b0a40fc0e09b1ee0ae2c93f424037492753ee955dffade7ae2f5a4c4ac060926dd231df57e12962f98543b0d620c748b7f4925467dbb877ec36b3ab9bf5815bffd8fabd795b0e0fe63f04e15007b5c1b8a781db7819c5bcc5183af3a539936ac28a213fb546a7523a20ef0a7c48723512c33f563fe5d3e98c4577492cf1caece526210a81b9761d6095e8b91f10f3bc354ccee801523e340f79e1ea571619ebd06cfd8e3c3baa9078c2c308d543f7a2f3100074dd195863f786ac05756f4464ca32c5a9065736d40de2f55e83fce633e9ed210c2ad6a26581fa03730b88de3283543766ccb17bd2e5e4865b17ddf43fdcec4aacfd23f4d5d4bbcaadd0221a6f42d99ddce15f9ab3de662ae3a38e28045a60185b16ad530e8780aba1c734a131637dec503f03d25dc39f9d7453356ebcbaa0f3ed625bbd0b530fa1f3a7e7ff71dd5e7ed71b7a2546c63b5b4df1c65600aebc96c4967e4747fc96757e969d83cde941f070fe2bf35239efaf7b3870b46328f01d54c1b52f930fab54441357242428a7b8276fd2f0c82724aef444d74c5f3fcd00766cb8f8e66a0d64a6f237839869a1df9e7c8c9006c3623054088ff8efb99be5406061642d5069c7ba4f755204f4b333c5bbc698a9207aef3deac3bf1eb37db57986279c6d28ce8e662d8d1362c004c543f0c6b014bbad5411efaf79fa865198714a9a5bedaa416a784260b7eed5974bd2d8281e08bc57fadf33edc5f51de9ec4d213d72acf5435f11d6f3df1331fcfbb7b43f89114b449b0177ba81ce7d561b61f7b47f8288c5e0ac82fbfd15620ea31874aa50b6012857bf35a9c5a7486df5b9765644048fb5c1fc078db2adc71c0a5f51e100b102b18b7537f67a1a17d741b0c98e28f253dadda386f5a714b621edfea194a47448ca8b98fca809bb223fc434b15a25c08b57ce22e3b3fe690f57dc08fbef69e11c18155d18898c859acfc039255020943bee03f696b5be429e659e13ee1476fa193a03bc5ce8deeffd3c5df9e5036e1be9a837b227e3fe668f41107f5242044012b27eb9c9bae2c05d0f6ad6def52c27ee7a5bcb25d8ecf37cb115a82ea8caccbc9a0f64400dcf4c62b03a30f694261b843e6e21802767bb75358026c899ed3e726c9e20462efbc46c90198b97dc09c46edc0a922c6ceae8731b6f36e10e934f6292f99d5769d3488686a3335fb92eabe68d03f0df33ca772e02f6cdcc70617c76c4df4e440ca6200f33baf678d6e46a3da115e1a2ee97b306a45992584e63c6b248814cc83cd34ad4a29206b4aee80d745a9e0a1bc2b0ba9ec8511551d3bc8e0c0aefb3124b959709e07cc38d7105b32e15079278b89b77b65512079d7795bd78647a1402c618695b91d92afc19d5dc48b39068706b3c79c9e9073c1065f86488acb2fee16c2b0427d3c642d929a21eebbe9937c505aac39eb7147c1e8ab5ee69f7158480a995059dc9b43b3eeaede1d6c9a8009dc3a8da1ab24f2a91932ecbf2ffec633d607916e750ea710c2ab179f45f52fcf8d6290ae7501938ed46e46839a80fbec5f54c817ba017f349d6b7a6b0c66f2a69e36c3d1e13b756362950486a5e15d271a6bbc7aa6dbc4375c68b126d06d6b644179dcaddb95ef35d99351e10d656ed5a61196e90aef8aaf32649728973fa7d3b3d58e187035dd8943a867fcd0cebe75f61525538f9a0a9fb72ecb6180ee9a9de05fca0ea8196aeeff9ead087344421b6ee2ae2f680a5ffafd2e3002b0b0014d1c1ddeeacf57cac268739da1a7c894d0568f125a68f50fe9644c82a30f65419b44433b59c044d33bd3355da9d3a22fe199060ea5b7d61e7b6aa89b59515df8c755e799e6ee33689e8b3bee7c0f54a7a41673705c992b659e6d726e654b2028702afaf6830f50887b528ecad3fc9205f70ae7e7a1a5158f8765e4d188ddf40abf73678b8ca767b02c022db867ee6e858a705cc63bcfd1601724b2ff0c8b018fb6bd126dad73b86cb32d7421dad6a33c7e04afa2def761c6c11acb6afe25cdff64d9bf2fe0d4ba68f54f8ace93da668554bd30556af8b7bf9dbd6fb6373c8d88805933511be9c5678a82363a67bdae2944b44b7ab2b72458ee6681c0b15c71f31549914bfb16d02c051c5df4aa883468f830bba3dd4d63f8987c3af458fea74aa7b0cca2466d090bf34d17d6d9098b61e62dd505a5a7ba384e5176a158862eca6452814c7f8dfa08c49382d6d0e4fe5a686f7968894f0d51ed371e175b4cda327854ec04642cf4d6bc53de746863f12855a61940dfa7581cf36c30b3dd9367cd4c16a297d01019f4149315987f6f7a1dd324b3da115ff0cceb4fa44fd1d9cf11489c09c4e25f61712a3cf7343fdcab14faac7223b0cecb4149f26e54b4df7dc986710301849f45531a93f49af9786fbea1c48c8fe4087ab17015a3089ab44fa16bc46b15857df37de3fa59be80020c49e6709fb67b481335187832c4a43bd9279287e98be12701755e9f73197477021bcf1d1d5d4e3631f875c3e0ad92caab35e7d576203c27fa0d4f3ff528f2d7ea4a94e7940f2e07e4a0f7740fb0743290dd8a53dcd3fc31632f600f5f6a36de0328fafe86d55fac863bf26b8335986447e69b830e4d98c7d1bf174dd0adba25311c83abd6773ae20b169a25e80f74e52ca85791ffa96cc9ef1e028faf68066b079f796daf3b99a8bbc72edaa59dc8b30542a9428d73eee5f4481aa3db764ba77cfd0af32c0e2ec5bac7ab9cb36f9400b9e6f950494db5ecd4d27d7f49db698e7c18a2d84991ce7bb5519baf6cc2696db677fda30638e2934a5a06ba8ad1ebc968ec9581acb78b5a1d587180ef88321696f917f58874bc38a6ac3885ff9509c558f33a4de9dfbac505f15ae8a467dcb18f86056f7a7c6cab65fd29108e160a194ca2fc0edf0d2d95f8b2d95cf2ee824c1724bb4764d7a5610db04ca8b81ca08c640ba47b98602ffd806b148b0c525e19059d52d4cee7075909c77b444fa908fad4148612602dfa377985bbf69ec1227fa5b15a64cbee4699b73fab61c2b30aedf0320a48ae63a33979c328277b201e45bd924851a6db0e0278c9bf97f5ee7d68eb74216d6e72421d9c584c4a49965a6a0394985b628d396ed8b3f612c0ab7924612f4de25c59563fbca7c31c1409d36273695168c4ddee4142d487ba5038ebb1271f9485205ac16ca5540809c27736652550cc5ce415e4193ee85b34cd57adee0d331ebf5d2071247fc0324071345d9878e6b7deb7a92ca8699c3d4d676abaf06744c41c1a2ff2511e1e492949c532b32055a1a786194dccd8f4e9e4db6c8c1201c0abc1b632ec5f2cff39755015ab5b865b7c24e7b0965e1a3a3576556b052d75fc7ec9662b7022041368f36e0ba60bab8fbaf5636f6e8774385125a92d53be476267dbcfd48c482a64a662180a33bde08455f6f2dcfab7a00efafbfd55b6a63f53fda48baad1a2db51ad4f89e9d4595c1946b91b4fecfadf8c79322894eae65190071cacdb5f0c5a321b1a1dc23cf5cdad2a701116aa8273fa44bfe1db5637ce8486a1cf5a34dd620c28830ef7aadefde2edf84ad9776e924946754ce85a8fb549147cc8a26799a169efe8ca1d781229564ecacb419df01be3aa0fd4a08f4237bc322f6ebdc4e4038766824555494e8ea8f373e10bc4b0b2662a669be727fb95b2a341e14fb2641907737265022433417c5d3d5b9df371ea4e5f823d772ce22093f13563eefd14e4f87a82295d743605f5d03b7bc6760851194f8096317ddffcb920a752092cf7f872a3633289d4f5952905912f9e3774592b5fc3e0deab59e74d65f86db4896f20e896ea2cc1252516d58714f47a22a31cf8ee90123be40dcae29d31660d5762f9cf379b8468ff19022a62eac8603afabbab7f950492db4cc10670f592ca118dde7148bd41d303f2b97ba064b21ccc37cbb0ceacf4f3c7ab1bffff918876bc79c64449a46098434eba73c316d77ad754ae4ec300980c5612696ee011a0511ec1e84d5032f30ad80f4f6e52ecea3cc673a0478dc7184c91a332553b8c5439cdb21ddb8cc06e7fea46849ec19d4db6c557de5d1be9f73574f134b21611ada0b9d0a71d110dcadad2d6d4a9b3047be1f210b841341e65e410a4b6fb89bc653339d20755497d72d92b99f6eee1def3f46749e10ace9d56fe23a77d2eb27e32b753386656714302a99aa2ddfefe4f5cd2178bd4c5995ed3dcc66655fd09e483cae8c121d56bfe251e5b7bef648965807aa88411f85206816b552c4bdc8433014c82d4858203642386f1f530ea10f2e959c21326bfa78499b37d186c499a4007c3549f469cebc31ab54a118e2b8f7594bc29830b91620600413642e825956160299e3b0ad7afd8482d2c70eb0c79d091b2b9b93066be8a428c202953a4ec1296841b0ba1dd8787afde36eea0d79420b254113b5bb35d40e09c97065be1112aaf00e9d2e627463efe6bf740ea56ee9d577ea1b035c9d97c9bc8ed7470a8735be6fce9037d61b92f12e6ed7308882d160a247bd3f2e8995c8c47f2c73bc5d7e6a02d9746476049baf0302ec4b562a38f14aef25e51364b693c7ca3a7c4523e6014b7cc4d6389009e08625cbe2c1c28a2186ca53f0302debab26a471d7920280c1ab5588fa2642b6e27856d46d8822c4de6c0eed2398eee22c293b4c0d89d1b4e990e93d10614afab336af6da048101659174716f7c38f2474fa87a3a85e3eff2fe3e953732ef8ac692ea876092814dbd10cc239a4f2e7ae521caebff2d46b04c039148febc246da9de044189e9a7faacdfc14925c3847ec87f3de5f016f0dd38cfb47443c2a8cb037506d6988e050e41a6c36f528a9cd60bbdbe9a72851d299190273e86dd8eb2c24a9f601a39f9dba51af694870771465843f920935c326e3659f8b3335d416f9e4587ead6c5fd909d279a1d8ec8a018479ee65240c10872e48b7a366a565614c0350ca44fd29f6f79af603d73f386c9751439aac10edd13e0a6fb3fcd75e762d4b2d0b07b69f05fb5db8c09534355128158540227cc289f6f33752ab459ead8200ad6af9d007e244ab6e250f2d9dddedec28e140b0198805427d47a060571c27a8b673b20f642dd7dfd8425dc267601b984da353fdb31e29e572dd59c1a1837f655c47a53aaad22427135ef14e1a13040115116bc098782b26b74cc83385e27cbd5001a4bce0244ed2be0b7c9349cdf4932059ffdcf81f2bbaa5582cf96f8d5badecaa6647a4a1f523b33b0060eeae59c92e24feb32673c24fe773b49e06e41eec8f17e25246e0ceddef7de0aa8d74c604572e80e1c9a838ead295816caa9a1baf7cb9b2a8a0d3b39bc847c0c8aaa7777e11b7e10e3648163ae5d164a918d32ed3cd4fab894c1dc4dd201d1fd66ad721e81bf4806259554b8222e3db3ed74e979fc42be658a6f16941f083d55b30a659eb07b05d00137a711dcc8f6bb384a935b516bd226f0552f8a3bc6dee16cdc6855d6c7aa3a8de4652b59757de212397e7cf3964bfa14dce53c2b44f474614e9108f6c73371fa46db64b90beb0365bff31705b2706a32ac7707a7b198730a77ec4b0699653d96b205aa39ee15c1faedb6156f154bcd35e7d96aa5389eae0bb272dfc22af58fe0eaa521f99cd90b42ef802cc64847ec270890cdee28b90f5c4732e9252ec3d220bda6a7397bbfe030c5f8543a8c1e5b88cdf8016edced882bb5ef8e2b7ecb7c2fc74992126df511655b4df8e6b34612856c8ac539051b77ae3e0fec8017bec8aefe5995c9734637c53778ea7c89e925e37510055598727428a7190f1e5e6b2593e7b08453f62975f632955b0580bd835f56beed8bcd6301c1d0c1025bf4e0bc8a15513414a3b15cf717a5ae9404c7ee4874aade6b7bcbd65479527b78f0ae2d443b6231551ccd01c6710c7010012ffd3a6a12b1aea34cec7333a466bdd401089ae315bc6d4c398067964708d16b88a752f963baaee88063a2bd4a56a765bfc0ab047901009815aea8c166d8861def467ba843a4bba8b15319807537468541796ffa253d8cd27642322bed5a3f851a3926bb7662968323c5140fca538812363bec4b0f8e8e664a156ff2a75e957d7eecff444af7b01e2f034aac27228ab54bc2c2473103d824a41db13789b170b09737d41eac8805c2d0ecfedd29c9912b15eccece6fc02ec05d5d2df32904d55d62630e39d7a7ad22b881318b8289e59d23b09a4d404fe406c3f425694b41b2eacc26aac2b125ecead564f4fec12bd371ae4324481355703530a855e5f1fa8bd46f1e89f49f0434b24e9a6992c298cb1ec2d76d443c5b294f6506457d39fe994f404e4281645a4ddf6cc8a39c2e83d5f405de96459934be70bed237e9102b29a2572c557146b1b3251191d49e1df2239f9134336a73cc9e0033cd0e2ff9747cf03fdd60440298c6b2d90a5d4fb0bdf195bf193722006f19b6cab00acb8b595e34b76e9faee01a682d861e37cca315ae1cd181c5620855b89a89af25a580f905d9e1126597d17ef7b7d4d95c4ad02128196b1c2a004e31af2cc70774fe25be2f47b61f825cb33434f8a2274699c6155848fed6f7059a32340683da077e7c2e4ccb39adf7fb07293e796f24df0c48e278840e0012a6b92ac3cecda2119522204ebb21fb9bf85cbb172a76f84ba3b0906e1e30885cf26f89620546de17268eeb6afb715c90c7080ee7b61fb99a8d2c96a954c39193a252f2ff89e0d71383f9fd5e7d8b11a6e6b531f110246c68a256cadbf475fa9b63b5a11be4be44837222fab2bae14bc22d29ebc36ec117fa023df0aee31500aa0ac7fe996117a9e36f4ebd4674635bfd41f46cdf849400d6f7d169744d5053f7e5bc130e7ae9504152bbb2b1f325c07ec858a0f974aea5f883e53cbd8f655bd70dc91c8a0c7df1ec7b2f0c3f4c557f8544fe4bc0d5fbe5bfe480e7e32fb777e0e10f2427b3ae96ace430fa88298d57a17a59be62080e22cdd406c14a6e8b98068438d5da013b9c06e13c6ef2ca6ff65664195de13b0838676aa0587b552020fa4a93d3ee5139af1de2731ada215d0f999a0e08f759b200af20fc440cbf0155cabda7c963c913840b19999095ff04f55448331ed811f5bd46e31cd5ab5489dec16e61858e77ac5149a42ba0f16d78fcfb3a11720a94a8bcb4cc6de2802a35e49e374bd055f9ea7486d2ca93d7b5a180795946d032a3438acea77928550d0310aa8650731c6ded6d06f232bb04852e437e2bdb34f019cec7a9181ba7e8d87f7b13cc69933f4b8de24f363034038edc2be41610293b226c54315d87be20343e0e27c944ab8ff6d69a77ec8a67579f1c4ecb77bae6cb6c2079b1a1419578f939ad8f3a999583e8a48c2ae6f9ad39901eaa3ba0884c09dae48bdcc67184e5aaf901cd8e58520f90d7ca3dccc21a9c1013a0c0e598650a1b2dadb20bfbb5b0f2e15c16c9b0296124c5a46083198d503ab6e834fae7eb9d47a8ca2d381bd8ba60d8436d95c80b548eff8ec9d65551ca9e793d139f76934594573259a36f4f01c8bdde4e7eb71623f880002708b084387af1d33d6bc847666acf20d3931a42dab07b4d1f54fdaa9323fe6dfde7238adcd2374db5a7bd27fb8b86f9239cb4123603d870f17f55e2c34fdb05efd649e65dd62e6c1e1f953e1b3b8efb9b815b2ad8594dd749518d3af29174cd1d69d7c2828c1643f18408b2d8c002f20e4b35ad264cfee50b5347eab94834dee79e89a7c50b94af0fe696b97a7bb573ac5056bbf615106067d7d9b78290835eaa5d08266a5f56ff4a18a6113af97f5a9abcae91255c8c4f4bd2c09f5ddfc416323b0c3f3f0694f85e74891bbdbc30be66f22f0768063f0a2dcd7fd3905f07ade91c6b9b0b62a3ceb1d7c269b732701b1c46a5d2ee4c6d59e40725eabf9c124e3d5f9e13582432340d29ca4ca5702dbee118081954e60f7b406dc031c642ab536b2562f69f10e802f7097f86cbfa186a768d4279d2cdfad26bd415937c64dee5cccf1edaac2bc5cbafd80a36acc76d4075ab2005ebaf4f907b5738ee42dfe51fe3db72a58113e8b3081680d102fccec1f87291f26d9fd6812add7658c586d56c91030eec0dc2d36aa193fa84af27ef681625243225af5edc780545e9ced3e7397dea2ef1902199064fd4ac078d92991ee0a5a45ab0459f2f53a1b5330e26f546b49b30c342baf7a55e09041be1021df7ac794c5fb916260182ae8e8a5bb874cd9c2fa050d4a8a55f08eb428b860f035b598a885949f901f23aad1e06bc0d259e70b5245f08607c6389746d0791c01ca2061e2fa47b5ac660645982f5e20bd25c0ee2b068c33ca6a2be488e46e8191e4aa1be3d6ba42dcb9b9b965f981f69b9443f7f73f355936e15d072484469fbaacaecd95ecbf32cfd4295d5c0edb6bf5e2f9faf96b5c9b31b3e1ded16b0fe76618fc710f5b8b5cfb92d86da5652e69f67f547da3045d91ff6f2d6745440160fb138396baab81e6a46a2e3fbe32d0b9ddc611104dfc7ff65f183017ab33b8baa59e63d183367a2f66359e4f9c0fb5395006a0aedc031d0789b001e33070138cb7dd5d0dd41db223779f7afad3cb31ceba5d6d6e80c4dbfeafe3ec3bdf24d0a5eb783f57722a098eb0a427c076a4380cd68b236238a98fab55c128d0b402c9c65774fc81d79e15dbabfe930c8bada85b5101e4022679b345885314cecb9bd6ace331cc990136963f40f30e2cf0ea17a07913f8ff81826d2c12f6b6514a1295b6a5ca237fbced933c4e2ca96a5e2e70226a4119d585ff821846dc808e59eb6e3dd770a2a4f2237ba2ec62c5a9099477cff14dc29b13357138d1565578bba9918e26cf3b67baa48c8df24b3cf39f4a3d3935f4e71ffce4e5f06ef08fdc84d68a7aae2ae101fa5602384720f2788774c062b16c21ac4ee0d8f81cbf9fd1f6501a6a9bca4058d209a35e5582d8ca75aae5abea7dd8012441642d3b6b6f53da5fb18180840b64ef3539febf09bfd4b22cfcb266ec61bfcef9504c4fada08fe5ac7a2403a9362f9c31146ffa3ca61f7ee8d878603702092c6bf1520680c0603a33a770d0757f5b176f62c9360178c95b4748b28c22dadba8b1c8eddb677a202949222832a8545595b86f31b4d9a26d9624f78ef5cd09cfc0edb10cae751f20ed22b707234dbac1c3ffeb59721dd5bb7166f9668fe9c0cb6d96d4b8db21a4f57fc2ac15267660708e6b67be2422174c836d41765f89e74bd5d261012fdb0586415e83bc9940fb92074f0b46e614c8da77d596d39c2b16aa5903cb6ab07bef4116df049f83cbf3ba23c9716f699d95c8c5f4c8b652da0a6b9eb3d9ac7bb18fa6609ded49633d16edd85fe6180a50f6aec44b105feca9b8230411341d9a159fab5485c6904abb22c520f53e783f14b0e0b1bbc0c9a079991a421262e42153f914eeeecd2482f9fcd35187a0bfd40a96201c709a842e50b29b1787ccb80f7b46d651e0a0c9b670015c78ae6a6d1fb55dd9ffa989c7cc32d0dcc4f538ceff9ba46a23d876bf0479253d67e96bb77664146715c79514f0d5aee06ab89741c4914293ad5d7e2e0ff0f46ae6f7c081b1010af78aad10f55027ba3b0ac951d3d0a81b857610c9e224ba87e0ca036d4e909aa0b69573447191f435ae39b7e2939df0d32e12640320e1a465edaa56a697b3bf2447fea0d03352e0c0927a5ade947e97ef8538c67c8bb4f96029d6437831c49b80ed70a08a55e8adff7c947c91422007ba6061c46042921a3c51b3633da4e4e6561acb9bd09854f44aeb1d85ab937b7e43d3f9d854bd8ce31fd0807c6108f91fe912cb715d9e03c4f12ef3991423dea2a19d5261dec1cd28db171ef7804dd2a84b028f0fef587bff5914c74158ff2625e602938956c9d33c08cf4d1993eebaaa0b639e6b99b932f5cbb9731ab0234e88660ecebb4d4b2919be11e84cdf5c8309808f71f37c7f44f2171b66a0c48d7b77a38e1551df2d34b46b20f3ef3d90abbae81f14291adf127587e3d40e76f797d9f549cb5ae18b5b2e7842e553bf7043c34ef914a20b159bc3e1fc53f49ea135836ee8b23294d1192f577b6d2f980d450eaf578161abdea658ba94985aeed544b0ea3caac65625b9aab06098018bf7c7c2ab4c6701cc96bcb97cec58ba99926cfc06876eebce3c1d6a61c17838e106772d66b712105514361bec496644ba83b1d92e535ba456435e07e11a0f465336c2350d2df11941628b7f038d98d7bd1fa01fba00903289dfcd16861aedc9aacac985fe65d575f5badcae33d5c5edc7976cb7dda28ba652ef6702ae4dc9e5c5e6d55ca1b563b2773689b27f729e08faf980b93b6f3a070886fc5a9b78000cd9befdb1c8d3ab74282de93b7c41f840754ac14873ca6f315b0c599a3ecd6027c206eb174cb977646deef63f6c8fb32e3edb4274344c1beb99eb5f70e61e8485fff679c0d63c240c8585663e92cbf038b9dc168398143f5a1d8ab17cbc801c2bbff2cc8454d658e0ab3e0a6bc2ed1f98e0f7a781a2f929e4f26ea524f71b31b7904bf3856b2571ac1d366b07407ec94854ba0ad1daa5dbd7145ff84e917e9711151852499e988857535a2e7b14e9c71d8e7bf8c63ea7b18e732634b3866b2e895346fe05319a308fed5e7aea06237e1c5aeaf1eb42678420910db913a2d8cb7c89c14378c8bc5b2c2a26e103f88846333e72c07d88b5b8159b76b5bfab8f74c29b41ec60f7a55a54021553c720683b586e3761adbd8e411e8bd5dcdbd4f97496f505f469029ca77b6f7c7a233873fb98d738fc058c3a873b0739ebc6513f0e2ca98ca7233b75c67f834eddc0463cf801e91adb0355ce1520af7a2214ceca2ca91729d4c3bdf7644c43bccc9e1653b2a320d3a600d4388a49d15ce886ff8a13784b61b009006b5416f8d7cf349d1542d2c0c0e71e43bb824f36ccc22019a1befb76318e84842eca071030190ae3fcfac259429c6d70c2961c0199e8ca49a154f28e8d2d1bda8b6bc72a388fd69ed0c54e4348d42c5226015019feddf13a687156b11a9eee4f49671f1bc9d4715470bd074574f8ceef7d4e8c2b322f939b5da3e438a93d35267a701bc7771ef2e02782e0c67c61c381a26c033c8983194200689204140a00935161ed3fb68c2955a5cd4f314dfccba6485be30b8172023a7b9fd6540eb781355ef8181a72ee5da7e963aa68efd05fd9864a0131b6170a48a5d9ea15d91d9ec453cc107d091eb8cd35e43beaeef87dc982256adcb6dd8753731062eb79abaa010638d1fc61511723a9c696641a00384ebd836ff3439edd4b34781ba231803a21c29fca46b735f5cccb883e25897d7c7597693de47054f7f6b55c2a013b220dc7995c61da23311d3c49be6a605dfa38b3eea571baa718217b92849769916707e22c5d7b73099082f15d5b2b1c6999f369212129322bb73cbdfa7d275caad919efe2f581c548d4da9e4e38197ecb4555aaee1c2819a3e8c514d65b9eef8ce118f20610bb617a1af2eb40c830d28273eb4d956d2c8e93a6ecd6437956cb1cb910ee926c312ca816bc4e6416a8c1cf04371bc9f43765df61b6f35952d1c17ed3f50551f45d3370f7b0492a669e20a47c554e0f97f4218a1dadc84c79e20db617cda9652ff8bd20e7a780d19169514eb285d6411e0810196b09022232ec3c9c4b26c5855a8c4920abbbb68a93cc43db034a58be9f4cda73245378fd7d89639d52af25b081f34176cb70ad3bd183693076ff4db088b0a9ec0193aa6a8fe5ba3a79c3a21997adddee2e5d3c3d81f3faec75834c07dd8395086f9c1dba470e7ed54b42709106ecc12ee4b79c98836b759b7585de14c6ee1b72418e6681e4599892408630d6cab7351a1569202d15feef81b777c088991dd8e28ae829006a0d50b65945ca8adb634710d9e69c62e480c0e1454a235ac6fd75802463ec0267aefb83465310a63354c53c04f336dde82d26b10cd0c78186c6f8d3ba3dc9ad5775e7a9304889b43e281a6ed1dda1a0aa860e8b206c9ce26625ddab768d876a9c8a008f213e6923f21acd90fa5d3e18a592657877f518c6e0a9194f0c98c4274f3401f2aae9a5841ad21cc740f004414143d20d4789f2e9d68e04bf1abac3066b17ae58b5c972617661dddc54aecc267fcbefb675bc07a3bccdc2dc9a9412f7dcd3079fc85c269a254837e85834bad1b4fefbcec5963473e6d8b5a2546e4a1d75f6e15320c2bfadce16230d01947f76ee79d8db56f8d3f9bf47268a04a9ea487612801251f381493a14e1c5ffe29ae7be350585cfa075e4cf7d7b95c20defd2cb333960ef31eddf8c6ae6ae63d1401bdce05c04ac66f30e195c7a33e908818c074399b8f82bd1e7bb3325efb652662605a07285ed05cc3bccb26179e49360890e951496749c414749eda3686469a79116b4503dfe3cac8982952eb0ec4ea47a585c7b9e31ac30f5de9a95d7dbf11e3d6d7ad4045708cb9006b3d937969b94419dd179064debf3e6c27f73676d8d0cb6e832f17517f017a2611393492206af29feaba278fe3c0e0644dc6017e94ef4f29e00cdbdec418a0085822a360db5ad87e8d552cd1ebe2c606c44b427fa987c6f35c4f731442d1e65e086b954fe5b08332f569b6c46766f5a9b16c48b205295004b20c7d87bd67b7e65f70262917eae7b8ef1091585269dcd1be4cfcd38cd1548a147a3ff5c33754628c713cb1e29a5985d26210bfea71eb0db9dfdc03d691ba6a569ce500a018648b67fd39922e831b610bb6865b707a0f333ee8a0c013a057461fc72b5240d2eb17ee86fa989b4acf194b568f4b760cbcbb173c59d311550dcbda5d4fbcf6e85376fc0f09d4006082bc3fc9058b9f89e9e015e98ac50490271c16d8a49a09632b6e9f98f6d838c0ff6d6bbaf1c00464a3d0fd6188e6239769b0d382f15432723aac2b395b0d8e6fcff485f6b0ce3570ef0529a2caa9b76f36da1fc1ef92ae36b19ac2807644f0a1a21b49b9c0d1056d74b3d702f47d61291f39a47318a85283d2d4259da37d85d441804e94db6f4365127a59dbe3337a25c7d6f99fd0baeb07da64c8cb717ff738ed7992bf9306d4889463fd09df11ccb8c308246220b7f4dc03f6ba2987d710a1c765b05c5ce6afbf73eeeead840e65e0bf46b0c68635e84c1b51d747d5f18fd69ab8356e53df2f0f94b811c396960bb59795c9a78fa0618b90075c15bc31f18226a2aa2913367ef57a8ef4227bc83541cda16bc8958164eec36d1a54aa5461f4e367a0043d08bb05e2652dedba782e51e4edff27d023983f4c1e3855d63207e4430216e1bd47229a97a0e0a2e84eb5face1abb16689e5eea3d0834b9570942c32082978470e55146a948ed591928e7527ce9b09988e18c7e929b2736a3cd24885c29372ce1eee595b9d1ae29fc2946d5af254054b6819218779fbdfb88353e17c39c42a7c02cf5e523812e8d3795e51eb7e2e13e2c375a2ec9b83066a22512595e5b3c6ec60564c764519a723d6bf13295b2eb49d3476ea09c26efec645e21ad184089b4b5e6e9a2bc4036697455a2c1f91b9f963de9bd5bce898830d8a66eaf1de7bab7e8c01b21e5c7032ee9c0be513fe0803bde20aad826f7fa24009021835eaa0cf5925178fccc7ba308b49d412664691fe3fa8c8119c407d054e5d58be532e554e790d84664163b705a5d371c35db3f53ca06de114977e27de10006e9e4c903b4ee07db4f6c884a0b213f5dad386e0e155bf287a74f6b9d4bc47643f1c3eb9564b0aa9bf31814863e6a85cae090a014284eef2f9b8406f3c4cf3cc899aa0d0f785321e39158bb0f7edfa4c5b1c7c0a3bd961d32f30cf642183cce2b951573e35a1e9dba9ebc5b2883d88c6dc11a30b8d78a307e0febd267350f23a641161502f53df28a448def219e441894315c81116d1f119dc4913d295a416113c2622d4143f1a9a3f03d1d6761fee783cb9bd0e3e1fcc59f0239a9c4547a341d0d4acd5b28e156618f65c48ea584c7eba715ac28582f389fdb018d9cb29c19ddf9908cc305b85babfa4cc2ac7b8e49b4919b5dc72a9c1d30eaf10dc48d8a8d869467880356dbce8cfd154871f7be7bf54866fa042cdf463aaeb00d5792492c15597be4dfbe2f8ff5e9d1aa4613281666466109f62241fc746e373e40e39ab89d357f040fb1b5a2012f7516d09fc4140e13993909244e1c0891e7be59c2acf814d472a1353cb9ef93c962638d322f4ab7a1bfc6c2f22b9ccd18ae8fe1853f5f600f2b675b3358aa710e9e17cb2ab480609abe22fbf0686199a78d230019a448e183c4d4246713b66568a0c37833a2130646cbb42428c4a2baa596ba21cbdef4b5346d887fe752b0db7d5a5eb41044a04f8466285feac293098a5fb1296e07e5619886d5129716c17d8deeb7bff35aaab15d894b794d6c38c345afdf10d79af732c889a6d4fc1a6353d1d44a439983a9614a8ca90bedc944dedf884c0006bef9cb1fc89d2dc45826d44b1db77252cec095db4a245d53257bb8f0cf59d53d728f16ed3a72f0cb30ce1d6ba774f9dc67f86835c646b9e9421e298495605acda401ed470c0b06ac909af2ef0cfd7c33104b2e1d133a405535e43fb64a0ca6522bde878c44aa8a89b547f81c27975626704a7fb9018b25caeb3b22ff0aaff6f2bf49d47d417a5c041f41d876799dd728b0e0e9bc2c6780fdadb3d46a3d0747f6d6e9bac74a7f6b74b72d94161756f8ce3b2cb44ac2bd2a7263cde67b727efebe6a92ab232cbcedd505c90e734077fc849a70c6181ece9dcbbda85d419978c85704a02a8f3977d2b0438fb62df707630f7568ac10608c613f1cbac3e72ffa15efcfefb2d283c8a9b9969918e22e1b85512db0270b68660cd8b0bd85ccb71f915cbfe9a28c7a2a0269a81de9eaa8a05e7154977ca366282d571a55b430f343e542f9c7912ab48b4243930c989dfcd860567918eb8ce4cd9327788ed077f9aaf94b7d8c77f867be4fd862d27fa30d31ada2e749604c760c34a4105481722c0e04b94da5db480d9c4733dfca8e27953c17afda2d857d42242eb6d416a2eb7270475fe133139ca181e0068edd523927244a09e76cb496fc36f2750c8f1a09439d8c519656d9e2666e69b6b4fe7bc221d4b58639eb1463fcb8b2917334c415ebca1862c99443a0f82a6687a84906090f3aedb4b2a9813472e2fa54a69ce9367a26e730b6157ce45e5ad47731093abd8798b19922f4425668741257278e83329b55ccc445c408efa5a5933aa5eb73e99eb4351400a546645e585ebb9d226a91aec1b7c52fcaed941199d8f9a790fcdd8967f587152e3e48b4b52ff9d586ec0ab6efc74dc8ca093931cabf3848b27b1d8c4ff76fdf32bfa5af63ecd9f68fdb7a4e995eb5bda15eba2eb47166f912b2363e9042cf1818da9efb7824ee5141b1865bc30373886f61658523da122559e19cc246bfda1158d728071a579b388cf1a6beca7ffbf91e66b52fe6bc129765413ecc33f2e11a73c1c9dbe3c682f73147532819b6f063adea1284dc508f31b616c2797badb803798b4b3bcd6f3986dda0b169c5671b57f7be863ee7ae9a8b357c2387eb48c761c96da7aa7dc5d7ff39d779ff9c18cf454c9b1d257f279107f7f0ce0fa3ff421f4bec306a4a0d013f43d416536fc6b453ec9e4792fb771dea10b07edb3cf670b4bbd783e2d316444e6add84bf617b3793321148480447c3a0e5050bb8b8c3c9a7f1c2daddb0b2ff363f41b7e90f40815f3bbb47af8e82b136a0ce362f5acc562bca51b0d75ab7bb3f27c61b193cd4eb5db8c40fd235f29fd1ef88384571567f8c5a885151b672048b7f4ec74730edad8a3fddea3cfc187d656d6fb14ffa41b574911dda7a8f5fa194bef38f20727dd5904556cdc1c4c4fd8b03ddb1478dc8382970a42cb590627f44129cb70f14475a6ed3448b28ed574996c5c0341dbf68eae05245be673f022cce61d07bd3b3a500168c2f19c78c2eaca0b639aba3ccc8382bbe92305f4862d18dc526f64f3cf030fab27bcc1d7233cc10ce3a117f2f6b769b8005c5b734dad5527a1aca2da2c98d761c08d11a8c841a15d42f7fb71d4887ad2b50df13328eb53efa37eab4c0a1d0e33eb925b8eea5dacc8a251373d208b3c2d8128e8422150002ed26a1a06f56afffb256d2e6f7456e8d9449bd48b7abe9e2573bc9768a8bd907a265c7eb643f221d73feb5b91b1ea14287363e4dcd71f15366480de891a187d1f02360685506b93d1bf9a43fe008bbf15c767d558181faad1f1f03966b89c707665ffcfdcc296a8343de924ef642ab65950d4e8436965cdf94a4568113119ccf92c8ed1f9742cf68f4af28f2fb5fe5e7219e1c6b4f51930ca59e3847e38b962c12876913bab1e565631a6da4d597a0747b8a4be285160e56bb8645bb9bbde1ad5962d4bee437397718e04676cff59e64dacd1ff95506f6bff18f1e0163f2458e6ca5648e5b88e58519e9c01128b8c23cb3725827e4fc9c64e60eb8e2deb377e15e29f074ee2795aec4550b22a0156ab8d007dbda2aa45597d75a6a4d499a563375b2c9cb09a499dfb16ef641529885225312031b1dc777f20bb6c5cacc95b386ea9ca13296a81ce870cf9a707d0616e72d26c3557b15966c7a743647b403f2aa6884b66f4c7f73951b906e45070063f729ac360878c6d63971a66b3dfc56a29038c1074eea327f81f8c47d406ebbba1ac632f869d957dc83204fec563c5b1cdd42725e68fdb6c46df61518b8c5005ba7fc1ed33a5bde53c34a3f6d06d8f75eb9e905398e3dfe827eee5c648ec03b939f7fb3d6a0ec9dad1c910b577432e422bd235704f38bcc86753a9c30a7599a4ddd6f0618ce24e1542cc73552f93b3387a51103e7d06e375f823e521805ce4ebeab634b058bc9e393472e9065fdbadf22a70b0b27ea1785e50c57eb7a4162083a5d8d8737dbb9e0685b83832f43cedc556924c92a24017d64a8dd1ab18c482fa868d54aa2cfc98bd43cf53dc4c6db19cbbea0d7e09dd576c81fdb80ce2df08858534224b24883e1e1720215e9fb503581dbfb8d27eacdf4516fc9d0f6bcf25a42ae2916bb93a795d3c20caa41ecf2626c82bd3bed5923699aa04999ba23937e5d2af043d6c4e6685507f564adfa0fc49dd95fb32fe2c00ff823f4bfdbd83d8078a1c5882068ba4c653f7959274bf7fca58c3b2c8624ef3bfa6f33dc3631e9489d4f87e0df8855fc35d9f8295c553d04286ac2ccc73726d506ce0b434015461e5ed8aa3f001b28f39aa8ef6df1630b5f2111f8896dc47646dd92c77327cfcd0f6f7d3a818c59f37326dc901afc5475c2fbd07954539646e0f2a60ace783a1555f987c8f53d1fa0bb6e6d1262054c9388875bd7090f6620c5694b2f5e32e44f6e1eeefcb64f98104fac9df134e817d8a737f4d28ad7dd82d4a0d5ff020aefdd55f10114bf520cb965d083e75ed7a293ef6b11ed711f217f306c3f1933752e13f1b01c90bd93bbea0e4d87d9b913592825fff7eb1195d6ec5b410436667c8ecb8b7708f9439e263005d0b27008342268e754f78ca8fbcfb0f4f626d9b38669b20f44e65ba731d8cf5adf27678088ba03f260a26095f1de84d39ee016d7cee9ec7d1ffc6d2faa24630a02ab4e6c87936dccd6fc4cb01139c7fb286522962ab3af78069a3229890ca090c3aae18d70a1ce828525aa8bf0a8deb78620dfd4636236529d42ab4aad83c09c76a3c8e955367c747fd5ec883fd2579a7b126ae0071c28a034ebfb167cb44a7292c0e931430441ff559369c71b4d8b82a0c15b849b315779c68bb0e2aa091f86901105030f3eff2ebe6f04ce07f00673fc831272692eb329f0458e98cd7cfc7ce347fd51fa477f8f87fca36b1ebdc304bbcb91948e90e3b549c190c559ec1a035fffa4cb9534e2570ec74439f73f3332f30a8f260fd62213e63912975553cf7e725b5e4916b79f9750f1f9752110332509ef4a922037c6ed824c9046fc1b5affa792f251503cab3b51d6aa9b780647b88ffcbcf5220df93105a5edfa225479df56fc22970e84f740f963af28ba4215297a519c3a813bbca4842089a6f01bbf43700e54bd30a6e3173e52e9fbec71c76d3d479493592d6469b56bb5d01fc00375421ffaf46d237d6da1436bccd227845fc03e6c1e7bdc3a3f04085c595511499936969d7e6086f2c75e4f31dbd003748e92523bd90caea11d076f8fc602a9374c57a02ea55c09b6143ef3089cf332efbd338633f0538d531c9b1e461583741a9ec68054b73ca8a58ebff5c489e453bbfebadeb028652aeeb827b6a54dfef249de40eb34418c638538f808cd98b940b78b23512d8bdb3ea488afa7a0c9a3ab44720b331fddcef2afc714fc789912d24862115a52018617f7b775d5141842aafd8a7bbf16516769fc8c2ec02ee4fbe80e925b538f5d31319be7fc71183f123f16b9679821ad401d168b533864b69b9b87ea3fc4f2bf550ecd34eab06a4b5b30e3287b2ac48451a83dbf8eca2a1449f5292817d8d1f3a115f8db145bf3f826208d4a046ed96cb870fca9e7a2e1730b00dc0c82c6348ce57c4a66e73f57b62317af76f0d5aa9e3dee8ef8cdce665e314695880127fba6f54b55c2497095018f5b5dda67bff3bf856d4f5aaeb6076863047befeb7f6b07bc3961df122791cde9f619eb2b296ac8c07a0defe0bca4a6edd9caead26e36d6d299b4117bfd5cd408b7372bddfa32675fe05e3fa442651fba5565aadfbf7be344d9492258de52a53da6deb6690bde9ff0b52fa46bfd449b18cbfc237b77376cd48a064c61760dc6ff4cf36faa9dd993c5c10a11032a6eec9790fe50e994e7d4a3fa238528d9f27abce0b914eb7c9364842774029f5c0095dbf4ff93c3f858e7e5d7f9edf7eed4b7e858bd84399c0f4a2ddd37b6e45c91beb39c5d7ff48ddabcbe1adf907ba790c610770340610a9530b310bb0472831453229a935250e8cd7b799e46279f4f77625615e8f61bcd84cbe94bc3a6c0ac361dd7e020630a459cd4842bd842beb563df5f45397a6d36add24b9b9a169f91586790c16a0c0530be7bd1df2b0fcc2482ed182d8d952710611def85f4fe786e16db10c32e8ba0870746d1ff9fd98910860a7dc821e9402022abeaadcc03bbf3428579e1f412b903ef3475b742cf6fdfd848059f9d6054ef48925dedd5e367b297c535a9ff17123e1fe6f865d40cf5c804c47c7b78cca085e10c80b029ca24366aefc6e024a188d26bbdb69fa367faaad41772bfa1cc30d2904e0461f1b4ccec0cf559cb7b877c8ec383f0853f1f22bd9c95abcc405afb5e8e5e6486f1858c64af2d921093418c97fb268bc428fad275b3f19e0080185c58b7c42dedcd241d6392c7b5333f1773d95007f918f65110dbfd053c2140dd3a9615722ad7a21edb536ffb94eb4c0167e3fd23106c38a582f9a82e0a74266c0b616ada15b4f68c9db78d908baaaea465eaf10cc0a0fa96431a7598da263aa6f22680d4a2e2611d0c2d1472eb223d1d761552385f31b34798f93ce61eb84a5b3b592551c54d50fcc1fae11a489723c8a8e8eb4ad3c137c0a37c0d281798c762a91cb5bdbbde03522ced863a3aaf8b7f3b2884d8926a06491f51048a19878862f5b9e18dd6d8ae9699a9668890a16e2b8bd5085d03960de00c353fcf4ef1396df11b7f6f5a6b07d79053a8104591789c7ec3af2886e532fda60f5b1908c899e3991b1ab188a8ebb2319401f22852a54122f016b7fdc3a56beed0709f35c61056b286cf77d220eea350621c99df66516d9f7058faa64b81622a696f1dfff777fd4fb3a33bdf9a8d4df2b5d7460235ffcd55195389f0f25385904883b733f6bd50f406991c86c8e60cbc490e88b174534fb8da4f4d5567d9992d6e33c0e0704a4ce3030dac22645fe73df9123ec721e597f59c89f4e647c777c80236f4e1ca5f5f5cf03161fdec2df67804382e51b96942ec5b915316b06d9e5b9d00a96318484ae1967ae5ce66af090d8e0ea0fd35646f7d64acc5d99ae357384100b730f72d73d3355e63e6ec7041d94dbfb47acfe9ed7ea7376b89307726a970a6d7eef0085188bbc80d0f89f5a115191a2967a74aa81ca4b057374e430f7ab5fe1746ddd866ae3026c4bd22ab026f79833a39f9bd3d00c5d06177c964c4f48194ab480d07f26da8fee001d93e605cd71161f427e906fea5bebd6b75bbfce7a62eae132c7ecb1b587c761454a6327f6e7554304e4a3aea890a6f224cd077fcc82c3b14115a905da054992ea96420157ccd5880fcced2cd4ef9f49af46dd4d8d4d0bdda093591e2f44a59c2b1a0279a477b557ce1b7fc3c8aaebb3e0d9b626397d3e8453b1a74c594acd06a41cd0ab14d02e56207273f2d6ead735bd4bd63da61232c5c18305b644c31841594f5433bd9af5006acda328136613f7747e4c5ad54561f805853fc44cfc90212cb788df684f88ba0a10eebc19526e77af4dc7017f38c7d38d3ebf51869774f6413fa9433a24377a9e7cfa6993708c0e4bd473653ec293732e4a0de6dde16159c2d82d35cde75deb5e4db76bff2c4b4b48aa57d3e2d9b9be05eec07f51be13340c09b7c14e50bbab34ba9fa783598a6ba2b2ff41d6e983a445639ec165fb935d7f06cae5b2076a02110753618cb9b475f6a204791ae5e3b3b81e83abaa0763b0a06e4668b94807ffd8470ca9346db0aff0000b9b8384cbadbb90bbc52339b9cdd47a069fcea6072794ce129f198df0ed016993885318a07f9b6b3b301fd1221895aa81aea08c4371ad070ae28b1558448b995cc8b84eabedc6d5ada977800a7c4cdac3115b416c82c0acd927039b609f9ea17ffde4c0eb88adf479e17d04ee0cff169dd9eeb9ab64c4dbb68551c88528391f797b058e67c866fb8761a5dc9c8dfc085365dfcc06fc72e8ca5da66a1c6f8ceb07cda1a1bd0850fc4c0a7751e1fa9bc9d46708b2ae212c82e927381529a1ae21e7f5fb305818a719297c737cb1c8253fa6d0379bb9ba5af1a0bde3a8efdb41ae9d865269033ae07dc24973c52cc8266a7288be03b32f94ee71ccf0c0f75af9fa1c5e11b452e4d01a436a9f93824750aaf366ee6770f7d7571555d41637e84d309dc278daf131dc4eed0054277728aa62a1564f9c627b5ee121c5b3f13a04b6fa4dfa43baf04876d8b14f82b6c5f6b22f4cf32e27136f5b046e279bafb56f5fb3ba125361c0923fce083a9725903ce96b03443a790924d185a39736f68ce3616ced6b932328cbd497a3f6b7e0396cf3ed41e4056dd2ba7e7f43fc9eccbf6100d4b7d1ff3b946508d0af9b2b773a677a86df80bb7022e4990df327493fd4dd93cbfb4a8ab3c82bdc6bb6da86163a04c9e841c71c86154e9d8152770b50d4bf82882695666e5f77f73e3ece20b735b861ae40a33c2d9e857a34d5fa948917eb6cf88f182f5bd747a5a8c419ade1d359b0cbd2ecdaa2feca3be356971d7f1fa495b6117ab06cb7db894ad47f95bc1f9d0eeec258c9816038622ca71e0e4c5c1d9a31ae66b2123b2657c6107f17f83f9f66ab8594baebd43cd58e2fa273db7c180172c08837325f8b18a21cd167e1c2fec687921826a8964cbedc6ca4ae86c8342d6dfc50b5ed68cbe8a9fab47bb4f0ab45b5e50e9cb2f0af6fb2ca06635f1c495a1aabe790213b325e1c9ea629d14522a9e421863d9def8df7e623dae0a703790c99957f29f0e434a8dbd6e7db6d538de74e1840c1df1dcb2c2ed6104e7f8bedca9bda52ee9d05d10391d7dde2c909c13f87dfb305237ee52b503cb375a7223275a6d91ffa0c522c200c06790846b5a3bfe3ffbbb1f98b2835fc10edb59a003408442ddb75b02e7e29f72a99a1691c484805e5c537c53523db85c2f21be3a8dd81f5ae8b86da5244f21b669f46c2582d6b755c6f7186e282cab42e852d5885456296f2d68f6418153330b737ffd75d095a7d7f1141218396b3c3e361b30e18dce4486d43d55e4bedcffae28d0f4e795fad9db32eb8ee42532a744911892ae61208c80ded49bc75e2ed8c3935020531bca4b5810a13841b9027efca5fca3d69c5064f5f82ef90d0c05f739ebbb37c4784cf8c1bec9551e7c29e7daaa094d44f66bfb1cb033111f7cb265ba57e5e7b329e510d47131d6f9ecffd997b53920808a1c8a1223e33289fa58e4a1f75798adc4e8d55241437b93575716a0204997307635b16b023a0035395878f2aa36f7abca82bd0c017acddd017efb277dbd13b14348ea2c5a38da014a25188b3b3018543a944c5f07307592e3c4cfde7225df5d01c5dd430bed280b7e6281ff2f3a2ee7ad5816e800288e1c06cbf036ae0df7069c6a5a625e719f5a144a80522284fcb8684a41098268a69d4df6481e1d582aca400cf53a1c98fb8fcb5da02f2e149e4adb240d56d8c98875bba6f70ae46a6386ae50720beea884be0f0995d56aed5927b19a6d33feadcc1fe92466d6b976b99d5540d67cb6fcedec3fb074b6a883758a5013a78a504c0de62a1b89db332d9b308fcc7ac0a1d221cefdd9142a0f7a6fd721ade6d637dcddcb504d04c3ffb89daf030118805a55b8d242441a8c7a5826d4461e80550b51ba2908a5d5d154dd0c0eca48ce9f8d174bac088573079a793db65f95def9898e4d3d33557a277279cc9877d8ca1c836a2d781fa9235fb30ae3b635ed9fe6ac4a5fd1e8dc1fea75b837f6ff2ca4988737529e24788fcc698e3ec56be3674afb0410372c3c662cc1ba057e3199b78281ea6afcc3ef640bed7dc3921a22e5861bcefe870ee44b77f07e075d83d3a2934fdb295aa7ba245b87dd03639ba66fecad2f25c215f1c6698a98e5aaa43cf2c1ef9cf17b09c1eb17004a9f8c67f2de432e5b03858a0ff6c88d2899f845ab3b958a68c4338dbacbf58f02ffdc4e1f8eb2254005f6cb7a6e6df4084e863b2a1f6298ab2ae1a460b2ea89f9aef29e245715fd381dd29b890bc4b293e184e6c84cee7d3e5ea9ecc9c64e193b97ea8b38e3f6eacc28322d85071666070f0b2758c6d92ba9bc8942e68d6a1ce2ea6c76f87fd9a4a3dd9356c930e4b5fc1c99dea6c86a6ead4247ef321807974a8cc728f4ad802c6c5cd56f64c9bf20e1d45f3f1775ff40921f8c720f747fb7b401f6cc66b4fcc2690c6979178023af2616a79f101f777c9e742d3147f0ed8c631b7890df2d17ffcd6c2e436292fccc3c7ff27e4335fe00b5e5a438887a0248b6cae299e1b7739e8976aa934ef596ca63f044041a9b4c1aefc27619f020446654d711f0dc58a75c7008a8259f8547a46c612f8b27118c87448e6799d5e7ded18e00316c7f4b9ac2ce3802de609c045062a754a76fa72affcbafc495a9eb4f052997d06ca217a448d2c4b343617d630861e6672631aba36fcf4ac18c512ca196477dea08f97b3c95e445aa9e7a3d3f422d4fc610ac122cf452c8384be47f03a7e6f611cd3c63028f4c5380c96198917eb857b2809b63364a4fe89d1c625ef9ca4ad8892355556ae239e3d2533f0c9ec0d141ea069c2d33823a13b7d3a3ca652ceae479cfe7f0a7b20b458ed4e51ce66db2b4c500a0ffffff5f