PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72169 009ea3d28e7c5ad72e2f5d9b8f954a85bf14b99826fca1a2297224f6ac59cf62

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5a2dad34279810609279ca17904d7a54d3cfeda15ab2636c9e4cc77556553f7b
Certificate Block Hash
009ea3d28e7c5ad72e2f5d9b8f954a85bf14b99826fca1a2297224f6ac59cf62
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0016c701000aee0000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000a991b29bc862912fd2c73d7a83d5f8af77d2f1b8e2af1d59012dc681b424774dc1869c4433615b8d1155fa73a3de696b0d7e150b5963921d9f261919e311d35b11278b66e46e75df4ece20652b1beee086f4bff30fa1d5fc7500000000000000000002000000020016c701000aee0000

Raw Header Hex

0000402082d3947c66314a05641dbb5660834e34d199c6c473f8f4a36829b1aad8acc840d876f08817615bcc9ab89439dfb4e0f0ca27c28e879fd7164b647b830ec3d61100942c6ab6ef00187b3f555675c74c9e6c63b25aa1edcfd3547a4d9017ca79926010982734ad2d5a

Proof Data Hex

59,560 bytes
121216020307f36028e35ce6f6420847c388a9ba3263714c1ece4831a3848bae945a1e892182c2816f2788288fbd736a9b99f35b37ab4ae754eda36113c075ae3487281a64002fd6d9b506cc17cde555c66efef14b905920f94568d2a9b3c891ac11b5eedf931d1d47470423d4c514bf0f061ed5148ed60cd4b598f85be106fe7518e3e5e744c9168837d96ac6d7a044a31878c597fb3fc2c803e67bb242cf8a39b2de0f687b83ab25548de174f8d311b7ac19e4659b44596d88f870cc5590d668857d9feb8de6626ab43b78f974691e09d3eb18828a653fbd42b6eac789c6e1d937268da17585b8b0934d0ed9620e2cd259c98306b55b5717c741b826efe6f7923eaabf2b9f56c65296976c2af8899b1e726dbc661eeead832017d21baf303e2242e0277913104c1e5befc20fe0069f3fc8173e86d4e0fb235a0197b2b466808589a937ec247a6bbf130cfe1c31f278e8a86a2aa3132e9640281d900ca8abe5e4ab179b057b06b8e6f32a5eeb682ee10172bb5f289d7e5956795136c59727556f1c15b038f5bcc2d51636b650dea1b2302e92ac946cb5e7a24d222be63846cb9c6b6e8e69f743d84f896547342ac3e0c3673d59663c232ff7f1927b75c4a3b2f35b3ab31c4b87a7a372b7b586502c70ccadb15e3dade675ae4c1391415bdd45fa5777a3c040e468e39c22e56787786f7d4c145464c3bf69d1f848df514e8c0f5d401054381a92bb029921cf90b82989017c304a852761f6f744e3a2b6bf63faeb37a1985d78d84b7b4a767ee2d9b899864b08b2d216954ea4a5ba14ad4309b3733dfd4a4e929bdd65570b6eec4b7195a1154d5f46c7cce614627d401a72e3caef5aefce82f40ccda798d23390d1da83e6dca9cab5178d4e0162b2d17e1ef900e45fed8c22f2bf54c48208e19688aa1267c583f54823a1271f4e85e373baf6c6a53fc7bffcb1e196943d0b189e18d218f8116b3bdfe0051a95707d182caef264c451252d2e8a4d36785340ae2723f7de8f5f1a7ecd42a218c66b1f49f6ec6593e3ef70c5c403fd178dad25f4defd09d20ba9c488646fec188e3b5d71401805d3e9773148597ba422430ef6254f514b30f29c640ca05a0d801bbbb71b05f72d0d0366897d5833b449a4b8c1a783694e69ceac10d8b03dc80a5376fa1c2d7c5ee3bdccb3deeb40485c60174163bac9d4b40c53d1d93ca6ceb43b8eb2515b78031a715795030f5cf57bf6791a082f47148002dea95d154c29c3e9e28c50886ca2983ee535c6e91b43181dea97634fe4af46c8f6cbcaad5221c7dd3fb300f936247a0cf8398d0698fe6e84200b3aecb624dd652c6105f1a45ac796c5ce7faa6dfc77a1ca2be27b9fd4da0f058697e4a6176e1c73165e946ad497ad89430f4ceec19dc9afbdd1b839036e496e9597e992e9278e82c0260a8705bc8d130174d8cb5ab2a7fc716a79830e91b09827b2156335ac34badf17348d2ab45eecfd2336493e65989c569ed651430f559b53884f946dce38728c3edd35ca0ee399f84ea42d8bf0f52fc0fa8900e04de9d307412d86d17bf0b6225e9bbdfff2e8f871bea80edf30f30b4e1d61040a4f1dc2f409718172faa7c1fb80f5c7ffaa495a33cd70f457b012a180831ede1074c28c19ccee157fcb63a4069d92a346eb816c9002b47865ab50a63c566b6a260ac6f36b2bc44b44eeffaa436255c30257090ca209e41c117294fb5ed3c1e7fd7a86421b6fcf6026633ee7a134669786da8c25a2f5f2f64723c4947245520df9c31bcd01d8d2af0838ca05cdd0ecb50a0ddb5e2c4137ef4f9c9fe7e3b0b064f213acc983ee62b2a817a89e7eda994570413c80c50dee634647a649c6def6897e6bf4a2b5c909256e7603f078791fd52c4af56451361d126089ffce3450a1cc2c1278e0e8a83d2185aeff97fd19d84693db0e532b30c594650cfeea85116df58c7f2287c7b96b921e8b10fa3605ecef667efcc717cd19a94d4fd16a8331d046d7b63648c00ac288679992a5a4434b4ea11cf7f730e780d33ad484c82c0e2d38ed8efff98fbe0bfe8eb8cbaff2ca978b1e7324065672b5a6096a7fd65ebcda4b375e1f4fad6693774dead5c100479aca27d3758545f9ef4ae5974e760b102ab006b472e7588fd15497c758963d0501d34d49475e7624303eb7feda472b5f7c71161c777f373d3e0a28a956baf0d4a39abbad67a5ac6cdb64771cc092026ff2c409513fc48704fce903a05204921b3814df508917e033c554152fd553a7346326e5b6965e49b209aeba5ae3d3e97863d57e47c396749fe7064b4354c21b32cd653f69965e1d27e144c14091dcbe83cfdb77cbd25e4b6f24f8965678939eb94f4e9153963146e388eca5c7ac263c94a6dcdafee7cf4a6edff3efdea2dfe6897867d81b40280c55d7d46d6a809f20c0b3c75127d39890b0c1a1f8ef90faecbe641ad2c796a171f147c99d512895f6d598681071f3b1bb431e724b2ca40922ed09b359454a027321bc58ddeb9968ee7c95aed83fd64847fc8749741f7701697cd348e3a75a4ff4a8f5204255f6a5ec005a37592ddcd97328e5d8eddb3f0845d11bead78a9d92f22d69ce27912a4a236003a3005555ddb670b5e512dcaa8d0855e39a56da081f5feb3d4bc57d39ea5878a4148399fcafe8c0a0d9294ad7b02d4bce2abd7a733c63699dc290b4c5a2f9c139427afe8884b7f5e2603ea8b89e249cc9efcc6059021b3c094a76fe3c0ea7511f96adf29a1308f8318f55d9c6206e0612c057fdf49b3272b078604a44eedcd0696d3d16560910b47475e3ca01618f3b8e2b2d00d5fae7c0806dcdc75a42a00090a8e16bf3c568949ac8b11b268cd7b5ed3f8c532a2ce498e9a5d222c18d6b9f412caf3eb0a783baefbc077c0fd1eac5f166eea4d69bb04af0aa762fc4be186b46c3dbbfcecbe255fcdb50bece414755a83b6e5f9189a4d38fb374e8dc935701900cc32a841c5112df086187e43ddec209949bdd3df3636131fd7a12173386221945386b3bc557704f8256712a4cd7cc5f156d494bc1281895196d9ccf7a5d55b3888abbd566fcfdb324d5d7655032e00b72c0ed66be8aaeafbdde753a5c0e9a49093ba69d7c1fad9b1fefee2f7f31317ba93c7565abe26ba9c2c0e8178a755f72ca5fcabbe5d72bbd7747c7b3e6f8f21d64590a7a837f0b66ca3b82221935e2dc736920fc1d14d93df535203983b34c65b2e2031623d9a8127c6c127b2bc159485448832d739ff7b5645e4192e616253e2884db4cfa7e7ba0f90c47f18a43c8e8baf6e1fd1b25a79cb3fa13da12fb88c4e3fec10dd1dd4f1045d1203b65ad039c3a3342a0845f1c5e9705ceee7dcfefc859a6e2cf3342b19eebd4af04d83741815f2217ac5859960da408b0104ddcc47ef17efbf7cd3dc83bfad96fafe48adb2ea427fe79079cd46ffd1714513414f5b3501a40dfc3c04a9fac70ad100081eff3c9d7148badc252ef26f7163a92333bc2f2c97e18b85e06330cd15abfdd010d417ad37e1bccf055b8f6b3e575638bb29e2f4f140944e394a38a8ede19c97d6ee5a6099de41110d19fa096ab63abc1b8497566aed44d0accde21ca1a03ab55075442b7d747f2ee744f629932e90526553efa3257364f3963ac2465aea81d9f3aea04be6716e9ccb6bb335233b3d15f2f37ba8c8f8b5a78064271cbe5a962f532363814e0edff4ca0e6bb1b61c211d1b174cf57fefa70eeeea36ddf7959995217277baf855c962a9fb13ba91ef90b017f00dd66ac34a2803f6fdce92048e49bddc94a16b169f376e27b8ba4ed9328b545503ae7f82dc50d28bf882a373122dfda9d1e84a7507bd409ce67ebbaed86dd19c702aab8016cfe4da555b516871a9fe83451c7e7a9a92f829093c212c1a7621d559b413f000eee4b2d672813a780f121890864655f4842ae3f1af390efc0f85f8f5e60a967cd255eb649845c8c9c3c39bc7405f356f8feadcbaa4c08065ce68f6f292674c94382049f72eff9c892b5e927e69b1385b8f5692c6d07300902d43f92b91a2e7f05ca2f74abf91f448cd8170a89e64d510601cbd30ad947eae72cda5facb1dc6139f1691108860bf2582f92e129fd9b52d1771ceb9775c78c55650c3b38afc179df7b2bff6b7ab0c43eef44faaebc314dc6e73bd99c01263f9c63c16cd338dc1762086538480240249b2b904038fdf25a9d4fa122f46dd3c8776a5486c5de47ae50ebd9ddbafea7c7f782fe892988cadf57d64105c13a7d8b11e30551f81a661726ad7863fb2ed298f145ce81d626ea3eaf27c88e66a8a89f06c9aa69a47ca06bff7d70977f3252e266558c63fbe05910332d29b9989f33cdda79d969da56596aa1d3b7021b0d720a0431aeb1f718e30a617c9732493e11fe036c81bcc4c517c6e57cd16bb672852e585d3f764c73ca09f86588263852b62cd983a8514c36b6ad3ddd929c5ccdc0b6c59d85e658beeec5acd3dd0ae56d158e5d40e901ba89b8222efda99ae3be6ebab2daba52c53e860cd9badb9f88112c49166bc76485d18e0498c61c6a3d7b9e1dca7bd37e82ff0304ff147e057f197ff07dbdbabf1ca8e6b10c953f63528dab4499115bc22e1137f83751e37f0668ff871bcaab1c985583189360f5a4465032d071a4939ed3f58270a1730e5d3ce9c1a2b81593c07ec303d29b50651f1fb38baea1ab85fb4f40422e210a13bd545f8fdc0555de0df40f6273069f1efbaf5569b0b63d2da50260c76a60d70baf4a50b84702ee16a7a1617cd1c77adb9a9b4c661a6abf8d1915bb753d140c9c73eb7ea74151d1a5c6722f8a288f5cc5138614e1d9b33f85b701340da35737ea3d74eabda2c5e9cbd152244e2f1864d06dce45eda318557df172f9d61b83c26aff18cf975036f39c4445dff1fd6d9b49fb44ea794ad231ec840dc6a0791bdef2421851244c32695bc401f2aa9306cdee830527bca1c90b264f04a670ef6928716a4664a682392e44e6d5c99aaf06209bd7aa176936710ace346c7215de222deea89c8cc05e28417abc028dbc177674ada8d8869abc527c5a3d649f73cc8ee67f28442e325a4c6ea2c4742ea5866a5e59ec6dbb0da5205d2ead30c383e5888383a9ec4bf6e1f2683390ff6a18b57c9c4f4de9e6838ba33e953c4a01ae2138eb14d08ebea6c4c7bcb16bee0f7a80d31d37414e9f81d44ffee31a68915be5eadbc935195e43e24b342ef9c56561404dc2879bf9523b430d0b4bddbf7d40e80c6865039d6301bd82f064719e645fdb18ff32adde32901dd3e4e66b6b026de2ea6c1f648a09f1eddfa88291b1bc4450ff378e42853e6d6eea907d9e0bd8bc2eb70ce40ca2de3e3d34f22bc87427f0f4ccee4deebe0d3f0ebc1dcdc642091c854e9701eb9be2078e7d2c643df60e7488a63126fb32fd42c0a003704b19f01ac422244540293fb0b56fac0e904cfe6a3e7bb415b47c5267dc65a51bf5d58ea3db8e01526205f434f81a83e49e539e4ac2c67a19692e2a5be40cc64ad64869ce88ca9384fc76fa50d7100aaa45e0d62e2aa71645b42c0d81e3e54677188e0799783ee1ef19d0e58a7984e68b23c272287da0f0d6abe3036a9a78f2f2eabd0409eb28bfb2284aef05baaaf095fe175317b7731f8ce3e85c687be16bdec4bf81651ca535dd96b200ff502975617c60883a62b3751aaca00c9ce5847632522d5291b3319450e607e38e17f249a6fe1cfe49d905d8a0602096c3977c3182e58719b859b7ea971f2c2fa27b474e0fd85f6b15d2f4a2fea158c413bb77b2d6b64d390a06af39f32c1a49ec26ce9ccf36424b2b4bc48fedd0c98cedacb2a5ed03e4d2afcbe464e7326992d6b236ed1543d0c34904df1f8b1fb6542eceba4ce3858866cfd032830099a1a2ec91500850b70d1741a6d070f80a53b5fa1da648a66f3063d9b66131d44a010b9bb4ef2b6f25fbcdcdff075a4ee33b112cace60926686d692ad83fb125157f6b55d45c9324f4279bdfd5459bc9c7bcf19e2f552fc0a890b2d0bb504abd5364f3258826bb65eb357d35b6ebadf8014aeed404f32f76ca568268e0e73c9bf8f0fb3ce79fd99c196b9e57b46daaf178e7ca054b5887a3d005610f838f9ab9f0ede9ec8a1e73a3a0c683843bc7502def982269e6341139a6abf188ac2211772d5475dce68f4bb2e3d432ffb3d61ac2f837d7ec6282eb0d430d3fde85fbaf6749bb45618dec385b35624b915230b07549d87f18dd36b4ee8cc49b2698bac6f6c105cb7cfe6690dce0d94e3fa2aaeb7db4b95dbba560069cfc256495a2fc64bbb4913f485bfbd6341eba7cda19cd74bf809b215554a446e2b1f82eb7051c27e8f55563a104db3b278974ef4b3211329d032e81fc13f40ca34a11db29092ffd66771da51f2575bceaa5927efd2c10b2b085549a4e90e1865ccfe1d2a454329093022307423e2800f045fb71f53ecef51bc65d096a3fa7b324f27b5db1bd2e7b0979c9fb8b9e205fd7609fbf69c481ce472b6fb643f6d6e6df11f182b45de9fc2ac16961f47f139ef8ef5787911d253d7ee06beea715ad60f6d8d00c88ab3ffee153c826f40bcf0d385bcdd1da4a47ca169fdd7824912cc8271d9e840a0c0a98e2df3e9db44ac668d7d011cbd1692917af6451a3da0d69971a668cf4e3eb51b31147b451e48301eeafb02303dad81bf655835929f6f691b1120c2c2af727761c14d1ab0ad5cb3621e833f7bb5f9cf2e63ba3aa2bb238950d414c79c978f0cfd30879f8742f1ce199ad31398d550bee499fa057fd643e2bc309d6a08e2cc4a476775f28a16b4806085f752987ecd54089590a9f47d9d2fa175ac214b8135bcb5b57ae94603f9a8b770fd875ce95e46f513ff3b1ebfab0ea4917f4cc1c3d2741867e6bbf25de12f612bdac25728ed880493d1f691bfdff07b1c9a7e8e279068614e06eed44cbb734f8e299d3c8e865cd0dfa3e8745b453ae4233e3de2655180cb74985937dcbe90a21542d2b2c913a691bb15b6a9a064ca619fb4bb0c7f3bd9cfa26247c4290c560f69485e3587e2c3a01ec40303812459b2509a64dd95bcda7b25cf4b66064f714c5fa129d1b6d760389302c66bad386af2a67c3eaab3635a01bf8e0c41b9c46cb235c4d16f50c54391d5441325b1e7d199fb5d10024336037612ca89f6fc4a940da863a8f9baf4b8184c374dbd999d9e0c19d3427c56c5e2b6b48346f94d1778644f3b2d51f9c201c74b1a9a55a9d8f5d1e1d2e74be7633ca297ac7ebde04aa74a223481ac3854fcf0043ed09b4039eab83931fcb684370c368e7b2ff6078d1c1c4d954bded56f60014504650f6ae8dc3d7aff74478b1c2aca46da666d7fd96334be98bee3e392739779d403c3ba7c37dcb14b2d37916daec09cd4d369282dacc21640a773f45350dac0e58433cce913e6a6148f7bc156478d9ccdd72a3b0f018677bca348a9211348c2c0ef389fbcd51e14cca7af0dc9253e643a283c829f33d7a8cefff0e471cd2a7d051d99196da7ccd6432aa174634089750a1f1b39e8665124f3a33e00294551b5bdced0138b6ed8aa041c642b92312565ef9dcc3641ee8b8f7fda9737f7dd6931774ea999facf30cbef472a4b8fee703bdae9b270f2003b6ed78d42b88b6ee6d9d80c5c137ada2fc055eec3c4eba7ebbd1aa4ce53c1347255f2b278da115749eb5d17eb79ca45075b65412c9a886290dacf13e55c196c349cc285423d507556aa3d4d12122a552254e337b63a470242a50071be1b662630ccc64bb7cddef123fad50743a8f6950a4154de31113c87773336fa45d84967ce8eb1bd19cd47c4398d3e694597b08f0db2c72544a0e67ec7d490cafc01c5e8c756fcf2badb6e86cc65ad2eeea3ac43d4dac1e69ccb4fdfec54ad3666a89ffa5730f43630545ccc4c91a2279724405aec492f5073bc6eb0e33db7c8f540ad7865d1742179ef28e15e0c4ab7c00f3715bfe1498dca4d67ab1700d59ad206ae0d81664a21df316f2aac561a07db90c6cf3414fd5f60229199d39341ac529a1d24b3e4ca72781ea3ce2b2d5c6349afb8f26ac285ffa949c2fe46892edf5f63b180599a8fac752c7eb074d312ef0dcf8e7707c5ff57d3e0d91ea037b605b3a272ab587a6fc8e98a40185b954284fdf10f77ec1ac5b893c93494a507ef613f711dd4b752a3caf5587d686805dc5706b43d1728a5fbc045d48549e530556981990ae2d14dcbb3447a2efa2e7f15c65df61b45508483cdfafcd0bc4c41db3647ac217a7562608692732a2dfd098f85fa8a92b6207d99d881b1c339ae423ddc8c5246377a7273a8dce8ab0ee82c1e5615ace5ed80de111d0486bcb441a9dd11aa91c42a3d538b1d863e1a115b92e4ce256f4d77c4f7e04e772baeeadbe02b83966641dfeb6f5389c93cac13317b3fb5e82e5815d003513056e7151efab574f40984e6557f6d9b8432d16f57b366d2fae255ff28e616aade76e79f01d41e4bf2f7a7aeec0b8bb85e467339d82230878cc9abe92c49471c07b5ee46b206512fc8a8b6a67fd08221519452485680d00389f90113e6a8532448a6fc258244d69d35e202b90fc846efa5d46d2167d3239807c3284a58924164411970337eee5ebb64ce5ac2a4a163fc80ab3edc44d4ceed102dccce93859c34f41ee5a631f0bb72e3599e357d9c9c52bc75241e219571ee41c6858898f34b0ba67993c281a5c3123f969de1db8c5b9f928f025ea30ca9fd27f3ffa6768d870a2d03fd79c24897cf45c4a7fc1ccf0776a001074a6ae7eba800e5c579bf2107012baddb566f0cc6ca2542bc7a66161b2103ab924dd568c46f534b16b1224df59b5b2cbcb81e8b2c88acdffd5f26d32fc344a2e7b38cf27b79dd2f98d32c26e7ba3b41a35b95a2275117b8f92ec4397746a5fa808df33517ffb4e348bb55f18ddb992ede43d440f56332c7ca95aa1d0d8184bd83b9b2d06cc29d3811bf236cec0bbb03a16f7734361ee7cbd8e5d088a74507e517eb6086dc989dd9c4038a19d587dd184de77f95b1818112f6f4bf926438d23a8dd9dda8585fd1958882a3d5d3e9f400468b4fe094f6c28eb3d4727888ab0f15df4ecc1a0b1d4d9091dc8501a992b7c52284a1825dea90dddc1f82a479714bf45dcb0d737f9a1eb0fd64dd879006b4be89cc6502f8358202bddb80887a68d128d365a5791ac1bbc56cbf7c788de926cec377cd2d74558c41181f669d05cad394cbc83fe9897698e6f0ea6c867ef50ae12bfa53e0776f372243c0dbdd0521ef87345511a1bf04bda10d699fbcbe01d178fa708701f3525b32410bd7bd8527eb2b2505a212644e1e188d071c1fd7028e622a9bde802fe931b6a0486ed4311c1fc4b5513ef5eeff5a43aec4fe24935f8789915d101140b40e9f174aa37e2ca3955bf5feb7b4be5f116b21c6d7f828e774e2a57afb87e7186994d7f7a97ff5b6126dfc06768da21bae9c331832daae2fc9f9cb313329b26c9efbb7481c6dd7bad67ecbbd6a9f2ac213d75497553d099b5bbdb305ea08e5cbf0c5b0a4d9f21101e6b6662f8dfffa7d1c769ffefbf756afb0c0486eec30bbc905bbbc4846083c9ddceecc5d3c557abb2fd2635b973f087aca397b968c3fb89f41ed3a29119e661df36a60d62d5e0fcbb638d3eaf58d44de36393ff2ae4bfbe6f2aeff8fdeaf57d8e909cb5ea9e56da2740004cbd7b6dd835dfc685a1b7eea6039904c4e555860be3bd4c299b02cc9a257dd3ac3b26bfbe26285db09d619504cf970d1ec9b372a8f53a5b1a7d0c1c94fe2136371734321005eb15bd9f5ba0c6f13d5844ba80fbb4d4cdf00c38498ed04c38ec8ff106851046a78e93fb14e8478e85228682517a72e67620c2ac539e1bee6172058d0a4600b8b2e2ac948afaf5e84f061f3fb2f5f082f30e1be02ea60fd58f585b5b67d72947eac066e1eefb7164507cdb9e38ea0f6d49b57fee5eaac2e86ea8767c0f3477ccc7511e80725fac2e5971fb13146a34077d06ae7dc9aa8736c47c7b9b4e4e9a6d979d46a585082919feb3f03c6ce4b6ff9c2c66f9de943f1a27236595950b3d6758aa28a337134a7ac1e13744e08afb7ea31a874ba83c3c2325218a5413ef9b3e4002d9a676cc07a594744559f038342e3aff2a69eb6b21cab1f4b57b44e72f40b9c4a3f12be272b34886566eba7e1ff7478c7c7a1afbe348548bd18cbdbbfd0794002f0e4c5687218ce5d6e3c79884c5d73f4c30592b346ff4772a8f67fd97756a9f1f7654f729aca59d126c1b1da8a914856cc5c766833c38e4e195fcbfdf104df8feb9771905985fb234624eb7d96691d1021e4090c419021a6041ca244f4087c80696455ad9aa7d6924bc54439d7257de0697ecdf6a72ffd23b4414895cc7b90ce04de62179582e7e6ebf5cf3c820cc5ad7e4e1ba2eb6f2dd322c8ffba3ec54147d6f0262b6955ce005af101d55a27da696d25a0691ebe3a7fb01155ed77cf67a18a2000c55c86924319a4431c88dd68b4b9ad34ef4051c165e4350d51ae5aedb519582d373d10bea103aaa733e7e7fa0200186482ce43553315d4eaa53adfc0570974a28490a32d1df9f0395440c6552fcfe81cdf0b2c5c37bd8e120e60692657049fb5c90b222d39910ed1e7ab9b463b2ef3212bd2986746fb2408e066788b511bd09ecab7c9f5e7eee4bda688c671dc20917ea2c05f105c76b6986b47e80919f156939121b9fd491b3fae05d2c3882a0e872c228a648bf64d3aa5ea3cb19b0f608635eb7a141dad92c214277be2b33f8e49445647412ccd0bff74f9b6134838431e855b3fb4ce47e0a4cc062dc2e3fae29b122906babf03c1d8b42cfd55b15219f528ebfcc1220e46dca8c96ba29163b1a3c5535c0934ab1889bb5e7012f96c5f83536ef9b4a429a9099cb5c6fd194d136053fc862130f655b4c8c2f33ff4d791f995152b6748a05ed6aa0e41e02f7ece82397b01226c1f65041b44d495e9c41112c7cc73ddc5836a172bf52939b96588312424b4aeda669b410e54df4beefbca5b66c7ee96d02571e2f786c5f909e5ae82fad3ff32d5017aa8b1a15a922153b23613c61983c966f7ebc0f761e765ee7ddc963da0c960658fd65ffcbb448584cf0144f7d8c0f16d1781b755c557fc64756f38e0475469ec986f61564f8de2eb374f801c06050e47c5d4a57d1a4428ea632dcaff968f678d117c418577ce1b7fcf1820cefc2945d21dc66b12cde29d582ee5fab4516e0b3e7a1b85babb99be816a3243ba7827e1ab11e20ca2dd3e8724304ce9e2678822fc04c917bf32486949602d2e045325e5bed05064bce6a1a17143bfb1d74dc4b051fb8dabef4547ba4e27a4ed4479944074c37b66ce27c5a2f11a5e136213c3f7f58a7a463a666901ec63c9f68d3b3aec601c6dee542cda9842b148467ddbe9c955879b180d52d087d427a4af62ceaa3befc413479f1c9ee47f49fa9e14c422d0138fe3b109922f7652939a930b99d6364a52c56c5710abfb36ddf453f588af01ab4554a51a50ee192c1703de3f656c73382e94026d09387bb86989cb4605a43b9578857eec2e0074c89fd9d62a61f9cd73e02633ebfa78b6c9390d016f088d81a7c73d7ef922b2b2d606904efdc24f09ca256ed24fdc73f69eac50dd204866662ee1f45737910010cecb2d10bea4be7212b1c758f366b65c514521adf33338cd0d925da9531ecde5c423c14de12bdabe71a93ac43e25e8e400f70d844e9c89cbfee511280f408754bedba09391c3b5fe3af012bb7d1a6e0af981bf4e077dcb5edd6f5dbecbf15e2b468b07d937ccfabd1a711744e02b2f1ec1f47fd121f6e52e16be88a951020da5ade92e7fbe45b2bcf829df79419c155f922b1a556292164a3e796523768529c6086f2d1164a3878469a4f8519f04e8d4df2457cd65749810f9b62c62f111347e4e0d7dd2cb597f4cd26a818b8a8a3ac2b9aa70be811608a96eb19ab85bf0559cb319bc7713f0b5d081de098867db426b47c8d45b0d93024b08978f9279d5030139fccb48cafddbd10c1914955b1e40327de33882b8c73bb854d09d3335c2a1543841fb0db9ed0d97495b9b3751a335abff4d18f06949cb278fdc76cb2790631bc1ccf20d1077564d2291216f262a80bb73ed2d4fe389884f08e5644f4c12c47ce33042218fd8a88edd657a09114d8749ce38d1d63793aa004010ca551127fb47db0de9443258c073e0bd68231dded471c945ba6b12158eb69573752081425a5046fc50a57b995179706f31153240452a1e48fb4b61eba89654df4ce3b4f3695699871e04ce645ee121e4d67bb28e530a4a28c4f0b6a28a4749288b5231a8dd046c565348d4c615552393deed9856080e4d511b073d1499d5b40d0a4531f5b66f883ca9a2161f742cd930cc7524cb426fa026dae0a9498bff6b362d263c6bae3ac51de3365a05559940198e480bc84f613234e38b8cf04ece7e2fed6add9be90a435e556648ab38e9805df06078da97fb3f11139918b697dcb0e35cbe4830545dd194b9ff1ccfedc1f0551b8de74a67bdba76b0fb7d20d33581827f8df1982c4f30467a6f86a980932e89f5671be7557facaba5ffe59fbcc946d4ac07dec09986e99b1487a74e280de6a582b1ec001a896472239c901e58b7f750f532dfe325417c6ce99ae1d874197bb2d4fa44609c3cde5a5f1ce77aae08b30874b9f24a955f456f5b520490f9289ed47971e7ebf6927a911432e223af4471618b3554b48e6d65e0e4eb7016cd67fe75176d1ecdac7275783af89fad74d0843e4b8f69e17c088debdc4116f82d3a033922e63afd24976ee3e707338a69917da40ea3e3cbefb9f85086c6b61d0814d14322624bfad687d03e12f1c6f58c42a6cb9dc453813be2a48685265140325366f14e1a1e2c322bfdf55d33bcacd42e2bbb06d9c1a08abcafdd6dacfe95f4ff4a2395fe01789012543960274218f03e9dd052a56e39af75cb295b328c62c566a26c65b784ab63891284d6ceb3b2435d74e02913390837838c6baf20540ed82e15ba5809a32d746055d5edb8958756a2e5232b8f4e999ac6006aaa2f01cf5a771c716e3eb985ba874661acf51af2198add37267ac1c0527bee10fe03b63364ce85d5555dcfb239ce010d9e0b1bf1455745ef07289e56d050dc45855b6a6687a60b117724c3795bc60e4ea9a3d8177b21fca8057fda4d88d5c805e7dd05eecfd1f3a3729c79ad7f535d4a6c010abd87ddd94b649a4cbeed3110457043a72a9014719ea697ede1e9ea818a321b8ae254c654346e50052a9a91b34571f197956da10d19ee9f42d58a0c8ed285329741dfe519f1f9766e1e98f27b1b9c74e290f484a071bf179cd90218165b4c6c2fc61ae99eda5301f7181be237b27fbb94bdf48099096b98a05a14ce57ba01c526cbf0e3711475204c0c9b16f737fd86dccb2f2075a8e9ad49888ea26e6d2737c821e82862f01d5acfb0cd02b04c771f5bbc24c2c0fb8b71fec502396a3dce223b0d5e3b6eec75f75349bd04b5e38d8890e01cb99afe3640c81b63c3680349a68c92b2e5286bc865972f3a1450ef15f9df2d7370884ee7f1b9c39bb956717b6246f197b8e18b9c4cddc2c5f7f1d29286b3cc509bff6c9c4713d118527232ae1ee9746bebc34bbba791610db874d2c84ba92255d1c78b8879cb02a0589debeb60fbf0119ce0e7e8b3a47ce76fbfc38ed6736189746fbb622568f47d1335a6768d27d88946d46b878d0423ede7f40115609280ab3058cb0116c05378987b2df68b51b94dcb0792e4e0c63e70524cbcde9a126191a7fdd478ab4e0b7b2e0bc5ad2801e23a08490e8b27e6004b8a767c1021b5a9a8380c991aee6e0953959955b6e86e88040c87d0632b211bab8a4c79a619413ac86b562c8df826e21d75052b287fae0037187d1ec6ebd1217c9c72bc3c395c1de9718c6ae04e550b6f7daade742ae75a87f533a7c63603541670cf3195c3369f3c4b60a4dfb27b8267f543bd7bffb1b90621e0b2fcc3c299fcd6ed19ed1df94f30d733fb4581feb950c51061022c51013a8b549734e9e05f2a88dd91b9e3c8959879d1feb9bd16b114645e81c77920e5ae393658ed9a733f865306ee0218fef3d8aa535bae7eb0ae0d1b0c4990136dc9f7ecdb2a766dcee8a17b8cf287dc90c8d9dfb4a69f98ce1e7ae8911d77e00e0b81680dcbd3760599057bcaf031201369d933091b8cffb1d1f81fb94dd7d76af696fc7eb4912297917219a265f8366b82f11585c16700a4af9e9b7deb29f798939ebcf43d3de889f9050e46bfa101b554c1457603617340c4b36acd730093c3ff01c3c8e86a46dc33c2794c9acf60d25c2074cdacc29afaed4ff8373e971033b49ed8dc2cc48d7f82be7aa91146bec242172d4b2cd7a0e14400fb2abbfb3edc27159b53d6a7df7a52871746b3b6213e438c40b390c9a7cbb4e39210db35f3e0e8176a0739385adf0ec7a3627aec37fb126618e85c1abb1e520e7afd2923dbc09919c91b84b91bd68f6bab1e19bdc9cb1472531f097270a524076375bcad07654538b75b2ccdce4f7b0ee2ca2131d169968186e1383434baa0b7576ab4cf41c77179c8e467496ac5fc8bbd59f74fa47099883c0fbcde02baa701d976c3cfcff32b68e8eb1729c0548057e4c86257d763609a96a29b91767c80e740d8e15afa9abdf8d97dcd0e9745a8de23685f7ddc6fa5251c75130d3d0431363cb1662edd01e59c8bc8a325b60e00ed953fd8399d816a10d96b61dd5139fe6ab4b108071c48dd52dd2db61ce32bd37e01f85e05dbf356a4a59a4232d6e039a2ce01b4bf14fb9c979a0bebb634ce3eedf9abf0ce16fdfa5bb6f542bef93e46c1bfa1ac4261098951354b398b43fb27e6b5d1d489a8862ccfb58c3d7368cc8aeb52790c97c3b26bd5834c88fe0df8ea5fcdee623abaafd6582f47179e87fa03c28d97931c14cafbbff2597038cccfca535ed60481d8db57cc093d3797d081bdaf350c28fd4f7819fe7a361178db44c7784af9cd34024ec3cfc30f86e7db677f2cefb7a7802084bf93f8c60a6bd7befd5ac4dc58eaf574d6daca0ee322248d55d092168f0412a6e6092a62902cbadf46a51e9c378a6b35017bc41232f278a484cb00e8299ebffc76ebdffeb4e1e54b76a4951cfcccd6e6cfaa5ac64aaadaf3ff111a4dd7073038c0a166436d54fe067293b845278d181d3d83575446f681906bcb882c65a4f94fe9db64595268ac3f0f414dc8650968c4cfa57ff063856dcd11f9b9a23ea1442054a1b0b799d3b8cbc44253cb8319bcd9dbd7737d30ddc551ea32790adcb7a501da0799df68e2a48c579936a54f1b46898cf5edbd6010556f9b27282d916b9d4cd65ab1da26c777e3f2254d5161c409ea12ad6dffb44e959a7c44cab3197de8d84d3f243be2764891e78224995a0f16e0eba4ed8f70b71abd3bcae8ef5e99c72f0c48543d7a8b6eaae2b8a9ed4c024297fcb55ddd79681bd979c8f8d1b0e28705c1e144502f9f54fef4819b04d34521c628480100c54891c0780c3f9653b6c76a4186bb5a0e8476d6e31ab66794c5f38ee48a19af1b7d1990e57da2401b428c246910240e49d95b6af07f91583213aa59e8283208976a40d9929b5e672b6b19242cc122e025d84c739b50393264f33a0c3acc160113426809a77f1718f6bc0bca5dc4e119a46885ede8927cbc27c4ea1fb46f5c896cb49166afe8ff8273a6df9690403748f7e6ebf91c40e5914d629aa55eaea41c425726ecea817bd658efee674d7ede7c3a974d2c2eb6637951688d2b8686f09e1f801bc0bb8c7b1b08704093525b7d742df01f696afdf922f126f2a3a298c03654360682b1d2a752276f6e6a92c51300563317484e4d23ee7e5608e6418c5872433c2467eea1cf8cca4e44f7d468580050914f5a3c99ffd3ebf9cbc62b62484b13b7d46a028b4b575d4282f97ee48d2106977b03be98d6d236657f36600b99beb60559468dbd41ee37ae9648a267995af1c87f63e0daab47922b73b98e0b838e4d9030ccf857270cfebad199d8af71118f8800aa3b0b0ad1ecaebce3ff77a8e094ca1b3c21d0d9649a53e2d99502ae91c19d42aeed33d18070f20b542e6e9de171270cf94b769b287e50e347221313840681d727e935a9001bbe6bd6fcdf8917654ac3a53df6aeb170ffb5afbbcb06fc126443f51ad396ed3f61492fad1ee146838a637cee54125734f590f9fd7e62c34f0940e1d54d06469c044814410017e14e1d307b3e0403d40ebd85b0b277865bb8d7afaa7d8633f94a394a39e7a39c396323c5c401ccb1a4bbc56fef51405e2e0a65b31a7ebef8c76f52f5a894195ac81762ed40ee098bcb9ddf37af1f8cbb24d7476cdf1e5ef83b0dfae3f22293c2e08ad8783c9c23c06bea7c9bd7059eb92abed280fcc0e9b353803910d3915412e16d55ba4c62032e1166d95f22f65c105d9afdb5f6507e08cf52bb52cf6729513c20d943d96e371eb9652a448cf0cd5147528f77b9290dff85098a9564dd1050178c601ab4048094dd26fd911501fe5b8d9c443ada227462d3852644c1b95fd7bea885afbb3cbe983e924843a1c915806b9e6b008a2472d07fc3a5ea68cddc5096841957b59422c06fa9cd4536dc14c7d58a41eb3546f4b7ec3e1274e9e63496b4ede5437e52eab64457c27f4c1866cd0f33613eecca0e28a0c284bc3214dacf5289bef189acc88c72aa3e53246fb80422e66d58ad4cccd20e1317fd403c368edf0e445a706b2f64c0e1f8c3e89beb007cbf1db4da7e4a688de822c3e8bf3d3e3a13e905dae36074e27db77e39ac9312397368c4c61f824b80694bf4317f342364d1740e0897e05205a2083f2784d866332a7eb29f9071d28019b22fb4bf6e7a0f54fb43ac51834c25a35cda98f3f628e2c6ccd5661d613c5162c6e1e87e33fe551eb3b4a151e38d05f3411dd74d18f1f5047625769efa93c66554372c4868783de3df6494347275b98b25aa52e9006da8f240ff636fe5bf5f36f89ed79b1df75eb9d1798bd9c9b4a41f0f8e47b5dfa7bcb4bfbeddb79981c4bc2333a3431234a8320bc147d3cda9b0dd26e7b518df15fca6197846e953fdc7904eb62d8775aaebbe4677dd72aa1f05bf4ca418b65d9cc71506ac753353905710a91e3fbeb9cca3de6b7780736b93b3e998acfcaee79a50877b6c6c921b64cbcab9209f51b093b8d6eabb9e9f6ef3268847cef14547811d27356481134fb6ffbc6d5f4d3edddb245a21537d3eecdad47284c24cac2f68a49f92a8890e9e6cf959723c075fda3189bd0bd3a9ee38e853111f60cb8e005a0bc40c1ce791fb56abcce1131d2ed5a4c5ebfdc46c235c74b45b09ed680a522239d090ef0be9847209380ed5896a4454fc2b8f80e4b7d4d446ce8e27bd8e48cd35764d7b8e302712d302631aad20072ac0d1d79efac9eee915cc0b1765a053ee829eb50681ab93a2c4f2a8ddd8eeb02d7d777c7cb061c6a299dccc12778969b3525aa8518b8314d24fdb7b2a7969ad092d8e6cc0bb5f49c4e050503fbf210700e42853c760971c1096a7bcaa2ca0da5c946c8fb056827fd3e9aac83fa732717f38cea43a4f0d54b6332f6d44544383e2034cba61c1eaba1604a3487600dc28be00292d4d0f41f565f22d16daee3b6a4e751826bb2da2627554a1d186f14c4493e47b078e2950fc0edce7fc207e53797d8e5908a7df12414af6f590a36ac1c89c16d12a3b65e72dad2715f21d16db9c8fd6cc33621f047bc259d41e37b42162b54e4e3c4c7804934931810e843b19f519e0f07f8ee27b42c3873a1015563e0d0f18aac9c2c6ae184d8a0f50e1226a8b91f543ec5241b3e7858be258616ca7724dae40dd3f87980df98df4f05fd823938f4f1efe73008877e0a3705f11b09a57f8567430e5f43d05a51ecd850fbdf141788017bad9fa54ddc16cedf6d0fe0f619f25ebced4610fabaa4f7daf8c1f091a3b0668e6e05603935eb9ff08828de58a46ed6f4a0daf51df10362444d7e37dc72f94f352e706519cbe413c52f9070807b5b41d15a044d225fcaea9524a47fbcdbe67006d537a68a6844de7ba3aecfd15b5c60b28701f397e227e4847acbada1ebda813b50afddb01b4c963a50b2f632878c1177e5b8382f1fbb8f10bf3697b2943098eff985bf950ec6b16febe093ddf6c237a023b7ac72a49285e9d13de2a798aef39685333e0338ae876274c1058d78c79d5c184bb82a35802b56033fe2fc410580abb416eee58bb98541af57fa930269a75ca5ad699f095019378862284595dcb0f53a83c21020a7703ba78b71e0cd13fd0cf1a4391451d0f0080614185d650a4d55478c26ab90f329a8a74dc26918aef4667942580b4b8ac75765008853374c37dd11e3b2bce4293b5527f3eda109d3b456536e30bfd0c73d95ebdbf25ab4fff8269144ac3f028f98d613b0ebea1fa5e986a13174e3517edb7a2bd184753b706f4440aa7125d4a8893c6fc92ddfbc28a4887cfb603cbc7fdf240f233d26cce4c212679ca58ed8e44b42b77fcc4813e628ce82d8228b53e1550b07aa8d5f8389bf5678017fbecc6c65832ca346b498f54b4780325efb585e801dd02bd6237e1d8775497d8e277fa41425d032e319765bec7a27fd934627a1a8a1fdd15269a457b11db967e6dc2370375cc11155aa2f66c1fea932a80011a29dd8e66b6c1ccfde06b6d2933ba487008736c0401334561ba90026b0e24427d55c5583a9ae8a7c8c7be7b57e9bdac56d3dc9e20b9ffe0f8f79f2b1b6ee54668d0d4b46fb338f37cff733a58f377fe20d76c7086fa9cf81bd422b59553678a126d99e2bdc9b4ed419bb891f0c78b9b463d21c878b36fd1239ea215e09f328aa8864e620aefea1c6d39ef13cff37c32705bd3cea8287d2aba6f9f2d04ab3aa7186b166209b0e945e374786ecba1e1755cb0d3e3ad217645be37cfdc1b52f6332a60901e86faf3561f3ebae3ddfa6e08054336b79289b957838616dc2f51f3d7bceebb4656a8d25a8352934ee63eac68a7c4e4d254bee611bee25bedb402a521ef1c09345a486eb105ecf298dfbc48355f2d6d37a7f4cba5c248801cefd37f5afcf86a1a89c625738a225cb047bd50d1b9972e151d1d34d11f042c517de3fa7804d642567114c5ebeda144cd3a80f952dd737b4ebba74777b5605b6e869514345f51750103951177cb920e77ad9bcc4485281a3f7bc7db5fc533173abae19f23cd647dbb2e263a8057e978fdd126f69d249e6ed4c10bc4ef43c668378fa6d9ca92c88e8a883c325175a2aa8701982b77a7972f7aaafa4179375bdb43d6f66c7a46c055f5b2225956ae33317819faaa2e31bb2e96883758e67058f239e924e3f37dbdaf32a019a920c66d9a3f5ab7c22e055542a9a2d26892b7939f3453930b28f6baa7f60abdedc32dc2dabb29678c7abc5df8fac8c8476aa5795bfdb2cbad30882bd6c8922b154a4cc1d66eecea1987d3bdd17e60a6830fa67b765aff6c9691188e755a4d392aced91eee221b40cd77ad99b8fd00b9897374110566c018c0880760c20c19123e8b07845e4c76fe90bca4d38414fcd615e4a941e28d4bdafc3a6ab22451b23e47ba8da2f3856c262c2bb999bbf99c56184f46d4c86380f07676ca82ea0ac8bad5d8f5b668f1f0cd1b9b7a53b101b39d67632758b1639a525e264a85696dc154caaa7b061bca45380d75b4316ec04ea5f260b11903c7518d1b0936f96484cb996016d85fb383a05104476dee71961f6bdcbebf3ebc70a4b9cff9eebf9f5d3ddc026a1d076bf37399f690bee554b57b98e347c1bf3a1d072918719eb1de336342247f98e0461a9379e91d0af4b5f65554df65e1a7b588b86b0510b1c7f74ea302d82966433f615927ddeeb7cdd7a9f82becab964d9ef4aa1307d6711a9a0282470bc1267dae196e55bed218660106e4b56f4a5a5e724710783bb29c999c29cf73bf67a3a06f92a5270ed4c6873c47b237ded3e5b366dc53eef97bbceba7fd7ce23ee52ada3e68da1b2fc78994eef6f9937339eb67d08baf3648bcf5438e50783b3b932c2371c2932bb83ba0437a4b30f478719b3efd368c381115acf133463a0c286f6deb2b0ba39edee370265f099c2cc46024bdf71d14d840d387d3d1bcad6f3501727acd73d723ccc8da94409113d8615a4a23b751844da949cc3472edcdab9d829dde1240f7435015b9ce5663e218815a15f6c27618c49423d1b36a0d5856ea797528f8ccac9aee3168ace2bc596c0577790fc992efbdd90c5270e39d86e2f067f4f3794a5ae5ad7e41d986bd0cd34600bb01b45a167cdaafeda939e78825c8af2e9b88496c7f759680a2ab56112bccc634cd2c71aea34650b57d582c4e6657d447f7d06be06ea64c7a05f60e5e5d4f791ef3b551a451b9881627e581328377fdb74d5f474eb439c57767376789ac6d67404adb4f8d188a5db552ed9a456ae37091039a81b777234cc67ede59590046ef517cbb9e604ef2480bed911a39a190bf24961e02e3a558178be8cd707502c9d2a4fd128352e681edb2c5e6324719d7db0d8f34e4adaa196d383c63dd90865cb752cb1800b8df84c4bb14943cb46867587a71b67efdcb9f39c6cd0f72b608a44eb771fb3828e36bb400425d2d93f3d6fcc550797b0e334b23fcbe09941f1e556fc1e33b7218f5e57cf0119d7f790bc1b1dfd346e8b553ece7d9b333d6944f97959cd2badcf2d2c05ae29b7312e7d3bd06e0d0c09d90de23f2296b00ddff1fb07e7d40ebb2f734e56945b61b1cfdaed35d1a23be7dfe55b002f0176f98b5f3987bbf84c16c1faae01f0f5ba1a75fb1053fe02eaf3c11d6bf3cafeb3943a445c6f57ac5da2e3c8c9297f386b0f41e6d14d3ba711f6ed9e4649aa4e1dfad370218fb60673f3ef6f4bf8be87a9f3b5325b6eba7688af7260806ab90c928639db38a9eb8bdc57e9618d32ed744472334644d6a74d7faef3a2956cac196de874b6268967dd1801f172370bb6f69128c3cc24219bf2e76ea7047ec2942749ad542a110d805aa16ee71062ba6cb286c1b05e8f5f8162dc6536b1bd789f3f925e1d64eeaeb98bfb47fbf138f74d016f43a028d292126164303a6f4da02172837b59041fb9a9e25726de261b05a6e926e14200fd76fbf572b4747aa60e3bd51fd90786e085074de72733c4aaa5e044410066533e0b46860c84d830f62782bc6e5fc6ce4882f5d54eb118a0e339b4e20cad37a6aa9e8555b7d41287d1ca65157e66e41bb061620d2d796c7e80172da987ed43ac318d440dce4c09570416c3b87d78700cfbda157c1025c32c6633e6bac6355ea8faaf4e3419216226d8e91ddbf838e4a8b6a73bede52473e26b57841255a0ab2039c976f4140ffd2b37a8d925ac047891673179dad6d5a6cac1fea6e67a0657350622bdd4873faec5d26bb761b7f7c1366f25dc4615a7c535957b7cc6dee368956700e8fb6b479627fa537e0eb950525468fd4cbd68f06698bc05a4bdc58b447e262908c08b37f46d2f0642a719f5744224949bedab46574d431382a9caed0a33cc105ef8f337299af6dd042dc40dd1c50ba8bd8aebdbd0fefc3e404396bf0aab70435657299bfc3f17ce67ccea23714cfbcf059e7d9272a6a54e2700b54d56b9d54911cf81a246879a35caddd065da16606e3355030439b11a4f4ebbce3375f753b08761d231fd6b3c34085d021e74a5d50d5b5b42d5592350e293c9aa596eb2c26aeb3cfe459d23d90eed3eec61ceae47d121ef8f00c67c6bc3e1cea3d8416f33253c7151b26eb7aaf22c4d0351e204a63d9e08c6733fbae1addbbae0f1fe73628978ee10b4bd6688d7c7b49a03f375128c292e5a681cbda9eca92e5cb9817a5f1b8b68cbcfc8434eb7799b3915dd327a1ab8ebd9b84aead139dc8cf727e6b7bb97547dbc2faec1aa9e6c3364ae28af2a932caedf5e017cef5efddcba3edf8179c4b080f4027b645af0ac49dbda287568c759e11f6b1afcb48767be5220cfed0cb18fb8d661b31c926d3e1ff92a682c5a903194860bea81dac1661b4a7aec79e3a3c482580a4042bab3c3889ec324b15fc7df6a52963d61ee0f1596de8f6461a2219abba592cd09bedb188201ba6d9fe741c06b0d7da3d615abae0bc75892bb5776f31969d048fcc454290b3f2df7c055edbe9052fa4421357915ddb10f359474421ea52c93b0167781f17a318383c975b576bf982bfbbca716b01b02923ede07a42061e372048922835f58c23663b11d8e339b80fa4516678b640c6319a3bc23eb12e0243ab10aecabacd01ca58b30557916b949625509b8344d785d8e34e273f00be25cf509b4a230ee8e6791fe2d32dc6e8a4c9ed94b336f95c7509aa3948b53183b3dae827ea7c463b8ec6a9265990aca3db6720611a0b68211dcbbdfb40241198c14bbc3e778e0487b571e701c9bada684cd49b2f0fa92920bd14336e7c82c2139db6d3ecc9fc7695606ceb1fad19444773a32027c428a9fd7c4b59a7698d31ecf67c56615e0b75c71170728b1f97eee033a0fc39d141410d10c387a042b7bd1a48307d49fdf69ac803196ce5c4a2850e8b07e416068c38dc430d18382c73d2c121c4658cd7eaedd34dd0d4e993eb91f2a09c8eec6475eba547ca55cb375701df872c19638100f5c37d4fb67459a307d3c3950352604eaa1e54c58a9a794f9eb39e2debbbfb79dc6c0856cf2c7c36672b9e4c1bc43c5a28f87cf8250eb39caba278ad672f65f029e93fcf5574f322acd9305870088dad027bb847b661cbdceadd9667c87bdd0c82a64238e2233e401dc3e00195863c2343cdf91982cfa74b5597ad9866b231b02f57251f84573f2ac054c9f74d265e433172ef6465dd76826120b8a6ea40f9cde796e96ece9be1507dda610a6ba606904088c5573cd0924e4a42ef7edf664b43fdfe16903e31632a0e1f3076b2f5a7c597765c00a0a7c4bcca69416845354a478b5c249fc114b908ed7e3265241ab0148e5c8603a31c50b0a6a91fb7a9b71babe94bff9215090fc455535abb7d7e4b6d261b091592bf2c770a419b6f5f350a934f862de2dd279514b41a631ed06690e528ee159dca669203da378d391e8714bf78af8f12aee6b35eb2daa4f1e667f77a141ccbdfe1aee3b1019060882cb441ce8465ab74046ca9421c555d272b2d5ee62aaf368dfd29a598ddd791f244227988808c44718285da9abe05b39d790af7525a888a933d66e595184bba681ea24e8e561a44eaeaab7b9d9efef197903e114c0ec8d12839ea3e40ab26629b002dc6e09f72f94ffb32b2392dcc5198093bacd8d76fd15cee27f294957b2d20dfea5ceb1209334c720de085a3c500b5b067fc76be20d849797548a0187a8293c37f63b484814b658683018a79b2d30ce530580a25560999efac9eb6a1dfc42c6a57f15095b70261acb4f3a71ea93f265a9a905dc03ca14e4d6f46aabc9e92ac52375cf4b1568501e87a77f603df755ff796c9ad188bf58454971c4fe4159bc4d0fbfd5d85d3ca002ac264e790a8d5d98494e3cb04a659eee429349671554ee367a20bee9e012adc56798576576d0b7bc3997fa1091206d52ff68778e2963834c0ad84985f06fae5d0d53d0dedb50f636ac9331bd8456a585d8b335a2a535bc0a9f8d966c8fe48e344c404f0604930bd5f218b63446aa66662cf22608bc62a23820313b53804ccd2be87591210d6e3164025eb095a460a0ef33f682950e1c31876c54fc65d661cf07d6fea7d4edaaafb301454c83fd18144ad2f15bf193be8480d9593eddc4ea5812eaa5f9f7b219dfa0c1c50bb3b1db08fb264f240a1aa3554cf2736469ba2fd1a9d23ef980caadb80fe14b97a51945cb28dbfe794eae1640b95ac0a2b5db6c35f7e4ad43e62f66f69578b679e429f4f943ce89b6c325ce0e088270e3be5065c8c799f63d62a83be0ba577d0d999f73311242fa05ecfc57609b1847e3df8fe3a1b29e56151b4126556db68c285628c93d84f6ace22425f6fc65168eed1eccf951163f69b85e368c8a5cd1c798e57c847a2e7ca08953e5a51b5e91795dbedbe781a93ef01164b07b6ed821f5eab9abb8460f3f9a8c87ac4c3f4d847b76802bcb998a1f41272390eab0133c2adb58576df39f8d7f02e4de9db85ee51974d5255fe9fcd09c79450a34d586ed72e7e8a26185cf6de5fa119b538fa9f1d632c71564a621b9cb85be39d88468834046d60a9647eed212503b1c14da2a3cdc7bebe266a100f74dccd38ab555d212937d1fd0acc80a44437d30034c77c815ff965fd4415ff7cf9974c6e6fde72f1999dfb8199e81793814f84730be917cc6e3a969a392ea2906a1dfaf0b91b20cfa37565a35257d789b11fb9b8806aad48a8ab9f83e65a516fdd32f2fc535e0b5cbb858d8f012f10c23a25ed37926ec02ae86a9e4a84609cfe70d4a936a8085eb1cd84c56323ee3cec2c183b3c4a8134b0294f70645f757ffa916c38e8dd04143d06a4f9007d7ae7a8bc1ddd40c951f472c403207142b9448759aa54623a6896c2a02753246ce2661291014cd7d586961ea556e983384da798ff0448346d24ee86f52ede773f86671ef630efe142fc2139390e5eff00ca697abc2e76ff59b1be976d04918a76ca6c463612a0aefd21d8692049203a05a5f1c2bd559d6f78aea62eb4bccdf878262fded6b2ab61e0ad433d2990f8f622341f2ab9d9a87501666f45312575381274d3449de327a8ffb661e4b43e68607926d221a99884d6960a41a91a69438f6f82b29b77f40591d24cbe266cb225237ab21a8d2b41448d645863e825ef4ef212f14a3b07047348a8fa3bb84e21139991b361d85019d4010580425eb3a974a0d081580957accf1668fa235a2c85c3d7fd0c77f3f5c7a946d121acbec2358bd1b983a92f963ea5016a90c0f2bca28396e024e2f6e9c9f2e40746dd98256962d31cd9e98a2906c24836f2578678898b6a782b160b6bb517fa7e7a36f0b525e8948fc8f4dd1aa1456e6f0456c7d19c3d2422910b05730c3df65d5f8ee1a4f09133d970bf99d1af0b31ccd951f4c08e02e53f1a2a5950704925df44bdfd1a6554b6c3b268dbc473f5bce80844a9417761b4642218726368111d402320a93cd7bae616938cf70d974fc881499e2290481c68e4186b9dc82ad9154415ca82e8ec65ee97a8c0fb90df860460ea1c051db2ce4bda419a6df8d98779aa17f103c5cbcdcd55ac73fb31330915cee645aa8eacf1a3c85fdfca8eb0955b8118d1016ef6838fec377f3e26f1949acd456e8143f55a116bea2ddaaf550d979f714cc6ac881338f0776ab5ecf223ca0a3ec14ca32f68c8b90ba9d3ad57c019ad36ebf085f273676c3149c988caeb886577dbb7df86caa1b6f366d90b626945b896cb1c250b8c0bc466ded59e6af21dade6393159a375d79c72813c87fd904f51048ef83fa90be435a77ff6e1ea82ce1522eb769ebea6aba8035d3219cbe0613fc4561c843bb32ce5e4c5ad993632385eedf52b1dd8422179c0f2b29ed9d5dda80966048e344b53ad99013e4531d12f308a76941024d7a683a1ea79bc142b253ffc05a27e4739160f3f260a16e154a9b7c07f277212a1d69acdd980b5c4042bcff91c06a18e6a6d150c9c652f460fa328c0ff314e27fc95173c08f894e8e9c2968983df8e989d8ef5f9e85ebda53fc0c3957cf151109a9b2057df634efd5430322373ae42452eaf470f41d54e7a1907654a4533f159a714d97804a14e6cd4b32b14c9d9fb43b12eda03c418e540994b5eadc1c7c18a5ea221fe333c40163e1085554cabb7b8d1ed207f314b67ac1b1840cf0c137bfa8ba9777fa04b1203de8a4099473ac37ac640d818e45e085bae6a53c462365361f24019ac1752d06520511e362de37061d5ea86377a8727eea07f6696fd4477a14f0a254874b899a1155a36d341c0e1456e5d679d5d967be620005ff7c8965d563f2eb16960aa1ca083a78bff59263f83590f712fef5c9740087fb1763703ae39537d10b3b973cc3039e748116d2aaa89e310749cd136d828d957bed6bd6a1760a0c94a48a14560c3eff803a4d18d9c3010a2fdd69069c758a7277a18ea9b16fea91dbb524524218dfb266809f3c2987d52aa1ff8550020876f49fce9eac3aa50a9ff7526079a518d2c4cf5b1b15f5a55ad5bfae166d6515880ae9e611c56241dd14c747ddabfcd793e5d0aef42f5536d07813ad8168dd971b7b2c5abe6ad514f9c837c7fd8765349dd94401fd869d99380b6c22407266458fd1042be9e0731b9752c8e299068adeb490959633015a6e84c846c32fa370968aba1c193328a5b6135ba3daa8247a86c82d04a20e02438e451f9678344ce0c7f536ad6fd8e55910b284c2d54c2e205c1d0e0d4f2cd0a886fe0c6d24fd5fcccb68bc609b22a36295483eaafbac92abc9a1bd1e4d921c94c00d4f3ec0e4b1306b6e5eaafef2084941ef529ab07581b49e71827588763458a2e7867d1fd296e14fe10feb7e5701abbd42a6516ff55bbb608820d04106c86ed8a5dfad99e85bc9d68804fd5551a9717761b229183997b16857c26eee988204f7adc0049f755319f5ab403bdd1a32a8d97295c6f5cd641204592db493485c860bc1d64e53df793580d59bd616c11c1a167ff8c036a67af74bf53fe4700a586029dfd6e5eda7350d2143d5b4fc81b50d03b60d2a84b480c129d4bd0018d36ca5c6168e41f11275f11877ce757b2ccf80452e9522472169c1da4e53202796b7d4ce407353fe313d4f5a85f13053b99eddc350fb0be82b1a991ff5eb98ea6c2147708a42dc3ea5093354c8dc25173b9d255e3fe9eae0b62e0c491a093f9951b296ab342f9fe6570494f8585eee2663cb3d185a544e1cdb275db55e83404769a4c8fd1621ebc9c45bf495a3a5bb00b52f0196305eac735acc3e25de1a6c004a8392688952c72ea6956701541158ab9d18d626ca79fe0b478c5f2653a80d742be62e5415d8ac88b222361c2e9781c273aab42dc2bd531d56654a207ff7b32989c44f56d489d57daba83b7b02c234add6f19fa8aa15ed24986892e06c811a4c51de897ebd6d4de1d0672b6a5fe197af7ecb033d0003c19268e025990d5ce15ba1f02071ea659948ad2957444920d6df1c49abcf5fc24eba48a1e2739edc8596f3adc42dfef056360f68839d35cec40bce1f76638b45cb9525678ac4111b6091cff5de4c870a1f6c8a73dbf14450fc81bf8ab53739d01f53e15540dc992b7a9e67b5e80d4ddee092b328c35d61a7df11f0e2aeb7137e979a0c89b8ab56b422c8a809cc07169dd16139b9907fe6a277131d32f596fa9ca8403cf084f51d52af52af87322d4bcaf3a33a18892f0a47ac7c2385137949c905622c23b00b02eaf6d75b34d04bc1afe9eef4797b61ba628c620876de06e74ce28113c4e1aa3cc9481901466502f9cbb9450c7f8aa61914170d262f8d1a7bc99c8746b80152debe57d37580a92ee1d5312f8fb4c4c24355973f0442621f396c2a9954273185b73e78d38afb72c3accf9957e7b578a8c0f1f9b8aaa94426a280db20cf2870ffb3008da300d8e40d961d7ee16610665b77018926bf404e2c388a3758aac0e0a28a9bdd98d5e99a99f14a457009fa843bb821bfba23f4d99a2ffdcbfd56f125893645fd18cbc42dbfc091cec5982033331de232ed2a35beca27aa4055f126e6b2eafe1e457e2bf8b08652c7714629cae9445ffe1fa046f24c4d7b67da931acf10b62dce453e02f02d3ecbae5caf264e09605577c81ed9ca74cf2a72870bd97ea33f5aa126779e5ec08ddc9064d6fbc42d6f0eb95e0496177480844e3d50ab070b1b1e91cd093751a798dee19a19a6fad88caed5dabef4071e089f36f61a036ac15bf821efe4bd6e355fbc5fdf9e0b667c697dd49a878b33aae61759d410c43231b2077319e728067386c7ee45e19c5a15ea4ad6ac7dc42cef8f070fcf9694035b99d114d0136b7af16604e0e6e92b4978339684320774ef6c9b90dc46e8d80f5d8c7b7db48d33562f244d08d688aa56425229a0163b983287248a05cded75c290083cc5f66924a86bdc12e1491d71536336a898d387ba0a179e359f4500279ea83352a6c752ee61d05ae3b21b23d4b48868663a1b2341fccb259e72314c4334aff2a97f90cba1aa2ce3f38599b18a0421dd1ad2219e7ba2f5e60e26c71d271a42a406c975fd6455484f1febef8d437c35bb45eaf720c281e42cfe85c6d4f35905cbdca5adb3f1e35c6a870aaeec0b291ca9024e2078aa8158520e236b9e68073e193184ffab6c6e4c2b7392e637e8faf3a8892e5493f0cf9973215f74bdcd076f4a0480443282365761f19a5aa1b4738d8cc6455b1eeb6fb088e51d3fec6642a9c9223f174216559eb3ae11461c01341c82836e7eee8aedb1ce0ef077f515b40326e85382e8bfab9e171c434642c2d4412b976bf1a14e7d378b45e738e2e656a1ac83d2f55676a2b3819b35a1c81dd3d8c7fdad222c33a4b957c0389f7c5a536304718e4d9a345d26df4ace9c412444a8227a4bd855f033110575adfdb863815f2ac45c60ff6065db3fd69d72a45416feee88030004ca25eb72628c63fc9f77293ae8fc93956c86221508188cf47ec2bb12c3cd08d3db4dcf6d23254668a1834116bef7c3eef637f08cf157d099783bb04f025cc6063a16a569ccbe56596ff1ddd3c702bd289b2d08e2e0c912ac800acaf3e3fad50a96dd5cf580a335aa4b09083a5d031ad2ae1575836f3d0a1459120df2e6d7717a2e73f0281a94c308611b91fda63efb7a2f59fd74e2fa80579329bc248b0ca5777d9262db9d9d847a33bc5123437248a066f696ad963a4396350edfd57e65a05877da0db2775451328a5390ad9728305a8fbe3ed5ed3f1b9ffbebd258ca693b6ac7f5392002b5427bde6e1e994315d4e24ef4bd0f41581e64a2b9e39462b6986efbf542b64033c4515146f6ba1e5f8893a7c568ce95b589c73716cee7238e018b5d1881dd595db73050d5073c834ac807382a93976a2c53d89dbb920adbb8b4cd4b843ef497d76560a612eda124f9c84df28c8b7fa2208ad3259d53425614bc81ec616e1069723a73368468db0efb76538fec035129943f73abec69243278dcf203b47f9046fb72d7fba74f073b1142381285297d22afa50b70aa6cdad0208f065f9be9dfa5a24c22ff0a75c7fdecb92e5019dc09e479b4d4d598ba9fc64f31ae567b392dc579f06cb049fe1a6f3682dfea08e5b9cb4616b79d7c0774960cf24bb5f0b7f4e120119c2b1e33b1169db47cc6faa7688c075e313836912062b23d367068df8817384c5c2f9ea249a0ed03489382598c38837cfe07148ed703d1967d9ca0ee16566321b42a29063c69ecd39817b714b6effbea6bfd25c133078d7191a5b0029b7a16c2e6832cddf3237be0a45c71a37dad61ecb87aa02cfe931a9966f1dda7f7a342608052dd52a055ca0f46b1d9e8ce42eac7df28881307ef6ab2a499407eec33dc87c0b673376809efd8b6dc047251ac529265ccc7b823519e7b8c61cdc2beb73ec1fdb185e59c0f46a0000f65f058cf6f7181f9a026c0323c5ccf14a6fc0f38168428c3d76bbec27a4f646e102c98357f7f01893e8c59fecfd1462492ce0ad20862611e36149d30563214682c0278c969185549591ad2b8a013b23c97a3c361ddc1fc350c851dc5a98a43540849c7e063981bc2d98841cf5530be257e1f52fd30a7adf26ce755c2cfb01f069193520abb10d5882a9d4aafb8273055fa9fc1c5b375cf4ec00d1fd083b8d96680f5ad6ade7d2a7661fc66b639b8747abc4199f86a6fc3c07a72c8c8b17725d9fc7dab16580532c3a9654710575dd77c663ffd96ee11b642a541339174b58aa53a8283b0de97bbe8e5407b00f1877ff79fcd7fa0b89d78475823fbf6366f822ecdc50c4ad596221d0898c481ebe3203f2cd05850190706370fa9fb369bcdc9b08f62d958c3ac261cf8b22c944b65d8181e83f0599faf9cc55c357cf792d9c1d0c59bf4f9fa5faea2441301bd412ff2a093eb2debf8ef688350097ca8e62d566a552278324baa2f357c54f75c7d42265470fcde7b8dbfdcc359dbbce1632308f9ecae4ff6d01f83be98786bf6f48b5e1b27b91402f7dddf509e4fedae279c0579cd7fd90c5d3a00e340cc075e59700d192215dcab8de5f7ca9574e53bb8f5ac9c664c3281d614133557dff324d226d801835c263b08f34b5e8f6ae8a12956449f6d5e76a0cc64107201cdd58a21124e345da81a921a7fcd352189d5e7d53419ece6edb39283952baa6854cadf0e438f1149222de9ce081160e934e3149c09a90f5aba7703ec76205a82a98cb259349cd8cd32f73e4ef1fc8561912f1220c6e7b167d1b5cb56665e9d8ec31bb97073603a7ff6139bdfd9def61977719e44076d832687bac4a8880374a34983f978def7a4790988cf08fc0e95a25293713e0a78dab911584f515ed21344a5deac77dd0de89842d7584c9657688c73a671c039af0fc9bdbc9491720795d0e3dac8d736a55aa2209a13e19e893f5164d064a094bff54f883af0dfb4358dfbe6813551f172cc3f3a11d75679f1d4dc7936739ff4bc9482e1212a821c00b97b2f1a98fce81972ea3a646936780a400a97f8fb3581588a6466f3007a1af36a5dd7fe7bd133a4f4bdf31f0dde85099a373fafa8170bec598206af2e74be7acca6d7c1a4bf591b8a0a4d5c9394a74c2cfc487b0fec2e029c83d605c086aa1399b6b81e290a0ba1cf096efc76b1799c8c5bd2e355b9be77ad7ada0ca1bfc91d3e63431246077831cee6acc027c81c6e6e7aa54865974ff624805d709b1fcb959a25f3913b065a3996991110de9e5554c71dbc8e44038fb94db3fdf164139ca4f5edf7d0174addbbecb82ef32cdc4956a14c9a1d1bc02dc69fe279018783051a8a82c44bdcce0564a36eddf22bbbdcc59cb1bbf36d6ffe18a7b2eed05c1e9d58da402cc108e24491600760ac611b5bc5508804de2ff34d56d58c0091934d9f7baa4c3eb0de9a7922841b4af3ef54ee3ade03edfbd842fdd3fbab17ad4b78341c34950f969f4dc7353c9ee5195ba7de2fb58fdbfc5a7ad4b6cf585ea339dc0e63a3cd105390cc262d7b431c9502dcea8331d30bf0dfab64a92becd0ea2c983e650fc96a75e8ad89b319401d61ca434bfde17bdf56e4c5552cab7b483ab10dc66e241ef809c98dcb1f7b845adf17c252493d088af76534f72368f9aa8510cf5ef81a42287de3fc1e4ce33cac1030120c497959f3226d6dfe9e278131ee51d73827c4fbe12d86a16889ec3e4e87bc013620d6b16e1553833052c448ba631624bc493ab338cb4917740ef5359c9a3c651e9929a20ebc9740243039e6d209cd3147fc310f0a9c38ca97351cbf996d5715effc0d642a54ddf5bf54e1cad5d728526fd537b95c584a94bc5401bdff465f0444d4bb9839ad6e151d44227ad3459087dc00e33232a966a75176a9cfdb56b996f23a805d29d9aaccb5fd6fe5172873b81737c7006b40f1ec928fccadd77dbf7fff62049ff6c6885d1019636b2666dd11e5dcba0a964c5462f230d910386880406b288edc5755e6cfe840b33c8cbf9e46be466485675920a89896f7e975b79152e825739994b3c7c3ac89c1e4801e2d5177b6b33970797781d8d46db985277a3077d754d307cd43ad99ef1b011e9ef3c43577db9bdf74f95f0ce2bb760b2ed4ee7c7e864537970a9849250481191b7d28833cda3a9032be58eee1be42bc633bc94d858085d3baffbac2456b4e8ba59a9584b77c496d1e918b6f43a226c6a4eae7635e6d641e31d0297a3ea79990d585e7b4b47cd8e6218a4ae79e49ce5a4ee79f3730187419d18f4f37538cf8747a693c366fd275b866ce20b9dc14e3de82796b8edef69cc09f2880b65a670add606e2fb5b6fa61310f708a6aca8db6f9f15419ab2f910fd22ba9b7a7c8023d70c75e76cbdd7fd8942c95fd731ac1341117b47dc3b82b15eadfce2b5caec705a5164862a8fa3ff446df2e79b22bc2bd653e3b5e1eb844795db82ee733be946b744fdb19344c899a4bd9c7b1f1c8fbd754ba0f642b37fd8ee8d68c85c6c0741297d03f535c3e3774b27306b15f6a067b9b0db0fa0aba60406e88c78ab8ee55e41fc98a9b1a49642445a84b04737627487943bb23d845b9a57540af3378ef48b51fc55235b9d0d1d011f8e0a22137dcf15d9984039f02cfd9d0e6ef294c638ea11ff640f9157cd6d00f5f315ad78ba74f98a1a228de69bcef0b0e08068f6612287ec39284163604b2291efb9ee4ee54cbfde9ba54fe6b4645760812e39897df4e7df7ea422890236c5703dcd0e6c514c51f797ddca747dd44ac028e8565aacdff81cde3be89f16f2d12c196170bae025da5232e416de6b981c2380ff28e4344229455f17dc61b6d47a362c5641a57bb62263eeca2ef171935c28d1bd5a99f625d95013e8e1d5462a6ef46afe709a6c2e74e682c48112e52e3ab2f7d3d745e9f35588bd2001798e858104d8fccc7bf2428af54cf18df41bb75865331a99003c842bef592c1e1b482cbd81a61c4503190a7d8800146d97ebeb6052955f1aff52a167de3107b8d86f701d45563faa4c0273ff0e4e9a7863e31ad86ef924a4d42fa50b513082ee94fd27467fd61eb50cf1b4e289f5bbfb88e57ff6645bc233f632fec81eaaacc16f6d869941dadf14be815ad25d4c9f85267a82e70a20a78ab9d88364dc63ca7f71c4ce1b5415316004253dd71268a5d0f2455547728c5e4c66333b4b0060409c8eec6475eba547ca55cb375701df872c19638100f5c37d4fb679f29dc6a49a8dac0c6ec9482f5da32d7dd8f2bbd6bc6d80408bdcc54c6601d975a40187e8000482215e27ebb5e2c48d5ecb5e13aedbfa0390e6d9072cd2130a4ed119aca148179d77032b1345f70f0228a786ae34b6849d421fa607bb8665563017a7dd5fd1c96eb3de6f82ec45d99ff146e2d50181d53204ab2a2c9e50bc054dabdbafa94aaa1176abf01fb67b27fd01f88aebca54945b90f26186f1a05ea343b2c2b8eb6dff20cef5d30e705d575ae89f00494c49d4711479cbf57595dd237c54e55246c27c597d6471a7b9e7b7c490c2ef06e2bc74fbd9da69b67e4a863bf97f6d90f1c8c0ad17f9cf186fea84bbc79bbb831d6d47cb8630c4a94786867f27eef2d7d4364a6cf1706a938b58e9766f75be1c8954054636b60e58a2cd714ad35f040b42bbea7655836623eb4fc876a9260408e691ee464a970d89c46bb5d116cf53f8fac8b449f9692acfc1dcbf94d753f64af5565ca9a647b60cf3ad29142fdfff6c237c28396a337402e6f0def9ab64cd4d1047422a1a81a94fbb493fc2c6954ab88127e3b7f5e1773a307a6ab037682389ad7e72d3fd22dd9c3fa312c2161d900f0064e2be00dbe00fa8addd0c81575859739c962f1847ba4445780609b7cc2fd0e9b633a92e2ebb49d0ddee68ff1ee05d71ac0704393edb0e64d96219889a877b3e850e5b8ec18602600dc1da8cef0c4813a9220d84dc2fe639ff02f0b07631d328fecc736745c2f3d5e8e218ed6ebc71dfc42c6a57f15095b70261acb4f3a71ea93f265a9a905dc03ca14ba19db078622ce2f923ec3123fa750365641a5b7750496ab9e5a08282166569a9cca95d52012086e62ecad5f11207016e4e6d21478a602725058a6954aa4867d51d48137c938982ba9262f5e5561de37e2709a1e714aa1e8ce90b9861a9d614db174abab4b47583f20ba9390bccf0623f8993376617765a2e401a58da14579e11880727476afee72e96fc6ff78b9a5872fcda36e0ef7faa743006139f53715588f12255a7d6f3e5c7befeac3c7ac5044d80f7a726ab1558447cca29a5a5ba9dc9a392d20f9e2aa1f5ebc20d3c93ec63b48fffb8c56bbeb252f09f598987c780ea771b6575c4a6709c95755200bc19bde88befd01563ab62eb382d24b25d9f683388c77be43f7f3844d2a0a6dc797d5f93965b437780445df0fda7bcd222777f5cdc1cd36338a6c0de1e06c05818fca4e1fcee46b0da34d8343d9fc5ccc0df0ff22803e20982d1e0e1763ff69217f2ab1b33d63f3c18a4d28495344e31cfef81b2ef1e2b741ed2725503ce59cd913cdd8cde36346bd820b0a833a51de1138f79d9f58212f93093702c305de0461d48ac88af3f6727a75fdba996e03be43d6335d6c0100813da0673bd3f7c2e43e58b125f9b63fc066b5f122d7273c3562ffa14a9e5ea162185c62dbeace2d66d1af605dc38211f0fb776146255d60fb59a5748d78798414f591b8afac2b12b8a3357e9d77b344b5c3f5fe716ff2cb54129cac2c06bc7637bfe3df8b0336fa593b08d86402771344c403231aa2a6cf960eb46d9536d87ef930ea8cbbf922e29010b3abfedd479bf4c4c1cc1c4ff42f85d0391f673edc91e1ebd387fffb6ee2254e82bee69f9451d26ec14b215f53bdbc4b48add484a938221719792b3ab92dbd3ad13b0b6ab39fc67302038ca38536b3bfca704ab30b179d59ea3d7a24902962f154e22bf073a52f2fc535e0b5cbb858d8f012f10c23a25ed37926ec02ae86a9e4a87ee51b102361d3812d7b1bdc6ac2fc5c9c253b0837ae75d897e8e8423152cbcf91c3eac56f60ed97abaebebd9ccfb38956ac76ba81ee27714631ce21eb08adfd34ca46d7bd933ab7062962898adc44e13971d4b9ca7df87dc248904b1071e4e163f6b4b649980360186189ec30597fc749b0817f32cb0409cd25ed0cf5bf51840cb4fa296df70a850762caed3d37fffe9a8adf67ea9e239244e871c3522d7f90583ac631bf41bdfd79c9ab235e51ef3cbe2c14d00fc867a121194bc368d8d03424507ed202c77ef2102986dfb0b931c82c6faa4c3f7aff02c94b4b48a45fe9009d97cf5935cfa13db465cfe6424d9575a558606bca1e5648bdfc0d6882a67d6268675bf2eac20bae2336b6c6559fd505a2ffac966fa52de367e2c3598f3d4f18fa0a7aa38867e9333d19762171141b6cb6b418d3f870f886554d26672b42d60ea215ea1f46371dd81810334a509ceacac3be797f4c1cd73f6d928e6a0b23580772850278b3ac85ff800e973450b3896a402fd7c44fc8d7ee1b37b3d1c2724eb9f474bd958cb5226648e46b51c2eafc6060d627b9cfbd117a5774a22aa7ca5e84462ef84f53abbe2bca73ee1a4f09133d970bf99d1af0b31ccd951f4c08e02e53f1a2a59507445b5441c7cf2e76ddb5228d9208ec4c157e1e18c76c1bb78e580e7be9b65d23fe552973e20b45de6cb4e2f478bd0b26d63e670d38504b7b68eae4ba01e08722195b8eede9ccbc9e9404a5c6cadd5f7b07ef24e435108480bf917b5f9411dea3ab4438f6251e5f22c09413b68a0d34ce088530370bd84eeb0401228ff5bb7d16092c6c8f36905e915e46fb60f802f5a7a0213fdae615d629d604a16b16ebb6f4d4e32f060f3ca753f5132cc35144a8573683ae404474042bc60a8b38e3f295349e4afc219f0b25357d184800284ee23e2beae1acd7e2ecc9d11e75e1ed5d14c72a57d4b2d9bdbbb22f163a24cd504ec897d8d5f0e66d113e289fc8b191ff172ac0d0f227d50aaa568509dcefe807672657297c1ad5f788c471b52b9b3acb5e4c0bd70786afe74d615b734e9b972064a2a6944d7dcfcd7cee51c37e4def97c17cf2726fd1e48fde1c23637b56565b66358e578657cd0d97417e7a683a1ea79bc142b253ffc05a27e4739160f3f260a16e154a9b7cf2b7d574b6a486c95da0bd4b41a3c3c136f5eb3197652b75489a92f005734b902c7b968da1fb50a2aebcb9033cff14ce42e9c1a24fbe995459b2d8da00a72054c7bb1572e16340f2d2aa8c73e764fab9187fb3a50eef811235e9f7ab1fc49bcf3c8dbae22a5bf714c658e6738da1613bff8ae4665d6b98c0d853cb44ec892bdde53ef4df72328decf529b9775a6094f434720b1466ebde845418bf14f3285a70b398c28106502dc7a09890780a42d9656d7c7eff722bf34bb93b181fca6004dd8e66f4e3b34e92061f47e9e7dbb66bc4af43bbc8849407fabcf69aa641aa4769fc5b1b4731317b799915d1e2ef676b572825b8dcf4ba3312e384e17c63e92337ec633fa388c8a937d5d8cc644fe0cf626fecb47cbd488e124427b6d4ed2cb3d7ac1b01c1861870eece240134a4e5b45620572162de2a18c528d1eba60f1620c737225b573cc658f475509e018841b62af605cfb27f085448a0ec9ff0e5dafca445b9cf1642304f4e14942d73cc707695be8d3c2f92f302fe216e3a34bbb3bcfa278a663b69aaac1aa6f51cc2fadf78591c19e40e56c14d262edfcaea4276c23899097f63c1016f6e63d6a818b8eefdd1db8e9b190ad739e41a8efdd77ad5dc3c9e5f5136bd42616e858dce930167071bced6fdf4deea0d47337b28df96141a9f18b1534a4e3dc9363b7848c30e3f42ea59602bcb48d4a13ca2a9fc9d230ae819520b0f4fc0d5d7d39c2198f966197339770655bee97a4bbeb6c09e1bf20fcc14d9ad9faeff05868992ca4555a0b12f2d706f02a6357864ad4f9f7c6f89b90b6260067da5ccbd895a0fe59ea16100c2395a30269f330c88e9b7f1c3188db6c6538d5a25d300c541db763cd6b623f26e5e3407b137a8b9b9af983e3842e02bc7215bbd81d727622ad7d8ae1a1e20d3c7538c26ec6b31d35ca82955004e82735f9b89086e6d3a66f85de1cbaa930149989b4baca6dcc26175a032c6ce62b48485bf163d8f3021c6d22e773320409b20b0311f45928d3e74a8b8342ee15940d03e3e0070d9e79364797ed3a963c38ab09730b149c712e350ccd4a7de09344754435a8d6b315d9a4eb3785d0de486c6c3354bfc3f7ee8492ee84ceaca6dfb8cfc4701755769a6429fc3dbd7ce1b1f8c3545172c5664c6be2dd7bc25fe2aee663aabd3dcc5bd96c0a17a96c6259eb5a69559c5d6313a76e6cf897a16e9c2ee82f8c8164f8d82689ec1859bf60291f06b14cb744c695aad265ac747af3d7bf7cd0bc58203ebe8cf0171f0996b0123742ab59872272569c61d80bc14bfb6312f85b3ad269b80147ae07827cffbbb48be7eb7e3aad8270bb2a64c95ea1a543610f13614399ea230df717df1445ce119cc7ec0972a0a8fc06cd475d86b9c0aad3347644eba2ddf2aaec36dd797d087c9c00f78f80211d479ac024976b0c18d72cbdcf603ce83fbf3e1f7e86022e4e3841a08e12f7a8d69015c9e784ed46b93b8295cd862c68f063703f162f6016b461d9c9b78d30c1c639918cef1d8bfc0b083ff7ce639fe477b5afc7f687000c4efd630ea3e40a15f347154d4ed72d90fa44b5c2145cdbd8861a8c7a80de5da4a875eea6f914c9f9929b16985de162e316e02fab12aa2e6c3f2e55305ca7a1eabc399c0fa26e0971c9e1752d90dbfb994678eafc5e0c1310668faaf78ee0b0c4c4021d6f7b9d54d64782bef0649cd2e0e81421ac77f2eae572f84679b6b6e78b6993d4a0f37a33aea4c5d7cffda2940401a32c2c3fee9d9649f5b3877161f288f38e2771c53d7c073c4105465005014ec32a983d4c53a9bde8c8ff8c614898c662758271cb05c03b2c70af74fa9b30e0ac269b64f16e105a31e612c3d719e64eed8415003cf468915e2025f0a0e1058b4186fd2a384003c63e01b8d6883cd228fd47b00c84f737c244c4fb109f67556a87ef236b280f08d3357cfebc9299ab555b7c936941997f072cbee581b0f08b963031109ee38db612c31c6e2faded03ab5b747d453439d98ba5908a472d76fbdb3fdefca04844858c12ae8330c621d88c2e0c22e3ebe21e9d925f9015138eaa4d3fb1d9ab9b3a35f0285e54943478e208a9606d1aedc17d1a21fe061f7e87d76cea5774088b252e98df24e8a4886c9aed26c1cd747c94ef9293a16eead149116fa41ca45245ab4a0c48fb6416db494658b1409123faf8e00a732880da48cbf572602057e1b603ccc3b38a911afd520819bba05134001eff0b7f003102ad42acfee23d94744c503a4baf0bc9b849dfb69bd03a3223ef736b272b07bfc1281a466eb43a194ba0391146d05c7a45ad5d68477ccb75aee09e41deee138d1a3b7f06e97ffff8350677331104482b12fb00f8b57c8ef8009162f8d88f40914661b57cb2b1ea0c543e0e671130b3da6abd192f2cdb3ac5de1676c13dac43dec8d03e98cd3871be8b8c37b3a65ffa3529ce1b3f171276fd671942fa1ed3688ef6561ba8a581a9bb6066ac2b64ff33c6288b95761c5cb580e0f43dee2978ee83fb51e2accccb56f066220b383c23fb2afb0b7429f7c09575a18af048f3238bf4f11c3afbc899ee0024bc01b78c5af94979da27f5a7d21067e661a0e8807d7370d0215efc7ffd62ec64c31e9bcf40b6d0577b24f30cc343a36317765d0a2662cdf35875d4f25ec4c6a5dc3b14229eb0fe096f959e495a29327f6af2fb0ee8085f816311e575b7667f5c8bca801032ecd42e7dbb16305be7533496a1bbb36af59244e4d62bc42c506178edad15ec58b1986efd11097a81e9712fa3a6f4fa6b966216304a47e69ae732272029af9c91f3564fd99bdea94da949d709ed1806f8beece48e5d8e33d7fa77150ceb50ea24380edccb659f76377d4f11e0f5d0440f4c5244fa266bbb372b5fe116ec4457f4db68e8a570ef22a0c576977ab2f913d9dc3d167dad10d6f4efdbc304e7aca619e0d7c854773a9e73503c64645ededa0ecc1c70265d07e9c37c46a5cd6f2277c9a6daa6877c1716548ce94706478e568a2b27f7f0cb3cbe345585e78588d00043dc23c1022d9b30132edcab06f7d1be2d3874329e4a05d10af82aa8b80c7cc69b6f42575f580c919002857e8384ae3960ed96b5c80d61955dfb56ae5f3e6e1a14b155ef2eca7187f0fb5c771819c06bb0b432332b50783b034b7bbbd15a62e5e657ad811b2fa6a39611867ffc5233ead685baf044228d7161b0ee62b03d6bb1b3a5f69eecc72d8868802248d94b05ca127cd32370fa5d5e411c2d60f749cd9ceec47b49d43371e61a3463a83fc9f5f97404d283a710329ba1608d0fdb2ee1712a1ac7aa7c40563dda160641339a2f3577200b10f559cd0e784dea95d7c9a7212e433fcd6a7865624a49276d44f83db10fb504f3822bf0b208cac4c0fc58fadd23e3121d183c8ce2a1291ec305baa6cd4146c2ca7e06c404767dbd91ccb9bbd5250c61eb4fd9176e2b747dc0ac0837ede069fde4c3de5b165f8ca94b0f536b4999099c898bcd2dd4da9aedeeeb201d46c2fa75a9e94ad94ee5802c6de76f89312433a0109e3d15070a54756966a648be8ed13d9d420327662a6c4fd60e2bdc9124899a85f5010a3456ac69eb703770dd73be10570e912ed3ab807184119a7937517ffbfe9f35a44f54123a3b461aa1be8e087bac00539421ae30f43b78c0a431f1d01db1cfd5c818a7c64e2ca72d305bca22f4f21bb143a5ff32142d4b4e492455c5e6b0698af8d11d2b63c863c90f679ea44aa1f64b9ed0e55189b180e83188dea8bac169698efc0c136e9b0b300a615a13ef61db9ece6a8f1e6187f5efb6ddc96587395f2ae5bbdbde7e85c8f33064e8b2e1178e711b5d35a0a29000da54c0200dbe8d837b3bfa0ab47aae632f826c98026a4309b780d9db9eace3f809708c8ab020db9519e47b5ad2b9f25fbd59774446bba355f1ecb33fbc26d4738ea0e61b8bfe67239df259cceca78f261ab60c1359acf70cdba45af52a06d414609044f1a0823c642dabd0de7fa3e82c2afaa58cc742c1a9ce625bf2c33814d93b9d2c78046bfadec1e348bc5fa3ad4606bf9878f6021a5926594cb3c5877cb97e143bf4b4ed34c4dfd8b56b10cfe8f132064959fe0f9e43edebcb53cb25ae8b2c5b4ecaac7607d2af2e1293cfc3ca0c92b355664c45501aa6f4f56202115b1ab6d2eac15286c6a3311957c772489e5c6244ed86203cdcbb74e179e24d7fce17dc9eb2c29b3a5ddeb5d6175020eda9f5c656db8ea398ec0d90f8d7a185787fc55e1f7b7dce1e3214eb6ae84fcc1f5a7c76847fabf9b1c98cb584d7572fb44406361671e1a69f7b6bc54eba04636e20a7f1ed632698135bacfb5a4d9c3c39498a6ff33e526526e7a3301fb6d7a14c62b611a7bcb8ff2bea7d9086f1ff006853a85a07fa9710d003239807bb27254a98c82d08accc3f711e3eef36be82d740f5e43c97b57b1203d1dd355a9f9350bdeb03af4cdd4797edd54a938eb986a4dd1d19d7bb86c60207377f1c55a58c8640970d608473dc3a0ff65dfc2b0be12500f0560d962b21a6efcd595e48a80ec1920e07c6fc8faac8730e8f678b6692ead17ebd18b501a691d4f78bb8fafb6c33cb8f234f1d015651a4601147c70a19ffc7a6881e94a31f71452a47b21968dc1791577b765781214fc180147fa02a73f40f626c8cb0c6a970fccbfdc2124e8f0464444f549597baaa4f90a49596a0093e0c04fdabff6dba0ba8b00b4744c93ee1e285577e10993e51dff04b08dad39e6f8b66862abd4cc5b72fd41e82fbcf17e94924fa5bd9b913975d8e3d02983e9035434895034672b6e4d7b61188d92e264732f6ceb65509c2befacdd241001517bf5653dc2e6f236dae47717e7027b268ddd108f0dcd515bb45306c4735a53c2161449add08dd0f071260f117ca9197407f6ed6ffa6f7ad46d903f227334aa78300d73afe4c4f97fdb6e246b895ef3e43997879d836b1ae269319a403353a90514db730ebeb2a593450d8334c85b24684bb223a787893bd35f1b581aad72229b21b755391918216a82ecec2d177fc8f19ed2dad99e137a54cf6f413be80cda30819f4c40abf20c84285f46453e3e0aaaa158909fd5c33d8aa28988c769e9be91b29a8d79387af4caf52c8781a955d90fc15f21d36ccc53be6e4b8147781c9128c12db920a07dcea7249e66b2d31bcbff62a8f88f22291964a1bb3fc1fada145fcfe794af6957f6208137f1d3a016d10a7e239f824bf642595861e97541fd4842eced0265acf2e252f1d2a924e2458937a81e14d44541bf620bce7fa01e6c0eee3865f640a907e571c51623d2898f2383d3b41f70b3f02c5561f986d5d979f7168d1fbbb0ef36f09cc0e309c50d92216f0b1d6f4630faa94db815b96a3c3c5f0e104c20b179a4cd873eb4f1ffab1f07650e3c60c57819aeb816f1e44615ab1f3334e5582dde0d5bb5ec28eb9d4d8976b333e974a077ee1e781d75e0a7c409dc65cb7ef675775dd0025a68ed780dd97fe450068bb0bd2974e7eaf86636e97a04ad1897ee335d72a87c8ba48088eb21b897af65734b1dc672c54d7af866c64a967c00e19a2eded49bca439fb01cc32fb8a3981a526c186acef3610ab78ffe36b3545b4e0898e7b76a3ee4d49ce809f3f587f6cf9e0973fb3b61b677474fb204f54f2c2490ea97821da3d5d9c95b50e14db0ed839932b079ba6bdc8b8435095cdb7f1c0911039cba2d60498d88a2ee8142f1bc69e5391fae607c04451840a01cc0e1d5683fad7db876203df4dc4b1aa08ef0f92d9bde169f58575f1133f738eab473debb186c4d13cdc467ecfd755c06d1d3306094a4ea932e0d5fa88702a448680a9630aed485fea0d8d268b073d39968b9705b2b56f274797aa315a5089fc3515ab4c4eab45242dd1d4b748f1791ab441f00eae5cff1fa47a33a8a231c42958940fd2142d4d4644fa414f9773b11ae02b4c66bbbf54f22dabe19a24e54e70bfe291e61fb6197b73757d78e6f432cb81ecd98e8dae1ae4fe2fb6dcefa9140a2f988dbcd79bc37f58cc9fe13a40de792a97bb6d84f17c59ee63c2dd8acf70f4b512fcca7ecae3dfffe5869d1f1d7f317ee3b7105c899f69582c33100141ef62fe94782e8c7d2be07ea18033cc6289b81255445c7861844bba5818ac06f5783a7a2fb88c4b3020b56d73d5ff5075bc584896fbd6373d8ec7053477b103ab5be297ad06c9a30348e073923f170edf86d502e0f21933fbb7ad379e25a9af03022fd41cfd3d5d4370e6fbe5a0523ec97e8998f86c3867525647f756e0bbe0b951f70987dfac1786484ac8e3231b90d9838a6bd38522a32a327fbbc36a1f3accde9e7bab8279fe3489c154bd538af13f3edd5799565d1db3fb2374332802e597f79f68c96879f47aec902d43e2ec8b1d2be28525ddd4dc3819b83c2cd6ded19bd3192705caf5e8363c57849c1bfb725f9abb5a8b3b5b93ac629de76cae141a8f68135e7845524791c2cfc8b1f6cd95705bfad17563a1721e463d662a0190179024edcf3ef45cb1a9747454d0c944bf182aa8c55c1b0d9b90bac295443bac4b83b49f12b2790fc973a25ac574fb78d2abcad01adecd355b908ab55996f2ee6671374d90a599eb2bbdacbd25c82e973ada085d2e861b2724127de585e16153b52e0211fd823327b0f3d3c262a073e20c7c5fa71318e464fd9bc224c5986505c0e06865f1f0e4965df98044438e1ffd8736dcb9f3b759a82e3339f527b9e1f50f258752652e61d69a34b7bfcdeb3bd33ca8812f39b4fa08b59117586cfc11d19137c2300a99a8394d597e394df25135aeda2d8001d10f080e472549cd9a20df982e4b0935594b4520a5e5cf9cb9af6169dd1d858a58bfba5507de5beb9b12861020583ac9042be277da21db4277c4de26531511d59dc60e6087113b96d4c96cd7b7182ca6ffeb1c35c4c80dc9500a0471202c534c4d3eb172ac1313a4e9cd9a9ccc8b24b938eca42992e439689e9ab561d3a914dc0140284dbe0753a7b364b771b10432d0c388c224c4109dbc06a27f53a9c4d7386bb2511988fe6394df1e0b53f56971e6e5f0fba903285e865c420cada211258d5ccb4acb2bd3002068d9b93d57a293fce7d6d9210cd42b97399a6ad7909e25a97fdd5e588668b81bdd7e5ddc2de01a2ab61b722320a6d5e4131e087a8ffb8eac71094cd0d3854d44852a483ac9f0f738b12b0be67a1013e2a7de05be3380e92dfe4ea2a79101dbd4a19fb63f6d581396727b3b40726fb6c0505cc53539d5bee3abc24b39aaa55264e5c4731d115b34f007c549c2f7b506172a09dc47f2aad56d11262fb91c4b7c1dcd7c70b96716c54ba4d6cdee145b4769bae8ee23e55059869dca14c8d7128c1f260550ec42a642e7b16c9df6b014a55d270cf1c53e224f9e1f6fb0591373c963cd89290bf11a033326158514e9a6be9a3aed6d1acf3a58e87e50fa4a56562443efdbd570d527f553f16c16446b2a65968beba8f5f4405099d4f8a327a69704c153a342fbe240ee072e1c34825fe9ca6fb574a6694c58574f104c8efbe95160e2d9516d1efaf7e1210a63780965513fddc335750107eb8395839d75acc00f0fe5cefb285ec5deff1b0fd065e9b3012bf1171622530d0643a3567bfbe65cfbf338dbfa501592936a5538d0e00703cb7a7580942dc35bbf8c164be5148b757f74ccaa75a16acf180176cd6487650d16544a2b0a1cd8cfee6d040cfcb1cef3cad0fa672a4168db5c7b3a06c47275375a8569b173bea4f54fce8e93ff73220c95d79c8acc5f7ed71190160e3c3765e33c3388b69dd7cc8a8083d9e7692f07c227292aab1eb4419859d398dfced9b0e49325d8490a5cea08c7232747c30b4eede34ae9bcfc7db8ea3ff40cc4ad8b07dce77bbeabe77aaa3b37018fe3019cfb19f19f0437278e13f2d54d2d6e8f7a94ff747a9589631b42d949a4f912e5044dcba0fc6593f50977cc1f4cf0d8a12d90b8d2da2a6d22895fc6db21262ecbf32538d799c382af4ce3b722cc813349acbb7ae21685d3a25fa4118ba84839bd25cd32f8b7e96e1967e5147ea930a59f090229bef530eddf7a36a8fee76373c6fdea9e3fa79d51fb2341521dec9574e3fbaebebbbcb4c2959755d3d206e8e820b847678041cb02285f4aadc69c42b20b283811bad4d22182c98d821ed90043c660665cfa60f2705dd369a9c9ad0c5c5b32b68f728f76aa358499a2e5f983a30668bedbf80447f772ead69daf2f4dd44eaffac89c820728fecc698d73c713828b5b78be25a6ee423d1aa327bb09dcac3d042a06b57f491629cdb5a8e7d584d195e9df212044f610171e0d7be6c01d608ba5ad9e99799c80da0d6f56de76b87eb83cef39a24ee93c02894ad75230a4f141e95df06e5ccc219406b65af037134b31c119726c4cc4c9595c0703dcdb50f365d0c42c90536ef551e13f6d732bc128569bb90c58b4a2368364f7339a4b6704b15aef4e90d54c39417fd85223ceb618ecd942be7bd0374a1eb71cb9fbfe5bec551f727e5c5c80aa814305ae2316d497c694efe3d313d2cf942f6b9cfaa6409c55a1ef5d43df7f3d566a95fd7ac0a702c462c3f5f1c555375642a723e62405684e91dcda5ace824acd6484e15b3062e5c76585922acca166cf878e34db83cdc474bf0bd356886600e2df53f123c52efdebf05b22f9e8ba66243b7f2eb478f1e0931eb516efe53d4e7cafe7fd6334acecef6dbd07d171518cd60b9d110244637f7563c735dc5a533a928eb5e377f19ea85cd50a25c2fd917b4869e5f865307504d20c57b2d016c7b4b43c6435dee019bba05742d083bb5c6a61ac670b1fa33e47e27d219a1536b8ba11ae3cee98ae08756eef7b7977986f01e2e34ef52548ebae2f4c28538fea9f3dde71614f2b146bbc2a0ac5b66e82151617b977f609bdf93f19716b8c20d15fa7698e6ab4acd255594487662d8f508838d88bc38b8ad96941f088e397c92aa31947d2b5f86ed3f6c881d4d4cc5381d43d54fc7145a434a7fbd5d9111c9a6b7b57a128d2b3fb9e81e60df221c013eb4386ea5ee350250e31a93172c4c386d38cde0ddb86d2c31d2dceb13c0361bc6006851d997983d2bbf452b10c4461ac6f419cf8fff2c7876e6eccbba74530cc2710549e931c43679fd5f87e6054d91eda3df4f4ec314daeacb723ac98f303e0ce0616922c3f69074683bd66df2f31fcc1ff6b5622f9e181736c57167f48ff43b945ac6b8e1ed9bddf2948c429cf9881af3d5b9a7390ebf4d51647dd6ea555c7a119e6a5b79d6d0593d57d97ae40963325fce0327c52fc4a2ff129f79fc497bd87c459c6980ab86fe16ab091723424e2981a073582ab749ff2a6f717746735dc56854331ab7cabc4692b24731fb3bc837264bafe50893b3f9ca44b8a98298eb4aa6a65ff245e79fef3dec4a2d738301aea417079c5e3eee42875591071ddd808e8060d8b7c9f4088f357d32b70e4760e5f2dd6d58e7c9156515fc6a4d8ee60e69b00b3387f40c0b248aad3cf966c9f27e0f5b4740baa8edc2c19f72cc25332833a2f011f31dd23d7a50e28142e9c07838e7a14a4bc3a8f05f90f4d1fe393ce529c123ce34e3b28e79c69ea5404a990a592719d47d9cdcdebdfd5d7784507bcd5c8f49898179a90e83c58397186a43170d56654186039e94ecb9f15c9a892cfd86c167e4100b44b2437d6be664f9dc5f8bd125739325b0f35a39c7042cd9048b213813fad64707fff344f64d43106c000e2bb85ba5cf8e448d398a31f50fa5d2858a95d363502a9b072657121f4e636198b3d5d0109f3a21139bd281103ae6fb1c4af4c6450994ff66dcbab0d588cd5e22d7b97b2c9e34696d58022febe6ffa1443c89847a0ae5e67739f271e36bb1bf7e3a86de6da243dcff44301172f75fb8b56d095c80898f32692bb78cc81da8a7018fdd27a033675ec9201aeef6eeec2d953ae223c6fca3b993927ff69cb27a41c651e6927983f5cd7e2aca61e3535b2a661b7fa18f5f6ebdb9b107b004602a0edf40a5c88cc865004151ed003a73e3bfcd2fc8d7b48e20ca5854e39823a80a5291194bf5ea535c32272f545dfa266d2ccc75e6b90118e65b4726b3e7be75f1a8c85716f4c817747878e78064ac453072c4a4ee54ebf0a65930fe7e414699fb4d6d26cd32be55a2fea1030d57736afafff65e5444582f49506bff879105989dc54cdf0b8e4d2c932e848c2bae6c3836e6ae8a8bd159114aeae69e5cc072d389bbe5945b438da5f59e9227fe09caa7cc5f425ec393cdf0a619607c1598ff7dce962f365c2e4fcce311aff684a25a1a6bac1855be8745044fc30d80c1ff6fabd24c1cf01aeeee990e2d36394e96d95a170f23b65da4ec02c17573faff18ee531be07dc2cbe1172c23d98e034f5afcd93e2b2e2cb79c6a06e7d10b4dad5e1f76c1b63bd777ef2bca23cdf51cced93007dc7df5bfdb3cbdb0b16f305e53c3603095870cc884622c921a74c53c392cdf2e8c20537f22b46bdbab06ec9ff68e138b350eca49c3527e342ab031c32f05625259fdc82851752a5df2fd97ea92f0a26f366d36c79a1947a3cdddbb67735c0d5b01c7e66206b48f2860ba5177a04297f62fdb2f3b13c0882c06b0b647a8b8257e343909ddcbed7f6a758a2ecb25253d922c3e41e0f1923c3a97d8e5fe3edf2cec6660c854a3eef3a4e5b2872a5293e6615a11884b5472361c8188a7a3de8b2b9c5528d093d173e47237ccdb16cdbb886a997cc02ada49081a1d130f121b89aeb2f63cdd2939fa95c5166d8bb7adde623b3c7db5ed21347f20dc4fef3cbf4edbde800cdd9b7b4184a2dde4341805292a04445b377ce279286f2d12f5fe07ff50d6fb56d686fcf69ac0727cd4dae3d5e33c207cc6efb2119e6e0ca2a5ec9a0f50db018a58a6a218d6b85681859191367deca8d572fd3fd4138dcbe3a0d2c07a52ecf0f20d62706ee052e77f941ce6937d4a4da40f3f28119fc1b4ba4c044b968494c6a5566e4353ace346394644552ae3f2512090369b2e596be6f754d02d1411b24307f51fb122bb6448172b74e67b94dd6160d167d4008485db303b8fd6432659ff7cd90fb59408e20e589f75003bc31419d396b6aca9347ebebbc8b881cc3e422cea6fb959ed56e89d50299ed58d1719a03dad09846c1ae68562cdc32c000e63b7572986406cf38fa14667b67f948b15cee725d58599071124ebd46ffae7bdb36868d2dd8f8f9be4ebf5d32e9101171819779c0c0876eedfc6beeb4d701667350e31d5452a052de57578d58824400ff389fec16035865e792f37aca39ce2debee2197603f6ba2a5df141555d3d51e008ef1b21cf00a4dda4b08507ab8ed9517312736aabee2d86750fd32761895ebb1914343cf8e93bf821474b8f865741e3c0859d91ee1b00dadf2f35fd0fc34349f26ac4052557cc2dc54bda3d8e2aee3dafd2799001f1b3c044e37e31697b58c4bd8847ca774ccd0109288549435dbd616b90226897269f4fdeca6c91353df74c5b302f4328dd93e15d85b3bf628189d7f70722f1e9639bccf19f5a3898e43c00ccf358cd9fc35e91e267e1008b95c2f2ca6e0505d42fab4a9f90dcbe314910ae622394d43a06d424c65210da575d8c64ea08ebbe69616712a909319d82c184b13c8df0edf2d032d680862d07d59520e21f6a39e2c3fc7bc1df147688e8c7477a5199d2706983c7e6a390b327b48f4b8201b64086132f604951ba83926840585ce2d51d570f64dda72cdd773eb38000b64d8f12b0e83936c5146856d4d8821083534c8d985bec39788c14d0e363dc0a97797e6f319b2a88e886aeada501ade50b4655eb81932e462ae7b9d65d093bcd1b43b5c560ff8e63452f19e6b09ad1f0276023457c972fa94ef7d7483ee6c89ee56d2b56bf3827722b3e90f86abfdb0b7518f7651e4fcc9e0b879869dd640c9322372e2acb3ca7491f7d879a5ed69b44da52d6decfe017f1dd9393f255a7f5308ed6982bd21d0cf3d42cd6d1d66381152e2f5545f2871034871448e2d36e6cc695b01d6d3ebd23ab08b90af3fd908b8b729a3312c353e9a2bb21583d47d0dc5986402377f7f7eea32747f16b10e7713110231c91a15f457919718c5d26b5b4b96174aad3e0606f2be4068a7a16330adef33fcdd0510df908aca2a495f48a8698e7b450eef1826813086aa72090ac09b8e8bbb0db7818edd7f4467a042b7bd1a48307d49fdf69ac803196ce5c4a2850e8b07e416068c38dc430d18382c73d2c121c4658cd7eaedd34dd0d4e993eb91f2a09c8eec6475eba547ca55cb375701df872c19638100f5c37d4fb674939278b4bdd6cea7de6c5c2bd5b6b1d165e9247118f69cf0aa0cae65ab27b35be62f0b6b03c74651c28790708bc3d4cf1bc5404e27a11505db7310b13990d874516d7081e26ede2501f099f977a58b038be7558e698370dac07a644fac287aca4d4557d1e9e669d8560b97d0540b22ea17d5e33baf5a10587934c89414d7a24ca59af9553bdda3e78e71b86c9a5339f7c74c112f849cce60fe2381db07dd6fd9d25c994e480279a02fa45abf8e62bcd2a1dac89eb30f7efcee1b080238268dd221fd5d3968373746be6019529aea3c915ea8fab43f73d496ff8e724c29611003b403607d7346cfd3679a8cbc3b7f4325d833d0ce94b64966866cd7f60f452aa08922297cb11156431a5e8f6a1a2e4e4c74a6412e918a6dff9fd631c441d16976702c0b8c3a33f32a9f022e1eedafd0a765a109cb7603323cdf7c69fae02c01f12e14a553f6d584ad8230e6586bd3d440b0b658809cc3d6ef20627b31bbc0fe19df0bde806be3439a24a54d422a0c88fe114f22b232331c1f19c89267f4dfc7beb23981a4e022737c8ffdcf42f0578be2aeb6d739584abb2592cf2ea0e0a7ca4ca5be0336a14d3d584890bc6cf66ed5b9239d17e822e32ab98f6e9eee851422b8e06db0047551cd9c39d7b86d8be3d5955d1f637ad9470bf4bf4f5af6934c720de085a3c500b5b067fc76be20d849797548a0187a8293c37f63b484814b658683018a79b2d30ce530580a25560999efac9eb6a1dfc42c6a57f15095b70261acb4f3a71ea93f265a9a905dc03ca142b7fb01e83de2da857928b7c01a81375419df633ba662372f496592804f1679f4ec35293b4db795752ac65aa025e1c8626ef6ae0b97f6281cb37b2f9c0026ca0f7e1f73dde45d67cb91421f182418400a265b199e0ac29fd17cded25d4bd55fbeaed75ee924a8288872ec5562da5600ae7b5db9357fd8f276256dc807667c427b34d25cda7a1b0c15b553bb7651f3b2a5b54bb495d7f98e3d7521b04af0701a744ccd636dcb1c0fdeadd62a0356e1b400af6cdd52ebb94305ebe818790b7c4918346eb4c7180d4c47dee150c6307a178d545f1395edd4e501d63fa524b634dca557f2257da9722d67e6c1dac960482f28fc8dbaa13cdf530c712ca1b77befb77adaf42df42344a169d74d3fe91bd4e9aabb81be5539d3d060fe7ce55b67683a0ba1e30257b9b425deeeff08e39258f879b4f53023136ae91b3966e65bed5a6046977ac3a747c6f0d66c22396ef4362faa134df79e12073ef5d8308e5aa5208e9f2f8f67b83e442b19f47433866fe5004673b967c567034f43c47bdcb4c6a6efd30b0632f05f1f3a727113b557add0d9e2aae787849b1f4c3a16b92f88c539f2bc4c95ba311a3f4c3777c8ced8e6a366982a596dfa20067525089abb7b96528f5774724cbd9bc198d5913b6056d1edd3e0d19e92a6d0a88d383b3bc5ccc713900c5d5eec3033b5446fe18e628250f0f8c94f05c5c2514118d9a0422585248fc4c9a0826ffd7a28a33d9e89ba8cb937806e89a7487e26e08b5b5000dc8e86968679b41b106930abe2cf878e2cfba0e6a10271ac63f541d06b49fc20461a3fa28f47b2796b0973ea0e55688d04529d5c8508c33b0749c9cbc532f931ce899199e81793814f84730be917cc6e3a969a392ea2906a1dfaf0b91b20cfa37565a35257d789b11fb9b8806aad48a8ab9f83e65a516fdd32f2fc535e0b5cbb858d8f012f10c23a25ed37926ec02ae86a9e4a8113038ce07d4fd002c03ea98f44beb847aa61326358853c209bfcb6a5f721cb97e6db63f5f23d7cca83af039d37a0b934a23820f4aed0f01855d097e89ab447d1fff2611a46c683909df7982a67ec68498b01a474aa3236d320091c26907eb9da5d4cc3fc0c66f71d6eb4a5e63cfdea488471c7e4ca595f08a6f1b378d225db20c37657fdf19bb45fde6f3bbd2a3558333fd050dc46c46840e1172799d937a517fa23225150dc0da2aec2e7e5a0def5bf300d586efe3f2639346145d572505dcf9fb46f0c2f572f417e4b5480942257c977141e49fe3aff0c8a79ae8cb063e45d4b6880d944dd56462c346a264779b5bb846fb1b3fbeb5548f911c6bbf6617a606f89a49da1c0bda8ace02a5b8ad315365b80ab03a6b744163d066a3ccbd3538ba2a08ff4fd0c0df36325b0a53fae7cd63b96bb3794b92229bd96db82e99ffc97449bc193ba11ce3797310f84b588d86d52b30e0b4ed72deae3ca99d42422cdbe941fc5330fb847c02fcea3f15baf97fbae1817d906c24836f2578678898b6a782b160b6bb517fa7e7a36f0b525e8948fc8f4dd1aa1456e6f0456c7d19c3d2422910b05730c3df65d5f8ee1a4f09133d970bf99d1af0b31ccd951f4c08e02e53f1a2a595073195c7cac411d7fb2ee3df824161037de0c9d213be2bedc36595711c151140b2c984fe03a6d64efe30ee33bb26637c393e3939db798dbc7ee4566fd6ddcea6f8d3c9fa4d84e3e1c3da7206d772c5057f77332bd03f4e4beb75839c5b2a6f431a3d99dba860ea6cf8f2650f2f08a41526bab953395133f2d1567da94efdcce802090361bcdc4e6e76c8ae349017364c1c2a242efc6d6bca1bb0b7ceaf446a76d636b4973d1543dff5107a2899d7436ebca1503946e9f2a1d9190385e3bf9018b1a57375f4c39afe3e74eb1000fdd223b212c4372cc21a305dda430ad7108adadea691548b469bb794886ecbcd206b13590244c906e2ac331d854a45d50a7b87a10bb040ebac614236b3486e294a21ebafa32e2d4440cb11bbe5dc92dcdd53fa7e04cb76fc4561c843bb32ce5e4c5ad993632385eedf52b1dd8422179c0f2b29ed9d5dda80966048e344b53ad99013e4531d12f308a76941024d7a683a1ea79bc142b253ffc05a27e4739160f3f260a16e154a9b7c86d1a114a1222a69920e12b36445746cd7e87204294521b3986af2cf8b3c28424800e16b1482e2576ef1bf5808ca86f6bb39bb996507cbc0ce71cd42735f2e76ccbc27e2259b37896113e7cf54ee6e4a2a8836a231d820854d1943da65773b2bc4174565900386ab69db6fbc67d9d05f030123bd38dff341a9efe2879a4a81d9837fb953b57502dfb92dc5aeb6f79bad82d9fb9fdb0e2131355e55172064429fcc63d83dd2ce52cd8bd21bc0f13a7882bc15e024d87cc6660650f3739f554c6c5b2d4aa32ce7d60a0ba56a22aa98b1b16d7bef823c20cd017bec3caa62201caf1ba630b2119b537dbec441f0cd55d0429f6972d22d21a47467875fa4a28ee98042d76c30eacad50e479154bd746cfc91cd946031d3bd3c9f0ecad6e95c857a3d6900756dd175ce9dc1d6155f55170ca0a77c7b27c4500f8a3aa007bee574236773ec58fbaa73b225a6113ffe7829294113dac33aa83c9003e4c41765ecc783ae61062b367a382c787c6593c7eb7cdeb333c11554d0ed6e4849daf3bc1aa0017bee90e9cd38798534b72010958f8da6e4a2a91a9fd3022c6ca705b0fb7a6077f6abc687052784d2546592996b6525f43f2a677424c8e85bf817409330054943d361fd5a0695d149cca27a7c928a63999c36ac78f56c1915a0966f479563914e861f89a69fea5997f67bbab4bd9a250c35e5af1eac5ae88b5f4124182459fa3914feac455fb8506364abcecfa8bda79128e63d7398acba2ddbafbddc4984f934603f3e44a790954161fa112f752a600860c159775765d99ce2ed98a354d12a856e636a31f7ff4d263b488a7ad70e935a765ace2e44674e947ca0aa8b48c247de203a012eb15231c16c2e15a961ebeb95ec6a246ed1da7de28377f8908f356886b5eeb00efb00b321d7e83ab3366329f3770f13a23f02ac3e2706548501cbe2e8bcbc22fe4290cb5a7b13ae6856a8deb9a523a91746a3ffad04f3ed46a74e7c01687ec2e5f1115f414c706e00557177cae3e595a95d9b67cfb2abe8ec9fe6478d3b70d06d98051127c644e747b072993706bada2c39033f4e2315b79a03d4b45a88fe8357ef07ef426c2c1cf8dff5bcd8049bce5d97dd45e197b81c35e9978f9e109bc6b771a924e4eca5d600ce3e6786f6dedefd0e3502d8907d6a7405892055c005c66d28c4ac76058fcb4136cb4babf913291d8adff92e13c95bad72137d45494e7861c31ee2e9b2c523c06bb2248df7d5214c65a9751154fc46067addcfcb26da2d58953deb18ed2d51a09801683196c2951a613a53ceaac60590b33bb281a8c41c008e157fd6c09d55e3be48cf99b62b522ca861bfd9d60b782ac5117524019efe535376a77ee68bf869120d0bac41a15022c136d448df612edb5fdaf5a41ce17d3601f1f48c15bc71c1c30559943e92506b62ac5d9a7b385ad5312424eba809d02ca3f7cc6b2802a87620d0c790902424305c8609267d5af894c3fdc7d1c38eb03993e10a42b47b737a398872d10878738913fc926c5b1dcda9321d1ab40f8b5c7b19036edf5ead55b8ae4b1d6f2c500134b9521ae8c80fceb8ad16f367c36d7a675e73868967611a636e22e1d61620a3368a30977e3c6c9d7dc4450d8aa90d78efc116dd49c4f1661e6d3fc8dbd3dd31b1ad9a4e698bb7866bfaa74b938487949aa5b3188e39468d5127d471a54825ac0cae98a8bb53082b1a9dc069c9a882ea84036e62a51053721f939d294a2b1cdd887ebba0e6b7d085091ab63de71b67e2617f4049bc742128d333863fdc0299a2496a29dd33a8b149c2042f1c1883cd65c89045ba03eedd41aca36b0335cf4f8e98f2dd2ddd0f646ad58033032d1737afe0894bc5ee44e8a56a7e30394e746410c080259ed6f993b4f829d66e5b2ba6e8f8e6a372946e4c02375ed3d7d76a2adf74b9afdbf91780c4aab991014babb6cda611f5e500aa15c1ddbc63fc881b7bbe5482c130f21be0d716ac9b3a4e85510080edccc0a501fdd69c1511aebd6177db38d5511912324feb3a0870d74cb1daff176fd9d2bcef564df1b2317a7ee1739c199db78a2f3ab082d54610a7bcad5a0f060bd12afabf9f787be91d00d41b42fc88a26fee25aea0e16a1be66affc82ae1e7e432e60f7fc1f5c4c9062b00f1005b87e7800f1688406444f582d05c47699395f115bd556ae79d0fb8d9baf7f57d8ef139d5d24e10dfbbbb46ee3c1fb62fecf039b0c02d03defe48b2bc80df03dedeef7ef3c62e1008963bb7802a9e227b46a304b750d6417111525dac49edb7ed0c7fd8a1ff240796979fdd58ea0cab033d615e1d262aa2015f3a5ab5550460baa6dd14f45a9771b39ea4d8f275171486160436b94a0fbd2016976767aef014f18af14d47ef2fd8926fe8466778f9a6f39c781f4fb6e8b37861575f6da4b0a6274c47a82533056d9e09b01d23bc5fcfb6c94039d5d83c33071407136b492e821e2292f9ee7480d30690f1feb79af21d295039f7a7eca1a942de30818f84a13697a690102723e596f3085f02a46a3bd17ebd15d70ab4df34cb563e24b11832f910b02baedecc5cfd4617ea65d69c865fe40ef16059a0c91a7d2aaa37b8c5273dfb08f874d06d4d0001130f0f1650d8b2f5df1162ef04fede4615fbf8f1ede88263a270b43e4431de805f68170b850ea20402e8430e20e8621c7439d5dd8f0a7246e1d412bed7c51dcb327a3db7f182454385c9332fce395f1e3d25d62f9476722e284e187873fbf77fefd16bb990573d9427743bd9af234fad9a1ee220f27d75bef0a33eaba18df002f56d711d1fd8f2fecf3fd03fd81a8be803e9b1ccf1b2cbbc0cb2f0dd5a3de6fe0f7fd584448cd91fdf0b557922392d6006f917eda84c14774a8ed6cfde27207a460d32722a6dbb50971e2c96049c8116bb1c2f606e4b2f33aea639eb3a1173e2108b79e45d7374d5bf33ed965cb1f49889c371637d5377e868ecddd19159ce3f4bf070fddd5ef3d1156cdc6bcdee1438c04d6a0964ead82259ec4cae5897cc3b96f205909453ac6c2e5eb23640ad633d238a4888054fb44c5426375babd6fc7005176c6eb5ac7ff9ff385badaaac61c2346826e3d2300cb1721fa1994f03ca4b87432d3191abf9711f613435188e30b1394f1cca6eb95f74f9e62a3188b0d94d227701654f6dd37de68a39749cab9ea2eb37e5689a0d8d5a91d71fbc441510dae8fe52f310e712d9f848e83dbe51c1419f90d42e5855631d2e6c9e444db2f659689d0e20b842982edbafd32fdf2a8fe40684231fe9ac517ea121257905d7d32f6246d7ddc7687284240e2769d2ecdb0d5e1bd34bcf74059459b6a70fc6c6ab8637351ba83670cc0fd6c189c9ae35f20d52c5c8ae5d50ffde5bc1a22787b578481f3179561083894e72d2ad89e95be75df75a35a8b7d7d472609ac80898c2f13a099d301e9c3d4111530f6910d816b697429bdca1d71190149039949dbe5f3334329914f91ddf17f52a711f9de0a96248cea4791eac91e252fd473a8bed5fef9b805d3f8d33c39414d72e177ceee6ad6914415f33bb56f35bd23b5385ca4fb19251da94c379f403e12f26c711bc815505ed31edf7839d9db942cb7bda99ef6b5f923371f7671341f82ace73f660a606c5c8b3284c147642dba489d2f8422386303293414e83080c668b2d9ac2d23f69b5f96b77a1a6dbdcaabe1d9e7ff932bc180b3e5f15b016a085943845b32d427aad4bea52b400ac52d4086f8f60625b510e9614fd5398aa4c04872f8bb94a573c4f68764a4b0704a4715255a4dced3c0709399d153bb7013816c1cce934c61bbd71a2fc87cbe82709399029aa9a3978829d92edf9f6ff0f94c6795926f200e25e5fc3c30189aacd91ebb4953972e694e0b9f8bcddec720e6edfa98c2b0fc3e297cd49db01ba4b0b27f32c8599e7fd130c891cf741570fa6f29beaaade1f84b6ab38a8109c61ecb71bef80dadbf4a7206cf136fd973c173d06a5f7772fe5661cdb5e8ed542900c961c88a5542b8e6269eeaf1811c5f7df7b702ea2a782f9c62ee297316a719416fa61abaf530cc9163a93e39f2fdd90fb091a75fe829b5b1dd7bf71c70c957e4fde01201ad9573c5d71defab3715a4fde0a096cc3a52a7be6c70862abb550454353d988720ab6e57f254fcf0383ef29cd3d1c7a943b8ae0bae037f3817bc215223d4b1c5e5ea439c73f55bb21e3fac5567d12d2a1fb2fb268280d54e04c2718280ccd238f62001d99f72b28a6e39a2427e14c77ba55056ba570d1bf4edd6cb594f21627c916db778e931ad0a7523e53d678ce9b12ab69db0cade2ffe4df87d013e92b5438f5a3da5feefd44acec5b2046f857fbb3c1cba4c87526679e12eca086cd414ac47f21180c3ee353a9c35da1b2227334262aad02ab38a29bbb62743b46e60ec8e1f6fca1dc2cd0c8f2e9bd90f4547d48fd6063be954bbf16e9da2412e8f896b7c8747c2af62f4e08a6cfe4ffb3f472733d8d11328af690ffddef372ce6d1d005f12d67429bba0a672344cda405d71ecf9a64cf79221576b2bcefc976e33ad14bfac206915688e2cb7980583a31c1a56757a1f0d11fa4ccf0c9e8681c80216f5ef527fb573eb48aa4f650de051c30e6f131fb5fcb82cc9973ebc0669344749b2f37dfeda2b89e68e2b5e83a9b77f3898d320ba2f76df13c68b728ede780ca0ba6a92f0ea7919acfbc79c4a3bee65d9127c52c762e42e8b777af2681ae3860098e9c647fe9e3c8867de662a9ed35a4f8c781b0d5caf1e553a77329c698c55d213d72f4b003138521e1cd94f5cc7ac1252b9afb95255e280129af88f2f0ed94c1c22668fd3ec66db6494b065edd0e9fee171dc2156e695919b72af61c9f4c12632e3b69169ad8c3970e73a49bed8acd192b4f28962a2f7af29b54d4c43be48c38399ba1e5b5cf6d1e50b4ae5f0ef2920e4a75a7f805699218b655089d4e8ad800ca171711470b6145a6c03ade30a6267d7471a66a7a31f71f10254e506146192881c2c8c5a195d60feca7268128d51dcac7ca5e3950f15df218726f1e28299760d8a6c325f3bf7d12f2d2a604533eae7e8685ff92252ceda9643654ab209929fa7d1a3923bedea1cc320e553cb6db31b9468c8b30d29808a557a469659e5716fa8a6b4510d5f8d1252369a3ae024989e02e723bb1b4b6b28d6070fef735aac3f0ef2a57db526540f47f07274c2b80c4e3d87da79b550c66cbf7143d9fc16262e3646a76a333736be85a4f1da23da1a2b3bc02a9e10af501888fa0296428e43dcf451596a569f271a6efeaec912f5f23274a2127dcb48fe464a2607250c6fdeaed173465915eefce944a3f7e726a7507f3460a16ab9d577bd5d85414982b5bc7e7551294bcec60bc710282ab8d65b16eaf1765a5b2873d07f48c334b6914098bd2ff8210d07f139174e3107d29a192cf254f6a7d5bffc14869473c257cfc1a46faefdd99dae266fae54a704ff99b3a733033e627656f4c45a0c8581c897073a62728d0de1d3afe245c2341d22e108e298c098c99996a9fba0265093ec204728a982caff1c935bc82f83900e26913bd18d9d2b4ec1612a9c7f93664eca84c0a9a9404fb1f134be629734e3507d6be39bcb06660e435924dde45b1953b8b0df6604f877f4a826c6d90f62d64f8ba85d22375ae7c5f1c74be179db44b0be5e30daf85eb50b08f3d0d6ec6d83432592da9bcfebc1992f51ac78e75840a709531e15f88bad27c6ded90d40678841a66810ff5ea18bc4c0eda61b4b7abb91a6adaf5cff8a1909c4a29d6843f1d01d6b4dc91bfe0338f9d88e53e45bf8ac59b6a98744ea1a68cd70cf18a9d826d8ee5c0cb7d8a5c22a4037ec018ab5b9ba0f823fb53774c9f968f04a5b8e7a226ebd969113890d33c5ace2c460ef27b44b24af8774764e2af37a3c36c9358d40c44e3adcf537242e98c47c9ea760c3209d67e9315db1874016a10e5051982b4eafeb8a6a13c7a2d4d6b4bcf9a14e756d43f7114cfde282c63f8de97f5e26c27dc13b59aa148635ba0176bc4286938c5ee728ca0f56291598b840cf5e3612a939b11a32886d87e122da3610165606c37d3bfc2e74e681bd845aa206e57c9c87b32ff635267d4252f50ed9c944fde7662b3546c77a6234c20d8e3bab17d329998b6c6e4506895a67b58c26fd925516a6a66f0d35959808d27d50c172a9ce7a9e2e65f49fd3d2d052451be718abdee5f7acb9921fbaf3480786b4fc8faace83830fc541e63d2e7e0ee3d18704717a669e39dd4ddbee479808ad5c760dd0f1522719c2f8e0bbf6e6f253f311d7ca23c14d94b42c08c0c468bd19b0b7bfd45adee76f57fbaabca6ecabec5fecd8eb685e658c6ba5f136ca3a2efbee43c611d51557f771a2a580ede78b643383551b5101e5a4c69e91861161002b46992b73aa205b1d3453337411233986f5cf95c45b6bf5d05c75e872a5ebe2dd2914a727d1647cc4ce812596d755ce54df297f9b6568f8f8e341411f5291cbb9c4c07585f685e783eb0753853065ba7f81128edf1befc65e7012346f736dd239b066edb11bdf1eec32ed8d515adf6b794a58e6474b58a1f5ebc1fe835680c8a67fca35dd26345981cedaed7f9e8e57e36b2e956a157584f9a3ab9e83b5c4ae34d063e0bdce3da8a89af450fd402d28f53d989e26058dd262b03f0a1994ca27aed0218e06645258f6d56f8adb92ed392f7901feb6b99959708474317dd892be9e0a7aa9aefb349091e97f320a81f9de432e92b5cbbe7a02a2dcc5924f358650500679609df4a3ef67b98acad074dafb36aad84ba367e6c6ab244b5cda1e40a7469f655464b80f8e139dded487d4658053a8f165d1394234924b6df54879137ea2dd0b447dd098c8aeec8cef0513981926af4f49ec4d4997ef48c6a005489c0487550a34bdbbc881351362eadc0efaf950cfcce7fcca87525cdb83b0fd7122c855f228f22104f3a6d300d816c07ed6fb83669c0949bfd08934e8696d4de4ff68c4b7b654a1f3a91c25dc458e67b9863a860056873b39cba0e357ce8b4bb35681042de60a457816f92c19ecad86ba4c319a1cf3584c470a0f460c1c928d0a25cdcb25cfa356de8cbd563477e59d44758988c28fb382f280dd2e7a05691557553884daed44c346dc9928a86c8fb85ae558d846814e2271e1b8684769d95eb85b52476e260d6d63321bd88ed6111408eea80ac5846504090b5a023ba225411ce1d6eadfc013891f54b6383439ee9a5975b5d9f26671fa2764319d50f145c0ee9cac985b66499711a8dfae64f27325b719656bdf8ae13aa41586575809f879f436925f76434a2a89f2b98f1f68b2251b67058fa42e05ffd2d34ef6683abd0ce66bfe7da94ce1452d8a3b5a31dbe0b73738f663bf789bda7fd1d3615e6bd0809e2fa0411dd71e9ad3a684e281f44fe581a0745d8c2c3d9f3defaa5060f52b6884a3ef200b9053cf6d489a7b5d0f2027bbf36431c9a7ac9081a49927536a1021a5f5f55ccedecdc3bb8bf87440e644cd5736de2a94d17010bcac74a246868a61e483681be1fc99fba70b2d75eaffc0c105195422d1b6c3b823779c2989aeec1cfc6b4d2728e1f3d8a3b1640ee6acdb6567dc93e24da0ec21a81a8abe4f997424a8813ae4bf247a1756e599ea31bc838a5bed6864da08af6e45ea4f80a63a1a4deff73790c7432bcfed6872064c8efc79fd9bce96e94876981520db196c84787eb486482cd0c7c5ba15e8bbf5a49fb56a389346befcc3231147b0fa2e48664567055af763a9f48849c41096ba40209d68e8df9019805162b85e759c9d15ef3cb47c5750b044c4e409c448f33e205f239cce3ca7ee3cd3f8d1d616965eab1d0100e84cc06efea4b7b1393f6ce23330d5a8ef9d36be873d860ef741d963ecec6247956359ce7b379d0e85f157570ec384a14415dc37709596274264ba9e2697f040a078ad2b7d3374c7c644214a6a6907cbabef0db7fb6e2bf3700a111b827de430bdb21edec90b3802cd4d9966aa00d38a6fc669deb2ff1b3a4c1c176b21e71d4514b03d997afbac4790dfa6b45457b6fc51ce54b1717bf898312a92121f90b962482cc8fe062af4517996768b81ce157162533765edf775bd82dbf6a6ca6b8ff0376130c630f1a68db5824bfc2a6cb0ebd346efc487ab5fec513e3d6261ea984ab7410391fddff4bdb3d3e73f069c3961c21b36285b7480205c64eaa877a8ac4c9f4453f7f8deafaed10246fb90c2935847761243dbe95cd799b4468bf75d3cdde0cfa7dba08978223be53a2817f3c6d6500c4964889766efd9f6adab0fe2c2ee5231f962e84858871503061e7f97322c6710510d27b38f46993f240350de6b9e196e25379269dc9fa66640c0ef450fc77ef6cc3a5ab6e52897215626a4f9f7c8c20f40082bc1111d223fe0fa2418468b4ed8edef496476c2fa5a3eae05522137a3c77e017f32adc16af5deed3a1dc8aa61c0ecfe410a33226454983417b1291384551cfccbdd85bac7753f0fc0b211bb56d5176dee260cd5a82d9a1b2c70183413441ac9f6304a1aac34f3b34c2ed88f314e320a805333e7acd8e68b7698177e4f907308e724a061847a6a817ec64af2691a29d2c180b4daab032993025256805be119cb6aad8b86ddb9ee4b8ebed3be910d7ebc22c3dac7e4eae507fe43afa0b3786751ca593b024d9f78108afa11d30f4074a3836ab5dde92cdc43cd6a603238b61347ebf456fe9e62736b2ab5084782917fd688eb6ae5cc4aa98498b41ebbb5c61ffa5b38d96d81ad1b4623a294c8fecca1414d18a6efd135d159f2b84700e3d92cccbab7cd07284d76ff67c330137e27bcb4ea301f70c6d4bb5101cee92b5d9b9d73a448ec3b84bdb70fbe244af17eb2aa77437f1bd39a9684823bc0994bbb100a911aa41853ddbfa2816c34501dc6c1cbefc496dbd4971593237d0618a57a63d3124a7a7c8642d666ad1fcdbb20e584ceb6e0f3cbd0c8c2b924dbeb306d001ccc8eab75b8162c4306e84e1a802970658ae43e2ff463d877cefa9b152dd1d3a15e98e7224835a40e5ab87808b7fb0e969bf27eccfa268fd73cf421204ac5e3794764944c89e1cdf93bd8d8c30606c9789709cc91fb584e962cc4f5b7fdb85e0b5aed8e4e77dc108210de7ed2137c0ebce122874d50ff3c553110e0f9dbeae0c59359f2b70d5e4bb325f20d582263d910d3b2e46dd7512caecdaa70cf62c61530e0c368a7dce45866524571e340acb7ba90ba0979a5fe975714d980be7a2a59324423c61383333fc8e180afc5da4bba3d64c1205c13c54abeb76c2d222aaaff7f35ad053f039e33ff5ec10d72ff41f2dcdeca8273a84207a0c45d626fe91ea5bd91b06ae928eebdf19c3e45e10a020d18daae0a702c7a726b7d7677b7b07f313ab416aa65bc383a1ee99227a24b60e4dd422bd8ec7844987f35ed302e50e35e1d154718719988c6c5d627a1755fab384a9544ef621ca4bf927b431b6044b8c13095d653f845c7fd292ea032b89bf251ac6af7ccb17a1684f5500fb378617d05b219022381027a3438a768502188de9d603f18cb939927900651dc6834fc4be0bd067033600f06d60aa10190f0e23659afae4f565a895eb037f4a1a1931c2267ac292abd4349ed464ee6a4d30725ee11ffb1ec9f45972f240085cf28608443fad33880c1498d659fcc9ce48b47482bf6a526ba8bbce3c249928acd802d91237d5979bbdd4cce1aadf117f70c2f47989345293abf399f5cc3ea5591a14ceba7875963630da1de72a69d526b28f76923cd0abc3179e3368c281683f45f10410171f73ef8ec409f20fec57931459b94fed07d0d9c9d4fa0b9ba27abf38c8891070984bdde8befcf9c597ee7d60e8704528ddf2c77308bf4ea4876699b016c410a8f8ac992f339ecc7b9dbdfda0d4cceea734ab648169b2edd3c6beddacc8df9e00afc8399ff559b9db2bf8ca061a33545b0c23bdca13e5f30fbf1319633851d25ea7e179bafcddf457bc6cfd6317474f9917f67e8a850b60207c8ab8d6cb6a22e1b3c93fcbe05e47a0f2f419dfdf44a2fc6f5db354d6fc57eb5901e4afc17d288dba8cf612db59bbba38f0238aa2e2f825ef37f01e7c243a7cebd91ad39d56842074e800b00a49e0ad1ffc9cc8476c745b11cf3954ab725ffb4a91ce2eb759496f65e837ef2c89d618752de983f460d22347b936e8230f953126953859d639e08f3ceeaf99e373c551d57019d06a5d203c559489820d0a4b1a2345f9148dd0ef80b924dd54a518aafcac9aa7b407611709e21f09b39c449780536fed9515a8d9d9f411d72d85ad52dfb66a57551cb130ecc8ea6f6058ec9a21c0bcb2b2e1b5750c50901f5a5ee2f613178dce50e267843bbc45a1bd9598d22176221e080265e1febced4dd89bb9fe14f7eaa8a345c3aa8815476be70db12c9380f9bf2f54083e84c93937e8cd1a6eedf4135e2f3eb6bcc3256df03b8eeb2b22a8a4322674b7765056111b30a3912abc329b3190bed25e0f818e2166b5617291aff1a807d7c77d2f89c562cc1332eb12ba5cb82d77532359d089a23a7f7c912d99d8318ba378a561ecd0e489aeeb9d1c97ae0aa40ba684dddf514d1e6cf2b3402dbac6c33eb0eb1ff2e7551bb3ab1ccc79f0d0e782999800dc71b9a8a1578e60d57f93cd117968181d71b94bb25b21906327b4f8992d65c83ba524b0a5d67993d88acd78ed19e1a2aa11235b70a232517327dc8444810679e0247f896e4103b05c37169f43e5913e58709d44d479a42332d60df867f2f4a46217a6c5d8982a5170a658dbfacca12294abfe73d9a3fe52900b2245f23fcd724cbdae403feb7c31416ae1d204d45be860cd1602e037dcc4ad74e0bf8be2120ea5733ee5c737498f7ed94f989924c3b92a07469ec6af06268f7c4f228f01f0e0f470d93fe84758ea2804755f271b2c87db89c30f229f0d3113887a9b221c6787a8e7d87d9c0ecd63eef07f5c14a8b317756698bbff4a43cb11c9d1d6c7847e87180db03f17ed96949de7c4edd85bfa752b9386201113c2554935f2fe39341addcefcde03df9120a0e2cb479c0a48c56086f2f0b9e5cfd791a5c292f0e1aa62cc39e54f3d60bbfaac9584f45294d9e6dd56b40e8e83460a3b5ca19a486c450ef8978179e28f85946236d38fe4cd8186c357fd44d7482e82558ed3521d83796fc7cc6220ec4c002b74cd867421edcd3aa918f11cb8c8139fcc94a4f9a407c582106dd8ccecf1f26a171e2b61a070840c07fb0260785d31796457074d89521b16893f04135e0fd030b18bc49aafa357f596b29f5b46f8319b19857fe6269df25e028076e5d224c5d878f5733d948f073957823a6efaf85e2cd0faaf13a08d96738218979d4376c0b966b0ad773e8675cf46e5abed53aa009d1758ff4efc90352b504736ddbd746314ae6f871aa625bac7b57e739f7e7de73f5bef832593169f14e97b994515827a97446a1c91b60524c17598952a492d44159b989f2f698645bdff10ed8eec455672409ed3903876620605c7b794b00fd1283a4de8658911b264ec157fb4ca1459e0462c9c3a229bb20c60e13234a04008a8722d8c6d534e08df1e852a1284dbddfcc4ed782812de03c5d09c98e02dcdb4bd50f6361d11cb094a2e6c84443861f8c9806b506d0007076251931c6db50b462f7b14b602648619fc48e2ef246115b6757a120b36a47932c517bf41df9fe5c3897f9d00ab1a6c6b8847550fbee13a53253b200ede6f513f8b524b00ac230e34ea54d1084af357fae4f959b7ac8c46ee6b486b2c21c6a367171fe489bc735b3ffc9234f8d71ca330653ce75982440f58707646d3d23195d2c310761beeea0e0d0cd879841be3eb136a330b8ff0d67b92efb8e4052f16673393794c3272050b5a515b320dcf50f0cc1508292ed14871ec2ba2d21273977e49737a68daec694f945ee0a544537d6c2733112caf791f696e7f341049ca97b07c1ed07da6c44875abcaf8d1880750ef923e6bba537ed94ba3c774c5cae2ccd8350fa91f4efafc1d795841565bf084efe6a788d33d624bb6b3370a84bad703d8dbc8363862518be589fdfc511b460b3fc98edc70948a55d94e39deddeec9cb245b6ef8f28a83e44ed796027f3cd7cea2bb94505203fce473ee77e2dc78d4d7939d0033c882f79a606c2be5e4f04c04515bb87988af07ff9312edbb84760299c8e45dacc450fcf1ee62b8693f2a9d06582aba073bbcb045f05210cf2c27887e043e7736c1ebd537fc587e6fdd9ca2c0301c3a5c6ac7cbc3013dc1d7ff93be1eef48f88da44f17335aeb146e9b9d57eb02fe36b818c7d7a257611c9f2711988a2e929cf65c9616c4e22a019b264ac118a961dc83e3ead45dc169bbc2fc438c51bf516fc586355f721edf4dc0e0d311d12300916283abb95253c7ca3f4d090c821b4fe8e17ee8e9535f20b32f68d541a6b7d2c6e5c01005daea81dbf5d9636106fc4253ada3a9eeb5ebe9355297898d3746a9b232c85de4977e21dace0b41c9449271510f11e9f79d4c6cdfb81b8bdb62b6ff35e6ce945914a2015ed52e00249871196e2edd5720f51469711d2c6a04e21cfeadd7c87a96bb0493c53df97b589a5531a6791b5f7beaefec8bf7bac8e72b9d28ac3db2fa689066f86c715c258d048784b4072cee3c6a054891240f7ccaa2a671fe5056c53d91bd658172152799c60d2cd5ff15c7c04ad46e7f027cdbdc25fdf28f05e97e9596de1b8153269c95d9489556c3b6d69026a953606fd4fe5c4ceaee753d9e21214609bf536b1576a6610a21af809c5319526bf01921a22f333f168f85687cd11a6874522a9c35c7f22cd98491b626b07285f84062fea4dfa0f3c0b44065d46019a076b691f13492e4336916fd884eff448a5d00e0aef505b93daf4337f8e2d6687514b0c0aed2ab5263d589b71e09b2d8438b8813efc5cdbbcf802f51405435dbcf1dee2af2496bd4cf37e7c4e90daeef41f481eb47192f309f65c9922f90e9b41eaa199b679cda16f5d9be5a7975a5a79bc0d518984be3f8da400fc53dc6a7b7cae8c2821344bfc637c378a614ccc66a9029725397ec1b24857cc24fe2c0bf4423175a0bbb8116e3b53e90630dc0f1efe6010ae5f764facf9e0881c39107a2c70ca231bec8c95c558f6442c34f545e6033ebf69e0bad9ef8349a60c89c44bb466fc39add1d60363ed5be0a73e0ec6ae790521bb0cb931eb6f4bfd67ca47b056410a81a5ba6b4a6bfe6dfa47a5eece3ad8b0e1ed37dba8af2a9e4bd7ca3cbcca0c038de391b1606aaea291a5815f9b645bcc2ad03bdcd34fa402a31f856ca1760777944a5c12e8e6a541659ed70eaba05955192e74e6fb60ec2981a54e522ce33cec3c7176769534d819e9797e9b8877064830e38272ffe0bac75359c01f98778fb4b8aafe316bbcbe5f5394101deb4186e7f1d830ed36c7580f7f42b37a3c78ea7f26e37efbb1d2ddd4b3ddf7196170b00208cb76e50c64356700f8c26858f9c418674e1a99b4ea7370e56a1d81697cc63a1c9d5c56228c64f2575e9e299fdb00d9cd2c7a4455c0b9b503b8f01cada5922b906d2337da1164d54ce52ec1e0f6a02410e04e5d7b50b690eafbea159ba26d10c3cca3e77849d94274e35db17dd02514a5ef8f5de8094ad27a5d5351847baf74b996fbacabd75f5d14d4fac536ec3895fc5b8530c8d521a2ccbebe0dbd5648796117b273f4d578f6656030e0c49ac8cd9d5123e1505d7f9010a4eff784ca338ebc620da720fdf81766aef221916dc581eed50a45622381b34f41308e103b8cfe86834182948471b9c5fcb2284851ff4fed22470452184a8f0dbd9499156acb5748da29828f6bfc0d5ccbde9b9fe181268595f99a808bf9763464c0b14a8e632c36c8c54a319b9997dc415299d89baf03926b527a2adc90a9039fa936c3bfdc174136ac1db15b4e44476270898c5f30920d6bba89f56f61875a145d10a8aedc0629e36dd2b5a14b998c4911edd182cf081de35da89826fb34f0b613edf1d99f1f892a3ffa39d210af6a88ac544062007eac156f56958154f32f5ddb257967984e9f66beb1210bbf41f0939bff2eb46e6d81509ab578bf6be3b34f1962a0b4c4c94cb30b6dfa7fb0be7b87f2db112193652de94c1c09067b82c32d6625ec3320f8d4cfb74b1a52df6d4e343e82a0521a5a72006b7a480ace2827327a09d706e5eb45834367c426202fb15b000d9973aad860115bc2595d698fbbd327661c7310c22c54da9b7ad6da6f158f74b415a5c2aadd36db7a7e46abb6968395d26d748254e461cfa66c4774f4b77aa4158d17dcda5c28dc7e60ee27b6fc139a84d8aaf8965803bd550be5a15bb9bcbe0a6ee98f7daed3b09e9587ae4bdb060e8e3efd32d81dad9cec6ed0cad769522b7da8b4a14f7a67a031a1d8ea9f22300accfd15a15cc8c2f8705812d037b6176bc430aff0ffae25d67551a415eac8c71b4f9428489ec3739627dc6063f92b4a00daa444233d3e5a1e85396381666ce0389a6f4d81d7e857accea352e42c306789dd6f207bd12f23a22a55971e8e47c5c546080f79624060424a0c6ba9d9fbf322c68d35d9e5a19595fed2375330370f6c1b976e3b3c1e1de3d3944ba4a6372a50bc85df40c590a5762a57063f44d541408741853366c179e855a8cc461395bfa721d2c078cb7b7b8552aee19f74e5966e6fb68f6c27b9c1ee5dab8976031c3077cca0e47e91521dda4277c5993c18e3ea5255192d9f05d817c911b96154ccdf72669e1fd5f7561ff231c6ed6ab3319f32e772b7c0c5634f8c14d12b180a8e4b2c711ba30a4cdfd21ea4606bb17d1b56e071fba0d3e806234a18bb7fc696061c513017f346c11d7d09128f3695f255decd2b6f71905f794d8d309e40f7d2bcdb316d86746789bba687793fc727e5afc700c72c0c12517736e354348b871e4688564ebdddbcdbb979a9d8dcf5e5f370af85852638ddf06cdbfabbc3b8051d4c1381b84bc29d1f73ae958d77ced46fbd869d64ab889fe0f8e8b0e3d8a4dbe39d4df2f73c8512d7d8af706593e6ade39460030c0dc41f64374ea8799b77d488ad82e023bc3b535fd6432fa35d985a9d2f12c44f3b54aee425136453c98d1f9355ee1dfcc7445bb6c7f89ce631ceca4beccd7fe8b7c4effb580c9438c194770caf983d993126115c519a27acc2e21ba65ee6f3126545da1c97186e8f29ccf8e29407b91beff6ae87171737d636668108208a6e39007700808ab20307663056ad243b1549343bd02be7dcd2044952ef7486d6bf1d4bbe3b5fba033186d9db7f7991655cb93be8f71302d365f71c052c1b8639487926029b04b77145292c662e127d253c7abe01bbaed38436f4e4efea4ded681754edec58066e73d407118c07f66632857307376d230cb7b5ab3bb58e90220284ff0b9f28b625a220efff40ebd54876ed1f31045fff505a2cc775db715b53e83af1a38d099cfd10cde4534c38c88db9bad57d27866ca092935370c5650bdee50976393b5e8dd45510e9cada1c686621c12dd18f607a4f3b133b37de76c671c33291818fd6aaf2425c36fc62d7dd7fc1e3de63483bdc09fcba3948d5055ded2784597904520db5ebd469eacb13da407b21ce4d149c8f8aeb4e6bbe10caf7088bec52534d6f6217401e7b502b49a5d777bea3b608bb8e54228c09ae72a73c376b012059d3faaaf4ef83625cd0420e39f4b656e6b3173e8b9f2b235c08491c4ab3af3b7fff75113fd3e315def773b2b104600058ed390bff60517d418ef16b0cbc1fd0af6c005595342bdd56ccd498bfe54e6a8c0fe83747bbd80b9ae1c3520aa436fe394133ab4ae1e13197f062d1c5d478d87ace0017daaab1edc2b296d751ee49bf54136ccbfb497f8df4f4eeebb1a07eb334713f68ea25370a56c7ff562bbedc774741e412814568421c02fb9296ca52bfa4ce3e7f151a0e590561eaab90dd1b788ec76ab622a9e5cd57916632ef2acbf6c19c74296461d4517b9cea7bd885a8d49fc84850452611d83242b5951b08f6a738009c9b44878a2535530352fc885547d8078bf56fd4b118a2e7fa325900616804fe8e5ccb10e5e53807fc4cb2149fdef67f9f8af0143a2e91c7ef850b1b8015c7a841d0a086b754d82a9b4fa933523af81e79e19bb161ee7c9694945e3cbab0d6d712dea99ed1751d3a087b15ff68a5d7a5e4a3925d2e44be3fdd51a3b237811a098b03c37d2f62ce302a70621d8febf0764f908cd0176f2b7a01b0a67be1f8f81bb5a2a5cedfd2d8e4570ec03a7a1aee00ced44566ca3f060af987fe5013f71105a09941add865d2afdd7932f89b7fb286687a9cfa860b8b3b145136fa6d779389f04295fda3640c88cc9aa0e22ac2a25df8fe0be5358b3b72de743cbb5042aa3704fffa54e6575156a280ecb84889efe6ccbab2396b8d8302ca840e45efd0ca5f09e7103c266b440929c9ca27379129d34d923660b2f15cecc8be5bc01c42beb7dd8e622bed652310cc34dfbbd538f3f9bf3a181cdbd271f8a2bafcc20e0f0c23f59cd9f4292da0d9fdd1b9f497cfd0de64df7ba957680a2f1913f96bec0a399d4d5ac8d30d3518d852b9a7a4b9ac1d8cf55f4ac5dff0f038cf818d61fdc571abf1f3331f6af1bd14414665db4dfc96d56a123a9f7029977c48f777bf26a40e3a4c6a144d8e476e706d0e940848586a0307a57fe76a23b7f986838d9f75c783c179b0de34b7c0cad10127e8dc2b38f3ac70c01967038868e62c34e2636129ab4416836305ab37db9fd46826d1916910222218009d1f83ba6f2fab2b74c34c9a6dd630feb29de789011a4bbf9c41803df3f639877274ff47262464917a76b9ba5c8a8943c08ec09c95ee1b35cd1b121a1e606a07b162e49674b0da02e4aa4b92c80f84ae774910669ff4b85fc3c4f413477a7a39bfb31801e5ae90f7069b51e2fad011fa5f875bee97632b0d93b6fbd44227a72e5bd869ac1630c460e4f11423a259060f02b1c36e5be90fbec1531d6d4bfec60fb411878dd90510249df5038c96c7bda2734e34f70e3dde4b34ea24d9dab317bdd023ab240c8b273054469e400f5d940103c7123e16380f0d1d36ac97ee0118229b218d250867661782ea6fa719717a40e54077ad4ee47ac138a86d77b3de317af0010f4e507791d2788568fffbec92d014e1388ab6bd71e7b9ff6d3936d5d8ec838eeca2caf2437f69bc4b6605fc0a89ff317975bf04a53afb1d5d8a340703d92ed869b4ae327b1ab882a9c738dc2f78e2c8dc17632fbf0068f2c307c2592cd97fdf7e728121bd25e1b4cce5213d8ff78c01b3e7a7861a04fe94c49fd66878aab3129a2517f86b37ddae805e0e387929b96caee615e4cbaf87f59e6f7363dbfe9fb478ced778d8e7abddf1e74b668ce124a08fb3cab6a30beea43c7727b3dba110fed0f9453ec8076ae2b451312085f5db3c9170a5162de5cf704803f49d5c0cccc4d8205cf461996a6b4afbd4f3375a1a6da5b7d2b6e91d9514238454d87502e5a8fe9c72246ec7193b9422030a6d453b58fc9260c30831c86fe93b55933c7826b230b8e3ee2b5ec3be987fff9260890e403e2e76fc3772755858c120fc1afcffb7bf42f1852aaea2b2643bd662dc4aa98b86e539b8c0017bfef764591be2fcddf75c75f0200a554956969485294948b8931c33f5aa9ab0ba539471bd5c4d8d4d426bd47da2a52391f16d3f9f33902259260bae6cbf80923ac82eaed1627f98d8e37ca581a6205ccc6c1bb6e4de41e611229458c44e2c80adbe601cce6e04bf708cfbed782714cf8a339a2ccb2f3f80bff4c9d72bbe785a1e9db42d08c6e9d3b41f2aad6ee448d994fda9723a75760aad53f9aef93db4b952d627e1d08391d97df3a35db56bb58fe093409d5e5941dcf291d3cec837256c29ecb955484bafae4e949e9928281941fc586e2e5d3362791f485fc74eb867aa0f7fb0d73c143c5cd29b54a20dcc401c7d861455d9f0c098f1430970816ad83c3ea8a22f3a178f52d4cf454a1eddd4a64c2c442ed3e32d32b007dd47ca26057520112968e861f07655031f2f0cb74ef4d210171c69d95fd5a78477275c85f4e57c7b72fa39f2e971f2ff5e046afb3852d0ac5f72faa7768a97c94af536e9231308323a57ee538c2ea5313a937e9562f6bdb820868577065c7460c5aa10ced93f711de59e22326b236ea622668e7927e327dc02cb0a065ca67bded10fac8c9fcc6832c9abaf89c649d74974732abd0fee01fc3deef9d627e5f4d298ccf6af52276fb52e72fec0a7b308c973f29871351765055485c24b4ddde31e8d0b45f9c40ee6fd4fd3321ac761cc24d7dd36e846179c67a5d0d35e36b3b91829b2a2eefb5e0bf616dc402bcf87a3c7332c529825d0e3b361fb110201c879c816d81c92f1e5037c28b18ee5113a0b9fb34f23b5860633580c92cd4da468c2dace352d174120e16e083fca5eaefbc2f192b0224fb83699d34c505d897581fdaf23dc344396527418ad1339248c1bc5dcd39a1c5389bd8e2a384a64705f2718ace4019fdf847e738b2008937fc5e58581a02a10a982b9011600f97d2092d1d07aaab41f098b117c95989b6094eedbe02bec2c2b49d7f1cf55b1e8b824e7fcef95b64b8f6f9d5e49cb7a083b476b2f3dd0359616674213c6b939228250c58d0525f7628a6e36a87f214bc99b9d811c20d15bb541dee0e2c2edf514a6a3d2f71255a628d4839a72463718a1bbf20d7ed2d3840fef33fdf0161ca2c632e2823ae3c567d152273fbbc60662ae5c182f3fac5bfe7d17c940cae807212133e88035613358be03cb05e7180338f097f7dc5c3956ba6b74e59fb915cca4dd37774f2fd31fb8e10bed0156b9b8738c13a10666052054aa8eaf812c5612be5c58009326660f0e0c7864f41385ff86537aa3c3cbfccf4b0128d8850c93202aa8f575e539ad746366b0562113c1ccf75b21befeedd75272911d8eb342d493297e65fa7f0e0abc2b9b111ba61dfa9a53c079c5f1373b879cecf68525b9e2ac228ee36013132ebc8542e758536682f0d21334ee203e877348b8735e69757d348e8721a07b502f5892aba8d3bba3b86d4dd3d0177a2ff8171376e9b1da4ac191d3391cbd21f1fe90c1c14865c6738147f65de14441af7af1f7cfa3b8c0b4e593372dd747725ef40ba52b95cdb0639dc47e8f22f394e4936eaae8d9bfef5a813e511da4500230d8b41cef0549abbe3257f03204986a571ac70e9063cebe7ac5d69c9eb0ffb13452662d32708797eaaaf3716aff06ae8d34e9903f0958df6ac37c2a5f99d4cb66ca22194ec5d68364e2d6b9eb61d6f16320cf9dab0ee6e70201b662c48c6d6cd70590f740bfbb2fbc8d10a2c971e36952ca3ac48c5da9345378564d1ac8458a6bd6c36a344e4183866e8c5bf66ddb18e09d0af313e02f05c18679ad3b1db422b4ba327aaefd1bed5b1b9ecd5a6c625225830c8170f29244996fa0a8ccb793ce0a826e9eec0f2ce25c83204fa7efc6d6aaa830967e770cfde24b910d3c2232774bef8e8c4916c569cbd693011201ba7ad5c378c5032e518fe4830bd560d0b4a200aefaac1998fc4f55432aabda05345bbe5872cfb5cab9fa6aee5d6b1555b3e32e0b65349ee7e84355d49ea47850bba4ce827f92e7337a9d38c8032f1c68ad0230e59009f837369276ca0ffb450547d0a148f5253bc2caf7155f31898cadfc7116770bfa4216db7ef0c62700fd0a533c83dd0b9cc2b5fbacdc00386792f3b8bb285b65e177c4d3c20ae27aca8deb819dd7184a6ad3a5a9c34ab6b5e4b7bbf94dc1a8a5d66970a620ef4cc305828e0cff9945bbe8eb27835efc5e47ad477a588e144fbea476537f85936bd429ad33dff6a90269b4e8664db35f9174e337f6b17fb5905dee894c336370f08969c6aab35f55baa4c7a4205096104a1b58502210b85b6b10e3deafff28b6eebd3f22cb2456b46dd674b152209e5d589320a539f1e31dabf75f3fabc8f80505c8b6ebbafabb6994a757c8f4a472a483219ce6bad994964a3100cf9f651a09d86aa85f7f4bce4c343fac0d9f8e29f317e826655f07d959cc5b7fde1c9f92f1b3360a12f2797d4fe62cd2b494f07d9cd71538e139f4c3c02bc0db3585669116a79463767bdd5d9ecb3ac525277d60362399a2324db7f9ba199a745cf3263d31f60d02f417ae9bd101a5c790061030ea07d855ad0eea1ab3a26cca917cd7a3014336176acc20bf3c263445f0cfb2f956f6111da3a2691411025cdcc29d6871e6b2fe13311c87c33fed1bf0db279e9ebac0a3033feed157b3c205e891d713b4e00b4f83cb05f69a43ed7a1fde5d2fd7de5d0608fede572687e782ecd2a757c0f3c1d29d15fc5279f516608a73c6aa52b2a16f7e7333076dbd7470e01328d7a726dc342a442a237e99c3462c69000d5ead3ebcd89dd1748cc77a26ebf157e94597437190504e0adbe4e4cbbcb6788130b2b7abc30ff9e758afe65901626f28586788b4e09e213174796570d19a635012a5777fc68ae2fe5c43a0f382cf0e94680006160e52e3f70dab625c012a655b235b07c91079c4ec94dc60377faad55df1470a36a653f8853c7e331caa45145cdf951dedb53305b324932e2119e2dabe26f48d1439ad9536781590e4da4f33a2ca9c3c5ad719e2010aec6a93e93684312752559c7c447d8c4b786d5905da105161ca7d140c84b6415396d75378c6cd4ed1c5b45624eeeb70e023da9e2f506b7409c31de1c66e6e8cd4534badf29f3605cdccfb42c0c10ce95d0007ebfa6582e09ad9df3f6976d53f09067fd896ff6c245d54a2dd6ecac66b0c3ab31d789110375f073b4f93ff6a9882c4a616c6d9bdb035b3acd7e63e0ad7d71347c65e7a53e40c6d725bab8e15275a83bdfbdf97726355f032a4d814da7b8917f01c50aa356434ed96bb21eb27fe2cb2481f29f2f8b474de8ef3704c73e890f2c3edd2d48bc92fa2145751a14a41c7c66830b855568bb2dfddaf98b7c9ac5aef7ab0559bb80984dd089e02dad61a6cfdf8eb79e7bc59f60b5d73b39f4116ee73f53a613de86f351508d6bc9b9976c335bcc544f411e2d8e1e861bdca3521fbce1c4fd0fb2311c47b29fedea8a1b9f63bcc0dcf5fe332c97ea9e02fe142cd3c590dc3437ab33f447785b569c0564f1c3252ba7c63934438cb042307133ed5941a3436a6f2ef9e06ebe6f6895336c206fe5da7efc6643954bbc52443238646d785094fc7dc399338009128f3831bf7d4e37d123441db9d03e633917d05bf30673340690181b0d04b21e3b03ff9fe92b53c7c540b6ada6b97b881f27e211bddf91c2cb414283cba7bd20fe9efd8243c84aaff48160ec167cd8abe543c7c84288836dd78b077dc942e83fac7665e2b4e5e098bbc221858f151152c1fd5aee91f36a8812eba1bf3d5a57baf05d309dc471bd69df4a3b06aebdb216e84c6f1aa176b8a116868a592ee2eb333765becf52b6bf34a56713d8b0c27ba3adb023a249063fcd825bd6b3d794053c328a3acedec69c7e9a19b8ca2c9ef39af87dc4e73abc92e753af191c27a33722227c4da13c48fb921255d6ed3a55cb2df6d7401b868bfb0a7d14b556cfe5fd1e8462bf5bbe6273b0eb903e094722f2388612f6028870120a246990e289aec8ea897b14af2144ac0d543fe35ca8886d3340096380e2b9b729eed2c525a8d8943ddf1f2cb509988c81f457f66c11c2da8d9d1b60a7910351088bea4091d7a8f4b3d727d60be91e758271369aaba9a90420a0149d0cee8e565db43df4864d76dd431f9c2965d509c17e4c286d48b683829ff8babe4d7fc78665890848966cd2fe6688019f7c844d36c33636270ad739091f9cd02f1f11478aaafaa9dd77425b1fd32288da21fae512f97a0fc3ae768076bd7885837d81e90e329d5b9dd6c2ad527c09e8e2b4e193235a502e96a1df4ae4493c239147c3f909e41cae8fca08f3f0f7e6b5cdc6b4959e512c4cda38fd264314a32a63e593ff6c68abbc2c01fd223fb7f43e6eccb52037daa7442751cad87557fabd6b2bba96d5b186f34618be54e5e40cea1b9de69bca53c5807a46ce8057419d3af2cefafcf25d22dd425a2bb9e7e1ef3ca961d21bc95e837a70c4b8cd944ba952667aa75c91b16b4212e07fe125a25dfcc77150a406d6fdfe679695ebadb91120316ed78d1b6016a28659a5540f18129c827c0b719389e330271d2aaa753380b279fda64869327fab3bed02226e6f14d70029a2de3b3a6153dddfec8e5e851e77a5b0718f2338decda723e8d4710fee0dc4d7433e31db37e21a49b8867397e4cdfa72a1fd004e3d62645750fd0f7f1b7752da9f8ea2dc9207f03bb0e8f48c359ab1221b70b71d9fb8eeb56f0228589ef6a111545c01b73ea105766da97368d9dae01fcaaa3bbcde22e55f0ead0a8336f16a15b9b15e9007baf10f63a8172a28d9b18912fa55203a769bc984477f730a7a4acd25995205d42e668e33d2a338bcabefe80bad286eac0372acffa720016b08da90702c96f85a66678df518504f3a3d0760e093b60accfd31b421bae68a258cd581143fec4009174e1e1fb2b6f403181d49abd005aab0a6cd06222a229b9899f4927ac78e23ec2d604c7d00bf4c7dc8e6c668c8541549b2341ddd97c2bb60a9bb63a2efe0092250cd6e771b02c514bd40691d3e130f9a8d620496f7200fbae8619ead17f63621bdc7be27abdf77ef07ce78eef39acbd75de074ad565b0b44e5f3bef2fbf84424f4824f68e000bd956e941ba036f57452fe4a1a1bbf2fecb84f5928e847eff8e1339badb3ab665934ee86979cd5f961e37219df8113aa1571504f10e8b3ceb99fe68294abe648d1c1d28450352575dd1eb25cf20d332f221ca18a0a90d9ad14a903536b771e15d9c21433108a27af5bc15cbd8413b98e01fbe8b70682591378d10f32964ad6064b8a9167e1a6f7d0f422614522a5ff138af6c2e2f1d60ef9e2ab3c77e63f3f99594c58195b724772280aa99ed28f518fa36d987f02d760361a07eb58f69cf96ddbf0124491d1ee49aa38938ee4f61b0c6e05fa866b15b260d62b3d16f963d3b4958ebbf1bb0551affb9fb4ada85fce81ae82a7a172c480f596590c8faff25b123bbf63d1ceb4e417f1773b9b4371a187f47d28481918591215f48b1e146d330064b2bc9ec63e0d0c78f89f713a8e0100a9fa635c62129036566def82afeb23fa751dc89aa2443a0ab140c72d1f482c45e71e75efddeb39830d5896de1af66dcb3d4c600e58f7cb60ed54b78b9cf640a7871a64a1e483905205086a0146afa6a753da247e3f519ec804509ba5c8ab7e7ecbd27116a79ac873c7bb183be09cfef57b7c7ae0dddbaca8672828e53070db7a42ad1c261df379c7c9db31fc4b9351e0f7c1c21904645fc6687a5e27170ffdcee6e436005419bc4d444e77e393ba6186a7ffc4e5f3627eed1e3775e1b2ffabf182ea51d95c46293470f1b147bc34b0662ac6d807ee684fd90f308f610fd8e4726428b2b3781a99a465048ae8e1a83c4a84858715a3e0458ce9d607075bc6f2794531e19cee35c12fdf74658577f0058ee877ddca097e117aa52db20c6a5fc55abcfcb09924c4526df3b51928d489723cdcbb862f00c2fe3106bd9749a9ae06b89fdb222316310f788715e619fac4be3add42dc9f424bfc4169bcf02b0a5185b56c21892b5f7c5494f07af6b448c4be83a236ab6b438d8253018d7017aff57c29c55efd1dda6e411a2280d7df8fa4b2d558cad2617fa8b74293749953fd52fb8188b4d46d787e3fcb2dccaa26955ffe7ce683ff6fe1b22312d2c6fe51084b88f49da24e59cd2719cc17b635e880c195ffe865747186c4809f1fb586887ac29d2d1aa85bc5aa814cb5cae9ade66e9756c3ca733dc421d77bd60fa01e23274d4a86fbda52c380c7b7ecada9aebd9a276051b00419860e5ea36749353b063d65a30d2c41221f9834412fac425acf879b39d162117113bf3dbc2ff9efdec4d3f7a82bca133e116837eeb5ed29bd02155d3b97b9a3688a8361147835b964c9059589b3c5c97975daa70e92d7f8ee8e7e01a4bdf15addfa30e239e8f762c8da36c073a7897b635d4dc71a79e0156f1c4bea4f5d77b9740a499fcea854f6e0529b18268e5533504cc2fd90b79baad2bca137990c3eec585de312296a758962f0dfe1019c0e8fb3df382ef51845f8eb91a60f1c5f134939489dc84a861802a23246048d033634c2982ebfb5768edf428e8e7093452b6d96f5e11fc21aee6c4579f06c7120de5853f4ca2c1ce38879c2998ad767fd3565f8ebb86f4575e136d7bd9729cb77b584269cdbd6a21e8e303869840dcc00cb487c9c2ee1cb16fc11c0bd8b6cbd5a35f77aa83ebbba211c7a8523838de4e997bb02e30dc2c4d2a9e25d3c0cd5cba17ece31c7cbf9bb92832ac1afd09368e176d91f3dba6dc848577bc7293bfff2f57cfff1651f9aac0c983ae3669637e34b9a2e84f549b5868692e6debefafef4317a0ec588535be5284f20ec069c8a9a9f639fc0032deac191482b8c7b69fe1e67657a374a5d057f9aeadf1636c83f54929cf23392cc25bb5ccc60236416f064a551fcfbc44d19f7b360c1da97822bf9fa121ced97c66b1ccaa6f1b7ede4f6fd71cb699971a36eef2c6e7b68a32630475605e4a1be0ee1c392e184a6bcd41aee3167717265531b94c6d64c99998d5c1d30005a74bd720d329481b2adf26263b904b441f2422d45a41a88f45dba555c6519d7f318fea6d3f723519ce2a46abe0729be0c3a8c0448babb2954d8a011b8e69e411596e0fbae1824960f95f96cbbe6210dc349a2686f80ac5d18bbb9f7d32d6057b9f0ae19b00ffbaf72c82e5e13a78c81f4af358bd5cde609eb6859839cb4c3506dad43c4372cfa584a4891d69ca331c300208fb2c24370243df480778a64cc8f49cdc48c9dd9fd894e31a999243217ddb68634ec8a1f4fd4a7446f0024eb5ad56615bce3d5cb345b57a2e24d60244d41373c297d4056cc440934c4dc392025d3dc068de8dfa02c8955ef68dac46c11bb0944e368888061c6c6d43ac267dfa4de8e35410bb2ad7d557f27836ca1816f9f443d963a0f2c5ffa2c53385208f9945c0f69007fd4b85233c7b1dc0ded23df46575508a8f53b9bdbb125495c0f98b6712e5d87787dcfb9fd49bdc00b6678238cd282327a584a8fa9e0d00eacfc16eff8f2a6ce84f88ed9113a18d10bc16865bb59a7d9f0f14d939ba24ce46b458d054f86c020221b127914796ebb3a25179a4d1569238151cbfd08cd099bdcb6aef6dee437b7069c65b36e15a1a07df113cb6f0aef1faef52ce77e438147e4ac9098db58e54526fd3923b24852c727a9c091ef073b6713626ae79c77e4219ce3edf3f0b9905a6b7d3a4c97381f156af690d50c337e8952e78e837e1094a2f991fc7e9b35cb322f38be74f75004fca50876814e8ece321bc7c265afa181b7687e7d300306be7a6c1ccfb12d43aa1cbadb8a00add5689321f33c79882da69162b86ca5a3b070d0d5518a27f38dee290d94cef214428531124f9cde4dd9cdcf3788df5082e4f877218e7550d1bc370af69306f58efdb18e0cb541ac7499ebbbeea48beb7eccacb367b8fc4cdf64c91afee55d11b546739e9cdb4a8ecd16b5a155fda734dbe22b707399147006198016d3bb5a7f433c98ddd070a693487d4a3c837d2ed7bdedfdb23e611519e8ac9cd667392d2c5e98fa057c0ffb610201b9b3ab417ee73044e9d6fdbc491afbf903d7574599c27dab8ecf98d67b8ed892cc6af49776c31172cea4a7db4f0ee1c6501edd155650a46b4c636503d400e2976e0384d8f3908908b7e153bdf442a1ef7f0a8eb1c7de6a2b865b0b6eb051e79bd00a1d7f556fe825e98e6632f9d62d0ec4b5e971b948c86d430cab1020fd49a5208f83b9ed5a8c30be5d376e4e983e4cfc68003dfd4a0ffe9a93fd7601ba9dfe9a917011d382ba2c81e5619b7422b87073fcd4f631a6424855930ede76ceb74b34a693f165e65567de90109d685a4d822ec54182f4c0ad204cbef3488fc645551989e0de082c7a8fe4377b40e8ded080f9c198756ab6a930dd0d7ea70a73a5eba48071c43e4db21ccdbf383301f518c492caf83144cce9e350964356541a95e0c5ffc0b1f0096e150b60f5f6b76efd33cd7c42733575d932352b8f03b462173bc09da148fbd0098f68003e4e4581d4bcb248daec255bd4c755ca6126e61725e33ea8c33f4ae9b72bf9459be708b6db0e4ac4db1dd80f63d5661db85ddb557a52ead0665355de613ff0871368579e391f052eda75573e66090cb380a93cc9930c91527618cd12b2bc8f01d2c0fed4c58d1156af292740d79ec9eb1b287c410343ff06ddeab8ca18dae9fec042f564b8c57f6ecd6905ef430b665fc418c59fd50d946f8022cd07f1dbea53cee071ea89c2380a949ad138478fe64c3b5173dab1de278c5ed4e6a3da62aa14595f9a3b381f66fc7047de4a24d6fbf8d1115afe376ca3a04e3ded7ad46e03bd97ec2cbf738d4d6cf1d931a293c3dd51eed6fe1ecc7b288c53e8f1b4d0ce049b8c25ce730ae2320dceb31c1e5c63aca5d499f9f977cd2d176c56b048ab25cd41f29f1bb22725a7ebdc79f99c857fc66b6e1adae9ce77be3008ce149847938b9e7cb74123143a0321ad04212f809d8f4a2ea65c5f0591814e38be67b9a5e8f5f9a7e76e7883e250dada4047fe1622be86d946772d56837cf11ebb11f48fe9c7b0bdab691315ec6e471ba61b5095e2538ddb148e0f8e12c3e6f572fd319a16cdf733912af6bedaa2a4a3822cd5a08e65d118bd9cbfc44f9028c1c73413f96da549ba3afd979c303d16f1d38ac44bae509de7a59eee8d74198e73fc8049a3df58618179a233e37086eeef7db88f21aa99ff63581eeb8de44f03eb6354c1411d29673bb8874921b8e8983d41dabfb2858f9b0eb3e31c93a72b85a90f370fc613ecf1a92d220680642c8c24bb79c2a5beed28ed3212bfd7b2fc737483128f1eb83794c35c277f7a9ef945f0e8685610c28938d0a266bcf851f60d250336410510ad8030b94de3e89c50e1be16368c59f368df643ad15ef76109017e6593ca35ecfdd1740eefa3ee764954322a28b8b815b5091eccec25ddafb3ea14f742980c33a18292fe9342486339a0214657a1c74c502ff34ddfee179003cc21a580a6815be9c6d1be6879a83d31f8a7b198083b8640712555d4e2df5391854c4e6b5da55c0c55b4b2433b26b8d0cfe41ab09615a0e27ea9cd2aa7dca2cc13e0ed8b930e593be3273d40a328de7a27de7e4a54ce90357516220d596f77a50af2d205000d53f6337de5c3dc7080bd00726657a484cc85ac5584669017efe4587e23f675a15b26dd99a66f62261bad289d9f95c1f132092aa8a9face181ba29ac7d63b58a4ddd957d969adcac7c6bc04ba12e975712a36654bfe84ac5420bf404815095385e1c1b982b3fbf14975c7c058336d7970ed1f29f86f01594298845187e7a2ff0f98a5d66cc58dfd4741574ab9fd7ae377e202de8bd5313741bd6ecfbb6718f0401c19b36bf3b89d100f93fc0149b17db0b4921d78b941897197a27a603cf6ce7c1a9515ba6e263a50058764e6f3894df4a569ce86fc9269a1eae9c3bdafbc151a33906dde300f098525c24f845bf9ef999bfd9c7781f14ad333cd1347f2c2c813c17fb51ec33f4d16bf33c736eb479d20030ad39a915eb748ad20dfb3826c6c926ff36f9641edab65fed50f28ec63f053761356942f81e9262602ffef80e1c49d14830b3e8b2febc611868b0a8560195433f5df7d0d5a293ce1cd42fc0328f823acba7fa3aa7cdd4eb41b59f32c01abfeda265b6c1cf9371a8dc2624c57082bac0523787cf34cfe5bed04edf03b1acac80ed8a2fc75407309880aea225a2598fdbcd741c391b7c06b55fb23df1a227dd21deab71c04428d8baea2472bf4ca422cfe35cae3664baca709adc06d81e8b866a27e4f1072d0a08ff42baeac059071db7c1e492b6ff383f357036f7b7abc7d1ada295808a5f3bd618787b542969c3bc0142bbaa30932653354f910eb6ce38e9afd44f058bb3fdabb52e73171c26c4fa3b428eed8d044cd947d0e2a923755ca772b4bbe5ae2c7dde7e14df30ef0ec59acef826b4e15a89fd65559ab0b01e3e8a01e0553bb7a54fdef345dce694783b58cf541c346757774e1ce85abfaec4e1cc26ec8af227fba3998285934b2277efaef0a8bf025ec38352ca60872efb03bf92aa7b27e60eb3d092ddf2de8e9b4b9e07df6486f49e38daebdc156c7f67d5c1ceaa09bbf45843752de08b0490a53516d73a37a16471314a58ddceb6698db53c54ee8837b50e9d7275a2828617820e285a3d05ba7c42afd184a38bdb09128153c384ad57793656cedafd7149d92273a40bae387372b2f9ff628abfe3f8e253f5e0acc0bce43d83800e8eafae1dc05464c43fc6de804ce5383893e15a58cff531dec575939ee45c1fc17151c64f500b9822a1489bc5031b0f540097c8ceef05ea6c76417f4d618c7138d965552f730e653b3f52fa70474f5f71999267a216492588fb2b2ba9c96d9073b91016d6f138894782ad062418c7dd29ea932ba44d78a16a279d63a91aea44e032775db5e9bdfebda8108956a78b35f6f7d678faf0139ac734d59eaa46f667c3b6605512483a9aae0c2651248761c0aa729d00450b4a554ae24e7ece13e777b510fc94f5ecd15ef4ca22df239d4eaa64657e0cb6a9cd4fba9d293c515abdb10c5480b30b5c71f5490c65e0712e7ebdfa256652f72c169da24d92ade5cb9f4dfa66c3c55c8f091afc15aecc491dc77bdda75350c7c8f9720536882dc6fb873fdc4f1f64d570dfa2330e6e39576174aaeba309e021411ee72f8b92940b9e5cb8d4a951148c196c70e484ba8116e1257887e3b8eac171a0c012b679ff7b6e84954a5811bbb3744a00d92b895ce08f03fc6ea78de1b3f9510e32e6b2900eab8c8a65add71354c9ee79a10de517565d9bf91a32fb1caf074fb085cf8dfbd2b81776578c2fe1d7d42a5eb24e86716c65549c9849ef74ff4d9b01dc3e177ea412f8d0028cebee258d8df04bc9488ff763d01d1dd41a68f2395d12d4f79d00f048f0bde2517253d7c39e206adb3ab41f7694751d1f4b81185f887ce45ccf21e5780dd49ac290e81c6c8e0460b1a3123ef6d29dade4d925bb76c1a7d84108002be14e1762ec13156af6bee016101441138902f3b55275209d17a05ac25cbb94e78dcd30c0229db5db32896525fda36d0c4bd6f8ba193ece603ffc8e501a2e0664c6afccdf2def28a0600ddabc4d0ddb865949b5d69bf269dfbfb5aae5882e67f24c4a510135798168a46dca151433627b26422973a60bd0cd69281d640160ad63b4baca0acf2f1ca3503dbb19ff3f672b15ffb0822c4d53ccd33a9a3a1de227cc03489ab8ff08ec2ee3b698caf8128beabfb64f7c9da86200ce5f40caf75edcfa7345804c211c2e985101e5a620e0fb86530c645824b548d14e4d3485a092a6bf3c3743286821730a426333a4a2ec2c3c48c78395a073b75e2bb25060db7aa9af1f7ac7b6228bdc4a07e3463d1985581a1b8e8c86f77bc97886652678215d667932aef7b7d13f963ea6f887e170129018079fbe56570ecd1609c267d0a124d49e20473d5451e84934638b9ec2ccdd2902224a215f80bb47af4317659ed9f64fa87f4b35351369de900763751d57490f672ec6040f1a659fd5a96ea99a3a578bad0cdd51f2d4f58d1644f69c0813584a48672da1e7956d8c3485d6f39af85612e22a11e1f57e9c32a2be3c9bc47da10da34c7d03d733204a99b4f83aa385e55a59a0f4aa91953d70e8a617698fae8f0e47f805560469618a2f5fb5001f41c940f47a091debdaf83742d6fa9d11ca91ab0651ed7672ad19c56e0de16141e9d65437b06dcbed239b67f47b92bf7dae7541fc316d415d5f9eeeeb6d3f57750f962203db17f8627aaaf7d1d50ea6f76ce1b53a7b53e0ff343993ade24dab00e62a25efe59b641de520f780ac567987125eb033b5aad51fdb5611eac83560f572ec70e81d4d789caf97e29cf3ece0fd4276b126a45fa9bb663d260a0e88d869ea3718e09a7a99ab8a72d9a0f9694cfbff3f857ef3bffb22827f34f8cf9c2fd875da8f044dca451b2af03298c60fa55bf9e713a225eb7119b2385dd4a6eb49d1e3a24eaa589c506e9220556b0c33b6d96f52f9d542df0878bde2fffb006e6c1728eb39ab6485e659a0de3c84d444c9ba59969714b3d6193f3e04c2f0dee547b33a2719418f4dc464e92bc3daf8d25aef3ee9b8d97844825e324728640cdd99e16149791543140fc5f44d61fac312817e1d59a5a0975c9d25b0b92b80b37e77a234588ddcced605391d90f085a4054d079d8ebcc618fdd15bf3f1fb7e29b5193b49bc321e5756b1a7719352c9ad54ef4178639aa84e8253cc6dd43e465e47408eaa60da842299752da35c292e90a715d1dcaed56197bece420e80f03153961452b64f012b9e290b5c80ba1fad9dcf9d0a5827335d8c3e5653c463fae71732113562a134b1191b2f34564ae404ed897570fb1cd135cd8879297fab8b99031e796d1f9ee46517a45eeec5d15eab14bb5da1f51b56a605ba4ead566b2d90add8ebad7c6f143351cb0acdd9ed181a7a15f2d0927785974d34b1ccb07fdb478f3ad7fb3eabc4399cdb00fe83eb60fd6d48fc91d08d8529da83da3367124bf550b6f8f8fd60a362be32df0d3ab8dbbdedda0fa531f3b7593631d28a112c821e5135ba3533252e7955f5adb21711b80258d2acecc4071f81f57c5fa4663620f0381e8ac8c587b8ea99edb76482a5da657f3aaea5fc50e5f3b1a729f80def0e7069a76771faffc0b932195aad17e6138db285f7324e6aa48571f6be13811db3759fd9772b7279ce82bebdcd2c506ea09cb92f9dd3200c9c6d3036e8bac80317f9e48792d504406ad62297dfbf9b9c7f0856d3551decb6a7d7eeb7bd2a353f07f271f9830e531c5885b4ee47ebb1f8d0f504a3887566cae70ceb032ca2692fe9cc5ac9246b8462ba134517566144f447b99f39ce5875940b84934b9beaa09597a71b10808c40b7c010363009840b851584ed225a071dd0b8dc682aa5b60d89afb8dad4f0ead647c8e43e5730cc50cee7b6ba676185fb6bde58c6b59bd1dd49dc0fb9a84c2f2287579ce381da7afe5a0964b1d37a18f6cf2267cd18b6325179105b4c785c8a861a692c44bf66c60dca2a2c8b53085cffad9a997f379a7f51c52f21faa5f5ec6149fc59aade0fa129285c55986c5c6e682ceaedf74aa4cab18bee98eb6a96e050b6ea1ebd3c3352a2037ce77e893dc78be7b1d7fd44483ee0a2a6dbbc9112bd4bc653f9d509ed8c6c01b6377f9454ab091d2849352dc0d04df42167ff148f74fa6bac9a81e5e877bdae3c79e6d33ea1691a765971e67c9f0820a36ee1fb88950f661c38fa5e68c0f3840345ca6d1f9b9daac06560c48394c3d3afdc2b39dc4893645da3a3272ac02617bb3c3874aa1372ef186a72cfce127c643a0f1fbaa38371399dc01ac5a1edd67fa773bb2bc4015378f05053420f3fc894669f2221f26c35c3c4b51cb3d3a460d51014433446395a3daa27f065103e42c5fcd01f0f26d78b1d63e6a061f6cf612602c41bae3a68b02baad06d13c3bd8b04d5193258bd861550ed1a5a188d090b4439123d5eeca4d7ca1d9747649e053441c3670d75778aa0319330e868dba60e9f7dfc5974a1435eb0f95c3eef3fe03944900c505ac18ef8ec5e1bd72846da401ad4b2e2ddf069b54c1b352f70c41c03721c929ba20d18b8bc2169db3c2daafea3c402be78cfc22240f079b154f00fecd66f02cbbbddb947f0fada082ea49fd081f8924261073afc1ae5d5be8abe4e8fb2a667fde7e3b6fb21ff94963c1f9c719a15da84b09f751a212c39ce3bd021fdf79bf1379b62e027a2d36f68e9b98c6f009d3a0d4c1dc3a5840005356c8e40ded02ea9f5bf099eec8c3d43f2f570a2a1a98f2e08987f9aeb2e74557aaa68bdcb7a682cdd7ab5f0089fe2e76f3549efee81b2bf3d027dd34de1c78def104903feab738fdcd8e2130a7d30eff46370b3bc8d4afb952f417b5c6818eb8b2d31c6732c5e0c64a8654ecf4703087db2cf115aa3960d74af1e7f52f582665eb8eedc8af7d242ea46b1de9a2a48308760243d08f68c40ffd8c552acd73d506e35fea920ea414661031969efdb08ca9de3a651479985393e60bc9754001fbe076a1ef09f7d0f0b9d91fbebb5a109b303a422b53c29ad0442a607500ec8f8fff3afa11126951f8453000ee09b852dcfb9bba445face0706b71272bda8fee612f52fa0b262fb0dd8c6e0aad0f69c0ff237725c34f321848d3d679356ebcf38bede6c1d20371329c4f6bc2bb8a9ec13dba54d6b83407e051cae4ea9b249e05dded6d7fb78990817983a1575d5b88dbe3996614d3213be232b6b67886355b33406cde73a7d2b72b28b70368fe27c51b974736f2d43d6db91698eb531143a61460d03ce9624a264b02c05dd9c15ef8a946106a947d56f2a93e9e3c61b779c09afefc6879694ca01e003fb7b146ede43919b7fdff99f246165701c3d8598f8885a21926c95a5d4f2b774354e28aaa18cce3b395fc6ddbfbe337b6d577ee8717777a57c1c768b0b6a1819a2a0d9cfdd9be136d796c9aedaa8b1164bb45a735619797fd2329b3c956ce9ec433651e4b88761505f78c28b37b3acc8be769bb23f3f0bf6288eda7adecf13ec2b58552f2b8e66efb2abf97e54409e463e6831303482a100e05eef79d2231b16b546ecd3bd92acf5e73fd8d7b8c76329059184803f091352456bd0d0aff6ed0da9b5b44d1160b7a7614d7994b25efac889fb0558aac5c79907215f1ea3a8e084e73b10193013b10ac61000b0b925f3387c73ccca62f7fa51e2928a363d9d0f66d5edbbee5815b356b9e392125c45d85c89ee92161f9936fd3c7a1d32356e9248fbf01249833e578354f52052ce6cb83b7462393ebe9b9565c00b86d860a5176b0d14e08b1a19cb180e02b0ef955746c0e23d8ab17fbbd9edcda2579c5fa9100c0f102b0cf1af33b030e822a9485a37c51fe9bd4ca68598f90130255ef09a657c0b02b00e3c5e2d836c3246376802137c956579e1b632ae861bf963be6d7f27b671105a1dfa02190c9212eeb23067f1aefeb15c5c88df8b47cb0ccd4e73212e349a17a13170f68fa9c60557fd0e83428ca7df1d135b82c14298f0736b05c72a1eb9b7224e1f992f1a6cd725203fabba9c8d2285bf131f122de26bb3cb2e07e2be61de2d2104f52dd91c486261c4039e4a7fcdb81002a43a4ac53b0046d960080ffffff7f