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

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

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

Block Certificate

Block 61298 23e9434efec0291c1c4b352074bd69fddaa5725a934c4dbfcde28b79eb932802

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6d0c73ed18649d26195bb244120eed6986d377882cce0a2fa8f15920f8de4daf
Certificate Block Hash
23e9434efec0291c1c4b352074bd69fddaa5725a934c4dbfcde28b79eb932802
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0043610000023e0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002843ceed996a434375c21df4607c45646e68436fcc6b791dfd766e1e8df014b69a7cf730f841870b1a51010d9e6973c8020a5f0d5fc1585795b530960a7820fdafbd4508431c821ccdb49cc5f73ad7d93c09c032f323e674ec110000000000000080000000e0000043610000023e0000

Raw Header Hex

00004020260159f2bc10756609ea8e957b5369f7be17dc6210079a16182e8fcd767d43b7537ae291e93689dc16ebe58ff386b4523e7983db2807889dc4f6db535807acab4286156a3fac0218af4ddef82059f1a82f0ace2c8877d38669ed0e1244b25b19269d6418ed730c6d

Proof Data Hex

59,560 bytes
12121601030761d7107b964d541a2c59803a60ab183bc86a5125634ed26f198a3c181f95ccf9a0a1eefdcf932b485f7ce7fc9a8a2aa319d09c68203b902695a65a2df143b2da068d4a445a6856a6c511b92dca341333f3b40aec25f4394d76bb4fc32ed2c7c1d1a3bb3c76492108a15dbeca4b565a6eeb7a7a32039e35d9cf4ea6cee2a063edf6c450f64d4f95b303335198dd1ee18b2d1a8863deabc0f6e1f320be51bcc9bf131299bc9e78e5846a6f8f5d0ccb9f2fd08a3f0e547a38fc7f0cc711b25144269586e84e70e32a44990fb36c9d6e2a2b283c0d7d454dabcee1d0ebf33cb8c6ed4a114f75d61fc135ae28343b7a92ecfb0c33c6e08d44b4b00746485a59b8ace7bce115013c67676ac734064444127ff53e2f145e53dc3d9283a60b4ab7ef3d156d8507d1efa7f6a2f6ad24159edbc8062e3f5af0342f2031663ad12cdad7f7879470cdfd88812be91a127812072601c94bc44ebecdc97265ec52d4bdf6b86e493690ef19c7019a6988f20ba46284f39ec6ec246a3ae3b176a6f5b59fc291fabb24ed6f948df72316539de466f5f78e980865d0be339c495d95feb925daf62088b63d6c5948b203650fb4bf23fd6f4d442ee12fcbd43dc22a982e08152970fcba5583122f0d3d4fb10c45f0aefd7c34dabbc39e63b51e0667c74e360670fb3ba03d6000133834fc47e579ddda38b18b6a47f248f22e61439ea38d2725ead001d0e24f7e6d9b36e8dbfc5cbef38a163cf8a64e571de54b3080c4fa8602f6e93ec4c8dc91e45db2029b57893d1c9ccfa2ced07d2630d74b48b7ad0223ba6f9f3fd3e8df6013d1f634c9583d7fd81e77db3b88dc5db7826e74890ce423fc6a90777a375bd45adbe3a8f0d03095c8ebe5b8be4c4f08ae963966d0d2e2cece73a633397901b947072e7d74c13471e2bdc7d35ce864282eee6e9284a2bdaf2ce8f9555d1e03595694f61a6155988aaf144e06e9ad934d1585ef21fe98b3da73a4742fab76d038cc97540a462b251ac97cb4e4897f9339794edc55ecbfcc195d75ca57bc92819200d70ae3cdea2aa34ab625d1e8e71c553995174fd7af8578fd161b2591fe0b524ad6d71f07060a1a25e45faa1353495db8011b882e87bc0448bfaa8a6899e23808889f08726bf61005c2e00c307a291a865a9e5fce56a83c9a93bf3a4c1818fe35cbb7b91276cc1fda73979d1e4682a6d9ddf970b36208cc6f6d689b3fca7e8add3375b8f51b9a59e4bab1ae5baaf3b8c199a438d9833cf3b1dca297f0aee178846d3f17d7920b5471a2bec3077e9878e84c98bbd178bbdd6c3bb30450ffbfd689c7988d83cb37354a4abcbd0481181116d8cdfcbf01caa9c6d9b858ecaf3df62f2a0d0498860007684fcdb0e2e9cfc53a7076f0dac93456417d13199ea26076dc0c68e75b088b4f9b19d7d3bfc31a8bc0451fa991de109239b96558f0bcb3077eaab466b40188e7ad4f2733a3e66cdd96dff054a4da09d4f954bfe51416fa5eb24e5461e3d0ae01818584f0ea8999ee797795226715b9140ac8b0495e1387b8cb4fb10a5d52180825376d84e5867f58c42d501bf4f67546548636da0b9d72a250c03cf9708aa4210474cd25a2c0a983e3ea8a1ae9d4cad057c276121faffa9b5bd445193674b3fe882173b02f00310eed59bc2edc9adb28963e9416472c5fcf335ee087082629a9082dfc4bb82552edaeae3d3ad128d511003c11d851289f1d60e053f339d796fb94dc75d86cad4742e5706f3edbb4179f388f2cb40b882e9802519ebd6d39a118819380421780a5a9bdeed2e6ff41c53581bc77b1ba2581aeb57e6a6b7554178d3f9eafd95257d8e980c0d8c5d3b92406a528523d358e6b151ed93da0145ed08cee065a9379998f0e9d21e7116495a7e64f56d4e52efbea8c132395544331bd3e4f247d6a7b2474a2e5827e32da140e9168e593f7cbbe6980edbf047ec8bbd536168d8877f71d0ff1db36564508e79766b03de67524451789a649e4b923bf555e2c1e497a890e0bdf284f031a714947a989b291f8c32b93aef0d273c7867b5585645c6f8c35bf0dd4f0ed64d2d18982271accd8a21889b74d68c0888ec26f39ede9dd7f08b1c69d70a77fcc13ccde112ee9d376dddcd8dec731016f9eadd86cacf30c18b78f8ea71b0b20a9614b1b1b258bf6464febdc97c143e9dc2d72eb33ff5b01c887caf10e8f7f0b88037c06458351c7ef0df4ba427e67cdb6b8eb75da6f1e96142092236028fdb57059eed3caa01cbf01d2a8d9be1985097082bc40151e027119c68e1bc37344d115da6e2e01e2a326611d5b8feae9b7c4fdf368513d2135e0aae31f3033faab1c3fd3475ff95eea589b579982bced66631cc738f98d4d1d54e2142a8ff02f66df22acf65827248de32793d3a167ff5c8b729d8db14704549b384b60037f1bd7f70dde42b1076c7d434f8259d00aede442e3d7b169a2c78489aceb0b8e9a5cec1638cc2e743398bcf28fbae09c36a407cc05b416c215508069c2d7e69a3afffb095a624d0680d9ddd4fdedf35c804faa1df316ac769881bbc40e9c75957a0cc7e9a84af764baa1833f08e6b9cbfd0392e31edfe2bcb5d1674e83410a6ccebe3dbce64e027516b76ef5ecf6ce22e184034879fcfbf0bfe8376a15b054f4d6a83b429dc71e3e8a606c55f1003a38a6c6771379d6eecf3c528ed0de6bad877c5c731c153b3ce617fdb72dda4644f677f18df4c4eebbc35ce431614d783e405a32eb147ed7e8699e59a72bd7a1cb0058cc9b2cb9ef14798083f60c4161322ce5d9403b15554453cd5fac810864b73c058a8060c70fd7a9c3a0b204c001c28c838ced5aeb8fe38aab9a0093d4e64d648783ae17c9a29c19cae3ca4fb73fe589abb4d5c87f6c79deff18c2d12a00cc3283b39362d3cb761b0e1b23a21f2a31a6355c188ca992b76e9ba18f4623582d6f626b9ac64070f72c031834c61a5d7b972f58497abfa2d7a0c8f8529a8746b06ba6757c9f5423e88e6f9a0dd30b7ff2d58275d68519d1c6d4c8590fd7e6e61fd88c689f1bd2b60fd1df8a2e902524fd9256c331342d18e3203dda24dd6be38d0ceead76ce194f91a274d45f42aecf422713e3dd0c14090d008988185329519dc06857eddde812dc7ece164298e7b62268eb9b0792d63593d0c1b31e27296985917c81120cf6001e524cdeb6de3f4390a76f2130f94e3f092ed3e494fa93767bdeaa6816551fc0e530c4ee8e9e2c28c6448b6c73f788bfe2ebdbd2758f922bf04ba1845ef1215ab60c34b3807d75e348da6351b2b76e628db1dd4ddcb17109525717c0dc73fc3d236dc83e024c5cebd13d8670ba1dd3656d5bbeb307fc9a7b73d97ff96055a020fd0dd113de9a9b5dc5c071394995e3e6ee089ffa98834b53e1d2aaf3395ddbf7c412540a2d83fa6ea8b8103e86dc85b5e1a3dcc84ff7d0d9195ec7bd155949a75ae5c1cf6c148bbf794596445be84e1d56af73594bcaabdef50edff2a40438b7037db35bbe4db0899a05bdaf887726617c26f0eba8ce0e0d50eba48095009250e06cbc9512bf2a40ed659e7f5fa3f408e17fe289b78cc94e8217b8ba85f6b284294cfa41f2e3154a45b1233a2eec9d8a9c1558f5d834ae139d4b5fd28efae00599c4e9c17d0c096895448d21d19758472a9baaf8d4de802513a0822e32d8ea177a2846b24f94f075db629f6fe3cc70c46779ae2d555829e8fcc439f2deee74ec48bec780e3b50b485292efd1eaefe5f6c6ad3fad46aeb72c9e941f70f86ae58f43db2a24d6d16ee7535f2b2af8453e98a2dd873cab116aef0c96dd7e289c2c9895bfa2e821130e141907aab50721fd28e45b3572b6ebdb79bc8d7ac7795db87ea07232bc9a4073e9fa8eb5f13ed50ae78d6b2b34aa1536bc6c969784a49d32f6b7bcf48c350ae9d7fd7866d1d28d24a552cff0db5dd9a6b46ffe6bac9f4a296c7fd0e23af61460ae1c5d9dbdf5fb164c75febdb16bb72a3e32cff8d7abd1280106db7dc65e445e2ab8152dcf613d21e896eb2d682490319777c444a87ef15a8a35bd81458c08aca9a2a9bab9b72eccfaf11877ecb7f83c556032c778de9523d0c17499f734e0b8b1a56d39ca1d26315948c44a0bfc37539b564d20290ea642325d8196e75a86f2765ee0cb6ce974f7cca7d2d218cc3d8e40251188df8a2061f8535eec9ac5d7897b1ab87f0c17f596dcbdf30cb09a3a494967ca1e69b287072d587dab9b3997965b4e4e3c6a89bf14d7158c13db120a836e83183ccef555dd5574c573dcb1f21115aa04803edfcb216bc7f20dd3bd68ce1fc89b91f316f3ae2d09e8ece293c9f27952cd1ddd61b96cd57449c8c2e286ee6dd98ea006f869d79872fcc6a21e77055529d0c3bcd09afcb9a325b060fc2714371bded1f72e4b84ed2dfa9a195b41846fa25149e4f71d144eeb923c6156f1503f2c5089c98eb3b2ced7c05fe52a6866ab358419704591b363a63b68555c8b8853ae5810c690401315765ebd722390f63af9e92f1bb4a03a6bde373ecaa75d8c1ec721b316926814068eb789d7b4436479059b4c92727090d4b59ecff63c387536c088daf35c7a88c4df99bb8f74d844596f8381a832121e1ae58798c4d1172f4e478a9a78e14c505886b810dfa2bebd52b8a252bef571aea534249b942c06cd52b4c39a09eb0af87d9e08b25394b7c0346dacd099f8a040d48f7a3e80c1f5f4eecfa8b1a24b042ab549b801fc26e0f549ef02eb94b509a3ff1450438305c2b7ca8f955fb03fbd52387dde97951c7de8b7d8ede57e3ef4fa3809c0e0687f57deaeeeb993793f1fc3d22f24ba20f7b00a19d2008da4a0b6a529051ceafc0d59f08dd868e8230b4b8d88419260e083576dedc24f55fd50f211d403c56cad6cf7e9de259b239e6fc2ac6fb7e0578488907f836b92bc5d9c7239dd13c9f22d6e29c22dc9a40c9a7cca8396f89373d2a8334b1a65b84c6be77b891d83b728d3b71c59399605d8f0da25890fa90d233718fce092124a98b497a2ec95e43859a7c3080afdd0fa0e94500651a55b52ce0dccae86d05abd24976275e343019c523cc6968dd8dad142f6b7ac62ca179ff3e99c8db03ed87d845e0195ae204c813b84ef953b4a87f428fb8453134e755638fc8227897d4fb0520ae6e44451aa0259e7f141973ada3f875e2f1dcc5983381e1650ebdafc847983a28262537ec4ee796bb734b33978acc25aa6eeefdf549f93b9bdae85255e6e684d6dd6e87f85e16e03b39e5ee2b3b08c76e7ca94825f794238c8adb786bb19787014a0909ef5987a5c309bde896e5c0cfcc5a865606ba34a33c23ddf5104f569ad62324cb84b263a48f75d99a6d9e1c04c0dc7e0dd8eab09f2942e10b71881e22f0275e76d5a43423846e1096f28c69242e653bfa76baca6874838b80cf9d90b37ccc90f8e51892409d7f7186c3c9d8a7da068233f9af1787e7579dbe547571b5e4e81514e3be2e6a0a8f0b82d5e0df957b2c7642d0f50dba9cbcb9874adf83e680e7c82b30d21d968bc0ded8e505161f511e8bad61dc6775d2c678e6be76a56e7225e61b9dfe1b8dc7b9a035ad0c481485a7baa66b78d79618dfd85a4bd4b9c75a2717c56808757db0235d8a663b59744f7bb2b5c6b4f863f2d996d0d384785f4c918d405dfe1a4741634e999e34e583a2f50322d0e470f560bd668d95350fdc08b0bcc2ff6baa7e6e846b8b9c6c86a6abd43bf61c53527e01ee8c13f729f2a15cbb1061bc886d3c06d70dc19a49936b66ac263b61b2a0bc43b301bfc6505688a94a93a4fb28f19fde8168aefe9dc8de5c7cc5c3f05dc60b1f62ea7306474a2d793680d1bed72847f980803655edde01649acdae609fa6bdcd382bb9034579fabc973294cbc52be4c81b0703c69b554fd439cab1b63ecb386d8a2e69133d663663d75cdc40a5ae9d8f715caaaeeedc60bedde5fad9774c3bca50be56866b97755181c9a992e4645adf7f18ee20d3e8623d4782403e0a776d9e796fa821cdbdfc0b99af5c26a886b0d903ecb3af0ae438be2bce8e63639de160504f90844d44c2ae731a9f38ad1e6500d74d70983f9c3c7fe431076440d8c17cb58c19baee643cb5ddcf8bde48108c8f37f307ea04b54962b0895331c45cef102d64d4baa60be85688efcfb91a60b717993dc951e69ef95eaac5dda9e0a5ebb412a266ab76f79e9c6a9b3324784c81a3c9e4383a56b2de9b49fbdad84251f25de71f4abc922b71c30515d810e2291650a59ff656f7bcc99a22631fe5cebea986178e9c5b3e7f26614e95677816ffb7ffd048b2f91e1fd308a6432d723368053eb761209f70eec261ce388a302fc8e0c6a00255a5bd7b570bec7bb28f9f5417dae53b9133e39c95f82a506f5e7f6c6d921df581a2f0f1d26d7d97196a0b23b4f70a1156144dcefa0711a25b8b90332af0a30326162006b2b907ece32296bb4080d4160fc051273ec028a14662ddf2601a53c1968d9eb71b25805e763e2d19bb94985672ed8eaa41009cbaa1074620c88c53810c2e2021c8d78a8051a2f30fa8d811f0d81746d1272b634619df473a3d5ed439adcf8b894400ab03d6d5d406dfa4d2e392d8994979e3cbdaece511a1e2d0dd39d476f947a7edc594060dba14d4c77b7d2e8d003ed5d5281196f98d183a48704699c514c07425ec023ea84cdd3a7b62d7124198171361188032ccf88992d51461ffe03d07e1666d056cf9e2895cc4f7b3c6d76bad699ac7ba5c0769af2a636849fc40b4d2413319b87917a24b0ed281765e9bb011dd53d02438a24344b13ab60bb6e3916588547ba4ae2326c75b5c998f95e3c73ecc7156dc12c9a7cc672888a880243560ad16e75fc4e320e0b2b25a2f54b3c109c2bc22da6dd11b327a2cb3980d869a53bc778be4dddc78c625f0785e8e47a9532d20cc77e6ea4e0ccd1bb4146e8f3fa508e12c02f42075174426ded863b88c2f396d3920fb65536bd328d7ba276cd462353eb6820ff6aa360711a1b431acf19e04750a5559bbd28c082e2141a35045d2ffe685a698ac1f5af07d13d2b2af094f1790d574dc0702fa96f866b73647ad70266f1aaeb6f91a5b381ebbdc2e3235d9334d6b66d0e06a00634f0200e59672541cdef1d15b944d037ce5a9518949739c25cc340c73202c041f3a1fcfb28b974ef68e32cdd301dc645290b1c1005efad75717900baae355448ac0a632fa19340d56a12e4d18cd473f8a05a0b23a824bbbbe2a61167749205b3b2e646b25699fbe162e2e67e8bf0430da74b83a779bbd74c0ab196082884a38635bafbf3c740db354f2e9fb5816225f609cb54ccd0fba816cd91dfa78abd10a2ed7d6e0ec8f025eb6f54053b2d9d07c8ee8320400e75de2be961a714d4d3e452a37a7e0227ce76704c06417d8073c69541ea2944d6d7d3af34283e2b146985d628a54edb76e86db928094379b0e066f0f3b2beb55d6cf18ce50a615e65cfbe33c4c11ce67bf566702a683da142d20ebdd9f1a613d33c4bb8b89f2911711807afd1afafabb1875d4f0f7684d469fd967a25bb32ea0995eb5eb919cf533d2da413ba58a965217c34bff2a109e06eec6605f2b565e0df70e5909d1cb0b37c570f37607c3cc5ff7de3ecef93335643ea91657d45abe4eb0302496b991dd91e0bd7fb994dfd5c533d09b848e8a346ed473c9688cbd50717ce09fcb09ea8a543e03e5a0659c4732851364ea959e855277e003049575c9c6bc1fce913b887104b9497bb05fdde98ab3adb4301ef6ecb2ee6872526e07e7be7a19e04b6585b2a004b3e7fb28c7be91da081117579b8bb8e94cddcedf11e2e5915b5d5c2e96b2f61ee49a1c462192bb63d9340ab6df0c036bb2579e31c0408b8e51d497de5349d0488b7666ae3afed05da3eb399375ef84bd66d834467d5d8cd819b290f22c913c60788244348e5ba75b8ba869c8d58ee8f250135c18676dab3bedf82bca6fa2c046b29c94b8f853152aa29a5215928e3ac1c81cd8090398863bb5743e69a503f540de105a15a12437c8ded3ebcdf579a094eb7d09c14144d450c15945a5151730a4e78adefd64e50c48d049cd7264750cdf0f35930c21c7b98961b3034d088cdb29f0339719aebbdd850dedf0e41929d5ea65313bbc626e0aa564606b3432fc856363d104a4b455a45762910f608295a52440241bbf6990944428656254423859e2fffbb90239834a138f8d3f77e954dec4767b970e5fd2003c7f8a65e0850c4b4540e307bdcc9e55cd9574961f8b0641e9bbefdf82e7c1999a9495312f8a1b405f5705cf95a3adaae4d078c6b3a078ed8bf4be421153f1b6f3af6c7b00f7acf23d416eeaa4a3b5a45c30c1a96c0a3e12950827fa2e66127348648a156ae08f61117524b4665a4d08520631e4099764c16c2ccae93a79b2831b845ac45c9bced52f30002543116e965bcaf638e5d8a3adc08d758fbef3fd058066feb9c96812c9ba57dd15edbe19f532a32e8f042a9fe26b18a876b6d1977ee4dbc7875b5bee9950ed35756171b9c291c3fc3716f65e0ffc6b60d2df442a03b11e921aedb8095a585f78c06b357cb9e6711b02761da6a08eeb83aafe0e9ca41905c24bdc1829bfba692a786243d88b6022f26d78bd1a4fa1a4d24ecf34f65b56241ca8af6d4bea0f86dd3ce70c9e5adfd682204ceffb600e2c2e47eae90798f939daf27d4560bbdb08859fd523eebe82f789f62b0bf95bf0ba8a603e9ec5c4dede6b7ed81f597a6875445fcb82754698579777586e95b25b1223b3ba76ee34c20dc38012652fb072157c8e77a4f89ec2d868219ed10381b9d99ba4ee2daa782a1b3cc21d4c8cf12b1dcac4160af2c0a2e82037662cfdcc4f143fd413b69805d59bcdb35c264d39f3e68bacd23bbf592a68e52ef99c0e8a10233c80a36ec1724b0ed5e525a81c4508aae63f3e58881e2c42fc74e946814a5720ad8e57aaebefb663d8af2c6d505270e67f53d6301633182e279d3a4bca81937fab4c4c728022580f8c4bb3e80cd09ff0e9980ec101d9920c6271bbd44aac4163678dbe892c5db316198877f98c13cf1c4697503fded8e50c6067c71506454e65457687657ac770e4a6b1cd9224695f6f8f03ee5cdba8d8c8e026fdd9d8cf081231b6072921a122f8322e67586ffaa8a283b8e8f4d4eeb72665896fd475bb064c16646d274e94cf5e0f4a7054c9c7201d025eb0f31a5618ba485f24b8c03fbf6a7dfd0c160b07fe9a0117683ce75aa3c914f29967e05f48c216929f24bbd79296e36d33bc65822b9c7286180f2a3d01357a944695a093a17ce82a2cac161b759a3b2ba59d9df902e64e4baf22a3dd01d8216b15d491e5e5b285aa56a2ab1dad60adf3c930797669e6dfcb5c0cd36e68e0cbfd333bacafcf34da1324c52734a74da7ad2137a57dc12ef238aed743209dd7b6aca4dae91b2a7ce563e260820eb6094ca5342c06f9fba10beb4a37be4760a2a0fb040838a1da701e15a406a8f69c069daa634aac075643cdff04039fed8d1448f83a4b3c2559ac18e3e95cd1a99a5da68b53ac3885d5a7279cfa776f1207646dc2df020d97e50484915ed838bfd8824f9c35077daf0e4e64681b249a00e0228eec835f7b3e5d469c6309ff06dc88c6ab69596266462ba93333501dcf6220c10cb95077c8d5c05734aac801ad551884df580a73253b6aa35478bc63044aaba7eff7ef14824b5da628f485151c059a8066b2e7a69f3f68bddb0a6aebebe521760810129cf01f1ecda493e436f56a159ae310f6c68334e18a53006e1bf16d8ba7dc2b3718e74f4091efa1cb0af5d5df648970511ced3f25022c04915cfd38032e45ea0d89f8f8ed38ed7d66a52d70759fabe1ae56dc334684438f480cd2ca49154695ff6709e8fe5aa491681f3d175b2b745d6d77df9d8205a64cff0dfc30721f1f33bf42e9809477de9311f05e35ece915a8efb7328b7c27d45f0e8bdcbd6e215945d694d0d269269cbadeacc5d47dc805180dc64709050c05b25fbf6de4252a8cb9e73a1bdad2c069c8407a3fb92fb17ad122b3cf48dacd28a98a793a6e4f3bebd1c52af84b8f8defbf138db7c1ee8a64393f64ef3a56b61a3a1376554d8b9279d73a271279e966e9b45fe7f3c878e0ac3fb3f43f3b0e5801f2c8ff7f3c48c954ad6485c980bd7ac87d1a2377798b92112cd357f6b06804f11d5aad0234782010c7516d1257f4ffdea9e1de6650c1d88ed10d96cc9b48820c215ce766188c6b67fa09cb5df14d8284de56080a3048a28f3ab1eb8497ddaf4ccc8c975e3ef34b0b1ac5fb51d9202b29749b82c612a6bd601313291a9fcca6ef4b7d3e527ab4c355bdd5dd086263c31683ba5588bbf860eb162d18146e20b72ba38850bea2945459dc3194daefe18c26f0bbe061dd64c35f9da58a7e314649e2cd5bf90031ed5460d183b7ed670ea56a781e0c078a516c00917eaf5965a39b3c99030179c51f5755dde676a4e8104a927d2191a1f08104bb4e51f51282ae77fea36e773b2e7b323573460eb577c48fae02a5eb4685e0f888090f4b3c180aee33ce8dc4fff1574f599cadf8e03af8bb15352f916824b5c62b20a54468bb064297505f71e45bf11cd3a93e97cc4913dd19d02c54fad19579e0e5c0a8995342267a9984427465b3daa1c7f74f6101d226396923d306abd89c110d0292c12805ae1002afc2376aad0b4414a02ba7c201912b4f9aa3baf5b81dd49171867888dcb33339c681ad1dd963c7b8c08a7d0963486bd854d1f9e3791d314c9f142e61460dbd84d75c280f74122acfaba93f0e38fac53bc211dbbc7ef006986083a97517890a4ac60d49f1c1653e252d325d1826f09428c175c437faecc734dbf7565e3d049d2f802c5ef5a5dbf42783b10eef15f4c22bb9755b84c3ab484faeac83dcd3d33ab37d6ecf4218641133ffd608dc47fa65cbcfbb3ca707182e01dd01533745883213624569cd067cba41d47f09d3a540539acd1c3423fd44b33990a141420ba5dd989759343522e155607e35a942a260b80a522a481daf8dda1d119ea86851b9bc6115e23265490c45e6a1130b94435fcda980796ceded1baa6b6fc6ce87d32d44fb807d4ee875979c7a112c122b29e0d442127de5da8fe704a00ec4b28c1e4f2680303bc9b606991d040093fe7ef3afc14959e3f05e81abd8f3b1c58585ef7cbe44c25b57ebaee504aa8101079b1de81b1e645519489a54113e718da6b96e9308c35fc81c204b734e74bdf63cd50f261e689513799823cb9d72c7b9f6614794372387fbb5ccb1b54914dbc6769b376d3968e59e31a1f8a7bfe6e0ae0e0d78fdec33bb52463b062ccdb1cc7432a558c711c02b04d2910544cb2a45f1920a96ed141712fc0927612fbb2070e6243ab1618cec875f259b44365f109b858069f3599522ed633123394fe8a5f6270a9bc8737cbf06220a32cfb4882b26b22d9822de6a87808f3e9efef37d9416e71829eacb8a849b4a48f0f9ce1012ac069664dc7516036c839efd1b2f5360c97465edce72b9e61804bec18e2f74d12f6c95cd44dd138fb02aec4ad058ec1980e6b0e86cfaa8e9f555899b3d1a88434e74f5fc1f7a65678a0301ba5aee95973318b36de0b056ef8ec64dc79e7ad9795837446ac5e708a7e7c001320b49c478c39d790d4079e52ff17ac3f23dbf5c0150d0e4ff090a200601556e20352dfc1a8264b619505b3170c387dc5b3c859e01edccd80b44d6864900093b95b60e1c4d092ec3ac3804a1ca0709f3c8ee31c37438ee59f6664772642f9619795816c0ba36516dcb6948c24ea329ad44a16a7f0445a433c9887f83974508a6d4045a97e011f7f23e84a7a1f8d1a55512580247af47eafb06a49e80016ccffa842644481e239b2e21ff213446e8cce28af770f073abb75e70ac1d9b659ba7f7eebea296837542b48800486461a85ff29ab49642627d39bf3bfbc6a46f88e85e06be99aedcc2622ebc5436f64391411c9da22ea72ce6915efd859ad42bec56c4f7cfdda44e70599152508c596fc45c1d45b6be51df02f061daeb1c8dad1a17922203427482940a79161b16c9a854a9c0fa8ed7d1081d804d592d317430fae628ad36a65129b6d0091e7b7cfda75c6b926741feefc7ded9fd21bb07cd3ef24c94615179322dd7232ae3b2200c60917ad83ee00346171d5ecc59ac688728e2ab6a5bc52f5b122e94a33f7832950749d09973c1070ee348e21f466cdc87700c63ef75772f91c2a2e1f953876427a5d133eb361841f0b2dfeff64e39bb50b4dee91f059e6f5bd8931007ef55da8d7fb6aec25c048d684fb6c5fc274ed8aff7dd4b8cc5d8f4073572925cb841173fb5414ce320c30143c3450b8e7144d15f1cd9f38fcad369db526c04819d03b050e42fdb77bea56ed4edba3766ea93697831018b009b74687a93d1c16797d071b21fd36095a9259bda00b243faa8524e2e4e2cbde27cfe0089bd49275000af521a5283b5e1f10fb6a419f31b5efdc1ccc889e872f10ee03a1627e7b2217d5b525f2d50e589713506cbfea9684b3a53f9254cc7451d64badcd8fe75be24308ec285280691982f0221a2a81bd4b21ca519f166c2f90aa570ad3220144940b3e53fd75f9f38713b2b5503a7bb9b855a31ce524f795a0b1dac7fdfbdb1ef31033b8219b2a42224ca4f2647425cea7dddace80a2fd6033980f4715e1e4df89e96a52581145ab0fd00c2e5f7b196a4702f42b0f60bc219d73b43490bd789d54d9c5165ae137dd4e3cc4e5d0fef746ed76a60c1ad94179d02d1b1eacbf79932f938799ee55032d8e1d380847b0e3fb6011c0dcbe777e48d2bba922952a20479db96d255b3dddd0f3830b22637d8ee2640dc7f6a4ab4bed2fcdada6fa171ab3bb58d5fb2517c5576ff0d7b692f84c681b11dbf65dd5262ce46f616b55acbd8edb172c7daa8786ffeffc089e681af84a45005e24bf3b1f8e3d40799c2a9131635f8c873f84fc127a29157c8d7d9648256a47ae8853b8364547fae060349635392b4d35c0f8a46025bd349ace514e9197ba2bac8ea5e393ee691e4596ba3e8e270052678a5a9312ef755d2455ec436a28d50345fd3b5c577fa0931afa8e8983e42cc47f91230524fc8a0e7f14346152b0389a85c4a0a405bc84c491cfdab0391c78f7d0d191b47dd596269d7679eb30745ee333986410f3889a697f746bad3239ae499f4ac731a0dbbd7823490d02c1747a18fc1faf56d066de67d471f0f8ba0929a30d87c80195365d26c125303c4cc15728ccfdfb1dd7e546d6768c1be0d76c14b61aed7cd8c30e8adc5e19e3658e3ef2be647e7954c628e07e562917e20d7258ff0f04e5023fa05fba8ddbd39d01b3e5863a0bf6a79b4d4df0ee7fc6bfe2f7056258450877120c480ca96a5de103d4a6f27f8b2cbd0e6eeeaf860644d972a75cab47a906d2d8919e1b26f51582a17ca408ecd22e83c324becd73ace2d02fbfd86907d89e655b71e0cd74a55b9ec9369497234e6d201d9f02578546dbfdc5063f7d475457e4d357edbd37ee7c55a14f24189fcfa51e64732bcb0753f43d59376254bc40567c32492e03af3a7918443d9d59e6ae6fb9fc27c44ee60de9afbb0651c26b94dec33402df73bec993873da60789e188a24731388cfd0d460175c0fba7113bfdf98c3f8e0ff6dcd727c46c43f7c4054c9e123c43f2b8b7c6d985700a2627ee545ecf73bb82ecee77929b23f45a1ed74317d791f2d52cae2ec89121e6f302d681bd50badc379ba86632222146d2219437dc5dfaa62894a7bc73e4b4208210d421003633dd152f393c9cb63da72d70c5f24778957170b773087cae28b036fcb5bd4ed62ab78b9dec36882143cc20a446466e887a486069bcc72a219879dfaf23fcda91dc73efa15ce7d6e4ecdbcc27071c99355c2a0d821a6c664185d690e71b9a2c45a648e8d152cb4269a7d9744bccaa8178f882541ca7ba0ffbcb5c8d03f1cfcc4b74126cb326dc70c1254069353f15461bf59a96c39296f97c1576e530e564781f720dcabde2fba5c6488432d4b893769c1ea6d9ce4155df45218e9a04ef0c31ffd38af62394e9a3a33250ea53d6ce86aa79288c7c97a4d23bc3951430a7155ed64d83d65a626d410b262ca9ca963978d480cab6a67a295fc685d44aae71a971dad08d85078b62d6a96f3b68648f1854f7891d63a3862d84d6dff2b3256fa8bdea5294ab55994e971b88810919c063bf4ec41584d6546b76976c766fc4d8559e333b21056c69d2087e10cd496441271e5143a8b919ee5aa948025c7cd820f51d20d0aa2d370590e0397bc983fc8c6c6d18e67b2ff3732ae7415fc0c2f60ec605039e397e181fc0412eb79e71906413d25c8556619f6cc487a504888c48df147463cfa3cd9c9d757b71793527b0e8ab7ff93efa27293820aacb0c6626da13e5c749631ef14ec06741937cf528420e0e530a3444371e0d71bff1125aaa5764f9b94e60beffa6066ee565131886c3b853def9e195b1b2bb6f047ebb5fddc701810de073533c4f3b29829591fa4e5aa1882e464ead5173ada27b9be3b94631f68fe5388caa17f035491ffb75f955559f1ba1dfc1fbc5de9d69b02233f36ea36317a83cdcdca248f43507d70b9f6f8c82aa449200f19a65e06b271728082e7ab095f68eca22a35d2d0400be0ac7d40c57532ec5e9c42bbac75d99158de706fbf5a5cb090112cb42cd846b6f28da4f3a1b1868c32586c52767ca7e8919bf03459209a934dd6b98404b3a336db38956573c1d92091a0349bc742a873ed19abf9bc9095724205aa847bf0cdeaff413f604aec69923bbf8a34ff4b5f7edac05f55008e2d299a344f196f78a40a63e48bdae4f8078cdecf033aa87a8a6e9d42d50d881c69b0cf7c1bea305db65782f499cfbd873f5ce9cbc66118a60fdf24210bc832f4c8677e363805efa432c467b6df6a5b07fa00f97f22c171f761f4b0d15c4843f6db2f71b22eafe0aa01806d8b4ae2cc1f266476ff723aa84e081b668a1253001443aed15f28a4c97487047c6c2c0f0c5c9f68cb083872e2830a960f31fb52bf5098862dff2e95800997729154ed52592dd31716e776d54ad76456e31606c26809d412ad87d7ab6453f19444fee0b60153303167b7350ca3be45dd70caf3f4a57883263edbfdd41e3e2c26ea17673141cd4c157ec4446dcb6d04c966ddbf13d6da6ead155a7649244a8fc83b5a7ce9c76326ba9675428eeaa8fedb5509709df9daa0b3372cc36448aae7c6804eaaf39eaac7e40c2ba40fb9f778c4b296382209bc33c80255fc1ad1eacd49a7a0f96dd48e6cb05d2ee0f96954623211fede0b0f0a6052cd6d621dbef5b18cdd45a436b5e92b1d64aa7fe3ece104ece28d533033784d9f9a3fdccf2e56bad766be9faabcaf617d7bdf26791c884c5214952be516e08d0b49fab8203f90cc99858e65d1a1c8902cd0604b804843d1d3eccf637738502bfec5fc4722d2336f85e164a04ffeb9b84d3b44b5615351fe7ac6d70985463c6ff66740b0ac9a3f397a95cc88e33261bf82edb6c103447100d477a363da4543075a0e07de11a959e31e71e1feaa2bf58466a32de6d35e0e00b9582468ec68eb23b91b3e9ef280e406ff55cbe0be695a761ecd254774fdf2ae084ea887e90f842173e10b1bb5614207d9268c536b4a2f12411b162f5d4bfa7614302475f55d4056d5e0ba2388bef9ec4830bc53ff48ba68bcd59698de041ba9565c073e33795cb2849ce6acbb7cef1d97001708f0b9c1e1b7078eaf56160bcfbbd80bffcbfcb8f5cfccb0f8bc37ee22ed346b55eaaeb917cd42485c5385359b9a7636d56d49cfb17ee06cdf7bc0c6ffb16e371f0183003cd8a2e2235df1246e13935105705c31e7d9b12c512458e4852403b800db2cfadf083e468b71f188911ff2894f7fb920abc3a74396ff9471a2189df6fdff3afdd0a148205cb913862e2d585b3b637c55261e0ed695f7b82643958f533df3e20f880c20614e72b98ac444cb3ee3f8c71394d20e34461b797a05ccd3b2925d9e86bd29004bb9b48fd09b06623586131732d012b324933c0bcebe8f17ab809ed9f6873c4a4de102ba5362f15a67e18618c96bf26e904fec6243a0f73ef10277f8283a52833282930650a553f5ef3ab8f99fa9ecb2c407b5494f96ffcf1f7e47176679677e913df7bd4f47d07f788a42014ac058672c803e8e69c7397ba7b90b3cb6791a048bc1c7c87173eb903bb40e7afca0b8a8a7c42b3431af1d8617761d2b0a5c8b3143ec341ccd53b50797edb44303d43ae25ec05b2c32d9ad7610efa916a2ef14d6a850f45dd1667f4af30eea01af0a9e11a089651a11c98b32f234cf5aadf14ec13a3420d9f7feeead1c5fa21645ee16dd1effbb95d81f5a4567b3a41383a158c14450dfbbfbc3dc053f2e54680ecb87226e9b3f1fd59f89dd6b73df70a09ea86e4e4ab11a9b7dbbb062fa26aa762d2712f9b268e747575476760b517daf9abbf722e7f162172edafdded42e0dd5ab0d41c82274a02b6e661899e8012a3f6fddc38acd685c98eecb2b38a88e08f5ceb417acdb30b5dfea5b649f5241d380f6701ad26f2d49a9fca23a0fa2f8f4674c4b9326b9e19582f1ce5c37d5f2e01660f3762bd73ecd678ef8793002a3812910a58dbf6c07c71eccb950ba3d7eb656f44b0979cf2861425e7eb633725d7df8191cc98ced3c43ec5bfcdd96ce672d69e53765533bdeca568e0eb6fcb649c2677f5117bf1c795fc4a6fa9557f1aea13e95b0318885ce84faecfa4a6ffd4113793e4a088fe5c84906f8929deb55b6684a022fb6102087f3fcb9c59efb48d12409d51f58b287280a384709f4b72c26a58e8333227cc27f777ff4c4330e43f1ba8a626d0ca0e17f00c36b58e30730f693eb5e2ad113d44540ca935f1d31b73b8f6474502c498d8b23a77d02304c5941e2921425667ba756b195ffb1449d97a3aff3fa1025c62eaad6d73cca8d80f9f10e5690435983bffcf611714b9be9cdc77cc0a9681ac39df865aa73b38ee75f6471f0e14771bc57fcc5d68f0f3a0466239a03b46e6c003cabc9c72a00b36670835af7221a74e0189e577611e9a46726d4651996dca27e7c4bef3d58d3e1889a6276b52021b88a9e5cd83edc119f16cebd37221e67a6e71c56872a61ab49c496cc2f3a54bf3e9b2b637322a074438ebd720ef513b97231d51eb337f782f9f7477013e7cf1b398635f6bb965f1a065cc97841311a35bf918fcba84fa2467231fac4f53652d38c46b332fb2bfae3e6ba83d2f9edc919b8107e72fbff6d1daf5538c6760b5eb91ecd0aa7cc36c872d98432019f258b0c2b185e5cd6a035754b4fb01456464d4e9adad351d48a96ca4cac444e61941ecb6325de95aa3a7631b402ff106fe5d72cd1d1037d368db2390c8b6901c018e0f9f9edf8c3b7483993145168a2ae361340aad61dfab01d1a3f59562cf2526822e99e3d4d1a0df94e766f4d5638c467c4dfeef4b08d32bc26e136f0a92590f43bfdeb42427f706f3d61f76050ca4c80fa238f187c71c9f092d827e57ac8831ed85160138b25844064d439b15deaae4ac0f26e0ac696c290a6790aef08b9fac86709ea1fd1ceff7b4cfa0f1c89ec3d3a6ec68b7c675c44d883dde79d33674d852e45eec6a26b0748dafaa7cbf6a55debe52057f9f882383ea8ef513713b93ef4f9811baedc8910c1cac89e9c5fe0c626162ec9fc254469f45c8e8819b469f80cfdcda03169f7156a529c8ee8c006a25222e5b093d413b0d23980fe786e3157992ca5e6446cced067940df3c257d388a841064e4d1efc8a6f29ec6e4f034e88ad751f4a34c025a4c3bbd25c90b90901a23f365eb83a88a30bebd9faff4d85bcf44f9273fe53dbeef5b841dd7d0168b0ffc76a7f391cfd06a8f3434cccfc5269e586716e97c49c2b54a66adfe47a10e28f91f789ff4d7f6a5add51ef4321330166b8a67ed8648efc25db02d0bfe837d6d99e869aecb432d12caaa4c00e93f47c89fa6d8989651a8b9ebe80c7542d9302a3bf48dbd3b618e79bd868e90f5aaeebbbdc97d9d93aa2aa5583b49d75779c1bf81061df4dbed31e497464046f43880425a404dd6e70196af2b33b926aa20b2a35545c1a090fa1408e11652ec29acaf22462586432bd31fde4a456f5fe5e27f9c5c333cee9846a6a28d8ad74bea0340541de5a952d6c226f902f7edd4e4a2108cbbbee44ff0e4d67c3b89a06441dec5aa958c98689e220d6b9f5ed52919c7fd764935b78d2cddcbb44ebca5e4f19daf914836147c479adfce19d1937e33c2629956c75c079c0f5fdb4ce175819ca9beb359942765322df4f07f46411688df58f56fcb41101fc716a4a107227395ef989907302f402b462f17f7cfd437c9887bc010f71f574983c63580cab8028a19b4a0bfe1e8d47ee9511bbd85c704cbc503a23ac5ca9917fb50ca17f3a5179b038d38056bb5bddeea2dbadc27cbca574e7e061a27c0e8fd360d3881c7077314a617575e70847ae9ccc6bb1914a9b82f5c425c62454bfcbcaccebaa5035196ab6507fb4e03d6ab1acccd4b951dfa0a9230d5929873a8964adbaaa224ab2875dcab7b0347a4a426c3711ea398d8cb6595aae56727886de2b7c6f46e3dd9c315c1f2ab868119f366a8998c98a31860bcab497aabac6cd428e5ae96a75d13e4acd26bed687cbc130f75088d7209aa3ff93e39c505ece160bdcaf9c379c854cc19d372ca4b2a11288b9b2a4b830f1a7184aeef75990838f2e7b0cf9ec81547db565b32f130af0a3efd6e54322ec2289883440bf3e548ed68229cc23d748326e444eeb95c0519d2b0df296f141b69e284d14ff25bcd84e1e5f58013a05a9741a07d6b3351a4974bfd194bac0638c6822a721d1d7e957b662b1d581e38af98037ab94c9c3c7fae01fe19f802ed6e34b54ac4cdc437be1bc4df053a4917bc3220af209c0796bca3ee2946c6dc745eb65ff45cb19bcb2f357c549203dffc18d29ceb8e987affa09476eabbab7ed6f4725bc5d3619c840709167d3265e3d5b6aea99910ed19e59b6ae2616772ddc97dc78fbc909773357f9e76209a14db08eede3741b1d8099bcf9fc053ab0ec87330a6de450d6ed6debaf00e3b7ebabf51d261b0cbc0fbdbde36cb61523d800179d733f8a62084dec78dd80fd311103966ed35df99862bbfad1fc44c9d6113fc8a7b23b06ce6394961b6c2970befcf5c10a2b3dea781ed16d95a372676a371d5f02fe8b55a6015bdebd98267cdcdec521936f13754370d7ba2b8df8dfb74c7ccb605cc6b72120aeb6be22ceae9fa1043c39a848f972c965847f300202ee5ff192855ecc020b919362b367e15d2d6665bce2db0440a80ccb76184a6c4c64003b8a906f3b7764918f59317c78e730f2ea9df5ca2d48b72414a675e5076108fc3812fb6f8832b04116ab8071884bbed0b138e901547d434a755d89507cd756ef43147556391f72bff5c8d30746a50c0045993c692fda729b60f0c7c671f12dc08d1b0fceb1b145eb39383314bcc122a6a5a789e8b8072891bcf37678046a06f8fe2428680a93a70302434e32e5c607471d7bf0c5e5ff82e223c9b9c16284c3a4c7168fbd11a8559de99c6dae2c1fbe71e772d42b15ad9d1b397e9350258df0f60064fcf7b3587bc8d7d16d0a82b2118201b833ac615529950a108f7d1160ae1a2d0f937a1056b4d013b2e7a0e515c0a9b19fcc55c5c3a34aa8e54823551b8430f96fb8c244085842342d45bf61a330401d3918676cd53ff749aabf60cf6ecd3834d7d26850df45be81a715d161f42b583d710bfc15b1479b18a02f83ae30f5b04904357336ae8cee3b49e45274d2bc0e48aff9292ca837b57a1161ea3a6d316f08dcc65643c65cfcb907e13fa6af1c0f67c6f96eddd01b72803b568e994bdef4a745e55006b66f0f661f1f95b914b0ab6dd276a0f5b5dcb1e5e4fe4f5169adc211da58422ab42eeffb6d6d7f602368745cfca27feeed296da554f9993ede62f2a5282f651dd69cde97c40421c976648dfb2fb5dab69a57db5dc6e35148274572bbf3d090206b2b789e3217e2169b75a278922647664e0e9e62a4474f8f4aed8459800d22a0681952fe455ac68c6157452e0aab1fc9bf89e1fabeff5029dca09d838cffd079b5d804ddea1ef07af2f5baa956d950e58b2d8f35ef7213e0f0aa2832defe306a37df821ff7083ad19c8a3c9324cf93b0a7709b983208ab96663eaea080cdefac0ccbfeaa24476b7fadea1492c27274fcc3a561dabbc4fa0ee564844c5a63c4a4ac0d5648cd64ec1484d2e3feddcc9e8a7b6e5da0eeeb1adc153847eacd6699b2c7f80ed185dfe78f72fe9a84403d10603323675f04acdc32a1f2e5aaef71f7abc824a8a372a957c95fe3fc4a436e0f44a0e3fe88c23bd69a466fdb66ee6f6dd2a38bef4ebb5470c9e0e427a3a579c0ac6abaf6a68f277ced31020453766469114b623a60e73edf7914603926f5c429e0fa17232f7f8353448257763c057b006a4d0658870c44d10a14845c69648be95fa643d424162e11c135670665418c21f9e1b5e64911625a07cf6fbca1a02f6bf8582cf57d49547612dfb637ac8583d6cb8da03ca2e98aa43ec23f96e518af070e4877d346514c7a406d5150335d161fec8d4822ecb90858badd3d75ccb7e692ae49ce3f0d97868420e7b35cc8aaea5533ab80d700486f9a662a8a1d5f771b7ced689446748b3e6453bcdfe155e637c12765c1f02555477d200da412eced09c69fccda626b42d3cd566059d6842d922c7fc8e08aa70d27dcf5cfc6da77f8be64fc1f01523ab40ea021aee9f2e1eed0c0ea7e78a5d10c2484f395f449581ecad13e55a902ee2b7997889a7dcb69e35e5c2e8aef3ff54d790521195e20d0f56289671e14c7e636b99f79898eed32d0b3737158478c889efb0af31a7393de31446ee00f05a04c1cec8762b47a885834172e075db08292e8b72202252f6090d61c844d612d5c4a54e54db763e4531ff1eb3d2796e671af84561be247bc8fe780008756d2fcd0f630b3d8d06dd0bd351289598e24379fb388840ef66006eeaa0a3cb4d242de3466286f2b3a2f0e5e198b5ee8113911a937a327e42e493b1306efa806a4d4df8c9b50219e560f29e1d4327340e6d56154d81609f84324b34e5156731acdd95f0261af32bd5bdad28dd74ca18e140870bab85874f4d7def2143571ecede5c96ac7b0d9568528f55dda216dab9f70734cc3566b8c621ddbf02bd7b8d67efd2581ca1c691665bb827140c2bcf803188f2f07e31bd251eed669cf75693302bd3a342588f14c29ecb5e8baad9480714679c64d4bb108dd721619ec645ee03aa78d096098dd9dba27fb32c40a0ae2ed7535dc0360c4c3aca4d3977ce26edd3f0a02f545ef12adb4f1c39e6661cd41ac4df8832decab093ac4093bc12292bd7ba993d1e3d2c48de3c4a4e6196d3df236cdf34710516597c031e1b1d5c0a94197bdd447f01556e3f5fa2eed0f1570df5e4ba247649fce6d5a76a1e807ff47a498b81d41e4d527971d6b0c67ef603ca8d3fbab5e2f8dcbe3d4fd96513127b9b1334cb1a301259857afc7bf0b1c57be895d3a34a4270d02bfb0574d36e39fb223e14b699b67a9df3cbf20516d37dbd420483660e01bbe21276b46fbfd55bcb928b478c5281bebeb371b9b0ce1f6712ca4011c8d8fd7713e7de0dee5df5d0910bfbe2e96b2e862737b2dc9a6c78deb8c57de9d73ffad8bdb9f918b2faad652ad9c657add44fd2a3d799b3d5f0a3af7508c2358388f22ad64559fc8634262d67a9a48b337ed7aa3cf07a7aa15494388369eaaa3eae75a668af2b1fb1db6f5f7e77a5c196ef4030cd202fe31b00242de5978960d83bb30aadab7fb9be42e96b5d17d6c9e47cce364a818ef313646b0463c0434d447adfd5292b1a4a88f6f4f1afd216b9520ce51ef5aa20dcfd2322b8090b86002e25577f02eb28db468171e9361187c76d2e184462228e738748c6a515c100374b7423edd63931840a9bbbdefb5960c4e56aed24a26673dd669c8accdab8332f54ef7143c1090f685036e8443bd7b16f4b18f67023fdf45c030b5aabd29390511729e9efb744f2019b1645bf176b52d10133ced5bdcc75b18af11dd62e15bb4682cfa08d2e9ae90574686c6ae368f25b2464b3bf26177c037d2288cbc731d20c8dbcde1e5c7446a43869d9693e77de2ef732ecd2a7d7f6d59cad33488d4de7f0b5e0d5615a1d2788224e222db4814939024bba613d096dd95c0028e3035f506498cae0088bb366832761317b57301576bdc3fef33a450cdf595fd3cf4c9cc61c69182c3a30c91f5b5910aab1cec1dcbce05c093a42c635e37c2ec8e971d0331b6febc7dbfa04ab93f82f1270c43943db75738ba325cf209bb90518d78a20e7e1336d947e0cc92598dcf7260df280c8bd14a925e7587f6caea52836c3392ff4cc4fc75c9823d516f6ce998a84e33c3786b5a669eb3d72a97ac5180e071a8b52d045eb9a68ff544f7369e87d0387f214d60e8dae5d2fd10979fbef1cf092493e02520b6c2fbf015ec4828b7a639ff1a897007c0b26974db08d455d041dfb144feebdad3f0ed4dddabacf950f74e200b95223456007a7ed52568a475c21d8375b723e55ea27acde53926889f51bebfea7e1a4b59558cad0a1fccf62684d2e4bfd0b212fa9ac5b5b23b89166fed1efa4dcd032f62ae0496d981f330b18738b8f853baba37e888f84a0601338b87456eef0dfe818eaee66a9189581726ad851f72240b16a5aff03e23a35e8c8c58cae55124fc4a6f040c4ec677e5b72147f5e6e981939ceaf4c22876688dbefad127a18f239fe64a0a10fb0f3670d4b6a43707a20b6ee05a810f61b79297cb1d124f8ad3ef2feb4eaf03b4271dcab50929e078cd97947d138830d6a9c92c6f857f755d28e2a751496e5a9eef58f5ebf2ed466edb2aef3f617c41d78102dc0179cad68d2d35bc0b313ff74d99789f6d1770651ef9eadbd9580de0e1cf86ef9df2e2c0eb41570e8f2b0c6d204824d452fb267da059f2073f303676a4156ab6e03dc2a8c92d222ce00bffd01ae656c9cabe34f92832a2a0558c9b41bb9227ba36205f2dae33e34d6b13b2f1c6b0ec515697de46df32e23ff095620ef464de7e04b2361d276604f49790752cc9ecf8e86401820a0ba443409453ff96e99d7c3eabdf0dafb4fc6d6b874ec7d2645374a33cbfb40e2562d21605f71e64056e14e673e0f2f2fb364cdad1e6a251d00a737bfd04671ccd6a6dfb82494e305f6f317d803777e3e8ef36e22828c558f2c285d51ce6727a7ba239848167b89fc92c3c34bc5d008a4b691e37faae193aa07aaef988f220b026cc3ef6b26923037d2509ccff935862f4ee0b6e50229a7d0ddb0ae127b5dccb396a24827a09b9831ebd83d028832ea307d6199c81d0cea6b98483aa7be17fe0ae698a7950c460da276a6ed1a7ea8473ee03ebb19f61fbda75005a9359f794057e2baa72ae788804637f433d853b8f62d1d1fe67c97b5240c54a41a8f63c22ed8e5047081d5228ec19228ac049a14853cad08521755c7acc5d488834fcfdf05524ef09e7f83b8fb24dabfe966433cb6540d3eb2e0f64c1f23c266b928626316750125d567d56c119c67dcae3e8c3b7667e2b99aa3be48c6a6753d7069019f75ef902b386102a30530f172c653dcc0bd03b6662b2d3f18060b6c90e7828942db8d55cfe7455322e8dc3fd988714d4c0294f84c9ae543cd67ab96a92f622ea2df7e7a453b1a71f897e454d0a2c9bf7a92f8f6c215c1a7292282d18519acd93a0c2d6111740ca80f683a3b77aaa128ba30ea2cb047c078bf616a035167fb7a0ec0feaa5fb74fc764a1170954885c56a1ee6d09cefd220d20ea8f27e89fac396c256a63e5dbfb0c982ef733ecbfabdd857063879877d1aeb541591bd349164d714281c419bb807efe4224a0529871f9c4b098941d8dc0c0869a61fd8cfc393136e8962fca88f3831a249acfd92bf191c944a4dc51634f30c2040d2f25748bb30a3fd8ee1afbc1c6bb0682c74dd2c6bb78525b5b8f5e9110dc406df088581fb60ad60608f13640ab51e0f620ee1f84408a18814fc103be16e4aae4a53c2a67b8339285854b202551f49864c2041920f1d27939c62780526b11316c96d24f4561c6c8898302ebca22ba12e5c9e91656ea39efff2338636aabcb4edb1ddc9546de1e3e57956d9d8119d9ce83f2d1122b772960294fade93c5ea8c8cce54a9997ed20906d01d0f8750272c26d423c368ade1176d1183ec3829b442b4531a9a83ac4c02ba4341d85f59c9e1dd2f35fc00e9752b00c8fb33d51f770478c39ffefb88e56212f5e73cdb0027f37129e4b54b4fe724cb939bd902f65c1e5ca448980d40880b2344c48b8399e0900ca8c6a4e9cd40521c4b7b7bc0979cd154e4b78ca9f59b1ae6ce8648af752bdfd5d38f80cd541077c0acbe66bb9abe1f53a2268a8e85c40d502eb8ef53a8b327531500d36369420bc4f738e674edefb5e380dd180cf1aff2906b9b243d6f42f1ee7086696e5d0d4ceb911e2340640e5de226d3f8c0c01cdbe7fe625b18578895652bf09bf136401eacf88caa2282065a76689276a0f891d670cc18cee79254f4a157f44c94d5359cbb6a35982789b347980fefadcfaec221316510a876016c057c3e9b89454c32b47bce0e4ac48e8c2889d7e00bb0ecabbb3d1bd76206e425cfd68cca12570bee67c681740cddf3996eccce361f5e2cb9dc190727ff79e04c6a477caca0fe7bfb4b19ea15366ba2d1bf1646c39d64b4cff02dfe9e0eb6dd5271d38ab45bac643efa9307e70440c5e45a639514d0c7b500e863939dc3073521379cc3df8c1ddc4d26c7c4c3fa9297a1422af4a31b460ba82693ce8cd2fb79df48bf5456daf3f301ca78b6311af796b7a2d8e2d83b77366cf8e0b3a574044789abe92515b08736f193927618b730eb21064e06f0def5bd51729cf636fc6e2933d76bc578df624086811ecd5d65cec0f9614b90163cb95fd9cba5aaed8731c3a71030d5ae816f8235292afdf224bf92af73e6f308827dcc8ecd57911c52fd71305a534936551e012b091c8e60e57b6c808a2b2e56b6768d5c3a4ebc16922f5655765b00287a5aab09250e8471bf75c5d5e6f84de93371b7a487909bb90ce9e3163e4013b053b7036ff1c1d2f80b92597ba737c853a3491e6c2370b09eebbe50e5e9d5bda3ad541c19261b3cd2f0b1f53fd4214d7140f313d7ee7a5766324f7c5c06417bf7e25de29e77db847226a47f6592a4571aab7f7f3ebf4ff56eb76a6a180baf2957b7367b3161623a2221987f186ac9e45b89de4c53ceb7f5c93bf82446d2eff462da697b327c759d9df41a2c2578c4408a63a05b5caaf6766d5849e746dc79ff41a109b8e6de0df461ca955c85f5b9fd899eeddadbd0c24696345e7bb0f661a6b22ca008c6d727f70b73ec7a57a1fd172034e11ee995fa8715ce43b380fd71fa6daa909d3c9366866b1e94e2635663a36dc817f9980e3218de020269f095899bb4c4ecd2dfedec0f84a90f308a72ae7f5690f0223d171a37581a852cf9e46b882b4f2602dd190330b68f27aa697e7d7a83b0c21340a5e177699f7adb7d77983c44bead77d9c148f81b53203a9d81a378c6c58f284ab9cb3ba85322d9bc8cbd3ee54452ee2b7b69c5d3b838fa377d4213ce695386a1e9faab9f19877fd02f619ffa53a423837e2251c6c83b78f455740c33595636af655ae98a3e26ca5af8bc75ed17a6557b81c1027b743cd9d98d8d96538e8172572a31ba543330a316c941289c47ff3f5341444c33869f7533cc518befc86c05d7f42a124027a03f30f3203d8c0f1bff253e273b2fc7d977681fff915532d5b843c3dd9c1479b0e6bd21b94bedae62f940df95610273f62b4dc6907fea1bad12d9a28aa858ae86533ee5439d1279f649a21c365bf0e25c77907ede6fbfddeadb91555fe38ad4b17cefdcb399602a2c0f31c284d6cd08e70758ec133a575389b12442d60b43b034b118a719878e067f21b6ae8c123e6727b9c8efa8948a17e97c6f1ac60c33214060de6624e51e409c6ebaeffcac87ecf723f514ea378e9a00e05529b5d63387af44756cd0641cc01056034fa39ba26b90aef67ff90a5c14ff68c1012591807c76a8ab73159d25cfd9d2fa1eef110d3b096d9fd5396b16de467ed20f69d80370e36455772a5611ebccae9489cc569db15e9e28df63ee5943e95951d793c2b4e0b87a913a92ed203503cd85667a0c659d6b4872622094171edc1b479c3f9a2cc0c79e596b1c7e36b4781ad07a93e0cdace49454e96467a3484b238ca142a9f0c98108d6337597a2a5553e60c2fee580c8f9cf971cbace850e76107b71d9e52d57302f70c2bb2755362efe18052905345326b2198da468548bcac991d2789870d59855ed69c3cdb7eec8961ed8f86a320caff3fcef7c82a274a9b08b5657f5110c9ad9a5248a6f27545579f37a3d13bf3475723325666cc9ae6085233712fe5298cf35d12a8448da91b8d313d5cc8d6c737138c7406139ba2c87ddfaeca3c7bb33155fc5dabae18e02d157e35da1a7d7c8b2984d8de8c7bee0c2552f36eb6ffaa4ec1bbaaed2ea80dc1ec19a3680688fae388de9bb56671cac022927d13234db7b25bffb8c6d7ba0c4c9a575345cfc765184abb3e234f4d7903ad83e067ce63cf433db5c70f6b5e5f4d5c6792ca362d9a0fdd566e9976f54888ee8042ae5d181dad9cf20b8d6755373f95b41a8c95f2c6dc012df6503a2b21f6d725eb80655e6334779567a6dbb721415e0a9cf32215890527defa24a35ceebf31d1c3dfa87bd41d72c034cc04f64ec33f60c2b3750abb3bae26231f52cdc83d8f9dbb607f5c935594da97abe4fc414a84fe40dfa534f6e2a970ec39ed9679f02ad08970cde880897a34f7474fa1c52998aa377bdb5f0ef1cf2938c31407e8f90b4de14def7f0e8481360e004faacbfc648958081ccb04ffc24da6cc1167c497cb269fb1a2ed10b5fd3b16491e94253c753c31c2fc72add6c66dda59459833b75cfaa08f51c76bcbbf144861998a2738f7350f916abb1b6f9f548f9030389088565a804b8b2c114487506017651bc9d5430fe8f8c1db372c68cafb100d9979185397f8aa8d8fb1a7cb6915a2b68d4b9cb73975f3eba24e40612ea5e470dc24454aaa5d3902c25c81be6eb5242cf6dd0d17eb6145082e6ebf83b55231d46d2afac73573408d04fda031b62f7a9d60357282260fa653a9c9e200ba9d9e518e8b0fa93650a1c3e4699c20b1cdb9cc33d612d792870ed9e219a509b2b637322a074438ebd720ef513b97231d51eb337f782f9f7477013e7cf1b398635f6bb965f1a065cc97841311a35bf918fcba84fa2467231fac4f53652d38c46b332fb2bfae3e6ba83d2f9edc919b8107e72fbff6d1daf5538c6760b5eb91ecd0aa7cc36c872d98432019f258b0c2b185e5cd6a035754b4fb01456464d4e9adad351d48a96ca4cac444e61941ecb6325de95aa3a7631b402ff106fe5d72cd1d1037d368db2390c8b6901c018e0f9f9edf8c3b7483993145168a2ae361340aad61dfab01d1a3f59562cf2526822e99e3d4d1a0df94e766f4d5638c467c4dfeef4b08d32bc26e136f0a92590f43bfdeb42427f706f3d61f76050ca4c80fa238f187c71c9f092d827e57ac8831ed852d2c426384ac614bed3e4156b3b3f8a2dc3d8448d6733089146418b8c27a93787070603b779a1bb1039eb75b384a9e66eda2f3d741bb7bb93cd689b1481eb735d2fbb68365734fefe5da16826d4c48a28db890f0231349ad5fb702642252632cd6541568d23284eccdaa5082022a954e74baae39aaefa9f9af708e23d99c7c3b05ee3249990c4d19cc7ba500255d8b60109b6a6d16cd74b10ffd659450cfabede54ed7b84a7c9e3c04112fe95cb12afb5fc89bef64eb51ea580b4cb00302b34b60cc0829a7e69155aee02f7c0c9616a1e414ad5fac1d5bea08367831107c756a58342797f260ba1f41a5d0a4ff0453586470e7d1145ba8f1c432e37eaaeeadc04d2ed7ab8d08f87fef2ba3b983ee23a67d697b3d33efd124fbb9031fd950f97f67ed8648efc25db02d0bfe837d6d99e869aecb432d12caaa4c00e93f47c89fa6d8989651a8b9ebe80c7542d9302a3bf48dbd3b618e79bd868e90f5aaeebbbdc97d9d93aa2aa5583b49d75779c1bf81061df4dbed31e497464046f43880425a404dd6e70196af2b33b926aa20b2a35545c1a090fa1408e11652ec29acaf22462586432bd31fde4a456f5fe5e27f9c5c333cee9846a6a28d8ad74bea0340541de5a952d6c226f902f7edd4e4a2108cbbbee44ff0e4d67c3b89a06441dec5aa958c98689e220d6b9f5ed52919c7fd764935b78d2cddcbb44ebca5e4f19daf914836147c479adfce19d1937e33c2629956c75c079c0f5fdb4ce175819ca9beb359942765322df4f07f46411688df58f5ded55b2f749d37d9e32c551d33eb056aa014528655f925b214cdc2d05a7b8e16c4064a4484270e2379d2e32a068f57f484bcf51493d5faeec6cd149e55d29996459144e2145ff207e9312ccda1acd54ca5d295181ee649a4b13f4f7c0491d7b3fef52ec40c634ee179220951a4cad15eb6d3dc2ff24a2f162321d2c6fc14b558e66f5731f21ce7089311a768df979b1c791457e729e1c5427f526f2c7cf28897037ff59177b183c89ee21214203b93046124f0f0b10ebd9b92f15fb30197ef4cf85ae09efc18cb7f6e9ccab270d323e019c9cfe8c9cfefa7750540446d9a99b095d6082cb945bbc284cd54096519cd988de307d678df112ad1c2732f41ece1f46dde5c63e32003b7fff9528b3fc8e54a542c48eca3c1b27b0f65f780b34094fbd63491f8529178c41caf3499a5a9588625c3920844e12c573ead342bd7e0887bff2fa3890437d01a58a431a765b157cc1fdf59811b68e9151f07cc5547208b6d56a469efb0920bb72c83a0a9a192173b2898cd1baaafa6c84376a7e33327f528a053e403642f44e4ec97d53769ec21c8218571e38501a4712bc0a39dcb1e1c9f1bc4df053a4917bc3220af209c0796bca3ee2946c6dc745eb65ff45cb19bcb2f357c549203dffc18d29ceb8e987affa09476eabbab7ed6f4725bc5d3619c840709167d3265e3d5b6aea99910ed19e59b6ae2616772ddc97dc78fbc909773357f9e76209a14db08eede3741b1d8099bcf9fc053ab0ec87330a6de450d6ed6debaf00e3b7ebabf51d261b0cbc0fbdbde36cb61523d800179d733f8a62084dec78dd80fd311103966ed35df99862bbfad1fc44c9d6113fc8a7b23b06ce6394961b6c2970befcf5c10a2b3dea781ed16d95a372676a371d5f02fe8b55a6015bdebd98267cdcdec521936f13754370d7ba2b8df8dfb74c7ccb605cc6b72120aeb6be22ceae9fa1043c39a848f972c9658198f703341b62a68b1b0e3ff3934de88a09f92842d291a2a618f282b55c7178fd7afd6bde4dd46324a7c5e9871644c89b2ded9bb1a5769db2e013e1cd0eabd6de831b3967ba639d9ffcfad09a70f13b638fedae811015bdb1527c4435381bae56cdf45b8652495941916830963a84928ceec3efdc14f829d675aec21f29de4e60c25accacbbb583bdfa593022f5844b7971758dfa455dca6283ff5515e74d61725fdce06f3423b595afb4946ab44c5f9e3d32a2c478f0fd7bf0c5e5ff82e223c9b9c16284c3a4c7168fbd11a8559de99c6dae2c1fbe71e772d42b15ad9d1b397e9350258df0f60064fcf7b3587bc8d7d16d0a82b2118201b833ac615529950a108f7d1160ae1a2d0f937a1056b4d013b2e7a0e515c0a9b19fcc55c5c3a34aa8e54823551b8430f96fb8c244085842342d45bf61a330401d3918676cd53ff749aabf60cf6ecd3834d7d26850df45be81a715d161f42b583d710bfc15b1479b18a02f83ae30f5b04904357336ae8cee3b49e45274d2bc0e48aff9292ca837b57a1161ea3a6d316f08dcc65643c65cfcb907e13fa6af1c0f67c6f96eddd01b72803b568e994bdef4a745e55006b66f0f661f1f95b914b0ab6dd276a0f5b5dcb1e5e4fe4f5169adc211da58422ab42eeffb6d6d7f602368745cfca27feeed296da554f9993ede62f2a5282f651dd69cde97c40421c976648dfb2fb5dab69a57db5dc6e35148274572bbf3d090206b2b789e3217e2169b75a278922647664e0e9e62a4474f8f4aed8459800d22a0681952fe455ac68c6157452e0aab1fc9bf89e1fabeff5029dca09d838cffd079b5d804ddea1ef07af2f5baa956d950e58b2d8f35ef7213e0f0aa2832defe306a37df821ff7083ad19c8a3c9324cf93b0a7709b983208ab96663eaea080cdefac0ccbfeaa24476b7fadea1492c27274fcc3a561dabbc4fa0ee564844c5a63c4a4ac0d5648cd64ec1484d2e3feddcc9e8a7b6e5da0eeeb1adc153847eacd6699b2c7f80ed185dfe78f72fe9a84403d10603323675f04acdc32a1f2e5aaef71f7abc824a8a372a957c95fe3fc4a436e0f44a0e3fe88c23bd69a466fdb66ee6f6dd2a38bef4ebb5470c9e0e427a3a579c0ac6abaf6a68f277ced31020453766469114b623a60e73edf7914603926f5c91dfcb358cb647313da360f449336c63336832c2f7045ecef54f30d72e8a0762d059262c1867adf09c85834feb220e13f5c6b7d09c4c5f20ee29ece6a8cfbf4da07bc39b84d258d01a9b0239e23a80b91300eda93cfd3faabf2d2bc91d64a767812a8dbde494b60853086404be5428912327ecd32fede0f18ea83c7952b6521a214fd1e68717308fcf0156ddf78ba3d2f52e2b3f60a63e174cc5371affafec4e6c5a11af29d13250a694f1277624ece448401df360b2e4170a114f3e984cf354f20fb13d3c92d9138422554539d546936a45cf0c638acc8d0f623b31e7e1fbd43ae109d9fec1cca81af934b991a7175ec4709bb3a98d0583f618fd654bbe0c5f1c130079371f99baa9e3f8b90454511ab538712eebab8219423d8b03f3df1641e559c2dca0e39485ff8bad15ba34ea3aa04f4e89947148fc5430a39e8f3df8d6d7fd55cb78fa5b1f7ddb880f4a9770a3b7b126ed01a71748fef4e856af47bc2862fdad9bafb7de18ecfb346396967da509169b0d56979b7c20535a9e62e93300a59fccfd6094919b2446b22344a4ffec803010d2b8355b9a9c34ced7ee7e03c878c1581b9b1348a4178eb1f0ba357a539d27eed791487ce05525c16dbdde764f983b77e4aa00172b2be5ab3ec87fcdd4156864509a03e78eb68a580ec9f89c677c32506edcd64acadd9bf14a96091f9d283c86b5b1c27a6c8121505da6a9381301eeb462a238c60ca70636680bf7c94600df2070bcaa4a47f15fa4a25033518e4cf3c7eec7c9d3f93e73498d8de25e61b4d9d33447e936edeba73fa80613540fa4abab554273d775f5e14b74c2dde7d7e249e426514ac3ba6a436b21e0d03959a04023f85c66a58669693a7c8507cbe6da5ceb2df9a3ec504ed6b43ab49ebf17446476e16062d9d776254cde145faf830636d689b421249b3e78546d969bea4195eb0bf5c625586428f1a4a4d0c1c7ed9a14a2db40e9f983d660d35bc9798d0f6660527d2871ec4915aa37f6a05091eb909ebf814aba8ba33ac7518d6be6e8ee7aa886556f7c9f31d6004b43cd8f74fb560e61775b0404aad1f4b7c77623330e37b55d0d460fb899352680e06b93c18e188ad694803f3ebfc469b711f35905d91885479409edb01d719544286f16dd70cc849fdbbce77182ac15aa18ee8a7efeb2ed2e8e66537b21c856fe0ce9f39878fe8adb8e6651abc9d0678f6637e0f039f89c4f657b3a6b02140bc1753514ca20f1b656aec0c6514195e2a4fbdc23b2c6797d579eda9c928ebb4458041f2ff50935452f7c7b5b9006e8a7700d390487338694027fcc8d65dc54fd4922d527884ef0d808427297ce5d4c25396057ad78526d06e98454e05e2d3db7b0c2b6c361279e8de40c3250caf96dffacd70bc13271217673e09bb2f40c3bd2d8b8cdede315fffbfb0611e954af35483e7152b546af57200e7c6cba6d0e21dda25cbe50e1b83cf4fdf77470d2f31ef10bba504e1cccfdcf47297915749462c9e9f8eba29502a4d3382dd55a0ea38ab172bdcda922f18330ccf8526e191581f6e18048370c2a5d0656d0f03f635a0f30104c6a392fa1e4c00b1d335c4a0a1122634f3cbeea3a1919b07d214cca6b829da7566bb4bcac4f8a9d340485b4f680f532f40aa124d34e187c8a067043d57f434e6d4ecb634a943f108caf0eec2db1d84bca288529b39f4f385a3a9d14d71285359591576a1f13b8d58f04a9ceead1c26c4f1264f9a441c885e0661f17dc4768b112874c3d248311e1ef69b2c85a75f5e66fe772c4e85c101a074247394095901df08ba28150a4afa3637949b6e89e964f4eaf608159cef21b78045c6fb756849e74f230e4691407d67ae35cd44087f6be5a5ed66361c8dbb92ac14792d74728b5f94c28663f5be7378cfbbb0405455cfc33172f69d3c6a4a666fa6484a97d2df2bf265a249c5dc1a4cc840f9ee87b860f1088c6f9618d224c7d80916678d36238a2612a67409e6b98e5c4f60878dfb6c2098f32419b07895ced52c646ca005b759d93ca7c89ab6bc476ca914af694b8491b2bc6e68b2419c9ffcfe0e83c4e2c607126afe52709efe125a33faca04ea50fcc579eb32d921e45a1b46b4bfbefc3f809bf525bf9816a33e86c5ee435ab9fa3a3cdaba4b5307f934311221c4896fb2764a1c5d6695d1b2574a9b5793b1ddfa9ef5904f3d3a7c1196e731836bdd324b42bd4ec1a9adae25c657948f2fa10637164724e8e248d47297298f12afead537b7ccd1a57f7cac51ef02bde9862df62b8d47efa511461ec0431326956c49c2a6950bd710596ae5e510d3621880c5246855f6a894a3aee69d866af877b99d4b942e8f0aa4597f9b90fade6dc0f642c5be4a29c533e1c94b1c199b0bdf36ef979ea850477dfa70b7a90026aacbdbafd3e261885b5610a328538a404fc440f4d7fa146c7616d641b4f8ffdd38167b343438ee4c0551e86ae5ffd4ef43aa43ad9f3eea8970975f0bd7da93f5d073334a56b123708653bb3e2ac856c9971d2d6ae24196cb22f497b98a1c2ee4d5d18b61b1b9b56e2c5697e481d2adfc7d6abe543c7f92f3b7c3be0e42463acb5d03f55caafb99367a278db861aa772613509dec0da31dcc976ea094eeb031c0bb461bf19fa45bf10778226e0579e593efb7011b200d8bd40fc4e066d473dff4ba738bc4e00211b8c892d76617cb8c5047de46f11a684ed1166dbd7a4a1da8cb723e241bda648e05677d8c7256fff80d450aec4ed48286c5aea0b74c4867da44cc9580d5361d0b12e25f13b248af919b3ca97f8d63a4319a5a52a494ecffa1dfaf11dc0d20a0f8d1c1d07c46c4c0bfb1baf844d11488422f5abde79da7d02efd7009290778d4ac9885b2625b355ae912d7b534feee727571dbcdc082b79c1904c740088c9e7ba595c77e0eeb2502950074413cc6f8781a8a8af23f00bd4f30d3981d9dec7f8579c974e460f3763801b21c7e7c85889a0153621be0149b32a65f6a76918602adfb75d8f9d2ac0913f34becb715c61a2a16988d2b2c1104bf423718c4c329d8e9e0163c7aaaff313b1ab650787968be7291c1d332a5520df637c5228710df53f9168b9ae273cc1dc324b07fecf46b92163bf0dcc7c7c2d51f9b0119286f001ae94a7b82d39893ca02aaadc9fc728631fa6fe0bca082298f4a9c55e367835961c977da5b46b3bbd2d8cc0678605725094fa67ed26b465be38c49146e816113c9ed937074f1751a4d6b972d788aa74c6f81e0b536ef52608678c9143586d3f5cfd706948e7a54e59c7072a60a561e88fe7acba5e21b3e19632a946163d4c1378ddf978a22c30a81ad7b3380fe277bfe2412918da67a1ab58d2ec507a3a2b4bcab648ebfd47898420eab6150366812f42350a85be1fcc03d6693d6b747f2328b701ebe4cc15022e410494ebeaf01a57c3a6000374398975b2378c154145d9b092c8e739f0895f5bf03c633513cc52a97b004e1b6314fdd9a57184ec2397bcd5a6c75c6d2c62833a1062957d49e92021bf4f5e14bfa91b8622e2b015c0b0f93e4444ad664fd58243b3db709c3e9dd924c379f9f331bc65723a5caa79906faab0689e8f5656a28368b592b0a76ed9e63b6f6d8873fdc47c63c2ae173cf4ed83f19dc63420641028676483ec9b0d7e57010956af9a1b4a5c4c29cef9255141591ee5b115b4234b58144c02ce9f5b13780bb3b1b19dfa3776a294e9de307794a91dc856e603bd4b810c3859a163ff41ce7f28bc1b7b67146de67e40b5641d7923d5737275060d1c18aff4e2000e39f1a21ddde530eed8841a1f2551c61e3f92e03b1976a0d3bcf13eea24c9fdc5c64cc7944a59fdc7c422d40fcd1d77ce819648411eaf979b391e90f2ff4e56b2519317a04d17ea9852276d32582ed79bcad5f43f4a50918a9e096fc97f9b4f2922087d8175342b4dbea8164bca0474ace9296751c70d7da8d5dba016517088d71a359dec6a9c1595d4f3faa57195a0731e62f6c4f4fd9705d7fb6e316a3885a00e6812e38c25d98a75c794c05892f605dddbdbd990124cae20f4b5a2634b018ca079b85dd64d014d4c38eed74976ad2e9722c2aabe680ca066a031a109e38a30597046ebd7432e5468a680940fa1418137c79cfdc8e81152a46b9665e206bc71df7a39c26e20c078a6797aa76bd755602aebb7fb0c60d7decca3e0b1bb70febfa25e8f9b3d6403671e8b9fe9c766594e02bfd5bf46c4672bc98a51b8aebf53d3ebb8430e65ef52111643c2bb7e18abcf4c53b065981f1a9a087b77e5033cd87fdd9208cb61f112c21337e5764e69d7bff56155de4dec04a350d64ebe7a9e1f032261b4d2b2dc4c31d73bcf127ee48bab0b192af4725ba59eefd900f139923da9d4dcc8738487f207ed6d24de24ed9333a9df6f92bb5a5eea9c764ff9ddb99d306534796bbdeb86af00b8aef9bdd2eb48cf4aa80f8f5f1bc3caa95f6acf8894698c50afac8042bcb7c1c5daa241ccaed9f0d9e3aad9168786497140d47278c0420440b20ca8fed480f3ac032194169328d8b8ae0fa156321269398d82db83f0cf1249e0c69ab0e59379426b18b53e35e8e08191bedce840124340dd0d74d181300d39e642b3955766390a8f65fc6168017d43c5c839c099799b2a673cd5856c5702f6600b4a233061fd48633d85b17390901f8ec8a564bf8e9aed7646fb9f09b749641bffff7ccd123af6356dc564bab44fa613e21c5108409dffda0947c5fe911b7c4db4f627d8581ae15ff79239abeb961e2d4ea125bdeef31296a8b39f94cb4251c2d89aa7e854587d125a6c3e7163b049a400a24084f22dda553ab04f10c5b8dc22e8534f56fb95eacb015acdfe86ebfa56cfbb349e2156dcbc94b8fb1cd44cd3e1c6cfca6bc032eba4d1d4a2ee21ccb219867c4a40e44d4b668cc892437d028456df571890f7a3b254c5f231e672dbd2b726a419686eca89d85f5339a4864b522ac45b4bc048ecbc0327b9b7e285989dc86cc0041e81b83098cdca03781883d529acd84c207b451d419fc8cc29801ca9c8d2cd373adb28ce71b54e7032a64598aeb056c3989cbe78fd93f66d1f7c69cc2c2470c452ae44126aadd71563990484a012442b3ff1812df032ee07b16a4b4047b0eb29c134c23fae9acc54aad14e4a8e5149deac9d3114e36a1ce2a97d8e9b04ea8ff0fec0966520395774d79c987662d52e14f605b24e0778c83cd9dfcceac5783941c678b8a8589bc0a0bac0a19bdbe4910ec13bbe1656091e00fef3008a89d9b9b4331d3d75391df03bd5e297a2798539541afef22a37a4123310e004ae52e7dd07812e99d90f18df6ad4af3a4a3a1647a738065ee3e3be1e84e09ecab33a70e14f3301cd90db0f742dc06937502f9de652b5404572321b4f382c030d1f7eb1419d92703cebaa0223e76e5754a16c5b40d819cc4527e5eacaa216f91f0361b5a5c05ae405e07ed11d9ffba2643d4ba0d96d2cbfd050d65d81699e54c8ee1b2ea895d8754150a444367e512d3435098b46c157fe7d4f866b08b5366d1c35553909f7aede2ea1458f20dc0e96ed3c4c725ad79f5b2b48785d2f6e61653c55d9e803daba02946fa3d9b589e845bdf9c3e3bc0820097065c2d4f5a215688ceb97521faa890a1fbba8b5b49407e2a88033a09262bfc3f04035f05fb4bac5746c8046a34c4d56d8e32bfb918d242209e5e7865185a5a5538feca426ad3a12baed62d8b8ef06b7b08a5273d9947e792d512895c251ff75115829f1c140d893feb9346e05b777e67f060b5b218c3bcfc1329569ac4096321e0197a22bcc77dcdccfdebbe4777ddefb1806b213980e3aef0fc92e46fe69bcde2c98303c60f2533c6c0ad71662ac0bb0f3c0a08780950334976460164a6372cadc760e2fbf18420aee8cb2be905429aa3fb03ae50c3eb5f34ed27a5104f82563aceffa810de8f24790a9c3135838f5a73a32e7cb3fd0079863047cde3391e18c79c60322963f078390725d9a3e7b5189337353fa56a47e4271c5d959150c364ca8705fe3e9da6c0743d1335f50f7bb2e97d5c98e7fa129ecf50c094e9157f3b2209de865be682bb1ecd51e7dcb29382ba6d1c1797506bb234442e26164ea25de3c82b3548c5566c04ad2616bf5b57f1808a0802e34271da8738bd254d7b3dc2dbb4ee438dfe6fc23076199d5b450153bd49672594e210dbe157b85afaa970aaeec5c59af09fdf40b9f9fb6c1c85debb3e105a7a34f76c01503d3fb7d706686919ba875c0e77d1420c16b49b81454feb767e4039ef6989d4c204363f4ea3fb2c4aa5ca0fd5eb675557718635bab12862bdb039ef403b020ed1288b7256b7c2653d887f273780a520e5ed2bcdfca3d070cf7e87dd06b6aed4fde9699cbd98a436022719f7f52821ccc14a10e450f55695ded7879c53d2e462738cf099b280cca134b7259c0064e12928a99b7646c6e808e4aa5bd62071c6cf6a75869bc15edba956ddfdb4413253e4f686c627892f5b7b454dac5a04e4c6b99c64d18fdab0734f369d1f1bfdbc56c59e15eb2882cd82f5ae69a7dae34d09f1cf9d415c69318d5cc5272a211b89b70888edd1628f9732a67aac0cc4aa159de626062a18826972bd57e7afa4fbc3c88dcba7415f019d565a3a5925a345ec2867f9c95990821ea0fd49555cdf6b652881596ea1c54cd891ace6c804c20755078b39bdc6b666588894cd9f51c5e8905367727681ba75ad80d036e4e53f352f251c2d031ae6c8fd1a1d6e74f8f281f5090cc292729ce320d35dc9221dcf2fd3a09a1801b954213da110002cef97dd5f8deacb7ed7de10a08d9a6b9dd4798991f973fce642e0119bef0be984bbe2602cce2cf9fd3f1440a19bc9624c8ff2b6284c3cfb7d4ad5392defcac572185c83aefc123cdb74cbcce745c95d1efce5fc423ab7ab899c6b4db0e5a95d0ca79f95c7cc53c93a3a75722d440a5c118f2c0c5999495425f0443469a7851476704152786a72d776aa65d3b8cb8250fb547cde8c1aa40eda2cfd35e17c56cecfb54a970814b571929edfe0718d06fb72a37425970dc37a9389ad813b81e4b7aa1d83ca915d8ddb87e0b16b26b5e19f7dc7deb0c07ba59ce9f1fdeac6da37f0d78b84fa9dd8d681f59631806e9c5883097e7c12224998c63f4eb4c04bbb4a553f0e0350d4a41a9487b8c1b2f7d35caa3bae85990b43de749bbc84f3639730492e252b46c0472b28c649d6a352ffb2b72131ca3cb6cd245aeadb4926269562358744a3e715ba2ae811c6a1e176d23b4fb4d82798fa7b3ad1d3c707ce6566938c464d77a0236780facf4ba0b27fd80439cf3cbc08764f5543849c8d3fee4f398fd83ef3865c162c348037ce7ba8c2e07af85da68ffc4df644830394a3efbff4897f563b065a0278032ef4ee77a082fa9abe03b27d227e751c7c4e24fc39adfed7188e1ea62870e3498b681d10fe33d6790342af4cd80bc3c5db2bbc87cf7994435207e284f4c443ac759989644b84b971e9b67ede938d314da7ad5fac3fd275450b2f05336beca208c26e71d8a650a0cb16c120a3decc96c6a1dff9754c6612e2b1461f8b911020ce1fd8726436798bdee6822e00fa32dcb444cde92c937145ff385ccf1c42a49bb7a9cafb1532eb2a40d41d2c5fde1cfff96d06049d3b0e757259d82bf8c959d4681ff79039f1ad8ca78d2d30db8d2a30df4ff0df6ab847ec652da997daa03dd581c48c0fd9fabe0571eb2eed4a8e05f90f5e52e6ac0aacb644a7e16bc1202ea332e31a24191f7822182ffa8d88e5493c6052a2f283ba57feb5c0368362026ed7eceb7e93b3cd58501e17053954acd601288d97113e436a690a5189b4bce0b7b2cc962b1293caaad1b704dfdc13873f97cace343cf73872d5484a8d8e209c13836fae10fddec61bbd000160f40d559b8e1d5a26b92d6f60569b8e339a2d0f77f09ff58c58357808a8373ce59733c562d09ff5cc2b259f9643f7390d35fd4632a6bf1ca6c9a8562516b19b3d584659db61ceddf07ee61215e67c26a505eb712735667a18e9cf6e92b1f71fc747fd0b2d3e5015c3d68b75a95205c75f331b21b2155b3f7f123adb49eebef76b0920d67e652207c04a8feba84c4038165b72246d35d44abc0ada18be5d82a7e423c9ef2fe37dab351e891989a3e2327a492870c355f55016cb3f0e5ca6bdfe8824b660af8e28dd95c1031776ac2cfbc5ece36d74b16637e8daa27611bca5171432cfdbcc70efd4842a602112ec3e2b27bb773dad5b119048743b713397f348dcf3d50f8c1dc1507ab2b7de3e7d71e92e9a0eaf5e0f1d48013c90f9f3092f6960b250220a08eb4ca28971feade0615783264d9df952e4b7ffd09152239640ddbea6171703d03b0f702773993e6fbeb41660427b63e4c48e7da9ca107599255ccfb8a564d3d386a590f65b5a2524d753780d2b56df390237352590bb3991fdd68386c510547dc16ed3bdbfadd68b9a6aacbbef077feca88b612ad8d95fd6634212c0c6fad55b76f944ba02070f7e8431e5db57402031d52695db9b81538f99f4194b80206caef830bd3b6c77901b30a7a5789407e9e65216995c41a25a1ef6eaac85f6b234ec1f8881951da6bdb0fad83007c28b389a412ccce7d752f838eea36d4e3ce486da5cc14f1ae2d60b83c9b7128289ded791a4649d5c63751da9c9ff86325b4176a52793b4af525586f2c853295e0f98cd65c8a4de6aa77ed638de7eede0c3983513ae297cbac9a0e7185106c998cceae0513b974603d1c454eea0d10669882a9a6ca1b0b08bb213fb9abb56fe6e2963f2e4b2b2f47446abe7efb10e7b103731089579ec39c1c7fb238d9a72c7365cff5e866123a61c03d14d39c4d172c368487f6666d33ded21a1c40ff48bb23c1f43dc68c6365d8777f9f637b2dd918c08138067790ea2f9b1960ee16c5afcca6ec0deca9f20fe740534746cdbe31dae598e547183612a8a9ee0b97f7991784dadc94e249c11a59bef479645cd270f1c2446e6dec58c58ea5b709d70901b76cb91bd97d8d6853ee52671f1220aa68f190be1697bd90a205ba46929685d8763cc2c9559b1670b69f0f7d23459fbbc669d5bc8c4910293314f9c54977efe19ef2530665f05dab3aeff35b8de4ee9800570ea351923103a178278855bf5e889497c9e9a6e6bde97365cfea6d0b450c1d797ee463b41f2d0d51c339d445b7fde8745cdc084a2055298b6d92a2a4def4102187412683ef32d1a2993ce1e4d1104e0f1cc45db887d5244dfbda4bc062758f800f593f9abd1c4405ecbf3ec93b7e6c14740f8506cfedff7d3883bfda19eacae36fd6bbe21fde3de6a58e5a7f52450ad4a404385e5864dceab6b96b89cd5d7733b075fdbbabdae0b1e78ad055734b69d2d5561aa33288fca899e85aa7d610e45ad0989a33337d950492d1420ca7f25eafa59f5da11360a8de5225bc07857b6f4311f53112e85bdd22f0516ac5542b50ea18631e25bc09ac91f74531edc05b6ff476ffcfb7717d8a9a8fae9ebc71b27bb594a0d4833531fe6252b8fe715e1d2914931fa498bbbebd226dc1a0401c1c8310e5f07ad515b66d3e48198520a20968aa81d851c30d88008803df19d42b1308a68a6ec36457c47cf0ab97ff395ef8438d0db13b57c90f8c312e95313c3d25d51b512254c53ee921a51e396014f7fd87ff5725e1e228277261c7bc60b4a523f43cac6b8c8bf9d9e5484a8c7afd7c3aeea010d51edc2cc8dc7b34d829fd3c98d988af9cb69bf86c3f37d84573d6ae2d5c986ae7e94ed1f476d321c0d30fb0e9b76829dec601d16b21b8946e56e729b79dfa232409aae957055a2a306b3b77a862be51f54c77a384dde953dbd86c2712db4a70bf4ff8d65aa786d076c49dbc822800dfc9f155dc2c1694a80981250e75a22e916378921f1466bdc9d155021a4e5669380ccd166c6f4c909dba3cd79217789daab4d489d4737dc544b9528942226be3568b2246d2df7063f817520635dd36078bc53d044bbec93058ceecff445bd8455927c287cbca9aecea56552e766b2f7b96e01bf2d8abb749e56a80c1cd5ea83e5c1b700670ce1e72bfdd7626a6c4119f2fc23d12d5d7da7f2c27c5ff3998f7e5288fc5d2344e0b181c455740ea2d6ad18881f454c862769c0cdd802dea035f37386d02322d11519dfaf382a693937ae5c07608085aa58a313a220e2cf82082de70d90108a87dbc6dc5d4cf8d6619ac82f33aad03f3e241df0e5adf144ec19bb499b16bc48a5b98bd909f765a9a07022e7b5a82034a5e8a02e0c7734d1b9c654d88ef2724e77055ee0957662c9d01456d03a8d905d996b8b13ea60e0e4c15229dbe0cf69a94814879be209043db107ac9c592253442d7909be9e77d23d45b47a25f2fe2bd8498abd52cc86efbdac6f87f318e1eb558f9cca4838252febb35a092f2ca13215da3bc38dabe1e4abc2e013241d7459e584b3e8285710ce5ffa88fb10311d93907d13afe811f6e3b6cec595cbd5050d46be3946c5352bd5cf41077a47af71d2a1458b7019fbba02ef348e0d8055d8ea2f03d6e381a51ac6b6d3f498390112e4c859752375e6e20cc1568f6839076f1a6b2dbeb18a84b11abbff709b27963f260129766d227a2899e86b735d8464540b775f999f0be385137a64014e14daefb93935688cbb786859779483ef3210ce2f8aa12b1265d2df66760bd6163681c07d805b83360d6b04af13f31d7af01dc9efd9f26942006255844ba6c55341794b9e6a7f21bfa5c3f8519b81542fa233d36675beaefc24b35e9641f9c0d9f47b270caf6530b2b6817fb3817462f66003522ccfefb805ba5bf9aa4f4fa2328a1099fedd65f40d7fd1d43bc4a1d4e81304aee6ecf263fc85a1dc985c3971f6a4c4a348bbd59aac20b18c0521efbe470ab718206650c9415eb0ba5b683926d5c421ab6c73a3bacddfb95b3b0b7320f70fe8eb24d1fc836004bae1e488b5078d037bf45994568bc616ca083fc706aeb4d153498e129f960731edebd1c278b2e8f049c91840d602e465d4f57736d597760b1db6fcdb0a5537c530b1eb9315a6f74f60d23de834503361cf8590552537ece26123d44f39f646d7c1851c50b0943f66230a0db3736db43a523e43d61d55e088c67d1755200a76a8ef7bbc8d13d920cc763a0280c8ff9afb84fb079fb20a584c5c833886fb365ad4fb143064484a02003c7d96f1a0f5f5b0660ee793d0f0c3b6c5d4d36f4c1b81d5a12c9c62bb0aa427fe3c5a426d4194a266d30d9e74bc7b77c7c19f6c316b3383f4b1a603502d5ffb90464b24450418682dbbcdc8b5fd59145dd5cef495d0dd88ee557926303fd95dff4c3d44609d4013bdc371c0f27b01474661c09f45db1c84dc1fd8169a692fd4aa346be9fc6de793c2ec60e79e3aa662942d028a2d9097d456f607d5e2d848d96790b4f260796989834c506d50d2630db933b7169c97687ad017261293925a8db1073b6777a9b8551d5a23b8c6ac690f12ecfdb174342c9dae6a13ae2c92d416d7160990a797c3b6e968c22a54f8f11e4e139656adf6daf60a17d57125a2358a552e3e8ffcb10035b318a72721b9b58e4d2f3c4db3b1ad3e4ad1c3d95b700351993c280936c5ed94b56742e7f3cbb729d014ac9e254234ec34aa624c09687a0ce351c74f25b49235ec9ea62493a17dee11c1b9fa52b892eb6a033b9ffd6fd22fa67c156c2aa72962daebd728ef17dcdc01419e2c1d0425a3bef2788ee820f3ea965ae67fd2d8b5fdd4f9835bd695a000fb495cdad3ad420e2eef8c9e2c2664af6b339bba70e3c1bc48a959be812fa7be3a7bf163263a30284176a561eaefa5ddaea73349958827d46d6a54b85ac34ae67a5c1a2d9de6f855db1ed2526971b8608d28785d1ceb2a253a2244b107a3d2270615b2913886fa6e56c4eb18a3922c08eb6eb6119d41621d4e507ba60e073aadc8c26742a20d424ac00faf3a1aeef5ad1be4c03620d2bf9ec2bca972747d039f55eddda143a1aa9086b92ae4ef16beec59ab8c5e51518be9d0e273a623927334116f96e40afcbc9001a8541c41b6900031802c650eb51d33e9f577a2666e5be74c78a73eab58ce5874dba42002d2094313ef6716017080d866d187c8edd4e09c29427394d946775eb5018dfec2a4eda3ef2bfc280f32a8a8d8515523849db8a3e8baf6013d359814d06cd792904c803c457e7e90a1b817ede6456c2aa8ff1c839ba91ef99a3aa7e29e98cc9af3cce1ab53d78cf3bf8467e1d29745a4a33bde632d15f46fe55e8035dff596428d50672f4ca3ea94987fcdbef65d140396c0a535ed9dff757899e5113aed5c911c7c8fc24dcff161f51984defea22ed793ca09a2d0a9e3b52428f3d9495a178df17d751307700dfa8df470d9492961aa71a1c7d4c75f264eaf8ed84548bb71b9b1e097d7d249546d28a029e0b7357485e7d7fc9b72264df341f5b52236f6f345e1fcda2be7336dd21af91215cc9814bf91b4f244e0ac1a68272180f1120fe90b8eb1afd51aed87e016d5b31e6cdcedc0f4a50b8d14c34b133c6ed267fd1d92e349c46797faadfcfb1c2ac53dbb4c6a1bd03b3ce49a45b6daa25936e9abfd084b20a3fb2484e002372bd7fb346f5f5cfd1d64705f037ab81a9ea5e9415381b8dea5939463d30673154f0bccb52c48a2090641aa05bf919db8b9dc7d6fa552165ebd4ff9d62c6bf4075e05304fdb6b7bfa68ba94410098b6b63fcad1e61ada44e25721bddd3c8ffb5e5bfba3b924619b822ef4898ad5001cd17a26b57add96cf212a30f2484082b546472ac20cb2b506e7e0b683d8a9d5180f7160ff9914b3bf1bf14ea41d7ea0e878f586af75f047a8ff65effec3acfe86e8454f2ae1bd49ada679bdd7210a89a8f6b7502b9d80eb274510771fc2335c401776b4a0f1b67034b90385b884facf6db87bbc9cfaf2ee4617aff8ab75e3b6a8a5a08006185b46795ada4a53654dc33e089f746cf02c0d85526ab53106d2e264335e4713ddf4d8ace3f063e627428755c0725a8c908583a11fe56fc3d6049a2d6aae4a1decdb34e3bb197f8d73a52a9e389f6b32e30134c3774e5a5e634091d815376b04b917dafd68b9dff8cd79987634d56215818287a2b3752bae8b387b656712b28fde59b5a2855c63a3cf79dc7ba3cabbe0a702a36c8b1a87c4134aab26a350084b116020cd2d553d7c180dd128d1764aec3bac2d5851f730188dbe4cea8710254ab79fd55e591441b6bf128b0f3dbf2e2e5b4dc72fc7be36342a1ef71ba070f824697a5983c97a23e2a0bba5378e1ab07e7d43d02d83b825686aa650709b3d1fb1726712c1fdce627e4db9a5a52b01522e01f9bdd5bb82ef29088e6cb092429e98d2f070b3260ef2f44d548cd78bc13cb43f4a898be2570e8921b3f9692bb788e583572aa9f7b6e89ea85e9ce98c100bdc5a27959d30b11953db228b7565d8b9b6f250df0faacd7fc052c831d3d92484153b966ec74c0b7a2b1581ec80127784f88c6640fc00064f19621797cf9d747c080801b8247aec3463af244f7da646a3a8561b09891d688e62d7f95b1c746097e8bd07e2f944649b8831046b30073dfd585bc0fcc2d69ff66917a7107c18da335600250aec70bdff5296faa14be2c8d7fc540315d858cbad6d732de590e97ea8334856806e4b7594bb47cbb29b98c19571047206d16ae82034b1e4941828685522a2bae1ac5dfe0de0a310cbb4f914414cabd3ff4fa5a84b0bc3df4c4f3c51d40238b8aa8b05edea56a8e575cba40b7e3638776508bdb036bfeb08589521e0814f86a13313301eba415c2bd2f56c5eda2f5540af915d8aa8265b2cc1936baab7667534a4ea761c1d4adc9135a452255cfa045bdad3e05c934bdfe386bc4e8e970106969c38629441c05141a82d353678a8c494b619694212ce73e0c0329bef6c9fd26f3c923e670e29ba68133c4a7cc33d3995b86f6513eaf648c2f103e2c029a7e83bbbe6295fef1ce90c534c4a77c69ad4e2304114721637ca524d92c8bf179b7bf78b2f786eb5dbd495dd9df494ab9c7149915503a6df3e4b9de11032eccbd13b6a8b06eaf0b2cf3dd00565b4d9743f104d76c800ac12879edd03ecf0b268f1feeecc9ebe9141ca610fc703a7621aeeb7dfc5b1547fff7139fd5bfdf2c116366a8ebad67d7834056fc39803c47401c345d1296db32f381ee84a141ed612a5a1c32cd12d03d542ad9dc14a951a80ca646ff8071ad029b3ae4317a261941407bd7edbb7ab5f0b859760c4f656721ec643d7e0ba5f508c315465190cc209d1f4d8be578e15c9a930ecd6a5a4699818b1c7245e585b1137c8f595c75165f0fc8ec736e3a2cc7d677debb472c02d8255df34d8cf8e01cf27c9636a4fc322c19c7b17c388fb1f44efcf7f1503dddb69a1838b7914027826fc66a5fe396efa5399dd87b9c183a10c7b00a6b78313445d7b1516c4a5843fdc2e9f7510c1338c63382d0a0b4f3f044ff986ae7da8dc3ad1706003c4a9069178b65464b98ab0f6eda2c084efb700961d5a9b4acc815ad01c120876ccbcaacff6e78cfbc9b1ccffd82f6cdf01b3b629942a18f57f9ffe7754ebb27c87b84f3909b3e9b0337ba5464d5e591497f8eba3ce221d3e0f901ded589f6ef578694cd0ea5a5b53dfd1ae7c5f79badb41ae8bac62734153c3aedb45c303d5f0f122108e09091a275372b4612cf20357c9dec8d1679fb141182a8130ce6d3536913e1aa151eb4636ccdfd9bcd6604c507221977f171f32af0ca55647be94b89948611c7c70c1b62d327bd0d0aedffa77559298a4b23f75d73690ebc4adad2b33c5765c967d0599e5b6a92caf170c898c6e5829349c587c912e60a888e5136f338dbe7ac47799fab10f61f31a2e2765131de115022412343e18fade452e209923ece817a5e8d4b3bb217f2e432659c2a19df6e74fd43eee50932bed679a2cc5fa17b9d654b4917d5810d9d54b7cbc23c93b1aac70067bd547e467ae01531bf63a972c8203a910da88683c4b7f4e0510748662f7960e052f9699ede53008231230e50d0f4ac8cdd87f3f442882835f715104c46c56568c2c78597bfaba548da962e603c607f672dab9fb7f7545f824a71c165b891e511e3a87129958304e70bb3819714ba0ac120e0296d1f743eb14f0c1e7572da88825eb02c642cfddd545552efd7a77aad09afc75c534319b33bdf223a0e530bcf775e454321f5b6528ec2438d0371e5b8b633845bb4beb4f5e2b2559b5293e053f5f516b5ee332b2848d24bfba84f8d4bbc35b17ca2632bdd0753f27ff68af6e34902ce80a13fe9860c65bfc1ad1f18982bf057b02f38aa5a5574bd23580429d88e725a381a70960c9448d994fa11f9417b0ed60be5d793a9ba1066d2ad06d0b7365ee77ddc686c527813e1d51275c2a224e8bb001940f6931f9ca71cbfc68e55914d15a9c4d931a64a20962db42d9bcf0c1903b255db229e6f56109fdfd783a5d1fc362a70bf9c654da842dd041cf2533c0cfce4ef692af1934c904bcda03c4c3d2b7810681c1fc1b91aba072577c17928cd8391446e140fbd684a773568c11ed2d905e5733d8a8eb05f9b498b32652358289a18b89c2c743b35270cf600bcc096405c0807ae123ff2f06a74349748c4e415aa8fd47dc0d937a677f2d2d52e0f24a111d5b6259c6bdf8e2aa100ccbc332fa3c9360444555d61db07c8a387ac4c24cf1234256f6fdd1ff10d3c3b857d69df32eeac6f2d51372e6cf22583dec5640cceb20bc6e3188f407048ebd2c84b71288c6a6351fd39816facf20cd5d186197caa275476c738f361a7001b81b45af8a6bdd7b8c93932d743506ec9a7f9330cc9239e9b565ece138f5cd63ca319b5b2262f8acaa31808100844e7f800df2f7543adaa9bf0de0deededc57651ac4e0cf7d6fab352dac7b5ca90e5a19d8be30db05ce0f2cd83c434aab9b509b5163f96ff30c5d5e6e0ca35ece9f5f706b4d93e5b83510d3023f1485fedf398f1ece3e32611d2583a5b5a755e60a343aecc25d8ca8dac1a4415c015cfffaa67956aad6d98d472370ddf98d8a6700dd56d16f9cf7daa3c90768dbfc1d182d18eccf6587944764bb929f7ae063af03c3fa4e53b10a70e4414c41ef5045e77b74b74085c77b3354db0c2ace568d253b098db599ef3a048d7dbd28ebd54f7e99187539394fa627f29d029045bfdbd51f83abdcc990ae2ea591d73949e90d3b62c2c13283fe8df2a0e8a1a27d2ff33301440fea3f132380f03041e415c5d8bf14862708f47a914b0bd7e7a83c7314e6ead6754155e303511d34c96c5856e85516bb0257d5612ad75c08f0267aca68d3c83fbe9c94a4b1e22c324a098f830dcbdb1a085a32643cd3621d523d698261b65e24e6b39d8f2ef76760bcfd4db7f67d2b99ed96bfc23fad4da22b72ef556af86b32ad33ebaee70048cc60adb226e950536f1701340e5e17ea649f64250b4a34a6e35bcc60de871a73bad699f2c815b055f1c2d2bbc579de9ac0b86c128d31c4a407e99b71484b5ed34775cd454979b188febff51d5d3716b235d58ff3480b73f1d91174afdbb1e614d9f57360b05e67431095ee5739ceb1184a1b1d29f50e6bc0aae7667f96fba8d1ac0e9d6c2c224a559371f422337dc6be089a21df00ac68cd2e0af2f412590373ef8cd31f2fe1900a1e92d71295e7c43793a6f0c5a3f365c61a7b0b9a2afe465cf72aa9d333e225b0377e8bd3eed93a96647bb49250e0ae3bf675be4fda45aaea7e459674972553409816fa1e4dfd477e90791cff5d92225be797a57b786c61baa699c385cae2661859a7d98520ed679337f2d80fb748b1329bce394ee3607b9646acd7585287a06a887a678385fa29bf39dc12fb7c63c72e5d74f3945ee19a8dd6f640c76309cad14285009d671add3d055a802b2e4458ebc02f7cd93dbb5fa798f4c577b66024abb1362934f7267d7f3c94aaed4433659a67ccc3ceab30e9f1f34894c24d39df394490b9ecbaff89676ac64469daab8eb589f31851fdccb80d453763d2abc8dcc7a3f45855aa84c0c710a4ba6502aedb53e932122f5629e7c109f63742a61f4feaf146c246a335988fe27fdc85bc3c0537a08b91bfec2d4af85dacc9e0a857bd0995d00244d085448270f231fed715de15891696124790278f1c60663b827844c0c2ef098d2cd24ee3c5d843ab0fd842827f3668024d7eda830f5345947dea16dc3b30d8f299e13e71692c133d35b09c87ccd80081a70c6915e8f7939e9f3dc078dc5b1e909aed2c8fad2c87aaf479090db96704994302f868a521d518680e1dca4cdcdec7917cd620f2ccdf8aba79e0fb18fbecfb527c1636036b45cdfe14f5b1ee1a1e1aa879407c2938a30d6111bc9d7b102a40946e336dc50811db1bcde9462475afac34ab83cdca9594f6d5d441b5edd1784d3c7c7d41aceeaa4dd160d935fecc68036cb738530696066cc8f85a8f4e5c4e69968aef17de9e22cf3d2711302ad54bb8fea8db0fd21fbef7154fb37fc44b167a9958081e8ff6f8b9d6899a344cd5255d96b33c25e231314097c66b2ab0b45d9c876ef6aa7aa33b73adc5068795e4f2e1c079d5eec48ab766688e2e35c86f91cf0607a2858a0f38fd833077f30302d4c86ae12906a27479267835998878bf2c0afffe4af7968a44ec70b80f27800bd79870927fb65fedf7840bd3c3551c256f2a4089d903f3635cb0f5914b43622a81609e70c621da84228929cb5a7ba7dfa9ddbd7ae41cb8120915c9fe075299c1cfdaf8b6d66755f37e6f2036288106832dc2b067b2a719767a210a4cec09a03c4713294c4c26379fba367882bef9371f5ab0660917dd2b04733a66f08a4ca748f30723a5cdafd38a50d556a7d99d8a3b689b138f9364e47035bae5dc0bbe2f9a31c9a9c53835df5d5af03cf9df5e56eab8a192f399547ed90ae90875e252756a635b085bcee06bf975b0ef94588efbfba71149baef1fab351fb6de1c8678aaeff9912990b92d91c3448f96483243ce71631c80738dea960c2954edaba9882a64677d2a76955bbdfd0316eed4a768b8f66971d125bd5dbeda77c78eeec4a4ca753349e990573656c815e83059afedf1b063cb8f5ce4d1edf925fd13e7b706790018e5cdc48dffc3de453fa171c166cf453e03ba31e8ed54a2c56774d381cfbb27730387759d970810dc8ad81efd9102027c2cd09c79f7168e45b8a7e50e250e7fd44971f44d9434ae72d9d5eeb47ed21a9457f11dd198cc5384429e861c7961626dd651258c872e6f2f35acff109daf1783215fafad57cce0829fc157198bcb58826b0620932f365fc01ec7b57a886d85d2fc1f4cba87414d6d90f3e951a9ff8e619d4ba908ad1b1af7f07d08d7a8d1944f1c808f21a4c6eff357a7db232339b041fe681dea5c72f7aaa6bc10988e647a955f56b8d49d464522064faaaa48fafae1b83150a5357671943750ca3a0f47c26cf8479190ad9fdbbf3e59dd497655fc61d8fb09bc99d6680d33ba1584363f3d8560dbf89e80dcf305aeeb525bbd261654e011a5ecad7f623cdcad72d86ebdaec72c123831883b21efb464b35080a9dcdbaae74a1c0f187b133eaafe636dc2f45f3d2cd7cf3b6732c78865be0768ec0cfe645ec0bbc343649221f1a665a4204ec6e92996febea6f12c709ee8b1db6b66132f1d2e8d19f2a411bc70252ac4c627f8c9bb9e0e39127770ebca32ccf9ba430870f385c1140b57cbb536d57266dbb96eabaea5b371046984dbffe00af0e7439b992a25186e4e70c86f2490dbad461225c3cdc09ae8c18fe605217b779b7b211f772d9ec523a7c5458c6f1f304d5c60573b5ff3436edab81bbd1b4d1f5ca1b7148e8a58bb436b3d08b0f63053b1f139e449d61a51513bfa80afb70cf8fcce0e3fd4df3071e7fdb6d55edfa416bec1eaabc3c6cf6a23b1c52ef1919a9ea314a8a81e70babbf2e4eb43d2c1545ead52084f1e49b1e0cd4548dd29510b129ac2fea486a0117e04f48809cb070752ffe20d3af1072ecad0da8fa6e3a2b608b2df4332f69341766b68d3bbf8ef84ab804dcf8f712f76644bde898f828f6b2350af229c8af03c3f42dff5c41424dd5b93bc112f99f437158493c9976febb66d40755b578e96afb65569d69d78c75c34f0597bc2c1c4e1f55582ce6f5a3892c31c9e5ca82a5185c9f6dbaf422b994a38757568821da1b6ce346220850c1c6709f86c19cd6cdd332b047f78f5983e23b84bfb59066da12ed442781f01a9e1c7d563b6c2f966a6e2d39968d510b70bf3d5ecc26b3980feca7a8c53ec30dfcab0c2c39735fa196f53c7b81e3a4126e09fc9d4d6ebe5e3dc645d912d5d88177e0cd769a4950664749bd0c71569ba2bd552f2f7ac44a66ef418ff6032758cbd4b85c8250538adb8c754a8f8fd2821e488a451ee24c6ef0551548fb59ef62c8ca9a0ffba7f44469c2773178e819fbfc614cd1b60bd312542d3a4a923c28dd6f19da615f2c827dc03b1f9880c94df69af18fa047aa6babf3599989f8d625dbbc895eb826ce286d9b874cb685fd135cdca6d5fd92169dcd21b51135678fa442e1d3d733b81e7f5537f84612fac207b9ab3c05e32adabee794dac791fc4c5824e17623cb30c113acc508573ba4a7c86a7a9ac591f4317cdb759a1122f0a94e622bbd35e0bedd6d1fe6197e0232a4d07fbbbfd2c31f6b014b10c0c07ed9a92b040d50c6b01b04080060eefd789babf243534b2b3386c2dfb53d3f564dba126ca4e9d96bc18e6eff1fd1ab9da666ec203018b67303d7f5d4fd033e0d1f021a1979b01c8034dc38ce9412e14ff32a768f0e1d620f9d3daf96853e9f3414f08f3067ff839d014b336200e25cb0022ba602acf18f2f2533c0f7b3bdcd0d90705a6e404d39ab3ad26346896e613a5d95041038e02d66b96fe53f6451ca7c13a39758026883da8245abec435ee01f844096df5ec2b0e081ffc5c2da9ee77fa396fbac98256371c8eb04e0809dd4395f54d62eb465c0a19162f802e73a8524e458f07598c866667418c2198e04f600c6b7d4fa3d208004a90ec2d4af8890a49e01747335bfdb1c437c7e0f53a23899a7bd211ac41e1a022a4fcae56100c31c9172bfe12d670f13d789e1454f1220f133a78537e415cdf5343d9b642b56799b58874172a68d2884952cca9d32650f89c429e4dafc2611b0d0864b13e8d3c2a233886cc4f4d997cece99e69a6d13b322b6abc64142ff807caf91a86144691c993c9782272098b9575e264546c5a665866f6c3971018098517ad56dd3ec3f6d8999a4d5a4f1a3c5354875215931a3f974da6f112e6b2b838c3af5c6f0db47c2751c1c961da082a4de19884d45fc7960cb968bbea41490ef85d381eecef586ba2ba948ada8b07214cbe2543c9518024a2eb55412d452c01a547024e00ed35b7a0362d708431e56ed24fa2c6bf23a6f56164f778000d2eb3d3b01912b1de665e18710f7a97d690ead8f936aa1b7b31d82f71ac2e570a65f3ae7fe354ecf17256a69cfe476a4b8248057cb5c880cb031e41df2a641f4d1deb76f42dfc602e015185fcd71114f3c938167df0f0253548c0aad24189815bb3f664871452653c6085c396b119b7418e730f93e28f7d8b6a248b49d401ee889af8c8af717b8b68ef22f7048adf07b06f921affce540070c77c44b25fb622d0d5b7fedc8beb5de24e8034605e2b2bc0531c7385d31e7bc31d9aa923148ea813a1cfd863aa55301c5027cc2ee8766bad20d93457315954646e71414752ab51d12828b9781b98db628e1bc3d3d4f13c7fae0ccdb6157f61ad6de837654b6b137f0e704328e7b5e7ed828e5895d82cca26e130a3a71274eb63be5afc7f3a9676bff813d2739254dc78034f54c2ee352a138703b3428ddc80453a29875c96f5579d71b336e600322eec8b13f6a9beec4c85c7578a5a48fb7f6659552a4c30275dd82882eaa893936ae0a0aeb92ed9a0a38b86241c3e34270f5bba5ea7967a595cc159349babe40f65cd1926798d50ae2e5ec50a34b91efd9463a0d65fd8e5a305f019bd780fd9f4526d4a7f5830f6da0df5d9e819a5b9db0e001e6227c041dab1bfa752af54cfa4628cf5336fcf51251799dbf359ec492f35c553f0a10c2fd2e5aaecd82362fe6acb36f24795944d25c2b5e9d52b4bfbf8fbf8b1db904fe012e33cd376be0b99fd9ea08693bd3bebe26ba0e1feeebb9d8262afb9c5b2919a4234f8000fec6bb34b5acece259a5aba1b610747ed2cf78b81d2d47a5699ea9f3c82afa2ff8255933d58e341dbc9e461214d7502e363e1934b6db12f4aa13136ec5614755a90f2bf2a99c6da40e8ee2bb74362943b7fd102cc5a96a2e3fcf8f2e1d1ce1a2fa842e47eacf2d663018eced61d2216bc01208c1acc38b23b1794227d82c5a54a346893410e3ab1cf833590940de38ead64522602cefb9e8b92f3e159fdd1cd246122b67c4d82a99ededdbae664cf99efa841c3084ba35afd5d41e27a3a4ce3b38ec672fd8f5d93754128004db23881ba0c49dd9569afacc9a6c8a1f9b7a8fc461e407b2479b926363ea7522cef22c8427c852c78ecf261bf04d081ff638e67649e34231d38ce74dbe32bdde4613a032fd8e53d32ac5d7e92360b8e29cb6223116c26925fba6cb3098a2abb20cc7ad743f54c15f0a925e77900f3c73ce04c544f4a1fac8c7137b7e338287767a07ef0fcf8b1759e628df5cfe4617b4f1edc4b1d7c696a8733890dda808ff9d61cbb3325e52fdd34d8a1fb1a66517370851f5c816e5526f30f6871b35195aa4047e1b01541882da71633775f422078be4b713e38d3abf604f8b9fddf3a47fde6f860cf9108c5427693c6c9f2a4ac075f2ae612d33fdac7b52e3855b6ffdffd69d63927f30cd72d342091f96febe4ab74e5f4b73512770f66e9690ffd8bfc1e38ea4feaa583c40aae64d9911fcf97126c6d98c5aa3ac372e71cc4b90a3774d2b9b85428aba0f07458b5371cc61cd828f75838b6c05eb939d627ca6e5b481bd17a15dbf64367793c2433ca76b0ab5fb7518c5635119d7639ce67257f1ccf1ddfea1be9717f6b43e4fa2f930996f9f4b7a9472183abaa15df4b265f20cd3a190c6a505a3e368f9fc5c700ec1622c5145e8cf4c90080ab30dfb3c8e1eb455a4a3ae7d0a33bacf83fc940fbf1e5a050d1c4e79ef056147b63b1a4e15ad4f4646254f188a4cf6c5403f8bfbfa14fb14b988286b1e821e8560734ead76706aec563fb1c7f1087283559d43da49c5c4367b3f9952766424640bbd53a02a82a7c7903dce36aa4ce397b85694b41c09881d1a39d33151b5a3feef05be78bb11739f23b7bd07a5f9b2505c1270432e1bc6fd95ec6d4f5d48621e203bc328d06e1b76c6fc00cb1f64ff59071e1e96b04cc0de2015b2e8500099ce79187031238d494a997c6f6dce416a6d8d9a6d7d07cb869a9afeb426cc9245139c8c8696a83378d49d73b4ef2ea0dd3b8ce19054cac498aa9646cc3e5df9cbb375ceb4fed035e6e6ae3ddda520984fdfb45244620390c73f5040390671412577126b512659c30e15d78f0058e891d6c3c9fed1f5badaceddd56aa8290ff7946e60f9b5acda911c2fa5e9e979765ad72eb4d6653c99a051368ab8247d9103693fd4a929ea36a5e2a0040f72d37a4c211cb6b4f826f2c670c8ab8e4b4e99cfb909135fa0831449aa415b63472c4cf08b20fb349ca0ffa77dd8f06a46523eaa7871529b15ed09f979b9f2217bb5737d16ee1665e380f42a431fd030e410262271488f263167bab66e80f991e1f6b8f9a02942ec086d9cc86526c8902fdc6a7db14c9b897f660e55bc6e5405d11a211c545ba56615bd85bd3a169ef3c64c116f2babf49913fdf1325d95f1caeed1925fb2ed9be16a2eb6411072230c98914448b98c4bd65474d7aa6903c73cbd38b3c369355bcd9b8888011e7cc10d3c428ddaa489476419d85716703de59e26efab3ab5901a08e1f2e27318177a9300243234882fbf21273390d63900f785b259c9972b8bf4c8b5f673377cd67f386744286e19c752accb2e7bb626dddb225f80301f7fd86bc006a99bfbaca06779e4896e50ac47e623dbc582165cf122bf8377e9e4b6e59845662bc36edb929a57ad38d71d7819ef09c69edec828184f873b4892e388ece1a63bc8df828de31fb63209eb20bcfff46ca4fc56361a330c00cfe62dfd2b7a48468b6b0cebb791d9f00f3b0ac345ece8e998e0cd4d157230ddb54bcc353a57b0b5ee4720a8d5723fb785a76ca882df1d70217a3fa043a8cba13307bdb4c64e969cce74388ddb07afcccf7149193f9b426ea8ea58b7c0e35ea28711d89fa6b2c2c3b75fdac7afdd1cd18b67f300be13ae5e679d46dadf2368906067b73c145a4c6e750c3cef2c5d77d5694502aa94429b48b20d9957238fe2a8700c982371533657bd867559b4b575d78c25a435eb6a51649f3343fd29cb42c958c3f9db0bc163d070c4949100ac43ddbd10574f6e67670f1b98b82c675fc197cb7bab1d297885ccef37f3be413cf3b0cd66cf7bd1d4862f9b784e10d8486bc4643860bed9054343825c67c95f2693c0b1fd9ba882067ce92e208a8e19a24e2f6e127673481b1f48a05cd8b72425301ad72afe58bac459a2caed09340573609d35bc9d623ffd7237f445f4b75c1c5a9f8b172460f8a5f1218647042075986a256627e0f9b48c28183a588a330a25f09ee849afb5113019823a9ae570aea30db1a1a0225480d6aa65430e5d434a73a2aaa58e97830e5cbe5906b7ea257c828a75d5e192f76ee77c94eb5aa421ff892183d70714930caf8f5e03465be3d552720e385a1ff3093da2d2d0b9d25773d4e1ee99bcfd8fe9271b33fe190034200b560143ff181acec96aecc782a0d351fe6190bd4a6cf9e0e7279437c704c5410b1151c944e62b597146b0562d017cd3f1fa5dcc3135f7ec2df85cc6d540ca4d6090f999b8f5f9e5f1d1a2b32be210c02217750e6cb11509ddaa5e429682f45c54e9ed6355e6f8a4fe2bdec3f2e0ed322e6d7c2229670c6d8d8acb02aa9864e13775a4d57458f7c7ce195a18be49b191097f6e086e299f70f2c55a7858426f9fe1ce8d6764fbb147a17b9088a2714caf6ab72f364d3d0f42e91a6c7632ce1e11f306cb8f4a23f0ee8e8a02a49c27f5b245c58a11f047673555ba6daaebe79a5d20cc47ed2178fbb15a804e02353bd1283e3a462814cde1c5604f67b1d94bff9451cfcb07dccd3f962dab85c81e02cf1d94d1c40b03abe7f6602a14ed3bca8498ac60ea5c03e6f1cbf8eb5efbf48920661069f8aced5133aea3967856d11a794f8ec76de8eef547df9909efffce3c3cf95496a9802ed530e03f224645364fb1d879f9e9bc4eec8ef9fb84576be7ed3a9f587f86868230539aff8442d07926847952eaddc04406bebe0e1c400020cbc975844fa377365b2b0ed10d2c9dedc795a47e36e80712f0d193c73d30ec7c36aa7301059b9ab547ac8634bc2b6c82d3f03cc745682773c3766a23b0b82ef20a371aca915a7c54c3b959dc71d2f3f41d262f176c25f2a726ee48e33b1d356d95cd6c16461490ff2f0e242f8a4d0d27c8c6ff07ca3b33f14cf036c7d6663b6478dc67ddfdaa851bd00ca970ea6a707b1c1f06dd815e39c2835f6ba66930bf80eccbf31ca1f86a1a4d53f9c21966bb3641c5ded54d57ec48081e9fe4bff9b83bd8bda644607352cd5c03a44a13150628d3961ea0178de823633b6af26c1166f90e68c3f3cd61515cac891c041b42bad1d36be5e8afe1b95cc72f3d242f6042bbf276120f1ec19818677021aa2e0110e64819f7469086383889214edac9cf3e12864393e42e38e9f37dc403b51f107ae032ab5a54101d519cd2bd9786ee2334aeb22c2bf06341e5d5c6e888d7fe74791b3ddf1192aaf2789694a93f18b0b6c26bbde8bb4af0cee4d59553406ce9aeb7f41de7e44f3d9a83158f7733786b1c65cb57208954dc928c0085aa2a180f9556e11c273a83dbcd96a2f45a9e6dc9a6d6acf757ce14c96554e7835fea8dba605d760d84d0ffcc9a53a10b15d7c773a942e9950f885980914ab94f8ccfe5dbb1c30adf54190a8474203351e0f467e63e1b7a67ee3fb5743a573705cfcf6b901f7f75c244a3eb92ce17e80578ebef052cc38874f8f9b0c941f8a1301b516e73dcf3c67de7584d3476514e0110c3908d545e721cace9045f2ce3214fde6730d31437df6cabb3e2ba635febf3653461acd96a3cc6aec8e397b116c28384c6562d0123e36c6272efdcc821e229ee48ae9cd63c37211504e9df2313992b6b32827d7b0b2ec77557464c33831d07c4337aceda5c006d27b63b51c6aeb5d3b455af97e6e71f063795328f6f11f068ef07fa78059efcf7f7c0f794ac44c4e2c51b3399f96acf130238bc0e7bfbd04caef35ad7269bc21ae1d0ff6076a998448a8fb4e1461405b039b5ede2ff2f71ec802a0cd8a940f80d162ed962f623b5ecc053b54493ae284f9fada4022c29f07402ab3050dad9f185ea9c070057144565639d34c73fb217f3ab8e440b77c2d03f34c40aaca8a236048095b79404859a7220ff8ab144a2efb734bf2a04605aad213eda965b296b49e99be224b7067c0c64204aa537a06bb5a357285e3d7a24104b155cf761afc7f9ba18c035bea864fc5a1e924d58ec45edb6bfd2cd590e7a51321d622d1985afe947465bf27ab335dade111bd7d496a99c9d1076318a424091ef726184afea6d7f7d4c0f3ebefb45b640b27851ee6b1d4492869389e1ff9ded071e9d5eb819d61380b58a65d14bef551404c060539bb45693d569793590e4c1319f4273d4b461b9598789809302bef19d95157b45a449f1144705da363ccecdca2a9252173f3d0454007a2b24aa52104ca565309c8b33081cf1357594c7710573940b87f246898b0cb1e1faffd0dda713751d96bcaffc6ec8532867945ae36b50fb22cdc9883e1223d788b860b1048ebe3ceee2ca2b895d6ff1df34305ee5a6ee2a084a99c614be9dd9986cfba46691b1bf040ee1da430ff234878e73f65ad1491b9b09bb88ea89666713b481b2ecf3b8e61dd10cfba7c2558d94e396cd464c01197da95dce068e3fd99d87017e1dafd92726763b7ba741f77f60d9765bff6af779111138ca6b992eb9d187746701d6b03c8dd8ac8b152c704bd4d30d8cde5bb2345c799d6e121e487c3ccbe4fe48bac62e8cb678d07c92307cc163fc5202504011aa0fd15d3124d5299653912647cd18ee23e04a872cd3dca53c3e1dc4a8fc785e8cde31c18673218857a6bc7e7f9a745b941e9a38d603673e17d07ebfe31bbdc4633d6633b16eb991e17d7fee4e3ce5335f0d4d476764c696056996192b4cb6ed64b826c0bfb21dad1ffc1c8345ef0e86fff685d6a5f44693532f15e2b1bdeb23267d3ca765acd887e2097c3632254d296f681976bd874adcfdbc986eb5921933e707efc50844a1742c456940f3934d02c662f69c67ebfcefebc8ede72f12f417e5606530ff38b61504136cda2e94b8d8fad20e262091db4b7ee3ed4accecce24ccfb456a83432164cb4db6db71ead3a73010127b9aa032ba481992fdff06bc8ad4493103d69b0c208bea26cb9f2c249e59247f05eef97693c1fd96a75bce507ed74f9fa3ff19c33c300d30845a33fcf9af55fc32477da7676e4d83c451055bacccec4da0f4ba06e666b1d8c8979a723794926ef3ac184d8733b853ebfb0719162c7e98214ba3488434daa756de6753c8f2fbb3bc2b112d3ca6838409e90b8a019b2c19cecd66674788bff488a27fa440aad1c5bf41055d18bd9722d29eeadd8827e8b37fd886aa32173479d243e9731314deaf74d72c7d9c217f52ac957ed5d159e409f8049444d901febeab7df6972b5563926335616de331851242687016a06bc20576d81f310a9397e6c047797d8e25423bd24f83025b17d95603d4ea927e5c1e0c6d1802e23eed8621eb9478200631c6d940fce5b0ff3d32a7adb1d59f38c91122e5a394ee23d94d1c8b41eca47de3dbe61a39af4d74f8fc73ffb70a5b67743e806fed27493bb0935886db670bec5e7eb58ef8c4f604dd303afb8e473486fd6d2a12d313b52710a55268d13251fcb51c002a92bcd10856429ae5c69e8a588a73e86cfda37bed82f60e21470e7cdd725d9977ea1795a542eb86e069ff9fb546b59be15af130cdbc22fa3d84c471fb2cee636938d67af979c136236864f68f4fd3e2cb135cff4a825dda5779dad2c0dbfe5f07b8832e91a70ff436bd8ebcec9d351a83aa7b080937c964b8b68f869493587aae384d9473f9ba2493f0ac9530654db5f167d8cfa94ba9cb8caf9ade2ecf9c0ca75768c901818412db8ede86e15d23ff47aafc54949fde7b88e86035133dedc2f09f4ddaf163dbe5cd3e36419f1fba3e9acf473e42c80ef6fcede7bc1bf7e40f578e53024d6094ece5f8652fbff0d17346970741fb78a77f87e357fea44c191583bdf6236428bdc9848b273cb4ecab17516b6c6c36c23750d848d0ff8730d12c685cecfc12e7a06464043ef421e00a12364da4fcded691c0f8e541b2624467e95706bab16ab8ac4baf484da963d8af094da474acc53674a4a6e124fc0d015d1fcf02dd132fcab48ca8b40e62d6a79ddd42e7affd0289a138e54194643c1c6702287aa91ab9c3318c233c328af66f5845cd69440e6b6e5607eb1809c4e355a4d108e85ee951aaaa2ef1c0c06e049eff1c48b35dc8eb843daca3f88d605e0a6f941db6702a3ab20db8edd66535cfce3609f3d0fb78e17fdb74d602231868dcc5679b770ac9861326f326068038d765d7be641aa92a03675a833e9a71f92ef55348fc67dd09276dc60deee70292a029b9a398e09c69a281030bd452162b8c6ab25e8e6192d88f5b6c2f7e3793513a62a2d6cbb8a72098338387483b470f9b169fcfb57fc5b991f53b6e472bcf4d0b11aaa057bd45802f2cb7addf46990cc03dd295d4d9d128125322af5e26dafedee47e2cdbaa4998932989ff14ee8305ceaf1d4e580cf8ac7cbeb9f75a19fe3ed24fb6e489d778c609ec9ee26fb01225a7e478ab0849956322a8e97be4ef66cd995d6f67b53b72e29e3df1c447b414297c45758cbc4ff420fe6528ff3b59599fbfe55dc572823f515c99ca82c65fdd652c13d136104c788417bfac4961d9ebe0191564c9b0b32b5b08c8f7701aa19454e551bb5da0d53de4ac3e8e312306e1355a66fbfca70a9663468dad2bea00d779486ea707f7357e7bd9ce7adfdd898c677ddef44c9e2397fb821a0d1bf200e4dbbe173bad539ab9f45ffb3051b77c97148c56ad6515aa0d9f4b401ed9949734669a0d41d5972e11121ea40d1d8bbf06ed0fbf041aa733a6c4ccac1acd60ea0338b92802c6d62d42a462fdede46e2ab3639ba2ca7479d47d868db38aaf115b56a40770200a921fd1106f510d58ba3285a80fe2b2a4370d536e92ca025da177310efcdfadb1d14ac893363775b14a37e8cf0694309d6c0ae997ef974358459b301c0476bae41b4fa8ab4b361b34feae3cfc82a7c587376f2cadf339855b16d659f40ad6da7541f650bb4937ba34d2394fe881b56e40c9b8acab6577da09689343df8235d0524f3bd74474d306877860110bce611d5f14379d1ef870b3f899002cf0e28fcd614c9593920673c8b13726d19ed2c8790931a87bd961fb65667e67afa1f8df6cd5e2c4bd88e049056fa3f860fe1ecde058f27700f6ecfe39f5215590fc91d54650f88f76d5ae486c70c318728f0a1fda001853bc1f0ddcea54b6baea3b1426d3a54fcc69c7d591aab8f7aec8ec6a79654fd5593c9163e1a46e30de46fda49fc4fd59239c7fc91a104cfd3579ed0e7ff53e9f25f5eeba210a92eae3f0287fc1575e14e1053c91268a11e6bbe57161ec81350858a481ea38876d24f7f5c94c9c44cfaebc44cc535e5d9d7321841a185721b5a1ed00e00f38cc381ac4931c07f30c321926f5f437aacbc051b2bb1d5216dba9f1b6be678cfa9a5386ae0d67a288dd6455b14811d47089fac84c0b32c36ee0f07cb1d982c97e844a45dde06a460e454dc7c263653f6108862cd2c30ccaf5f96232643436e6305d0681f5c6582b8d29c7b7188821aae730d753e79a9bad342c94a43816e7948f7a27ba9c2400ce21eb94a7877bd1e0efcb6e36bed01aaf2c63e5ddeac32a509c640b0dd1764abb2fb47fb3ba6f7e65d814a2e20271faa7e0201a8d128483f118554a86a3395314311094b54b4513992601168ed66028229785fc624f58ab2227a803532ee4f546933a29cdfde56eeb9eb1dd8f30d39087792b2e230aa7886002ec40b28bfb04f3f22134981422ecbae0750c85129aaee2fdcb9669b9a39f3f3ad8ab400ca6ebfc36f1bc9458ae21ec6eaf5aee1dbfec1c3b759978edeb8e0a4fc7a873cde53cf36ca2265b8f7dd890558a2cc0d6a95b5e6fac3f45b3511f5f9663a953929c765419fcbe70b4b057e5276196a2e623aa8c1bc8b612627572a3d0cceeb9d7a137a3d771f8ea9fcbd8b681b7fa9c1bf1fde9c266328eb94d6ad8de41a4b25d5715523e141b6b293bde96b2ccd495ab5a76d69ae84a33069f4db5ab7eb3c7bea745522e636cd8e76dea5ebcc4cba43c00d624ba1e4f88a33e99c8f5346265553cb4fe815b22eb9aca0487e49a91e954de5decc23a578775a87692b411928615c45584cbfd9bf2579a0d00abb6613397dc7485be96a05337a090ca87f6c8259b6b399bd4b4795a518ce999bbfc9fb2655fcb3403318825585e51ef94b82dfa65cb531eb0c1be11eeed18f3be22b3f500782c0bbdd968098ff5b89a7ce76cb16ba25c0d503afc65b52f32f0d5a293e08c77dd8198aa37cb2c34a5dc4d7fe07bc2e37f241a3b88ab3c4c2241bb6c92c17eb67b5993313cc0b34809a254879d103d3c98693a23ce0c0333d65f9d97c95de5c4b3b7eb5f6d8effa79ade55a7f8fe7c5bfede7d748cc153615892d371e6609a0cb337f9cd8975d83c8f9e65e06b83f6346a82becc11f0a2b803bc796fcb1dcc82033178d343860fafeef3a4417c6d9f1348b68ad78b4cc59221c398326658c3b8975eab33dc4faeeca58e295b38c3a0c9aa83afada7d0eb8120d20e41191d2b633919fa86c2e46c8fba7e6dd3a14bceb09e591f11b22cc40f5204d933c3b8186d6d6b039a107405892810bf2185457af867ba2098df175310a7ec34da4035eb9be2ea25c8e7d17bb8be2dcda553c51e4c6219bda0a23cdf755f62284b55475e27795c3de654475bdd39b4b8b4e0d3b9af74406ce98217f3e9df25cf4cd180f03392d066698ad40d9c4f22769b88371f465f9b3ba34bd2cecb28c7538307b7fb3c2bd60a68b9f3e30fa285b2d379845020877a5a5fc529f9e1c40cff63c42141c40808f106d3e243799e118425831d7ff648fb2b65ae5c284e2e99f8486e89bda67ca008ddfe5b1b88f9625774eaaf247f6aa17f28baaf128c44e37e11b30bc26f7f5f6a82c98bce4423c8b800d105f9188acc57d100a7e2f5a4c5ce2fcea0ac1103f458d11cf60f4426322a98ec2a4ddd433a0ee78aa4dcf4fd8caf417e751e43cca3f74bf90e7052c188a584cd7069ea1689060ee5ae4c731b476873afc6d3a5a3e9143e8c5860713daa02844e4b272f25a4511c84baf9635bb9093df3d7afd1ffb6537e17bfed15f3ff0dcd0b8996034125edc76365c2474071dda3091b2f527c8e60a441eaac4773518beb09df6c584de126a3a42c9a551268a8ee878c0286bdb51793e83ea6604c131596fe6d8fcc9c6fc25ca33904cd148a5d01729b82b011868d4a456eb419cb2d5d249241010f01f734d5126ce224c0cd61d87b1ef9ba385162f1e83449b422a518e245638d1cce6c1180cc67e904a85016431405c9468dae2db6f54e9fabc17bb1ea18b5a5a41a5c2adac7581b699ca8c1dd80de071100d6a0dcdb72ec630ae484c174fed50b0e4f42324b25f4b08b755edbc1e689a6358fa5d0d18b7ab521dc0c75e2553f7729e78a744bb6606c7d3cb0b7dc09273675c1e4956b487466148d9a033cb8cc1e9c8a833b2e4a9834ec4050661c3265fcb37a9d4b340954017948915b6db2a8a7be76ff5b67868d27384d023c6afa1ff3e440078f19e1ba4c28cb53f7efae69a2724b230e12272947534551e946a501ad57681f0c5ea622a7e2785aa9c63c69f42070532c1e457c819a62cf49a82fdd7ba4eea8bdb0b5b5b81ec0d8c2cb6e635565e75a0f68123533b2bf88f2e2e6e33896ecb5752239a69e60802526eb1ff1a038aba82fc69cdc147d348d840c162a2b3bccf2af90851ec2d617835426288cb55da33ad606b81146d4b248fcf5d3b793c852d50872ff47b48a83151f08049a66c033d1874b8aea76fd2c26445345ae2be3c459097e61dcf90cdda7a1380d4995f8f30695db30b1e52400b8ae952ff1fb18b21fe1f180dc4d36a767eefdac7a2a3e3558234653f9b11e470c608c5384c75b26ceadebfd96a1bac18570cb98bd39d4abd9ad9fc5317afd2df5fcb792c7e6e6128bdac8e25ef5480a20ce45e66405247e390acd745b8bda5266bdad78a3a5008db4ae191b3faf76e1b6cf3b30e023691e704987b69fe8452367229a56e75fdf52b6d53726c5cd12bdd9832d3dd8b5e54cca3273d859e9c198fa7671d653b36ea79346918182fd8220e760d77a855e741c74422de9e8772f02f9a951c0b9d64907de3c7c4f9321b53f0b62f55f196cd4062a9dec619641132cb52b2290c432a5f82e07242b28cbc74d7e8551cd441a08332bc67c92a360441580ffa0c501e1d1fcdac91aa8339d81259e72d134762ad7dca7ed3ddab570f7c2e4b3e063ff23b6a9bc797b022852eec3e655547182f7e37c09e5c3929c067807caeb81177a80df0051f4e695a7532dbc5f4f1156fb67f8fedcb4812c810b07ec801ce668954ac657416512153434ec85ade83fe948b31d2d87c12aa2dc51bd878d680e374925c514bc7f741b355596e7a0b3381d899796ba7a7cba29ddbc820bdd8ad86f7260ad3bc588d3ef28a2d62ed9bc42d219e2a0aaeec5695df8a685ccc980f4ef25692b260e70af3a9d758c825f177e7db77e086dd445cd329d1d9ae93c57ccef59f893002f08e844e4b400438ec5fe10fbe5cbeebb65fee0f9a01c04388441b114e429dbb75160e5396450feeb9246b43f1a3bbfdc8bc824e8757cbd926a42e41061f4f0e4c0074f527b089d552e5830883b843f0c80192e752d96c9ee888bc0defafc845e14afeaa02912e124898dc358c7f79ddb26a90018b955a332f5e76503b2c68ca6f09afa3869f6f910591aac1dc97080ad29098191dc706a774f38ff6d4aa7640e3798fa2a289197efd7003ceccedef44f4e6cfaed4e3458de27c9932b91a045bc40d9f07601e0c75a1bef7ae56feb0a326d9b8e6686d2aee1bff989841dc4f6782a92944cc72762db43b5770e9edc25898782f1559557e8739ce43f193560c1fe60e38326657dae9c86ce4dff3dc19f0d1ef45b5bbab4e28cbe52bc08c974ae703a015f4116b46d8b272df1beaea2fa70d8a09a9028cf6aca1d9920b24016b1750111f69348a973536e51af6e7e3e935cc0f1de7d0b89299cb266bc4df16ab61dfba023c7b1572521b588954875dd5345721b3f8e989fa48e93e36c4f75226c3909b53dd2c4d9e7c24337fdabe70a2fda47a8df1acf9aff062c11fb9d6e82a584492dce1b7f4f08af49b64cc710e4ff1692008febd5ea1c390a2d7a9357b41ca6a2321f284c72591465a5fed7eba46968c4c4e8621db24441e8671dc66a2ed8aea386f672fc310e62ed5c12a021d6ec2b1dc8b113b214c0421d23880ceee9eacb77ca795bb71280ff3c42ec6deeea6273af98c5de5d80cdb9f1d29430d06a1f902b73033a38fec02cac0a048a93d5d7193586ee0d9309bd1c8fb2167431985c71579ef52af6c84dd31fe2ad9941d65d54459e518e2c979b4bd0a0607d1ac5139cac858cbd24df96e5484e7418b8162c15902d1d85f071f982639177879144426650a1230b4ead9f4f88fb0fbb10eea93bc2c4d1596d71149dc86c17e93b53166651a64c798418048944b1bbc6015b6b5604f4588a8c754c7c06c0c2b1a06b31c0a7166ef4244879a414da709a4c70f985b70034d34c6f345dcbcb188efb96bfd31299167d8b466f9befdb82494b1bbe72bb7a58217e18e48d1f45205a16e22da2d86e4aa345c23c3f232bdc6a3d35cfcee5d80b4616239067003acbd675c95242fb2ac23226939885865610be99b6101ed175b930c844bfa5260d4be0380f0e0ffc3093b1f331555717fe8412e6fb19e0422f30aa239570acaacd6fec2b2bce053a7d5b216d23c03f94b22c63bc69fa73d435afbb7a8ec519fd847ea2fd4b4b006d8c8eb90b68f4b6b9edcfb2a29fd0b912d15cb9088dfe2265d55d2770943efb43a49a107ce3b88d8435ba0382a86dcc49003fc3e2f11436e5b3ab10cb79b87b986cb394cb45c7cccfaeb073b7cae273568f1ff75ca83404383061328f41282fffd3a65e664b021d452937e4f617f141b3bf9d9a06918cee972013586def8415220e57faede34bb3945f835d695fdc1d2c097b8cb8df034df4fa484435de03cd3a6cd0ec9b7bfc3591d430f74df84e1b42445b4226528cbc978836ec5b5ab17541a5d083517b721a436bd976c9f9660a0f49f026a6aca630f12b9cd6ebff09bd8f75a64ff15082346b5033a216bfb99adc6aa1678271c071772c867ebfd12e2b521c4e46d1cb6fdbd074a8ff8bb8869bba850d1027b1b4de09f5f5d8cc79d456aaf2790c469497de23361f5b28d6dea7ff3d6957f0f8dd4a55284132da23b93cfd07113cf78f0ea622f08bf85558a262d46ee83c723f7690f1baac003a6ac26e524274acb0abfd109877bb04e51adb5522c8706ed1bef41a683055662ca8c109495d08a44c5e5d76e254b3c422a801a895ef35fb093cadc3ca95bfaac7200ef5b6fbed45178251dd6face427e18bc0b2f81e8e84fdd38e15961e7fcbfc8c37163cf90bc92bf9b5e91e3c35622fbb93dfcb4737d281287d05c3318732f746da630905f7eed794cc9480f05b11a491389b3adef29c626c1d77698ae560f31ca3d2188fff2c315a6d898644080da98d67aa414b37376e27c9897813ff52aadecf84de502c8510bdd0007f57074c3d2d5801f481d7c8d9621d07ef88ab8d59fb2c70a36b9f8117b5b1b31c432a2bf1ca6712177fc5283a56e5f5286bafc35ac636c6cd5b6f8cb508714d889c60ceb4a991f8714e17eff72162bcf0fea00f8b798419d44f9679282e1a4b6ea32619bfc73c0a8245b2f11d819814288c1b633645ad170881a63cf1cc39d0f6b3141abdc2b2844aa509aeba50a8b6e68a2d17657ebf7789c252c35d2c01d340b0bcaca96690c4284fc283e4678096fc2e95024c5981f2d4dec1b5e88b970647cf3036f540665ec0f8738c458308513dc8cd76dff3446d641a7bf8515fbba9bcdf59750e9845ac1352a1b1a7efd74832b7127b07c1126c204ca52dabe84205f01784c4ad668784fe80ddffe2bafa5be73904c2039064006ff047556154e1d4daa9b0cf14cc164ed49cb7fd85abc85e5059d51565eb42e9c916d21862b0f93557cfe161249f63d7d8d54922de0246bb97a3413c028b38d74298cc6eab512c223bf4c2b539d03a04ee0b2a7423a58dba31484ef854025c02e0b1c6846abacc39995a6536c310594207c5760580de120e8fba0775c99225e978cb742a3e64ab333b4194b60a16a26f59c83d94a447a20132c9c6b694c18cc25baf2efa45fff44356b578d21a0c5317a6607d04bd7c0957ae2901ae8df2ecb25e8e00cd2885bb51a45f1f343837755c61ceade7ceb1fee7fe8dfdac602d29b9202197e656fae664b171cb61c50d106371947d8f51313ba774195a3f5575560ad959e48cd6da0d50f0a3d43fe250a79ba590f05c6badedf629bfa064786bd9c9964b4d82915a26c321b4807d1aadb90e2bc42bfd7016c411cd4ee253c4236fa9f5386b85de3df1606d02e626c9d4e3fbd6469a4a505e391a5630639a536ad5d472dd9e51d2ad057554587a27a0df14bfc3fc15d4f7f87fcd4ba7084a5b28a7e8e04e7b1ef48f50918f1ea9bb34a509bb873e5b46ecd3cf1ba0ad8cd2aba860c7ebdb1255992cc627a6ec56843e4b8962aa6047c2a9411a40e54c5af0b034b5ea3ae59112490cce4a16bb6447962a02c09d7d24c56f4878aae396713d8f03e74eec5b5dfef804976097678611304cc3d2a29db554f7728f1dc46360bbf74c6e49432c030557386790186f8c9746f9dc038d74f1e3bc07fe9cba0f9e6f3d45c0111210941eee26b1e070ce18f915bf34abec51dd9ae2e4ce82c262542ca3344ed41b06924c8ad5a8e34947a21645090cb6d9be90cb4cf01a398e68f119dd82988826df53594f03d2711b1ce2ea68e19b714160ecffee0b77c951e0933872fb8d8e440c45f623add3a6e0eaeb9a53d95c6c907bd47a1449e51948adcd9cd101bb72899e2726cb3159764bc96cb7395375270c89686e5530db5b5232bbc3c379a4779eb895f0375ab55717907917d70f63b7c14411967a1b7a519355d262a012f6c71386a0c5ff3f91aa27c48e7a6818d575bc36699affbae84be3870f451d5b77f92ea074bcdd44bb39f4240b43a4d8dedcb26154615fcfd02eeaacbfec64125f13dfd1d988815498f9f5b9e36116ecef0a44587e9059e26b15b273883b8a2efd294f261bc9cb16302b556be701333097f6d74f87e963596c5dac5b6ccec46f7bedaf67261913fc4299c9e1db7c80883e6d326cdcf203ef8a6a470e40b86336d2d5bc36ff2d93e4b1d67f77989db83ee233c1e5655df3bf159144a3c936e47a19d931972b9a07025640a9dfcba7be69c9417f59b1b922182e6db85240d09010bd43b93dfe8a260ff23eb64b87fbdb8a26fb66a1c10eea84b930a99e75607bbf9d4029c3e75c4393818a7b79f28646ff7240e84a49f165744dcb4e667da9ce375f81631da57e7b392ddd797217ccd86fffea9a5b06a836428844e3c9085325e0d7a1785dd551cc3f721e10ba6f37316d70ac8a585a347c5f28357c1888c3de338d8bc09ff2d4c00cfd51401751708baaa63e9de79b7bcbb19b71322e53ffad8dc0c938384dd3157f44f4bc7e0ebc2c126e61a15e915dd233f0fca7809183a07377ef09f0b825a1fee4a4d88c92cd45015050acf458b709d48cce52204294c3e872daa09e167f32270943abb5303301c1f0f39a7eccd3f65a2d8ad181a5c500f6c35720ace61f8c5973753602478d1aead977e326a93e9c14414d410ea40c8d24bb3cd47deb7563bada5c5280186798c7aece5450bc53504bfe45a22710e1d235ae65578026450d40cb0c6cdee71be1da6927577c599631380e063eb6c3ebfe0b7eac400b95e16d56388c17fa28e82d604f11c8846007d79c351cdc5888476fb4c2e85196debe83ec83966ac97440a9c6a860f24e6c4ba76c79e629fd17f42321e6f8975fb2d525a9bbf1dc500e1f8f8d4809bef718c6cee832cde07f410dc1ef0d4eba5e1c4dce066a4482e1e607f51ce72c0465fba685ff1c48e2595383ca94e70efb1a8fd788aee85d50a64b9c8d904b11f55c8e41bf8e512920a2d9a66e148a78b8bcb2ff8dea94edb50ec127466ef63f99bdfce2c5c44b201b65de97d8e0eda7cf63cb62b3eab1a94cc3e0adbb602fd35d4c02135a9cb36e552071cc8ab1d959684b73c03ba0377060f5c9f41aabc74b63769fcc0f266b124286a5071b44cf06e9bbbd43f3ad12c5d4956f34d175a85fa0cd20efce5cf3b394902f418cf0e327de60f93f865757af9ca0a1159df1f30ba21acbc630136427eb65cad59f2bad8129eb313817bdafa0f4c284dd49f8536f40827b79ee6390897d5744392743b7add6e121787bd3883b75ff723a6a93439b9ede5458294914496a753bc1b9b97577b884322c992e0c7f25463535917ad49952cd1c4c3ed963ac154e63ab625f0904ac55e1525e4ab0f51f5823548fb5234e4ee1045143cdb9ec693dedd2d404ff82e7d681a037f5b285e40c7cec524aabf4c7e490994e6e6ed7efaf90b83415ce631292037ee6addb04807de7a9fd3cd33094a6bcf3e8f1f72f0c4d5600fc2bf6aca1b7efad3d2de4cce614a5059ca87f67b79672f4b38886f47b1724029014c7af07fae7e3d1ee76fec171a30be60b6ba298dfd8dfc172792cfabe6334fc3d6073224154c9512ff8eb6ff57da752c98cd38ded060724e1f788eb9d4c2140c9dbadfe4fc5de7c3136f097d4714c4ffb920453489fad9a17753f8f2f6bb8d044f32400777b5be544afa9baeacca7016433a30f866629d32a4dfa8feaae0a08d6b07f0c809ced4c1e0b0aa46dc0b4041e22f7bbc3dfea741d8308793f27aea6f8140f5dbd71681423d686735d3d16d919b5ca3bc9ba6afe9b58d9fff404e4aa8f6d2cec5fccd9d4595a5cfdc2946a38d11b46f94ce652c9bc5d7c360d346504b8065a1d05ad5115512471643200766efee7034d0e691ad387a736f4d91a48e6c37c32bd43f5950da9f7d7fcfe31ed40f42e956bf990c91791f54b1c1df9bbac1bce0df24b76a8cb3658881f99dc4a61823872c4d3dd0d89407c88ddfa9156a53454ca9ad2cad92de88291c9a965b3eab479ad8d2e9a150cbe536095a9259bda00b243faa8524e2e4e2cbde27cfe0089bd49275003f41202899fae1415c711b5a2963277902262792b2dcdf5761c83f0391336c03ef2b38a0c4b8b6d9a8a17bc54e0be4811ebad363de6b41c591c24d667ab58605e030b336b9ecb798189cf75a3829b2e6ec3f3e3f07652e76301cad9b08e15cd70ce11ab7a8873e4ccc4112150e768fe784d8775b26a987236960b18916f98d7679f378fc223da9876ad328bded52944d3c0646035a1eade20f9e2023febb682835560d7cefcaa9687bc6de36ae11e515071eab14192fdbe44e85b8a55c60d52b074956b60ed6f571f597896dde41f01a155483878094b8fd5429f7f65305f4b02b3f364639c623d05bc9e1613e2d6ec4e8ac49d7bd68495c980b5a9b6283fedc342d5d72e205971d5cf06b4fd9f095e900b10d97f9f5e2d4acbf6fafc802723a5cd078bfcf48cecd9706a61c69d143edfca90dad4170f8441a84134698c654505c024b7af34c34ad0696b78b038d86474daa4739c2eec952ac0eb916b4f6c4af1f98320c65e2505a244c2db98d087c84240d6e504a62102c3a2a0d48675be4f5f36ed8131fe3bb5ca20e95d13fc9c8beaa9da195406528c83501a62116a55651262360dc8e8322fb54c419b7e7f368aad88ecb7e19c99c29381e9a3434533fc9ca32ed7e2da9de0437f06277f51a19e274ba1c2493eb7622409340ec72ade2890742145fad6e61024c7539daddd6a10d4eace7ccc75ce4c97d5dc7eba963b58137cf023196cc25f79a72919faefe7a543320b956d066de67d471f0f8ba0929a30d87c80195365d26c125303c4cc10a67fac1e68bd89c6cbb1e0d8a1242891491d7d91d9fba76f652216f5d7f3a4737909b1dbcab08fc043793eb90a77d989cf5d479b145923c0caf16b059ac40b09c4af6554e82c5510a46726d7be971fef05b0fbece186533fd9191e1c243230e78af4c77457b8dbb4748f642cf6a315e2ee3961a2348e4414d9cee10a14e42b51750272c70ebf1426f7173f45335f93a327c033ad08c7e62843c5d035a73c37b6cdce852921c496dd29d494ae98b8bd8c95e35b1569c2cd140f06a43f285bf7e17bb9a4fef5319a0848ef0abe71b974d01be1b29182cc932cd7ebd3973e46435064cb25e467acd671b4192953e39e34c237972215e544d05872c679be39b7387f35fe898c1a13dd103dfd8ceeb9975b3417783a06bb6e7800f86ae482ebe98d8becdec29d0b17833be4d46b1cfd8fefcd649ee4a3c29b69e3127de313470269893e3f3acd6aa38a7d01903e3fd892825740f4ac4d9e27ec0bb261ca78154421a0fcd2b5728567f34514afaf1b7c0fe070fc7d983b50172e855acd4a33dc57f01050a0c9ee19b3366553a55b4ba6acc28107c5a4eb7f26797d5637323000161f090db93395c7c2bb4db8180e0933b042f9f2be78c3637e9865c9db6b515c358f355b71336c5261e2aca81d4de45fe6fbb28ceda69f97b7aa65cfcf94ee14ab0ef2557ea79dcb1d574c44ebdd73172b64a3f1fac7bb0df2235cb7f9f736d6d923bd2ed7457d9315fa10dd7532c088a4043bf30e173aff36538d153d3b52539efdbb8a130ccc285a864ec559add478a2f3d8e333e75955bf6de6d4007ff5bb27ec849730376a992807c3c89d8eff8f33b173a7bbc15008afc32bf1472d4d75821c113568db9eb5918b2644b5e306a12a15420516b79a251e2a975770301be339337c300fbc8fc96a6b13eb169ab52d51c5d0308b9a8bdea5294ab55994e971b88810919c063bf4ec41584d6546b76972c24d09304d297fd4fff88fb13d24a8ea0ba881523daecc20c3ba900b369074db5c68ca28f477b5195ecc75e520a6f9253ad2841427c0f76b8e831c6b981d8b4076350a2dd42cc0f307929deed511afbce21cca06c06e56b81cd8030bce329ca489b943e5076edf4f7da6b73e3733d81a63d5e7c19615597aba669389f99a5870c134b6cc71ad51f3412a115b0769481a73943f21bf2be25bb041d514decece53c275c783cd12e30e295e597a8c940524f35cb22536ccb14471a6e9c96edb87481313302851d5f0a947eb3e75b57e9c2ccaed833fa31708d494d5a22380b7e6256009af78baa5177e1bc06978ea9c8d6f485b6b19a11d1adb4fb583a29641cb6ed47dbf4da88d85725b2cf3701f640b0c30a4daad9379939605540ea3e90c20bf672e9c120b0437599380d19740b8ceeabdd4a963cbdc3653691868ee4dbb99b389b44b5ed8c068fa217350321acf17e0ba508e6e487690a502dfd655f6e7507c42269f37432795ba1ac8f050835a5fedafdc99a605076f166f37d27cd52a0d0a30820f78aaddaffc4efda385ddca5bf7281f9501d0fd24ca47ddf056ebd5457c786e503bce7a6a3ee05f196f78a40a63e48bdae4f8078cdecf033aa87a8a6e9d42d50d8817296fe07a095893a82ca8575445ff5ceeab31b272601f2840a8ab3e9dcc0996a6673aeddb238c6f927deb7d55564e7ed2e6962a36b131679e1706f0affb5402b6703d46a1d3075d143c680c04ef1c3837cda3dfb72afaeb3f6729e7a3f09fa844df9f8a70bb70889c089de91b12a03ed8d2dcd8f1aee2464024c1f43f5ca814809cfe6ed9b6216775084b9b8a4ee37047c7f6cec7e03e0c4ea379704491e214232296945d23f9eca68d1f2be05c63a2e75e63248008f90e7e8e2823a4307d6774728336c3a904ea11b969936efd873463c5eb0c1e6295c407017ab8a19296a48b71f2b588a2b1821b43654c46e7a7cd080ffeba29fccf3dc722074ecb96c9848dd12e645b927f36b6eacd8781d4a2767c19c2cf5f9bddb9d7eb76f84953fe96502383a2a9c593c76c5566a77bb4a50998190876257ec8ed3733cd61d2cde967cc3e5ff33dcb823a4dd88e2b197b7fd604077def7da263e05324ece28d533033784d9f9a3fdccf2e56bad766be9faabcaf617d7bd50a911d9ea16aae749e4486913154bbe4b3291aa10d2793660407da0b9494a42e64e1ce645cbfac329b206c0d6292de15758e833ca2b984247a3ba19529ca59a8e68ff8a22290e6ad41c5ed95f37c3529178278f4a792b633b82d75a48ccbe12c02dd0564a83016aa318a432f6e8593ad83c478a43b8cb1e1bc9f74f3de90ce363e2e6e2e42d04f958d43c0aef4dbe42779b6b8f63c3898afad1ff4fb09933cd590c7185367e2675c77248271065a0076268132c3057b7634edd163c7794ac1419332121b4e78dc377b3d513d6ba94ffc8cbad2d31059e7c9259405528b3be7c3b33a376bbfbc0e1942c13d6ba2270edc19fb8e720a924b88b49563d6e646f68f643ac1d308ed910465f6f410300a9a334d54ac727fd06687de6a93240117786365ccc787ddc21d789c8d77af2a71fab4815aa1968a9a73515dfcd13d9d1beb68a00b49331a5993eb2b5d2b52232b832d24f4d839362ac707b7eeab66b3ccac35a3b86269e141b1aa11742438f5dff7ab501e5aa0951f263d864e5612fb07d272517fd2b3b9b2b4498bb50e363b1575e6c65dd5e4e97c01670a8a0bdcedea226d5ee93d34f25e820caf2779eea250448e23740e620198370be4670c178cd60d7c0880bec2291c067372322533932755c030574b95d2a3782f67967b04971c2fbc0fb281c7565ea9e39abfdb5d42c6632597c68749a0ce98f013967dad1da0e0e8cc874254556cc682e223e38feff9eaa99b9df2d2a232c24a307feb12832546951f55e637cf832dd5c2b43cab765a168e9d6bc5568c7c46526e2544aa11c317d127796f26fc1c695db8c6aa20acd8effd94162fd31a75eea931bdcc63709e97119be17a5dc6a0f4c364bd80f4a5755e984c98800891d6ce6f71b0e1136b64fccc98c99f43e099d1d1e16cfad17f1c1433f8f97787a0167236d86c974e9be7aaf6bf1344f3863ff4d3bdabffffb09d3b96f6ccc9a359e05a1a1e5b6228ceaf58156378a93beefea556ecc86605d7b48b52503c937c24b765626cb0bd84e22057027c756c562d80e0f257b801adaa0bfb2b54996161c566c54014eb927f4527d95bdda3ed94d27d4a8dd46060f3ce51f2569c96b7b0a2061ee10667835678e4d89e1eb05181f9bf10ab4cd5b8b040eec81d7e2d1b6212a7dfd455e107059cd8a571e0450bddfc646fd96111ff3fc0d34ffc14737f00b80c74b401cc882ffe0b7fcb56d9d6fba881842c14b60c242bccc549be27be1a4c7345ec844fd9a5a7f982ffae4262b5757a3495a5cb9a82511091745a9ecddeb39f81632267e257c6e95af6850062fc2116870a3ed67a54c519c4b1896d4b138458bdcd4685432d210ed4d67d37b7ff5fe756b5b45b3dc56fc2daf5a0016eabfd052707c2f7d415ab985a522dad3126ee4082d4b154d156c09447239d3025804a2000d378bf9db9fb326afeae4a1d91910eee60832a9ab14544a1666d16f700b45bbcea4d48b03a053668b1de3bbc2003def6a032ca0b572146459f0977e93da8589441f23029769390b297c07dec4526edcc3fbcfc025be4cf239ecba1d4d0061e2980ff121b0e70f88b230cabfcabaf7bc92792bdcd0f2d6d3ffc6d7b483fe934ed336e5bd091b1d6a0ef92a7a09356ffc55d3e38df6057ad0647a5ea86456cb0e76221a0cbf10066ee61f0f9bd8b44684575b00310f929f2096b72138359002fbfb10b9eb7c4537309d3c2bcd494963a40f40125c69fde155323b69528213a8d50ae1055aec6c9c1a3726793fb9f694e65d2a0ba9f4531f36eede12e186c0e951a899f6721efa74a4ce2f6ed34855032a47aeee0c3bb16e90ba520e3f00809060719ef0c88d985c6f23ac1db708e30e4176d388f44b46d7265ee5b60802b345aeaed5307a81538c419a5c1068e94838a95d3387c8ccecd6922b6111cdd31233b13f7d6527f20daf22c7d450686be2ecf9bcb7510bde6f74e89ac6318730cda9a14881a20fbd536144093f1a401e2de2acf9ee831a864f23f89693d1253bffe81719fe92e2fa35ddc4cd922830bd67a1702ca35b1f4f162eb18d75c64e511c1832321b1e3a3a388525530449c9ab4da5dd86c1f9e58afd8ff6df3ffa82c6405e72d1c5868461ae2a2ab7b9e78b785d03feff8574055e58680016b9bb8b9c2065da40eee6857d35b20e44a306e9f242d53ff18d449489e58903d92d7b532fa8dcff52204d4a1b750a8007f5d6e49dda31f8a72054b115a01aadc3ad1bc53826e484b5560dda6940d2da211671738b1ba5adc51e309db96180a14b24d1864a06e2fc399e3339c8cc191358951f575d2ebb62d82a576b4ba63905c93262ebfa4bc8f8fbd2845a3e0662b8c45771621763a20f55bffc4ea6b335dcc0d443793d42adcf81d9558be3e4f3d7b21e828c07edfd1ea3eec6ab7ff10107c7b2fba69945d62eb4b3f567abd194a8203eeb90b96d70e43adc0bc6a1195678b3d9e016e456014087e02b53a308a7c4da90fad6f05be5c99558b5968a95a4314121018bd33c31248040907acc7c9020b536e617c7317a638a500d73f9ae966993368b080d82e13a8d976f783d736e567d5f0a2d431d99e6a42c6371d702eaa795ae9d8d5d15ed37ee43be992c40e687f44994a512a4dcde90be1b77f28e1e8c29203cb1c40890f0136a3539d89278f418d07de853e40308ee8322ef2d12936fdf336dc321cd49dd6efebbd41eb80a770219ad2bafea2cd0eb50b490c196ebbe3335e394dbd91252ac9e2e797089323f3d0d04beacfcc73988ccc7292e350aa4f08d771d97cfa02c1e0f711ebc9c4600f7e5d23d5f31a3174cefefa88f1f23bd44d7988fd4628ebc37293e22fd7edb23366222422897f782f931d2bbbfd842f5c0c3d5221e1d54a748b2d496e61e1887b68b2b1703df3754bc5dab5563f3acc0838360da191380d60df4fe48374896792dcebaf6bbe6375f5cde6ca8b65ff6f05fbdc992a8c4a2b2bf398ebc3c4d11766fb49583bc29162060b1115706285f9742964fa5875ee8d4c6012d364acd8cdfeb2b7bd6daca6bd2eda2157f522389879e48888c3d27beb77681cf9552dc9f319346a1f78b3cd31938c892512f89ab2acee32bf7c88cd4e7f6b3b23ba3cfae9782adfc770df6eb92a5e7ec08472e08be7b08a13615097f2cd9eef9829de77c5a6fadb06b220c02f27e198d929775267541846daf49995ee03d5274816a9607d3bd24a1c473e7c25d7692e96960423ea1a0686cd308855eece2cee68ea4a9cab4e10d760e68b311ffb130a6ed252fa71198333512b24061d9b9a0f08054d6819cb31a09fc224266c4c077ae37840589ef5374b9e9590f42ba39feaa889c29e08c6ccab50baf7bd11f7d77fe8a02efc4d970bdde3616d2fdbd766607f47ed3494b6d50dd0d35641b9c669d81646e75fa66fd3b052002adac3a90914c5ea6fdc93c7c4bc65e6df1d483ffccfb24297ccc96da41674061a16423ebab11cff189c7e8597df5ff312da1a8f4ae74ab6c61e9a52cae49cf48899d5a3fd24932153b009c30ed6b7bdc9c6efb108b9e24b15f46d180f44032f16d19507e6f10cde122e1691e7cafffd1006fd02bd837c74f68026a66d75d362bc9e2fae4b1690e4d272f9daf5780f8f314e545f2607f3a35a93835e9681d7a22be1bb39888db89487c64c51e0f22ee7e4e4e36fbcbf696287893b672ebe4a68379cf5e7d66f2ac2cdbfb84f9433695113d9dc0cd98785f286d8220ed10403e3977f1934fc798dd8db7e411ab4133ac4ba32784f8a824ed90e474930b228f88aacaefc8f7a4a0a20456d4f428d250fab06069f1a430e1bc9632ed884a3f263ca952cef974ea4cc738a32e91387fe97a0cd1a7a97174f76b19e539e30e06627c17c039f5c0b11e00784356e396ec72f757aa1c3d8e0c68de83f6ddef252e8579d75bc170a6de531eb4380eed77d6a153bff033d75d83960a30ddf2e0c4b059f0afd4212e2ba16373511c264fad776b4223402ebb0828b0d92e058508aad551f83d536c5542c1ce769f74dc3ef7706a8a42fb979f7b7f15e0949111e8c5c6807154c257e36fd54233ed0dd139c085120d836525fbf7be7c0cf7779595e518251f90bcbbfb91aa60b4229f4cba30512d5e767cffdba77e93a913ad4a35cae1c2c127dffefab6eed3c6fe6a89b94bc6897f22cf14c8242b732dbf2c7e27b10aaae49c3e06fce597acd27795bbb9e7eb534e64da73f61c714e0183f0d08eb036d3c05b2078898bc2c01997ad7770b1ff40fd4e18cb8d8996f0521aa2f67fcecbcdf0dcf854219b148796a7ad6e0e7d8ec46cae0c00b4fa1f958426c7ad71553f3bb700009af2fbcbef896a0c7f036a65aeca031e443c3828deefead19a61261d2182520b64c8af034bf708ca6f1759df1035b5fcd22bfee9a1de67130029b483128c43a06cfc75459b10a0c39c9b47d1d92cceea47d218520e0bf7204236c2765065ad718163b7a4be75e0ca0b551bdd67220060397199f4d0280f7d5aec263361107aa461c2c7e96561e9d81d91a3c1294e93e41a7b6df67ab384a00664a85e68ab14f79b6a8b8244e8dd493342aa8ead48722f0c8964aef2fd72a596f9fbc5567960157b9bd83ae84b08fbfdb4d5c8b5918b6be0519af800736d0ce1c0cd695fdb809bfdf78ed2c47f43df753373445935585f12e0426198d372c576ab341e58f31863875ac273ac1a95e8ab349ea5f4db438c11b4922c3272df83c1e5096e059589584dc220a9cd3836888891cd251dc2c9a27f937c30d0bb62ac97cced605b080884fa4ce7f3984e76f66689036dcce5f8d0cc75d4b7814077a4b0a08836883c40ef6a9a5016edac613929e48c9b6f4c56aa5ae4ca8bba2624590c0d74fc3d5c30df92b1c48db8320ef0fecd4aed02cac856047b4f4252a0ebeeb3f6d23b2804650b9c19e9f0d1757a7fc7e768b17f31e745e625c34956d46be9e347420c10c08523eb44e69f708a8336239abc923fc46b748db2483c17ac9c6e6e4d99b2a4f08e76cfe2439750250e86196669278a187111fc728c1116dfb4063a77dbbc66e8fa35def2ad3733a03aeb2ced38b0d2de00b9d1976002377a805d7738d65f36fa984bf91ed842df02340a34cbde5ecae47f52498a28df481a5036fe03efa2842e19c0d0ad30db20f0fee6cebdbf738f478da38189128f70716646afd5abd0579f545096a008a8540b50d922aa78c5c1a120e8453960d4c333dd17aaa99f7a8f52876721bd1a3fdbca60cc32c6bb63d479087030d24dba96c484b8728999aa17ac5725cbb2dc1ccda3e60720d882576e0a375d983247cd76d1b70dbf4b8804c6851a4bb4187b36881f3cf75574b721f30e67f8f176b82729ad72c7573ffdfd83242ac4eb57cec6cd6ce22cce284384470b6437bd97c277543c41062831edc42683c0b29e2a9738eb31db45e5b4879c799ac05c20878e9c36d5868ae627acdea9e406e73013ca7ba829b2f3f14241f169f8a32202f534b270d2671470dfc518f41abfe47e2844adeff9c8a1cdce9bb881b5ce5d47074da38656ed06afa48e1dee799efa7363f3f2a7fda07d6fe3fbaf388e190b714903c93fa71c9c15d34d5b0ee020a7fdf5a263722d8e711c47a6db30469d019245d4cbc81476d7f131e94ce7c3c709918847299a5b666ae9cb7c509d0e81f72636fda38e0c2a224d0f54503f6f81db7a4fd6256b4ca8fca000b69d0b02bd257a16af0617e51c44aa5dbc4dc4a3895ebef54d7408204d6788afb30d386b4a6f781faeec5424552f5289feb18a483a2523ed5931b0f2f9510e3746a3c18195930df3174b19a65777d977910d0c183681aadc405e1822e9964eb837cba31054a3ed9788a55c8b5fdb98ae4843de9bde56fce8da6383700b41fcff5498d1c409583dccdd0dec9f40ef59ab58b5e119f35dcda90ce8a63cc351e1cc014fd0ccfd2469e5fb600824f6ae85fafbf30a4f017f320f8f1774b331141374baae6902f28c179a4b9aff72869359e2e2a0bdeb1c6834efde227f9bb5702b83ef9910e4a1f39a43f201a2bd60ff740927065f8ead8520008edcdfd304d32d166920a775e7005cc17f837db0f6b1558682f30ece6a66ab1a5fdbf60dba364cf9e805a1edfc9fdf11fb7b36ec1f779fede9442483c9ee13878fb05e4fa170c6ecb4c07ce8e72f160f9a210fb66d16f5f42ae3c7fe10af73eb8d65938a610d778e1c5c7316d72eab33b7d78ad04e5dad9ac8430192ad994ebf9d1aeb73956ab193e1168123633a1085cb6b73cfb313d68759a8c4d754764762b9a169b4872e576c866e05b49ae9cbfe1587104aa80b9898c75eb1f18057af2e608773bea2662ddde66e4e8b0d4ed7d046bf8183ad5dc8f6c5b7c5d68674621222b0a5cf12d4bfdf5bb7a1d21cccb4ea33f7bb2650f9c628a82c725d6d6af84869b56f70bd4af28e8c47409b5670690b8e819189c9cad65594208f1716c53550bf1d30e4b30b33124e834cbc6e9dc273d9781a84476c2410a02b1374e4844916526b1b7d6ea051f1b355cb0bae5f2810ea585ebd5b7982a2ba8f31b03442b6c6c852f4077ca30b447666a934560816daab90f3d6046a95d3d68c8ff507bc62d2d29c3d48bb011a8fe1a7f709e98b7d1fa3ad7bf2fffa22e47b1307d66abe685bc1d977a00f8ef1f3e111fb8344170a381dde3a51706bbff7d4bd73fa5b1cb070a8ea4c306cd821081ae8bf322a717d5358fddad2d9250e7714578b83c8e69238dde086543aaf45acd1733778a79df2360ce3abd2aedcd1c744bb1b93d1c9d89fc2e7c5a6b057ae40fddfcda31b1f13b326fa4314585e67a2717f41239682469485b99aac1e15dbc4572bc03e0d73b863bcc95aeaa18ecb745180f83c5f672868384e1900e966ecc993ac975c2b52578fcc9a54b16e407f2e016bf6fd7220ef495d76b7789006efdf2daa1f09b54c3c46fcf5c26394c725d6fa776dcc859e93b27d6445bb22c84bdf14e8a8f1bf79092b89dc4be0d13614540fca263fc31ed63f5d31fb0f937b92bb38116a4f760a6e4ab3816ee2a23b8037fc6b73166010ba5d9a6bfee3a4f0a75dbe8a48e867f349c73ef2b759e94c4570304094a7f4bdc73f96fb84ee979e1108a20682ba748c6b3d2fc3e58b6ad4ccf08543ff08b08db87c2025a3e5918fe5d0ca30cdffb3b49a3bbc57a4431f3cb17366f7e7f24ee081a3509b268e2f4a1b1b8c3f3af3bec0942732ecfa31012e1c5c995cf2612ea2a405790f6af3291cc9e3ac77a79ddc1db95824c61461999b545f740999f267225bef68d47b4f54335194afdcac168933c20f28e5530d30ed992b5b89afff630594b22b34c11434acb257ed0992b1445bd68a10b62cb8eaf105405ac610dc93f4aca08139e5bffd4d94ef76ed021e0e50fea22b63d92eca15a9fdadba647fe133311c0d6c6e5112aa3257563178dfb9a9221484590f04efe37f994115bf88d8a037b107470eca68f9a80f7b2a43fe691474c6c0206c281afd90664d60b9f8d9e50d4d97e0ad6535e4b77b0fee0f57431c84f1e18b075d449f2c97b10e956068d9be6d59a65d83b990fcfdd6db00b837d0bd0c307ec4c30f7c7173bda5908a6a2c58c1f22a5be28b1589a0843975a57227f58eacc538ad021083c0b6768a6547490c1443d2fbca17ab3b3ddef554a65308298aa9e620bd8f0c59c7f01c25e89dcfadb1495b9c9563b30fb793498646dc872cda224297149a7e1bf48cdb773858671d2c9d81f6898ef8c4ec7d99c2f5249a7b2b116cb8fe0a1bccd790e76a01a595207612374a94d367825f80982bd5de36870d434b4834ad87d1ed55e305ab406058b2d1d0812b993461097dcde79214f30c37e41f6b5c4137637d0e06ead07789f0f8f3f3182c09feba51e9bddbb2771d6fec8c4b7c58e12dca266b970abfca8557cd32c70d17a1bfce708bef08aec9299759f0bc696ecef53398a1ba5bbde5933269d9c57c98d32d4f876f1a9884124679ca634d7bb3198a9983b03129891560adf4db9ec0bd4db3dec04068849c6129f186e86b762034173683f5b74aeef531262830e461b5e7854bb55dd36fd7f6d86f33b28285acfba632c4fa0a088d281a79fcc52eea16c3ec1d6a31ced862c6300494ded954f235c3f0a3bcfb29d329166c85c4e2a2d7ae2326c5ba1bf6aef6bdba8eb14c2deab7517f06709a838e2310f76492b3e66cfd59af6ca0f02a5f927b047a0552224619f051d1d2694a75baede08a4f4c3509b467aa15cf445d60097658a51ddd4fc1f865c1ee291097a0ccc7ad941fd8218178d5b67ee865a0ce2853e5f855eeb34ef73aa83c52890a9aee503e36e72ae574573a2b5b6838eef2e0959e89e2353c98f22d74b5cfe54ee03956971a356cc6eed36ed4c304cbdc407aa864f880d2255cc9f8efdc5d0999f26da33b880f0e28b6c3eb2e9a36a9bf601053a7e8422373740d9d8d957b98189a20e8270d8815b3ef058468797bab17e44e26fd291422038504c426c881f96f43fb8fe540f32ca551afd6ad1c21dbda9648e8f3c64a50e8f58848167da563099e48bcb81b326404db49eb183bee1251f9aff79882eb96083e0e869f76a76123013ffdf07eab9478c9a0d4e9be99dd4d5df8f485f621c695ae7c3e5dc504718196a19b33d4d0d9cd9a2b67f6a761e22c3683afedde9a08b1c2b904bf0bee4446078cedc4cd332c5a56f96a517cad4941c071e7e396a1ccba9f33c457c7b758f08d968bde5dff2701548149c3808229d7b5a3c3a969403b566f6eefe7b591994967fb0f438220a424db24e38254a771fcfd02cfc0dcd21ce7ee9a22f45f1bce515d0086356da19e23096dc74103532b0855535d7b271462bfeba296f5e6fbc4fcd9d0bb6b2f8bfa864b94d2a1749a2ae43d6944911b675ab120fa12f11e1d5a249d2a3eb03ffc01e123153a694a1de7edb0a8d80314bcfa089d2a924a7287f3f6a12ea1a7ad7f97319fbbfc9c92d23c9e130e29682ee37944b45520096e8305480a150708ac975ea2b1fb638dac3191b49b0e8badd66b6a5897f8ca160e61558d275906aebde0e2a095d0ac7f192ffb6f821f66951f98f87811675eb10aebe603e09f0432d1350a8c9fd3ed90960ebfd35afbd38b224e88ee476f325e09652388833c3f8e25b44835159599424f190e5275cb462e6fbf2a64aa02780cc2d50fbbf22618308d3c5253c29a6bf25fbb589ff64ebc2436e20140fe770e4b900dce3a133b9db4bc077809b22d4d974985ee93dc1a9df714d4b5dcb1cec765e64d8f6d66b7923b3f8a70bafb0206c3dfd96fc1b4f1cee43d67d46533bc2a4d4378007bfe16f9f9718f31b0ef6ddf242c49251292f7e6886dcc491f25aedd70a03cdbed30f53725cb26d3096a8fa872fb0aaf2796770b141ea7a09d1b66163f3ce41558555f1e14cf1093338d291a6509e32caa5e16812388543371ffba3f9999e1ddf561df0d5c23488ff3a5a529668c7110abddfb397c81601e68bc7f19d1a688326e6556fb4865818f710eb7b501071a4516242d960a8c647d623d6904faa73de9f9357ab6bd0c937c1346dad21a192e453be545e0353b98e6cf8efc6016920f001c78e5ba9c708fe09cb63428010c724c2515cc16ae1d2d7f4132ffb8c3a41bc062b5a7c451fca681b71ce4cae198d144f206593e75ba72a1d527999aecb02f7382656f61301b2360b22cfa17869949fc90d9b57f60314dd29fced893f434ef7f7b5769d746b42217fd758c324513de24efba350c81a3f32f2e924dc001024d980617b3cee2f068cb228a44bd331aa1fd3663c47c2fc0847802d150e154893458ec0951f57efa580470975e89bbacaf1baa3615eee57e7a76398c69aa56d938cffc72d318109db5faba7bf1257746cf65b380b0402aebb54bd07b34e9b9e0a72794d37cd1e47ecff604e9aeab20db0cef6d252d865901b10026e58545060790c4d97cc72bb019fe3df6a99fe7724107e52a39aad44baa890f48fba20031cb47807abfa528f96043c50a5bd39bf19cf8c6240023742932b2023894443e276883ce5fd2ce339d916228a8ce247527725b85b4da889953d4d76ec9e470765ee0936729e21a2ea8bb962ee4bdc8c5fea7c495aa282229da1dc919edacccc27861b06e8c4cc34c1ccd92ca8bb62f360cef21ac4d76b5efc3aa82409ce1bbac0bcb439321e5d6ba862562874df302b5672ca93b72cc50612f5c2dfce324e2d866aae1b88e5b8136296805162510251ba7a61f9f462760e00872604a8853936727d9a7a5a2ce0b34efe7e55f149aa32a53bfe33289ed7a2359be07ccdd7a06cb97dcee625813fe5dceda87e3e343272c65c005c661b176f7ab17161a4c63b8946e10c44717edc76e435ada9e01873f6e9e8d2088bd554a5bfc3d987df8fc336b00b7f75afa79b67d65604bc0ea3d8c9da410bc68101d85e003d6957d9a6936e1cc13ccf723a2f90f7ef8c5436bb020884a93df0a42d3cd6c7481a76e5cdca384383d7c46137beb812379ee33016ea2017d5d6c9742871575de67443e674e6b833094e18e1033c4454c48934131515024ec63eb7de855bff024551467d97fe8bb03b32e5c0781514b895d921ee264f6ac0f06f74f9eec0ccebe04ecbbed5fc4fefd3be875a07eec5d8a7d080894222696facdd7e20f44ebb8c97fa7f8c56af601db9ab6969cdd30a42cfe2b56f76f758cfe07c030360415881fc094b93e940dd30220baf3c32481d9bfc682115b78598c8cfce2a832cf66bcbd12b4ca444df358273820ec698a166134dd9344a7bd3de2e47076b736b6dbaea938e1050cddd5895bbc4b372814ee593b3efd533917c628c1d680cadc0c813f7e10ea007ff135ca9b0f6fcddde9a949f2df03af8c7288f349b172588109daebd3a9ca34d285a0116f4984bf3f72e71fe6b041a2641deb850a581cca3fa9235124ec35481a0cffdaa485c05d0f53b088687afbc786a9e6574136d476134c50bdb834af4e6eba47a13044ba444dc9476d52f24c4d29ac96765e48fa4d3b3d91c54eaa3651ec98058b0e3c724e5e094dddf33a7be1a155859a94ef0fb163411d188873fed7347ca766601f33fb119bb6e8704bfe5edccc86c53b197ac4c63c6581ca1be368cc1618bea26bb5e8ab191200124cbc282553a642ca260cd60a41608c168b06543daa40fc695817ff2e5e9d8aa695c3ee4fa8042a0d5b7e3a5f92043117887a828ed2b5a92abe59d5a0c32774e58170b7401d7e1ef768c5c6cc57ba6f72d33671927a3ac395a0092c8aa032ed42c3d471dec22df4ab8bbbc7afc0f5bb0dafeda122c5d99a574fcb002ae1b7e301f38792a2bb6b055c015ed5fe4005ac318d89578b288b77688c8a0ede203713f303a30cba11b3b08ee493b12578ca413ace87d9adaf86aca7fc551533ceb177bcc903cb1a295b65d4a37ef20d29f25b041e510d492dfc5727af8053886a9ed4cefc35a1f34a10b56cc80965f15e6f619246a390111395299edd65a15671177fc6aca8d3a15f25e2e88ea0db585a83c5cd76d58d8ec3b77dcd268921c87c3d025f948e81a7469b6f1ec5df19c5a00d76cb03ccbfec096c3b7eb8c474cc07e964a8d6e15ce946c5969747b13ad81e1b5803ba8c4230f9016871a27a95fb31e4f4b5a21261b145055c7ad1794717b023ef2c93dcfc6a8e55bbcd68867afbc6309b194a5435ad32a502109f11b339b9dd941291be910c2bcd9be8c50e078ab75f58d4c73ca2807feb21512886b622497dae088497addcd123d8f6716365181624307c5b4b4d34fb9847495b46e3f99517bdad18fdd808bec35f5c504bf43c181376cdc87066d6d75ae020ba142ffffb4ebc5bc2075ed8084509f5d3c3f9a21d3361c253be67102585864695cee109a8be79c0a986be9129cf9c9b2075472af8a1cd9503655a7375202fc23f16933417996eeddd8cc2ba97a4a2061e514d48ef08af94ca2023f5dd0f736d2b0366a51fe7fbf82edb4654466866e3e0ceab62463a4873bcbee662d5a31edf42f6fb0e164f5a8f1fc15f75ac073874afda60342d9e5a8747f9815d3b9272829288b8f4bb445262c95964f898a25f3dcdb8ee67e44da770b928817c28352981814fecd31eba4b7e9eb0e01cc082a5da583f40dd43661370205fc29989aec8fa1154f9647ccfe00c2c266e8d38f281f4492c3c2c250db4063c418a3dc45cb7347d2a89e248a336b27936aedb17afb025a85b584edfa3611219b21125169145c3f976a4c9e725ee7d55e4460b55ca1b229d220697e2ff8f1a2fa84dd5a9d4a0696262e5b96cb7984f97db801f91030d2803712d07008429b6073ce5be39f4b89146e3d72ae4061d63d2ad10a6d6c1a1d7bdc85ebbf6bd16ba66b66c847f3cfa5da9efec5cc95ec88430ed567ca4594d2f7f35b05bb39c4ea9d946cc320cbcb19adff43b2edcd9d842c158ee7e8a528699ed34515b0e4f17d3dd244ac299909f0b58e072297bf5f6555acf7147d86e9f979b4b8633d3746ee574aa5c1c8c11f0cb75001d5183491d54701ee240b8ec615ce17c4fa14734ee4ad746d90d6d3a264fc277f43dc155a2f4f14e6a756b2ccce8102b4e178098c0e8b023edde2a2370ac95ac81feb243e0edb6a9b072563cb71f68e803b358c48e6c2aa35b5bccfbf50b26853df16a959cc68abee0bb8d701054464caf31114cd535c2acb9b5af3d19c9a66770bc5310401112cab9fe77b655c0bd9f3b2862aa5e43dd59761ffaca5bcdc321f919bade9c6684e504f43dea27ad50c490921f526c99666840f32ee0d0a8a0b0d8672b4cba25755835b1043cbe706484b55daeae3eb329c14b22602804904144c9eab38d5b2e4262241c2cd1cfcaeb4d3a2f4cda9650c5748663f6da5c66aa4b46eda696b774b8770dd74f58de999d90f1e81a7b62cbb9ca6a07988be88e3bdb9f1ac136079d0d519df87c9a0f3ea1faf74d21f3d4fb43cb5592aaa50e066f5a7f3d1604e30246c70cc17c09d4225b2c12324d861b14a1060cdf993c8d799bdbab0181d06e128dc327c023506753215556aa2347729b7babc6a43629e940c4d6c570811dc8a0e78f816fffff7f90