PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 57846 71b7e9c67953fb0065d7d5226ea5efa2211474c8eb35336c2a453e264eb022c7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c9517315d5a4d9e1037e1d81d977f97e9754c56181635cbf287a1041d6ab6881
Certificate Block Hash
71b7e9c67953fb0065d7d5226ea5efa2211474c8eb35336c2a453e264eb022c7
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0010240000d03f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000a509566207ca9f506c81e3d251106cece951cefdcf0b79b8f4852b248c86c6050fe690f098ccf21fde796edf0543122de271f3576927fceb5aeda775e81bf56e273ccaa0e7c76ca917e721ce65270805a85412d2f2bfe8a340b000000000000004000000040000010240000d03f0000

Raw Header Hex

0000402002185da2e4421b30e928bc18183138f5ab3dde648a1b477cc173e9b6a3cb7d9ad9df3b0104566f3d9dcecfbbf0187643841125a075de2b1a98661038dbaf20b1315e0f6a7d2f04188168abd641107a28bf5c638161c554977ef977d9811d7e03e1d9a4d5157351c9

Proof Data Hex

59,560 bytes
12121602030716e569235d6aa6358099b5a21adc97804f2cd72fc01e87896c856f2e65e4d57e2a182159abbff0fb0d0dbeb7806973740e4b9734e5da74e07262f2095822743af26adbe118100b10dccf9943732ca3c7870cd6391025857a92f50ddf590c6bec54836bf3f96c8527fa27c1b37b475bd8232fefef0ab81026b59d204bf341fd2c4ed29a09bf86df10360d48db735ba7214193be6a3b7bf62f8a2c56d389f9c639b3eb7dcf48b8d09fcde68f1c1951267ed1dca15f9b9adea44566a6c5d2306e45f042c06899301ed4faacb4837206c570ca68efafd01b584e9074c053f7643b9fc161a2bd63378b55ba3393b26880298ac1fec29806fe4cbd15239b12821c88204142ab8f2703f29737dcf9107817795f4522336d6e8d70118d532a247722c9d77668b0c33903ff2a4c2cb172b13c45739b6a93c4fba2a0186d55a868dac6d35cd876ea6440eb019267f09813f1a52577289fc727d903e09ecd16d2954ba8fa0c88e110ffcf7dbdb2036d5e9ff3ec8b0c6842146c9015a22a0a550c43f6e86a5ec16967b6cb3b5cfdb9857112439acaccf517a75af27e198cec826e942f5ddf742b1d9b58724b1f330c0007bbc9a91200c54c8fe0c5eed3abc59dee0f198905a1a90a41ee520efec6841c2012c57bb37c4972b60da8a34d2e9a7b30b08ffa6b6c0bb33955c32a37e785703dfcec3d1fc8858c465066bc4edf0685716315ba29b91d6dd496f34ea37e3c363e2eb53b6a610f6c2e7824fbaccf41c957251f43674ad3a38ca4ebf17cf5fb70325742115b5b9c0d823f43cbd07fce3c2045b8191752d57373dadf5d63756b7c86bffa6e9aea1ed2e0276229decb31cc57df554fc8c44557f94c4a60ef6f8b745d4b474e261fabd532c41b3327042882e93ee2479a93394007d9555b03920c57c6d15e4a46fdd7d18fea8a6b5add633ed39c978758f7bdc7828f560d06f2dae0d06daab7e7072c779ecc3518f216e3419f30466a8610c0643edb006058b61539e1d37dd9ea642956ba913b134b3011bb0a7e53ecb48d1accb73a493b05f421b76050dbcf0fe34cf3577b613ec97ff05dbd54d32f4246ff975135c211e18fbe81bf0f9a836efe18ea910f22f829a5cb3269a7bf4d2d79450980d25fea49fc2b48d7c6f47c38c83821e00f0229951033c9725025a0db0d23ba4d4894e970555bde037b9b86876479e6c03e706cccf6360a97f686d3d7247948a7882677f39f52a7bc260bfda7e36b3e050cdfe3502856347f40bb0b790ee1d47f9faec1a9f40fe244574669bb755a171c26d4577803ddb77960e70f56ddde4024968487ece865f11b74a48410e2bf708e3d6326cff76dc772cf19463f9150a58d69b5b4a99c77672398c81193d5e42282f93779d54047826cbebdabd6662e7c5a8a9f9a4a8045fb00bc448e1110cead8ba5bc5c49152b874396557cee00cebacbf74cdc051ea8731e39c869c654ffdde2ecd22fab7a4bcecd07a7514f777b76dcd0f79b76f94f9f1c41fafba58b0a6d78e5eaf2e7d58a44c72f90a643ba552409beb785590e8754bbb100fdea5433f433397210041983cbd50b115253b5522b90d88f52d89f5c55cd2b642fc12070a9710170a4073fe5367f2b482105e90d3b2ccf3a18620904fd709cca617c92f033f85ab9c9f7569a85e5276b8cf1a056d878e8c29327200462e1bb5f65fd841002851998b0edd90c8fc8f30ef754fd64cfac7dafe53091255485a4469f348875f838c6de56a974ca6960f473660be6c24fd242a091c84936ff2e9d8b3dc5bb8295f5911c42d1828b73c4d2c1cc0fdb8ff048409b9b30ebf8bf21cf1448146c48bd1ddebdf1a37989a746cc4e53c7f445a63be364b4d93b34a2ff814b2345c1c46a112a77377fdae49e8f5aa13fd5fec03172fb93a38cf1c9f65f48310a8d85a82e5f1643264669ff5b42e4518b133a5b89a8ae08856b4e74eebf2ae72e3cef7414677900fffe069a6555f3935ea76b4b2ef923a3e5cc40f17f8d548a974e1e33062b1760355628bb2893f5226b00c1bbf31cda1ce10c9e606abb30b58a00f446dce0c78209ca2acf69db13be7c802f0c613f85762497e4b271b571e1aff306bd80a90c05277e914dba6a7a52457cee8f77663d667652697415928497f5215a04436d8eb7e8c0cb06b126fcd33ba8d3806b6414eedd89154c891fc00eb57bcc68e95c1c9451379f04a5dd579b134191a717b785baf8123e667fd1703d17cfae0b69e27bcbacb3d0d8425d74557757cb7428b9c02ccf5586a1cb0cef566fe7a8dc1185527a29a007ed37474764980659c27a48fcaa19ff37ed9bfbf1f0a54fe870413e4ec4be029b2441c6cf553c52bbe74c5573d668208327eea02fd2dd47924f6ea257d7a0bb6d358366568b985ad2209bb8d1b63c4bb216106142fe8fe0e8b9979c44ae59d07973e813ab3b0866a0a5cb7d528145ce9b1e6bdb08b20074a7596c48f30dd6195f14441af67ee0466717a327c6cefce4109c7933957c3d2e22b55c760c60c533d6b4f78cd4f705fb53ed00a40d7a494d38bab1380819517d8c873a666eb017574dfa11a8aa28c0d8672dd69712c184aeeb39b9856b5d7b983fdc96ba36993d570e9ea28a7ddfaf1dcd7bafe7f8c9a810eaa34a8e4ac448e0e65c20ae5bbd61a2324b7c07de81294dfb93d87aa7a77ed473c66be66ec1db80c8ac761f64a365886b02c69c6eda8d57816bd8f998188e2979a38672d7400d807f1e067e184cfb259b5c96a1ae11057f6076038ef962ed0ee2c0f3674be08b5b08a5088d52c5a09b68b6c234b256b5c1412a8d77c1ee62118d504ef828eae0004485565c2d65b80b2d56144e9e49843cc14bf0147180f51918708b16f0a86d2640785bd11243955a34fff427188d43f57cb206c351227a962b4c12b9bd5b19b7767fe2196e96aeeeedb3b01dd8fc28cbe0fad9b6d312c08499577f9560ed5f22f5870f09a3bb4b0b5a31822531bd74cddbb55b811d37c23a3ab48696f32543f7753883ead37b2389cee0c1b76c8ceb02fdfcaea8bc3bc42a62e45583fedcf99231b112158feebe5a838389cd87f32d634da9e045082ceaaaefa0776c187eea18e9a52efbf316ae4a7020ba26cd6cbec8c4646bceb056813c2f6967cb676c7351e6364db3e590f61761b63444980e80feb24ffd2b8724aba8ad5b63d1aa112c8858e556ecf94e37dacaa85c842c0cf0d42491260c04a89c0bbd892fe348e9a092ff1a4fde8592f3c3f4798301c6dba97c8bbe6d9d8ed729b24f7c8bb09c4eb51dab93ee526661ddcbfd0eb033151bf2ea0b34972d4cb5109fcdc82a73049cc118f4db332d666ec3a5b6a069ad342c7e2f2543f692b0746dc2b3821567db653c4063924e4f6bcd32ba4e5bc19c6805bf1b13d34d19b26d22afca2d7ef9c3da4c060ad41917864f9ca00d41cacbc8a0e002699e59597d02a58f59c7f30685a8424f5bca61569feef7a9399f039d51188c5a979eeb6a1ba4f61026832eab1a32129f9670228ba6596e8ed5de8f0d20cf100cb10e1949f6a248e013e15e08f816714be52678254ad6d48ce42cca17fc3a2f20cca071298add1b07ac5f52613ec1184b4125df3ddecfac63aaf983232cfbef13ac6c2cc3b9adc5ff5de78e3ac698577e7c220718c8ca7410ca74304699af0043dd7ec6c97ff9d062133959d1a871d7d339491dc8624db8d7717d99a0a04f301e0999cc7b0db26eff5172898f235a131e86ac21b0a8e80e39fee2edd4e3eeff624734d72b1e06d0cbbc8bb7ba8bd08292847cfafe57441fd73376d3d1b50d1ccf6aa6e5a503adec3d63627386cd7d69cd892ca35a58dbb9cce70bc48421221ab516fa3fa75890b65f0efb631162498e1896a014deadad6b86fcc845e42ce980bdad27162f3261ab8293bdc5e16d47177fbe64f1ff0d083cbab9e59ae1ffbeeb83d8871713fba11770605994904c29b6d1d2b35717686342dfe92e093c567a1d4875d643a8e9df0d1ad5fe17b7b32add1268413c2a63c32a607580406388a42b1d42a3d1c61dc4d60b06b9b7fe7aa957bbcdd944f328735eecc49aa4e3ad37a16616933ac684893a39b56a0af1521d8208296831b8f94d5d5384a14554f01d09287fbb4874c18097b306ce70d304375a991976774a554f5b755e6b82858d17a915ff4d236809ce0d7a34f44e1bd1cccc6d7d0b06f6867a218f58d83323937a22273708123bb5f8861c14c3d982e06fe8c0b403476c5d220089ddec3f56c97316bb15a60ab7a3ba19942bc60c1633910fd05be7482076e9841aef4ea85cb824c68d3bcd2caa3b211fbd175d8585e61e778d45ec1755d4ff4edc99e9719a13f1df96a5c2e80920b41e30d79d6087021fc80401e0a9feb9c6a995d1714858bc940e01ccec68149365dd661ab65b77197dffb3e5caca7d4895d325a27caa29cc13ee35dfcfb4fbb5357c367f11d86e21e67a14e033fdc39a611c4e6df09d9ba92c9acacc3649dc8d786b812fcc1664d9f27b7ca511337484e72011927ffa88c669ff705ed82c25ffbb5bb7a2462cf0fe43e30e22766dbe9e458e78cc4279a9e20d869f1900e36304c99f68d9be606bd7b850f3fde78ff7905b615cd98fc342e06c23256eb6be632ad4badf814ba9cdb4ab81b342e987d325ce74905735d70e7790329cfeb5511efd3307efb53dd5dad843450404571c1483199ab8da4299fc8d44ad0bcc67870cae90738d5b190fd7dbd3081998e54eff9ce7469e4c41ee0d78a1974ca7bbdfc99637bc19edcf82f8cc6e7e90ce7cd1570d013cd361c9abf9091c0edff47d08d02efbda8ea78b56cebc0590eab288d31c8c93f9447e3a9915175fa700a4071116a6e974187c028248a24355cce84e62448a63ea0ee699f9557a7717543faf23b02b104271ccb7cd402c18c03a9e58194a09ad0ceafadf5b66f74bc331bc303cbd68c4f7914caadca51ae19b138c20b229cda142133fc97f271630be58fd35e2d869329ec2eaec81cf32453cb17f5a9d28b0a889d7128ad740ace3d87dbdd453aab43323ac3bbf1bf5fd63644ce860b0490db884260ba70138d3567e28a2e543e708ef518932214e67b3930afc3ecc57d67710842bb1dfee862d99c844f33bc17115a1c5165487631c5d2093902d94730dae3477f2de03a68a6215665b6df2a5b9282f9e8d503315c24ab43c8da506f345360db6edc3c06dbb7ec7c5df1dfa2e3a5dbfe309bdb54ffd19abbde87df903d32a195ca216a085fb931474be558e78b9a6ca19e7620ae176e076feda3ae0157710f6f744a1f20990f6b0228e39aae65d44f946ce336b9be27ec71c33acf7515e31de5b36bb6abb70985a7b75ec3a2cc40f937f4f7250912569f1f1df48e4d4b7e5aecd97e51c45c64acb8d1e9c1183686d0a0dab4002dac45f8f92e3693aaf32f483909c21e90de396343e5e1db275615c4d5063b5f25b3f7bf41bfcdc31b9cc3bad1c717acc60454809135b6b8a2684ab1daf260b65891b994be5c1ab80cefbe1e62faebefb9692ac3722f9b0045bd3d71c11d5a383f7c4cc87a2b2e8bfeb1ba980abd2b7ffb4ea056c2b8c31ed2b261ae81715385109b25ab20622099ab15b3bcfc2e40c48a2902bcf159b597f263b9834bcda73a62f8a90102cefd35f08fa2bc96235d5852358c98b6723434bba0e539db3024e709c60e4bab57c609e6a398a4f2a16484d94c484191374e45a4936c76dd0dcd6f4ee059b841b8fcf94b3b73d278c94004cefe3bcb1f96fbb2de55fdc42b84ea0832b818e5a4e865870990f8cf978e1654bddb9581a04d6a3ae89c8ccb83216803f3540f59853cab8f7607f3e25b12a9a9292aef5d8fdd9c3673d0aeb24e9e116ecbdd6ab3d787a7bacf0e79694fb76fe93cd31821670a7052142f48ef5e2674c77c2188677264181fbf03a1f56f5a3f5408ba23b3fa70d306028c484e05b98a4e93667cc90e6f929e56a2902ab4f4f6331f78810d524d087c01e64019446da15d038027bd091064a4926ca6f1089638e171edc8f5a68d982ff6638295d9dbbf7b3e33a684b0d847ba98e2ffaf8b00cf10e71f2b31c3bcd04fe2e7c4db78654989c275eae3a6eeb57b65b29dbf6e5864c2f92f27feb332b8be36180c29187bcd9705ec1e34e2b7971c57972535168bd46451b129ef942bda2d572bad45227ca12488e310b3825cce7a10e04aa80de5afe688c7ee781f4d8e706debdce35b7beb6076fe1b3c5c98a50cce3c938f69048c8ba0f2bd1223b6b5d965b65d49a017c7ed16ce8aba43b4ff016960af4761c57749366fc9e4445302421f04b86d0fba6ed53800ac45a4b579deea1627803107d542b605ec41052c47113cd2bfe66205031a82d2a6836dd53cd3edf9e4f2cf68c5669bff59b40951fbbf2c61df44e7ec32e3d7f66c29b4b5781ba39f1a84400deefff3cfb893c136b5243842efddba4438e7e3aacfb8d15e579ce2294a5b95b0441abd068db968a518a3f7f486326a46878ac7e0497090cfd66951289b8c6f92425b248b849a6b8cc82c4d75f9adf85705559d6e8cfa6b1c17043cd0c391afad32dfb9882e60471920c0373fbcaf0a87e759d4d2b64babf8600f6cb12d66b5c4ea9d005c312b9058ba402a589cd6522103807f99548f9198c0784c893b5712ea4ddbd6d17bf788e9aaf4ae076de1fe1cf19803152dbd862a9887643bbba3b2bc7a084bb8ba0b5ea062c74b0e925cb27beb54e07064424cf3a33fe8c86d63701f6850a71bbdd3db415387fa38b57aeb578a80dbdc155ddfe5d8825c3b3620adc25137e8eab3707d6c1ae3a6f15d8c85cec583b77af6d17d6d67ff6e16cef69120b069339a5025a3250d5e99f91ab200d0f3382343529355108f646521b2b83daffd52642b118b2e438369e73e124f755fac57eba1c86098219d406e6c9038bcf2fd1394165238cf157e3081e10ce84417dccd2ab0fcebe92a2a02c23626b9587517b9260649e8d1d5db837684dfbff42d565f955722f476010918ea1f642189f7a60e83c1d4f439d57185113e71b0a8bd8a517f17561f18ef8dc436f17f25f3b0a8a937170c75f6583bc2d1659d69d90bffd5fe63088bb436a3f5a27f812fd61c1a6ac5398b3335d9fcdb2702ee12fd807324c893d70e70a5658b3c7749d3d9035a3c5858cb25ac7e543f6d12ac78d7d9e86809ebc8242b17a173877f7e3be84e9d33955ea7a7be623a7af1fad75bb3b14707a6d4fbb6eabe91796838d4eef1bdd34e5000287920806f0ff9c240ccaa8faa4a926f2cb834eeab4fe7d2d58d603d780889d6541d46a932dddfe696bee5ee759301a70cd9e5a15a974745e2c63ce9a6361358563187345c7206692488fa3b7345fac13cc4db62718395252051185b1e4c22771446a3fc8c23ef6a48d50c52d2346daf0e72791374e2694b3160441537784da2ffc6415e5de821c567adc102157778458b4a83b826e3fd78c9907533759bfae894cb0e5735682de60ad43b2c41b716409f044d2f15d650b3d45855d2a75fc75860ee54bded066ce7f9bbedfed043da6fcb2de879ef47398263ec14041d029335b1d8670897b921817920f3200b1230cc3f0d29e4c5582d179c2de48d4c2c3bf2dc8a97065cf4a2301c2942dd1f18e9eaaf9d84d347681385b80e27ba5506eb1ab4c02da7ec3fd14669d31a593d3de3ed8be928c0f486cd64329cccf6cbf126d82a520bcb81395c3d36a0e3cb2e28618a6eb9f0138d510784eb093717d0207a1edd55c3b897bd5afc1b433bb97a2de5ef68ae7b451534223cb879fa111c7fa36cfa4e6976ec8dcb818c4e6303d45a1747b4b56cbb7faae1363a8588d0c50fac86fe2d208c71e989814319fa865a1e90b9170f82f33f3b737435a73c1feeaacb164ad2536105022b3603f7a0760c0720a33b8b26fd204ae2b5d0514f0a9b5d804c211ddeaeda63feffab0f0fb02ca1699d2c92fb3b21997fc28305b911c532d481f6e149e6facb939d3bf14f44fea7e8670fb5a396219c5e545ed71e771899271cdb48a9019004e366e90cc5b0e09da3edaf707299b4c755bdd5dbf5984b698590beb9a4f2d06f86c90235353f1c247dbfe49db257605fde20d5fa81ea0cc172d0fd5004ad9887ebb14e0097b7371fdaec118401336e113e25fd1fd8eb4cfbfbc0a21990f1cb233a7894eb9c3e2888ad9d6214633ff06b088ee7324b208730a2c599d96fdcba9e2240c95f965f9c4d135f8d6d3c510d1fd3b051e86ae1c6b4b43937811a52124ed6bbe04ed7793f01fdff5407c37e18977f8af5988046c18147e8ca56773e047f4c72da082999bb0cbdd6490423da1101865471e5c52245ab397120495810f24a2945b163f801873b9f6a3a3f60f7343fcc8d1511788bae661cc8b10a2e626a1aa9cfceec1ecef2ffcba07db7e6d05ca0a42992f2576a25e3853870dc4419424b6724a3cd05a2afaaf9fc67f83752848212ab6799ec4b0abe111a8fca69ad48cb52957339da9e6b63756eec72558dad0b93467bd562208892c92cae0813e1faf40802ac7c925b036641685d0ffa4b18d8b73900962049d52153b8024f9020c975b0776cc64f1ba7486666daa14d654253a29c6823b48c9d273d45f94d64f6e0eaf0618077302ba751df7cfa1b1cb9cb21d8a39833d43a1c943954031a259eeed99273f6d82b00ff5dcd13df111bb621f410d836aa68a599a2bcea2229509e6b6f228eb0526a1f768f85886ac5379b9df05c4e7a58063bb0c80e770976b6965a639a9cfb79ee37e3559308bd1b6004b85f320e5d7de3c0bfe27b140f0d69c5cc8cbf03922a77738ac35c7972e81a86ce211dfd5c35a599d2e0ba9739428347701460fef49a945fd2adcbc2738d8faa8e24c766440a658830d491886bafe1c724f87d2d65c2489cdbb916e062c878d50881e7eb4482d2c06b7293840ac566bba1ff593972cde1b2ffcda5736491aa6be11b85fb040af154c9f3f025f8c6040dc65ee6b8086c2446a4364ef8378930af58feb185c0a0c2f4b4fbbbc09dcaa68fec7e5249e4ee2799fd9adf9ba30798dac071851b5044c170e54aab4db95a30d265f6ad5fbf0df6b3f661c86210bc206356554c8e801a17ca9eb1c3e2ec4370388c64a38ddbfd04eb5dbc070a80710607490096137865490c3b0e124d230127386071bc8bbc0099f7efa6d200ad7e19fc799a35fcc82d00cf53ce628c81cbb017514d33ab6564cee96fd7725b9ceba582a30a60ab1aa7f481c065d6ac074aff6f372a452be97c809de94eb2442fa0149c6da3343a5ba1fdf304cc3c1c44625f3c5fe3c30c3064d1749cef62165cbb478ee7f86cf9380d4c52b7d8dfba928de3ec789d8b0155d7f9b38e3d8c707c117bf826091fe85f7d1fdaf6921f9d001c4b0ac1076d18545e7ef49f0843799e7323e8b5fdfb22f3d299328e7e1fe9d79b9477a5dd86b27e7400281908bf5e8ed194f43335068cfdd2bd1707baa39f6f6e6ca678126b73055b0b3b93c6d6e25a5c6169f2e4cdc36f7edb36cf491eea62d22e684cd0e1f61fab2a109b6b7fe8526708c234b29e94cedc334bd72fc959856ed808bf9b2c4dab562102a0b33f557ab8f41fbb474804fa2f87b58e936e2d56e3fb738ab71a82401141e7370b48e11b3886630850ffeaac86f188df35a93424dd36bed5960a0f41a7ee39371dd82efeb65b80458b846ccf58b1c391e8b25ccc14ca32189b37417822f9e93347746bc6c4ee55240f2b03e56e9d6a44e6e73a5e544527ab88b9e2759e8dd4d9873a5d01123312a6f5e8d6b4f1ef511f02c1597f3ca38889905456e729cc623cdc27353a464eefe2b23ff5e312f378fa16ff8f7a83e7d0a8a56901ab7ffa353284d6ecf41ae174cbc121d276d13a8a9027bb8d1715dab3a2ea41720a5075b0533489f3957f10c727190f8c2d00e00c7aeb56198ce177ac37e31b06c4556e1dc4369ff93076f7d4f629af424def7749bb8b2e0a23326cf77bbb78fc6a3fba9b32cbfb30cda930338f11f8861f81fb14a6a2e36b1660192ee90da010b5604bde702d4e13a24260555c8e0253ed2c27e0324cac75cb571c95628b56032a2aa7f39454b20370f57cd0cf13e4ab3ca58fa6863ca9014669d3f650a281b66107968ade164f946b5016d78f5b58792b7745ad522195dea32174254a58a16f48ea969ef4f756c33cfe78bf78a40b0006b04a12cb28d17579f78592c3e2caa67ede754a44401c04dddc2b62a96201c50cac00b08d65c3fd496313bdef4e02c99971bf27ac2a943a16100f861456a3f4a4eb752ebb1d1ec01fe9010b869c97fb1931b97668c9b6446bf267cca82374c18ab0c6e760c0e2bbabbf1e8ea7f978ac6d938113a1f0b45e978f6f970e72855b67dd2a26b24633015acc57f5029acfdf4cc1f056dcecc25bb1063dc76496780a5bcd385967c7da54de9421c41bec0d789a5ec19d337e72b12b660cdbb592bd377babbd87f3acd09f9266126b5f4a2c6e0b6ef6ffb4d44f5b280908d56fd7b1fa9fd1ddd1e45fc0ecbb251599b8b6dcf3e6b1d71facb8e09c751e8d85a3dd1fad35127c959b8d2b77cc98c980563b37ecf5b2c835326821c80aa91ef51e82165c8527ff293844c27ddba43c254c46d80f4ed063cc3256c32620c586837539e2c71528fc025870007552b31c1eba1ddda3735d89e24430cb2a65093e5eb10094e03a80f09f4f0cd6ffdb1e17a29de847665540821f9009d398e8487275409102f5eafdd0acdad0217f4cf9495f7b5484db9bfff644d19650108448decd6fbd1c398c920d3707f65eb4977b3800d77ddb167d25d0ce7435219cfe8810d2c3633ef7ab9977a87f9127d6679ff1e616ae48468f01d838c95857845eff5b8ba6e8d131745f33caa24dfe1b236c7880a28d9afb90ff5bed612bdb7afb89cc4a9f17499e8cf84c74d09deb02f9338f0c3c3f3471030af84c85a0e7c7448b4fba2e739780c66e11ebaa2ba2dc28e946c79ae4c26cd8949f32cdf9838f52f2ead25e78a48813aeee43e7fe990833a189dfa4ce823663c525d210be076f638754d0796456fd1d8bb708c8c5ba2f01d927c2a58e8d71a129dd8724d367bfb9fa1a8dc3c61e26eef36eefb1fe42bd86fe78643600edf6a44502a7d510400fa1e006ae956c5ad76faa5bc9044bfe42d9cccf7a52eff659d54f5a0e0c9b4ad427b5a6d1fda7b25153954fbf00ff9412f3016e59f79c4a8b82bd550d48fe56b74ec80a716f956a856d6b1694b9cd244ce9b38d75fb5cd678df828471c9e60970d7cafab2f0944ea6c36253ac48fa5a79c042d4fb4cf64d1627dcb9891fe8c5dba3160906fca938cdcc48943e97146c705e9e47fd3670d0b844f791943259ec96af2fccebf1a156d17f0019fa269261235dd23c8ff93bf1e47145985419215c315d43a27be3d4821179d91f0c7c7a5422cff4132a5ed7b76c3284a5d1a4393d900a55bd84f5d5795b9722f4e1a2474ce9bd54cc9f84380a39bd620ec0046b2597273330c7ae3cad69c21f44e167e3428efef0a61746dae43e0a5e79f5587acf87547f7a6396f25b36cfcae4f84f8ee4fde006cc6a4313b2cb730f9140bcdaed5a8b800741f95e865abaf17ed90486d249c46ec0b822b92e06f0d08fc3c2346fce7e6e967e14c0d6837b3df91954b75c64ae94c313511634e3098265c59f4a44143eb4ae0735a75268e0b2c771480906403518de301aeb667bcf9979c6e55f92e08a5966a2d994ba49a74da64bbc9b6e8bec76fab04b9032794e89e3a16f059f0bfc7a926e37f26c17ed6a0333720caeb964c631a5d0d279d5e8de8126f9c65e7f8c815ccc18b54196af78203cefce7f49e35e435109d243ee663f003f7ad3f19c1c3c76576ae801cc23c8b85fc1e66bb0e6b851f3c1bf9adb0696bec29ab0f7a2e233792488b6a9577c44ce36eef0393162639235b20d29ced9e5405a646763b3a4a94602887f4c750cbea15e1fbcbf35e0ef4757c16aea5dbf059c192aff760e95b857df683f51113b6095b642b0d1b0d966da804ad379ba31374ee8ceba8d220c2cf06b55098232f5a60e9ea620ed2e6513c9f289866ce7a24b686b020e09428d4aa14cffb81b0cfc6fbd2d3c2e8440e0df2405ffa2f9d4a9ce6e7edac217905eb2a5a9c0b74edec5200267048a7f5a40406651052b1b96265cdc35344c7a86655d84cefc1cefd85284a31b9bb5e51eda3dcaaae5090a044528e7fa1b55ec916a1e6d48278b406b71c36a85ad85d67d8fa8866938cc46483b7653080eeca83bde9b0f9105dfc4e5e159496a462385de678b5e230287e01ee822ee45ba39bad1327a42a641a13f698d516e7a05d33d97c10494ab191b23ddb87b7c0e9b0271615427309f700337c0bb09fdc630b928b85e61d8a985376f8b777e374fe1d9385b86d7a8652c902f4dec9f4836e231d83d41843f13e2df0a4956ca65ed3d16cc24e046bd7a8f0e445dbfeead49714923fac47a32199834a1259e9cef590f8d1d81f9faa018d8c8b3ff90d2dbd35d4588d368561c8e4eecd510f853b5233f9142d2086c336044489ec521b716ddcec9cda70c5bccdeec6054e34ed5a0a20909f8496c713984ba60a49d330fd0c14068a8dd0e3ed991fc2b6bb2415b6c17226f050caa23acf2af5ebc4722a0c3b2cbe0c9b0f2ee5b0089a11352846dbf1ae0cf5cc60db9c199c02a4d95de637230f3b9d2071374e58987b1355208bffd5676ab0794f807343a242e0ff1fd4247f7ba79e5805eaf3a1e20cdeee8c4e98f5e6cd4b1918d59dc03eea417fd480c1ace48ec8e58ecf9efc304ec3745916faa0c0fe14c0753b4d13d7a65206a8deeb8df7ca9eed207a4f0c81e3e1d11e1d73c41a67637923d3533a72a51c18cf2efb76fa267b4fc5e935784012fe073237662a2fe5326910961fd4298192d4f583129aef3905eaeea6b1381155a7a0f1b483e0c0625e2be4ae820cbca157ba570474503db7af6dd81c29acfd6ccc512347d4dc4b54428473e16efb275693659db1bb501741b19c713c30da7319e6743a52dc3c2d2cc8d9a73af3416b7569197381f77cfa99507868e963fcc08135ce7dff880a6be4ebedc6d2685ac1bae0f7d67b1773e83159d03e1e5ce970fe5ea5daf04b9ce7539eb5bc6ad20288f30f2f3aa202dbb98372ea8944814f70183c40b97983150162446ea8e8a8fa50c5692636cb916de240f6a1713480264f1ac653a9b438354332a89572472eef587da40ebb8ebb0ba61100d3326b938dc761ce8685d85f1edaf786235236347f2cb763136570af27e55481215562b1cdd1cc9ade133218b2391e8b39f1bcb1f725a04e4c538bb3fed902728032631cc18798ccc3b293f31c9f16a7a57987239392e8e713156901263363d0bd6e3fd4d3a46eb4bfc873dd49b79dd9c4ecc96b4daa484d410e7ec9adcbea124668982886abeab0406c3dbdf3b654f6660f66c8fe25f9a71c9f90ab5fcd9c2ad555dd78435b8e696ae389bc5b5beb9c7b04da4b2e47f932f00a32a07951191b74beb282ea22203ed8b54c1bb46bb5365c9e48b80f3fc41e473407ee96670e05b2dd646bcdf0db899cb8521d054ffbfbc9221aa16bd893720c8117aed3363e1de26f0c82e4d0282024f929452f7be7b1c9dee0ec0d0e14d78ef3b1036db5925a4698c4780a3f6c3aa89b480fcd15b5adc5bcbe7ca4d4ddf637ea5abaaaf2143767114356ea13ba89e451ca07209d2580a2eef9c30a3751b6ffdd722ddfa16fa5240fed82e7d3c7565f18a24813c72c54f98c3eefbed102d780c281a688f1b5f9ec3a2b3bef1a5fcdd3f61724b0c44f2b6dbd18b7cfae4c6bc358199d07fcd9b8a67b1baf8c529d09c850ba3aeb5af1c4a33e4a5068ef7e5c5d33f8cb8eb4836b3bf28dc4107bcdec10db8dadbd0a82f2c8615744ba764e40a23dc3f9146262dc0f421a5100ef9adfac776d324715600f81cc6a09cd5008846fcb56d54ba53530dcdbce75b7f88dfcce5b46d7b4e2f6a5923741ada1a3f5d0c6e38d3bf017a4aff14571e1af721e4240fdb48c5642161bcaddcae8d76d6f3e6a12b237a9a133f97b740e3d436187093018587c890fc1915bf4d6ad79fa6c7e89ce26563dc627559fd279bbc6831da58d16f8fe31235dbf3f3fe35f629f7e797cdaed6e6fe94cb678da15d79dc0101d0ca6e43b1d224fc05b730d6533c944484dd81224be9ed845caac49c5e6e7867dc716c652649f98f5cf2d3858d795733dc9227a41be12251811156f0d6f025992845e93c41890f61a67586930dc26802a317142a051183b41512a4318c9bfd0d7031b804aa3592379c5ac472992c69c97d0a990813f152d0df26b25e1c54054aa59541b026eb9506e2f3cbcc320d7f4e641dca6551490597c64b2b0e387bd933abf3223d80d8970a9a843a12ffb9ec04e866c1daeb3317ae5b10cccc4ab844063bd59cc0c1ea1e4855a1a658e833640a1a8c86a5ec0e2732e748018001b8e1d12aabefcc0e53ee83beeb6c11272685d765b96bd90d36c80234f229bb61cdc23e5d58a356a4d3c4af0d94cf1704721a87a9beb3056c6630389f4b8008611559b0a55b03bfe553dafd9c8d61928769a14ea0a6d35f7083f80584e2462007d5975b22e1598aa48365957f34079ab24e354a90d83da371d74ae8cfeaaf446417b3e00fab8a2f5bb7bb497c42fbcfe0e054c31fdfe37bf019795bb33aa28ebb1219c61a327f1c273e5c6d9f45220186fd13e9aaa6e770b760036ccd1d509d435a6fb95343d59da04c8de992317928dcdf80c40485c547e986ddf8e80764f0ee8a2ca338a07d9455b798d82b4e7adc62a7c61afaf06ebe8be0542a19da0db50d8a1d9569f9682f99362f66256c676714c7da5f3f6f1bc3247ca88ef1af5e62edd9a9b2a308fefb98be0696c6bf8dad5ecb9d4ce041d183e8d447ffd055d27c29a8701631c05509428f030c84abcdb70ec0ef9d46c9476953c10ed3ef466952756d1d09183fabe6a25f2f8d3f5afe67258b502eb8b209875e02323c2d7195d259f7ede8fbd4d0d8f793814c1410fca9a8161e3cb1976134b42a2cfc8cc04b6fba43a09add5126dc51c81d406cb4111a36e1671b9faebfd5dc7e2b5fb4ab72941cd269ed414c188271133a1dbab88dbfff01d01652f12cfd4689ae84fc0f029ff88a9decdb95566ad2e3530f117836506984d1980e84ad9c6d7903e60dab9658b5b0521e1b08c12c98d6c2d87bfe6872baaf9d4d6dde0ac17ed7a400bca5b9f753acfda6f468007a498add225c14f79847512e528bb4139e50a0b752d0b7685fa856d2eff19b0e81eed07afb97ec4cc2094da2a3c4fe915835db4ead651651af5b3a61cdeff4e0c40db632eab6ec9ef4b125fcae364b88b6c1c0e2c0399266be89384b3e146c8ee8e33762b0376a4a117a0f0f8850294ac9979595bb6b9c83128c62a686c6876fe6c9c1fb78be8342abac76db9cb938be5d798995de365c3aea1fc938da51951b533517ded80edc3f735e10dd16f68c3037e7c8da562bf08a95b019bc2e1b32d90bd1044c21d6ceb46c3b2fb2c2b58d561a1b1b354082e861684478acfa2b5aa875fd485fc27c1d9aa4c8ceaf92b7e2e62c355c4e6b24a289bcf8b190ac6686e3d91ed17ebb184b8c25475ffc4a5c6c9101dba8b19984161c3a7fa2983e8ce09a17f22b58c7eb0f21793811970caab4a266b73390aed21e7e9450378a7130af21a1fb3b6b2768da10f42fcdca9085201d2cb8316f1ee4b21fd322b5f9ed8ca30b73922b5045c3695842db47cb1aeba5a921d986f86c62994af81cfab240e3b6ef63db34e12a53f2ae86d2e4f9bc1e861afb24d2cda12d6ab99df09183a3e6741f23f3513bd409a5f2657ea524fe1118c1d3a3d5406d2ef9898b75449060b3326206a813983e96ee829627588a83f8a682496f8b7e4642ced82417d99bf42448827a3e97e65a06c6b304296f085565683cc8bdb4899ae443cc8d785f5dfae6aa33c201eed23bf3c94ab404c235438628597cd4682cab961a4129e65225c29b597500ccf4a95fbe6c889582d7c632efc18477017b198886472d07bbb5d8c149da09509f28475ac6176bf9f7776af41f51ecf7556242e99298cf3ab9ccc6489612d501cf3d6c308c75b16958092ad93a3ebeeb236eb0bbd5424da041c44b1ea2988f8a990f43f7f85adf9fa0bdcb58b2f646290ea2fd1b4a5bf382a3abbc3c4037c187d6452157c42e15f0b9d48010123bacf69bea693efbc764e70df2466da720a153265ad6c8125044694b80ac829745c0e3ac050b2b7a7068a308d4a0447fb4977c342ccda1a10953c21388faa5d86f0eaf55d0da79ef28d65c70e46d4d2040d17ed47be6bebf0a87aee77645451acd289b25c83c16ef3100f1d9ff1051ee81bf3d95bfe41e53dbd9512631fbf212b2855f6b2abcc8fc8f249ef3d0f09fd3583871cbf0fdb62cc7d6b238d7c401739a863a809012dfe1705cb1d515b832941918bbeb9027b2cc689c5ecbc4b810ca43010f84ce1ef1f27fcd5bbf71f53b23ede8ecda2aa74cb49c673876b4b81ae925dc28d5ba3f7ba264d2723c51628b6f5baf5ea40a3c040f16e9fd9077a53ff939a5dac28769cd2cafd7b9d7a15352dd344134aabbe84d293f809aea3675965b63f18ce209d87e9af7b4bace30e40843697e7dd9b50f032d8715bfcd171f664fac84bda7cc466ab6142af610231b2953ff3b9618b9b52f95732a41cc96b99ac369f658b0148f48e2a14b7b43a0b3af827e56ef48c0f6470259a9e538ae94a6bb256ffcb150e81c7d3fb6d2dca2c094df0aa92a8f498df13f68189090a8e4023175e4c4a0d0f7d812a49eb8d78e595524a7188f306ab8ffdf3f5478bf017da1ccc20c5f8f63d50020240a2c04cfcdbab88c3df668211f34bb544efb3cd04485aa5451ce0fd0b9607224acee71bbddb0b9b1963ee7147045502218607c3746d55dae1d77c8a94b23bf58914fc8943cc57c621df54349d950e3d3c0fb1c0793db2c9eb4d25987eb183b45a1ac0fa12390e29bf15682a8c20514b9debd02c909b61e1e0a0680009a70df80700677e18cd7b862f7694c85a8c2d450150e27710106220f92cc03dea6c1c1a0661ca85c7ee53695dcc526088a368c5640b444b6bd12dd97f3973958c2f0163382b59f2fba268e113969e9f11a71029704f9c17c96ccd4038fcf196654f0822632c100a8018f518c0c5c81db9ea75052164e7509110423b786f71918dd66ffd4ef0b0a602e04992d00be35bd6b14e60b6f19e075e7337e3b3d9518e85a530c44e137e9613f9d6fd4e63e8af07bf463f3da0cde1399445ccdc0e205cd4eb8de14a99dd06141d775f11b25a49aae108bde9a5742a350bcbd13dd61fee10b9476e82ad30e19d302cb0973f4a524f13b847dc53a487879f2bf53c157869327c792926a81e2be377f47082cd79f69882b5375ab51f525eb543da11e1cfcf5a9a9ade1e60f9b458b23d3f1a5e60d8927f788d779d807149046f0bc440ca72fadae190779258e03f5690ca7c3ab07b8fe7baf84c4aaa62d7badadc994b1db4b0923d81d855c85154ace2e3701cbaf66cc9c46545cb9258a2dec05c537702187ae6e67a6c181baded81900c2d7d27196159ee15d264cd8dab53edd77df067ac56de9e0725458d8c2136e377dfe90a88672931db9185aa180777b776764c1a523d77c531875a243343d4ae34c5ad7bcd95faaa7f30d8db327240d99000bd2c3039bf9648e3e20dfaa138df0191124960291d163731a359a6adaee3372b3f320c2d081b0fea069f9560336587f73513b314a6e3873ce6ad3f316450022ac71965963aa4658fc4ee0d0f85c7b3b778d12eb1f3449750003eaf8775502c60bed4978514ef66d8632b741d87cffa5693b92c5e809de0dab821b25d9e217f3407e47f438a06a280e2fbee348ae82bac36cc6f116d6c31681de4b3ddad0f16c32e710711b0c7826f72bba1a9b2084dcde091351d9c0097ce297108dcefeb4824352e5c8ecac907ea1f5acad8108f33d9a4eebe27153b7bef285b70bcc81b0c2c0f46aec278a667651695be98c0dcf335ec041dda7b509d669773092b0c71c318faf02ab852f9cfb57f08edf95acf86ea8905eefa1a04b713b92a3ca57253d7678bb63ec7abd091710406af0922bccda5cff90c4fb6a26742ab18785b38557b06ad612cb475814d54a99dcac9f4b38d60b2f367bf32a5ed9db24a1170dc75c6b9df0ff86ba375da6ed6fe7591d10087fbe0380eb48d13f1daa98d9f8a947e19063f21d2579e097fd58ea7fbea150ba25ceafac0573cf5c5b6d08e0cf981400f7211d7c794006ae80693ff0c50c2d8b8f4ad8cb18c9c1f667a35571655f0bf520af7bcd28a789e320858b6bebd6674f24da3a2aeaa38abf03f07a217476f2be21e7495d51e0db0ba4e60e6d1756140a64f54e112ff1114abf346cccfd5ce19d4b23717b9ed53f0c04d937b4a47cc9b2c3833267853ee065334c14b1dd0c37aaa3edc2a603f799fbf088a7d6c4b01100c0efb98684e095b3c7466d1a02be36d0737a5b950990c14b40f6c64da4c0ae70f4a16ebde2d3734110b357e1719e9e28bc705fb8fdb9ecf25316ade6cb4c9a514779e4e1c9cbbe50e19662763abc5f03c519f872b57eb551f18186dbd5ce68c80dcf5dc1d8584edc45424aaf67810c38568a88ba58aa480f9d71dc4ce7e0a4e0606bf427e9ee855293b909a25dc01fb4221ce799f3351ba61dbbd1a917e4d563270278ece190f991b31528c2376d38d9bffc527c8e15883fa99f75d4fddbcea099446f763392e19deefb3c6bd2fefba93d1362ef9479a0664e38035956dd54ccc2c5a76242c5f92bb0b38f0e643a0950cb66a4e23955499cbbca9ca6425630f20224edb10b91d38f7512ab66791602a273d6a283e7effdc59fe2237f6b53b4596c39f332dd286f62e7a23c2026e26b6361ae15b9e3a29c63f8c5919d3b29686d26ab48919eef53ceb54f8da4c6d67bf15e578b15dc76e76cacbc6d1325a4f97d17ce5bc01ae9b1fb1fb7dd2c0e82af06f93f4425f7612b602f0d28208d8e254adda4b55726c8abd8aab0faff4d01c1b86c40400f5be66c91741247dcf4bf6e04297d80078919fcbc78559e6add1a9f01a788f371379a853795b123dee44139c76020348e78832c9f9035cd2348086c2821b46a9e8514a2f1828df9c39b34d03a031c6f3adfb45e495545f1d8d6e2f48ceff9ec1055a927ecbf219aa53de8d112a3280dd543e87d3edce566f2eb54a940c5b8da08dca6af3c59c6e75faf2e4b5bd8cc3f797179cafc4d37c75649f3a916aa28418956750512f3686c02a88b35f0cbba1ad7eaf5cdfb424c81b2c56e92033df289b10bcae397fb8878b6e5342c0bf73a124a71f9548da4d6cc2c9e1c3a0e0a0e2cf447c95a2f51abcbf9a11354fd9b31d73c3462165787f7f4da9583d567cbb89258a258fc1be6de528968f96e537af42b1924dcc28ad458a52ca4f6fb2a39e6fd797a399921ac762dc0c6b414b7ef4197914708aed07c0a657c475af8538f6628809df6255b87922586c4923d20537fa36b8aacf15843c08e5a104ce3a7d320d49431bac1a1d5ad3981556db08b545108ab67bfc227ba7617552ed09f28e644258ad55b5ca7cedf0b7880dbe9a9585b98b5361bc3cd25eb1d5115bca2ff1f47aad148713ecdc79bd98b85582832c1df79f68370bfbd22463211b501f32f29dcec52769f098b6576ec4bca53244e852c4a0aff6ee1c8265094bf9a4fc1793aeeae6b604ebda1dba0ad92362b71e86079021c5edd2e4f725937d97f9a52836f246ea6383d70411778f94a222c0b87caed1d5eb9a3948273695aa92bacfe700d6710c2b24d8d761e3c6b6193cb5a38900a0a81134a4635d18389caebb10a0173da0cbde3ddcc049ecf6ca1938b6364ce7b1a432437a0dce034d834677ae05984cea5bf81ab87b9c99224d5af1e74978dab24ea64b6b1c523191277d10fbcaa951d9b38a553e738bf92f0940b68309880fa415e8e8c3be947351c22ac43b60e489c69ba68d8b7f95a0788c8d7b8c0147886a9eb56cb5246edc9e48a5eb9986e4fa0aab92273ed43fbadf5f39d072624f2a8ef94f860d85c5e9d6b03c2ce7e5251f3c6a3067698c216e511fe7e9693f80097cca86fbd43e8e7f944ca5aba6440ea3041d50a597bb73c61c378da4b610ec033b95f464b935787d97e6d556757209750a41150fe7fe38166e97d0e5ff26c1607994ebddebc89eaca5b40fb762ceefbb271a7bc1e5dbd452c93cf63cf9757dc98aff5f68bb3e2d0b61773e5aba44af2034068452ae1a431499696d789ef7c5388df1c3391994389e9f83e30a53336652cd1073820a947871c2d46e1e7c9a4bb99868bd7871b4ab78f753055f97fef24c1955826507c63068f03e9b4455056e42c3a09b4bb1281108757994c2e8711f79f3683ccb29e8c77d649666d35bf8505bd4ada84b84f16c1cdb919d263e4f40357d67b65c5f2bb18272acb07436d169a7fa72e824a10b72c329594158e1de369d76ae9d3447f8e23ec658a05c84ec2975bb51b9a907c45403f1272f615b957a1baff61f21125927052e1007a097a615a326f3a899dadf59b01ee0c3b69d02302b16afd278cfffa607890858c2386cb6ff50c480dfc87a2aeee089998abea8d4099cc23f64e2d7052bf2184062348ba0fee8586da1ca539792f484135d51651b476f68f0119adc1ab1c08ede69ffbd4a8b3573ff4cb817c1598a9693fb9ff5ccaf786fddc85c71d698947404f7c3ce62cb21b4656d67ebea311ee999c9551da5ad53b3e181905707d32521244a5b7ae72e1bdbf3a04aab87aaa43127683aa5833bdc556240c15428b5be271a873a54697ae62799af95d596ff5a175ad12fdf996336e5978cecaf07d400b316c9d7c2245ef649c640f9a3fb4748a30e7be28f8c2432b322f9c02405e39a8c117e2230afc2a194b2d9034dde0c2b32e610eeb842b5101375478b9159c7e6b828ea3e1e466fbe02f051dea09f0750f97743eef558527952153c1bcd0336134b8dc31b62b43c81eecb282cb046ac1c2ed31f2565de46ecb8a734459199e730a5b41b06a16dd1833bd6b96bd30d9c6f8719d4863c4c54ca2409e1db03e1d64f57f784d68cc02ed059b79206a02c0aa8e296a4fbc61a50b085855aac722bba1995b4a4f94684cdf243279306574eacb441616bb80864f328404651b9ab1ff3071994dce7901ed7216ed119046d7cce58cb51845d2ab48e7e114754c84b857cd70565127342cea850add5cead8fc9d5619ab3add4235290a7291c5c9b6190d067a9aa96941e2a87ab24555a3634c517692e69b6599d3a7e1d4fb338c1bc0a9326605c9a17a733f475f7361089d95b72d49bd9aa1bf7fe7142190f6908b46165ba51742886378cb6afac92638a12a8c9073017f4f5d1dc78b68403afd66b2a5901cdd1c2b979c37c3f3cf4b9d1dbdd885fed378a6e73b65daef3829115df0355dbc1e435550b958d5c71b06a45e7535ea439f29bf6f320108dec105935c79b747308ea91bad8bdea8e1a0baf80e9b9c95a14af26e485989d97a8e2a620c28aeed1144572e640582ad0d2ec1e32b627d9980edfe46b95defcdcd3e72c268c9e49edf326eb6725110b40a2e731351749179c8dde165bdf240aee64da7760c860472b0166a558055c91b2be1026c5f4bfeb374845071714f47f2449c5146bc78bb6150afdc3c8fc10a0427f8fd582ac8d592b75e9fc89b33e911d3c2509d70efe77003e12ce3f96fec2ac60b0849c71a08d0fc824cf96519a646fbecb51af612c39d3ad4031c0c7a09681c60e877abf5d442562b7688ec0ec3d994983b60ab10c0aabe45d9388ae18b00833e5803f95b19b8e9e3a0a3805c39c383e276c7ccc187967dd86daf216ce6d978ad71f73ae97d34bc5a2f96d8883129d78303613280bb4fc716baedf6d53f48e240be67d425f8c549cf419573b4e50ea3fd11d6251918b744c6d8c38bc1dbad401d341d31f0dd6a5a8e2f06a5ff5d4a6a7affc773de961083d6804dd7a7259f1fedfd04619fbaa75e9d20f12f480be5e0c5a75cf51642bbcda5c3c749465105015e1773ee301da7c87a3cced3e6a7494264ef74998ab9a9310d721419ae9e45bcf39e6178e5634c11fce0786e9480d6d2ac7300b4878c2a0bd8eecdedfffcce6b19a92bad25ac0056e8a3be35c711c14eb29d3eb99e83ea480c171bad574d0e1f74cd102809f0d911fd403b8ef447ad546f672c4d46c7baf9afa4c5a5a4cc09348539a81dc984121c3b73c52f092717afc4cc9a696e71c14fee53e0d91ec8799aef26d2b6b45545295ad6fcff17e95c05b94ecaebf8c5e89510b412d65fcdc4ae7999bdd99b5bbad547bb55b2385b06a841b453507484782c2229f8b170f20e18b2f2cbd9ee2cfb6000affb65328397bcf09a683ed7d6b427149eee94180b247bd2ae59c9217624f3022764ce6424f8aa2046175a9b83bef84076cc49b9b16d0182a4a06ff9391e7b7bfe579d959b71805e6c6641f71a7e38f4d07903b200b4818b228972c2687717e63b28db485640ccc83f53338ffd977cd87e1ec29c40721471b680655c0798de5e75f658b92c2e4a642494928a6dd24e3bd8c6dd016bfb2003ef207778631a2eed3869733752c8b8d0a0782839642d47e6f2fa0db2db0713cdfa6717047525488aa964dedb828ed2830ed1025d1abe98c1bbf23f0b93067b4c88fc961d05ff71c12c7d44c02589ea292a3e4a674d5dd42e0f6f6c96c70759f2dfb768c63bcef60f0d9c93ef93bbcab6e0650b1665ebcb644f853d5d173fa248c3f330c72f24e7d60120f590bc82386e0730a284f1ff00f49ac3d37620b3daaa6bd23972a5b69c3386bf89c6dc6b6708bb88f03fcb8471be15e8a913991aea1eb0167c9620c1722348ea8a428e8b16a840a47cad52eb2fd1123f0d2e08841ff4885ee186c92379a74120eb9095cec6e415fc901b0b0c460e3009b269dad5e797444f6f2611c0711fb9b8a0eaeacd0a0603a5b90de04412c0862243f5a2ff860834df2d1d4e278826573c4cd96069e55ff58c2cac8e5c543b624532e6b89b3594f7057d700df34a6df667e5e205c51d1b3dcd559cfaf9f3dbbae08ac81ac957478feffe7f0ed42c42fbf76c5d170d36bd10b477a334ead7fc63b8289f1f0c0cf72fd2ae3db631b77bf188c14b7469653c6f2aef1cb963166c4eb693310cd145a38c4558d1d6e2cff79c857e587b3fbaa709bf5dcac4dce4a339bc525693db226ae64b2514a666c8f441c677c2f707ad2bfde44f8ef8e19e79140fd90eb023894f81e48eeea4e7b8baaf7aa0089adf9d13ba54f784c22b37e208039b672099010212434d160ae3137e19d2aff43fe7e76d341dd5edfa00d7b569e1e5b98d5cbe113afdfc4b63d65d295333a22fe494ffafe635df2bed962c9ed6f27be16e2f2670ed386552f3766671d8ad598a34509893ab78b66967dc7b643a6d499e09023a7dafe01305c8c21221f3c209aea4c1240231d38492cd3889d75e761a7ee13c95a83b8ef1d79d9573400a7adf77181589bcc661be3380f7fed55d176caac28a2383a185057d8b56ed9d90c72924a0e81c267d3021c8aac7cc8264e01334876304be3dcf16b2d71b2d74806b5079af2fda3353089220f777e29a3dd76536e72b88a4aa1cd54aef649ccdbc3b9968da0a4931f54f485955f5793e4ecc3139523075f8c1364d83ae35f3637010037daf95aa14a115fe17b7f230b49cdc818a1807362fe4363308e8d496c098f2cd440d529da3cb6f671c97eb1c0528ac6e7512dc7b437a9718d2f0f80cf5d36617a0153c533ead99056d66929b6859dffb85437b68607c71d86b1a85f271b3567025d3d89b879cecaa0f6874bca95e3475ab063b2c25cd62aff106e98250253e36e74c8f9829f405c6056a48f55043d9b8899b72faabd29e692029fd40a218535c3419b516b0f1e4e2e341ef07b95f1478667e44d714e499e683a5147393de676e78236b2cb8523ed360100a3dfb1db5ee6f358e5cc80bad20afe9dd3596a1c25a12f21cf3d61594913274456c22e03d67728d14eef107a55cb5522c2edc943f870e0d2361104db1b40709276426e84863bd03a6f1e5c76791152a1ec9cb3354925e5e84dc35f6446850a27f8bbd4598fbb9689cbb65528dc8d43e3f83757faf021e1f193cba019b96f9026229d6192771179a977e92a28f491cad03d17505fc487aa97f5c65b41b7fdda245798a768838ca566fa48e6ef4347574ecf3571d47de84d59834237a16f2ca1da1bb0525c63e1b12b79ce3b253772380d2a6f54560a8f18ccf01c59cbb88d490509b92f2efacb39e22569ad8eb1c2ccec00b2b7d5f0b6342c4d6e98c5679808d54c61fcd562de660999367f3052145da6181953c3a631cf1bbcd4ab21a98dd8c816ddd9cbf226f76e14f98bbc7c550cc7e29bf89da7442bd3072548b0377e809d9e1ba774d96b7317899805b056fd9c56ae912d648f23be45e2ee5764587ddbdbcf211d4519d9ce0ceca708108be38548e81e58415d58c84ada3c8c5f1392a81a5a3fba61070ce824256420633a206d648dd5cfdd082b355fb7d5cae1263ff03c87a9136ffda76eaf47012e78c95db817b1b708253c4ccff086237d8c81575dadb4a8000340990f385143933bc6f71acb7ebcb8b88fa734a899cf74ceb171b7b41b8e89d7ac4191aa2056bb6abeeeef54ed4b572ee10a817ce821ec731908ef5a69e270ce4d45b53d7d4d9f4c7ac467b25abf854e2bde0b9758013c704a37f64d63ab9cef77777f202414f1d91ea04bf1aa9101aad404e87e17ca4f076793b5db8b3374720b91f15e21afd4def615dd5d7c975cde1e7199aedf0499bb5b0c7471f34ee662276ef3bd766fcf9cc460ed779a413c4d6e63aa8a2b45cb90d9b930b626400475431bf572f1fd818bce52300deb0d75aff23c39a9fd27b296a2274959866c3227818652e33d8499b36bfd8ff50bdc83a52ef8f74c27df44cec946cca7e1e6384b9fb827600268140bd58f8cd7820e01cbd64431c9a55d1248445397528d8757514c312f903b0eaa1cf7d95b58324b78d8baad5518cb3b3ea889ec190a89502cd6b8edacf51c452ecd22493a80c9f89014efb03418eace63b716dc612a3d93001160db2252ca94d3003b8e890746bb8d8e36e6dc909bf84ca0c0368c8445029c8b9ec4e4eb1df209545044b6fa0507dc1852877d5da4bbc128184cae1fbb331e2f5eaff0d73e069c6bf72c26bf6e8bbc9346033b1b40b7577dffade5e78d1a81c82ec24b15c510ac2d2554bf251d7764b58411b58e8fecc90b11c582c9d6462cc625b684a5c7b36914e104b620bb5cc76ecb3a8f101cb94bc8bf9124f988a1d136bfd902247202136affb2de245e25a19d35dd65d9df3c78b471c198462a3e007183e85a8f7f9463eceeb761a7060d6081cd462d809c4d90070ea174118f582d66074e54c4bf8f048d770a1dd2381086069576bb944b6012881e9c8d7f9d376a2e3316123861c1ee261f20eb85a67026db3f1f197699a5526204d126b3e7b0a43d70d6b0c80731902b7e9a62005a05620a21a04c47b0193341e9f3b4c09347031554461dd13a829651cd02ba718ce984855dc70adea5b82582abd6693001841e938e6624a5eca796171dd9235ec136bb1f47ae807621d8c328c751dda3590dad8a545fdb608c46a4f48cddb09eefb4a44a5932e487b9ac78048c5b326bebe9177f9ea18fb84879e21b2bbd20af963087d1144887d2375922545ccbe625349776b8630c11cacbfbcfcbb775166654642a5c4fdbbe9519f087c5392a4c924690e0708fcaf032f0f66abefcac5a0c5089c3ac83766f4e6c5614dbe8f3d651958c7034827b298063088bd0441a40876c7782702a4adee9ecdb6c1e3f74f5667a0c8ff859b39de105b4751920e44a241b8aa46b53bb399653f14d28b7a934b8b4cdbc05acc025dcc79dc294101d7cb2511237d775f0f115d622a2df1866fbd3fc9f82444fde991da2d06c6b41acc39d3336f75510f4adfe66374a750476bf9758b9e9649f251a949fe3d4631f9c474434faabd73aa6eebe3af07d273080df98e13f59f5b10f05f7fc275e63ac536d28e71f994d5b65f6cc3eb5b41b211835136f0b14daa36ba5eab600ce06190ec34c65639870297097a0291cf5d1c2f97e3e76b9aabf3fdcea7803b08564f7976c39d984d5c13c809e8db2e67059a273201b9fd2e11d27e9edb1054e715438651ff7932966c68e948b51b2eb928d1f41246829454570991892849ecb7f5037ba1017a84fef0e98a57f738bd32ffef4af3bae2cc07980d6428c6ca4db27b842d6b7bceef33a55234c5a5b94a3abaed422e6afaf00b81b5fb217d0ccd17066f6b3282bbfb7897aead9ae83f763440b087ae519087a7174fb22424e97b895ae0df0891a5477ea15b9ebfb806f32c4b36bd729eaeec63aad8368e774eed899232d6a2650358419cb20915677eb1e6671d5dfd89c3a9e786d682e6a2f966be0fa50b62869d65cd11d8a20fd11a021dd560a9d3f669607bdca04d33157e65d1ac11f0e0e37ea27e077f80bc0af130edf0dcd7514b4b10236f95978ed66290aafa57303dfa68f8fab26d1e81a9ac23bd1eae6b77013fdb4f443fc2e0efcda8905afa0cd94d836b0a55a814e165234b93b038937d96e5495170bea412a9166d417a10d78050870f7b52132845c9f25cea10d4b709f877e0fd3f93b55eb22d7cf07fd18f895705e16a007b415248db16f6d6e0d061f7b45c8493bf49facdd8352effebdeed934c209e3cc84361ed1ec70fe6587bad719d69ea2be86d6909d48336924b83f0b727f708e61e558460239be03b2011d1bbabee6e2a99458a48f84906cb14523eb0d280f48d26d500b1061f0c070a9da871e960dc1b888f8d784a750a513b826c65cbe5f71e0d87bff65045c7ad78207131a726ff3bfe16e9046ac0478d56dbd940ab12c76b89e620942fe75bfea054adeb28ff62050d5f8052f259bd3b5427bb45bd3b294252f4cd75e006fc9eb7f5b501302a83b9421f5b581e0ce46470728bedf7f6e2347030cdaafaa27c71584a7c803bd169b4824c90aa31cb9481f2a4873559c384496b8c50fcdc71af5bdb14d78c52b18ddddee7b71c69f716b58e8f1f50a9bbe023c5ecfbab22561599179bbfa0bc62a222d018413b76a5e13a3f4e9f61f81d136b6b224bed130b10dd872f306e93ad77e57845ea1b7ae0df3d0a6298d66038d948f48b2a194d4532cca319480517c89edc1beb65e5e6e7a45a54ec9b51348b0d8e7fb9596aacb32b922c586a7bc0871cac71a0a53d7e940a2e78e7671d87cd8ea34a5a27dfd8632edb777e1d5279115395941900a7caa4e7dce52d9100dd440e8b629edacb8b817b73f83e742cccccb76119c10eb031e5a09d5c97af644c2156f7241e3b17e794c22fb0287dd34b583c720f1f501f4cfdd6dea5d411d28706bbb415cbe70b9a989ab39997464deca7abdb2af4e7d038d5249bf77028fd1354da6d63e339131f496c4d5cb7ddf710b299d817db33524d3bc9674a3d8ec470d6e57c6c58830becc173d275b491d151454ad3d3db376b4f8b6e59ee92da42758b0d05db5ce6c25f1b8306d0abbacd6712d802f6d15ee1efc58c893ca9e58586d27bf776a13bdf384b050249be6b0612a8ddc3e8bc87c1e009d49f4bbdf88412900eb3127f89d963f59154a1b50dc76b9b3c0d22c040fe97e39397c5edca8d9e7ea49a4c34dec9f0594d4bf4458499272336f10538186611986f3e6217f7eae6b5d141bf5bcf8ed80eb8e1e0482ff0075bf72342340197188a3a084b4b827f1da3f1a83f95cbde45c3855ebf649f7d5e9de5b85fd94bfd749512141617be9e561219c409911ed665f7c9adc0c12138f524b55930f4f1ca8e03daaade4440b827a68ff8ae58396f1edd05589a7843829252a69c5f227998c8d1054f5ceef643bc5a2625736a4879ed920d7501ef63c99b78abe0d212b85e3aa717cc6c22cc045ef1f0d7cfa569cf966273f36f4c6942c7bb122b1b9afc8122c1da0b05ab6648350022bacaa1ebd3ff56569b5d0d7c535b7cb9a5bde090ec71c229176c93d9c8b75f404c9480f29a1b35a6150881fe8aed7fb58d1d178e33ab42ec700683fd7d6fe87b5ef36290fa8ac1d31bae339337362c5de0dd0a43993c9c8f3a9d539c37bc282c22306de20b1ac63b8425f69dbeb7fa1d768b4845ea7d2dfe2e90e64f382f8d761a71afc15da71a1b3c9eadc6f9f4d4689062d59618e56a2f92b394681059984d97e3b7251f966dc748d917f6feabb4add997bf6ca7e8e9eb0f14ba9515be9c58397cc2049d6a814bda8b6c4e18089b8e1e0e9989f84618fad12a399a512b56cd5dc21425c0f9ef92e7fcddaf8a2b7cf914127187ebe433ca470cdce5d1931650c6cc424e500b5c7cea61201d7c30adeb9bee0a2428c64fdbe6dddbabed50d626500c07503f6f649e8f6d1cc1a1b2ab881745d9a0e20352dce8ed289d3ba3acfe61b318b397800e357e003ed5f55a89c2246414541be2a39e1d48e0042994ff4a441e6d9eb32e8e2783b4495bf05cbed1e214e67ba3eca51bbca780ff919ce181f6eb92001badf59eb1d4f211e55df1cfbabca3afa1f3a244c875a81584feed160f6b580e9fb38063018ae0ab5ea97787d7358827fa81ebded811fb77c478d965b62a35d0fc8daf74a1f66a73ac610a55a8246438cd3958ac77f45651e0da42900935fbeecf17d1f6b68a3ab26908e149f19831d09fe93e93b891782f08ca3e4f60c7220988ffbc9e140d2700d6aebec5246da47c75fd6546a0bd5f066087602bba527f1dcb533fc9cb867a39c0c99eff1b0a91a95160c233938c3d21696d2d90ffe8471cfc919b3a56d89f092528cfc451cf97d4a5d90f132522d4fdda1353eb8655c9bd6b3f3b98b9ba32e30dda74f4235682ebeca961f76afb5793873dfdf59349a25d7c5acd2cb1d99353dcf0fa146c12bb2264c2159a66bcf50789495b70fbba048099babdc4b6fa94804d82e8b1310edc71c995ba614e73b3cfcde2c3fadf79907dbd6cd354a604bd719148a14f66afdfa09fd86835399f5b4c4e24cdfe8c52407573448b8eb8a5c6f59b86445f3feb0d83e120f7c052af5fec2bf79d84d89377a4c41fca9088ef22c6a7c9d8e93faf210d99368a4998f82d151904c557c31015d6040922bfb6088296cd9ed2f56be1047fa01113d7f36e375196e80666dea48ae3d7a382ae5cf4dec270bc1a7a9f96e14b55efa7a4396900efc116ee1bd21fbb13475515adf4e4e0ac18be9ec3424ade948953c601b87e382e85f632666651138bb63d68b7343d3168938522fb1f0869a3139dbb84db083ddeef408d20f792337ff16c7ea35754a118f1ec1ceaa9f92eba0b49e44a269ad4068dbc3db66e2ff4cdefedccf548c8bd2bcef55d8ee6ef48742366573a4021a15a7d59f28baa35c3cc65048c41cd7a569f94ced6d7a639f1fd2b10fe4a92df8993e662f61051f6dcf48bae815ca543d8a1f5960f371d80dbbe6ef3b693d34588b41f0aad238fd6da57d2156415100d476e288eb8d7f87156120434172d4c5e4cf3db5b60e3cd2b322fa870aaa1c6a13dab398a26cf02cca3c02880c4c17e472e45849294077876bc6ec10c5f4a4e695645ecb7b37132b71ad88bc6d0ab4a305a8e6ee70b37334349640d70f250853f1290d96ca530be7846845618f8c3760293ae0e90655ca4e34713354b19ab53bc76e93c5f893446416abcea39f7aa9a737d30b0c04e8507aeea7b02bc96a12f5a113156899d8ae1f1735f087b4087837bc78c6d876e5be374659076477191da2a40d81182aefee569b80cd84870b24c378dca57ede48d5918cd63ca23198eb5677c02ce8d7868ea827a120ba82c4faaef74450d6e68708db71de09b29cb5e7573a5250fa171a3789a0f23313663dc8bd0467c2163288c9d1fd239eaf8d8490097c48c8ffcf0a833549db29086efd2a627926998c46f982807303efe320661b1438233e9a139289641b2548f2cd8a26ef045eb7b22848caee2d5e728716af41cacb03b83d866a74d8c8fb78c362b811dc7f1421fb4d492dd63e11d34d9f8dda27699e705c5bf17a44d9257b8032925d28cc1db7a8e99487d612f86544535487a7989b3e50e225573fc84d009e68633d47b46a8ea1f35ac436bfdea403ad3560cda6a6520e21507246b431268ba168ea85867303fbd139acf8252b6e5f2e6694546bd363c72fe1cb546edc662491a671714e09887cf7c8630a9ff2e84e9cd7a9a85893ab81139cbd11a83a86c552d83a9fc07ffde826b793f3c73df76b2316983de828a3386e53b9e3d19cb8d355a66f1c1b1609362a17a02ef61ff1e3d887a21017d0c03818c63428e0f37d96ed040130dd65de7460e9db15522de4c6d1646a0ff525850e0806de3fa48f10de4060dac71bb789cc8f48f87bb117a1c8e64b8680b9cf211ab72f912e1905c883926c69ef1580bb4bd8bbd775443b3aabd44a92e5e97aa622b3453cd24d28d2b4eb29472aabcacec080212c97c71fd8e2f41e7313b0fd727924bd12a2f6569b69aa681303240fc356ed3e552e6415a728604e846acf0ae260bbc985029b6a99a6231fa8089621050621405076fb3c17d162dc2fe3cf382ac034822a2eb0354a46f1b470b3ac98fa9843a373f8dfd245b3ac8e539b0c05767f970e01e6e0ac6e21f39f9f1ca3233d06ed3adb41eb72a90bac3eb9cd660aa5963599737e56adb0d513086bf02a7824fef0ab8f0e7e4053b47ef4f444857be458b90e8ec6e33d8823e4b89192d014bc8da9d204463f9df62169e9ceac9cae1d95f951318a60a8b4db6bb0b7f3ff65c11ff5cd4fd27ff25431b0f71afd728b4fd7ba17b43cada8feb65e45f482da8e6266bbb35ee01c81db630a570c9ff3877592e50202dd180cdc321416b4b9fb6802ed313de9e697c80eabda8600443db828acd1e94acb4225ebec7b2dfd7422567e7c515a4c08521bd1e47c30ba63e805740e62bb650889a1f6dd1e97a84fa000b4e1fd59836070cf6fce479816a4142bd601e5f20e154f22f25e87a818433a4f0b246fd6db47720c43f33b38a243c304af57b1083201170d275887fea362a37ee2782b4232544e78e7103b1e149521a7d129d51c39d9f92007deaaf443d1bf1b33021d9a34b1bd459c6094d4dab493957518703ba32e39fbbbe6a97674046557c143e859f9c5745fc2d3791e95cfd76188554f091b0bd02e267ed73d6d6404c12f8f139a86f4b44da246049978a555951258ff5fb8221cb4bb310fc0ab5f0eb15394a86f10e0799a1a23f13f3efb4fd6b691ee770681abf60ee595b9a64140b47df2888d9036efbe9018856797e1b0a7769989239a842cab02aa9be070918d9186d80e8efe27c2a9155b812bd09b7b44e6655c67453806e659027036316539367c8e827a816ebacda199609c220491ab1780a19c85d1d76ec504b965fc1be80c7b598cb2d41749e6545158870bcceaa037e4ffe70855fb6ca40faf26c3c8d54aa7479d046556e916b5f90edf9cae30ab627712a95b42a4b0c40e0a4c6751b9e002a6c70e642bbd9a4a8fea673707ed48a4ab0d3845755516261383e4d9e7fea5b5ed20c760a5b266cb7775666d6627e48a66f2b93e6d888e45ae29fdc5649c161b4cee402976892c0e4b2e0eb40b61d4c142d8422185a4bf5aea6e481de701daacb74961ba3f5c8658ad98b457e8966ee0a20b79aff55be6f2a91f235ba8b2477ab5dc9ce5bec00d3bc49f347782b76b82f4c2c26406d2ab68d6164835d07791bd18b26ff16655774e8a211c8b4ba8c63f10fca8d58229ce6beb73c7d53e2d1017ad10dcf1138ae960453849695018b96aa9e1d2227d29c94ef8d1f0bcd42b8987387695e459fc54f52f99f524e86d4159db40643d363fcd10c416a917b183fcd5c8cf393d59f8936702900c3dc12a93791b04f10764335dbcece78179e5dfab8e3255ac13f92ac887220d9ded093259362ac29ff9a354695920ab5fff908ad8b5084f14393432913190b8d08ab57dae54094b8d42f86326fde861cad7e5902e4ba2624bdeedea705790939f5631ce51c08397ed2f2d4f2739e2d348477b3b09889c98434cba57ec6175c1e58b277e72dd482cdf65d537db44122bb3875d27ff8db51c0ddebdfa6bd9aa710f099e40d5b30428ceea9076925f822f082639c026727774af918dfda63db52ce7fa94f0fc6e55a06186704c3755cce818b94f0e2ccec2ddbd4f2e51f8d2d4f36757246ffce3b17cca9340c5a91baaafd9e1286bb66b433a1f7640b53da8a699d070e64a9095a7a12ed99dd3c3b2a37646578ebc1224cc8f97f55614ffed5c994331a97640ab5e3311b45f1c9adf512f6c4c674872505415d1e9f8d9e1bf18964d3cd92ed1de040e0da2609d319631b2e61afa6e0cc03157fdefd55d6c76d97e0ebfa4e28fdbd2a88e629ece5cfb694dde941413939e64562095c6fd69e14ef855083d4f2542fa0110e97e9a9298dc5f9f3e46c62d287dd84e5d976ac49e54a1619c52cbd32323d894b677f660d5a95c30a80ada926aae0bcef97fb59161eb7250b1bbb08b4e8bd693818ab44ea6eb2cbfe59e68c02db2cad50003b8caf7874d1092f20c5aa19b00163ff17e4fa1a2a4a3a387cb4f7afa4e3eabd98054c71d02e0fc770d39959eb8796056fc69eebf94decbe8ae036579125fa6d191a81da70cf88e4ad22f157490ca44ac24c3d876726a8125ffd984fadbb2bf3c505c6c09fd452d67b31e43a86ab3cf5eea31ebbbd0eb0bfc230ca39e8987f589d1535387d949e883b4d0fd6582ccf7a2d5dd9ffdd5a9a46a5a40b79cc700ba320d45367724305c2913703c43e1b9c8271f6b86410a38baf6f8e121cf1429a3c3f6d73e29d49ac306207d347d16b0446e1c1e00d1854f2f38623cfd186f1556276aca4a5726fe4a574d18a2aa150b46ecc36b950f4a2af264d72894004b1eed1d331d5b4324bf13098a9db517d2c6e168ddf73e54aad92b797a32d7186af16f65e7a53610f4c9d905a8524813be5caa21b72c4769feb3d0176bf852d3394e1b8fce6a4b43c687ec95ad4d76ea7bf6f83075c2aaf5b26f120caea9196bf59db7b1abf41e18e8bb44e8aa3bf0d4cd565a54f67902a1cb3eb02b78fc91d630c9a3eef7a14f88adee700407fcc45fe3b783eeeb66e55e03732cbc5a9fe7f37d6bbe33f208b6942b55530914afc084e4d44651db28ba819325099a87b53dc7e03633156e8fb3b160ac47d74ac9255ae177f2278a2d5f95b2a060e30e2f1273073bcea132d5c854a3387c12653ca6d2db23669e25ae953e644366f920dfd95a5aade44181fae8e677eb10c57403163d3b41588a862929340c3918deecf792ccba0e826a913af0bd6c2f9fd748a91d5d831adb63d3a97d0857f6cfca635951c1df4080e74d43937b426616d977c595f1b34a34f46dd2557f1299dc2080db4b871bec1c0d0e790fe4056600beb0698006d09af09642c49970b639aa4534878b639201a2f1fb46f5e86045dbfd46c42313c252f57a2e5bf6e26d89f863ed6cc49ef51a92289b5cc9591e80b5b02ab8eb6fb1b27bf58860249cfc3ef03859f722997dcbf1adb2fb8b5d3ba473182ca5ee00ccc85fee6b7ac9d6dc05b2e46666e074fa7b71b6c3bb52c52b2b7129cfa97d4c1490f8727363c0d6110a61bca07cf2b35584790e56860a039e31d6d61413901a84ca9a455d14370e65ef837edf53b96cd17fabeb7cfe1de471e274fe370638bdbc06c8c423904b1005a5504add3391e2b14eb9460e924fd996342ae9fb72e25f37225ac4ef9af4e97db70ab94b620e74d3048ed9932d4bb119026b451d57ecaec2a86f11d613fc589ce2fc6a5fa622d122a08192e12a28d1cb061256df9d6331cf147e4a157f543e94358e7e832ad3af97490003180fe8b200ebb104047188bf01edc839a9c28c282b963a5993a7186b067affb417adcaf63d91d6f66ec170b810afb844400a428eca0067c74e327a7ec90b1f17eb9b50a74d6ef53e18da561af28eef070891c7aad4d670ffe5ad054d7e8a39e8d00dc0c59d1dd259daa1f139d64cd01e4e542ed9c3e0e9a52ba4a6cf5cd064beee8d539af21e595c87bc7d6593d93fe18eef6a24906b2b8ee3b65d00e90ab7ef7a1db67731b350fd5168b866389714160221b88e7d7622ddd7dc1f8a46657e9c0889d3037b35e2fabf0cf6b052141195233fee18cbac9abcd2cc5e9690646237fc79b1a2515d04411650fe78d8811fe560af30133971e56440e30c6c6faa8f2490bef5297bff819e449960edcadc69559b16b5bfdafea7183973bdc641cf8c71441324de1e4524c5b00a22b336f28cfce84a243817e9d3cc6f3733d6b9ff409a9838f8e845e0e9b8802612d6d3f7d2bcf1d440ce3bfc96ca72a721fdab884afc8b988468ec725a0653cd28d875100090c98c1f6d85650974291725008000d61e666ff634440342a6052f29a36e3bc53d512541e1aba7f3db2467fb442a2b8a342a5148c7e603a09f72ea5af1676fe31f463409d31c5c7e69ce08614b96d3b708007437c6d0b065c9f0158d7ecc558f894311d6a1c6ceedd42d1250c08de8cb33d4a17b5a3c0c4d84c0b4d48b0e1a85bdda97bce8e0b624dd389a31e8782ff3d4ef0e7a643af879191dbe831af8af70ee37fdbf2070faa10cf1a6724ba059db253f8de27c6efbe6b9aff6846b7f937c0fd77a4de87ffb542e05c4c6daf157009c9075a69db5b616110c6bb7e5f450eadaa4d0f31de1d833c29713dd422239c5a1cae993e36c505d9e7a200b5b62afb281e412124d891fc60329167a9b66b2a956d1330d82787b267de0a3be06f8c49d96bd925e8a76cdccac2862097245d53918c2ace3469c51e5035b2b85f452da14bd01db9509ccf13f157ea8a120bd8513e5ee5749566dd14d6edf7c4c6189f65c508218e88e0d65baacb9610511b08c303893dd4c8d09370781bb9dc616217793ebb7ed2703ad00a1f277a797a77b28058a331ad45e2e899c531a1959f4bfe05705ecdbf9e289a4f35c729c034fe6d6e39b9225059ee931207f717a8a8ee2f4e573723b3b2265045ec99d983d9b70b6bed41b34f20d3dc741036453c8826a4668009f44e230e356b4535d914296e38d7ed242943d0a95df32e4dc07fe016102592c14e6624c402034aaea2768cd4ecafbdbd32b5b1b258b82cda8a1c7295320dd182785d5f2171c7f047cbc0421813cb52b346898b232b7a2a3c1567a83339f719b1f499c655ec8f3d6f41df25f158f61c295bcfb1a40b61c1b7724a30ae9c22418d8b63d00b042ed337a1e0d800991e5058b91c535b1b68564e289d98a39e4e784564461124bb07e2223c93540b0884e049b3025f1df1c4c72271e25a989b0085bd4d059d0aa241dacba7c4e7da96ad789f6c97bc5a21814f08e3cc714973e733654dabd7fe7b739358b6f095268b393c6db7006c0a4cfcb5f35cdbc4b7eb46cb4d78bf2fc8ac7e8aeafa55e486bf5e15bee4a5500de6c4e2d60ec2e11137113b367359d6153da55e7dedc75c0e78161e7a5a70499b36716ecc9a62acf1ae86a600844c38a23a1fb3160b88b2ebc87e1cd6efec3ef3348089c080124591c2a624b90de20c8febf3bcefee66dc5261addc3dd870a3e071286a3daa9cb126cdb1f8c0ef4530aeeefd139380a666b065f68387c87a28f8b8e89672b7facf35102c39c492a479b29431bf7229559ebf9d2cb39b3a2346192efb8974569cf934171b5f1d5919a83a2b21d08adf6d436d50262093dc5af00160b32dde794a130e350f8b007daa13c49566e478fa9bf303309901c9333ec8029fa30c98469d1abff4110c12cfcc4a3a8bb6e3999ad7b210355ee85d63d9b0a2c5b7b9bddbe84e6dac7287ab7cb5b559152c4e369caec1ad510d84df329d3baf99fbfb5b2b7ce1ed595186be6106d104d56521d666efdb210b2c74eb573dba0785b60a409db67000fad7626785ced0018452734bcd4b085f824a8c698a683ff48c76913517d146d3215722f03bab9d9e580cbc653f88418f8b70aa344ca7bf6acc91dc86e18a682ab0f8160f2058e3912e41ec0ae86f29ce0ba4dd0aefcf27c446d4be23fa9d19dd76ef1e4a7f950a834883d799db5ce8b8e6dfcf7c7225c0f863a72282ec9ed595b621bfa2d519252d37b39f628616364f0bfa56e295a6fe94d3ca9d5cf8322df5e762989afbd6b4800269995db0d31d68e87a54d13cd72904c48a8c409b057758c8384074ba12085bc7e6012cc3d3a902f7e45525efdbf355427ef2febc332c862e77a4f089eace6a648de7131e09ef179435ff2f0c7549e6a82d4a99d3e06dd8ff27244bc6e1accd0277fadd6f8a009c95fcaa45f6d8d3a949103d32f4bc3949e136a2f806c48c2f3310ca4efab397f86ef5d43689a71a5e8465edffd14b5363e7fd35bdfc838131ebfd4b63e21e9c8e318d156618a1b3812d98d45e16539f7bd16bd69103436de39587317ba7d8adfe7fad13a4abed6eb308bee1b0aac2edb9cf44cb36d2fff648589f2e0ca5641f0a4f755af23e31ae4236d208b232117c49973caa0ee0707d84185e04cb9dc0a03aa7389be6dacb454aba3768f8c9e48e3883576d2bc9e4ee47db8ee93ac40f2dba40aa2508b5310d829520d8c1533ed79529078d054a4258af5307a2221b08609ee23a6e23a66622bbdf13be6c0da38e8592371d416abd081e83886c5c7d0842db159db03f3bb6ac6dac0bde0967671f9ee52ef227e8100bc2918d0626eef82be2ed5a9bbdb19bd6bbb70f98a1063a92bf92dee3d0ca0cf9b8d590969559302e216cf269f3b75d672c486cb037eae22b22e1b3df3d0a591fbc15abdf4e82436fb923bb7d8105180c2df1de1dbb3b45227369b1eb3f1dc6d4594663de4cc3a02a9532ec11b5e374af52df4bf3b763824eec04cb9a3df3b89e2f27b4e705a3977d141bc2623752658dfe5bfb029a93e5cae5692491609f5c9b178f940aa49bfec388649faa35bbc64505ded4ca5826293d310b7cdf1b5e4eab6cebaf6ca290452561712346de23ee5a8b2585c3ed6b37da8ef13e0a79765946a23d85575abe54ae6eafefa246396ed774120f7e7d9c322639842924cf87af6fb67d772e6a38cbdb4129225b32f01eb2d22f2dcd4e80e09f07bf01953a74f54d6db2d33c98a9f214f17c7c63ec65ed307fc11a717d087828bb59e4647af94c2463d92a2af97c045fee37c6a3f87cd8179e614ab6b0ffcfb974911667a39ea5e2621920f8f502f4b879a743821718ac1226adbc587e41d1f7845d8f619f9bca5751c5336ebb357a796e724775b49d530b1e021412f131f1a5d04ffabae9e5afbb481088f0afa31256d8c47dfa04df8af1fb0179b9577268170946ff11f7a99b806282570b4b1c9c98daba8b87e64d8d4e6322e0aa25886adf1d09df8c67ba8fe8256232550d787e293491110728f060065d63530c8e1bca1dc87c0f9a782fbbb6abaf84953c5ce61a3d7f9fde75a6494bfc6ebb05cc614bc335228ecc9e51e36ddba9e31d90f5f2112854c0f170a08905048a2c724bb796f02f7cfd14847b5601ab90439d3bf48dbe1fd658d102590482ecd9f6bb05a45efc02a27df734b1d76f25042ba39d75aaefb67705c48606fa8f23cdf823696db3da9b2b5357d13c7cbe76734f2e562f572a49b10535fca8d39130ed9ead6f408df33d6ecf9b93fcbd4803be20cd51dd313678d827390c08fc718b78b71d05d7df7b8ba7fbd2714bd3d3dc445377f232590cab298f827bbddbf4ab7cbbbd4f2f78ae910138c84d5d68477e6db6ad33434011fbfe5555af16c7e66393c032b906b3f8a2207e180fde16a2022f23133a0013e9cae8d6360bff160f6401c0a0abfc54cbd6dd46f9a77be61cb311803b32d9a120ea82e3cdaf3171a4987119db7af7e22307f3da25fd4a897a51d60a90962f1870537b8dfe0c3f37a91a83267fa9fdaeb9475cf2610f090abd1a230850b57d98b4c261c04565fc235a89e47fa83ecb6c05f2c97bd071caf3f39c89b0f216dc8a9582858575fb064247221ba8627e3dd7a30f8c8a5a37883af7cc5816160ec8356344da683c1cd5cdb63163f33148585c6f891f56731b3f739937b32b19d34f55c7b2f004df6af9553bde056059d4457b3414f62b6024e608ae875ecbbf4d052197c6d4c23e6ce70112fe2b6f222ad79dddc526f1ce1e3c362ad210c0852526404701891b9b9ddcb1177929d568f5c739165bd7cd20d7df19bccf0fb790fb18e964d6f9006f7ac16ecde086b15503c081de924eaf46c22f16eac775c0a916ab35f01c54889614c7069de5e5da2d5845db936e44c1986d85d6c0a58c4aab882e1f1ba8db28571e8bc0944faef1c92ba36ae023f906764962992a728a5a7945ada6e3c33b4b99dbf42fecce8b8e98b5a6be994a0171b7bcbbe7302e4ffe12cf2af337cbc187226b4388ef0b1ed146e078bbe26813b4f3f2a8eff3522e3ace0360a00d2762c5b170555e7568ddb42c0c8066076cf3e9a6d2d80b187b1c56cf91ce2c5743f0feaaf542b7b85d9f33aece6338ce98f90514be7e044330c745eb8ca7d7419f50594dc2e4a0a45e23cb6a282e90bb22f0dd5fd446185c61976b229c4c4d5b88158e8f778bfbf1120d0f247adf2072ab07912cf1f7c4938a621020c6c1bbf4811aa9918f2ef185ddc93de9618a72cfa2d83557adf4ee5f9b4b54a31811f1ad60ec2a2ce270f614286e21bf71f746688c6416d790152617f587a4f0c414715a0948239ff9ab2236dc61fa4f791b4f2cd70e584f8571b21bdbfe0724c2adb362ef8cc3812a06f15c6ba7b2b2935645eccce8c32d4826e87ca175592a7e8f4c81ab10f98239177eb4f8907c484a3bab6ee8e587b49cef57f64a17ce78d074b7fa2ed49368ad1441f17155e1c2d4ea0e760d6da02830d896a5fc821f161f09f1a12f77d3c10842a233852238643d00a374edfd590f9f29cac32da834790558cf4d33fbfac2d72f0861f0f45c811d58e2189009d4fa4293cc83ec762995ace1dd8ca18e50b6dc882eb643f5b9c6446ff46928c45bf3708040d364555502a6d3ca70eda324f47c72021a8c169b86c6fe03da778b63906ed2bc5f5daeb948bc3e8d52b8dbef186d11ec8ad0cbab02a4732b4592a569330a345def0ddfa614f61d337f2b2dc726ea93f9f670a7a4d189eb4f10fa7c3cdc022cfb2d2c887aff6bc018843ff3061418d2928c8023bb7432ab50670f4d48f1aa5e67172678bda65e37a6d0eaed25c33a07d159d685804e924427f58db8ec8bafdade6635d3c1e823b39f671a4a00c1a4c1843c012e4e134649a6997506819267bbc332ef60e56e5913b0cb802771cc7f18b573399a576573e40fa3e0ef6e40af0afc03810a984ba6bf4113b797249caf8bc9f0e005ce43187f8d4c50ba520d8654a76383e4699bb7d71b127b695182efe902163d9c7c20fd415c0e7e405b82052ff46d63b625c708df0c3366a4ad8df3a95880be9bd1d9105f57c6c0ff99a2a58c4b36dec55cf9a888d658eff1a06d92988daaba0988d87f68efd7520afd9563a14ad412e961599812ce5bedb1b7bb76160eb09326f4a70aea5216e15aae1c57a857799e672fff74f7df82c29d9dc92ab088f117b7acf29bee6a5cb1bb775e3c4e31b1ae8518f048d3df4d6d6327a2a28a51848fd0541d8f82523cb434b781b00e65991de3c3fd03928c3a07252407a824914cfe684e43747f5ea94a781e9d4f6e9e0685e0e7f9d95fb0cf5d70f17d7fdd9cb7d83bb58f312449815d5cd8005d3e568a33a7618f67b7ba358b00c1a34bd1c61566041514b5742eff67dc3f42514b97352d89075f290c49751fb11af5a91b1ff6b4ae39d67ed35b75adb63eb13fcf93aac24727c9861eb0c8b1674c4f958eb51e90f74b7c322d340bb2d3589307babdf3925ced9874be46d3a9bee0837ce540676f4105d223819ba8404f16e38d14f06b922e411a68678f6c4ccbb4c4e99cb03d80172a8b21694539bc3b6c05d1cf8fb35c90ccdf3be0d2b60fc41479bdb24060f18c7d233aca5f8c4e6a38f3119d702e9fb265fd2dcaf4c5eae0b061d379d0bc6789f4a6dfa56e56579a54eb63e800225dae145ec43d7ad8759458c25b1f0012d5d3dcb4dcb1a0507d95f9ff2a4fb2384673b8a3ce46f41bf3d7747202c975e77eda5d25bfababbda8bf04900983a1f2bb9361b214221f5fbeeb9e48a94d8c4a2acf5c629acd7f453c8e113ca9905aab2d3d725ea36c21e6113974fbe174818083d42753c31172c466650de7d89b27ca0c62fb3c7d1c14a83945abc0258c6510f46575648d09ff9d53562eaa7955983bf62a9281a720cd3b7dbfa823aea4b9404bd816be8a4d5db471839ec360feb1782255811d859e1faa56c653f09a84c97bb118cfae13b8a556e2d2867dac0d06b86aa492b0ff61b15436c6cf2510ef4c3d9187a5caf3332a0a5a9e094e6c974aabadc001b1426f5f3db49d2490770e17152ddf2497a227125ccf95891918a93c77599c5eddb49b7bb089f971e02508ac7d71d9d62ac48938217b4f04a6a512ca83a10f562c0c24fc9b68cbb040449cfb7ff023273e3d9c21a5c5ef6d45341cc76e6525f47987af1a87007dc16cf1e466f3583d93bf6b0fa76c067519470869e374e3e85e1759e3c9dd0620f2c97639b7e5f05e3d227e07e43b7fd847163835a026062f83299cebf6277d6f8426b78a627a872cc0af501454001640072eb73494084c6537bdd25010c6d333ec801005a922fc561b146b36e547141c850bcc4e5ce197753f7c8b03a3de986d9d86bd4aac3b63df12bd8fc55f4e4e7085d31182bdaf747d270b3c71b6dd3aedd724bfb1358520d739161635c3f1af6a2b7a1d3ce881aa2a2d9dbd04f7136d28f92fb0063c32d78b46564b7d9c0502256b94e2861a20838c8266b7b38d059446cb88a76a868aa0c0005fc4a54633a1e2377df1494f60b7e2ee0da557f864804a59e87de2691a93020fec8fc4cd20874fca09a856dd20cc5edff85a276dda85d8887136ed7cf3599ae6284e062df0decbc52655dd1431bde915f8d3dc0c55b72e7bd75627a6111a909a234cb18a486c8bf1e2e0f2c10c0d3fdc166f2b461cf38ffc01b8286f09523fef126c389cfe29d4ab3b06da929cb9358d676b3c2c576908feb202aa13b70436a06d0ea16bb92894ba34addd2fb2570a8ea3adbfbae0a47884c7138a56cb70c6c0c3b4b24c88e645675468daa699c08c4f08dbf9d9994fbaec2214bc1010b5a24b4f55b4433e633d76c6788cfe593e5b92846bbf13e5897bbb24bbf8aae4ece0f0fc11230d74ff64e3b90f3a8b317a436ec86888d4552ede33ac8e68dd4f503ed29b113a013a899880a6ab9e93de61a36e1e56279e75b94c605e5b13fe23682fac1fcf2446dc111332df30b26837a7c94c3a81531a2287b39b97896d245bc675e43781d17154682fcd4bb51e056af9e6eba6921851f7fc3e6ffefeec84b7ffb9aec4624856b5acecf50e783999c585c084b10b0aeb88a6c027b048f6b5ced94614aa3dac99090fa6bc74a8ca264f94f7fe354132e0d275ddf85e1a48aff226f1c9bcd3133de04254b2f1f95a1fc30577056a644cfa3e0ba1dc26d3ec162242c4271b81143e0abb6743235d1f41a1a431906b172bbd3f5080d9ebe1de7b627818bf5a048624cef7ef41248863cd6ed4c48a9a80622459cfe72772f45f33ef3079476c4737327a9f2234fa04fdaed5f71dd3d02a194190abb4517eda4cfc5ae1304fecae7d0413401d2bb34ff38dbf1e0b59afd8f2e723307018b1d64d5e6c6b4fb282fb791be4d605f79c1d485805a90ef8d638a9fedf495ce2f6d4dea8e0e9098896a091868323de64c9464f8d1491bc038c2550a376fe8348c65472f1cfbe5627ac02d1c049d9b028d7dd0ecc64d0eb0a835d26d0356ebca9bb3d28f6465a07faf8bf6bd635ec70698c5066541019ec2840cd1d0391689aa44c2d697598501d467ef13415c658d8f72b3c2ae491ddc0da90949f5f92d808ff6f3e4de4d02b79a97d1d9d30436fcc472876568b7b5cede4cf64e772e1225f41e5ab0325dec7a6d939d10e5dbabdf0d78d733c1727803e6179aa0a9c6f9a10ce7fe42eac414f6cf37ed2863595c79d4861f94fd93e93100da1ebcb29ba0c75b5a5703fcc102a6e342879416f088c5f1b95e085b8f696584f10fb693184c18c401819bb4c2152cd635b1229c69bf0be7cbdbec9b59f4e818dc5cb0df9cef262c0a752336b0a0867ae23f5f7d7ccf5aa5ce42dec882dce3e76ac87394172fb1eca76bcbf2604e0c7d79744ce2270f7ad90c993f612a7747b941b76635cc3457667b3478f37471703245d5685b62e3c282ea6f715b7e1a9d88760922e009af7d4684dfa67d828551ffad68798b01898067b44f522f539d991e52c5c7ebd41ac08ae48d9f66fe066cc0b39a1865d88fd936ea8301dad9ad9af418cb668e2c979fc27cf89eae66f1618d104a3fd8053af6e2189c06ddfb52454eb4121852b842993d3cfaafcb27ec5d404064684e6e8465d000a5b8d0cc87f4105936bce4fa301c4c00270017733ea92755f5df7910f93f78d7330b6e58b69e70f74495f356759a07b533e75f45a7df45f7d442c89ae8d19f7d5a9fb1d787f741a0c135311994bd544c121674f214328dd61d4e03c40fd93e58f6ec3fa08b822249c4cebb3cd8480de80bf1b9dd9c369c03a2bb00c2a44dd1b60b2fd52022565e03a565c141a8fe5b0f5b446d400ee09431a6a52e4d3aa52113306b35e59b1293ddc01b1a69d811e6fcf96287929c046b9a05ff5b2281f3e69d1bb162d65792cb18740e21ccb5f70035bf5b2ee9d28b58c9a7c6118eb30f0bb73663a8260342684325390f1ff0d15af64c115f558858acba4b8ce214cdfa5ab318022c63cea138bde5e367a33c9cc578119263e91e12b1b4e4bd84db3abbd84b852c1799bc49f543b67cb0896dfefc4ec6bbecd9a183f732fafcd70dd6ee0ba787a5ca7c85a8854788fca3c93fc6f29dea0e0e3bbb717c178708aafa63c55ecce706ff31ecf0ea7051e4ce4c3a56bc774e8051dfc8a5f390236ee0827e8fcf936958bfd1a7ab8bded4520f051f722a78b590473510d349744ec1ffea707cd037fbc9a0062353fb044899b8c57fcea0d26d13abbaea1a445552e7ea75c9b6eb9ebb97e79ee47c013654cde5462a805b7b36dc9e1e9cf9993528285353596e6979fbf3e3a5c3a51972d9556768c933d2910ad3662292c9e5f2b27401c81cb3db1b39cee86e8a29db8bd8da3a30ad34530ee77cadb7943acc81462e1494edc519ea7854ee52901de9ab54f6d769f068936c577bf80982923880777796922ff98c3046fe52cba4d07ec61d5912ffafc0f75a73a0271b440255d4e298d8db85c7cbda418e7c7da68950de993949579cf74b8285a067984e6e1f45fccf35878f8e44720248cfaab1b4a56db8bb54f1649ccee3e5381380681a90ce71c2dbf357cfc87c0194162bf85f7d9fa3d175b15526a2444856431dab3a504e3238f29ce3fa300fe2b400b3a3b5092cdfc101e764e7daeecca8691dae1352514a68643255889461d159a092c7188b7915de3f70f0dd7db9ed98dc07bfbad05ab126ada216315dd50f7eae2fdf7caf1fcff1808c0d99745fc8c977a2095edd6ce4494a4e162c489c3ac01a4770829dcd1fcccf69a2f6a4b527f69948850a4f35f949f836254c37bbe44a8138221daa6e6e699070689ab56ae93972ad0c5a2d33b0ca520c48e52a507093f175787515526f277fc0dd93a84f6448c77377a1e729110a8307894d3318cbbc6cbaf6c20824cf3b9e9e18ad04900b457669dd4cb9cf83d7b6d7bbfd570394518cba7912719e7e3ca08987da4190537a7db46e9bc88d7e7ef92a768abdca575949ca1dd23dcbabd56a1168c16a34c9e5f3c48ba815e190544a09b0da52ec2364bdd40e00df552c845da38a92855dda9dcc3cd06455bf6c28a4893a6983d16edd29fa8abd43302993b01ab92c3c9fcd00bc0b46dcda29b57b7df986b35db69df212b985bbe89f762bfb877b6f2d3fc63c70670f60cdbc0fa0d42654ca6cf876bf0432724d66d3c71eab9884e115ff3db2fbbab2e48a5487faec6510a190ac9199ab6fc4cbfbf6a93062e437c8be41fa00841571cd6b00e6008699d721d2704ae36ada7e34dd3571a3582cb0345cfc9fc27415ccce19f152dfc6e33eac6e70f114346a66e6c285c33b78b700e8efbfe6940bd1d6e8319e8aa9e4b22fbf027d5ab7c6db991521dc62ccb1962279dfff15b1f0969e54546ed8839bdeac0bce59877956c2a7eb3b0277a4da26741b29a26c25d14d282804b4b4c4cf8d95085276ef785bd6b61ffda896e5835c33b12f4dc13ff2f1c7704eb83db3cf61d44666f3c0e21c481c5eb97cba5cb20f4229102625da2bf12bddcadf87b1c1301b033d41cb6e60c4168d0af7bb7cf12ecee5f5c707dc63ed763fdc088ea642cbb092f039c3847fb46a3d7e9acd7b590e20f47529fdfd18aec54bf265928aa6db285e777bc8c229179a845a87465e2ee91fb23cdc3605da9d0d806b01efdf54fb5546eca1c59a8172781f3e1651d5d5b2628c7a7e60b0f48c9e6cdbbaab1802650550adda42668b1b022e2468e2478d567faf9c846c4069ec58153a9ddf4fd021e3719f4d405cc8403c8660a293082401b1db71f376f5c99c7fbac4df1d91552aa1dca2337f86323fb7588f041072805a32cf17bdecf647a328fdac1485dc9004cac3c3bbfed76ea69ceca2520a9efa419940a69e24e649447dbdde7428c8c7c70bd96caffc0e1863a79e4396f9bd340ce5a50cebcf6ddfbed336a7a57e64c230b97223b6a3e29fdc9662f0c33ef28f0627fa2c987f2550187df5be9d5aee671b1d824b412e7daf6882080c9b680481f9795c8d532e67e6e4f019250eeb8b564b2627c04929d0304b1080b38ab4d04581bf66ec09201de32f02d449d82855e04805d0dab5162b56ce121ec11ab93169209db5a35e5b4460c3cfc47b8e25b332f159fda60c7073935e2ce0a538a970262af71024aed62ef55bd48df9e3d00f14c7cd807f12792e3ffdb55da6765c97d7f7f6d00d4b66f3b8a5513a0e8220e23704ccab2a36cabd3a420b2bb946705a9622597d424df9a013fce20bd66931fbeb9e832fb9e9a2efc127257b5085a51e23257fcdfedcd013f89b9dd070e4d28fd9af26239a7023146573ced3a4216b89523b9fc343a0f934cfb54559339e26fa7e0ef0b256bf9de2b739641378489d125398594569281b408e201f91ef04a9a5f7923eb89628f8475994095fdf7c2f4663d2f083da2b2e41ebd21d1f5d31837065e5a8294a3a6c836f1bacd462b3bf3d551dd8bbc9f3861a7b461ab407d00b9cf4bc5de1892854f5e1341bd1a572a634399bdd1e39e050381d09ba87dc137553f6eb90a4a21fa67b50d54d5efd94b7856bf0f4bd36587183bb09a81a176c4c0dbf64b71f9aebede6f6a66af56915a773b9575e46eb48c510531d004ca083366429c00f5415bdb4556f18cde8da3cc29ae84841896b6dfe8bbc51bb14cde7e7443d0284904a2cbff527800c2492ca9ea034af11b98743553f1da0f4dc3ef6e504e5815a5f8bcbf2d03eab90a65be8c648c63cc33626fbec713c41e5df9ee979f19122d4346175d2b1235c6160b76e63f0f28494bc27108bafadaa61379efab2ff8dc8209f082497d99da892c783ab2a9618e59350bb63a7b9b5dcafe660cfd8eee99d002bcb2c28a7e92a54ce79caf422ddbcaaf63bd06d448caf146ccd4066e0bc83d61c74909e057cdedfdc28d29ac60de71b7f66a2a34338bb8a8078ed28fa332c779917a87dccaff8e214d74ead899f9ce501552c8214d39ebb79da83430fbee67272cfaa16053b0431b9df5d3fc00f38fea6aeb1fba874386b57ec35fc7a66845abe5f540419207c450d1cf70e83ec77a97b856779f8f92041778a0efd04cd54f4506bf315b79a02017769c8f7f84099a82638346fa48a914b692073772ef5e9693140381c4a8ca1d7080dd0a7326cbfadc8946993727d20890ad6fd3a1c5467a77c8c12da80723343ebfab21f81eb5edb4fb7bf50a1323da3c24fe1ee22c8f59a34dfbabf29b023f3f12ce6620be3ccc9d39dbaa7c3398131dcc6879b70e4f97215a3f09f7b0fd9306ec5ac082ece21b3522ffcae0caebe8f2c51347a617dd3a2c2f90d0dc07795c1fcaf09587e48e60e44d8d808c5f37471add6a6665e0199ed9db09701f40395074a4572166deaf1a6321bac9e7b27fb31fea50a523ee69afa4d47d5024e42afba72e1a4489f77832f5ae7a66f1088c477d8a25edfaa0114d4dfab412b6179e63cce09ca6200b58ac48be7c95a0f0d5a279a25eebc94c25b5904a6d93a67dcd86903463bc983dea1ff0bb3e28aa618bc935f70d00adb4d2deb191859c0c437727b2ad0108dc4f68cbe893409b55c22ef7bcac9d78c5e440bf83a6e31fa1d31a226af0465e7785f11619165e4303f9260064d3b3d00b3ac0f7b00c12808f4d695395e3beb737aafb1299c56177bb7b5e88bcdede8038cbf41cd0f55097d5aee5b5a4437b777093d8985dfeba541848181928f83efbdefe4aca4622b809d58d8b68da093f8e9260baf2bab2df207bcbbb564d1f68e01f2108692db339c6dd87073ac9061bfd8fd83d13d0891dc692c7ef6fd92f6e7c63f172df8977033b995bbcc52c362b8c4f2dd8e080438c25cba7a48253360f4d08a1c1c282f0cf2a7737340f540d72f13def8bbc634709f9ca99d549ec32ba711b0d31eead12146b0b1989f2dd0815a71b35553a07f98b0ad0f70073c98d013eae88016c2e59a7620356e6f05cf4db216b7e0aa240aa3bd9c6d123eced2e4323ad35a3e721eedf649b6a7f42e2702ab9dffec276958637f0c0602f0153cfad202f0a85c769e68ffe3866d56698883e47388b567272fe81b3de25c443123e8110af4cb5a65a46a8251cd6e2ccc84e5746260990b0dc778e46023fea70d1abfd8d2c804cb8be8842eef562d572cc093b8cceb011795391f33141b5ece6bd1a19421826f69648e5afb27323f4cf856b2313bdfa3254793600e0c61f7fc3d6a2f21262beb29266b28e9146f660b905bcb096974efbe83236bb032e75f9bb5867a3480b7f05d524c597a873abb3591d603917b2b7ced2c26616bdce41c2043bbc91f9eceab393ff098b616b47bb51cac15b26632af58e4b7e93e71898ee615a52b4cf2151a94f35f8c2299cf9a0b5c4f081fb16fd8445ffb702aa71f6cfe8547ff7f6962b001c589f4513d4f38333836afa6ea88ca49cb8dd1de7bdc24a4321f4d19b3097c084101ee6b56c2d37c5179769432d583a498990d4b24ae7c85103f8f06b470e6710112920fdd9d95982acdda3d409879b8bfe2d9f8930ab0f45d6799ad0b8d63cd4a41f1bca91b4fbdb4bb523e7218b56357c98e39232615471f34537f5e3253d737f7eadef186d9beab3c251512b2468f0fe56216fefe21b305b05f9ba09d4a150a709098193c43a6fe8852b6234a886e941715dd500d5a874295d37de809eb50d357d87129623de9d54428b7ec1e14fc039bacbc20535632d9e22dfcaf5254a87f70e9d9f6a2e8e921d6fa4a898a566a410aa4cc9244bcae02f6ec724ec3f0466fd0aa21ebbd9c1117c2a0c9f40951fd14e97f7351c9309facc6431efe9f81ab65aa585e1de821fa5e651566bf920564c6d01b3858f22efc9a45e7d77d6638aa63a41fc4e9a9f6524d551ea16273aa54a1964972cd33f431bc04fbd4171b3b4ce556a99f100bd3b9b3df7414f48cb88c558756c4e1c70c23dbedddea0e63d81cb5b3bfd65b4d37292e0d546519a3713e65afc7fd17334ee8d65e3fbcfaea6ee254efe117a62f1184ccb839ad7e0364aafcf7cdfe43ff1b35c20b3f0a099256fbf92e3a4f6ecd3166e0359be1acebcd613b160f0e25d94346bb9c2ca63cfce4817b20e18182fd6ce6ad8f0ecf6d617897b707d8f75830b13f914480434763daa2383f22cb7e02b0c2d6c147ff10a2d63d685afcc36761bfa94e505f264528bb67ad7a7e0369b82ecd35fdc5ee364ea454715bad4c737f5422473b2f6008194269e40dbb142f228db047193d61b11c3006c86e9f452e294ff4d2585c38fc384082f5f54700ac375d9b4f6dcf762b82d3376e0ff10ded435e2b0c1a4b097433c6b888526fbefb4f8b3d4bec4f8115edc8fbffcf335d1382521fc4109eeedaef11682fa16b23a7812c56e45e6f190064e1b04eb53b3fac984ffad911476b0a2ddbadba75ca105d4fb3c0728d1d907a91366090f73c92ee0e4ea518ec66bdc9db4b3bddbfabe3c80c22cc745fab728c76f17da5e2965fc3d48cdb12268c1fc44774b0a2999b6533b4517d237d1f5f191e6b4bea559b1eb3a44896e5ea65fe060357a60fffff203e83bbff8fdb53e24314a7f9bd9299ca7d55ad3121c24e00656d12598d30b0d368e51f0442a825707e37c607f6cd168ab8deb42e7335ad6285bb71a6bed8ae412e0bff6c8c5900a2fe375b8afdd444dff5206a8939f67cbccb882ce660e5c9e7d9e1062ac22d8f13b6ddd262ca964696f1a1f6a202bc7090e7872f49d29255e3c80eb92b9082b9080d7c9d5d43bafee2aa8b0a69e9577743148bbb16e756384438960caadcf159224760507476a59823fdfd04e67668358da4c5f0e6bfe630fb98674496aab0d8551be647c1359631438aaa4dc19c6367ec56b81748b49ef07f592bf7ab242a531d4d6a1e749ffb03bc3938c69174b59ca204673dcd9760d2a53aef10993f49003d853bcbcce4eda412d7cb03ca116e4902e73e89150457316a4bb0cdabf433d840744ff23f87f25683d2eb472889b190e382950321bc3611a978035bf2c09e0b78eb335a6a66f8d2e412ab57a51134cf8064339c5c8dfa2aed1a2ed732a8aa2e450a1a823ae250fe035e5b41fc405cd6e2c7a5fc47b5d019a1d3df00c7949f499c7c51827c636e577e997ca2846f2017f031b59863fb9adb9e7df5128645578076ef783e667749bc830f3c7aa8bf22fa232f027cec7170729bff6ae41b9e6082dc78372e6875842c811887bff169f548c6d371d41b731ea8c3217163c223bd57de763cc049d8a1ca017c99ed485da012bbbb45150fa56ff4470dd564759585b9e6f33b89be3f51852e0ea9b12e3f5d65dcdc4551fc917d9b0e47d05cbf397521109becdf0065cdd200f1af1047e92d1c15bb063ef693e872d7a5ae224aae84e25a1211dbf31b8c3c4d9b3b1b586c2b30c2ad7daa06f45a9b425d8636d75fb78c75c12ffd091378b1f029ba0e353a2d654961668dfbbc4687a3f142c52cbb992b30ac9b3a77c3f8a7f6df799663dd82b4b4f35d8022d5b9b6691fc87e4f5d418261aeef808a3f2fe77b2d2930feb9a8bf2aa9d6f77e5a3baba6537e777a2f3dad186956a593c8892f3cd4fae9d3eb4f110a61899be7470d2894fcf585f10cd01e8bce3857850d0eace6b62fc371cb0c7716424f9b19d31f0330867701e01eef48732ff37d1dda0e0532a797448998d13d9654fc9e911e916fc7ce7121b84c3441ea10ae3cc52b869fccd7ed115a4fa5dd257faf5537fdbc5ce7675fbc5f40d6b3a63fefbbfe2c5e8715a092a1cc22ea567e4a646eb9714c6add26445a19b0c252fd14fbe857cbe9d56b1ebaf22679edce299992d62b6e6665c01873e015817df04ea6b57f9ed0d38c428918416e9dfac66f2a59453cdf62f7bbd57dfc76162f489fca4ea18376bc57a42bdbc22261c8cb4b97645cad1ed759010a36b95a80ebd9a368a7e71f2be32ef300c46c652fcb5489e322ce0df35fd4275e46259646cfe19f28d23705137e30707545c6e60288f12dd297348761b45f9c5ab3f8611202aa89368741d9f0e150a8f50c35b3152008a4449ed7b0ab5ea1e57b9a0481575ae74d51ace43c567e32e84fd94e14dde1b073f3439f78d0403dd86ac66ad5be860fa770734dd80ce20495812f132af7bf1ee4ca0d189649dfef0687abd1fb413ee5fdc027e0a0f4db4f618af3924c07f5567630c28a9c4e8e19c06bfa5e42be7d76438bddb6d2f62eee6325d8196893410b71a96b20ccd7fa74f371905faf825fcc292cdf14438a7c7de54ae802da94324f23399f95dfb8b4adba86138285e0c30a8bf9dce1e7c8c4c425f6419bf5753a7e5524cc8744261cb0f57bebda7e30a9984f8e6af067e57b634d65cfb1119fc8783d8f0ee18a1c1d474052d9a3df85fb26ef02a406224b393978dea8ecf1c5ad863af3b7f11faaa985defe0ad29e131db34836deb413f052c476209dfc956f3335c878322ae83b71f963a51fc2ba2cf04455c2fb63021685507325d1013271dc2ca3f1016cbed76664e59c2a7c3064df9fa8d6526021d2d4636540c27cfec076772e3d77107b5c9a99cd7ece15a4b161488b3614e8b0062376606208ce26c7371abb33f54f5095b398915a566a957a302efb7c2d46399eece75e0609f85aa50b2f0ceaf8a10538c9ee0fd5e467c1f8a7abb7292863ca23dd79761693007d991809de82347b9a5ef8e299ca75b199deb6fb1cd243329e205044c12e33b0be99d0a440494365ed619c11831d7668e4387d11cfc510686f19811e044e5e5d2d570fda9e0a9c278514b2721dbc561689e044055eb104fe3aa51c67f40e0d747c64837d94b730d5b8e40ab387fd04f49addd8ae010a4e5a6cac060279d82615e5bdc93bbe9d365c5bdfcd982f9de5eac9de853ab164438a9e887ae2075e26cbde06423eaa0ab4e6f330fbc2a2f8149e91b911627602361713da269374b34e35b67967f114c8bbd96f58238a6b8bbb0a2de1f1d4840a56b8f250a9fa119e9d499c272dc88c95fc33ade57c393ce85f3d7a11d8da10386139677e7498d1bb8ea6489881b5ac97c30b62b66f1e91dee04ab763bb41b453e898ff513ff782e843499daf918aecbf9cbc25cccc11aecb815557b8c358cdc243f1b4d1cb58beff47c8388d995933e51bbd396f464dc739e98f90e218c85d0670fbf5f5222ff89e038a695fb3ac49b116ea9f8f928658463e02c00335935b0746e7191307838427e2523e2b35b164b377812c13b831fcf1103cb5b0d7c7f2cedef785daffb645c50e3700ef038225e2f1be9a886041129724d9ba9ac53181a2469e1cce82162ba0341a28b09b84fbe2fb652d27b8e101d2f4a115efc4ea953b7604aa1de1d797f3646c3562a4d5d420d9bb6b5cd77f95f81a47f95eaaae1fc4506f40eabdafd3f1d9042dc83140a15e3dbe5a4fb5e4ab7f746c047cd38b29353a2e49e368edaf3e68ff8865dc9bb5a8ef7f03198b7fceb2e418a6468b1f8b910e5fa2c3732479d5e1b73184216d86ace30f5ad1758a3f44f68ffbd460f0308f52636af83057bc17d640518d64a49860293138c4faa451f974e22fd8b27494a618fec5b4bf26256d81ffb7e40dea9869329bc548ec50984af7a23ea1536e0174c97957c94e454271f8388f6811def55b7a55afeecc82e45ce3d38b2c8738e4758b16e10d0e59084baf1c50aa0d39336c84b50b48bc0c75421955c019d566135eb396ca18be7cdc6d047874fcf3cd54cd75cded0137e7441d1d70798c2225c989b2abe70713a2262c75ece140978628b96b9411226029fae08e63f2dd832b3a3b0425f004ad2986feaf315822ad70ad88a69833044ea6ca83d480742719f211ecd44cc840926efd2a4d433dd96404d1fa0f28ae0eab59999c709f8da6947c4411a1ba9cdb9ab63c993f083170a05541d27c39b2e303f6202292bf8269792473f584ab4526a70bc7fc0e238e496cae70395b6f6e39a0b9baff763d7ad9bc292f4bb7634df860080c43d3ee62de668d776604404fc6505a510cc51ba46207e26867fcdd622997be7e78230910da740381b91f97c6f36fc45a5105b38721d48c8e7879ad5ca1c14c23f0f19d1924e40db3d59df7149789d8cc24f91827ffe53c94eb1b822177c9d37516fc52bcfa361c3598fcca9938098b09cede790df46e6cf82bd5e92419377b177723f986ad26748d40b1c1c19e0e06f4b693e67abe3e91b7fff7c17a2af963ea79128ebac78a8717a45ae6c20b6b206bfd964432447f2e31e076bc5cb067ad382adcf74bd7542c922914b4e6b6d2733962d2d960d833b5956c9937bcfc77a1790ed4049f7fedf7ae4d4900ba04a0af731188c80dabe372ce1ecbd105f3964ed74ef9ae302d8e9520a02897f7411bb116107f8221db3a8fad50c71f7c124071cafba0ed11914cdbf358d18f4337d18d73f6426bfb98e4ba11eba8f96c284c4abb43fb5c65bfe0044cd2ae6a47d0ec6856b2ad2d6587db676faac2c2285019078a1aa1f575947a36e5635fd461176db28669f96d8f65727d4398facfdb51fc01b8d7e705087210009adeb24983c386a0552862db0ec6cb47c4eb31e1b62c55f9c932b1a373a198ee5da3395014a35d65efae580fef110a3111219eeab27edc7cbe74f178302eb73036fb0c2db970387e15e8e856269e9b36b1590678e40290bdd122a91e84c9f32d5c5701ea28918cc7265faa33c5b54fb770f96e66700e6d7ebcb5cec06345bec82ac8506360cd8e7ade48b73becd62525c667a7c89bc17f2fe6a2a9a24da7ab46b82b0436e981eb0d015061dd192f03a7e76f932968fd0f45b5c2e40d86782c3d471925a52520acc72055cd4991ea8a826dd0e7601bc8d3893d6d6117b316d9cb8b0232ede193906d853cc4addbe4bcf5240aca65baaab0e0760c2ff1a814d38b821fe036accdc8eaa3b54ec08b69d2e2bdaeadcfbf6fda00781a282e62e72339b4feb1ed42175be7192d1bc6b6f00303777bb49e4759e319833cec7f29fafc1ae814b4db3c1b4e58bf23b334c9bd60fb5de39a679fa5367b92c5c075857e782e3aae1a00af2d930268384a23dfd704dedbb916233c485709cae0d678f2df8377990beae1c6c089ed65ee79eea123d2834384f5ed8039629c584cfb2822294fc5a1629065430ac6cccbd6cc3d0be2978e1f236b7ae5321c6e074acf2a478027f9954a9db443c24098ae9d3e842da92fdece5d96b2e7f2ae8e98a89dd46e5a96e534c1aca2d6df5ce5f97f8c728a9b5468f883fc2c0bd3d5452ed713f287048b1ffb03e237125ca9e33d8de61dd1c28809e55355b0cb71acae767c7878190d17a8cb3cc2381bbfb1c80f6fd1ff67a0d44a525781d7aa2e25878dabe08bae0c5a2f480f1a2db455391198c35779069e031445de5305370cf231f60fa67bb50f324e98a7e2561da0ec6dff7f4287cf16615538eb356e97c4f2796c895b1648b8406fa201ecffbb4b41423e525bb6201ad375680274bb683aae3efa2f07165ab9b89bb75e4936217bf6b98658411885665dd5a266601d6548cc75f2b3b57bd2ca4f64f200ee37e7e2a740c7d50b477823344598163931f603830bec69c25de24f3f329bd19e67b001c7bfff3a74290a4dab7b984c53afbb4338f11366e054b81a4dc0614cb90e1a0c8b8433d5363389d141e0aaebfa17720ef21272e2f553192aba297f493d0c7e880db31e4a0159b1251f7ecf912bf9076535ff4950e807080d26788ae353faf30dfe01c736b49226757098e1ba4333ca9ca6360bff346186417422fd97d88c870d42b8f83f9cdbbace669c724eba9368d2bc80fa6e9f8ebed694935fd87878dcf4754f213868eb1912ac60abdd91f2bb598f518c13b7b4336da537088b94ce20d6cbc1b66062ebd958501981caf52fc79527110695901a9341d9c5dc2493c35cb3d2b50029134caa29222ace426511dc92b9a65020f9153a4cf275bd53347e6efbe9b64e2c6053d985de2b9636af64d0446153c539147013dda46b5b16c0badfeedc13d64f86ba9d9088541d2a45150d3549d116531f8939410e675bab8155ce17c7940d6765f2f19e96f4919acddc6934121bf4c284f7e2785a11a2e5938ffd140b1193c883b7aa3196b90cdeaa8b820a1a006940e5cd9202c57035745714353f8a08b4e07e38e3c199ae92e6e2a7877fbde8585bebc498ff03f76a922094b246a391dbe8ba6da621a68cf9269f2ea72a9f2902034437d481702c1fe3a3da7989eb4788ec29992957c7e9dbaeeb6c73006e8ebb23a80fe56abd0ff42c9797907b5524a35598f77e22cc6748ce740bbb07e08143330611f5c18b65404ff725aad8a5064ed16940458a919d371be95810fd18631c9d48f82b0d420a72849b74e1ad670faba45eacef9b9bfed74934df751293d9e1df57c72e3e32d8cd82d1574b2fb46fd34da48f4c1c483658da84e46845fec017e9dc72f1ed964c3179be7150207b2e0e04a4a54a514cfbfd8c5d9ea67627f8d0f01a45c7035eba1f9785fd3f4256dbefc45edfa7535aeb0cbd0b6d9317ae5ac8664dd12b9055e3607126e865fd3f233f4c1e53c6645e7cd6d8dc994ec0e0130e2aa6b1301dca4f0d4a71cedcc8a851a9f3762b4f13acdf407280a3f08ea10afafc241b9b2643b297651b6e57137beaa780adf1ad19f1755c40e5bb61dc1ef2af73e64d113ddd8e1e1b104e181c36d3f4e416f6c00a218437948c9bd69011a85d3c5bfc51904cc52a0891b00b3a686597b81eaa288e21da5f30d36b5cbcc8d44f41af9d6cf09b6ac6ad047c8c715f3229b273a61ef65373291bb5dab1140759d051201f1839bf348fcf71e761d3b981394259702952c079deaf5b4b780778aa04905fea06cc2d1ad0b87ec9dddc1d2b62205be34def48c4078b0664af768ad315939d8ac0f5e31bf3f2635159264261b40d6a6fe62bb2c557dd496a519f325e1ba270aca0a863949bac9801ab0a894b90e70523c568c3797d306b8aee4bdedd3ca42b01c4185f47318207e990e5538bcd90237b7c2240979d8b348e0c047d8333fe8ac62486663847ee0cd48339d9f50b9edfa85cf4762696217c1ed679038d055931230b65cbaf0856a5d404b7bf9e3d3f7650b13cc02cab47f6cf4cd70ade005c2804fd0ccfdbafbacab3c324adf3990f16fb84e88f4e736f1dd317613902b32e113f8189ed4881d780a3987da6fffe3a5cd2ff3d9314f4534d8dbe8d8101858a87feb8c8c74c33aa93b08fc5016633eed91ddc5e4ad1fe31854a46c68ed892ebee505b56816a747b54046ab6eba88f2e120aeb416c94b62016710b3834d6e9fac72ba0b896ca2cc5836fefba3668c21c02b02280cefb425b0e7ee3e6dda99f6fcc0376742eb633b50912c65ff0d0d9faa0c78c14bd4217a6cef1a9f64f81ea92cad0074bde8c20a8737299d1e0c5570aee90e54e29a9e3fe3d99c73b7204396ba1aa445dfa9ede2441ad1985b74bca5500b81f208e6adfc7dffe02474dd02dd1df391ed0ed3fefc2c8d5a7ac23b0b3237e32f2a4f9e1479f6fdeb6a28545b8dec65f5bedf44c459d23abecf717a5cf07390ec52a3c9c916e6089f253aa1d12f4154e92752166acbb46f634fed1dbd65b513bb0346be90726915bcbc27850ecd7dfadbe60b9cf474a0518e0eafbe849fc4d964274411eed3e34068c13ef0272469c867a97dd4db57445072dd77df81562750c94ceca4f24f6fdd0266b88eb5a5b8e343e63be89464d64ba72b4be3b5ef743e877442a587139fe474e65a3ed79cee9d004e1e85a969609f95996a38f0b827c36e7bf509bb1ecfc4c8fa049d5fb2c07101abbb46491372ab460096a63d1b044ee819b6edb2e0a7b27274ff55ce6df2f512a4a8fbffa8a6de2a1e313f51863749bb43c87b31ad92152c3ce725a131c826c9bb0bccb95cfbc516e815fc3a62f74e289a2095c4cfaf91b43fb34355c04c0aa082e053cf5bce98f0b834b5ce186dc8b53a52d4788918f0002b39e646e9f04cc00cd0f3f67d5736c426cc8c12873323b31efe9cebf08441b3e45ea5684ab74179e9c01e870e678a1ee03f9754eef7832a661ffce35ad01cd0518c7d7f9759af56b8e66c592858f5942b93728b841229749dcd40e600b39babc66920526d924ea30208998693c9dcecbfe095ce1f3b9926948ecdc0ce952e02e8e200d602acf0b592ab3a57166674bb2a898661a4f50ac92d14bf99b7513975bbd4da2ea4eec1945683dce410160534df822870d26d76fefbf4d4e36b0cd4282fc448a9bb1e7f546b11f52381d4ebdf429fa91b1837b774840750725a35a20f523a54e489ee91fd5cd2ffc24eea50784b3a111c58a4e62ef0b183fb936d8d95a12341d43515d17728bc65add7ebe54fa3063cc80a6c72427f612d782f6ecc4a908ccd96e88bf6177fa5a7f233a7a12e312906871913446bd6f6885c01473e77bbd6d1318c969d6479e0c4eb07434ea82204f2d277e4b08f8d1a449ba836efa46f40c4661b7ea997117a3d4b680d9a35c168a5d79ce79f3c9fbac63822c8971867ca9e98036bdba314ea17d8c998c8d4964db60eab19a09f801f5c19d6de4a8481ed58d7bb6085c388f2758d52a0c58593474e448d0f6b1f9154dbbcc1db80f100fd97f5eedf5b78970098185ddd179ef1f3e6ff2c4de4c164e41c575df639bdf485043dc78a317f4f7bbb119729ad20f1a0af707460576d9717a2cb806f1abec26f97cfeb3852b0b1ebff7db2a631226e1a2d9576913fd8193891929ae5ef9012cfed5feab13aa978a02f7c8c2a8c1260b86ef0e6d59c93cef4f608aa44fa2773ef31c7f7a98e1d98aac16d5ac3fc8f8fcb29b4ecdacffdc0e7e78568f769d9d1ada8ad1470cdb34788e3f30cdef563dbd237b56b8804b0d481f8795b378e5fc466d345d743f7b6875b2609082242517187f54f64714b834801b6db998eea372785a1a35546efdfa7ae43db9b8ce6dfcbded93bdf518c78ed3e7a35d403cd765db5d2d6f0409eb2ac6a223ef0b3654f80e718f6d845d684afb3943f310085e53d6fbebc654b46af1536477c0b4f16624d11ad25c7d44a95329ef0cfc4180baad019080646b98a664b10f53e64fc5aef878edb3edec8f57c0f1ee8d0c0dbaa76a87fde50502ea00402d3234033a4abf8a2c7fd1f6a18986661e59da500c88ca25fb6874c0cb5051382d8a219e278e995deaf4dcb8bb1defa137158d6fe5f8e90eeff651b50056e304ac0e235d474dead2a5f10ff43eefd1fd4ab6c07075e7fda81c1fbf7846f40e7febc0df9189916879bd832e181b7ff1b0860f63b27c64091db3b90c55e5f418e9324454b7f8721a4fa3fec1183c1b71ef47a6be6b84b3a95e22d3fea9e31548e4ae7509481d0e8fd659e18757770b52ce2dd8947886cad04f883a44feefd92b6819b013d6486c244befd0625b19459861f2c7d01629c61b17f6af643aec3c8b66d4975848a053108e2858bd592b7bb5dbe57f7e222298f9a78055687ee1db77aa07841e32b6cc32ca2c174840ce9a2f4de8e5363290d55d41f814e6b4e7ccf31d6cb1363ee2eb83245952015fcf6458ba5a39d6c75e89c484d7065d362dca8e510b87afac9ba03e5e979a1b729720658e9ea96366227632cf5fc1982fe37259e3697d85f292cb5c2fbda5762f43de95a6e0f6ac2988f52052e106fa3007959d2b672e481f73bf361434fae57422af61ebb10f9a85034ad90c289deb8b9cfec59b2288e26b9f583482a0c521a2647df6e455ba9cf7479bfadbe9b04327e950eee1c4fbe4a4e6f7983268757c80663426d9616af3cb8a82dee356b76bc4ee67b7b291941ebdba492cb695eaee371bebfe5d5cedf7e5e6513ae0ea04ad27b520391f88276a44a0ef948393582bb689fde4c75e7b162ee32886faec82b666a8d6236932b21a4e6dfd4ab31c6c1a658920358e69b60cd4d045e939765d0dce5aa2a95197f1d21ef15f2cffa176ae014676549ad65246ec69e4ad9a0a28cc7f074476b8e23e2af742bd0c42e23934f961453d6886be42b0de38d942bac9ef73fdb25a6a809fd81ba264855e532fa09719d1f94d60ca18c44ff5718248292dd1d007842b01eedf7db04ef38cdd647b24204005165c71f3c59cffbb933283dc66e7f874d13d232b542347c93503daf5bcc8ad6d72273cd2785cb8eed1825a92ced1a750f6ff8b870e1a3e56abfd43e5b426a256dcc7415be9fa127263fe148faf01fb3b4ca21bd8c4c58152b41b13036f198313b00b98a738c9dd4758119b9c83307ecfd00deb103b4521e434aee8be6582d0858ae305a7910ce2002327768d6180b67ae97406cc41426e6e721837433a51de3b98b7642e3434ccac9fd826f1332a7dd063338ce9128e65b5c58d0bc118213e740cf2396816154ecb579e33f9a43d79960b7b51b2731af43265c79b554229e6cff4e4a4ce5a6fd2e6c5f031c7bfba0dbef9646ab6c3c7fc329d42ffbf350d4d242ac8ea77532b39e41e03889b729614700f5ce88cbf12ae9b81d9d1aabdbafbbba5bbaa6c3f4d261aa3e4f2311b79567ba0c9abb2948064354e323599992fed0a5c80f4fbf9ebf2344779ccbee5bd15149036fe1ec352deb06001455bc5c3c363234c25d6c1be15938bf2aaf73853a24ff341fa5faafc30ac66572ab4ca1645c593978d15fb2680284b26bffeee9194342f27fd21c863d90bd50e680f28a48ec84866d34f100edc1b2083ee0268b656fb872999f65b37b45dc7c5ecfdb51a075d791c0c5310cc1d3c0d9b72329d8e4d825ddcf4280961deff1291403f24d31f1242ad14d669939aae0f2e0f5cd6c973b50e61403f61f17ce237cee55f94badff16377b5682a8c6c7a29e55bb0076a6caed54bfa2331fbf1bcd2be64bd6129d1a3809b5e4a75cdf2916436e48bf23d2a83ab4725cf07234fce639e652538001a631d0783735fb6fe2ad2ca6393c7de8b9c4a6740462e56b08ab327bd161dc311216fe86fb7dd03a3da11a2f92e82bf55bf29e72250900502fd9177964a30f43df2e1d17a9d1e561ddd9ab6204ae2a58ca016d683c4c0d46687ad69fa46b3573a45cf74313bd266d863cf3aa28c14f1475b3f83a591b8c6e9dc5daec70c8754185e417bad106d9ef490c547fdc83054227f2d46d11459f18ae9c05fdaccc12aa3d9c3aab44cb9df6524b7b7abbb886288f640b3f7ca2df93d2f50112f78b654b0a4beab16937c751ad820ee6bd275bd6bf9eab6227dc970d0039f9bc9080c998484d82b5f03cc337f5b4d731d7ef0ebca4f1f6d0be85f63f95ca889ca012f202c4193dce06436e2c94b2fb9377551a43b5dbc779452159be0155f6d9f4acfe6de538b97e08dbd02ce7a4de0cf9708d697cba05f248ceaa0eeba1b44f4fcbe8068a05dee1423d4589832b39655da01e941423bc57f6af00943d843cf0c1d91b6aa838129b6a9d8b6bc58aac84db8e3a472fe864b04be411574aed9d9997cfd690fb6f2abb50f02be0e7e62caed2b040d0a65378f40978c95d53cf11c6f84016155fc059d3945253f82da58395bfd5061cd70186dbd1ac47ffe3284e377419d2ecdfab7f78edb84105cd2347087e3a882658b29284e91707301b018ec84ed8a2ae98beea0aaf17d140b22539945e1891c1d227001749abde20f8fe86025eaf2385636ac1dc329061240648b9761789ed6d0a74dfbecc916618410ea5453ad8e16af9b453735e44a33cddf432bf5bd3c55cc200a6f04612fbbb4be06a441c70c643c168e8551ea3e4bde2f3d18d995b98149d3dee45b564ca0544548b5b870cc678b5a57c43e838a6ec9ea6741959552caea8f5d1d3d30edc67a197c50115a6afd20ffabab5eda76603e2ee2a0f6ed1843655b61bb7afddba052ccb8e403c027c1ff09105794b0215f90e76371f5f554265563d2688b9cb45e212aa6508b771117ab6a9c7957d6261ad278b58f8553d9fdf49596045535dd6ad965716a4273a423cd417d4a0ca8851d984a9cc455240220a97d3fb2860c6bb43a93064a07a9620e9d536ce27792d6ad05286ce9fc141f80bce49db1e70414ff538eeb7ec34b2a691c731efce960b16f1a000731a7e755f70380fd91c0b4537d97cb89b2c84d2e344e6f533a3d11b9cc1fe388c9aabb21528c081e2c95327ecb4cf2b2d7e3b018dcec744f0b512dd83c99f37004dbd7aee9ed38de7885a0f845575cbb933bf8618e74011029eb421cf699da9016dccf38df68c352f715f80c6b2149842df1eedfcf1a3cce8df84873d2221548e8988133ef408c342e7abe7838bdbaf9b0020268bbd8cd54ef7d1e83a595ee63f613b92ec92d7a294ee14ea48fc9511c76ec813480f33a9f9b821e144b0fc6d04d2c835e0a008b0ff9797789fa88a297ef6c664f76c9bd94a0425e6b16b2ab20e384001ceb0ec02be12c92d747a358bdede02aa0b3943095b9f88f62d439ea1a341df706ee4d47f743ca69dfb26d29c8de9e84446b9dcbbe06c16477c23b7cf9e26a93c6087e7b0e9bbc0f9ad78dda690e721aa3e4f877a74312e828ba08d5cbbe61740f3bb9e249262137f357bb55c18da652828dad3779adfc85f16e775a0f7cfa38372845f8909e3d280dd155fbf421548db383bceedf53e488f381b25cb0f34c4671a8fcb04ccbe22af7d189fea1caf6a6cd1737ba59e48a8196f0cc638d98cf31514fd6ab3d6c18b66f9c74671f71685dbe9004bb0148abf5564f47a8616484aaeb115b914660eda1613ee628029614a119188d88baecd6cea37cf26b93ae7cf78a07b9f32b526c36c7fda790ff581aace846200099f29016a2b28b6d9124b7cfae0841d501ce31a528b14a12e824308a3dfe6c9e58dcb277d85c669015aa09a3a58f8ded7a8a67b3b9b1e0e9e909aa250f7dc07531987efc0d08bae9c02ed34ce5057f0b5ca3431c8f72076981fa0dd517a1a60a1b1b552b24cb568c4d09bfda05eadc92eb602ed6ef817677e7b2c55b4ca4ddf4b147942af2ff824b8a78b59b3bf0b740d7bbfd68c788ef7c31ff2371544af915ff83299e52d0a80aaed497e190f72e7667ed25d3f275b77649f359364cf0ba34df53bf1a11ee5e3a3ac55fe3c67c2f017c5fed22ec489f931e75e7bde2bbe7cd1a301c2c9ccab70e351cd95d0f8885e16592f65a2a008db50cad5aa5690236e25a36890f7abbcc9faa80f6686de856e6ca99b6ebae46ded58aab253171b0f3de4ec8a03ae18bf219657a5924ada6c6c32ef23ed69527602a56bc6df7e358b997335bebcef7daa3c2ae92a5e6a18781edcb7f948f7bf773555fb20435b319f322bb273f6db02ac72a4c2faad4ec690f0cf39194800bbde3b5a61362ad77b6321379b260797a5defc96de8f49ed3e89a78e9ad69bbfddfcd5b915d097c6cc8a1d71ba813c57206789a2b9623df02fe3cbfe8b97b3211463ef0baf46c82e0b27ff73b9f3fa8b6e9eb480d73aebb5758f7712cad5f0f6d1887ffa18c70e1e08f5171b288214e51d751bdd0ba778892c98fd39f1b86112c6768d3fe5d68d6d3675c6781000fdf4b1003925deff7a5a4fa976de973e8acc89abb8f996d16047c91bd071a3e0ebeb9cdb9324e9344ee851a3183b4f5fbc4383e7d101f52b8533fb0a1a1f22be4e6f789a0358c51a91fa61ccbd30d65a9e3d9b0d4bde68e620e9aaaa57a363353dcda35d2ef10b02b2f72ba4597d0f50fef16ff8f04b499de43ba7e9c2769310353b2ded86ce642ec18bb080808b95388c1216814f2c87bf1fceb5015f81d0af72887b6e5aa1347f91543b3365ef095a1f991ab97b8b2f35e86a1c2f0c2777a0a15d1b367d32e2b82e90792d042d3dc070b53bccb5e6e6e19f267d62ef40bfb6ba1f1a2f8113a4634f702a3d4f383b1ee1405db55f44d51239b85eecf5cd93c2e25587e0517aa455d271ab2ec285550df160cf4aedc99a79d33b9125d9d87fb332f0c61a1f67d4b39d37a5746cbb8e69e2c223712343ec74f81107a33ecd661b3ca399d014baac17388f340f3159fc8a274767b3f402cc222f751cb2240ebf671132d28b8e85c704a0fc25adf0153c5476cd5b8479e57e52c00a3c04daa04e657989b57d2e4cde0dcedbf67b4ea485a551414dd0e6b2a795bec43cc1e84fd4e967b1361e5f427ded20f623a089c89d1e1553ade44e706214955ab9fe30bd1a20fa341d2af79b470e62d0742f895622299285cac3c8a6c385b312fc17f4d1b918ced20e2412f6403cdc1fb5297aabe775c0063708a6061e0322baadd8d0c3bf40fd5235b08fe4a5bb5ba4fa43b4e2c25ca26d4df2b354f3e660d4473da59f680857af95e73ae8bded7a14cb834cc9390e8ab5f3a4714ecae81d9ce145fd2b209d9404acbe56264ed70981fe150ced7fd54090164eb28088f259942d1382ea2015df6d1c6638102d9ba1bd600dd38b4783fa9ac0c2ad764fdfd7295b9ec7037cf5a594d96a6b597b46767dd761da8b4ec66d4fae5f5cdb1399a98b71babcb5c48c053a2b011e7088d79731ec0d77342f9b1c259903867a75c74f738e442502378b6f0b1e5630661d7838f5de48c5f12ddd7ace4f988a6a9e9f80c315a6b23f45e6511fe6337fc287c7a83c62cbf4389b1c9e63c5dd07613139c1e966f5f3d366690a78fe6ac0bd075a9e9486a22b1846e32612fabf1df207bdc19df273ff98338adfb1f27aeca51561028f74a2791f268a8e460cecb351b0a63cf8609f174557e7823bfe755c1879544d5e294ca27a0f4c4eec7f299c3b9a522bda9c78b851b21d24f550f60bb3ec993a0b879968b26e8341f4245c67c4eaf42fd7d5f4c1f52c5bab3400f1e303453ba4eda649d6fdf7780a8c8610c37fa195a5919f46eb94f170a63e5553b8ec45bb1f676efe93d2c332cbded889a935577df4b8299cc792cd3a10639417cd7d6d6241dc37549cd534fcc82eaeb9cdc0eeb68aa25afe728785e651c7e287968a77d3339f2a879f45970d017673f524c38a0c3f33451a79c581b774628570a84ed90e7b894ed8eec3d3d81be98ad607fd90aecff556a946492a79acd9129178840ad637c0972252521a0a9dd56de6b8466f2ba0e61e320cc421abbafed6562d9e11acb7cb8d5e41b3917b80709f4fc2392a9c63777b2f02a09c2f4aa9961fca40df17f33e34496eaf866a63a81f6c46fff2420ad9b8943e2ad6677626f2f8aab9921fc6f66f9e7f8b448ec427aaae162a3ab9aeb15e210ece3c9991d2ad8aef297c88de9668fd7ae9fe40d052d75a5a87d20383be432b41e851f78999cc10f93d58ba57635261d75e7b76127be7fc82383fac56b4eff939a03198c57f86cbc212cbb6830cda2989956b6f8a327faa3e4832284b405dd4af7b5d7367aa5bbd700b20871b77a5be0c9916fbabbb0d8415c0cf373f65a86a17e37838c71033af5f30cdc7ae4f87daf793ab5695268206bbe0bcb87a559cee5fee51e9dcaf8a82e65a4a3482a78a5078441489e261d7fc6d700bc7e87c5c5090a5b18f33999577337315ebf43ebc62a9943c58e4e4c715e9659291ad0bc18166aaf1dd476e9e98e81268ded7aa17961e6c49d41a2ba25a95be4d6aa5af730b5615706c6fa8765a8591e53ab1196dbd2eedf15010f605529327960e9a9cd0632186b810ea4dd9820eab75c587899065b278fcc7769dd409e83948c42544ac365792529b80b7240881c64e4b3d0908db2c7bfe1488af472f3fedc41a49f469906614db0d6f00463b30798a92dabc1f08cbe3c0adf1d839899b314c36362425f613b2cf3648cd479a9e04a65f17ad707c98a15581274fa9507f79eb4d089bd332f9f2b088faa5f7775e4c4a8bab3c9749e80d8dd281665d872ac4f021f6184928fcd124f65265bd5076b3d5c84eccb88b60984b6884ef76db1e7f88963c2492f00cb25fd279e9b0841ba4bb79dd9ad395319d0af1369f5f086bcc6554261fba98292b13ecf3850c8d5e4ee58fb7af4eedda4fba9908dc7db8521bce80c1e6a304a4ee929fef697b0bc01b2d052cfe2f1511785c2225a8190d1a5469b78ebfa5d53f07b9479ee718e88244a807bf297968fd33887c7549278b3320772979a139aee6d0f1e97a8f6118732a79086730766a55c32f6eb37b2457abb5f65f6800cba4edc7ecfe13799f7bf894916b423e4fc291ea2c092bd87a4451efa4499c39643e85a28bb010773d7f8cc9f64197a5d8017435e35d470892103995a6456e0b590e6a275abe661953e360d4fceabfc3b66349f89df68526a4d6db8c041f3b82cece9deabe50f59d92ffaa3f5a2c75997b3cdf4ecfa3d4251166b366e064f661ff499760e9e5f28bacadd51998252950deea559fb8ec5b1b27094c4b15a7595a00d8d59323c41d4873cbf8e38fe38b394b705b4c5d397921d363eee66102390d1c1b7d31b07f8aef381f9b650caa65239ac93d8b614ca649e45f5872774cf2fa454c06ec396b606899c9ac3ebfc7dc97fc90506c202f7d92238bc52cd7af437cd66846cc0369398b3c451c5f4294f07c031c3956404f5a84039a5247e127de59201fa3d5f77b6107857c9db60f72bc62d1d3a296a8a7dda0d6007094a286eb937d65f775a0f79594ba082a4ae0ef5605b85b2c9d27d4c82ce34a3a7ca2ceb039670ad87e6e981b43a0a778c6ab64834eecd5fdc53e94734f20d9166c597d7ea80be3caa0afd2d9cf8171dc8e1fe13b0d8e76bd3deb83e021e1377d1dfbbd78ca142408687df3690cffbcc2820b4dcd6031ba778f6fa92a0621c633941bb44decd1d140848ca43ce02f0690014e89ee71f143edd83f416e7be186d6b650b2d2cf4d95330ff5d8792a0933878260967f74c8882ae57ecb3490639fe8f752190707d3981d4bf52569f85fe25367ae86e4f37c0d7a25794b783eb0a2381d0209c7a2c96775e6286f4e034dda9c192e761357305015efdab9e569311d3f29ea24e7666952e2ce4d91b8321307c174e4dfa4ab0267850d8935e128d3ff39d0a307ba8133a5e0aa489fe42e3f7d0e7d366ca1c6fa3b9e2c566e2bec1bc48fb0828aae88b0d97d2e7388aa186798c06cbfadaa0cb605f8f30c5c4540729a7db2adce0493a25913a5dbfb6b8cb5087c66c23d28f6ceeca570d93a3fecc6ae940f29b0ba71efc3d810b6993f76c076c0f8bbdf960da9e059c533d91b7417ae224f6c2d246015e6a10fb5e4b52e9799cf0a50743fb168ed6c656d73940345adb3f77f9e61bf89189dbd1823f1916b0eb22b2e8eb6a2459c03794d1cf50a0a2cbb59f7889645c9d17877e1bc32cd31c6e6ce792fbc4356a3c6cf30923fa7e54a6e54b3fb6d0bc827b0040aeef714e0bc2b1843b1bbc22720c8c34079a4dbde0ea0c6d1c486cfbe3c8f3d023237e372d31fb9746a35827f28a4f3fff5d07290bb660b9dbbbd66bb7b95415234537bb6f9d7798b84bbb24d79e73b0fd4f2cdcd215334e21ebf2dfb693e6286b4c324479acef95730604fef29f7b790c6e0dc84c6b8eb2153944d0d22eed2b41af87d9f25b70660540809c3b8b01aa6a6b5c424c8dd4f00379f1887b532ba9a0dbbdaa0de42210194fbcb011706d584e378f8c32e4c2b57fc59d0164ac65e8df8854852aa8796e1432db098c933024b345f21cdf3d0a87ce412f889c23343946c3e7f8e954471365447038af72b958d6adac8c486b144c65c3f1c848fb3ce0513338b1b88b1bee9ab5fd9a41a7fd1cebb6af5f3f226e7951ed27c9bc9abf2146e3667ef9c9cd2254b0079e9f04dd2fea8f6e574088f059e4a9ab2e63f35d7854094b33d8fbf447abcb976394b0d3b9b4311e71ccfab77e3de11361f0cfad470b37d1c1ad8176c4ae76466836935aa7a56c97332e25e8b632b05cf11ea1c5e2f6d4bf9232a95e22130f04f8d386fed0005f704114c6c01eaedbc37cb9fb7862365d79cab9112525c9207d869d01e214f0df2594177c5acb434bcc3d383b13e1e97213a52110e2d8400bddfca2f447026f135edce164ce545a7838096d72dc8584b7990f7f4244ca4ea74d8102bed2084214b3388689ad97d35b0658e641f80ada07af9c1649c33b2fb832971051031055749af9cd098093e828e52f4054fe3a05e8a0328ac00dfecfacf6740e9f9e08e6c3df689612e73c90222ce05fac571c854a48520fb1373c40c748f3cc90c61e76f5d83d261e8f4acc2d412dfdc21ebfbb2241920aee00cbeb729c87d9923871e5dc73e3498374a46d9d7f01e2cadfa04e9ddfa7f9880e79de23c7b7f579c25f0bffe1d14360911edf315a9fccf1bf0b567cd288c1100f6fb23202866af69d18bad6d9405866e665250b1207be36933bbd61d439f84808d032250f6cf92da14c0d41d04d5c30f8bb0fe849b7940ba5a8dabc8d2ec4fdc4c1ace8f9d5e841bb6d8efb8ea460eade308f0d2f8180ce36dfb6325698c04b7eba809607e987891d51cc9403c6f40b70a576e3dedc50d09c2ab6fab1c39f5974f6267ede2d16eb02fa15512f548c574193e3321c1db48cf1499a14fb8cc1b7ac3c5e8e4b39f04f4651c0d4b04ef67a9211f9612fda2a08ce8c88a35dbdb732e81bbcd617a0fe378cdd79e8e534115ae696a11e6cd5dbb04c2b94da199a538f7f4ee7b2f601758294b824d7437a30c49cb2f96d1d46115428283d53308eb51837c030d0cd9216ec873d1f791b79ea2d26081890abc280f83d9b4ccd0c17aea57b739e9dbbd90dfb1a148db05a41cb92edbb6a90da7615d8f95cb8003800c432ad555d8fe45b8842408849fd9515cd78d36855eb56d15665aca97c74f59317c09557fcae95e5be3231691a83b6293159df8a615467d3af6ef69bd8b7865870b9d9d5c824594f155531d53749480cb97c9bc4325ebc52dd96a65a7c0b28bed229c784b0cca256c9f0d7ec6ec42b294ad78f701de0882abc1e62e2935082934edf00b2ef5cec0c67e769308d323488e0ef09cbf2b813adca45a7b29d2ed560815b76a9bbf5aaa93e064edc12d479e9c4635b6a69d947b6dc9c99f64e520071f169238d50d24fb220cdf6362df348e212c9c198cdf8d79da8d35dda55abefac83d639b9f024f03aad1ff06746cdf3ec0caa998032367993e725d09a6b292293109a6ad93dddddd728dd079edf78accb769a43be134378d2343c6bb7e2e8ad46bf5c5595d0cda297e966806dbe87280c5622fb9a975a017bb54ad12736f7a72ffc3e0f4d85f604979073031994d427c70cf12b047e368d01fdba0e075942e9a9a167493ee7b3c6657e127b48bd7c6c2139a54e76e10263d569f14a8f3dbc921ae505be651f254bd3776181bcf925f8810b847cbdc69ad4f1af106ea031840f997a11b48a19502259e255fc7b5d5d9b14921f6941c60477b6222d6dc68019824cad3b6872faaca397afa8ef5ced8669f40006bce8b3b059fe6355f785b29b4f1e349066ab52a9854977d5d427bff46bd6c4c0a886f4c2123e21a444547bacaeee399141e836faa75ffddf14734def4f3c8f3238b44ea679e116717a030c9999573cd8896d66ba9d0c54a3735f462395713af6196a4ab1df785fedcf627bee0bd1f65c4c995b87e470ae60ea8354ad8d901220e0f96c6ce895b5bb7b5e37767b03830594f946572036c7c29e6c2ad240d89defaa5b208b6832004b76a71f6839b2ec93740c17e7a73d3d87db7099628a6051d8c9bd8fbf3c1b2b57d1454f1c5672f880515697714e9da6df55b91e3ccde30944638b00ff5f3178eb697e0707ba7008ad69afbfebb35320fe82850f51a7a7776b8f02ce4a4dbe6e65fa26da147c7b8a250e84b5a167d2ee2648231c7e085a6439c40c2ef963840baa55162d9522783a80699b877e0a07b92e9474a684f9ffb96e5fffd6a6042645c3af6efba4c591859eaf9bf7a3b90c7b86a2dc18461fe54b4096fe0397a12c508301d1bf1635f5bf171d0ff315992fffd29dc54b6352907038c5bc7cf0225bfe3873c6e96a0b5f97606f812cf58855fd1bff86c73776279ba740d96eeb7ec596bdaf5b6aefc400b947c2e4d003a512fd97627d2d6768644b9bc850647635d574b9eef12fa9d6e2de7e1e35db3b8c8c70fbab606e7a549a134dca00f4b75898a69b28fc7da4e9ed442c82658797c588587f4b18045ccbd3b9c59ffdbd465e17b4e21165fd2b2b97dbbf2a619a87c1df54c0d8f02c573ad5634cf771b710cf5107dfa7ccd73c6092928d5415bb68702864f3e0e91e95be5e8865f2f71836e232e445e2adc0d40e4973d896b0d25cab66564b6f8ea0f5cebc55694e496ef6c687b537897cb8cf2e45fda7bf01d831d33407ba1acc4a174cc5a2748eb149eaf71266c1e6679b2ee5af2dbcf8cb01ac368a048f0a7a59cfb5f3caf6f2228562de2feb9949fbf437e304a07eef4a90d7dc1b4c4910913a2c1addb567a0d6b3168be38bdcf14d5e219f5fa8d91ce2273c56da7bc66efd511a214f6b4d06564773e47e0875eb40cd9c13379bf719036a23e2debd0eefc15b7bc1fbf33c6172888714cddf1b14827e22f7d5cb4e0c2d6d7f3fee35f2e7c86849c8108b2f7484dfa94b6cb39708da2efe1450eccb6cea052478c9e4691c796ae26fc04099f97e17da09d38047ab046d27dc0420532d142c9795b9d6ba3d4ba24452eba07d1ebb8785067b98aec792729dc706bf09fe7b87491a381f858423e592248e341fa2f99b23d4398e1f03f2793213420fe48a0a76becb3a4ff5a296454573d6510f220e5efd8ec205c13be4c9b50315f7205472d6fe94a5ed5b4f4b1e8c4fac9edf4b410782b924a778ec4142d2714965bee22d73bb3cffb6d1ee40d09e816715c6d9ea1d64cc1e2f8313dfd60d9efe66fec052b436266ab0abe066d2988aa9dd633efe7302a34165b314ac88672ede3ee070ef6422e78cf36f59f236b7ac6252044afb5bcac30850cc4062c50eb25c1e0a65b62f3442f4bbfd17a2b786ac243c933e836597584c8e649b591ef25de98ae0fe40aea09f43b6be19b8ebd79122e3ad419d965a4baaeeb074e921e1a215f68c48631a3c2a5c3bd734f11f6c91664c6c600c54070dd9f7cc7036fb0f933ac8456c41bf58b1b7f6115329e4d0a7476e1df7c01037fd9bc982f511e60a81adbc00f9c9c738304ff11be4a1b0afdc1aa2db7d5d7bd5c87dcc77286d503dfb209d69a9e4ebbf6b05b5182f0a591e49a530832c52711847f24e1913dc984b9cc6a338dff38ec0514f2e969dc56ddd769b0e1d370257fe0417ab3c66e34feec8bf16608faf359bbd30335262d7eb6be22b705654e2642a785adf33b740435ad6f70d0a17e3220ad8b299d507b9f184ed1e69b4c510e09152c5fb2e87d205c218af9f81e896d2c4e79371f0d855490e2fecee94034f902a9712fb5d016f5fa6aa1b8756ad2a55f6696adc34e811e18828ff505b03f1bcef06d644d4c4e7e71b3411026a6b000b0e875aaddc8542b3d2af4031643cce92eced120cdadbe78e1a531f1497bc52d12785c61c02a1ec97ce40e61e8c68e5453605dafd39128ec7fa601c04181cb7e8649f04ea9ce4f1198d0d2a6b0170db9cc31b94ee21d597683c47772626d3018e2abf7e1cac73991c942c16dcd22c506191cd17c868dcb6d358161aa044eb2312e8426e69fbbd4912eb176e0a9c5ccbfb18db56e40a906ccee986e47b495aeacf0be995d346303ba4b8a349a4fffcf020d80b4af58ca1898dc8460fe2b98ab1af11ce0a4766c808b81497cec52f69582ddc8f28e20e5bb73cea98d76034022e3dba12ea915e7b454d5867dc2d60a8283c14c64362647b8bcd7ab36b9650e3c5bb438d21701be1fb092f628399a46fbcbd18402cf0f73621821ed4d957b632b40c061e2778c9ba532e8efc94d033a62077ee6dcae7866f945ce84066e7adc2411944290fc5dc5eebcbd3e0b6661c8de5a085f07865c59515d9eaa8b12f07207e37e186571cc7a1a9717ab63c1834948b3c1d9dbd8f9235fcaab657469f4be94f0dd9ed0be394a51002d6cce482a3e5d9168f5d0849b0107637e8842967647e4b45ea6d611526d5a540c9c544978367ce8e0a3d724e98aa5e3164e754f5999df15ebc4e2e20bebb1d1097fe61ffb6ffd61c4d0a02376c2061bdd0c29285ec7b281b83a18486b7bb9e0fbeb2e1a2633c488ff3e9ac9e85ef1dcb55cc59fe47bf2eed7a3ae5f284d8448b6e06dcb1b4a8656a0a47d13f23520be7379edf637b63b24fd9c99506f7c17a52d8fb94183e32bdbd13189d5eba728dfdf8ecd9a3c2d821407d75edcbefa3f79f8439fc7ca60a3e4270b63d9ac4d0954bd2c78a2475009f858929e958af7ab4f40d4ad0d5edbfd4251fcf0f92023a13b0c331fc275397f0e1ff5178ca55f07127ee79cb5152d421d51105707be33cf7c5ffb7e2eb1ad273f6ed82224539724d3626717d304921e7c7bf2a4512d675af02e74693003487c7ec011e0ae191be8a1863e2d06d58c489d20c8e45ff2abb0e66c156f1212d2635b1a3c166c97a054a4890bc8f0d4c66de775b6791ca9b9235d0cec95f041e4452b02ecc4505a7c9f0bfde62fbf7d7250e2a25ea86a9be1011d709b94f60fdb6e3cf031780e166c6fbdf44ad309aa14b40b629f13ae5d4a9399b2f6bab5e4aa3e1ca5ab83c934151e5730a42709faf4bb9b7620b3f4ad2177e55fa3cf78e3a40595b17229a84e7fec8002fdd83e84385465534564413f06d3a8876be4a5ad209b1c8c38e1206be08803e517e252a94e726382d5e4cbc575d0616644ead89180e5a59c76193858c43ac9596f6ad5ca24f209aa1c6d83fd2e095a6ec7f98a57071eff1382dbacaf82aa3ce6d02d5a5f9f673b76c685ee6cbba88203ea03e41b5fb3627a1111136c6ed9d8af9d76a1cb64e32efbd6048d393f9afccb6ed3e92cfb4f1eb0b17415b2e31205e832148cd80678c5fadd9210a0908e69ceb219e7ea96a51d7d8ce4aff5b48f54ad4875665f4919f57b6e5e72f62dd7d662d2cc3e4faab9193f7a1b984ea4ca19f864bb7090bc6ec9ae5217d7e6a89b60ccabca67833a6cf4da54cec63177703d404711e6605634378842994a7cb081d06c2d5618e42e81561f823b725b1a8d653d30491827d17ce6445bdedb1790930c51e5e15dd7782435745d766abcc3d52222018fda667bdc2c1e1e05b8cbf230f486a458de9a99ffba4dbfd96d641e9304f4a5f7dec6b167747fdf9757930ec2cceb6790a1af843357e509dacd3ad0a4c9fb32e72fb0d948a0d652195cd9e85711e301b938d189a36d02e5ac763f26c55e4057d19475521c693f6d3b1d7918218a48fa4646c372c27ad5e68bfba7721b2f2f7c8191f503f1677fb87c71d461dcb6f5ab0b1a7c6e19de33a776ef3bd0888a2bf189040cc34234583390c5329521e6e7972254ab476e41cb93bce47921e40a425ec7970003e907788204d136df1fbb6b1262e44285343f03152005bc03b38a2f941c75dd705ab697e128d1c2b173620df5147ce626db29be20a6cdd8121c4e41f82684474a19ead0eebf7fd97f18514b326f24ecc6fa36fdf8a924caf281a7466e7276c836f49b8e0408148d8c0e36b8c86f6b381f969130817d68f24ddf48337f8796b1e38015cae2a46039224e42e2d397d380de9a9ea2ec6aacdb814563abe24b608fdcb76f31027cfdaeacbfa6eabc7ae8f9505cc2f67ccd28699a96039ec3a044a5bdbce5e4b7109efcdc11b1029d0d4daa95563d84abb2baaa7a011fbb1cc46480c6b12bd1e0aa793682e2f1bf5f28213744d6ae467593a04f71481bc0839f3d75c2e5769fa9d8cbbe0a6e69f6f2c653069f93b75e1efabf625f828511fe87b74dd007ffa6f4472c735077600cb5f75907fa9376540abf519170434e71c5d71bad9563b1e2392271390a9d8e005cc6a3b6c257c1781c95b21872b63f3242d99a7c7e8cd29117f5110d609ef5b43db6bd9fa9ee37326350250f8205995fe3c1a273cb46326251c1c2859d83c1542fd6fab62255c22e16074c0dd610f3f2485e5266273c100c32361edafc77800e699d3e13bacef77e3b2f47b5e4491fbbc3325a6d8bc9f98a81cafc4fef354413cd8f7e62b8ef521c08d5c3f87bddf7428b91a2e7fb87c0ca3eafd7ca875d530cdc37593be7079998e84f77658a7601f9083b159c2583291c41ec415007f0423a31da33464345f751a831024c726d5ac267f389b3fa52593731c1f8d1c59e6b4a7e0a178e47c14fc8a9c652816e202fea455679eb34af5e5239187a03c264bde12f2a454f56570e812a2135df2ac92234eb41749f6efa50c706f372d349b5ee843fd1747d15f88550beaaba76c516d945120983889b2d61f43ff1663b10aaaafed326bf9afa89225c3a79d5b4b4978e3a2b43f6d4c8714bdb44021260c72698065fee603defd9a68565c23eb68a758cad29b5af49b908bfb6329c3790dce44be3d10ba13753416636acfee4483013decdf25b5662f523861d49c1a15150449385da5252d2c9a46f35b3c24857704bfcd5b95167d5a7746d75c0c09a68172e6889efed9d11ade9cf1173af31be9c34e078ebf4192efd7be601f520d7d3007aceb63e94653d6b8cbd9c078fb27bff337b73cb6c30cdc9df3a635f6db696d26608534958df6104fca68797aa7311c3a65bf8e3dc6dc031b9bb5f3a24c2d5bfd0ab83ff4f3b8212ba2e731e6a9d345babf81ec86d220ba489248b11aa912ae9349858d2e01def52d54ed4ac30e1eb4f41d0fe38bb84f1d4bdfd3a5a2676a60b4caa77eafc14e3f79c1f4678bae9b475163a42281c81e184fd38fea5371e7a6949e8191efddfbb53ff8e0f841c3752157f5d74d3dbafd8cca4465f7dda16b59b71b29aeef2e05841067fce1313ad8f72206abf61315e4c0a9f23b8d1116e133cbe04e2154660ac487eff51c21f26b887c67da3df76fa91d4684e3652a3c43386823686ed6156c33c594b906c10f7de1d6941281550de56b021046dff04f1f24ae00481d93b61b5198da0fad64e471948177f710c13baefb08fdf2c27b71c51759d71a2579e36212a52d862b0fa9ea3862f96b223f6772bd61b1fb7bc06cf943740e88990e007f13a2eabb9e4999b439dbb1b874fb5188234895ea91d0b9caaae795cc690fb5f666fafab14727e5bd2d0e4c435173142fcdbfbda8d8123995bb4681074685d4dec2442d3ffb2cf49365ede201c251eee132b9c05bc6fa706c891c8aa59f30e6e11508e831371de9a7fe27692445313c5535fbf663dbc0693df0bcbb98625ffafdfcb83bbf21a33203b62467e1362af5f445b430ba05cc9bf7f9aec56ee70d0ab1bac6c52db421bb29a660c4d58247e69f45620f85033d231ddc672c7f30d0a6cf545593e83daa63c7683e809fdb48d3250eceffa9107eb2553964f34712099a4a2cef8c676da95ca59774b9063edbeb8c2864a4158ecb4cc7171e3a97ea227a0e8565b82312941edfe2826f10b4e9aeb6a1aa5a24209f5831bdefcd90ee89b282e7c1ff1edc76fd6d3130d3fad00d5ed8445baae8f77dfdf73ccb09e9da1ad10b74e207e1e2d3a304c8645f8313707743fdfb68215bbf510d0e5082565fa41b8cc79a44904d73952b1eee63c6c8410731b052a6b4f03a5c23496fb6d5e64493b7488c24e2acb22a62e0772ef894307d681aaf40f194a5782f0282553d390f232bc85c01c29819eb899b13199ea205c13ce3b68991d103e4f56fcbc89528b8ba0a20fbdb52e802e10435331dd023c78f18c98fd90607a3ddb8f6da56e2de8dcbc6b5c49efc2c74d0567361402b8b205924cef5f47fb574d8ceba5729d57ab6b1b0af8d290de2a28406085ad83e872c29bad79dae0fc01a6adc8dbb08ae5df852c0ddae1b222019d5d257de7fa9c9d86577f2aaa85d09f9cb1c7e23ecde73e9676765ce4c53973f7018cb92a97f8ffc53358362068256cc5bab39c5d8feb7a1f977b406a5965b7465f856851b77b056a1ee7f862923bb4b4815fc1950afb9fe6f1fd98b4a7d4a1958ddd8a55e3e2e42c8879f2a325c8d437a75868eb26625e8c7748a9d61f6022c198a59b0465e6522a5cce0a615f7f90f413aff87ab24abda5d67b585cba1da825af88505d5981609a61992ccdcb46de44beabfe87569c827c1ccaf442deb37a0a89a44e58b389a0d7cbe3f4787659ffff4b970fb842a99e06757deff5ee61088fc2531e75486620103c8209c32b4311ca09cdb797ba3044042c64aa13f8618fde42186ef66e5c254448689d3e24c7ac5f145a1250cefde2960d31349db6d083911f9afdb4ca759f58c787976947992085d9ce0fdc7bb1d5b93678d2b398f2d051af3bd9f47613d68b65cfa63f354d855897b11a95a6860f14437374c8ee2b5d57e1fd59b4d0ffe3cd8da2b96f079ddaa648a3bf48e7609eb07d0d80259898ae07a3904f9c01719fcda39e7875f3cd02af34e06e221f8db09f5737a0180d3c9da5869f2b2cecc8b230df1c19893f75d99be7f3599deb678ac10a5d4ac98e361df37b0e8f26d0a34ba38f2d33e35d116e470f2567690f9527ea081fbe7a28486562f043a0a28f10b9ad4f6590e091e50a9d73df4a63298f6e897bf843de7ab45b08ca10338bb368227ae07b47e49506f1d53683040e7193367b00704cb3dec1e12340ac74f1c73483f91e7c9c811b7d9f74668b94aea8b105b6e95037aeafecac48b143557a03d027705ccff745e492a33ae4c1474755ba9fd9e123d82a77adf0e81209887754cc0ecea72d20d885145668477db8f42498231c631c4774ba60fcebb4f8ea9f1a85aba1dc6ce092c4408e8e38592c6d868f2b53716dc0f31f663fc7f2a13164649b426a176881fb0a73080748b3cb9752efab298d9bc2748dd4a634ac27300684f45f3485e0e03ba5262e6cd6d01a9fe0691bbb4e5d9d79dafe2af6d93509fd4a91919c97b91d6aa7f0390bce8caa53e9a1aaab47dcc0c9ef3e33425a8a7a0f5179fcfa54e217af391f48032fc6e06b2051c762b684ef81eb302b5f2d8a8db7b45e42f18b61bc4db4cd69e1117f01a661943f73f39d43d9df5bbbc1bf1d82a8831a5b38b5d003998ec9e1120eff2b66b3e635b083bd6940071c451dc1de5cd9aa7aedbdb4615b963e83d7903003f681a979669dac16727d67aa66a2e5aa9b7051a6f208d15114698ca631201a39428faae469596fa40754225753d2402c83828854f5ea2383e46536968cac8137819f15590ff90daa68b793a7e31591e87c3ba5ba3e1c701e2f2a22a1fe37d6e7d5cec3103ac170b15b8501c2f2b2a195ea96d43159a1270630df6af74295057359523b5de55801d6550617ad64a029af286b6858c1acf2c0c94e175547818ccb69d5b4c75563b1a96fa1f1e313bec501e0c0010c2e9826c00ac98912c54404aa124792e1e920aa6ecf62dad3010aa210f97c90dc7b468fda2677bbe3df4dd1139f56c55ca32e9156791eaccc270446113ccda26ed82bb38cc882f8f9c200702966d1a9924023a7a83bc795ab9428d5ee91b1862749e38f9a6947e30526a74d2af5fd2ca4a989a91a5175593f58ef3c7c6573dffe37782b08f4816c880bda50c4fcc2c34284ee8e759184c7163dc88e16a683fb2d34718eedeaa5940dbeb29ea8b81d8f52194a27f0d6596cdcfefc62525c932b4e2761b9a206b1605af06c1155b7c2cc485fc060b782ed9c61a7ac15b127397dc049404bef1d66a4450af3ae95a7b58ab51c6e676df87f5c3169e5e306dac3997ef3a8e293599ce3d0c7a0aa95d4a6890b08f2df7064609b4927e5198d92cab86d6947ce7f09b3be57117541d74eda176af270a4edb4a38218ff84959f0497543c06b95160d91ec1503489c480f49a32c0e2379585d1c68e6411970e3ccee71e24ead62699d744a1a87b87678755d65be1b57843074cab54f9a9b2f9fa751ae2814abfcbfa764c6557e68c2881fc07c7d874143353d5635f99c78b1cc8536fd49ed62d352629f9e107c188659e0aaab668287bf609a0b580ca9dbeb3f39a8b8ef1d2e67bbd4d51a81ec4d66ded3e368b5d0e20520ca1d58671473c69e451bb3ea5a0a3694f421c69c40a77ec2eb2e0d4af3563cccee35af1bfe9fdaf0e9c92c47fd34a76f0fe718eb186a8e8953d1b7c9e114a7ee04dfc04618626d7b65dcfc0eec4cc399f0ed19266a74f919b1b68194950ced4bbea789f5ea3dbab3a4e6384a20503f46b808ba69b3bc83d37e24088d09b66f4f1fd94dbfc6d4d447fc2361e0728acfc02e37127a3f279b6f24210dda7356f2be7d585ae2d830f713c62ee1fdd5d046c49e852878f56dfd30932da9b2cfaba5aa99bbbcd7fdfcd8436c6951d05e085107bbe2faa7cdb0f1f4847909801ce8659edf2f5577c56ec8bdadc5acb8830401c77eaf35a32ff8a515dbbfaa6b1ee846c46b321fc119530fbb85b677afe66e629c37c7260de7a7b0a681a24444c8dad5bef93b7474cf6cf88c190cbed68646c773cf25416eff95c6bd660e165d3181d52f5868b6ee391e056f77b32a70ce277ba743a92c1b20a707513ec38cefe62e659a1863f33286bc53e01e581b6b692274d9f9801f0bef5ffae3acac431d4c2e7101dc21c77854a31d7cbf40a25715828a5e2a37d0ebf3dcabfd36e8a1e946cce557b86c219ab642a7e9eba4f58c276f21c0181daeb659f0ea6049b3be549d5b3bb689e0dce8aee5dd736ff0f3966c633a1b097fb379b5c6a1660ae44e0841da9e80089d6eb02f8dac55650d7620fd03206c95bd7fe5dd9f4d0389e554149341d77bdd02553d85e12ef2eef60527dbc5a017d11fd38113469eb74b42fd9d0db65fb14d33a338fc5d34ea0c824b0187eb5681e94b36a0431592a87545e0e5bc0b3ea0cc52969d890f90b1ce15d6f959db44996beb7478ffffb325e0b8a2766b6d6ddbb2afd02793075ca70dd645e67193a97285c6c78dc7b86415c676fc76f8a04b6a91ed250fe65721225dcdf05398b41e1e4bd7dc1a4e415c45e354ef09a31cbdfa05e7d1ca5143e320a510096c57d69cf9f08c1317fb0e1caa3028d288e6a77ac7330dc5da8cb3899b6477b6bfeabde37b6a5daa2213fbefaeedfa34f3cba443717712037a54f93ba8a50e65aaca1e67ce5d74efc052d56044ea9ec3a9151594e1139eb6a1acb786e5a09c3cfa3266320fa7c79d8560064322c4e14390702f2e0fc6c04bae7728f4980843f8c3ea38bde4f1844d429c804d539c16c7bbb28f4cd489ab95df8ccb7fda1aa01234b8cb9b421835eb1075b8fd26391188e2ab2fc31908846f9bcf71924581a4010010c82aa2168390f4b61e2ab43def7528baf10f8a8fffc43ece9463403f6c4b66bfb08ed8b79e78b2010574e6a4d59902d8f6f307def416b1dab13543154d5bf6174aeac1eba57d02ba022f6f0dd3b9ba25bf8d08d75ac7f32fd030b4cd5fc3b197c87c09563ff4c02186d5788e6e4cdd9e784960d070f8a1d9e10c18a747a5f33a0a5f5c84ebc82c4cd69a30fa05ccb3e5bfcb3331c9343f9bea43c26fe53de586099bbeeecf879bb4a649f2f92544845cd20a6ae106aa51fe287e441a2296715a265fa3a8049b5d289351c360a931d3ab7608084bcea5f493665fdda2ef33e48f55403d8d3ae01e31ad0f27539a9e8fd6cbc34c703b5f027eb377d6ddbc068d6fa49374303a64694eefc81e0eaae8deca35d9d73d0a878358bb111fc229281dda5fdb7988efb0b6287564807702a235a266302ebb67dc7e4195d0055e86c48fc71a005f031ec87cfe7e81f13255ec0da1bb3d32db663813d1c85abc298d09d4b7c2ae332c4423a275e26d64742d38c0ca76d0f9e7de4412e5b8fa41386951122e125309e2a4daf911b1bb0839dab280e582dd34ee2a379c545fb90bfbd611f10e5c09a9dc531258adba1a5f8e776d78e449a58aebc50c93c0ce20123a80703c2d7a2cec6773fe12993f687bbcb2129c3364dffa8cdbf129d93572ade8850c618d8fbc2c37a22a78425fddba622b4fdc6b2c3a5422fb01567ed52d55635c2c9ef8a5f1268fc62c3a6d75f995e4b35b7f816aa7052a0dca0bdeef3e16eeac0918817059ce381bfe969238fa8c3d215e822b1abc0a8d8ae2768688db10bce342b32b065e50fa92e4ea38cb1db81f51b95330170a194b373b0ffc06517d0f76ab6fb5a8498b671e1649f07d1b5c56e1c7c4cc60348be44e0f16bf4930f5cee1776051f57e856ec793cb581ac6768875351a53840f327fa8967c418f22b9ad919d00fcc9ea79fc130e200c8dc85981cf1f9c19e34f2fd8d2d24a7fce3444bea929e710e8d81ee4783a717f4b5603a50034539445213a8504ae4af8ca87693f8578f5fa45c4cc90bc436b6567de0e8c6898f515a7e17bd0595ecfc9da69ba9b72a76ab958f0cceb2d562b2e0ae583ed2e28b1593f1292ef03229f664a3e33e663e20f880c4a82ef76720919736845fe5a71cf1060025662fe3afb56ffade58b9b21889be6dc218a53474c1aedadaf079f37b471cfaed84ccb292fc1a8a59453e11da2327e0a5759b78786ca389303a2086808f162db516fa833af2d5f5c2c45658abf2b58066a03bc8c0d83b8e6c4d68f3153d7d4bc7b8f9eb2b786faf2a1a530e5a6e6d5320db913acc7be3129ba16b88112372a475ec86c62b1a0f03c6e44325244e6c87784367059e18be6fb401e56a5e3348ea0b052df56269248f7b7ebf2474f7c1808136a9a76c5171888708534a950db4a167f9bc77c3b14b8f279e9fcc3d61eb5d7e9afd610f840ab4865b92c06381d39d1c3d14d5cefe7cf92da5731ffa7141184ac186459d40a6af0b0aea6ea45d2f36b0be21214c4776a689ea154106bc3a5bd38dca5a38018c1f6560c21b323b7a2f928cf3e7447e769ec33d225ae37b0c823019994cf909f62dcc92771d4968ca45ebe3b5f5e905281460120bcf16b0f489cc178e0f14a4b850fe3a85023bc34a181bf3e285acd607cccfd402825429cb14d5b350ef1836c4e0be4c07595d8761deae7fdb7dcdc1e3e07b844e47b4377e1ff352a87daa4e7838eddfe764e9ab0dcaaacf03e0cdeb891c8caeaaaaf7d1e4f0a86650a29039372714f8c244fb0ab37d165831ad927bcb3d21c0e847b029f3142b7425fe7eb65d4b349d1af662504813cb104be08e28bb8a02658f4c539981ad38c91dd42504b485bfebb46943ee799f860cdad46faebc48fe54f204cf70bc1e82324039b838ac3b4829e33bc9c25ff2b76145a84cd9f43a05d99bb61b285043ce746dad6d94d2ed0d080eeb78d26f5624a483b223f0180d4304ea0820bf3bf119f0a53fe854232729e9b3f477821ee8160c9e7bc68210e797c118ae273b14d34c68782ec2ca27da90c68a8eb2ed9cd13d38bd6a25c4c2b091b666c3e7be2cc90f632f2e734733dc8826b540312e6a52c85e2cb576659d5f4d027de77599aa3b7b5c8dab88f5c60dac1951f06f801b48abaf0c5019dbb89229e2944f34eced20a71880e4fe1ee9784e9da58bdc54709ece4f42de657a4cb0915f3f95b705417a84a4b398327250b63faadb64ae922ea7d70de9e5d7336dbd59dc1cc478caaac7ac1ece22a3cf03c0d274792d52ecada99f358fa2b76c338e8ac25157504a874ebc943d501ca67e036d7373b421fd945f52c9d784728b9e5ea921b49935d476aa5e288b335cfec686d1ecf43c75a5f1ec7077ba1e08227e9cee6471a749e862af1ced5e9c3d29cb55779fe5d9c790e0daa48da24798b47add402bdf16517775a49251be8a291a6f7d5864b951e42e8ce3059f177f25e4076701eca5687c037b31e197123198784b8c29a8608e9f2e9311dba147ca827c719fcbb6b9be90e5be3c0ae53ec4ddc76f616d79cf2e3537de74b48cf0904d13706a5e949f86f60425da2e0e927769747cef0752dd1ccde73bd5a98a4385c3a0f962791814db3c1575780473516cf635988b82fdc96474a331bbed85361cff13ab31df3a70ab54f71ca1eabaf13d60df3939750fb2baa6d731600b13cf8cd0de1b228dea93e84868727f84af08f2214b2ed74cd2c4bf2bb8333eef5c74a69cd8f122146ca4ebde2d56df4bcab18897c8a545d0db93623f28be4182467975e143e4f2aedd4413715498f1546f9dbc437531eb343f78e6e129b2d5527ed8e944e17987463df693b0e95e53f536b6bbbdb261fcffcfc6ea67294a3d9485add6ad899af3095c829ef77b18bf5b51c24004d7d7d8828fad228ea619dc789e10f5c04b2a889ae86e45f34ff53b25f6cd6690f85757fece6fb43c9a5b8f51bc9a38566f84120d857a6636e9f7a5afc9840fd03df2ffeac451651266a56b654c84c20a22e54dbd8a7fc1c6e77e9153d8fe4a12f5d92c772dd8b3169a477a49d48f2b305d2318576ec5a55da3583aa098c6e93ccdd58e5cd90bdc4404a9ed23e34826fec806386fbb6e35542ea1a96c5505bb5ed1a7dc3cea112f5a2385a77812cf0421e0eaf76b15cc900c203097b31ba553d9fc9d737cb4472bf9128effcdcb206a3ffcfe779e2e2b82e7f0e30c1a53fb821d9c895d72a0e8504b7c8763f3ce535e5482acddd81b45d8f6a8fcb5f791049df7876685bbc14c4423bb85290fc9fffd1956519cea9c4426eb88a6885d61bb160273d0c56e93d2cdcf25f5138e1b2598845d43e20b5a34f49115c9ca2a09acac139030f8f271c310cff89e9fc64b26289ab65ad0fb8d7d620e2651516b7f58ae0dfadcaa38783aae1b783a98cd705b1c55de939fc26ec2fdb3e6bfdd7eb1d5d8832533736b4a7327a2715ddca436fc32a90fa86f869f4d4a1ad80bc5168f832d791c0485bf11719c6fe1041a0a95bb53b104651f3066eecb68f3d9d20129e4aac54fffe9ff8926a7d1c376d171ac5cf179c63aac65c1283f5c6aa3d109bebc04db5d3e28dd453d2cec3509e498246077040e93c0b504d500af76bf83547ca76c13516850afa368d44766c04f515dd02c914f204aecdcf060daf372e3b77cf1e34ee117a3dc2da83097441484c75720bf1da6d3d2ec9891d1f849340f35bc8d7e65b2baab7c45b8424cc663383bf6ae20d4599685a08c98efecc167bf12969203c02a16b2ec4c66e0fcf67d42d40dbac7115517b82e0453de139a251ad58ebba149298195c48e39ce1c2aaf4cbdea1e902eabf76bc84047e028a32dc6eb05a4d29ddcec31c8fd0e5f13e88d79951a58258870b2c3a07b3f2a94f4ba2e0da2a2be04ee09bd42eede9d1767480f396f1aa16057192ef2bcdb8378a21b696d5532b141bdc0d88f45272b9ab4f2c6153fb9b7f2897b66615cf88bf225cc62f99ca6c5a9f71a960bf8b74c9e50a46f609ec4dd2cee35e99c4dc97645388c60f55a1d56d924b0ea32c5f534c277bea56b1a2c193746316408875d6b39d662d037d98591b07fa2aac389e1d68e5731ac554d58262ff3ce0ca03468bc6687e379e86ea093c3193b2f3cf6c821c95f9b8bfabd26d1dfa5ddc48e8195944a80d3abbc7d47ed1d3a19c39f1dead5a3524dd6a68a3c8f7edac81218daece3c151ce2040cb9d4a3f22813eb11baa66d075dab88f6fff08e4ceac57f938d5810adf2cb218cdf8e61b94ba091eb5d647cf5af37dc7f8582be437913ee0c25bd7f0319f202233db18a42a3c286a29bc4b918a45dc2b86488b2626216f07655fa5187b9be8af775e647a7d292748b1c4e1b2b24b85e2d55c19091169ee8a9be4892c357fe3ff41f706211d22c917382b849930ae79ad82661da436c04fcaf167a062190efc43f0b055ea03b68d15a3605d7cc62dc362b5db5e38f5e5c67002e8be88f30eada7eb20efcd32d93d0d5ef932ad39c7834c68c80ffbb84c2c3a87f437cefc1b34b26a1baabc1a309f44df676321b48b6b35e755febebf690d5a2be0f922bb82a88cde8ee963d56e5a29eb8963b2b52335cd7d0100ad1701782ab2c20a0678eeec5192752381d517b285b036c3f79c4d92e3ef3852ad014e407306a7950f873ddcb4d535bf9a1697f825b8b3867364dc970f94815842eb86d3e5fa36453c347ba3c6abb07175340903d3fff5b9cf181939ec1075a76ef579c06033798161783d7daf954b4c25e113a56f07cec85b919e292d67cf9c91aa29046eb53bded158047589bdeed2f847b3a4d2a4aa0e2f18c9381a83636427b67eb374141750df0f6606f899680fe27781a6b778c8333e82bdb6d6e0feca1e50b0341ba995b4baff65ebf16e4a621da3a20e50e2e6d62bf16e88e0a093ed3072e665c1f1eb69d3448f0c22e4f52b82a62b57d006790dc2ce32a0797182805b8da1bc448faff5afc8e3841de6ffe72549f74ca5ff57e3e620218186b7ff19349fb6cc337eb3c4e5435edf30cdeaaee0ef6d74b62889897e80c0dc20410b611965c8322ffde1d7ccfe616c4163abd08281268315734c9acebed076cdb553ab7e46131c084a846525c699ab35f39c7847d9020b1ea0037d9a4534fcb686b56fd51c9964226764bfc9e7e65ae5cde34c6df91ec26c2d7fe58600b6a6ae2d7f7d66f9b80608db4cf55564a610368c600f755b852d726e8185c1f2cad29e0809c6ec3962521bfd28ae90236b1663bc568c8b794c52748309e8c9f50553b3724c08dbc6b6f2fef59dd02a46fd1d8aa463ba46a3d2fd03d5317356b85db978b57a5cf5e3679a63bcbed641964df53a9aa3fb0fa87b4c38d29294923e056a9b60aeda1282e783db147593ce1db37947a3d112434fb799223fc9c6990d9c68b5fb374f5b9b39094a3e1660f1510eb83f60f435f2cf362f5443ccc0760907ce332cffca5d8df56b9d3330179ae269ea007258a2e5a905c8c45dcc60c7b1f2b72a62ba7d4a5b00216d3572f03125cd1681414aaa9a9240c3d0742ac3ceb0acbdfc98408e4b0c3d6ae1a4f5c9577dcf185dbeb42f945a8867c4a8172cc7bae4f7dbae13851d41bbda2364a2f357133ad421980dd39dac6aaabd41c084c500faff05c090328d3ab4547890dc87f3bdcf19c26d348620f8fc8ca9199e97450e91dcd30f245ea4d93761ad6439816ad0e13eba8d239b9690f199a9ed875f45ebd02541494ade6b2b02c9020bb46bd3efb935f08f7d7ca6ca56bd9cde354c1e9fe94fb1dc0bc2702707d620e90b3f550c5bfff7fc3f27377fd40c9163fead87b6b10f46c403376f46f7a78e013af47e4a64745a752a300511ed95c51d9761536ed623cec50fe5181bb595f2ad2013bba321a3dc246be6c90f5510427eff10ef873ba2ce024816965e0b0187a5ced0e8a9bbf8d7f3ee90bf5ae3c6ccd54c260da9ac800941e3e7180ce1f42b3574be134a5978213103ab44558e39c8f7c356d9f3fc2ffd56a370b008a09454964c4cb63145dc76dac68e1bb4feabcf2a76826909c902d28a8334256aab319a018169768fb2b77f0da83f9b554361e12d597e042fd5985049270ef4b5651a5b0757a9e26b833d0057428d8dff2f134cb84feb3d2bf5f6a7b290f7bea24aa215b808ba959459ae5c9a33782f131bd0105498d61fe2dadfcdc10c3b92f66ee19f8fa5573a61a1f42700f9833a87fbfd30a2b74587b1e1be0f41cef3349f07a0c2c9562bf8c00e56f615bfe548bc6e905d2802d02ecf895c1e9a946a3124844b43d864a1a23848bc373beb0d5acb9a1dc9d196078f08d55ac1c0ba8b5c6ceb6a65594366fc3e57a6b429298a06dd88e7643756ffc2a233e72235c09f6b1ae244a2b972b5f5590b5fcab753b5544bd4251579f01f2ee63c92fc27813302448bf6dab8afea49eee347d138390e0763aac97889963b7e57ee69db7d966368037fcc0cc7bbdab8d782e02eb32318f24b86f0fac02f93fa35d220a3bb894a5f4f3b72a1967d2be1ff0bd27ec724f95d43cf9e61a041467ba268fd474e3d8306c26c57b1fce85ff3046166579752ffc61612ae7a1225c8fc3410965274fabfde3acd43e0c2c6582ebe4325265055346037ced7d3b8d5ccd395542e33a00c6455207d2f0d64e6bdbe9a59a8e47f31d981a5debab9412355406e145c9de3dd5f2326efab8537ceb4ad5431dc0e6802fe16c306b28a8268991310f679b7d8df04ffff17bdcdffd8b036316c89bd3dc0dcf57cf45c0b2f5e7defd311b810c9808c1ff6b56f42be8bdead27e9d189fe17f76182bd0ff9b8af3adb6ba83c6779c67c711ae69ae45674a3acb5c343fe39603f2ba5b5ca13c952adc5e0fd3cfb735e340ecfb8f2356f565d11f6168b6728b08bc6ae224665c2df002091c69c9349651773ddc7ee106b26071c21278be5d8c5f23a5f61aa2f205c09568f0b6926ddd02982df5a1611294bb7a1a0b10b156094a4cae605dd6e549dd91688fbe68523ced8cf523949f008a7dbc8072500685aeb6a7427a22b9af2ab2267df245376825aab4139388dceeda2aaf54b86690e90164e5232dc0d63cdee89d7593f9e888c5dc666a4499b3ca975cf1dcc9e3888c582abc4c018588ef16e77a0a143dc1e5492598b85ccc7bcabdd190aeb7a97fc7ca1b5ee36e1c07bec55e61e8dc4a6b2ce8b45f009fc31462593346ab78bdfe7b6fa9984a6801566fe09c280babc5dc0239bf71d944f422e380e62bdaf32293682ece4a1ae700b0ffffff4f