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 65604 0a54f74a003227891acf2cfc811071e1626a52a8873517564b5a277b2576c515

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
321b0c85cf85389dd7cd20e2d6807c92231d0433e7d589a3e2625987fdf922e2
Certificate Block Hash
0a54f74a003227891acf2cfc811071e1626a52a8873517564b5a277b2576c515
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b019000070360000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000625145ebdd7ced465cc3ec01e606d1b59e020bb91baa64f5bd7722a7777e2f213b93aadd91cc0a906305c00414a585019826c75a0bb1fb62f1bdbe645bf356e0f16fee95c04a9fca542122b6d577b7f1bb1d424842ca0fec78050000000000000040000000400000b019000070360000

Raw Header Hex

000040202dc54f755a272416a5f467f73f1dfa4ed5cd93b1345c8090d9107701e82dcd471d49d9edd340e2b6d133051a1eb3b5c100d57ff8804167507f1cdaf492f7636ce0391d6ac2850118e222f9fd875962e2a389d5e733041d23927c80d6e220cdd79d3885cf850c1b32

Proof Data Hex

59,560 bytes
1212160203077bb23fe1b91cfe71958856779d8f7de340547ed81a319abfb3d7d670b78ab67b00d5773484ebeadfd031ebb462d9859bebf4b1065778b1a605ec847c7ff73e78c0ea3d84767ef189c04969f7006b13b31385fd48cdba1671c9ac02bae22db50eb41f8b38960f4084088e9f0fdff1dfa5a3aaf9a9b560d573a7271701665c7f24b6f44d7b7615833a6525322b9ffb1601f0ca5e52c8f3998a8f4976dafd0af9ae14cd931488467a6c5590ae466b8b14a61af340a60bcb225227962f94bc047528afb29e2dba3b1d83eeee03eb9bc85a2592eebd4992c59c9b0469668c07960112213ba76ab6fd7ae05196037337a48dab5a79466dfcee7b775469ec92bc305c28aacdf94cd9e0fbf49affaf2e57437016b93594c4d0daac0d79a7ef374f5bfa91ac871402fa356c5cf5d49ef93f867ebf8724813962a3d3667b401f0e055ddf380259370f39742299e407e85984bf3ac5906c4e7fd7b791c7ee5638822738d709b45deb306aa5431ba17d20a69cf08324d03fcbc03cdcee80092b82ce9e1b06203c2bdd6dfce7822ab29c07efd076cea30e201ac16fffe288fb6bcfc8bfe09691ecf629ef10c9e472700dfc484d469d03774428f7cbb3e90bf6c74128ca63959a9258bb596c560cb1d9ac4d5a857874344692ffe7d053987a40b483ec105fe7fd533a83c15a7d77f216cbb3b2d94a17e4c574781f91483064b55dd04e4c2f13000fa309aa4084effb7c4b49a38739bfdb69ccf81ec666818ed33b8c65ef816168994e3f032fb723872a6a7f4c08c9fab0f7e2d220ed64194894d05b856eea8ec6909a90b306bcecf94eac7590395d6436bb67960a6ac078f8cb049d5484be18b9bb5638519bf8c7eae7a6c44f9206504548ceb1df8602172b63a79c28777727812bc7fcbd3530e82e676e34994dc33cdfaf72703db9ba33ffda33c13a7bfe0de6e99b469fe5f58681f036fc76e76f98a6a5bf464e59c7f8caf96e45aff24df09172550ac782241e47db975830cf5caec028321697b3b4d3d4f1d1000999dfe15a22a2bf0d2139c24cbdf6e44ca0becbf0877643c6c6ed66ce001b6b7396a6452cdc5b25cc6d8a84bb08c627ae0a2dd86ad6fd6681aff1d6aa0d18511a528f7c87a6da4f521845759d91ee5814ce6a5164a2235c7f5d5bd74d495d04f66d1329d6729f78fb9854dc84515e7909943f9fba155dd9f27a4b3ab9e75704f9b056caf392320d58b64e19ee7f7226dede8d9204e52605d6cd4b33fd3c7f169e8d1df3c4785dd518c99a96fae505e4c98d4fcff4520d5b8937544c5d327c230feaea15308b26353be982e31246569257d57d4bb6a2d930effc3e4531e14c905f14fd9cd4c108c749ea6284bc042460c70b3c50f94d6469bc66ae64ce5220dd01466fa54b496fbd35ef8a3a9c48e93319be76da9f1272370a278f6893ce435dba338aac8d1b8c4a8430989d6611bfa8ac438a6482955061abd7eb0467cdc5628b4e7cf5fc5a939cd99625168d108b959817e00a933710f2971a6ebc3b8a347116cac0919a128b98334baa65ef030e04d13977518ea89b6832e350f3a155da9b304fd86fa23c4eaadb33001455f5dc2b0e0d036a7a179a14e60e67c671ec53b0d065958479ef67f755ac75e2218aecf5512e1020c8943f3d01e97ecf4cbc7b1658bcffbfe78619c74b1b310f72b27750911c6b843e2e9e0740609560dab34697f7afbd4c93e6ead7fc377a13a827d1134200f16cdcefef180c61f1e5f0109d89f023919b261760cc463e1ba83cd3d4a115bc934aa9cb03bf21348bfa843a8f527d9ffa43863f3eb172bd095e623e08915dc147e8185e3f942efbcce2094ed5f05c56ed37586d5f7b4694fcb7157b874c9153738e896d624c48fd0b97e12e40b07379ae58f55e13b547a1c7b963e51b3285c9ed7e6e155a81853e81b92a69170a419fcd093d74e38c3d4c9c88a3fa850797b4cbf8b1d85c97ece8b5138df3a66c6121505389b322a81e232374eec5e5c5c693e990962b8eebb777d6790f8395002b138bcab2a4eef2e53053ebc666fafccc4ec5da33adfbe76c665df7ca6c3939d6885cefd70cf0a8f9985f4852acca0dee5291a3d27549276f4ddc53d72756fe6f22397c79b01b0b238200f08c3b48bca0af50241b7b934d1014c641dd23fbe4ef9dddb0f19195c4acaf636f93f5fea59141e7a28f92473d4de10748473da2cd959173965cf8515292b953b29e71b368f5bf36fd3f15459801a47adc904570c6f92a095278329529828597b0d1894bbca624ab544e27165dfbfb68d4a834b8a998e88d8c3204bcda6e4765c1f6b266f663141343af39820c16558836b1c85b388a01cb7126cc1dac042be898a2e2d63048b7e77b5f7145c71ff52e47a7b91112361c99ef683c4a91fa115307fc64dbbeba4acaa0575b80975a769e8572bf51485053e6ef6b832f1eb067c75ac5349978493b9cbd43bca8130bbe31ea81eba1556d74417ffa63c39a4c66b110f12d4826f8fdd3530addb8a6ef6ab0f850f02eb990418d634ba8c95324509c1b540a27b9a1c78a386342c252e34ffe3882dd56d378d1b4e065be35942596101bafbdbe2dff972e597a46c42e8088858801d83d3b6f5386a61ffc93d6427a6cc8f63a379e8c8c1f4a54d094eb1fca34b12c481984d7a57cfa32d6f3b7bf424b3defe6f130194e9f0cf2db214979ffdb854b6ff582ac8ef921c411091b3c1cdda2ce3962eb8310443e520ac1049043851b8aeb6e23b305f3baa0c4c0207cb3ca662df061f80890a4d581aa43cc53361e9e69ded331cbe0b573f337e27041b80a28f0a267d74abccaea67003344c6e289c3537e81120348da890926637ad82158d072eedfad8cee2dc538b4afca37757fa8482a614224fab5b6928f97dd880b8480aba438945bc833161362b5b42bcab6255245f5ea855212f03a07b08a638bc783373f280e2b47d8e8a1dbb9ecc7b3e34f18ca50e4fa12f27645e84173c837829f0dc05f5f1029e0a6ec0233fdfa5ebf69534d17440e1064d3d1f0c1dd172540ffe5063595c75b82c96f26314471014e0d109ae465b484d6d3db4ff8c2fb915d72ae568aee003ab12e1707c4e65d2ed7a104bcf4dcd810e6e0ff83593d9645c5c5a008246c1d157d0242cdfd8f9ff6edf4f07ec38b016ec8fb05e7414f4e6c54a5a39ee20ffa8432d02d5b1bb885cde020a47be4c24ffb6b176df3956bc3cfefc7cdf771ca0cea5f36bd4b8686c7793011f0d92b10129253cc99094058953a360dff3bfcd97d726ad65f1badb5166445252a9eb48fdc4cfb728c371f9d3a1bbed69164010c299cd1a78c1a540a5de383b49f2069cf8d8ecdc887de6e9e0085d8bbe8df98f2d5f13b38c85f3500caba764b4e1ac913dee1c95231957f7405d05ecd7bbc4e7665c24f107bd29d2d791ff3c01d797a11cc47497071971abf84773080f99a0b0f5e0c254b1521691fffc879b7f0a395b1693086cce8e8426218cfb2fecdef59ade703ddd6a79b46d370972118070fadb9897558e05b5fa4b66549124069ac10ba592254cd68bd1d5f781125d3894be738fd1013634077bd1fbf5e72acc959c12a43b458b1a9a638dbd14f8c6f2547149e3eec4863121123aba8ec8ff12cc9d95d77d59641b65b046462e05330faf8110dcb63eac0010a18218aa26d393ed219848efdffebca42f632a93b9fec212cc423355877099e568392cdfd4e46ae844b4cb181fd470e9ac67ab6071054535e23a645c3ec4a8372fc5672ed5cce6d12fa34141bd74cf9bd696df748611fe91181f6781ea048af2e4c3f7ffa373cc483d9b51ee60a9830e879fbb5600936186fb570b379544b7b2ac777a954079d6d7959a2b48fb5e9e339fc68b072b777b81870b8feb28055620e8b7b74ea58cb269944d18dd343136820a10008f68fb8cc7f3155592f85a8b600319fd7698fe5b7533e0a390e884249f048f29075434534100f043450fe0ff7ff6a8b62f1d27cc255080d1278283f88122dfdce1798efb837c3a7230f57f62814b5e5f9b5bd8ffee3530995e8ce0b1e4032f4b2d7f92015120d9549a7797de7ea71c8c8c1f76ba45e718bb21e1234f30c672f8fcc170c18ddcba65811ae3bf4119c32e751d609202cc8d52f070df55636f63270dbcab2267880a15fcd717745caec416165fc46cdab7c9673bb13b2859a8ca549d360f08d5472dcb67486c6522d5503f10a45308fadf59a926279fade2a02e654080cba82c7f0794b96c3c050eae0034e0d06f4be4521b80c8616196b0f70c6d5311bff0fe642cd499a6c110863da793b741d923ed5e524994e52ba3093ebeb6c6d507e1a8b417a14e5b44e60eb9630516f0f8c13d94bdf9eb388248ac43644c795bfdb19c9e0ce5439250bd140703dce4888693625f18bab51f7faa452c0289d62619a3425bc2cfa9d3b0e9a333023517247ea2aef368ebac6f52cc07566aa76e921c60b4db83e53630e6c74286ac29a3d8d1328f1b086ef87c778a8c7438aa89f9d7aa6a03a4876a2628c3887ec0cf2bc91408e0e89ca0c421a4b667fc5331cb707023b5282fb194eb4c3faf1118595f047d4dfd8ffc639ccedea6855873ebed878dc62e91289fdf51c297b1d2fc1d4d2f4aade7a7fce84ec231dab2ca107d8efccec684a8c6dba1361ab913faa7c9be3993be94730295f757e670de96336aa2cf572d1ae463234717e3aa5d381eb46c13d36ded083ada672bdd6c0107ffd716a26e4e984a7016ae3fc22ab83a6e8780f738286c04d08a2d4c37aa952c03aee4eadae44300e2b9e8d647b58187a973eee1298a7f1e7d34dc39c4e0b158ff5634ec96ede946856dfba37ec09f1addf09ccee1132419ff202d86760e086bc2efb23c98fabd577f7881dcb925a109c40518a9dc29fa8d3afb53817a237947dc99ee9a3fc576e81854e4a45c54042b0e157496e5757a00679db1d92082e30284d8888228807f9f55d9756b8ae8ff615728c2bd514cc7ba21802fe699ebfd167e7831e8f9a7bde0ac0bb6030ebe4acf53dce1bfa6fc7eb42cccadafa2d887bdd4062de2e9d1f4613ae61b07ed2b21603eea57e17b9f9983576fc935b69ac7e33398e1ab40f100af4cf3ec05b80f56e1ed15cfba5878c32484e07c3adafb7906f803e3e811ae644dc3465fbe09819c976935385e8e19e435ea9535131628e92a6e9f432bf09bcf9c51239c68062de8d5f2daba10dd4299f5f2fb64aa1dc3c94ea5c18e2bbc5e5a602e27748e43a027b3987197e2965c27b7c9b6d64476d17b45c0ced53cefcea0bfe26437e6c02d17c199d0c227ca16d2f60d05814f1ec97bb5bb6aa0b64d308a656b4fbeb200f8106a0d5b6b3ba387e48a272f228656f6da5ae945a99530bd03a00647d5e81b20546ba4ae8fb570aa436156ba96e539b011d0589e4fb15f6966c611fe93ed6a9650473fdbcbcb6bf3e70f05e4e0d374fa7497b5fb91b41ddc077f6f6396894235807449342420a41089c3c5738318290d2fbe24be0617dc9be5de6f2427d5c8cfa1557c470e1fca0f7e6a6d43155d0b5a9366084b4ef7e86724053ad7c623496f1585dfad1873fd77f716b982ebddcfe0243c5239edc61cd5f8046d0299a8922411b01832508455751b7ea0925007855abd6cee2b6ec8d629862700d0863cbffd4b945c29f12652bbbceb4a7fd918bbe264de298584de51a8ff4934c19fca55ccaf94450a020e7e84aba24c3dca478dc130db6af03b94a435d4d4b124896e16e1d2de48a99d217bc83bc8bbdadaf7b359e4403b48e5f3b0e2e452e03941ba4f26748edeec4c98477027f82e6878bc76c29f041b78948cdea245351b3ed67b7fa51764b4ad6adad1714dd1f792bac413bcbda7a981aab220c3624d7866d5ee00bed6f9f31947e5e30ee1e98d3b8d4ba20b976908856e1369641110036ba90c0804d6f8f3e66e35cbd8ad38ac16664f602ea9bd6fe2866db0c006504a90c145d8f54c3b7f45d36bc99524fe4cda8df5a4949f9b588c4c62249f4b00439a0542c4c2b269f1cca97a3ebaded3a7e1cfd779fe5f32bc356dafdc76856b70dd9099f3917306aac161040ba2a389872d13ef09590c8590aa35ee27d4badc12d9912cbc4b13f1d8f15fa0732e0f06cd51f168107c6435b382cda22ee58e98ad7c9317589504bae59fa97317554910035c07b64d14063bdda89095ebafdeab34233a81d78447338b17b53fe51542521f17a5018ab196a00de9833f584b4efdb4451eec5481967a827ac47e74a20ab4ee73f788dc0bb6a6ec9c2c57d5cb283937e65d545fa924a2d1233c25a3ae6c3e067f78f5231682460914468d0ae020d05575d4b1c05cde73656f9e1ee529fe092a35488141a50fa65831b7dff4c6603d9c76e882991bf8ce957c257c9e33b602847200bca0b550da0ae7269e2b4fd32112beb469d750525cdecfe1b90c6756005822c82abdd0e67cfeeb417e09adab98b2b60b2e7cad1448efe4c10a6e90573304f9ec10dae92afaf0d9045e2e915c0d62a6bea601ce6833ae7bc466610908d1b299d2e8a5f9bda509acebeac53ebdbf7c7f8288fcf71c1d8a696ec2a4415636672d6d2055eaaf0cee766d02a4f34ace506dfe138b54057da4476c1a7029bedef060c06173e66e141978014d3035f843b3d3433294370722232936a898e5459887a72b992adf4848fce987417f4c440f156c927442022ee65120eace9fd98cfecf90857c329a116c413405a114e5942317cc8737fa321c0199d14569e5465ada1361afe554d1f8a389eef14758889d3462abc401ac3fd9ef6d125639315fac658dbe09f6a1306c316d47f859827c4228c57650444a71bb868faf132e523f0014a621dfc2b698dc10759d849a543ba044d1d7795539ff521b684ea8a2d66724a612846fa67cbf56f251997697471a815dd57072aa21754fb45cb8c0430710eb9a3cc7c9125bf35663ac0eb54b6ce035998f70aef091812e60f00242ba8ac438c01fd158aa68068ee0d14a0a12445fec43ebe37287fa9769f8acdf4c577a71e7fdc6554a95e148769a73d3f4adda7363afdd0e8190f7df2738334b5091a5bba328f5069645815aa18851338e695da55818e08b4e5825ce87710d096d12dc5e2ebe1abdc456fde15bde1ce76b1fc3d0071901c881f59720c8a17b05c86d346afa446a71291ca5f2595f16d4e0ca62462a85a38c349900ba6ac99190a4d13c8fe628990a4411906daf560a3c148abbf3851238890fdf6e5482466583a5ccabd23514ccd112a6cd398b79843e05564178836e08b97cc9a9896581e1d9441214a72bdc4b3ac6507a1ff6c06a208a3221ceb474d0c8d413d1385548a82b301e868b25bdf50a208b2f7fd58397cb778707b58ef1adab61d5aa69775c1cb28fadd6fcc288adc2bb42f305bbae42d1d47724d77cb97bfacb437f8892e5e77c0df1d23ea2b38d494ec04970b9185005ae322eace057087abf43c0cb774354648faea4d313a41f14ccb9f7882adcca0868d094b9997aa88c603a139d469bdf0d3839153d686089c481c6cf39488e124e265b9b363c7e9608df5ac503f33a66323069c757b03843adb7d5075a3969ecb00be66d416ce5c158e84af3c0c869732e42d30480c8d02a056533bf6e0dee49ec918cf974ad874c5fd35e89f77e0a147c63b94968e6d4bf8db542983b3720aec1cfc56f915f6176d490dc9db4e5dd90e7e2ddaa490f02f5a4b8a8d9b1ccb250fd0cbf2d15ac3d8f84b4ece8c5c390afbe6261d2c2831558e6919ff888c99d5e3900f443022f99b0b10c625ddd0f43512efe953e6d0480486a4f043f5e36945fe62f29463446a5acb88ee21230ff6b3b5e9862d401ebf2bc9cc7be98695ec2f8fefe8d31d3ed2732e1a58336c20e0979ff814824c15109f3f5049b6c93d9772ea493b2480e129aa311d4f99564587577ac106dc8e52bcbec45773509f0ee27d98bef6c41680c4dd411f0b3d3f19fb2d1305bf34eb2cd596e7dd0404eaa700b471256144435da698f9e2f97b87615594b13524fe7961254df1e7544ab6f61b988e7a6e6fe462a361cb0266d154dea308c36f226387064c74b69abfe92ebbae3715b2df3d9091ab313b93e63b59476578ce923ddeab2700e301ba1894a8f19828ec1d52e2f0ab8d9eee16e5899ce2655b9265c834f84736fed5b7c6ee61e02222b5b064846bcd8fa1ff0c849cb421b9f001c009470ec01522a1d0432173da12615e883bb88920bf2aefd6562ad0d2747bf670a40a1fd9b1fde317e18a29f7b1918ca10bc9d780dc0788f04f74d97ce0aaa42f4432ae9237605447fba8995b152cdb395808256d39da1784e86ae59a6a5d7283430c6db2cffcc5fd16c84ba1257c38fc11314504c8a772e010e9afc964e383d0ec4397c2ef4c2fa1942c68c5cb83f70aa8c87e14a2ecf1a0200e58461e6a268254d83ab1068b2eb616c266d754f568716a978ee50c40dfee6a62c29082cd6c54eebb9354d036d977f388e05049e60aad43d949c83881c2c557c998ea88109a727efcab7acaefa04b9a3cd31d7c0e4d1dd84cf327fc767f27facbb42c8c6a5038ac59c47f545e0a8d6837697a36a5bd1624b9d91d3782dd0a79c5ef782e619a29e0ea5892705ee8909dffeaef723094b17eaad0664dcbeb32edf5944e2e20484ef6bd2b31ed8a632cd680ca4766c028096af1e073f9c36531b77cf4fe354efc86e269a6c6ab366ad5380be88b496a79473688b4a3a08e14b1c920fc100b105c19f23643cd7db7f2f5bd231e917061bc421c608bd9d40df2220360aefa8a50908ba66704037c8ca54a945dc52bb7bafc29962c042e2c57a329bcfe87b2cafd28160f40101c138efae8ece230182f50964fc5dcb1e27e373f91bdd5233c5f41a882f7c076b1380be38ed9abc2dffcfaf19b88ad3b4ff426c6ead08f6066ceb83418d9c5e952e390da2b7e36b7137ef44ce10e17a8556119e5337256b432f6064fcd9e7a2b702cade716c58c0ea5b5506b2d45124877ba56742a304449b084bffa2c253343d8684c6f1131d50ed443d502cddc49628b883a4e35a2ef291dca1d62aaa58d25f9c2b5cdb2003f0752b3438bd85acfa89efe3440675468a03d778bed7d7bac3bb0baa4111395efb1d6d9f5a669d645d90bc70880a9cc23aaecafab8f56b34c7e17c74e520c2228eaf7c4d68064c925b14add7f0dc69c50bd72ccbb7354f0de28c7c76e5b5e4b29b3a23171cc9467ad0ff94450865758026a5019423945d401e7521c16184b76233d52eca32ed7e92ae310e41cce231e5f9527c721453bc9c9ce7c008acbfb7abc0e9260b1573614392c82e94dedc9e6c560ea939c96d9d999675fb8ad6a15a3274da11b6c8937c8d8d38ccfe6caf4970321662299dde1685222f7e8f187bcbbb10ff682939d8c9d5f51663363905c38e26828623c56b62eab27e69fff90ee66c3a0bd6c103a898d793ed28329941ce651085698c440e50b6d555db571b87ce14e7c667dafb5205fec61f55ceeba1991b6c971c64f17315921673e167f1e59340e727bc8c842ea7064ed591f2d9098c868f0677fad80fc54f1b772fcf217a0ed1d4e75dc37ecd4ea547d5e2f209fea3e239a6b8dc80a8f0c979b283afbee2629d5bd44a2a8ce11850d77ff4deaf36f99f22da44e9269d0b08c18747a953134283d9a2f73c0241737f2e07b5fcd29a0bc51548e71e88c1154abdada334a27b1cbd8023c0031c88986a462e6fd76c724dc4356f42e25deba3b8c96ce3a6e344cc0955609fde05b73f34006b1b85f74e638cfb58c9b632af01ace730ca4f5e4e588b27902c616832ec56e0934bdbd430e75379b3b9d7617516427567455ced938dbeefd890a7b6028da85409a9c2328df2d390db03bb87c5448d9f662cd92141b9644b5806d034db0212063ba4e66365b393e941af217fe13711b72f4a9152bb416f3222fe5a8810c5844e829475166aa3d0841f3e67060d692663cc0c731e9b8aed006cdd56797acda6514783e4874dc67a654a7f58801ed20ecee6ce3f975102f44c129232244e26b04c4efea5acfd3ba158b7a746aaad33e9b2d733f02ee65103e37de923ef2d016b38afccc1f6a5b20a93e31b6886c69d2bd7cb051016d3f1b0ceb03a4c904d3084a98b91381bad05772178d020f5c9692e95131665974761bdaa0850e73dfeeecd515af7756655f6de69fe6c93ec38053859a7a45f458d6806979d171dca74bc7f302453b6f9109ef00e665009927f02085af29062fdc44aa4f595ab3210da137bcd1b929e90feb742351bb24520091606606d5c45618a2b7e3ec7a74b1d854b2af0bcf92ce3b17d9ee9a24a83a2d1b278c7d7c0a3e4b789529816e1201380ad5a0d03c5575c3bf2ded4a7900b6dbce52542cb286e41f420ea6f1254ad0e55bcbf3d049852943926ba88390b8e4e92044e4fb2cc20c7241e2140c860b27af1e823d86825613a1e4e136965f5444b5ad10cb5cc184237355522f739e803a9eb22f3ac0b9c058730b5ab1e7dc0646101b2cc398e0675aaf8cb6cb348bcb6df4a5f12713c8f106c3295145abddbdbf072607297f3ecda311a4e23d4e59a359d3667e2e5efd61ec1e5598f7d701641a25e60a63ddab72bedf7e1ec1121e706426c77ac7c07cc0bfe50701c840e3573b685308bdd9aa91ba707c340679e2c41a8b2cfa8738f8cfda5e6bfd447c097c92850da8a4ae8413bbafb2110128215456cfc4563c558d7a8062adfe3a08ad77446c5c9553ae983638eefebe09d44d6af4fbf403e321c480a5d603cd06eec742ec25cced3755eedf910c280821c0e4a48610b7881d63414fe36001336164731a7ef3d08014ce6e2dbecc5d5382b9e66697287a954c8004c9de5daafef384fa9d10a6c7606d4aec3760cef5c10d9c455414e990f9b2fa6182ccb759ece583103a236c0c040ec4fbd598b45885bddf66c88ac1a21e4b89d9daa4dd7f5ea8eed9b7dc44d8bdcdd313d9d47cc9aa8ad397274a254ca193287b84ec5a8fad7774ec7a32348553c96af1fb18b4a1097f01667b56ad11ff9419c7d583de9daa4b3b6a0009389af20bdc984005d79ccb380a423e0e99c844a5814cd5894523d65f32ae60c1a15cb23483266a90b569570e3b4f344f78685530a56c3c91c9235da81a75e22dd84bff13b2e438bcbb3a63a8d4cf4b8fe12afdb1aca050b289b953f5e648a5223ef70ec0db7232b4f97be6083871d2b8ac51d2878f91335d85f2f854320e1819db38ba5e34dd729e5a4e8905b35aaaac25786da8e691f0be107862a7fa8bb5b36fd284d68c4a971de79fabf1ecc890a1a5af769042b420e9204b3e8349156f620caff7005085557df9dddb327612b98a2bb8d11229c4bcea1e96b6424e7a6102ccee6631d75044ce8ca014438549b51fb3b9cab65d314a850ba55aadba16fbf53785e2f80032dc8ace62090e3f225a0ecb615d10fe082db9f0bafb86b19ffc7c9bedd7286bf9961d721f2652d54cbd0555bd17ae4996c0426c9922396d1da5ce7566d5a6d371c6dc8094a578b2682e09c69d8c31a4be7e5943950309087cd60d9ca899a443a1fad430d992381c8e15849b48d2d28cd620cc7070106bcd6702b952ec8342342f8cc6b8e7fa61e5d26e9356efdc523e47cc314b9830b95f69dec64eaec53ce19fc7892a4c9f1470cba143717f57653527f1a3375e465b1f987461fa8ef64c5ad207053364da234913f0088ac0ac8c49272bef49dd078bb8c0b57775b7251e2a9b1cd385d3167e04c109ebd850a1ffe356cd9769cf6383614fb25a8270abb21dab1062ac0a9d67ec9893226b312c2c08cd040e6b5511c46ce19053e2b49a1b57b5c58393ea3c1c8eab11b06889d2acc93eb7a1463b314b2671734ee707e36671560f5f4e378083418179d430f0229ed620212f6d6dcc0bd5bc249f712f697c5278f95189773229f7b2e1b9a5fbfcf21e0c70ebe56de63417888f57ef59526032aa7ae166f1b9bf1f6c427aa4952c3d0fffe32a48b1dfac401647b07b922d597d791ffd6538d0f5b72757f010139259c3541da9c2e5b41d4c70c21091fd1488e11ae0f1b5044d0ccedabfaeabc5cadc84cb15fd3642214b8e3a60e8840e57755adcb56040548a468f4a42d3a314bbfa47444e764ce6a8d397377efb385d87b657ffdd0dad8149609ef981d60e443c46ce6f6bf883bfcbeeccea5dca19535a5c26602af2afec469bef0426f8c356e4122afc78978d695bf5cf51d3993b7cc0bd79460f8321c8699cceac417f7779918d6429372e4f77e944edc6ff55ca2e3afaa8bab5e6559fd1cce6d107d9f3fd0a2349644b78a6212366f8414d3b61cd2fc304c96111537499a76153ef56bae8c79f8c23c6c735241f762f76a7cc86d87a732131baaf379fce338cf1772935b9f9a98410b1842efd5da5986758d47c8886d788354eaeeb8ef8f0d9a2b647be33f5f9fee4d4e45de6aaef64d72aa9e907470365ea9711a95ab862e4504adbb9c6f59527e9eb56fc7209490f65bb4dafdc6d3ea630c442fe74660dc8c24469f347939fc059b7a43e2bb59c06b3e6ed91ad4dc49cdc1705884dde1d7030c51edf6db7a2e361208b86e72f241e70cd2eaf5bed054d92c32c5dfae3c64bdd40dcec5359674662f421faa343827177918f9429cd4e76313c7cf44c6b543f29ca2344760de50f383f0074e57fe517ea8a9a35f5cd9c65fbd4af196eaebec4ca844c8c6dd55925e54d1828760ffd75a40d4400f1db753ec8144d17113e4928f0e7c5e8746930e48f3fcc27f87274d4faacedd55567984dd17fb0998633c2732cd41e20fcf877db83d1398fc6f0ad49fa6b815d351c2a0f05de470d437fd7c92af2097c17ec2bfd5f0a27ca4f43357291a79a4aa473c251249e2276dc65c67bebc38139993017f0bf2f266631ab59becd994bf4e17e23aace2fd7c3785f8e9a3466e194c88b80959d7acfe17d2618f9ad398548a431fc34b229d1ee248060931f625b0cb0dc518a8a4012e7723e05c90df931800e00bc2cb8058ee6ec8dcda9d46cb877d94351ffe47d523702ff927d025160bd7f9b3278bf4a3fc970669adcbac762a807e45934b6a75a4b51bf83893b58635d1cb5593ba05332f0d9319b765e8ef39d7b93956d4c8874114dd6d0cfb4ee809d2dac1178ebd846a53095d2d84bc2004f181cd29d6c78d58b8757072f5fb3c329c71939f2b4830458315e33768799e3217b92f3096d0122f6955ee40c9be34a825546aea813ef03e1e62359f728b927bee783d7179c3d652695f4a0e5d34de1cbe3805f4ead88d6dd8e872a987352a2a88962cb84a4f8f45e17090edd470ba42f463ff45669b763092680663e2bcf08bbdbd5c0748a53f3c3fb3f8fccce982fbef51069ba259f4324314d156b41b0cb5807a91d7be14d67449571cf8221f5d53311e8637033344a0045f96bc12a5515e4d3ca0db362ef73923176ca82919f316ee608bdf6d0da7dcf76432290aeecbb2f98686e5e464690ec3c228447a1eb172b3102d072076f826eb07d2647e8ad941280ec282660399870b78b1b7c2af0233cae0ee0631965dd34a43a61c577ec3a94de2498793bd86e448e183130ebd3ac0b4e510b1271554f40bb701a6cb684ac7826ffc99fa6d9d62ba0f8a40a5c074fc9e90faec2ab8dc08eb5ce4334c0022792dd963ac530f5e341fecd8224c0b0d3985cfd5b5bdf505ec4f545f56f5dc3590ecb184096fa3f04d718a0d284e27ba37b5dcae8873feef7f05b85ba7f666541935b72ec63bd5ad535e006414566f21db07c561d2f05bd5e04ed6989c8f792d4c3d8501c8b0dd87980247562699bcc621f89ecec387b10df17bd8d2b33657af9ec0418ec968ac311850e62bcf60bffd5c3008dbd51841a50b1b4095c326e2c0e07123835cb6e73fe9c5b959c05b63e98c8d76650b3e37913e25b49f9a09d74e18f8502cee277dfa2d1717c76756e1b59351d8358f4e9017510063df77001e3fad9d90b6c1b724f9a4fa6be49b81d47ce73bf39b7534203d80807acdc5cacd0fd8a92c32b48f03be4a882dfbd54554490e50e34e1299ddfa9f3c15c8e87a20f15906e03ddcf7f8bd1b081f5c8ba371bcf897cd1746cca1c40cb8aecef6722846c8225e57404532eaafcf6cba897b688066c1e0d8e310deb75de3bd93632a81db8129e62d70990a406a027a7d269b3fd7e35bad0f1515fcb3986c0271c239813a01e10acf9f8c729caae5d222a054fabeb188afa2de41b2761d8f5643dad43d33ee173c4022a85e0ad3d61cd24301a7b442fbfd1effb8f527295e19722395e4d7128a3e2d1f9bcb2f4e07a4958b641907495311446b37a6cfa644aacae7514ee269c799df86c7e8b309c63d45bae59b26dee90e6ffd27e3bb2b59cbaf6cdfc0fe2a259cd8d6eb3ee6e0c120be55bf6602050b5489ce626d720a36e39312c0da34f62698e2e89f4dfe71fa2d0232cbb6a17bff703f1cb139889cb3b5a1f01f8d299920e499086637028c233185ea72dd6cbc8120bc97ca073a734043b6a41946ec959d4fb47db3ee0247503b8e1025e97411c9a1c94459b9d8eab28c062f72c9f68e0c0130eee0af71ebf53397304b83a67c738ef93e623b46fc2f429e8d235c3dd525d2d7f10a1071afd1d0daa777e0d60f48838fdfdbb6dfc346590e1b9a1bd6d558e77c271469f738d4a34b8c6ebbe88e41c3da8fa65d694b6037254a7ede5efb72c77eef42d0330d2678c902dd723536bdc88f7e386470c91c4ac65c97bd6ed82c33ec92b88eecba463dfd898d066f012c086e0cf20f190bc8f5422a1e61cc9307d6e4004693d5395f64fdff2ea9fd0505e18bc052610bd36845ec504e17dce663d1ecac04c6309c74e2231a7ece893d279626fd0e72ffc848a169445ffd280f2debe7cc6cdf23001334d7479212148f3228c743454554d2235e4c7f0bb63e90d51b58d6e2267c2837fdfddece9cae65ca426d5fac129dcea4a3b2d440ebc6f2f02f07edc2d39ce5d409ea92d1e1837accd8428d222d6ae6bde7a11ec1efb1892fb3a2de489cf77f8f9fac6fb09f7d9beac91fcb4fcc178eed725625b19548c3fecd7553cfa020f5cac86b9ade8262b02eeca383c53163a11a2c3c45c61a9c1d3575f67956dbdcb0b543a70d22481e6352b3f9eb0edee34bbfe80508bc26a3957449bb847bd81c4820f3667c92f4ef0d85ad268ce6d1ac8ae8ab26fdd8bfabe9489e743eaca95502e9a80f84ccd12619a4c7bfc5b3745ca1f0d33c1e56373f465b41ef18d7e883231ef2b405930788bfad78da449de01139b3b522cbcf097c8c7ef6b8575c8cc11f39ca450174027df2cb6bfd465355baa4710b8a5abf51550b4b6c834c20b101d5430c8e5e369d34d8f21103ed5797def3de3b280451e5150c8fd99e4c96abc5181e02a18c8645d6b029d1ff56fac702d39d98ef78b5595a46a92469e28e1e3d1a93a5d0437da288d4a820a7ce799127b09b07220a77ec276fa448aefd2c91420c0e189b642d6a3717ffe40657e7b112c492281319e3b216dbf077171ad03f6d33b1a6bf03425ca7d1f355de1032d42ec6fccb7675e4048cea2550366e79ef884351f0a9c668f529b7d4e02066c071a332ef5d06da5655e08bb64bd8a5068d221e996648a70868fffb4abfa60b825305d582c63fa2b2a9db25a1d4798963a42ce9010306792d642656efe0ae58d23f9651567f335af6e72b45943f146ee6a28d2441a1d2d68f27ffabf28934ff881657d6ea2a0d7f419933019ad9ad1418b1af5f4d187f169d41376008c6b60a7131f8ce22eabf22aa3046d43f3ff304fb659d2f942abcc29a17edcf662e5b853489549f46fbbdf29e2d64a4f0b8c62a6a8fcb74f505e9b933ab3359515f927a9c74a4c9c2b3ea13212022ecd8b1347205f6f85cdae1cb41c5b81a439905aaa3c8a6875b88704c4747a48549e2585b9604a1ac3fbc7a5b64d4386721f22d3d5291fc5bfa5fc674e7dde630b309fd6b234812ebd04044fa3d0a5a39df0cb3da26a6f7c07a9b4ad7d9fc699ab7f24ec939d6092730d9f77cc5911e6bc05423bc893f02c8a92f337fa28c4ba4cbd6ea469870fb2739bbe2cdc567bab9991520a3dc123b5f79b81295a6d80ced027e1dff9cb16d415327a5618519d4c38111e18b1e31ada0c5c8d076cd14e3d30cf97ebd7c23d85381e9a58ec0c3f297d451082d9d340213ff17280f28298d39f23904ffb347d4f02081996ad08e5f572ca9c0d7738de6185fe6a178a15134755027b23983c5f1ba9121c0d55f372b5a24a6d7415b68a7c4548b042f7171e8441d141308387f8bf74dea4c1104e59b93facabfede8f0729321a40da32488f5213a99a13bfe0ec0328911c1913204b4e421aa8da4c0c4eeb705598dbef4a27cffa15bb5666f87dbbe038ee6e1d4ca3de7c190c4f31d6368981401b6931bd829ab405e5e8c72cf025d7b4ce3e72544ad49dbbcbde9f9c891cab5bc7f48afe7f15c8775c0e9dac79cf0ddca3cafcebec5ad3f0ab2e5d849ced736fd603b18bbf6437ec993c7fb52274f64d2f9bbcda6eb42faeaccd1c9310430b6fecd681beb55a78c5f23381f837367bc4a27fa4c0d213a620ada0c0a931415c20493b287116e62b2536da8cab07c07549376558775a9ed393ad0d165349d28e25c840671f62a27b95eeb865ba5ba21aeb3d8f535ffc58b08443e45dafd13daf11ed9e997a5b7943c738da7f363d560b50af83c3b89e4e81616e45cfebe7c0b8582dfeb021853f61856338a1b859b774da06388a1aff8c55da9e688fda79b52f41a711d96122081a7dd0e59890c6015478b73a15b2e4942fa28be2d72a7b218690105d63e3e74f2dd6c0ee50cc1756b03b4e9b89d95d41548244d6ab777d11e984c27722d18bc8f438ebe6e5d0e23a50d170088f5a99a5adeee75e8c0480c14ab4e5926e67a1cb922b52c7d4947d17de7447ddf714856c1a2b64a86365cdcaf24f0f8cee8dcb6e614d31a694b68645c9060105946c7eeb52a6f05eb34577ad87623f70498295d8b1482ae051a669433b7880c0691e274453345a0319e10bb8e0cf7e45da1425e8750a1a93ca16d7f4367c5e1f13d967fa83cfeb70f43ebb9706db28bf27cb7f7b0bda845e15019189d8c11a88cd4b8bdaa47406d4a637c402243cba4dd97aa2d6447efe82583ca8678bbb45af58f8d0f7e18ba99030266705f137b2dd039b8e9c5ada69d6465180db37f6c33d2da4bab1e071c2114e5bf57a722458713e3e0c95a093306c64066c8073539e78f0b15597204d875400873716574ed5e0a13335f669d998a8def797086fefe34cc1f9fb154f652435af52a64ca9cd5590a93358ba6918ee5c1459ed6123a2008c15185b07ab26f5d44de7f77a8e4059aa6f452399b786fed1d41d8b3286e1866aae9d595800f6e8ff424297fa3c9af5a7287af0fe68d35025462e2403c981a3373e0056106043de9000c595b8f2e42ec7805a557362e5c09949a49c7452a266a20bd9c9df6bf9cd5ef128291d8485d232d981f93dcfb58adc31a5411582927c2a8a7bdd2fe9d89b14ba416d4b218d373c1cf5f32290f6647396ae67fe0a64bf8f19f7292fcdfbd04f5ea0725c4bbe21b6a80652910901bcc352c6d5bf8e0cdf8afa2b60bd2626c9da7db56d4468e7367e8c0d6375f2d715abc68ad11d638fb9cc714d13a7292f6e354f74e7f7591f29fd2c3df5669adca7b35fa317296e9f11adcfcff5d4d567cf6fc0a3979462698e05f12e3924f6691660e773f01d0f7cc9a5225d4bcd9be9a4cab2186c8a2a61b758996f29e71b985c773a356fd5273228d499007d8e50c2466d10614f5d58247504e06ed642db4e3e619ad69bd4d002f641646e2f92618d0a21fd95662aabd819edd89cc8a0689db4a034d42c09c951759c7e561ac58f11f4a970549325f7ae85abb636affe9b73e15c5b494b4082ad83e939f0a1fce78914e743b2d0568b79d5392937bb274156fee93bbc4bfc9aafa4357138bf6e9bca792f56ea019b76003f316a27a909eb75372c1db411bec0e78c010303d0f3540d0b254371f3e4882f8fbedfe84b347b49625bfa3c3b56786161f6027a3c5618d89e5c8bf80448721712cd907ea2a64ce80bf74ab5c68c945c6db6f7d76a49decb0e3675700deb1adf361dce14db0b33604f1d1ba3d8c814927b2ed17e032357642950d4f7f66558cf9bcb0c4f9d3ec5852448e4149bf77f05d634339733dc2d2226a65087d278a01b4610e903eafedad945882824c56d73fb41658c25271a3b7ce511d4338200153ade30e1d28d1298359ba11109ff564f1b9418a59056361c1389f6289c50a1358705c4d1bca0a1ab35c8bec6e761f5e3ba5819342f882604e447339fbb52109b93dca50088ae69ec182f6d3c41827b6bd99515ffd7d3956ba3e4785615b0b74c74257bcd4bf4f5fb4e594c2e8778bef65f42aee59c0dc9992627213796c9e764fecc18496305798e3f91f72b3074e736f94cd1c7d11f2f0c989489e383cd95c9aed331c7d4ea8701df8a707a4fac200cdad0091b2e652ce7654eab396a0667c991241db9002561417eb934dd48e1018b296e42c28844c6cc8b2cfad1133fe032f88e1704a69479f1e698de7876b562fd0a73287b853dde578fc9eff891b16dffd81104f8b4dc9d064381d51823d6c31461f96dd439fe831ac4f00b4c02b5163e66dae6c702ad7959bad4331d3210f990114263dfdd12b20895d26db4dc0f269f21ec24fae85702db35540b4cfc07b9f82221d13caefcb4c7a30e28ee95d3b2c914cc9709c6d2777f772d148445add0c3afa0815ccfbb7009d66d0ecd1783b2594173a2827bd55798953099f62932aad70539fc6e760e816309e05e0b6eade75e6ac0aabeeea5f70c68eb484484d9e96690792ae6f4829935935a5530336b43965ad5d7a845c5d547bb8474c87ca31da545b67e574d9f261dc6b68b1cdb345c6b8933c6a4b2c43fde3301f7f75e527e1d9fe8ce138b9964890cc9506c0b1670a59a39d254011b27f8e7ef2d1f89068f7a300086aa46abc6216d16bb0d343b85cd93187262735345adef8cd89675af47117f00ae332da470b48b2d05b52aaa6df6d0405a721e9ca036fa2bd7b6e1a3cc968738c029104b7c26ecd65f5926fffbb0f92384a25ec511a6058b46af0b7cf2286db26fc1abe1846d57af7b02ced12183e7707fc690df8cb260f9a67e251ad2a7fe43354e0dd6d514522bc5c209e3055c27c395c9d0bec17f2565d5ad75986744d6e94adc6241e4d5fff8ce06caffb7ec9d132c9f9ef4a28eb51c2fe1971e1e91e2ad1ea445f92ce07b9f90e013ad29d8771eb5515b58e696116c2cca9dcbf500b04cb43842cc4ba88ec7a1a09a2791a2caf252541254f1e0328038ef1c00f414dad5d5a99b4850e8e3f6149dfb7434dfcb671f94c1151eef67f6b8970287ce301f87993363dc6e6d03105e83a847ecafb705c18e7192f310c27168be112776ad3774020c28f46923d6062bd9ec6a9ac0da8b9053616078d2866fff068d5e82b1b70120a3b276d1098247d36148bbaf0892c5f87193fb7ab8d18d59eb7166fe82410d31ad35b541ea95fe502683992daa9d5c43f1e1781f2f39c9b8c15b2615935b2618d6904f8d1ab3c4969b436cd6a83e7a9ff7004e94cc4126624f2f06ad34e221e95b0232ea8805cd2274cb616589748ed2c1444bd34010c969331bb176decf2c9347758200be0b053d921e6bc7effdfca5e33ccc42fe36d2293bd5d912b4059b6b2b236b0872dab78105799475f52df7e8b323d39a4cc45e9b9e17aef3b84656d368fbbb06c77c22d3b17abd7c4ca512f21f9abb34f24aef0eacae0520cc030879fd538562dc8652916860bf8ae41b46338c193606439fc7dd0c7f8d0aef3c66ce9da23adccbb7c71b00f1679aeefbf833c9cf041cd61a160412276e34e598a8f0b3af3f86921d4c63d716e5c614270f62c43c815e92dd0d8b7fdb6c58b070dfcbbe0666daf0f19c3f1de4b232452acdfed77cf32f334a35e1e719f995d0c18e81cd79f9bca29652376667c36b04de997a8c953487450f8dbafd172e8ca2dba3803ac18daaf014c60ff534b4780c503862d069dea68a13cd06e7befe2e77d4c51c063b58fe820921d1a93f5e08bc1068b4eb94f8d1c5990527eecbc1964c1e2c93093ad9a01fe8db76d59f0a874fb88fa994bfa86938df2ff1c920fd59d3f095334e593f850d5044dc63b8b50fdf58815f970c700add6f10e45deb3a29d4d790f979e2838d02971f734be101b06dc12eff012693757f3746b21f98ee8ef9dc95e3d47b02da571be7693cc140d098a75984cd5b7545b6d98710f6e072404b8d00a6fe76935121602f0fba8d44afeaee89435153c2230e68407f4fcf0e003dac03f54f59e148c99271e77e7db73778d865dd2d003a1f3675209c85bd206715658ecb84becb286c406ba9a52149bfb08bca3d3669d0f670d18322c330962fdcfd5fd4e46885066541b12efb1408fdefad0271a6f509ecde636f4bf8804785adace701baba3d22568a6d4bea526144d7d39cf14a66615188ddbd882958fbaa5b430309625bb8aba166d855e6fb94fc89ed49cf8ba354ee5ad70dde7c8dba4924f6726b1cbeec896cff91f0fee3c6490a733f03ce4110422a93369ea9145ffd36c4898dbb69839e936fbcd9cb3e4c3523b68308421d13c45f16c50e5792ff8cab7fdfb6d2adc07b9e40409e7cff9aad36a80be28dbe7b39d8feea4944a3f2f627da209998d570bc258a46cf05fc6ae6226852ba90294433c1cb1d8afbec6cffdfb21ccbd0e2aa4f65285af894a1d62bdea400aad54ee8c1e6191dffb8d3116141c2967cac7a5722b3d8d5cc38c90ea1984978f4c6f3b7e0d27deea74a8c12d6cbdb9476aee62c0060e62c38ecbf627202212bf66a5f696125e15ff41e71ce95c7a127686bce9666fe70ea6b0e50bdc63f0230cc430af487b28d70008d509da853d8a7af447f180c0c51d0ec03a7c2f69162699f3bf2047d2e545290d3f0c2bd766f2c61f1a6bbdd9579bcc09204f7202a76005c901087b2be19d8ce291339322354955258e623f249eb6af4c69efc4f95f44d837e9578391cc8992373805b2e6492c858054a864d13efe2d731359a0ba8ed5005e2ad6f690c740cd011b931a57a540bfc560d453af08e328f82cbceabe85f2c93bb214c87154bde72d4c0b0a6937ad8e65b4e66400ecbbfb4305e16d1df38430bf722d27e8898e05b340813cd4b25a737d167d1edd0044fca8bd8941981f60e1234b887893d0b4396fa8c1a170e902eee2ffc5e0814e8db2bd9f445b8c56e350f4e2f9785b7ddbfeb7a8bcca77d3a15965ec21ed606028fb148d9cf0adea39b2ad2fa7f27fd130efcc2742fbc13584e871a18f9a54a7b5deb5174e8ddcee4928e2c12f788693f8ad1731d41e2025e0062ff840858f524923f5c942520f8534a6faab2e93f2dc3cac82e81bef42489485d6cd97d34bb15c5e55f3505d37f4db7d50aba4bd2483944678dc5450e4a2e78e5d96ed0813fc67a80a63662a3dbaf43e954995461b5d4736efbc6c5dd8c0a40a400b49cf875eee53bfc24f59bfd3ef814ff87aa88744dbfcf40a514fde3d1bdb3739dc40b6f841883cdbd030185e8eab9efb1ef78c5f246a7859e82d64da7072fb2f05a44c138c5cc3c6c2cb8980fade45c1e3fd3ff0a4d69b88fb4f3d691fd6176bf6b5ef0496cd58977bb2efa92c690b83f4a7e85fb630081f68367b731339efe0aeb636ff422b56a823bbdd5b421ab12aad54126bf47a17635e08c7476d95e730fd9878f85f66071d9a3aaab76099d7ec646caabcd5e60d35cec24111ef881c0c4dc7aae50f384680ca48c820f4abceba798f3119f8590b8c3b352c493318118675d3cdcbb2dbae9c490f1b96f231e67f14e03b3297397366f01fb5d82d235b8647fdd2639b074cd2ac46fd3b5c45ed35d3bc97fa0604bb393d36d3c467f755aeb85b3fe1e74ef2d50806ce1bd338af590c0358f91c63fe48b285fd69b8e67c5ea0fa316164b8a8a3d07786e4c5598d80f55314eb1a1aaacf70253f580ef875f01ef740db7efa1c740d55aaa2f43bc95f8fd5f8f51ce1cd9b98202c26c07cab698b39648462a38188f2ccbebf188f6c69e69063f940ddce96278c75d2ac63815cede4e466167619555c14b27a468f4e5b3fd70d88aef645c1c0de00f968738aadac303826e1706708fe2a7f02d27b28c0df5615d8ca3bfce4905e7b9f31bb8fa3fd200b7e42be500703bbe33d649efef71672d719392a653d2677d4723e5bf6c59f8c8e5d0561df9833c5b95b993ca8ba0ad10ace375bc933cd69c958922b3fcbe990874eec2f92e7eb29e20a8914c674a2c6cf3f0f9624cd59e41a06ecc256815dbe84b950322b215622ae4656892f235dbbaa849701b17f8143f415d11dd11a49740bbd5b638d0f03f87ba880989ace5f099a2a8e9e7f8a17dcc12809dbc2cb3c63a7ffca330d4839cb7b74ea1029d5246c40a0019e9581a3fe997b41e6e7f02952fe5f53292741aa888aef0f922c74e601fe256122b7ba4867fe8231bb45f260ad2cf61506e61c70893db8c52c999264ed89df23e3b403c7a74f62c8a758e3b8098c819423cb554cb6559d23d5b3249e32463b173ad6da100f6433cc84977942f68f174fdfddcbf3558ae40a0d6d5747e32ca18c0725d24deb77e993497169a97327b7909b19254f69ed0a26305ee70cdf3f14c945274950ea043360371daa2001505b0b402b01743ff5ed8421930b72b9d54504970a1a0ac215084c8d85b0827e9258cd9994530e1622ab0bfba54abf633b6b0d6c115dc725ad48e710f0e803e6a5965ab6c5818cc65ba6113ccb1c52bb9e6badf3e2f2fdb45bba4b2535ec3f0c707b8472c503b1f2be2c60be81d2f923a878cdeb3807cb8f78ea1af2717746206d500fc4bcb8157535fdc2659b1dd2b0a44af6f8cb1bc7b5c937acb6684398e042908b2e18b72cc94ad3c0212d75c30a64b01161ba07ac3564d9569ca0e48d311915704d76095b1e8e961b627d1381d97a35976cee290665100a7fffc05e4238623dc09e09d95a2c465e1fa3fa1a40c8ceaaa0aa77c016176e5054d971189d5fb23cdb2fcca6e66e1cfce5d3532d3e453d41cc4d16a83293ab495a2be9444fb85c5fa6b3be424e751a79aeef80b452c297ed24f769192d4787a01307ffaf563961256e3eb888ecfb311a1c6ca0765650f1af79255d7759f655e89f5555605262558699659e52d8c673e6b1941933c6b495652bb96bad82a0872d683f2cfd1963407c028f3345f807579a33b0022cbd3c6f7d9bd3e1b70df0bf470cd3a62aeaacc70f1c8b5436ca6454c27a6a6e59bd3ef9d69c1d222a916956ebb5a7523eef3ac7da2b3790d7f49d6112fe8ff53c378352740635da429b79f5223d46ee02a392fc17dc6458b498b03f87d01ff9068778c38cc44f039676b6216e202ec4806da0254bf0c9cb4942e1f658f6e5733ab6c23bdc919aa9922d9d27f342a584a429d7c84532d44ab7e8f1f7345cafa339f96ffa92c642576ea93e69a0d4b42210c498cf86ed8ccbbbc3af1cc1701df8a0d77d2df248f3cacb1c8a9458bee56c8270209a9508fda38bc5b38c8dab7e28f8699e56609527a69f343ca64aba535583c8a51f79439a44bc0ecdff68d06fdeed3a6dbc7c4c448a75d63c8dade39b347526d123b78bfaeefc11b4bae33818b92f345de52f2ff92c78f9daf5205accd1f1f13c24f110622350ae87fa5a7eb44dc65883c2031b500692e28d68f37072d8fa1e31d8509ea8cbbc888d0c80fe01741bbc6c886d1a5361c03a6808570293d2d5e9258545ef2e31fbe4bd2350d61f6075f4c4ed0dc615e6a3881f15123f032661276cc756c3044e24aaa1c3856e10a9f0be444f84764a6976e1fe57e92a0e15fcdd4668aefcbd78fde0b249815dc3954774c033d3e0e90048af747dae961ec5c775057930c20485b56e9dc9612d40b155dfdccc22c8e0c348487df339117ea6faaaedeaf4f152700a4167d4c5b51c52b12d293cf0c7d40950e143c9c4c8c20025b0bcd6b27e9b9fe03c396c9cddb54ba54f076d8602ba5de60a1d38a97cc330ab90f2ba77985d43690962e490bd7eaaeb614c076c9c71059b3ce96918f1364e14c83cbbc83c3d6bb5df0524aceb470e20496d683080f62fca42489ae4225768c084fc1f0237c5451f8a2b58b89d0d094a722efc5006b956931085dd5cae23adb50187eb5a345dcf352a6cd7400691665b0f65cbb3c961fc2ddc118857375cd48c804cbbdac7023da908c4cde18ac33e665e8650084742dfc3eb2bf5a0fd32e267864f37880dc020d5fe8bbfb15c39658bd9494d6886fc49669bce556bf09d3dda1140396b30ffe2d99d0eca0146a08ec37212b3ed5624a8625aa7aa06344cb2534f0e3d51162ca01762d8b59859941f20c43f1d1a08e3e0af352985cf7f9d0ef96f63810055f56754e33044e55effcb857140e064b040888e430c936c96018257b1a70192a5cd5c6e98dc6c0e202e4ab45bb120e6702ab55d4fbe427703cbcf90a3b0c116d53cbb114a9e8a26cf02147f0daff5aa89793a4f0a1d2fae3ccceafde1f5a1ef1c70769dac0a04f132a58cee365f1f954bfc2e153926e0485a82565f4bc0f5c22a51a609891713b2f2d25415121338a892fae171a57301d972c7e39b7d45ae7df27b536512505c66ba9a7c2db3cf417ddb58ebf622c1a43134b382f75c9bf7ff13c92388c66d4ac961114674fe259cf406ce19d1a6774b693281191dc5d62f6f8a71f2b10a410b87dc52dad6f702cf3461a0232b6e67bf1f87ab8d12e3a8213ab2f8a4e55e587e29cfd1553edf459d07348df0a100e4df05dd664c09a27d34f71a1800c706a6af59a4bdebe99b83bcf4d228b304d4805d9739ee05687076739a84b6815f3b7353a14f59fef5e63e52e6b7d35b03df2144d68181d361c51f2c3b1d5fbace32ee69b94d112def3fbe1db9f9e2bb3c9b9e359478c0b6820780abc2ef2b42d061bc503b9b7edb70c5678c94010acc284019ea0feff7f99bca54c8e3fa4a815952d8e2bcb1cf133ee8e481e2e71c7c51c080efbeb28ed4c9553a62f77b656f9bd9124fd8ccfa0f9d659da44e446c4f5dbf583b28ef266a226b1e5bf8e2321c842114b6b449887e2b9e04481d3d781650b7a27fceed73daf1e912f1dfe2a9a09abc3324837b4f8172bfc7cce1bebe0722474a3d4f011de76b638ff2fea62902823c2d109f103a6d4871809e33696c7f5eace1e08bcc2e637f8da6de8163a30850f0c7c82a9c62026e9c6252619501d486631887130823f3eec67e5c8fb1b67b74bc866028b0c38f53c0fdf8eb0b5d67ef025bce8a5794ff33ec9b4e0759dca0dc3724974ee74fe8f3e83a5399ed89015d2c29b59d7174d34fe19bb4a760f8dfca4dac18d951c42efc828411334fd357ad5dc62c4a438ef17d649cfafc6748e8eae28a42c117b0c043008927b73eb515bd0d315f8b1a642182817fd83a6c98c0d6f45e9005a21e47221b52ecd8c96f1cda2b1dbb82d4efbcd8a382f0aeeb97f56be6a0e1b8718444e32367f4a2973a9ffa81ba5c7959a9667267919ca40b0536cac58e176ddbb764fbc27e6c70322f3128d12c4a9ecb8563ff794ed012b98320646ca59269ede1797e982d4bc5db75780c1dcb03670922923d4d3126a67de71d71527d20b7f46738ab50d2deb8a3a2850fac453d6cf023c50da6d261c8d60d53ddedd7e319e7c4cd41cd11da129f1922868fd92e3a1c599d295a0dd2260a12cd0822df68270f0130960ff2ee6b34c3d57fcb755421773f2d8c7944330479e14b4c45162f0629be35e41c6525d4418f8a37c0153539e5a08a8d93aff5c53e0b800f57e40f867b9dc7deef8395e2db07e8b207ff8a99af3231c04e37ccc17a070011bdb18e3d1704c7bdab532dfc0a96b57370597e7b33578d0128114db518d4552bf3ea2fcdfaee1f22b0b7f3a8044c200b067c35c2cb7035dbd70da3d333f949b8768c99120e5c397c4ac6a5006a38b51eab621a83abfd8d7eda1e163a08e76445dbb2d34812e1775d2299092299f4f502a28f7f2935607cc534c503cd14654c847fb0fe1aa2612cd4eb9f265ae81726b965e721c16b72de4fbbe74b839a84353e08c3cff696c1f5e81e5c58f04b261de718d4bc2591336b07ea7b88105f5321b675d1cf265702146497664ee2e897776b815293433fec9aeb613afa43338ea4f9bc2d74c6ea7a2f70c7f565b728313a87471267a4d27de39623a1c55bd536a7a377617b3321c7e592bfd85b09b0aed0dad13f6eea867f3263946b6be5f7261a4263912f96a63d304c37efbce2b517aa42858b7be6fb31f15f25708f8e150442ac16a69cdae49c0623d18d9f0f2bc914c93b9290f7e51939ea635a755b66459271c092dc579dd60c7b7d3625506ae55053d451593a7b5b8b26a90ec5ecf5f09ac5e6e57394465aa181c83e07948bb119568d59d48596016c8dbe568268df828dd91f2a2d67fb756471bfeaf1ecb19df080f31634eb22265b6a9832368748f769e9ddd96de4ff3a356be27a7268089cbe83722c27c87340555b27bdc69696134e283cb1e0915024d34e84a9b68303d8d3e924bbacf375f084b8179a81f4498fe11db3373fffbcdd8a0dd1cd7526bcbf4a19b2e5de9fcf817fe09c7d51c0ccf4e232b08b99439be9ab3a7478c9418c10234d9f24ba228fdb39de91c67bdd184ce88e307ca7875b8a6e91d5ef573bfe8d94d8fa61f19a188f006148d8a38a19f1ffc9c92c469a52f0ae8c6d6c626d8a08bf17d58ec9be4ae696bad78e446724c87958293a91c56eb06a3db1137c12d58c07ea4538ae184778d8b9cf72dc70060724adb1c26c98f4a680795116505eeb2983c6e92af600ae18b51cb87a745638ebf0a2e1bc46f00daa770fa9a3e6036221f59055fced3de4af761f6ffaa2b1c40dbf90b08c3d789c1fc460aa2e88a9ef2a254b741c4f8a4de15ec2bb4c705bc01f9ad8b1f0a50b3e742f76c3ff5c98a20cbd22a8b36ca0110b9eb7f2568ad4fd27bc45cd2eb277365c010de9d6d110334d9dd72e3073a0bfece38d6db1b901f450bb67f0e5d2a8cca7e97b2e5870fc830587bf03f9bd231f218308b6c6054f544549fbe212d21605bea57743cbc43f938a9eaaff1b54aadbc37f2465689d7c79d1de85af3023c6d07e7a6e8b1dc8a754284e263a0f4d2b1681097fdae103077b7696ec51f2607bbbc7a4170c97a11680b95238c44e8a182e757ef75060938ca3f0c5d496f37dd51cb4fa0cf95ae0d91c59723abf648217fa2072ca9a8a2107d870033d3f3183af7ab00228c32ce1c97d0d88b748372343b793a039ff1ee6b64ad9bdb109e968a1129fef99dccc0ec0502b38ef39816288baadeaa91aabb637cfeaed2a87ff94f085ee676f0fdf4dcd269f6a4b3ac6fd33a367648a425351ba2c8a2f958752d8ed4280296acaac7c08440be5fe549795dcb396c076316fa14e2ec29b9532659cedeb4fed2888d2e532ef26b8eb1c58668988e0179c38977d911c17e0cb73750b4449be5f8b63cba1f858ed06ec3e93c64c04cf7ee4e6e46933132edc3c8fef12de2a2a80eb0139be3635134602d30f8e8cf78a74a9abbf918dc25800b97881d09333cf661276f394389c670d909d13a06c608e5764ac3378cc605ed15112d32ccb550ce314c40af395fa64e30337c282aae79000ab2cc7f44468e505ffa9c146471debfbf804cdb5a5fe4cabeedfff42398fdb24c515d2759526fb47f0ec4ef5480f4b66d7a696ff5bc699aa309d0b38a65258b45d8787bf78c6fc13da1f9b9eaee4a2d3c1f2691b07833c1fcb14ee53bafb2035082dec42d216041772d6126763e15be728e642267e2379596bebd76585e7bdb41930f5e7822eb3266748448a362bb94712b1b2278f022841c6263f4f691b2e56660016eedfd41db609ed4fa3610953b48af3fca88d36967bebb9fa939ca0bed9e233a7c46697b201394a8718a452790fd6d0b296e53f154a6cc989f04fd54c7f19172660ccec31dd7266f5aeae0cccf46f411fb3cd6a11bcf2b1cc033b9f8f46f7a6d5203963a63ea27fc54d335aa29f3442fb736315446ab4baa3ea30f589a9b5e436b35059d3ea909c624384f2f8617da91f4542d3d31810ee3c6242b232a4b22f4512c34ff158d5073d38d2de92ba8f82f80959fcd5bad5d6a38f92ce68a7d7a9ca23a2e8bfdbd00f8aaafe14dca2935e30c5f5ae58ec48ceb19fac59aaec0138cac6c084af8cb9f795d202d68cee265af4856fe4862916e4fd7f8dabb36813c451db3cd1c9f4e22c9e1a899bcc7e52f9e8916127e4022e115b4c2903d328f91c344040dfa2266d9f4895e519554b0a9c581cb3cf18788fc55bf82a0687807008a951d835b4e79f45648fa82cabb9d4af9d76e8dfd41372ec65e3777619b75deb3e3fe10ba6d483d36ecff33d2a4881bc84612fddb63ca4bd5c9adf11c265222b8d3b6a02d65fa0af665828e4fed289a17a76983caab6d865da6923bada116e3ac6c60a1502b593f192829edcb6deb89e2ec59493f8505326b41c344a4be8f157f2ccdc4e540ce2e4575eef37eb636aa44da58d6e93b4a06be8e2e992e17b3b97fd1f8773ca80e53a52c6b1db1806ee442c871059d88c6379a8ca87810aa1d88d84088a9265035f5dd5a98147a1864c5f54aa1eaa7075ddf7a09a7119eb5fab12851b6129b015079f086e02a4d998249e817370df0acf4318b08f0cbac32f6db5fedc58fce3e5f660b63595a2c864218598f38e12a977ba6f5b38be1d48f2886c3310a176aaa1b572bd1da3aa97bac22b8d8ccc78590665f511dbc7141281fede43b1c0ad157b0a6c01f205549e70fc6c36a3465a9740fa5c28faebc01a01b99cd29ecb900d0be5568ee6b2e9d35468c18f78848f2e65a8c2faba4b8df00c03cc8c25c7d90f7c56e75076f7a5a36aac83b738c0b6a579e04aa2d078e541f91b63b67ff07fb7747479a3b1981e75188ff546e26f0815ed116fe0cdba70c187bad57c6bccc98d13bdb278bcc3bb53d5f7593deb35ae6d62343ea760668cee003c9766ac9f4eea8db08c51cea4cbdf1aa6d4e64e6267f5ecf9b903c2fdd7cc53178d159a6d9ada7ecb2b78564105408ac43c0a68b414ec4621af000bc5ee1cc0a1fc65bb9fbc62bc35ba9c207ecd01d322285b146b4b8671dd2051e8e21c83d44a7b4c44c6805c65b4a0718656f9ea84d62882a518b0d6f565a317415246f0bd3ff69d94c23b162d6768054e4b780c2d7013abf33652d6b223e3581303da5ee95443d566c8c8ca7c84e34398116ef3e3a9c8c320bb0457a78cc72820a4a52082a52a55512cc91d9821804e54071b769e6d079ec5050a7a04e3b9bfec4948dc9a8a48a51158b24e56b98c409a6a958890b4dc93a76339d839ff10fea2ab1df7a984f1092b5e59dafd81998621d973a5823f4ec049ff0845b2a06d60ed8de4e6b6209f1ea5de733db0352c3c26c9f8440983e54a42c9809e516ca1bdd6bc298748676ba44507b2b9c8e84a44a045348002077d953864148912970ff4b991d23d62ec775f5389072418ab225fa0d7126135903d1ef504659217a2dbdd41aa9c8445224e7dc189b0c606f39943dab3ae96c94a6610ab4f0ec5edf0b60ff02b763760fe9ba2ec47e7971b39c6bb0e0f56a7f8c6f0600c0f17f9f8848e75bb9691fa83503727a3741b16ee1d1f625d0c837f1820176e71aa80a44865b9158ec60b8730c7c2d7421f64e5193938bdfd0d83738d2f275f2629af816963eaa6dacb47634c4793981557c632e5e69b691510d11dbfedc3fca33cabfe405c189564e2e586b2031c501ceaaacc767f06a837e02dcd77442a59106d5dc8dda2d238a6fa41ce68a9c388ab1872eeb585cd45ef0239533c1123088ae3145dda1e9505176a36ff9a529e88c0f1f2e4ddfc24f6c05e22b04906b88401a67ed15300232cec841cce8d2c31b59419d38cd0420c7c2a850cb605abeb83a09720bf276ac4023f62403851391c4362b9a2c57e06220121dac0f2c6b66abd8d23711edbc78072d6dce1d340ba0c210c18ae6dac160a2589440011c7008be223a78b42e35cf1404a605532d045b45fa2fc9ded781856ac6912f06bb8d0496d8a7b5f27bcb995723efd501b83024458a4c651751658986a2e21ae6ab91095537e6546a98ecf462c570ae7fd3102b930f08a473efcb9f0fc495ee06e69cbd6ddad86a832a790cb72fbef7a6b384aec87a867e78f75de4eb09e70e6d2908848c109642801eed856fe17c984f2ce377ec102d2c6c18ba07a11fc10ef15b957cbd254e266e3629b990385d06e70f8f43062cec0a7d8ca7ad65bce436bc394fe05fc1dc6842a7ebeb472b3234e1a0df8b1cdafea23586b43e735259cb2f50ab93863e005e7f8abbe1a38dccdaedca08afc4e8b5725908ad86f5174e48f4d7d4a2f572065a9bf7422a5a01ca9dc588a31f421cc4dfddee68ec400cafd7dd266bb44201181e50f51c0aeeb3dbf8ca7866b4a37f43d24f1851c7e0fd5fbdd3d1883dbc3409b29a3dfe985baf046c4255b50c1451f13acdaedd9a725787f09667b71db34de27535bbe0e19476eea2a87507c74edb4abcbcc916701ef8aee5bc4fdad0e0ce15b5af39f426443b6a0afe33367f004cd066d5c8404628b9e94f4d250e799586d341cba184bd3ddbd6c286b8e4a72c5353c94216b74f90d051111a3c3769aabb8e0f9924df90fc0e08125905112d63dfd6739785a343aa4f1090754a02a302adad5e1660e367d09d4719006bd8aec7f5b5e3cf8d107b110cd07cb0c1465a3309e336e7e43e2598e9fe1093a9ebb2239b3fd9913814afa507935de5e528c754c9b71d8a3197716cdba03744320d6a0706e69fbe5c14131c70ddb158d91b695d7aca4a1a9705927344b8202d969487af869ccdb16414e4c65c6befe1581862b28bd39e05df604eb5fb802b1d086715b285a5c95a09b9d06b9c71bb31d9941163c335c738f59ad8cb1820cf23e5c460d42d50c569022becdead6ca130a9aa45d1d5d5b9ab2592f31c570dffc50e6ea4f78d15b179fdb8a6f2bd9450ac20c4631a459bdef5b930896d1c6147dde17a5d3d07e4e651cf9f0444b93acc422233096dff9c59057f561fbdc9895ca611aa0297f11ee5d83c7bfe07c485328c0563dd9e2bd8980a5e227896e9096122023ef98d50373d34c53d4144b9082af0c74b5e6bbffa2d100c67bc06473949e4b92c826657795d868a57305197128caaad3a2320ee4c4d980eacb1599ac0fd10a5f82921e357ade274c7165722ce169b9273e83edc165559925205ab68d8ecc2be677fb5a65c526e171ccf0c9c5b9cde4eae214dd646d97f1bf1fe6858ce5cc2c4dccd8af0305343618aa747775603e2fdddef5f385901933a142a2151792eaae299bb6abb85e85cf7eb3d31201f8f799ff4b405772a7497963d2620f2ed5d90128da6c176718c02abbef7334a1b50ccb19255cb362699b21c05abfa2d0d2f08e6093d55cea37d6c92ca5f3190f74dc356ff1bfdf6086ec43c668bb998a9b690c6a831bf1677526de8773777cb349e8d4d43f152c2e0bc48ee539c5fcdb953a42569c3db8a092c8ad64e4ac7059f1e83a3406df10326df76900b8de4106ac9193339569bad2dbb00f9b5f669c5765e1fb40b75116529a63e02b52b5a0721f54170e9e063a4b77306364b311ade8e28487ad4aeb847d7e71a5a595a83ab041f812277e9e0ce5071d1f3f5ad687cfd22d2a045ff8652000aae12de04506775e64cb2f88271b1b3cce6a8c9cf69119070031f7649841bca108ddade8cb86fb82a0b68549b98c8ed9e1b593fce224dec9574a3cbb9a9a90261dcc1e1b0d3e8fab1a52d9bbded19f1b0b5df93743afe51e53ffc7404ea483fe3cc92b670c52e105dc2aa7bc50691c5d5347e8b6f044b5971b023a93f5103a0460aa8a7f070ae7adc501c7351845daa3178b7584f5a0de1dd085d1efbc63a7e2b07ff34df0f519dde093076ff689c1ef74bb9ce799261571574229c386b21719f05e8c57b85ecf79d1b11eb22d31779461edb8ee8a9d4f2ada71f4bb451041b36eafaafbaf21d6b8527f673f65052528dc0acbd645fc40a4d02a56b8b1d5f19a2afa883ab1665894670d2a6399a3e404ba00590d269b21abb8418df15fd3079a1b70f74e26c896493a186aadd2308a9b63072ab1e4209977139cd494b807e1cb005e19364bafa28da4d1f69fcdea292204f302cc80028abbbf1fd80677aba22706c80c3648f756c45ed6a9438bf3cde8d20b2e0ed97a5e8e3a294faf829e994d48bc9e51de466270a3135df6fb5860839e2a78edd5cc47533ea16a0c837b07fa30f61bc1e01d6b65d87abbf11413dc243a807bb8a83f240ef922b5aabd8eabfe827b798e9cc4ed4f7506cb27dc7af75d56ee0b310f849dc8a54e0d38d591cdc866b9020be48383ac8da7fc39896a4d2c01c8e240863b1d5ed64b49649048ecfcc7f00fdff81918d84b1c7d857d6a3baf42d08fb49a8fcebd0376078b4d387d62b95e1130a88fe494f80e6b3cae0c7167e64d9af0057f233bc036e4a537599ff2148f22af1f31f959bef53d9c25b09e5e16f29d940c1d927e94efe21ee7122c15c136678ad1cb93b9aadda522f94d5c5d770196bf75c852c6229e4cd7ca33461d71f6911b923e744ec4a91d1d55c31e920b1769de4b111ba0eec902fa3852949bf8271cb326300b7de002feab6567200d8b60f9a78fa1059e415157d9bb8b0507132a984dc4184ebbf5e136ab8a63ef62fbdf12bf8c327e84ea687d62f2d53f1a56eff1a26074c0cd78d159fbd57a9f104e2d7958a2f1ef4425d95c2b536da67f87622d0f1407eb0a5fe0c16373c3ee2b7119fb9602ad2548fb15954a1ff573b1b86de4efdeb5aa22f0f7ccc517b7b5eaa19fcd44405b81a432fbbbb9c4ad0c73b1bff3f4bf65c254606fae9ab8498200f34b30499b17ff960f7daee9db67cf82251e2f5c297e8f77b3104e56e40b7231af9853c42a3672dde83dfda20c44bd6ca8e3eeb007c91167085d7d7b52b87dc48b1bf89313569a9b072fb0f735278a96259b5c313cc7ed6aa9fe8435ec1738632837f572874d53c1e8d887581611aac4a42b65daab8166b958b35aa0ebe7070cf9b36d0692cabf646c1b36ef22b0034a0a6662652df3fa0787aca79e81b661f54770978254770dbdf18b70be2da5b841440131827e0f3c40e855d59f989239b2e56562dc0684bc613b9d8ec3b98028b99288e6edcc1d6f5c7bc812899ad9b99cd33c1c4a29d452224043d27d4b5786f7844bbd22520d2ee8433720959d4c31b9f252d2eca435f9e5d57ab1b6400b85b9897bf5bfd17527224c67d6b474afe06215dcf28751cc90948de1df1eb19904cd39fe2e0438af16bfa5a0683939cb9d0621e69834a7400bb5f134ebd7a95fb7d7008e4a9491893b562b5e0c13e38eb1f5a771933949e804b33a3c36527cf27a71c5f3b8135eafb47971ed9639238def6eaaa6b63390fdd62aa772fb31a103edae17f765755230f9fda678f55b59927f0eab20bb49a77fd4991f917f57d6b8b4ee819d93c5c68cde9f598ef9a3e6cd38348c85c27528621fdcddfb469e59f348d893bbb1ae356de4a6b3cf4ce5de2a351fab9c02ec6eb2a9f5965ee6a2ca5082702dbd427b7f0de58248cc7979077aa8ad9ffb22e1baad4a94f7ec1c3dd1a68b714fcdcbd304b2336f620332a20f99211d9329becda5e2d177e79fb0d512826e22685b8c96a2bc7b417aabd5e4e1d6177a5a1b24937ba0deb99bf84bd62c27df8185662a0b25d130fc849aac37ed5d3cb2010eb3191692e23db0d15ffb541db5b8219c55afa5fa04d0d932218db07ebaf65626bc54680e1484b83ea40b164c833d483e7556f341114cc94f74f73c7f60a64decd78e2195789dd5dd6e82dcf0fa5afb24b1e8d13134cf7ff5b0fa1251913e423897b86ebb979870f99c35163b887957fe2bf2189d15184b70a6f98974ab719e3f45f48bcf305a97cff3c3fffcbce7fe5b6eb1044ee8e981745f0e90e8be2ddfb96d76ca35cbd8653bd135a968d3c5a82e1a31207310c24eb657b7a00eeb9ffa78f1df85b8ddfe9ca8a24e7fd455287fd28e9886717e1298d5d923bbd52665981aa46d691d26d511d5ea29ec45dc62671f4fa859dd9b31f57cdb528713061289bca154aa81a3523dd8920917e9333425fb141b02dc6c419f7a15223fac9a5c82da514671b17daf9ee0c70e38101c95ecd09e5a4e4772062374dee9cb9b96ae1e91a59ef7c61ae6dbe77f5b049fb25f45c0997ee8f897a1edc8d31c891bfb988d7ce99448f745080088d28e83e1dc5d2a4e9ec191e8d89939fb44b64772d0288357da49cce7b3da0cef44a95cc47a3c800e4c32e37eaed7a568cdfd918e21d24d81517b37245eb720ab8a1e77498fc7cfa9bdff5982dd00444c8b1ee00ca09aad1b31e779607221dfdb63f88682cbfde27e6ffcabdb50586f9cb17294e039b96fb66d8e7bedba891e3dc5fdab26d1f54c78759000c4b3656032c51da3b4421961d0cb47b89b1597661dd794281b7828458dcaa650bf0504215179e1e7bd2bb92a1aff6f1c8c0707003e39e65a3e70fa97217c3d770d9318f39337685e3b8d52de4367c93b4031d932d8510ca0d27f2710706eaa8fe764507d631f1aab6aa59eb4bde880cb9edafe3269b16075b58d8d7cf5041fdcc377b36102119fcd72a2f33d4a32a92470ea77b4d7b5a2f361ced4ad1a6cf09c6f030e5fb64921ab3748822f443cbf0adb5a6cce86efb49c842926e4d8f8138a8c9fd4797a6e99be5c87f77378b025ce6f54fb6d27d53f6e67db120adbe7ff4a8b5e51cbd3000e12e0fb29d190724d9b857388a134ac3679aefd5425c879f39bcdbf63c0a531a06fcd3842f36390ffb87afbb36c14f0bd01f5f049a97bca0a7c1692b7892a6a8025e95692c4a4b4512239c02bcfbc7a924dc3f30a2ea37f10c3892d0859bc619d9c0ee7392f36359271ef9a126b55cd8c946f9d480c42f4a7d92f2ecb2ea35f7a1fea8fd6e2c9274b3a172b064ed5eca6f4c8a858c06f4a90667cef31cefa512ed6ce129c84018f69985e09ce42b4a6cfb6d1d0952132eb50c458f307a135dfecf1bb394194329c46638cd7960883de6faf51a554a1564e8a4fd2637d8ee2eaa8c2ad32b71c2aa0b07b8b53486409d33600e59dbcfa6bf7a399f9bd6afde31b681b5421b53ec49bd88901d3c55cd6c7d7b4749bf4ea93fadc8ef50a759600c804d81d893c2a606322dc88619303f3b28676d87864d62743ecf19bae09b9947e256c02a570f43133bdf2a10398a09934c2c377f36f90ed8ae80ead473bcb840bb71949c727911b3b34ed8e5e91c526dfc36a526805694c4d07c5515d3324979c1e08960512d470ec8c65b03f0e256a51df3292f647c4f83bd9290b7b0414ed2050f4e0e5be29f3f38d9c0d2d8726538fcf8632d305d08d2784513aede33c64089e48b97ee73f8ea670b228f4524210d2cf481db5275a4764898e4c33a27badb5a289902db26b5fbd99002dea1a1cad3f10f127454c2607b2bfb4da9d14ac5d35831c28921bb5aad2d493fd08776351b3895161dd3baa2bb8f451a998a15b78c94cbb296eb4a4b5aa306613997162e36dcefe47466578f0de28d71ed96335678387d6bae7f903efd13c5176d4a31239ae4187a01a8b5aff33662efea0fc010752a3e3e764c85358a14e7a147fb12d338cf5e762fadc669ff7258206db85e8248abaf0858aa4ebdf3b793949984a0a790ca4a8bc168664f00aaa32f6aa885f80935046f3a9a13b9c6d8bedaed6dc05d99c3eff072fa80d8fbc6aa41b4ba1eefaced158c630b46b434e2499d65baba4a32ef343b981952227b2e511a7f398c5cb7f46eb16046a73d6183923903e0087e7ea66c491b4a0fed6fcd1dfea0333996c3f1fb9b3eaeb5f1662340e04f41d55ca8c01f4265be849fce3cf342628c3cad4b46fe3d7e39cf067e5a663a766bdf11b397efa2a9655b7c3b45f1eea3a43c4e2a7448eea4d9e7963c737cb57063944670ec37643f5ab668077511fb8678d2ca326a455af19695cab2451fa4195bffa49b3eb8758376caecf7c12dfebb59f80dfc693f72f5c0eb153f7079040135ae69b47021390c6851456b193f8bc75c9b05eb839f29674fc315ab678d195a7b5ae68a29aafda7c370e16fa82b456e29c0d28bbbd87501bc28e2fbbcb823bf4e399e1646edde2f999f85614a5ec46995a44cf5f0001434b996c85d1ebb03c70c689ad26c4104fc827dfa7ecbb6f20219dfa09bba20bf562e1144497430226d0edfafe36e27ac111958dde1e5b309da5d8af7302d6d7396f355d8bd5c2d528f5353b290810a6783e87ff35c108161a7cb7e1d5e75f20e9745eaf0f87ac91ca4346072258f6a53f900931e1fb679d2739d447a82fdfa54a684029dad2aa6bcaa469c4703b38b111e2b7e4d810ac99552ef7b8d068d573b8c32e7521ef990df039e27302e7c6430361aa4dfc34ba51f1f90f6efeaed60194ebdf838af6c3284c07c82faa112ce8e07083c90164efc54fb58311509b8a8838d859dddb60c48de54b14906c3691ceee6e6e196cc3001cd5b684bfac10691ff97aad9b867baeed8fc81cdf74ad0dcbd8e1f32bee28117aebeef2f57ed22bd66c02d172512c44149b4eff5a4896d7e15d1bc2c5060a6ae2ab9962f2e49780f965ff788f8b057e28e33fe0f408429f66e1c14623aef6f10b27104ea3d767dfb63e2c03063f5c49a621f1e405f42fd50877d04f815fe9a3a7a305a79d23dbc80b485b88508f4b6f0302f31e3846c05c85425947a695c1a5f14b96aa9aaf214c757333e941883fb9412e9e94e3b71bbcb68da3ac0870c1b5b937866aeec5aa2a47e5bb1b6dd96f2eea83535a5eee5812d5fe995f587ceb8b5e3ac71e31686027b36f0a12660e81133b0368196b485ee3c72fd2fa35bf9018167fad43e63bb811622d0670f94531e99a3683bec46fca0e55844c75e9a76578112b7a68d6df2ce0aeec0d423636b1e2e8a89d8dc9e3a84602bc17139bff4ef6b376fd70c4ddd8b815e26e3ae7f24bdb87115364e17990536455ea177c8e399b276abaa390af450857e154fae084d25e0721c27e5ddbad3d70726a539af007dcda4ac3b5032407c86a68d6e63879656ad750f097a34193a81c63f300a0fc426e4376a67ee87c7aa60aaf15547780f622ae5388ddf14c8989928e0c14c275e50540f91bef4cbdbdfd0045c75fdad0a3663c6768d7c13ba44595c491b84bf1f63326ecbc2ec6f68101e49ca359a83381dd6438406073633b3d42d71d272a3f9c51ebbcbe58e9ff4f5cb29081ce5b47c4852e9c2a75f5299539a89a21d9e0ed2cacf70e45b2499355206b04ebdb08d62d3312fd3e671c9ff5cd8ff6177d2d747805228d0dfd7048ffa9144da17971674e327a173237ce5766e0f5597d583072519f495a47b66aec4540bed642cfcb2e573a60f174314bdca935f2be22880ec591d7b38f99fb7c2a0ab48af7eb9f1afe55e233a3c800ada1698151288f3bf6d9b158f950af1b63052bc1e37c6e37918178506dc5f4a68ea5c323cfe11b8536c422f39e9dc5442bf7785afddd1b6664aae1edc7b6077192bee24bf4bd3bf539f9b0bba61db212ebab0700425db720ebe911d303533acddea32353c87835a1cba4eb1b04901e195ee549d782d2e35fcfafaa2876c44c74ac0a5a286f1f3e34aab0e68c8098838d354d3e3422a058fc300fe6ba59af5f3cf8b09adbdac59817aaa609e431fa2035d368d7ceb1de47d1f8d7346d8d83baffddcfa0b4bb67d6c42aed7894b80949b56624cee2025b0ebc97b9f2a63bd0eaa57fb87d4b6c0fb13ebbd98ab54a9381cac54cadbfb6f9344209230a5c8de77199746e369976c52980abc5972e827765bbf86d619e0874bf130267dde69e462e003b744ac10c8e41342a9fa065ef3ddc3b55abb2d4daf9522794b3641163511d067a5830dbfc35a7a93b6e9e9b08c1118a5989369de955e96b26e670f954149623d702d345b86aa483fa964bcacac8836f20a0570b90884f640febd1ba7ed234bb04f681fd2ec202b6357b470e819ae1859cbf0e7e70f121342c0cccf5ed941993e3835b92731a4c3fc834f65c6d56d7490facacd71f7b5484c1010ee957980c655309a168e74f41d26fbb55e074efa1b7ae8f55ad045f852e666540ef34b2c5322461991e0a9bb81eeefbefcdb5a2b84704bb7c519c5b7952566501ca0806a92c45375b442f00e9e19aaf659010007715f860d1275c073293c050aadf83a0af904737037b6871f5d9e37a471e9fb3e4e70b29c69a0262c37412f53f8683a67139cca4bd13b0a4e46b60d31a2603a05ebf7fa306bd1e07f63f788b9a0a7465a9d919289565cf618f2523ef4e5c5da4915edea7c0cec1e33a65302a1e9b3ee0074987b26c24af3705d502117500a41aee07b393874f0a38ca067be604786b95fea1de592290df40e9a65a78a50f3ade00b35534cda7881a0d54884c6746d6c9acdc41ba5940cd0e1557a690f8e55c7574c9ba4943f63567f7627e34aa413581fac9caef24f5fbd153ba3ab27c3678d2e3addda181a0804317f1de625930b5428435bbabfdaac8752490159205fbcaae379498b6b9887996dbc5973313ee29ca33ce589ed3f114e518f355f52f7b838f441e8a17076f5c51bb7101694f6223f73e573e97c02d2726b82e2dcc31952538777b3501165a5d8bc432ae8806d8d14d39225a9db20ddbcce63a0012d8afada627f228e599b0ed2410c43a8221dab5156055a3d821e6cd5f252e8256f7ef13ea069ea97382c1837da3b4d1fb11e4bad530c37c433b288fc996b9246d91d987b91fb3c922d65e5297b69a304c9c77dd196c2751c9ac3948917eddee4646eb807fcfa6ee220bbabfaa326effced503abd611f38a17a4548069e9ef62a90f9512c6750f152ce04746c86a6f382b1334161f5f6bf318aad9dad7078180f0eeab3b9ab5aa0edc410dcb24abbe6347be9af5a9004a153edd47ff639d3cf8cac385ed829ee4dc41998f693393d635e40432e5fd9c9ba56b39308e37e750349f4727eb177b5f48266bb8fd8c0404d42eb9658da9f4b8325454f307cf9064fe6a0bb47fe0300eadf5143e0c63ce763de05d33af149d04eeeeb161b76da643d8f1e7936ea0c5b95a7fb211587fb347321842c39a35865fd9e468c8892b7e98d9eaa00f3dd71955b3009e1b62fa757f1e9cf0fa38920619549a55503283f7b1a9fc86f258e7a572ddb9390cde77f6e318c4e58c0a179ea69239f5a8ae7dc01cbe8fc9571f5497a6961886c25488811d46fc173b0bd3015f8c8af79be3b63adde9b8e3dd4cd247723aa5f92acf24114e823d78944235c403f92fe7d34dd939be3b07900f6aedc3b9e25dc2fffeb416f5bb55cade027ec0824c9c69d5575cea201ded3b0431d294b56392d8c51a2bfa62ce1692589b7974e2a3d88cd93666cdafb31bcf81e715452e6fb620ef0665306af473d23c0bcbe518870a94a6afddecef78a0acf134d5c5a0d39052f88f38dc274c3d120e2c79e519f3969ba14a453d2ea0ab3d5c2ab14cc81d2d0c1df5e9dc32cfbd72efd75e65ad3c04c2d4fc3abba2e796940af11edb351c85333506d27d44404c10259d78510acdf77d001c4b4c149b55a0c38363334120c8270f46205780380f976ef1540e22159f7ead850e6dd72a415e1c57acdf2a9dff218ecd01a524f4ac4e19c3ee20c554b735f1f04658b111232f8ab3113ce1743960e2c136d5a3863934d55347c7b07b8423965003a3ad5bfa953b3979024d873d24cb9baed7c579756645f8bbc2a155eab5c37b0c015d6ac175d95e62a0b1fbf440c6258004a18225c7b324765f53fbacd2921a2cb7ac25c3e99ccff65e947efdaa94eca78177da548147c42b047ee5079011d6622164f9057e2871416296c83cd6540766342277a7208aca7a588899985a8f69000b1b51fb5c05a3f1aa79cb002cea04798c6c33beca65d92e05e4eb50910c4b916796a779e3052ddaad0e2de2dd83277480690ea0f19199a621bc2947751bbfe81462bee4bd668b947417bbf9a5079e268aacce3dec06ceeed7715485cb7546c948a33033ab490450d1f57559aa27dcf35165e1aad123e411c4a1a8cdf9b8fdaef34b8dccd8d7a400524ed24bdb50180fb2b4b537ee56dd6bdfeb3bffdeb33a448f054f2baa47631659a5fab3cbe797dc9346035a0fb626e2c95f8e033d7c5adf07f462a35ba1c9eadcf2aaa565350d48288f2a27afe077d865b83d8fe81008c826c0de57647c042b982515b2b38e4841796453943980b514a088f6b22e3633b173ccef09ad6070517c185596dadafef1145833995d46275f80efa9d897a092586ea323ebae7aeb65980df569f14bf7f6ab083565c7d01180ff8a09abd72bcb8b0fd97f8e33e3b61cd9bbc3e8211e0ef4cc0b685d084e23133b1f69a87e77310463f283323d8ff03d7f1135189000461fcd1266872673d3d79852098b8834d822bac5e769f4141b2a0eea482fc4251c9dbd33769bebfda0f9b284eec132ff5b81c534df0a35ac8e64e9199f544d74d1bbd117d14b50cf20312e69f4a147c2bacf0b9547cdd3875c60db33d1edcac117f4895b0af00f939fab9ed0168b20d327684b1d785cd78dcbf35dbeae33510b089222b83c71c6ef7258b47c3f1249aa885a129392ee5f079d6740de71506a61352c9fb1e1dfdf23cde5146c3f25e80fde01deb45947f94cc61052ece35dd75dcf7c1b380bc846a31a273baa24f617e7abe68dc217dec888a089c95000cb21e5fbcd4f9cbe8454c7bf70a312a785fe1c026815290c6d1f7ff34ee4bff90b07c010dc8c0063188ee8b19a86c1dee3f9829873d3ab80cb36d1e85ae712fcc157250222b8ca736573af311948f7173301b9b4de82e77da36133da804ba386bd41bb992b87dadf26de51387ac51f9c561191dca30aa6240073300a3a11e0cf3ba3a4e43293761e2c9fa50f2c5351a410a8638a540436a0bc6df2129f7f050deec7f0a96d9983e189e62ae0a34443cc5979e882b296981d27471dbc09feac435814322868bfea8681c4d3551ce4192903f3b49fddd92f5c5d31f77dd2103ee551fe861e14e8bd264eab31815fd29ef0a246feeb61656d13c82fec7b2f366f30db4bfaba3c436510c614ab8fa9cb2eb053851dab9eb8c63b40a753cc0f492196a1614e05e8305b9487fdf93794ccd3b894b9dde6024222ae4052eedf8ffdf28f2ba8c9e1b3e13680a9898af3a572a32e52897cb6805ffab43ad02daf786c579abe7a8f7a631ae11a810951011a884717ce7390baaccccb64a56397c9e710fd2c9e3902947ed115f6759939f68db9ebd0afecf9ca0c46f8c57b14929b33cc5595e8540311a00023f0ea7b56d02d0bc79c35d41d73c3fddae62e37539e235f67ddbdf4e614943e9f746e4f1c21c0d4b7d311fae37c4b8d354231ec4ec0411e67ed71f5e8ef8c8e6065e84782afb867b63dd3f2f7ce5b8c58ca35303f9c2d4b6c5ada7e0d266ac0a6bf23a8b74290da4545b915da03be1eaf65399a133657f830b51cdf087cff3e77fca3272aff84dab47d5cca435903157b64f64e37225d82bd441ce775d6be0b087b0b3a7828e076f52ba5641e760deba9ebdf1c54db5d8fc42160072b6bd125618288ea55baaef9ee89c5b45822789ea410fe8afaeaf1ccef5195af3fcbddc6c4d9776b9d744915e43b398702e8bbde7e3f8c8824231fa3cfd380cdc3f77649cdcf13ba0630623d0454b8137b2573a2d19f9a54953a36e989850622628676ec563dc1ad6844b111a33540dd39e65387fecfabcfcb5ffb0aa13e3a0060eafe43657487b3b8102dd6fc7af4d998a222dc0bda1f1fca36d1e82adafb49780c710975adb5b741393f5e388cb019646849f6a9b22ef0dc8657be6e7dc2096cbe2b59806a846c2a1ccdf83a9e78452d40969322908c0c331270709a1efeb521b864b83ff816c2b7afe24c1794d1b3a5f2ea3675a9273a6da4d0ca5b24608b533587d4d027fb3ef38868cc1148350a334356e4e68c3e06211fd4c4a3d966b79201daba5bb6996a6174eaeab4bd954daeb95495c95445d8fafdd3f15c498671330790d03fb1e759eb28a7c85d2512370963789481651b6faac7c2ad40b99961729c40c4a6c404d16b80d429786249c73bfda74c57c7bd40f24b71a9a3796880f51f73c85d2408ef457fbdaefef80638a15f93d83a5bf08ea8fbe2db406f6ce06fc05e270b56dbde57f70cae09851217bf91b2fe86f0c0f6287f86de00f7f9d2ab128e7ec07b549b7aacde140b98379b89381a31d7d96a7afc6a9a7f575c574363d3dcbc473e7f257da8b8d2b3bef4a664edc935ca4fff014e21e3d4060c104057230428835889fc944c3d91d14af76cfe3832e39806f138003349e3218874fa2eaa15cab65075e05a35017091e286bf9c90099b333913e37536dae715e398676f40f02454a4f5c0b88053a1cff680bdb9a00fed79f92a393524ce4f854cf8896703c00037f56debc24a72b722356293401d277e25108e5343ac93db19d025acafb9ffc10a9afe161e5129bd1638f5f24a8ec66305ea95eaf65bc9329f8d12a711b417793326d6988534468b6fffaf29d914ed06514f31f2e4205fdde53f7b9066c9c0591d34eb77c98139af690687d9a1c225bebf430efb5f6ebfd3ac4f2f61a2742967dd66f8af9f12a9b48a89699b5bb5b777e61e02238a1f22d43fbc32a20dc5009bd853823eefb53734a4848232d27d62304d1714dfa455a6adf8628056ade8d9766f44e4572ffc0e5c61e1b16c315dd52ffac8c3c73985b9956702c1c51a016ef54ed8dac0fc752c6e4cd2d3da3ea1665430bdaa6ae9e5999007a5c39c9d05f98e4a41bc2b0e8672e15e5862c22d127332041a89a26f09cf2e2712b2cb7d5cd0ff56453e860b232e8961e460f40e860f6c8077b13ee1147c9f70c867c123e334220eeb3eb3933b6da6d9671211082edfab2d8a5f3ea524ddd66853b6bd00e19aeff7c23e1d0626547f8ae74569e325df9a672b97a0d7dcf1b89568e253a77261d383ec44b7c5a360f6a33f080803e53ec378936d96bb7a562ceeb73f3c78a7f0fad6cfb093c7e756fafd4f1ffeea074cf4d0d75b1bf96af767cf0d2d71b5d5f4ee9faccd561e9628ad8c1ac85ae9cbd3260dfe6e3986553d123b5041fb974b2756f3d5b169b84dc653b354dcd84eba23965ba32a89468d849f07ac41ed9023e97698380d2d4ddf8cf6579286ac6fe3bc5c31f56533586fa5ec932e9bd21fd168a8132b4fd1277b84b9c560895e9b39ec57a527d074fdfee1a7e9e2bfc2c9d6d081fa9f52662c87d933f67257769f8cd29717489448ae3d5e1d2b156e181f3e3a3b402760eb14ef5fdf9475c1742f5d190fa332e36a098977d07e26be45915f0eb88bca0ca2c1b07ab7b3f6ea75e719e850e65ad1c8911ca2e81f682ba55ea99ddb36611af3e0cbfb5c7d2d0571b73c04e6ec3fac690b4ee035c48aa9eb974ac692962022ad99ceee731762cd1b1bf9e9213efee946bc13f0f1058d82580e5ab3c96dfe6c9170103605c392b5b0d4251601dbd9341e7edd5b2e917b213647afd4ac403b613d16ae8fdc9158ca4bfbd71609008f850083587cda952953f155b55c23a6d5729827ebff0a736ce9d4f83f99e729e52aaf45b0e47847c46e520414349b1f634c88463e9446b6884400a6241ff3f7cb8c1a70f8d24c9d90d907c792abd351fa6d64cc795c5a11fe951364b585784a958f7b001b7ec7604e40df466ec1bbcdaa32151b6a198881f13cb2e345d3485529c90b0080f4ba6464c6fc21f3726ab0109b456c3b1c05a06a5428306da542f238b169fec55312029788c1317ca32cf9b410402961344e847c8a9b318fb8dc92f8988d5802b59769fc88db951fd57cc92954b3f56932f53f2980e8930b7f31c1f7f2c99411abeab2902f659de4107961b369f0171037a13094106600fe745dd573880467c616b8def7ba45fcdc2471088104cbe171c8bc0dfbf2cb36ee839f7adf9c9550fa1267cae6430812b1cb33b377ce26c5dd44be4a2d1cdf511842a026b6ce24333dc8c1e61546aae70d7f1a0668c026b8c2d4eafae3eb75d595d58315c9ffb0f739ae2d748b429e90ae722d824f579e8f44238e206c4dfe29e982fa39a9cfe1cafd1bc6ac26f4186b5ef3e3a52a83ffaa24c0e047741f5e81610c4557002262e200e69f9d939831b39c492684ff40df2ae581d368288dcb30be8ba8ee0f84992d7caf16a82857fdd60209a1194cc01653675561c4e84d41beeae4e51dd9abb13bf90c071c04153ed4e08127ef1f015f471a955ba5479d17c96f2077725f1b4bf5aa2ee069fda0fc4ab84e22c4dc3844d4ba22d685da0b290c91e4dc534c14f7bfc9563d14b6eca0ecdde2283f53f7f45ce5024ebb8e0ae88b01441c422b93cd0c21e44444ecb3ac6ee0cf768a61467935173ba8f3018c8a12b65765c16c999f1278858d3ca355949f5b41969f5ea2cac9a3ad8a2f76651dd265767b4302fe00892107bfc61b2b935730d6dab5c04ca4f050b06325be114cbe8b4057377fbd200b0d47762987eed373601f14b69f74927e4275c545a5cfb352fb45d5afb27ae9462858b5b9086f9a77e41a6ac2f7bb4ed473525d973c5a9bb5c5b7ad965bd0cbb2d1f646825178a5d64b80cc51cd98414edfbf510ac48297a0928052bb9e00dd437d50aba4a385e92c49254a13fe75e640c46ac50a8e08a3dcf6047671759ae753d820e466b746dc9b1da4ea775696be49099b54049850c386a65f014162402c51727e2a73758edb9181293f27c0f99c0da81b7aa73d02d26bd5eb0354f0fd336f435f602e60945012b2138ac7641d049f207641ed84e9db2306d55f1f8aef7849891c997392565a201bf012a12ba80b99da7f9ffff071d0627e4df34d39b8bc399b5a04d04dbcc8683f7bf13f23a5e811c7609105fbd52121067221f62a5afab4be6ba7e6a94ddd98f7c334fa5476f37c56133f1181baee7f1a8c7d215b71fa6690074f4c90e2d76b52c501044cb8200fc433138859a1d0f08c00d3a178a32304fdad1a980ae7ce32156ad36149a5f64efdeb87941c94bfb64eda1b3d66391c37730ff2f06ebdc478558027201b7148597ca8a9b7987c3438d649ac0e3ec701db7546e90e27019ad14c8ff832e9a4620c16b1732e3368ed6c1c225e96551de66c7ca29b4970cd3cf0cd847367c9b3b60a933d56623d291cb369029a726767edef06c62afe9520b9858f70ca0f22e045214cdb77916780df8fdacd06b5d3ab1e0abd79f6d17a4801ab55df92c93ebedf50bf81ff12f2ef955f61cc8ef153e9941b406c7680330bcf5234d3ad71ac120500e086ec0670adc5bbb6a272bd5f332d2a82e77bc0d1632e4ea1e1f6466a63e25f6c700d076c2b4ed586535097010391a6957046833eaff74a88eaa264493012bf618016feecca6c7f2a890121ba31e3c7da23e6bb9e77cf2e398ffc32d68b163f839c1a1709dfec906c7c78301b880faf4b15e2e70322ed449eed928980de26df8e4b07f0c1a62fd0d3841c87235263a5ff77a4b6315d1e359b3d03ecbf1f986508d9844d69f02e2ea5d5bb683fac4c16daf99d435cb6e351906d5a8e2889d1b18400b37e29bf42d80c2b7695170231ef2faf925220b7b3cf85ba90e33618ef58cd41ab7c15bfb29f376a60848e0c6efdf7258d504a64d114e2f12fa7ad111677500b883de0b415e8227f21a22d01cb776a51fb2efd38d31135244d8b84e6c512e38ccfc381c4163515fd59896c484813bae3e778228666ea65ab8fae3c018b18a959baa17bab51566f92ff878ac5c26b0963c9af47dc4a82ade1a4e6be85232f88007726d05137c1b320a563f178fc965b8a2a3cb35b9d32b339c0a4b2f61fe202350f14cdb0f4724aaeb76fd3d8259ffad1908ce648b3d1da61a0887f7e84bbc73b9d6dcec6a07ddcff50a7c0a3b8943a92fc0d6655a65a6b4ff7ffbee923f1f84fd91ee4e1520d2399fe854539c5a070b9d50f2fc37990130f3608934f4a3a16754b8709cf4634b3b32e06ad6690ec38b3a01e6e73882e0d8be9b099b44c518915f71aa6e8f2de47fe535c1c91055031e821c2e971b2e5afbc7010af8b95353ff6d5f8409a8c3656c585106e4f7136bc5c32637b22f20972e8f544f2c7146f737088cc912a2b2b6831c205e9b7c356d2c25652af5309cf3e275accd5b110e3c70874eea338b90883f5704f5c41117b94cd6398e01b5f5ed1517f1d40cb53caec4dc2a86606a4b6eb0cef25e0b0175a0dcd03ec36a248050b7e57ffa46ca6d9c39af3c35c8ab9f18e146504b38c8fc64ff55a4a56c8f8c267d005d3a299322ca5fdbdc6b8a87caa7baed960e83b689b7297bc88c71bffabb769661f3d59321aa36bcf1eac7c4a8fa3a0264db11c9300cc04a46de9c4ec975a36dfc5965e1bc43eca737513b57f9431865dd942d14158360d64fe17cc6a0b6a08d81756ec3bc5985635c79a7663ba44ffb16f6ff456020d815ea50d0347e77411f5b3aa529c49b7257de596879f56765b8a2979b624e4dc6e8c7c1b25149c08afcd7d2673e3f1d14108ec4bb9f38066b778f9e7a277dc76d4cc8132b021e63b34b9dc64f79509615d5c618f89da2ba17c4ddc80af8d88823b3e8ac3de1a42de925c8c6117cf4ab135e2993ab31f6f16c4a54a066f08a5d29db390f47fd2dfbe29bc96eeb4b68dfb52b23b390b4ad7aa3a6df49cd7b1134d8e3b03d6b4701f4a624caa8227f8b8e51df2e0651c71ebd77a6ba0077c202c5edb43be73212d2fe542679ff01020c1f5ad45055ce12befe1a61962c1990d516862c554238a8c106e237b69b5fcf97956fff2cfc1306f92cc79028cb9b7e09d1ffa4372f5e0a11331ee4789e62c5e3814b145cf9dc9490ae42c3ebea3bc11bb711f1f853c2d56795ead5b28c0c108abfa66621f31bf7de563eec34b4c8e836449a4007a44a54c36464bc9c96f4cf0aff1b33214e5ac9837b36bb582bbd3f0f0b711e413ca1f8e87b8d347b6c34e16d39650f7c12ed6dc4704b8cd9d4b4a7a22470979bb382139b353693b11b233d39cc0228a2197a5ef35e40333a7cd9f0fa968718f243151b53d8082d051b2f622850497e32ed3db447a511a2cd2a45539eb775b855f83b5c9abd87963578c8d20171d563ff29c666b20bc9cb45a7028f3f90844a63ed81841e60102e57b996f0fa9b831517f2e7a1e8203f4e24f7e94d644657405680db55ee421ae9948e8dc12795ba3f80cf2236186732e4274078e557509de31aa33dd41e98f270bc6d0fdcf6a7655018e736acf5914d6955ff0b61e8c57728bac0a3220fadf3d9ff7e9c3753d636d0ee8df0f7c6c598e92d823fc37a353cdf346a10362a171ba02a0e23e5c5fc44942768059bd0671ad6dc9df69d23c9402ee123890c7ee097bd0ec2a5714d7ff9dd035073975d08b329d929f9343dcddf700ca6e64573ccc6ce8027ef2999451fc49aace03bd517b1ecf61bbd636b872dec08ebb1621e8510e9d56f6ae36892ad62fb816b064e8bcce5bcdf10db779e47ac5d3917320e0c1559e03a189af5cdaea4ee4df2c1f2ed7a72c85d377ad02a5ea8a35d7723396b80b51ba0e91bce1de61086740cfd787de3b2c9b8eac36b31c5200439793a11e7cba4a88de347ab54673dc87791012fc870967a6f7372b9d3d570498acb8f93e15ef553ac6dd73c9069f93788f536d5ebfa5f363a9b0ec979925f381ec1c8622a74ace179bc92de58573c55144c93bbec7f04018fffb2a442051c9a69e8862ead0c7d289ca48a54d3919a81125853ce0cefd25d2e5bf15b4e4dd5fcf503e9cbeec343b75c4218f96c1c46f117c46e7c308ddc485f0b61da53be045e6f935a48525b65754c15b1c8f7fe4a090d5c0ce73015e309c6b37eecadbd6509c6d9d2591bb6b1e54b47f3acfe34a64095f528318606ac48f0414d36a329913e121e31af57e1fea3190a0a9fb12b434eb3f865a928bcd1ca580a7982368ff2cdfc33627bdc14fa2481829994299183befbbe188e5f2afd15af63a04982455ba914eb51767906a94f3fa5eca6bbc27c872a5950fbcab0da3fd4ac3b0bbdcdda067ee4611df1aa2d4ea30638d926927e14420f0133ecc56634294e70703d2a8c25ee000a8e0b784f5e266aa4184f3bce4aa9fe72bc819e222a10baf78f3c7e0f6d998acf049c41165c4fca10bdab23d7e66456ed8eb81dd2162ffb378fe83f9f94dbf31aaebdc97d98060930497a8f74b5f88650925de4108c4f1fdbb38af636aea52ecb1fb18176000caae88bb3858020858bcb4e9ceeb16c5e407769060be7e2e88b2570d9914deea55ff1d68222e8d7937f348eb23209df44da6786e843038822e99de693275430021fb067e691bac4d1f4efb0e8b9fe2dc23eb60865c955810f397cf83ad67f8562bba85d54c7798988a0dad01a7babe8ea368a2307fb607735ec9d75cc2880b4f44da57134300528af7fe97765df63a7100bbf9f60aab0c42a04351f5acc000ee1e71f823e697e5edd2b27e04a24803595b28e73f740ac40c7cb9fa94ea67d2f19def945d9e3525ee5f845de6f2d1019b606bbcd1a23434a28202b4d6182b5b6ee10650747665cfe0a6ca754dcd52239ae94ab1f000b19536880f1ca1af87a1b235dd2406bb512e47ce6f9f665157dbfd5ee27fb05650dd431e655b8d1efae183ad38404da248c0a1ff5452ae818c6890c03fda028c9f37dae6705ac849e6a42620600c32fb51150810ec947a0960dd6396b96b058476854dd866775d230707fa03804a28ac2ff7f2084950d3727e3250dfbf5cf9290b94b6e2095e1566a51b4fad83b1ff0291db129379eaec09113ddc6abb764eb026cc3bd40fe9b7a5a2a2774e6420f1960dd1d6107f0d9d0840252217a816c9100c625a6fd16961da1bb870d68ea6297279ab9810bf859f159a94f28d52e44d5a969d40121d5709e0b6e37c72aa9986ffd07f6410d87fb5297ffc4f11309558efd8fa9ecccaf792aacf8961cd20b60eee5ce14f2e941ade74cd628d5866d3c097c34155d5447493a303800dad3e71164a6134fa55ca08e7cae53967a4c01a69007980f5de7b82c57daeb4772e1a98914a308ea21c28ee46daa4ac155e31564142e512f8af535459e20bdcc426424e354d2e67d83ad489330be9320b4b06e04fb8f25e7d20461a1ba2940264c8ded4ef1e86575ce701e8db95f8125813824edb479410c1ebb9cc8ba38ccadd63c19716f8cc25846bc32e2655e774a90b7186591911b3f00e8235687bc2e54d4cfa5217d7a4e9ad8b1e73539cbcf81ff932d7f25e52da18f5e75a8df687632545a2aea3848fc08e099fd208b2fb472f796a03c57b23e5f9647ca2cab672086c06e7b5bad0899382970381b86c7341f614155ea2c464f26ec8430357f3f8691b1190491d9cd323ec2afa3c4a69ddd5745bc156686caeafcf9ace69c3498dafe46b180ae397b1aa3858c7dffe53c7a57c1ac9c652fd4dbe2e69bf5567b2705a720d5554df3beffd13f0a8ffe9f35803844b367740fea1b99acef88d25ddcb80ea05fb1400e498b2658808389bcfb06e2304d2ec66781fe65ec403e3617a97c2cb2b37f7ac04058d59ada8799e6baebe8edd76613df71ce15af035772aeb681ea72f9c68b26b19af2712896950d33527e169978b2e816ea36453803cf498e71139fff09a4e43ef75e14294d3dfe04020a562e09b9ed60ecc47193626314059eed4c400662e2c6f9dbf278956a5586e16458683803f72b6262256acf1e9472e0d7aa7845db0e95bbb5f50388d12e6804f328317edec39ea96496686d3f085d8ae8857c1616f9389adfb48a2073970c15412e2a7325d1330827faee2538a633d735f839991c8a1436297dd912f7b37ce0cf8354fdef291c3f45ce01186df31c1147aec9b3eecbf76d0226a12aad45200d9d676af5efc056be6ba3a4b775c3d1fe041a220990f621c01c1f2f2b1f359cef9dcd0d3b231fcc3a3536966af83b41e7f1836755d110bc0417c358b15d08bd0f693418d3848fc89660d0fcdf42bf4eb65fa07326bcd7bad67b3b4d253315daebede595a7224e8dd1963867704367a20a119766051fab542db00585de1dfddaadd2b3eacc75ccc2275bda1d635f42ef7c8265d64ca0e7992f76b78ce18e36c951747906dcc52702d76ab766572447f60f97aa6af2565812ac9483aa2a239dcb2964f81418ea07b2f771b625622918ba80da4dbe043441ef06b21911d0718ce70ec24b81cd0ab7372cdbed05634e002dc1719c0c2564402ffd65c2a6830e847f0e85768bacd9c2d45e0d3038006d5fcbe2017de6e2d891c38450c89e9a8a5a338282a8d61fd343404d0be9539c6430b9e6c469e188870fa997057a9da43c7dbbcee53cc37d91886cea9701333a078de71fbab3044e5b360c101cc120254d75bb33d86d6f1611f5de7f34aba90393c7e527c1edfabf7ed7d8bbf4ba0c30ba284afaf0665a09a4d24bfe86facbb3b64de5bc4bc2aff0fc85f7b70a1a6e9a1677562505145c20056d0171c924f8f525755bbd309bd1f396884760402a37cf122bfa58fdff6111c1fc4282278fb297b28bb3b711fc1078afbe55839a4b01b5e4ad7e625d56935af7c251439e2ca25909fa21d9df9f46983a3d61e7791502ae349c566a6a2c99551f96fb9250cf7abe059dabf8d8e953ed1f778ce463dafaae2be7a2ffea4bf927704c22d0edcaa8ecf17eac043a33283704eeb50df187406fbe4deabca5b020a4bcdcdb0af5ca3fbf3e52288f85a607ef23708ad8e95a6e50721ed9d23284266b9f914b509995eb3a917a353445a86fe81d257e19cd33704b59cc994d0096f5d04476ea1e5225f1ff441ff23cd51c93895c412fe3500649e9b623e47c65c232af2a6833e7fa569a6ccb95a5f87470e239cb22f795de922715eeb24d552b173fce8fc7ff4a08c8d91cfb01fcae96a71fb1a3f31546760b67225c03f62494ea7ed50a75790b11afce18193976260b384fe369250a82dc37232188a6cb48c9a0c834355c2f178f9f7d79e44db7e77f646e3a4ec6e35f78e4705e70cf86f51e0ee17faefc1c03d508937abaf228839be1b8f9e3b9e1fca87b5681fd6b00eb98ca783579d3d2cc50c297e8ed2493afdfbae0b7336edc6e760c706b1439b11ce8a86d31e46f87cf2fee2896f9534da3cf342b1ce1d887b151c7710567bf3aa61a1fb0c40bf24c59fa5df89d825aa412bb5b20832712aae7bca1282bac6cde85bd75ff3aa32e4b613a59f5678b684228f18423a7e31dbaec9c8fae76271f1331f51428e63e1283cc3f23dbefc244ff80db601f6abc83f82d966c69e5e0fc4a98eefa82cb8f40edd43dbc5982859176e958e2802600fad268e55117b770e3cc8f4bcf24de390c912a61f149139023ab3accfcd61869b7c0e88d0e463d51d30a6f8ab5f313e4422318284f7953501f1c2d6e752ef205cefec639df281fcb796e279a39c46d0e98cfd92d59c0ce6b016bc77ee7303287546024f359bbe2dda59364299e4dea0c2ff097a0720b00107add72f5298b360524cb49d1202935e21f71363df2c06f2152cd5a330f79cdf7fd028d1ace3b5fa198df6d41092d9c15c52b795e40b45350303a2e76289aef82eacf8e65f914b6c0d0bf394fc348bd430d9e1bdef69f49f5af500fd2e2530a8e013329399b57822ae1f0b28ede8682a325c8fdb0ee6e1b688792c7cfd09a3aac9c1934bcdaa9b5db2672fed32ae63cf4b43b5004de6ce258fed5ff98e8c08f6d1c410d4ecbd4d514654c964b39ca555b6c57d47b475c416baaa76f17adf0d574a1e9b8ec29cc2fc507a544cf2ff3ca8ec28d741b9512108b9f2f5ea7757140069ec3096601fb847f3de04512688361e31e8f0330f9ab06563786d154d84cde6d70a89774f341094168bea2c658453b2eb871f35e7b0270547cf25cec879482843fec1fcad86bca11b32d96672773f52fc340d12a20ffb638f2f1119df00c423ae241992a8fd8aacda22866ebeaa7fc8e80f2dce6afab1e9efb2e407146ca21c31bb4c25140afb270ab0dfaf045c9fe2d85715d0c64a6f74451e5e8637517d57a608721682b619ec89d726a0164446b27dd878a139269777990d9a550406b2c2dd172844ff80dc1664daa38fc02ca580a616a764782ecdadd1a2cf0a56444be4d466a72b688190d81a92d824457bad6ab5555d570ec84abd2a548ea9a37df644aaf4f8efa0f559588d91bfd38ab2e16ad0d4e305bfff11c7a224c8b4a3d91236a72136a3fc7178969318385dd17b26cf920e532d46920344dab7affedba169819bdba7c33a1cf8d1f8fe15ceb7fd1698874d3946080eda5dc371959dad172a664f0fbcfeb2e2434cc334facdb866cf9f1851779a2c1e85372a0881d04cb0f18895ba30fc283c7c06f79ae2d92da11ce7fe166493b59601f7d2b834a52d72647bb0c83a06ee55ef7e6e5f616c78322cd789010eafdbe5637f118a90ac3f5ce2beb826039b26a639c701227e64ad1c03df0d4694343a095a0f92d05f5bcfe2101a59f5130ece1c10460c30d48a0cf7595803c48fa18333d0c4eb42d2eaf182b7b7c724c415896316b0c9b050d8f7838fb65b78cad690035ec25c27b375a7b9a9ac65f6b7b62e49e15d53e271b75bfbd29f28f01e463d16b32956af9b40cb5969ea7689b046f790a8585f7579ab908b3efcc25b395ccb10bdd5dab028457f22a569fea892f9a7bb64c7d50c40836521e414b5541f58c3c17f59a1105d362cf4334cf2d9f452af4f6d049e9e4d42561654ff6f59f8d81cfc80aafaea6c7c06d0f56bf48d3aba1b8a558e233c231da1fdf1392f39ee959673511a24f95a051d429d858ee0eaf9433903defd49ff4de8a1a8d68a66e5579f1e42f1682f63cea4c44f2aae5f42869705e23e3b95d52e69f1adc9d63222e559521e9f55517893a419dec38f69d619f8aeb735577b136fe5fcc671f871b3631c1ffb2192bd981f4b3841744cda6ffe857304b6af4437b47df44667bc7ca0f0d07bb6caec526c6b963d90804d9282ed0ff2ad08b81411aae182484678245e8aff7529cc383f835cb5532774c838f864968cd9d5bf3bf90f5061af498513f3f671ea23ded11821e96a8426e838e14da9413d64d5e144786f9bc35f895bd6d0fa3fd067fd31b35ef2078c31f972ee0c43740aa2f086730dc2748bed3ec0f640c9f6f9979087ddf1a1315d94d93f6ee732fb9ca7937b225d76bb4eaaea63affbe20a4ef57776e53befb994103e0b0cf6c44790eb0d4d67e00dca4c94a1151882529bacf01eb0bc75b2f5b2c4343518d6bdf226a10e412becda26ad1f0d0c588fa5539c32c4a42bab8b6c8f00a4d1bb99e3424150717b85484cc800bcb2e63234992772d5a2cb8e6ed345d50b4b72fbf6630e9a3b77d8cd2a5eb1b8d3725de0f4fc93237ff495145893c2e1d30f269aa2490e5eabcd3e7c123dba2225e7f45767b2e47f652e21d69061ecbb8b67a7a659427f9d41e06b10084ef25a93e29c00e3dbf9998cc5d3f9d176746defce73317d54d312b64e45a2faceee6cfec5a8223be74af9435ced84c44bc1dff5efbf2fafe6e5d58b6ba71aec41b849dddca5ee29e8f4fad19024e8edfc5068af212c76de802bba55d09e38158f12ea199454ea09c9d4461f23c134be04327d887991f20cc578508ee51b0a516a7adfe780fd1915f3282e67dd33ff964ae46d83426a2cd695039efd4d3e3a00aa026481ef7194807c55d3685e7d7c7138b64defce38765e2892c3dfcc3ea9904fd3c455e82e4c1fd324db28215e07e467516a5ff40e5a1f7509413332c662d38ef7d7df557a934986579638a532a1f17d324e0757bfdea01f1f708ab94480bd7494f97e9503d36ebd47339c91efbf25fc9287620527311100cf3e82254506b244eb3fb6a691def6a72de64fea70abb714824ec2ef256e479103948487b0bc6187d373c26e4ad51bd344428d28ee3fc6c0a59c14e184f544d8518c5985b06811ca8ce944003190336499521c2c7be5dda4d73c202a73d24478fea421d3ef7970f4aa7582bc4f4e200cfb1c563b4fe3a04ad7a38e93786615d8487940dcae7f559361616a17761981ca40551e81d0e03f3193db0773e7a7a7d5f816da8d9c64a2aec4e10939dd386fbe6f84e5f3ee4d7a47577150f07a3865e3994e5df530170dc0fbbfe71dcb48e9c15e7d5debde9d729136b68563b2d8490d6062915ae06491ea82dff6b58b7fdd4934da44471e36fbda2b64c43633a241b042abe85702ff60fc1628913f032664fba471d3c02c3d4157d2634173bc2eace6c2525fcfaa1320fd9d4d9eb86182242e9b089ac2f8fdc773cd80a5cbf8a56befc91260a158707906e6b8f7953fe27332c59944c066ef13a7fab6e2812161daecdccbff37b9da8b94e778c0a741db337413c97536e8569dc46c0034ee518ac7079fb3fed82819781de35a7ee6c7fc3eba1ff0ba55e711caf20457d37adedc3b54ade261ffaa095d99e99fd0ac4db96990e93751d33fc560f3017c1f0ade70d73635073a9ed80bc784fb773aa914bb849427eeac0daddddf9338758da82cc3e0e4a43adce8ec1ffdae6f9277cda9101e8ad5cc95901e74382b773a6475a17f13d8072dfaa5cafb228a3b4e37df2845d51ab875220da7218f0aa5458ed408921afe244debe4c1bb8109a160f92b78445862320d6d7a2b36e0cca347150874b9ee09cbc90da36eef8146a909087077da67ecb76051b84bf51fad09135fb91fec852d3b1668a8dbb9671f19b84905f2d2b4e53cd35731496c5f8e7d447b9fa8f2852e51414711537c3467e7e975b8cc4c04bdfa8ab55d42c1210190d78e3c405ced26f6d5b9e13722f0a51862f458bf46ae2afff405b9da26de780d45cfa7d4818d399dbf0eb76700958f203f9f05bf0840d720cf071188ec8c2564f414fe817781c79095e4c59cd09b31dcb98f6221981bb1537f6f51a86df212960f40a6975107430330a5d19e1683a473b5be3cc23f1389ac4c407dcfc3d0d30fe5511b7bdb43880296a53b494ff3c20b2f7adccc2732d958275eddd04ff743a3e5c907de98f7fc6771d3251ffbfdcc038fc9356e08489735277f60a7acb8d3fbc6812ef52dcd29bea3cfe24f095a53257781ca8e43a6b615ef570fd58a69933149c5643da4cf602b053e32a3ff834789357d962d8efe0df6bf6f677cb3682b8b73edc70da5247b37842c58af5e8ce6c9345a7a5281fc1390d8bdceab535d0409ad70e2ece77220511e57a755c70f0adaf9a96475d8aba892dae9fd969302f7cf42e0ba8fc8efd06f3a2406d8a9962f5bf3c3528951756985b1f2732ce1cafa7988946be824ebbf3f18a990b9203dce660b70801a9eeaaf8c7644d357e2326b5beb7244f4b1c125effa3b8a0239714de89fbf9d70265640e967b101e22d0c601341eb442166ce7bc1168f9c34dc6060439fc9311498ea55182b763b72e5d7018047f0d3ff49224d054bffef4f6ed390b7b8fa60ea5a04e601d2c0cab85acb387c9bbb024add6713766aedcf9af44721a05a97516ea05b55605e1459b4009de1b7fa34bc5d4370bc616ed7e81d13226ac892ba46e8fa20b2f2c629ed3b1383235e52a2750c516c8758872adbd4e0eca269b6d291ea369ca208e1481efa11abe5dde8b33c2e450a7e557ecc3b77aa213a7ed2eb6aac0e0bded54be377f154f1244df38e52cc068d2e740b197be5a6fe88f40935c032562f4866cd1b4e534424e5ea3d88880dbec6ed9a892088e2b92aa8cacc8f18fc714ff724779a9c3914c9f0343aa2cb5c9238ab4756bcf9eafe5099280ce67ec701a67cd58ac7c4eec80aa16d20311047a635e8259298a27df9613a66e008bb9e18260f0e9f726353da3fe789145450eb2452061ba6833b979ebd0c285f53c6e4e27eb095b2188c61ad339eef5dd9ad5ecac9dea3a4bae5171e8f8b543712a2b77233b62446d8c01f74579ee25071771e4b4e322ca6c831285bc2e4f0d42f5674d331cb818383e286987d960d2312cb05944993cddf53ecc912e20c8259305bf07e4534267e21682e4b56587d91dfa94fcac50d0417fccba367b1093f28cfb0f191ed50977194e4dda024140d525729107f20b1a67f5abbae712d8cb12c2c3a1d3fdbd43becbb83d5a164ec3ae989830eb9665931cbe9e30003189911cfa2b19ab1f07c2ec99126573147bc9f6aa5f9c5691770e69bc87f5ad3b6e8576f5c0145da8089fdbf94aebd917453f6575e3686b678403d578d5691fe04520d7f8df15576aacb83fce6c61fa67617da79b96d38ae0e127c286191ff022379e405df2d8f341a50d727b16e3f9033bb3b814106ed81d225b5c6f0f5b8029a888b89d71a526b317dd38726d6124a5ec2849ebd2466787e35c6e4f41496b004cf1799b9c2a65da1782e94ae528e29f302e785bbd186aeb376bcdf725edb995620d8b7e2cde8b07b33042c15584f031e0c9ad75fcda61d7949a968bd91966c84abbb877acd16dcf1bc8acc3418fcbfd9b9668fbbfd364437082bba18ed833e6d3df32c54317450f34e9739353dfef23c13c3ae0d4ceb7f2394c7d0e1499693a21054bc7f810887cae6b043426a186e4791c64bb98812525ef785679f169ceb7c61b7e482b903b98da50be6abe96462fc06ec3b3a2fc9f6d4f915902c1cfc87df9fd3fd630ca3976735e4dda31b6c7e6edabf6cfb993b24a06a222b938048975af763e0f054f0575fc6b9ebaa486c21e3d0dc1d6f1e0d7a3b277f839ef102a39877f8398c463e7e4f320f4535c92e9d1ac5b49e7d9ae081376f775e358ac8a83bbc1ce6b350637dfe5a4e0e88eff465d4c22df513840e33e6e13648c8d763b1ff663af837ef28f4a27cd990152dbe32e83ca281aef8f97f9e309c44810898a4e9e5f981bff1567a67a295da183587a3c05724e8b05fe94cc6abf2b7e74515df3a2a827578c6f9e07b5eef0fcdabb11f9fe65332ea3a2ff192d20af1b00504c64a2356cc50f3c85c27c2785002b8969c4b2aa060ab9b4075fcfcef4c572dee2a57684ee897259a15084cfdbe6e31c123dfcdc3e3ebba856e36e27b256bcb715c5130715430b4dfa1ede0785071ce8d4a456a54489f1861a12ea470e27f5422d6a40db598b6388eaeb2fa243f58b0d393f74751726ca8ed441cc0dc36b9547377e72071ce6b5586b52776123727e4fcf5410bc40264fe1ee36bd8ed269cb570c06e3e662c7caf34b296ac3faede0e060b15916f5ca7a0553cdb5aecb40686c0f994cd3d0cf9fc7ae5a12c387b451569a106d04064fa06306394090bfc2bf36f595390a29545ed05ecf4c06b5cb5b178179955c74b9bcafdd46604b7a27d6011ccbb32c62f1f158614faf03f58d25f45283466bfa7727d68445e58d6d00738e6bec23a6980eca8e8b9c123411935153723a77843e314665406117e79b4c2f772c4343e467a7e5dbccdcb9c9c61862949dbd96b2661b7791961c51636b0fa62eba31fd2e8f84ae697ff00429a9cef0207bd46182851645196a610991cffff67d75b54b635f21f9306f34b58bd2610f2d7dfcc8623b3b87117fd0d79b6f1303c89fe9ad7357077acd78046fd92d8a128c973a64e4c85e27766079b6cba20ab5823ae40edbd809c60b77ac7ded191a6967b48a379f4a1dd03ba42460dcbeacce12449d16fbb7dc43631fc19027d81afaeafecda3abf3326a0ca7852ab2d915849cee4ca7d0882beec19c282294c0c50afe0e17974ef0398e0d36a1ee15341e6a1b02052e74e8223c7ba641c408ef9a6e33af3d1952076725754119b6ff14d02b0c08a6a01e1a0119634bb58eca718c32c7dd1707174b86a7893429e1b050ded76ef59ee998de5e1cc733286ef05ce90c0d79d83ae1996b51fcd3a4df0b573331876d1d49a73aed37cd4a0d888b3a2ecb070c9f37fb35b16a4a04ce4cd5f795b80602ab8c1a0b0faaa4bbd8751595dded7d9ba16e4575e2dac4f8950e4a101dd0d21013d47c2a6a004424cfdbe4eb61e7c87bcc0647903c97e4a81ee80d8071e11c2f373267db078028478e30f7a863cb4c910e03459f97d8e6637d94aa309b098acd7d0ae778036386f53e0110b736a58f166dbe639675a05de3340b2ef28d357fe781786c113358ef44047457b55b5e6144cd7820a2f1dcad6d6c9d1d0af2aa1b078c9250682785e7c88cf13dbdcfe75951515eb4ca54da9e7301a5363af5b1dad5cbc9a32d78011e5af7a85a74195cd850cd81bb4f8e995052bbaba3256c02c18a61b94f1c66f6f81a71db0f1a9554632ed1b319b5ff3c8ac068401fafa643a193dfa2ac2311f43cdbfdb599c2dc8b8046f8117b4cd4f1c20f9e9669d72d1cf67d54e93469b622371256800cf6ad23b6fb1d185e1145987ffe3022a878ad1d9145b0090b5bea7413421a7120b7314a05cd7c7ff7ef94bbd07029acd0569f9cc53238a4f06428fd12a57fbb9ea9c06499a798003a484e4ba1a57dab8b34b978110ac8048522f2612e29ae501d54bca8c10bda6acbdb08a9aa94f27a41dc2f3c821fc31a6d8f7425a3a8c8e543784442c72a3edfec5a95564961f74b59eb58097af893f9f0cdaebdafed2c5b9dcbcce7f9f62343ba6a1f5dd3678ed67c6efa096d5b218f06fb00aa7bf08a2e5c087e66931acd385527cb3e79b663f30903d2f56a34a75caa246df7d536da8e792f15c75ca24eb189ece802a098492f817a1a45e6c6f8c854a4b1a6df6ef21b2472967b9bbb58e5b05feecb1366ccb0778b2f4de7b3f27975ff9cf91d0d03221297b6fc52c4129c00bb5c96610be77067cdaa5438c98ddf3d272c223f1dc53d97f2bc87bc0ba56d21b3b27329295f738aae594eb12a5e9eeab0e38c8e791a4d65714aa17fa4bd8ffdc1d8b3f506302cb0ac9abd9c7a2353a983a9fde5830e3c280d2bab308b2a81b250d85c7157e1aa58b751ec85a64ed8b200e68ce079f38376000a062ad9a060d311c93cfee64ce708566efb3eb50416ad81b8c0891e70e61b289aea8c01c38cf63ee16c10ce640ef3f76462e45e80cb3c6a30729cb20db95d6e3df996bddfbcfcd3f8316320ef7d6ead20af093cdde7652045e1066b62766231c3f91818b1b8f3ece192b0f9b1d051d1c4981a0323e1d459e6541e4e8655440a3a57de27fb6ecc50b8d228c9732d875a0d584acd6fbfa1deee3c37194bc1aa0aa1eeccfafceb292430e78c92ce49e660a4401949dc2c52f6467b881cf0e585fc0a918aeac913deb2a326b9ac0fb94f497dc66f7129f70699693639913c8e0e52f246a863ebead0963d5409d5f2d68a4e0d407af4b61a3ac846be9cf02ddd550e8f3e863a48f6522401ebb5fdf2c931913b71452d51bb512477a4786b421807dd54bd7c15a8f0646f96d760d904d8e76fad69d123a95d6d133d0920d1228d804dec060e6b5008220559b115b3abc783c7d61a60cb89709a322864fa06a501bf4e267368fbad9915cfb16630a3a1ed4d42fee63fc76dbb7306fdfeab4cf961c06212e4cb703af38d4f30f828c888603c8899051d7feb564f1bb0e642cb3bf6ed14f7bcac5a83b9db8bff9762652775f6adb77c60e3d84fec02f78f18d46622e28096fef8dd03b97452c80d697df760891c4df35dc846888510720c0eaf94124af91e78f2d3cb19f1f285a609a44c905742b0e61f9a9d69f11740acab5da74eafce162181d4fb3384c5053decaab8d1c3c3ba4a6b6f4a252fd5aa70cf1e5b2a9e65929f3df6e4c634746a5d9720ec238268371024fbc1ef38503a85818fde6315240a200c6cb8600fd83210d3d47f3695cce436935973401754dd11e4c4fccbec4079401f18fa423474b320df8d2c936841914a01f38b33b167a4db6a326fadf8b5a6792e7457f36f2676126fe34a6beccb67b9dc76088d5a901c7a694ea5d1eb77a27828bc9a590b7d16164d1bac78839ddcc949b88d8c4b208e16c6d76d464b86ed33eb82696a43c6ec74a08566d798d62c39ea29d7fa471989229c103d25118391b40c137986d31a047d08e70db5b6b6c255afa1d3956461ed50e2237d20669bbf008331d6775363396a24f2c25a6204882a8d17786d555ed690c893763b9bdc8ed77463da9149bfc765d6e5ec1d891222defd985a44f07328f99acd36c99e8b64d23707fff2d9f2b6321a94b73ce767dbe1dbc67a42018aba174a3290268b6c80dc99d6a24bf2ff8329c3db3b731f4033e4fb55c01799c15aaa93194bee8c3f377fc6f46c0c2c2fa7f8af6c0d519d34ad032e50cb274b20dd883188b403f64262f812c0f4ab696b9e1f9dcefea3a166d3b414297ce70b3303ee1bac416858f910ce75a5667706df9f8022a203a6835d4e55b189f9e10afeaeb03861370f20edfe9a404e7fd0a30aed83d6d042c22ab964621e47b89f81ac6a712e7b7667fead99476307a3a36c6b2ad4f5166285b8c7f5fb10e063370dcfecc95abbfe88c35ab02c52e91a29188ae1aff66ec90d0d75cfa7267e78618074b39c5daf0f79aaa86222bda867cd68a95be716d18fef1570c3304b01929818d53d04526da42edbc6fbd5e7134fe3da27a1f6c681d1d078aad603438eff1168b8fa6d107e77b3be8d7186e6a0fa741f23303190790ab16ab893bbed4223d61c08c24f2cb266c94a4a1dc19c18243f5709eed0dcacf8dfb77d8a7d27d2decd726e66a90d9fafbc8b93acb70c1021771fe7dea83bd3f420b3da58f17f7b959a264438306cb0aae3d84cb940c65de5c92e92b9bcef228b48186d4b657bea7abfb8d4b61a1a98c6fd58a5ad6685f87d5d84002bd4689bc7878649735c07c2fc6c069e7eb7fcc4394062fbc893269e051e4f3ea9e849fce2fa292b92a9fcdb06e4dadd153b18f1f4df94837b8f3c4f9b15924931aef52931df85febe53b3d80759da923018db74966008a42b0387e9e64b3c99aafaa8e604be7ce46dad5ff2e8d65f8735c8a8dd334bead5523f4145d278a4de0ed588dd7f10a6d7c447e11cec39b6925167d5bbe1d1a61119eb44f2832c9300254a28757db0639ae49a11a9e0188af4525907f723d0e810551d2bb7ce19494472af547e3f7ce8334fa98b255fb48728a11b6b23a9e9fd97b8be233798c4f822f4a1e72a6d4d62a38a67dca113d028fe94f12e8563d7b3cd4ce134701ec1239fec60207150a246e5694ab198b4673599a9697fc297bed288e2acd0a1644dc4b50b66ffa2f044fab62a6b986f92d8167b2e00130dae7875ef28b73d4f634e57f80bbc0534d02adfc95cb95cc777c5740f9c4437782fa00f637d1f2f07b7578abad303c9cd4354b21df09215675babf7cd3a5f987790b23d19cded1251dd5c55d9ac6260a75e705f5fbcc1e995bd77255c0ec1acc43a56a61f67f2c237398b0392885c8b4a1ad901bffb5d094da1fb4574a8a86ac11401cbbc84713db478146204f3714f78b5bd794a194fdd55f245209e577d9f9db90e8a9ceba1654dbbc3078f609efb3318037ee303eec8f26961736a9d9fad9b00ea9ec6350e5767f99dc13aade6b30731bbb2fb723f05f6c2e28f3a82eb1b6acb9c38e4c48e8ea987d01fcdd10065bc603ef1b8f2fbdc6b770d49e97f925ff49e1b3ebd69f3629b292ff9dad1787b4fe63950dd834c37f9b9afaf1be51119165c4333021142448bf39cd4e2ab95fa5e48a86352e3abaf4e842cb423751547a98fe69cb4f658982e58e1c7e321f8633df5ff94b74dbf269381e49b0e6d45d6366e0435ba7418b7b4a7fc8139b224116b5b3e8fda37af0b8309d8e5f9e880bc8075a75bfdaa06ecc93bee6d39c76c33f6ef5e8a569c3a5453ff9b420380edb03d994846399705370ef262f7c6f1c5022f112deca96ac942458cecdbab62defbb62ad5c2129c12f066063dd29d3f5c9b8bdd77a410a06c5b6223614b1b5d5f925f8e93d22d778c619eec01aec4c2d8db3f89e965f2e640b412c470a91640eb8345023b3632122e58299626c607e7606508554e8e4a0f18f09b34571906002e97c88a3ec934e8e1b865a92a77c0b602c35ed75722125b0a5c8ec815e2cfba28bbcfd2931397cb4dd6e241ee1c382aa8e4e104a3f9fc5116b067bc4779c03ed22346e2c11648e916c58c7aeab501cff30318249a9818ed8ad7f17b3ecb2fd560446923b8766f88d4dc8baaa889b466d23bb758a8666e29e5173e71a468a29442100bc3eff813532dbfd8270799eccdfb90a09ec0ce0492078c44b6597d6b258c8f17d1d04a2f3fbc90cf40e0eea2eeff969b072b1f3d3d3402e165c83a7e07f7a90d05b14196b2dec08ee1e76a4cd77f34e1fb069ecc2e71e17cc21908af65027e6add62562ebde41a18e9597cd71cce963a5cf81f13a22fc8186e2570a3d0b5898b555f596079ff6f303fc3c87840812028be79053c6c2cf7e514843508582a2f3e2916fbfe45920d086c7baa04571d80d26c65900c39d8d0d014d8183210e6a8c087dedf5efb1bf8e5d32b11a9ee1dcbe783aab6bc407d8a2e3bc54b45dd8b3dc3dd96c74046b253b719bae253267339fc1fd57ff3cf0421b2f5da8a1c90c3b29b76f41f6358b3aca7c662beaf302445bc7a72f109b74c810f5d1dc52419540522a30e4ad07d266e0f10207f2b35302b631ec17b44c393fdd1e390a94d0d19b64195e135f62e15a144df9bcc0be261dacd1f66461e3c0ade0a6e3776560df5ed9ca8c799ec4dcf94927cee7d4c494ef1dd81bd5acda2a296c609c1dd3ccf7aa46278c7925a1854ee7b7dec1b462c7eb4baa2e4981ae5903598fb504b7664733cdf0f0d237ac69e37b74af1fa67aaaf99924fc655db77fdbba9e17d72bf03c837127b9a5865b395bac1f97805503528feeb9ffbee571b3eb1ae2b2c4de62afa6516303f0e95dc2f04a4b73034d92db3e7f49a91b50285336cb124810ebe4d37b1657a24965593baaad5fcc89e52d06e3cac88c75d3c70c4c3ac1084f0ea2da0248dccc9a174759f69fb63c401742b42f035149ceaf4fef30ea7406129cba7905a7699826db42f2274f31b13eb5fe82ae86dec3b73b9deb7abd0de8dfd00c0acce8010939f9f8eb4d5cec97752d4c03238216150f947fb66ea674e95477cdf172dde0c84ef849379ef810b6842ed16221f4ffd9d9c27ab2153244ed6e09b407c866159e36c855468e043fe91efc4d71b407e5f0202f59db52e1ca79dbe191736e17d306bc3febceaa643f9beb4ec9d77266d126e891b876c282e91030c5b7d104595a78f4e0c21bbfb66d0c7cba4f1ffc06abda161679f956dce81b1dab855f2895d3e238cd5985e2d88dccc8d44a52e152ce6f97864e8bd51d0cae79ea6b370ccc1fa281ed84ef86078dc924aa572460c11c1394b9ab44f7bc69eb18a55ce1adb52433426d2930f00a45c0228269c84e893378c2da1da7eb2cbc670cf666a58befa56dc48e2bbd2fd00154031a66d422a3ce7939eb965594c1487ac18d14361bb02ba67431872521f787918c0566d2155f13b0f50e26c5ab07dd061b8d66a008fcf3f971369c053ec7154191ccee7f5e3e5e1d0e2a850c7250a1dde22ec1cedcd895e98cb13143dcd388e0e027f28f013601d4f2b3b705e75315fe5fe8e1243f17337d8f84f5da53c333d0c766b3d643e0768dae9653ca178973d6e7438e9efd12694ce164260a25464916dbe32d408085b904594bc6f7f8aad06cc9d7ced375bef24e89c1cf2e87974bb4023e852b5c8833b0e049b150cd4a04a2ffcd199c3d22bce9af345279c30a6cedcbd2480278cdcbe1970ff98a24d567b168cc0089f3c46a88d703a52139df7a518058f998f3b6d01715eb8082a080c2b02b1cd754056946cd45b86eb831e113736c0c704be39812b1c367b1b8d02f18eeb2a6848f46b2073ada794151064c52c050fb0616c6da0164dbcd4565c8cf001f20fe29eca841a251ad3e82061125c52d3908bd2a44daf52505424dda7617456dbf4ea7c22e87b05238f407dcf37e1a20306da4d390dec0d944946bab02ffc81bd78fbbe28562720abf85880fa7aea63bd07d5b450c5ef0903b104c5ce4bfe8b1218444cacee3fe05b84027e6ea4efe790f45a85f68e490a22a93e574f80decb962ac6466ffb3d44d380850316e34179e2cb8f126bc729692261d5778e411cefe5dbc1dab37372eefd6ced6785360cc412b71ba3c894dcd9c5b73a3d0d9c4e22b580455b34b403690338b319b5fc162e38385204fc59503b8b74af92962570137426623bf5b967c3450d4b1fff88edfa66cb1119c2e11dc1165960f0450f276903bbebfd997496857d916f3fa620a56738ae943121a61070d9888515df3b622cbc07a43d011cfdefc4af65e36c173a090109c3a31b1b3c0600640f8cb8739ac5fa17e34f3f6dd1a18c01e90fbe0872f00257e113cbf77f8034af356534205b7b9db57b470f3e48bf39148046f0926a42b87e7a6e80fafb532f935679a2a4e95cdb3b2b253a8516155e36821151fbdb7cc0b8f6eeee16fd749dab280975416eb843e4614d3cfeadce277bf22bb402928d1588fa1ef09bb59e80ba799830fbca66acf697e320e542ff326c0f1ace20d8f675d0f4ed80e2450dfb5dbad6d780daf782707409088f87c7e17a9a0320f98bd8322ee4494e2a3dfe00ffbe62c542b7ae64d84598c0d63cc7605d7c2f48b82160321f0bce8226961317b252a7e64bff1de7c7da87efbeb748b9287d63f97be52417f4a07bb1dd6170de8e26d277fded4cebb0469dc5cb97e49d89b91cdf253574cec958a1ef9b2cf15353bff92db807bac5db2fde82c40975442ccd389c8749c871ff6de312de3921158066da505375f2121bcaf38949175ccfe7255ee43978d7297a8fc247355820dbd9652b0f2d949cfb2fce264f956d74e45120e85d767f4dd8897f95fd90782ee795280740d440f00bdd93c9cdda584bb401313e5c1ff347ed4f54d3bd2100d9b9d75c6bd9096684a1a77ca21a6bf93b875a12707b9043fb9586ec960da54618b5d50d87d5aa5fff54bc5d38b5e57be3e4e796865e8ef2eb5b3d80b7d29169272f0bbeffb365d96a5dfeeda6e80917da439b6eab43d493ca1d74666a6b73f2d9ff111043cc812a0ac471a2f684924c8e22079447cc7c84bd0c30e3c2a1348256c636bfef92e02c22113a77399dbb04a444559d12c35ade97886a62274654e748ca6baaae7b2982d02f220497f953ad32ab70514f55fcfb539002381d6ce0eeaa7b72d2d786b865b3e6de75630d16c8a9a609bac2c1cddc22d2b0506f8a6d18346328745c1e5382f60cfc135fb699469c554e44e4d25d66af8a7ea452cc3684caea8de15b9a28e0ef24afb23362a53b774cc8b53a0ed1094831a0c5d0b13325e7beb38eacab8815f3e7ea30e9b66fd0e22cd731c9131ba978dc215641f243907d8e37c87bb33f242adff4260a3a765cbebe0520b3b8d561d1d0cade5be12dc1157cb9e5a4e441a210b0119af926c92f70a2cb3ddb85290748c2e3837948f8918db998e6311886d387157bf3bd159bb5a0feecfe2b880a6f7e4be7dd1cfb8aa295f8c117145c076bf82c658cda778c1a801cb2acecb9c725114f5d0e70d8fedebfe81c6c154f9410796736c82d71516005b318e6703ae649980e2600b9a4876ff586f65290cb54d788d330bfca3872646396db83a19191bdbb96e1a1742d4b24cbd15232b7736b916e4b175985356fbecf69ef7af0197455f7868855aa16795232febe799da863d64ea82085f36bd6cbb52265cd16aa872e518a5519dda10929c75da792848e8d3a91663f00938ffd7be6c9bb319350f5e389559d0fb7e10b36d833515646c4be5405bbdfbfb7be11761cb568387a845c8725d0b82980547ce0cbca35e34aff147b84a6ed955cd07e146aeec17905f3d8c22eda587a0b8b125d9ce0c5db81325be4d1d2ae72f97f4fcdec5b012c933667e7430847c8dcb23da938433c127f932cd24a5eb4286c11bbca39b1c1aa1f7c1ea965054242f08adb79727b122a54d00a90fde4f44ce02d86871f0d1449fad54ad50d13e1af7ea0fa412359c78c5cbed58926969ede6eeb3b95153aee4748608ce4e15feded708bd2a97ffa9dd4344cefd24b79cbb4fbd7373c40a4833a9189a1efa9675c65c4f79d1c2821f950b18e4613f355367b3864fb7ef5452d2c77e7766532e84a0aaaf848668c20c1e350d8bf6459a9eab13324c7f9d9c0d7b886d30489a860d5236bb8cb43683088e07bae17ccef0448857a44d536fd06161ee810135b86cb10e9f44844dc66dda8c228400a221d82ef5fab945cc15cf26d0491e1bd21e813870d5500381147b34424886c636b1e68281bf795cb7fc388175087577e8ec9e3a31b630735a2389837788487f3b1b9acf89365bb65394add7026a0f1026ac0ee83895e0293c8857d8371edfb09ab0e3fb389568f39568b5802a48a8dce38cef09884be5e295933f250a20cc9ee647f1f21cd4b7d72344dfe4e364b0535983e0bd5fe43536dc753ad9d884999d7a5ee62b6ff34a0589abf29857f5cbd6b9fcc3f9eb2d556dba23a5d9de6a3fab76733be4791139b777a84d5c7e8499237f50e5f2cfd964435e671fc09e72571d8ca9177e450c445079d995a2c100852de388ac25df356f12a621b9d79c735274eac24668f5069654866c9f4e7ef06ce2a7703643e7fa883f881f1f948f92f8bc9bc2ce1aede70611371598fe7901f78d02cbc7822372b9099133d6bf4a6f85ed2671b209d1ae736d6592c0ceefb683a80a23bab190c9921df5d9a10aff296d6adc0d2688a4eb48d49616b69d9e485b4bc1bae22cbbbf9c4e4d97fb88d59427c43ea0e0debec8deec5f3c078205d7b916e19e46346e839907e6ac392707d2b64ae01e9f689c70db47b48b08ed1f6880f200d658f2000f172270a6c554ef20d2d9ab1041325758e6d0507bd8798a17df52a491a715df1652204e2555c3658fa862ae71a7cb2071c6fd406ad28567134c1c74054eda402d41fa96de4c9af10e242e37e4d82c913bbb3eab661c49c3905fc40481d29514bee9d859d5643a35f218b63a5022c5723571d33f515930b72867f24aa1a8ed454608a2a312c5f6a4437bbd411bc63a5bcc44c6f11346613fdae1b446144e3a43973b435fc8ddc68d51dd93fa2b953b7d2ac5b777a9915994d2dbb7656e6f18923d58ac8b73ba17a0e4fcc3ceb1a9045e0dcf5db6b9d733e2303dbc66332b8f3b0e028ffd295b100e46d6c0c67c14506a437e00a81192ea832a2891519979c3e8dea5176f070daf5b7cb9760d081220c29edcaa690be346a8448f64cf506ecd02bdb501e5d32fdd25abc46e8f2e3b0a4122ef4a727d8d7b17281c532fbaabbcee789fce076c57f6f75f43ceb6bdf0c26a97bfc8c6943aa18ac03f1925aff260d8836ecbb93b2dd172773db37f738ded7bf06502c8f2de10e59f4450bdb07ae47d8f3705a0985fe86c2feb158be25ea7885ab146e9076716fc5bb383bb76b26ac78eafd6a07b8d1a52ac7b1941a2625f1a2c16dad6c3f841abfbbdfe55945301c16f1886ce36b43b37ce1e8975cb224608aa3549811e292743586850d7e12ab1a7b747d59190a51450c1065ceae2b7376aa1cb9b20dd6892bb0f3821fea9b9f0967f02d516f255d4ff78ce30ee266cd79ca36eeddd99ae44389b8dad52e38d65f81c90642c2327ddf83f4e23e62942c0f40fc666a6f73a1b87b65d9e5e2de4dfb66c00bb10bdad7224138fd93868129044c83786643d12cfb2a7b5a2ad4c77f1989238e11e7a1dfdb1539c6aed271856ba3f93ed9a520e108ec277eb91e407125d3fd767d4e3d605494f4ec064232478f7ed2771126dce9bc8e5780f84049dba70cf5a2dbca8138d7ffede30125919cd9a5c56b4bc5fb020bc0811057693cdc3076dcec027c134faef879a1f5a6b1a14d096eda133479a0974d613a795e0e09961ffc962715de389b9517ae3411d3b571c878f06037d0b5103be0f973d8d5b1df6d18b2e1d68af9410f16a054989b8da9e3c4b6832c1d41029062327a62b94354d48cfb52d06e2e1ec1a5e1b9bac556a12f51645a106a9985fedaa9db02e8664306baa8239b010fc6bb68ac10482e4917e36bfbe5d3f4a56819800ca756042e5fcaabdbfa7364147707e3b1e13d98b10a6f9dfa66aca94ca88f1fa33bf83245f1350607cf0d36ef2e15e8b2687012a31d4a8fcc5bba3dc529bd043402f0d2e879c74c84bd846a8dcba7cccccc8c4944ae2fd1dbd5598486fcd3b37561f2e5cbd4506a97d9149760499e94b738c619987f71f8d9bcc7e6b6ff4992fa044fa0d25a425ac934cdb4eb7221b20655afe898df018f511fcf651e49b27112f3ad05eb94672c44c9c135c63e75c93887865cc625a32fb13955e9b3e71d83fafa7570abd4327f158f27d0de73c949e868450e0d752676c6d225613742e38cd1273bc6d7381d506fd61dab0c5494f4553a3a466bec25c1f6e31d70e57d34c58ce39d0f94a7f2daea21a11ab97dd3b16b3cc7ce9ae44d229fb61a077a29e2539e81798d7281422984bd8128ff8b8cf1c8bc7e487fe08ff66ac28b25a24c3100cc600ac91c02e08c544b791700dc50e46eaf73d7e2ffeb387ee5627267ee5754b4673684e6b7768aea1381abb430a59417d3972f89fe273ec5436a4ba1352f7d09abe75a492ec9bfd8da6fc404b54f1a8e7769e623cdafbe23debfcd87e6d65176dc1d4ec041cd6b06eab1bf451942efab4a3bfc175f8372c0c502e600b3186da6e8c1c9cf10e7e7d090179a73b860ffcd586338d3f585390acd07a7657c08210ec7c90170c63dbac9b28b1b222b6c50f0a2f7af59f0c0ce81f8c771363d8f089c691007451b77ec5775f42db0fd25f58cddd8b1306ed6654fba509ee48754a6525138b23f386065d9e9705cc946489573bea9bd12a2d9094a23a69a2778cfa6d7b3c7892b77b14a4ad60b638104d226667959872b70ff1e76497b5de7815c4338098a5984ff79c15c28085adbce269ccbadd9afe32885c61936828f32436f2c94efb29617ac1cbfff39040751d46b9a2570b388adce3313e3276745429723ae0513b743e70b4c21f24913bebae98e930b1f85d1ed39564ca6faa1345aff32b824cda2163cd9f143d29a5b601414c2b82a1d05de1d5d6a328269e721dcfe1ecd6d37ee37de4e1a61e191addb96c17c158b259a07713c068fcf455ca9724cfc1a0917e2f46f90d92b1950edc95b592910262331bdc7da14d99504c77bc155535a5cf438aeed554e6f401bcc5333619bc907c8787f27960530358734a41962ebf8c18935336336d92b36c757d6f9523cd5549763b30b78ccf32429115b007b75d2f7eb335c1450637ea06d1b15f325ebacffff9dcef5a7d48d407888f4c10444846ea23cb58ddb0b69e275586fd841a64730b21230eda3d58eee3e8e0ecf09a5f46fe82960cf87a8a56888875ab3fe2869f50f13018312ba9e4cf7b144ad1d03f0dc744f963c11e0fd51cd609b1cafb730cf5926d197a806faa44bd82408b955bf3be613b380e564d9dc44bc107bbf25658c5fe549aede3fbe6b47b552c1691d1f26987661882e0971bb85f56abb5e5a37eed08363c7b80963dfeb6aabf42487ee7098b4c145f0466ab86ff2e41d15e484ad2a4f5003dcc4a6d6b905be25374d91c2c0014f826984e5ca84138ee5027a9415712be84630c384986bc6df1309b31e037e9185a946672e7e7c68a6e0515a6ff4ea44717d09a194506d14acdd86fd6a1d29c0dfce7b5f912ed90433b1f3dc0ff08deeabea352b83d39e87226c0eb32a40422d82d99aa762c42ce517937c51444774c7db50d88a7b5109ce1c57d1c0a4e2803b3cda899af7ec26acd4d3a8b02adb89a07a26aab111b365dae50881d78dd2211896b0162ef728c9dfc0e3a53e61bef73b7c6c0b7de28ccbf2d08533cb22e93aef6a8b7badc73f0236330f74c87f7f3bbef708277a0e5d31f3a890e37f62fa6ed0f08fa549a01dcbc27c83b1d161d0f5d1308bfad93fd1e3ef743b88d18a170dd4a7c9850c439ef376f8f20c3569958a91ca0acd1f7c03024382cd36e71392bcb166cdad11cb685d53c979fab52d48751533afa91f03759815a8189ef6614ab5ff40c8a3e851db1729bc432de3711d64cd081e27308e72ec76956e44c25ad9e949582d71c700f8da56c802ab7e95c629983ec837cee4264906c0d84a8b6bb1788f28fdb77e0c493afa20815f23105f7f9f4d152bc4d054892cccdc4d31870d24a4975444e4c78a528e0543285e29eca4eafc104c95f7d4e63f606923ff8b7e285f3b387ef5cfa2224dc941e45fd9a621e41cbf04ce92ef13e770ef977039d944ddc9e009201f05c8eaeb8dbf13dc8f0332706de023b4f590acb32743a3264cd0cdf4c382e7f6e281d36a1fe752edb364734c781d9c1d1150b8a3f9967611ef09d5ce69a2ef5a45f7cbf73cabecf96218c2d40bc3d20a414841c4eba0b2f795b26dcc01bbd3eafd44fd98c29fb808389aeaf250d42d2d1930e11da7f0ce120c3a997925fbabb90a30ff4dcb4758bd3a2404b401b5a31ec9190f9c890252a9c36c6719ee0641d5c4c686b0c901603413885c722dd7142109cd750b4814b15ba5c4246a531012fb217668a0b1680f552554b7978039d0ce979ad6401525640b853bf8fd5716d3a57ce2ffcd10b80408d2ff3db6c45aa330b9e655166401b4ce725b8d16f8a7b4d919f5c906c5e9703f067196d872fb7f008421a18df39b864289a64c6e71dfb01d816cb9df3ec8e02fb8ef9890d7ea2764d798a2cc84462e492193c8767dd29071aa6ea500a693a0f9fe673801585b33ffe9993e3a096778b2fc668c3799762a4d291b1a4f097b15542103c37bd2fdfea1219032039a2aa565222ab2c37d5b46c6a40f102291e3ee1dd8ed42ee47b1acca33beb0f427c3ccc0c1742d9027e6c6f45c4433d71b1f7837350355e4ba4bb1cb209fc3888befdd461e5d5c9cf813feddf5950fb90618b57299206a338ac02e3365297543b4eb6fed5172e0760d4152c4f3394eb4bc59a56089b051d3340afe4e6aeded585240ed9583cd6f57a1033938874367e9b027965f47fc9366998d45148d92901b362ed60fbc325501dcc4d7f9759904e7430485ad6da199f4391c84763c94fa66c245ed6c77f30abee7f544c25ae2fe26481adc8615317d001ddbfa1b464f6961e0b9087335f1db9da07f1cff19ea14b710b5485f2cb6cd6504d7b77c4a88d59f8ae943cb03d198aabc26bb46a3f74197f95ee13a541d28a101ee096b0dc7e267a6a88f08aa0a464f358c5412f175e3fe231956a0bfe5c8cc0bd7879a6f097964220b3dfbd1fc4f2e4be7734c5d73e99a3d095f8757ffb5a12445c58da9392d81cbcc867662ed2e934b80369a181619ccefb0033bae9cfb17a6c3e226a0ed3a6d694920921c6a5b8fd1a15e8bc8cb74f9161cf220e68afdc32da41b92eed139244882b1de0ce3839d2366efe49124357445f92c10a1df58b36403a82a4c16988146239c34e2087aa45060bdb7a867ba1580c92cfb906c05fae7352e1a4f25dc1d30687f6fbf76295b64faa4fd1218373bb775ef28900a283542d638565f032575fd524372aee1b2338627c6f11d4089712db3ee87cfda9cc1685d2d75a0433c68eea5af381aefaaf883247ce87ab0aa0e47caaf27310509de0ce83dd2fff6c8216902cda70f36f5f110bd14bf956854fd345b00f6a3fd44f3ca578d5ecb4df295449f28ba759f726061c133b394eda9471c3d4b7e876003595d9cf7abe0e2e36115fa9e5ab8d47b7c97daa022e0e44edd5eb0dcc64032cb683ed41b763c2b68b3dc74600abdf27876a566a65cfac15196935643d2a797373485b7a18a4eaf09519f172a78799497991f271330bc91caedbbf6f43a4e012c5b438c8e558fc2272adcdd3eecddd444b147eaedc3d65c02456ce17d0edcc35d36d60040b28c66382495ef2335d52a514c76c37e4f4f3271bfe6fa51254456a2fe965e7b557255c27cd53233b24502a50b6b504dda9b1f118aa87b55087b6b002a0c10e90f2000935d3f73b1bafd6dc9df2d4b66aaffb8c5cb705ffb638b6ccb4b88df12f9352e96538f36cc8bb009937bfa1c515b0785e37f2056e9dee1d7556c11c32763cb369989866439c470822a8bba195211f04ee76f98dd8c95e703752148c1e7d45161b107b70a3abf6197b26dcb0981e1a1ea54556a0ddc5b5c5d9092e9a9306f1670e0fbbb5031ce59fc907139c559d6460f2792e0d49ef37c71836c6c7a0f9a4871d3475cb000915a0ec4d38e38c742d7767cfbd2fd27e5241b9434f438be091c75c273930a1f4340f5c5aeb2be3ca3d3e5130761136cbcefe4cb4884d868be5859190113778293f93bc4a32d2a8f7d0d354e09a9f653f27812426337125fb526d365d7d9dcb9cd06bafbcffdc5955efc5aa6503281886e0989f8a2171c36b7a3ee0de5504eb757c3d4e8fa3bbf3b53bbc2e1af2d2ce7c8a7575cd99fad30f54d5ab3a59cbae83dcc09e8e9da3d5765b54fd1c1542d1ad8cc6630390fafa55531d3382c7d2500106bcbfa8c20e1a0ab32988e08a221ca37030cdf4202bd080b427f281eb1cf17bfcc2f31ee52f1a60f0ed22ba81cb8c33c58187d3bb979b21eaf06e0250a75355fe9e047bd7a5f4df050a1442275a415f8457ae4741391ad7e5d8cb7a4f868f29846a054785039c0abdd13ec3be9ddb5e26338aef4383596367600ad9c66fdb8c630f7512785de049c10709af982ca4875243f31146a5ad0080f3b340b69ff387d2dc520d321ded12efaa2f7cd9d152509357aba52ba590b2ff4afcbe21963960e88e870a4afe0f38d479cecd118453642f2484d7d9de2b6b59221eb14ee2a2838960df2aa5a2e8b3be8209b65bc590ee7178cfb03fc9526a493a5b1198eaa5a9680435ca95a80030c4c97eabbc97edb85d655bde3a336b02f373f68ba7024701ccf94144cd142b866dbdc6fdd6dbc878f725bd42a11de1e07302410341103d676a1a99452f20b69f6348f0297eba8334950e4591528ef33f5bc31c80448c5e4546915239b6ec92048b1310b5f6c722cdb917144958906f7e8ac35604b4dc8b49ecee27ff607635ed2fd7633a098108137e2e265f1e47a2ab767018c69c6467d3ed86077e4cda7233f1afa4c4411c1ee5e0bdeb57d4a643d4e40846deb7fc94ee52b3365c9146b269856be58b8e8a2f22c6ec29f306dc769f26b90c87c82fdf36e496bc7c76378ae1811545bb3d0fe8e1cc2ed510057fbc932fd53699a2a09e768d23daeabfe3dd168710b3a0486588af1e591bd9dec38f69d619f8aeb735577b136fe5fcc671f871b3631c1ffb219f450801de1776d36b066fde7493b7899cda9cb1c6d03e1383f422e439fffac852ff67ff7c741fe9d152308951f74968de27fb416b2956fdb3b8a1fd65de97b78c5423612043ccf0d1b862036e44d442d9c28511510c029e50510d3fa0ee43e7efb587899b41393c00fcecc46bc1729cafc80e9f209d2590497e65dd47f0aeaa2f7b9c2c48461f183d07625589a9a15535ddfcee2329c47a90febb99c120de22d5f317329db2eb8d48342882d33bcb1ddb8ee1f96737adcdfdc6be43ebd72db2846f7a5d5ec8ef29498c32ecedc5f73a1914c4b404a8db18bb4ed27d49f9e714447a146529d469e9587b6b123a622a2109a109d7b8107340189c6828871f98d419a4b084f34daed7dda22cae15b9337cbd3f1acc9f5b2ec477a9a472adefad7d1aea7e8812286500ead71b7ad1cb62d1497b9e173bb056b2663e5ed7c0f3d5827ae72d146a4e285b250a766bedbb6a1490a627b859b669000673ae9d1c4fe34753b8293c20d8e170bbe1cb6968065c0a3224535292e2bb22d948a4ae14fb0856b23316ddbafff45a98fe6e688b30a5e0869854f8cb3627770b0045f7a334ae46676e669a95409572e94f365511ee258cde0c4d5bfb5aa1b383db2756207952feef850d4865adad94a550990a60183115ae5788f8037b28e1fe8ab5e3d7443d63b7176fd9da3061511aaaedf00a36bbfe28a33cdd903ef3e67a50f72789577de9a8294e895ee79adff21592fd8cb0df867017980a026481ef7194807c55d3685e7d7c7138b64defce38765e2892c3d0b430324bd8214362db17483b83e40af7a8112d2f761c25c731e219c4b7c50a2a8c23a48713650874be54c7e8de9d5f19af318e06f7b113fe466ede6d182078f1af6084de4548a9cfca350afbd6371e5b332646111c1349dcbd98cf552070c9a9c24e10d5d050d7982e4d797c254dfb46e6fbfd3d512957f887825fb31777da3b1fefa0db25f1222d64b6966cf386862cc99a5103b540e94ff1bb02f561535e3c4474be2cd80d5a7c40d2d73178accd51ea4ef9f9d99557c0d9d0ad862a5a322c13db6871db406f446dfc681ddc2b1f781e340ae0092ca24cf5abb4a170b2d4dc2c9e268d423776098dab665f38cd08d32fc0137472ebd046a78ac4c26f1f1fbeff128577005d77d7e193031b4e8d8810d94c79bd02550c60fc860516cf5ef1aa9f5c34c217e699879ace3d55d2011d5cfd4f18330cf561d7b95ed23a86bb3f6a7a99376a9b75912fa5704020ad31eaeafba95c829ae4e3484c5b26a472841f12c748d27757ef6b4a9552f3b3c5121aa73f83f15c71dc68e6890b4fe0c77161cee32054da1ce20e24fb24dd9afff3d1e1e755ff9f02e9e31fa11b70aa3709e0844c73d6b57c591c917ca824d63a82a0dbbcbe29423301c0666c8423b0964bd3f6ea80899aaaa0a3fe51e2fd1c604f65e05e39853e724fab810fde8c1744c028a4a2f252c95bcff945cbc2afdd596eeb9630d966846829fed76d48bb1764a599742114d0e7666b536eb34b7a31c42452305f27c293a051672ad725a2fb2e840c7c51eabcb66ef93a373bb618be92f8a432ad346f351879b128b3ba799b2b205b6033ab18104bf0c52925e8ed47cbc6558ae1ec6d8bfe2bebdbbdd04d10f4a5e3933801d372c4453ba84e92239324a8959ab5cc6b80a5a0be19660efc7902d4d2bc7be117f3ca55afc37e4bb195c854b1a626c756e0cca347150874b9ee09cbc90da36eef8146a909087077da67ecbe03d5b69dad577aadcd7b27a4ca9ef2aa8df1b0fcb1fad9e7642f27a8a8d04414dc1988c7d5f79741dc23f54038f1aa3d8c58ca7b1cfb5541767a9a6af7b0be3a196c85c37aeb4016d3b3d0ef0f6100f04bcaee49a6e0bdffea7f2f209363f143a1604ce1c223aedebf212c71472da0949101185688528e80e02cb61ca0ca2dc0c3e60bedd91c0ce898340e3053da35c461f3398d2aeef4b2ff39e964d20254150d7e40f339353637ee706ec294f0482d7e4cb20bf16a3b2fab969de85550ccfcda04342b21fe500e442f961dc8d91bb7eb9d20a45984fc455e9b0a22996cba86785987c15af2ba42d51025914ba2954686d55dc635dda626c7ef6d66e40b0bc73f9454a079ccc7416dc546a4281e6bd21236142b9496c7ffe6e0e6bc4a1ba9e0de2773a91364e9e617399c3afd28e890fcf3530c49d3212031705728b4cddcca99d5072817e3397e216c4a45e7ab5bb6177a54330e6f61e952b938da11219fde7e986f2d1ec6e7036f4b32afb5e80251c943b38b2fbaff5a8d09395de0971dee1555968d2576aa89e251d014df22ecf17b2e244a27814653276ed1195f81707e49ae1e75e293a35f2e046be824ebbf3f18a990b9203dce660b70801a9eeaaf8c7644d357e37def627f7876844af2774dd56f22de11bd45a719a98ba23f90e522abe3678c40c6fd45b4674009b06e7d2f0b7b641280e65a4f6a607ad4d4e90f86de3cdb0201813030c921e2833280768534901fd5fef7dac65fe0c0e19b1619d41de244ea6062db73ec82903fe849bd422bbc39ce5a5c8dad72c6403c3c740bf2ed4bed51409cbe0b58a5e25e321422e734e0d37da1c454e360a5e51cea3a58685255f2e94865b261b4c7216579e78b4b6b2994407dc360dcb571d78d75e181f420cea5d6367526d329edf26a777ce3d0b586680793c861bc8f4a9a5b4a334ae705eb1214476e15f906b04937ffd03109e4d914bd09c8cb8a3039b89262104474e0247cf80e231a765f4b96c4f6c05a32e2cee7b26052090ad901e29a6f2a4d979c5f65afa2244379b98ad43766a7662fa9d50c03e2d97edbb3207936740dcfb0912d5a864b33c541ed3a72b14e4b5a04e2f66206221588a3a4da8bc665a60f0e9f726353da3fe789145450eb2452061ba6833b979ebd0c2854b375b25475e325237f61ec4eaeea22a21806aef879cf875b86200ecccce175c99783b45b1f92b74d04c8b713b54e1de07f13c8af1cef4612eb180d416744e360d936955329f4eb89737fb335a9477be42635d1902c891ca0833fabe902b16db192cae596f02c3dba4d98a015c1e925b1f716c4d36c241ed4e4f8ee816fd530de7d94568c0671774d23616db646a097b1dc48ad45c774454dc0cbd59a7fd38f71750f63572ef1df2a54ef17f01526a187708296ebdbdb302b29850fad3b06ad19e1d2637a9f28d6af8b26dc3474f92c9d9107786af1e4ef81110cb334983c84be760c4ac1d9bfc6305115353f0f9052de7e085f153ec89ec6b6070c6fbdde3dbee448113be3c426d887d44f52fb89cf7975ce9acf3ed3054880757ac22b6415a8564aa57b61925066589630f136fb544acf63ba9973570c3f6227e7bb873f1bb7ceea01782a29c25e3e1fd803cb5429709d24084a25a5aaefd17c31b4750f7d6184d4e1479a92b3e7ac192fb30faf8d497a2ccfacf16615809d10629314718f813f9c074e858bfbb362b33ec0f564f1d1577f22629c7744cac0e2031590b288ca66d07da20629aaa574da45bfea42a8a4227afeb668243b82d047b900da359bc14d1923688a0ee4106bdee19f6d74f0d2883b25f14c463dc7a01b91f2db7ef85a38b084ed9799d2a26573004d12511ca86f2a97f795abb0fe1a3b95c2c5ce95baf648f48761af473067a1296d433c9012314c1797ceb2a2f8ba35d56256c88f074e06e6cfe5c4575e58b7430b98501af32b50b314b2ed1838f64d220ed9f898faa896a35b752a7a8af9ef4a1ecf8b0ba86a71cab1864a201a8ba08f0376ae03634bdf0f446684040b26f91c2d73a5eaebbbbd0fef3ba3e6d2b0bc0b696d3a9eb7a1b691ba62b945896e664924912d7f2b6196d1690169042cb0563b8ed38bb6d524762128a451cc0137255d1e2bd99b947e0afce16e338c8e4893c579bf047bba7c4fd0a3ee43d26a7fb43b165f0dbf3a5c3872944fb816bc79597afe1587bed12a661f27fc6c0563f2b995b147ac89c36c648bf9d8cc6ade95974fd81cfdc55c427949433f2e5ea239324e3fc314028bba5485dc860610c597fe9cd5ebffb0f0f4904a6cb0707412dd9cfd30481569e12f05fc057403e56ef2a1cca8146180996a4fd66faca1604e8306ff4b61aa3a09fe459295014ed6dcf0c813937a8b4d338cf9c3b90202127ee8db0bea127339ba76544a9d3a411955d66d3da192358c6ce2d3e5a651be372eb17d28e8f89f2185a9236c0544322206a58184a4835ca76a17dcb8b25bcc61ad8afd7d1a913c47ce22541ec437d4f7226c72fe84c07091304b3869c9176a341018c0d7d9b27fc47c85775ba582386279e518d4247ac2e444459db6b0e0e60300f2e9e8dfb752ced8829ae2f181a8bd5068b814cecff2cc1e021430a0811f6edffd19f811e193086c0fff0f24b5dd04d9a6e7dc5187f9efc7fe622497b95b540bc3b0f064a793dbbfbb3b477e85c6d1826a51752017106e03cc662cf9bd40f4685df1b1e45f5a3ef97a1f1701d3c856e0fdb8b8f6a2884d2600822fe56eb7a2f2bf1ce556b050c5cbb03db6b7812006418648d0082ed81c5e818b0fd42e6dfe2bac08fc6f0fcedf46001b8fcf5d57be3ed256fe133403bab51f5865602a9df6f8033806d7eee1f91435c156a9c946e60bb3ad583ac564ad09a0815b1440aadabd753aed81edafb5b42de1fe86f7c48a5fe2a422051fdcd68b7ec6f33bb16bdd45332dced31e15fd3855aa6d8b3e3b28a83159b8c533ced4537fc2f6e99da5e09fdd8be71a82a6be831ce9e029988068e469dab3cf5930fd21c61f9482ab0170b8c31bdb2ca01dd50857fea5894b012d098c66eaf3d7bd3a6c3a951f61795ccdf0a365e20560fafad3f4f2cc41924560d1920fea61da544f8db664151140d46ad4cb0fed5a08c01068f53daa4bead7a0c0fda3a2f6527e886ea7debb3f9e95895d0dc87df675be187f58ddebad3428750a11b5c4893efce03b58accdf8eb5a2b4447fd0059010edc1edd252e731981c50ab2608d827b8b2584c36dd11f253c295fb59ae200cdcb34445d25f6c4d65586a73f668469f6e23aa6e54a483778650d0e9c1ab4602bb04e4e3fc1645d447784d0461a60a362764a6c3f65cf57f2cb8ed00fe10617f69ab3f02f449b350a27c93c5f0b0ea0740040e45f829c327bfcc5eb73b0e28bceff17b93ea7ded9340adee8bef3f26ef46744aac116b6b0f4df4f207d5567cece15a00579771ac3bc3ef9dc45e5c6d44e0f1a25938f68cc5c32aa7695d518b8199002c3645bf18b7adecdc3aa0c822820b0ca2a3b3cacb7e7e0f873bb57c130911b25dc8ea2c516d004a8ae3b8d590ebef7262a6e7940501aaba7fd7322b04167fd7f4fcdb56bf56d56a601e0faa5765fd4b47c0d4b5c3eb029f6b925f8c0e1b0818786c4c8d8ddb32bec1ec5c629bff32e0c1d04919dcebdd90a954459c3752548d70e3d140fa656fbb92ce9cac5eb06bf9821267d8c22a1cdb0a78615f84ff921df53f5186d55ab44642e285869f8bfbca0788cb0917ba73dfefd62dbca4f098f1e9596574d36a1319df938924f5e885a2b8d10b3ba3e8a9ee3817dc391be7a9ae9b6f4d8a01808c3398bf87d40dc91cb31fdbeb11085c815490f39deaa1dc13bd0de1c9b158d68e46b5f99ecefc697228c17b98de3c793bc528f07b1ba5358241aff4945b7ea162bf94954b88a804f702a3634a10a2ead0532ff54beb6ea36dbd5058d879146a9eefe4254e989bf89cda7da480e282d2bcd3110de183c9321d5827e457ab167ed3fa749e79c862047d9b7c9f89ae5ad0cbce3a692becc0731a5d99ad2121e445e7b336f3f92bc2c159e1c8a87f0602108783fbe13e521ddd8ec1cd254eaccd4460d4bf44e75de127e2e9948aae00d86ab4a6762bc2811e4e233fabb87dcc2b7a455820e7586f982973e37ecdf5360423cbae98b40115fb08bf16b2751ad0b41b0274e7b58973fce167201b6f6c0353d9996ca58869207dd7af8caf389053e16b947c39f949ac48d054532c1e0ddd70ef9504b92c92af648412f95dc7c2a226e69c5fef280d3bc6a0ef004651a48f813f3e296f4e440069024a2b8666c20676fba1c190f3f697a3b17838decb31a184db5b177d0075c9843bd00c2cc8e527536fa9a70e23336285090e70d835f6345efb8e233c12f8dfed517493c69af6975985c58d2a2002b9ce6faab03b90d0ca18b93ae811d55c3bfd819d3a3b939d981d1a69872a21ffd3359aea68823cc733199397274ca840bf4525bd22a354bff8d30f22ea10dd4b2f75c13dea1fd617a83bd82a55421dc976efd34330db90c0f36085c41a19f87b68994a31c088fadf6bf2d20d9317be31aafa5f8f5e9979f5adbd72fdf61f530455a22ffe2f5785593757b7ea0bcea1601c46ec5676d330d600f4d14ea90b0db2021941e9819fb0949d7e07191a86e557b6cd82b5b569474a386b5a946cd3212146c375fe1a239f5bec398eb1a144207728843b73b511d18b0859a1caf724e6e9bccfebd4c0ebb200f2cbbdcaf25242d60d6c8b475f7023b1840b47abec32aa2667c284d4402a6a85f5071040ef6a2f59fcc2b0681a5926be78db12992fafa22ea72a68f1dc65953ab22db11fada6891ecdff28447123ddfb44e34ac31b62cc6860ef1c7a762f93e6bab909e2f68e3c259926ab3d1597e0d1ff6fa35a33d5b7b9c8bd10b89030707b7b99decd78c1540b35b54d93f516f11a9277b942e1d5eae402e967b25bd364ebe2bd428fb8afd9fb3c2f650bf316b1022f6d9a11c27c4a10f72ecfa4ebfa5af56347291d70ce4dfec28ec9b9bf68ccb2a288b63c31415d707cbb0eee76f293f4acd28d4ed5892c44abdff0d2905f14aa3f408c73f62daf6929bb09da39f599a997c4f3b25603910278b001257a241e8a3f71e77b5c43fae2188b3838abebf8f6fa4633e485de47c244182f8b1684e8b004a415dff2a5b644fd9da1b528627fe179e1f2b861630bcc89ea50baaefd0f24cb087cbe0d32b2855d08542ee21d2adfc7b1eb163eefe7dd0c5872af50de5849672429e551f09e0ffad7ed8a885925c83f33c7490f80541d20cc28adc283279056b051a6a0f15419955576182e2d217c36d8727d7c8da1e7e7ac3b865ae397981d844af36c5f918b014e17fcacc6517ac4559db6900694c394139e0d22558565627415f3866603ab75995cad8b450ab39843ebdd6ec937314a579f322ca6c05451df6fb7056f2bdcf8163c458fde85588761e3aa8b7b5269c0c2d4a6182b65d799cc4edd086f5d2a65362737635704d1a2b0a2bb111b4fa66c24867c80df5bde912c7e8120054dd71106b7f00600ba78c6ce529da1bd1ae61123a3f873b37d6f9e018c8ec6d9ea71912fb41201630782d4f46faf06431e9ea02096df1a2aa3187e9292c63360f8c0ca54cc1b2438880b99c63ceb6dc85817ab40a24995f2e561e3551e17447c3bb1b19be14b3d251b40835ccf0de117cdbaea6ab56196571d9fe296aca920539bab579bb475ea9959c7a0cd9a601e2ae3641329a4e511256c19644c0777a139882764af891933b81b9c954ed21f0916def725a8f5722d6e12cd03595d211f374d194e3b6a3109e3e5f3b225bcea2e80754add6501bf87eb74f889ef9ea119fc800ebb29df4b836833cef820312e2d53071a2520f63d5d09ce5017f45a5e301fa69c9b7149fa0f79abc6a27e1a88f5ab90407de73155c7b506c1beeeb2a0306683d7d3ea33358625deedba05f933b185654801206a0f5f5603e743da291bb00af984923124c75dd4e966156d3186f80674c268a63cf38e91f7ca55cb874866bfbc1e33ba03217d290c9c3c0cd3816b1bb28c2ff427c8cd38b5e49ba4ed72bd15b1310445414470ac665e4a9725372e577da49497de1dde1849760965ec52b095c7bfbff788249c518f284db3eee5aae1107b2db94a1d895f63a4f42df42919ced7b79da765c20dae6655210355ec0451676d51d97a4b5e1a88b147c63e65fef8e90d7203dd710890dfe3d70ce2bd4c87c6236bc8b182c18b22ded1c5e50350d160b3d870648d9acabb39268ac3b9a9766a621172d1c92a0d708a0f73368a1b65c049c95fe58b5a6f9a2b5cc64bf48f3a14f385bf5077b5d9fedf511cf06329044dcb45c3ccf7931075d237b2bcb5bfb1eaea9fa15ea1c09704d644ecf2fdcd7d623b7c676443058d5a2cb61396f56dc82d015feae9f40e5001f14bb88a78fea55826bd752a309fb6475343f98ab92af0f7f01996a075a98768c00aa05f92f13ab179c1a63a96ee6c84af47a8fd18cfd85b62d3c88aa43c3e4dfe260df9e3517536274f71c9c9c66f9357eeb5d0d0fce14a9f321fd53c99134837049580a80afcf0fda95f79f4b7196463b3bd4f11ed3211713f3ac70841d2eb97f767be413de6babb44ff7cb207383b23d00a0700768cfff373e351be7c1c55f4e32983b94c89fc027e4aa499e854404148ac6683df4d1cad17a48a97740bce13b5282a8ebbf8c88e28b029acbaf49bc093ab214b4d00567d8a7a3499c3830b6c16805956b762e2da4afe5e7fb3cc4790645f526cc7d32c1a37b88166c2c65388fbbc206f394b23bbaa609ae2f2fc0e31a32c0439b5278e5424239c9114c35baec214a972a7ff97a87838ae05a6029e1185b9cb746f6c3da96448a67dfd5c7b6633780ee3ceca8e3faa4f6c8382b0c2fbba0d959b7906640224c36179df3d4a37365073be4afbdb98dd692f97082c430615e9c23005b2e1e12be4bbe4ee29e13014c696e54ceef363dee24d76c013ed0fd993c06ed02f5f82bac0753d64f707d70ecf4839e963c7524e995e285bb2e82a2ff67542ef722f265d05448fe0ab1605b0157b47e3ec7994936a15a65f5c8e1e49d1d07312d9e88483e7bbdffd6034bb54f012bf2bb1429eb18285431f43e05ed3b187f5cc29cddaf2919a7c4e249e2eb01d1af8804cb87dc535c16f9f87f09b67cd0c67edfb01d7bd1caa00a9e5586872034089b8c023b1b98e2dd86355aac6e9d7c1154b64790c5c9a3b3ff7edc9410d4dd2a5321c4c27867a3379052f0bcd6cefeaa6d0ab0312939da45ba3ece851cf0716ece0c63bd20052efe118862545ec40dd8b1e05fef899951a8196dc72ac4614334d0c1e1b48fd5f3019ef9348fab95526a40fbb3d68abc2db25b6e939a464c8cd23f2f7a03aad8da96ecee38e3059e5d1491482a51d4648199baf22efa47dddb79775a6f260a55f1c10e1cbf12147a1f2f882ea796bf1bfe20aeb26d13ba1ebaab6e48943ce6182eb4fab3a20fcafb35029ca4f544fe85f4a72e39879dce3e0a91931cc5ee7a6e42ed14d1d3595c41114685cd87c60015d6aaf60c28735756f6bb367464030e0ab96a047379f1565b78105f5578043766450320e77eafea59809d38cda358f7ac444c20c1fca4a5b1a124a5cb35eff29ac9e9aabd89d4ddfe40db7586ed515508e8d974ca971f6a14b389a31b254873ed50ab3dc3e22929009de53bbeed83118ba83b596b0b3da5d2f395920d5a55cc9dec887d3bd5acfa725e72b0a1644c0b9d5561ff47b0d2227c0bcb9e70274de940b217377222aae429a4d64b6ac03d6b1abaf5a7a1f5b5c46b806b0d6059845494f1c844262d3b57c4504aac519ec2a2e11030b2162ac3a3792a11f06fed8ab9b6c7b33954c129184cc25860479bdd0231b11f8fb0a185a84e91e2bcfe7917f502dcf5cca78854f3b51a93afeebe2b31a8631a9fb6996c35c00968375b1adaa302d73ee5086c5a3e7a96a6b4c2f5c2dff4659c471d8ca188ab37cbc2a591eb1267d8bfc9ccbbe12bcd67da7bbe8cf9082d064deebbe83c915d296668b973c96ee13327a45342c06cc923621b27282ebca577434df88b619b4e488567575d448caf83e0791f2b4f80d670036b15e3cfa00df209968fca1ff9e17ec5a62f34ef05582f1060ee982c774ca66235f95d417d7f40aa2f62a87874d0e0cdd915b849d7710099417741f88eaa11decb3ef4f21e023f294d86b70196e2094c361d720e60fb93f34ff16e00feafe0ec79ddfbf153ee8315806e3c69f49327dcc1bae4a413040cf37c2504471d6c5b28c7d3c2537c6b176f3f5a26189a671e830f142b0726823d0fb1adfaff83eb8ae7472f919f20cb74c1b3a9744bc346e7ccb92f615dc7648bd859a0aea66ea14f8741f58e985909caaca6e3c5d4042055afe19359ada8b8874c2cd9156cd94779ab88712323f76a58b0a8e6e229c4985fed9d15406bb818be11c603f080d53e8ba9b6389810b347e2ea06339534cfb9b836746579ca1bfbe9f7ddc45135deb42231b882d1191fa97274d82cdbb77e270d3fb57c8480f8536498250bc3e56d291e4a85393f20ce0797eb3297752e8280c9cd5fd42c8e727ea03ed5ddc8449c05dfa2dbadd4ad1aa606300342f2721676ee2cd449c4191ddc6159c13d7f930f8466ce144aabdcc87bcd5e6f139a3fa71beecb518dab635af9c3e8a49c8a4d1cbb0c693ff400b5e043202b0ad6db853ae35a6e217c5dc5216c0c64781103f3749a9a024447d549c39c453db3872228542635f8a69c9440367280ecbbdea009b664fbf30ee2d7b93e8b4dbba3fd7f3194210b02f508bca69040e74e60f5caf7192fbb440cf246d736818bdd207c83bb4cdf85398635a658e8e0c4f653d3906d858e0aa918c11bf4794536f25472c496dbce5f1c7e7e7a8bcd90fab498dddfd4c6838efd554180c9885504b93dedcb4454dbc945ed9603ebc04e33958a777ff3589a60cf73a55521989f940c52e873960bc177338b8b1d23235b3c4d8a1a46178c467b0f065c71ad0124ab24f47e2cf4723c3c54c55c0a9ab1e8fbf6e1acfa378c158b3599c4662faca52531ef71fed464fc526946d056649ba117c8aa4e46cfa9755e40739fcc17ccf9f3d6dd2bd9c3df1b1950670ffffff8f