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 86805 9d2ec0cf26735b54d91996d6d1cd6ffd2456365d8925b652a9ba6e45898affcd

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
054d21da2bd868b5664e0c621cbe1c81a42d54640500e6e5e5dd67f22f233f4b
Certificate Block Hash
9d2ec0cf26735b54d91996d6d1cd6ffd2456365d8925b652a9ba6e45898affcd
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0060140000e0120000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b4ede1626fa1bf8756232027416bc9f5d8c6666f046ad2d1a843e067cedb756b555e5e226dd5ebc25ebaf7e0698e85d158cffdc986f38be6897aba65e0eecef3e9de9c3fdc6ec6d0d4e56c66524fb31cbf37dfc2bb4a3262fa06000000000000003600000036000060140000e0120000

Raw Header Hex

000040206625ef3c458f614c7cba9ed435c436a052e0be63478ba2adbc512c2c94ae65ab25283ac2d5ea883ed2b6771c4eb55a1a90a11ab3a379f2c3ca4f99bd46cfdbbbc428576ac1c000184b3f232ff267dde5e5e6000564542da4811cbe1c620c4e66b568d82bda214d05

Proof Data Hex

59,560 bytes
1212160103076247f012d5a6230a06bbf2efe252958f26a2cca735b6c6123a3cd2738a50e8544c2a36324a7baecda99b5517279a4063c1a965bab4756f856a7414818efa2f911390651d4208c5a72df27d56cc86e931a4909c6280e34e12252916321359a2e116193ecd27e55b8f2bbb001a5def7c6d0c10b0c3d7762d09de82bb3e5b248c6f0a57b4e9cad424e07a758c10810494fdc149409c3bf1982f252efade88eb309063781b63a613d38296c0d5c542dd9a39acfc7f785afd72e1673f1665f07c0947daf3bcca03b84d187679260c47b2d684952bf6d7a18d397c152dca513f4990cb443b3bfb446f9aa5c679b65f96a5e36833e932c5d897dadaba40dcccbf54bd8b165fafa85384308b2cb08f21d9d13847825faf365786b9008ad44ae29b075e00c368925b16892d6ff85bde88915d7f5a6911dfe0a1fb642354190e7afe1959d8ea187de91c9a19d6e2cf58e35d48fdd230ce6c93acc6fab386ecc864a319ceb50751ac9996e0ecafa4df727a1abf98de12dc1aea65c8f55b403653e62b7ddd163dae89f78f1b8ed785ba3ab93696399c78560142f809ee1895e8671ca44e9c75bfd02ee56bbcf36d040b2a0ad9b0662c7729c0a86f6713079f1d303b6194e1080421ce63dcf4b63fba2bb9f6e072c03e36dd0e3a55eacc176475cae533946de01aec12ccaf88c9edbb2d3daaf595202b68f57cbb611959b90f1eadc596fe522332153967c27a74e6c92bbf85fa40244acd635d7928eae89bd9f769c497a4c957542dfc0e0da757a28881fd4801e072595376d770034d8dbe989e6b5f720e4430724db975eb55f3dc3d60fbf17cfdc5f581b18d4c39a2410fd279cb98ff38f9ad4ab58023d3357416583ecf6cb35dfdf07b86df69f2610e9cf15b437d17a7cfe8594f2b2a27c201589f4589d34e8b34e98e9e86e07d206edd218b0336a14358affb0def36ee592f11d343ce9db2f430d48d44c1bdf92c5186a4de9c2008fe1dd59845fffdd09d797bda59a120b4c710ac8b008b572e366284871b6b8a9d46dfe01c7a00690c181f1e6db0e3d8b1b710d828440740b81b38342ab63562e44545c0dee58ebb135c7fb63f926228d2b890ee7bf7d99b7b26d8d5b2ee33060dbf7c5e5bc651d9b1f721c6edbc9adb8f34ebd336931c5224a8d14258795c4d6dbcd50f6a721bfa0b872b65dab707da1505a994134d04fe815970fadbd533743184b01ca8aaf40801ce66b98d896a3077d431e2d1ac00cc40bd90bb84373c1231d5516bb2d708fef105e034914a86ba52f4371bee3a6ec6329fcd93afc82b2e753d589e64739363fdd25b146a0161c6c4e9d08b9be4d72a3aee455c0a696aa79040468f4609c713a500d5e7ba4b631e82d8443c9638ca8fdc62bf0aeafc8a48942b9561038f0f5c2fa7ca9c0132b69377dc3174e0195ebf560a9638d1529239ebf923abe1e35dfc80671258cc3e5f6d69bf065b154b6161ea5268802dab216bb5cb3162ae09e1cddbe315a5851d74de486e516c7e5c8bf6b69bfc983b42455b4add5331482c3e97d497a2566715bfd8abe49e885ad3e3c7370f49a317bcef6b85bbf253fa233af3196a1c0b49b42e8480eb0c747198b1689cd27a421a56d2b7e7f79d74dc827a338f5ea69ad844a9f970949fc4883a96a257e8e14bd2a4cfd8e2de1d5da1139cee02201534c6a67fa5328ad40fba5edc8c6bc345bec002769f26581c4e78cac4fc4d941a1c834bb8ba20ba06829350084b70355aa9a89f08e2960466421dae72a881c63fa1f7130b27d231fb3efceb9b43c2e4fd339f5825d5954ed1f5d9c8510558b7ebfccd16a91f7cf3cd18116bb0903c860178b376c42c996533061713708dd4aff9e1c70655502bb38f70b9b531f9d500de121b0e31c99b6b1a150366bb545b192358d17cee57762bb9b011b839ca4bef71391fca9f7ea0668e111528b3dc0bf12e3a9af74d4407d0c931611d0e85b9e12c93b0bc7a441f1983c9a19595dda02cc90d05aa36b7246e2036ae68077624227fae1326b0bba8252ab485ca3183cac6eacfa2c3c37f968d8ef9b4f45635fd8819dbab44c4bdcfe56a901c71d502691621c3adde769383e6e68dcc2dc466993a806286aa169237e7e3ead472f406473b93b93aa0e1f92d0da8cf7c75fd52784d4019981ec0a96b54a74f3a2d2c2f57736311a268f824f13fb58f693163bff43891c8f4fcebaddd5428e8bb9e514e5cda8d1f08bbb3ff1534db8007676fae6c414b620f21e0455b0101c126e2bc852e7c34ab60dda60ff3beb2b5a9365f3a79eb141f96c4a50d8d7f839fd2d539f8039fa2c2cf60d178bfd02604f19df36b3436335d854b7b7a2c3d1197b065f5446db26b354fdaad014fb3638e0dc4bc4beea2b41a323a2243c3c690cf9b01d7a056d46a024f70d7b17fe07399f90d3089593749565fd41183f4080d02caf3f5451c72af6ff377a3f482423b5270783a84f3ee458f5c4a1273180eba5c61e81779b2f98ca60238622d9e38cecf2a06003363ff635d950ed8b1451427c6390efa39ca72b8d3125a245e58dac23a9e581f9e9bbc78a5e3aa2b60e36bbaee421e3f601575eb736f43379172899ea01165d3a9cc878fd69a02c82e1cafddb016d609c4a078d7463d9d5916af39fd1999805b2c106b1b0714e223613fa9898dad8d7923b2a9f7b9a7258a68d3186dd0f2bdd373632ca4c4a0f32bac2576397046378f113cfd7ad24793c16f86599bf3c5b493e58c546d03ca935dad974f6d0e43b761ce936a365593169c2d53416192f826147418b12116088fd904d0932837bc2ed632de743ace5dde4483633f8b5fed601db4d3abc4e097eef45db1fd48787dfa92adab205b5ab9c00a68516b3bb4dabc0809c92301a9cf0e8e0021cb7aae2cc3d95621316bd6700c17913c0358a2e5b21e0fc721ef49065379a13aee3b052985177615c19fd858a18a9ce5ec79a46ea1d25bad7eda46dba390088022812d8ae964063765ac12e7714adb8a2a288bef94bc7567f140cd7f32b6c287e92ca293fa7c635e5c875f248eb174e26b14c5df9d68682193a03421df2ef295b69f274dd805b5719e28d9398a53cc1ee22a029b720ac84ecd201328e2c51b8e653325bbad6bbcbef25a47f40f0e5e118b3a3946033c3c0c85cf9494710c6a85363c83406eb98cee3b31771115c661907430e0962762a23f2e6630dd4650dd73572152d96c005aa5ec1a1a7bd7d3056fc6d5bd0e41b15603bbeb197b13347635b4a5e28be0a241326c74590d0dd915c6ec3b41a1a94cf97d00c650464530e26861aadb5b0ddd1cecee2ca865a2450edd38f2a90f8c8406b7dfa143ba8b7a7c50861dd152793e6b10b42523ae55faaa2117d47eda860e5b5aa1082c181e6ec633e7162897771f8d595d1ec1b3faec9501d82070afaca7894786c78a8d32d080984732b408e7eb506a39bc8846e3a2936bd8cafd7b41ce2162a2ef39fa50b7ef48af7a62d5d72e3299a6210abd43c5360f4414611b53f11003de15813dbbb4dcc66bec744070f57846a0d40c5cbbd63eb80c8f4ccad8b30186023b96aebc809fb27594f5ccaad84870e34148443e4a22d80839d0aa85abaa3893d27706a3f9eed75b1c4dd8781ce9f7c8555d81502dffbba9f8dd1453885883d13b0939cdf50bdee3599d5704006b93cdf45ab6c466d89f495c879d61ffb4bfef4661dfc08a60107ca3e5e3a88d7680a85ddf797bb14e01787def8dd9ea335533c050c27a1b65aa455280908a5ce9df588ffaca015a909b161b6fa23253cc3c404792d5d690aedaa7b1160246b9aa531961d50562f1000341d7eb24dea7b7a5bf05bb0979c789aa225892a86a1893b1bcbb385d980e8c6edf64b7223d652b386bea6f7ff0e4b2f3b1140a759ea2fe5da7bd83070816bb83688a8828da66948e4fb1628a76a68cd58ad5dcfc4c371d2313b9f643cd4b09efcce9b0ade158d577eb540c5d81e5845f8198bd3a5da78636e1d192b7950966ed6748475d77d17a35226c93e3fb11a0428e37566e756c320f2cf10c4f735ecf0ef2a163e090a44f9fe948ff952dcd09c4ef4d3ebd701b2879f353a77091fbf33ca2eca69b1e1469796999619428acf896101b42b570994564da66be67c7906adbc420a9cea3a6f167d56e5de4bfd9fd951b4da710182d57c8b1e788028db70da5bc07eea2a00aa88221af0749e456e66def23a5d1b16d9148aec784994c18f66b3dd20cabca151eb7a708f155688d214dd1e39b9cb3e3ee7b9b9fc64f3e3cb7dfc4202af086de09d6cac061c3449e1c39527a37e086b1c3325d3793bc6c958041ec1ab7896caa8288320b2f6b2fab727190cabdd9d2ed65e8010635b139d8f2b63e19e43474dca79dbb3cd17211d0e66f0a0ae8cc7f7f7c8bc6a54d2aeff1eb77eb733836efa99a1169fb4b219a4bbb0eabecafd0ec935124482a63e4e98c2eacd463652699060efcd7b55048d9c716e7e874ae9172578395d316d70f31291724f3ce6ac9e94776592b4bbd0ce6a89c8f9c11a626e3f370df539d12e6045ad36ac76ea206ac3588c628b8aabd1f4fd0ff6fc89b0c22c32dc054f9b2c8551d696c3d28fa0f66d08e2fe7cd5461abf4ad986d9b578987eea5c30d5d84e609651c5a83bf14562f2c780434895cd1c610af43540e60197e85c59125dd096b0985dcd8aa2456b4b4c7c0bfbef1e6d04ccb3e22a7ce7b832a348a7bca526190e86276f3344211d869eb40729f79f41dfa4335e37d6af049e15c787a28b7650e9b95dc2c16a561f1ee25ae1b1360a30dddf725b1d063bc9265460be5d19cf079c65ce4436866425539515079185e2f38437ed08604bff796f5765c6f960667a6a284d005e3089916021abd901d6ee402b3324da0778fb8406a98f7e786a56534507235955fd6a477b1104fbc9824ba9e0113779af81bb0f9db3deef37b7c6f327afeaf997d7c15b729d3ed404a3a32defce8346291847909176f3480677e3a4eb043d40251fb649eb3e77e298ab60c860cf67b14bf812bd80e150e96feb804ea8e93e48f4a090df364f776cb26edad5920c8b13a826db1dbc9cb761d6f6cda0908feb5afd422b180309bfd2e3e38856fb43d2c8a9221e94522ca2d68c0bd0b41a32680cc3e17c5caaeea1daaa3337db5ad59515a20f8da66fd978180050ba6676ebd04d6b9faa5675da6f9b57db0209847be68d8bdd41e735c0ceab7e2f0d49e906d3c55bddff626899e05cd2febec34b6d1fc1d952e2029cff2d56a54865cfc3c42404e38cf6a5c324c4f275789b541e1c9b0352b5dd9c0f4ca7e46e6225a17f0a27cf008f30a5aa006b233bc9319cd0a7c29f79adbdcee72a6a788fe1f08acbe6079f099ea0f0968111b92708404dff1a2bed781cc2761a0f38d30b427de0c85e57b02c6840e7b015a4ddcd82561feb81b1c1eb2bf539c45acfe0865428262d270cd044c44f8eee82e0e19ef276cd80271ad99783c0b6b2684d2c2fd1262e4c5f361c424bd7eedd8eb058e0eed8a51ebb96d5e4fc46a7995484bc516d2f563738fc7b8bfe9227deb44ba584f4a715cbbf007730e7b71507ac7022654e8171779a12d7c5261b3e9cd17872f72c9e2eab5f8c8b6d71df8846f1d4c394c53d96e32a350b928e46e2b582e9a4866c615527bf45c120ac9ddab27c25c5c23f4655a45ed179a182716456fb8d2edd25c48062747cfe472472d34d387d91734a3f1370e5fde0e0531d3484bd56909d62c20a559c7935057a54ec7d039008efad43d3ce29fae4fe40c2f7556d80550e22f0090aae4638c780b93d0cb0c08b1ad7758cdccf3ef5ed2c4dcd444594de3fc063b4ef7ed28be65063d11df26ff6477acddf03a496817b543da10e573f6512c45cdeb2ec562ef1af42035c6858f3ea19d9a150824c6cbbb314f62b9093471c6edee1f959b9c7364a4321c276786b088050028d927f7ccb6be8cdd2e570aa84a0f536da6cf6c586deb21d25323576e0f325ec14ee6d62c43fdf74d858f3d9706715055b3499759f21b582fa3054ce3bb70db019943cf939b91cf53fe5cbd4f4e5318688f6f0bd4af3d84970c9a9bff43bc36f74aa438b2358566740f364df7bdc755948ce424336ee270e4987f3379d2ae4e26d90b955c380e27d92b7efe19c447f3ad21cdda4ca78811dddca7625a2092b5e127f994f605f934ed894054cc7e930964ae2970bb3fc8906f8ca64bdcf7fff1f82f6f5e248242de8687c8f34593bb4332c84314f42b4133c1e48fbf198400560061646abe26e97e82c73a6862ce052909b85796ba60883cf1899536705fc04ebdfea6ace26699195e51d4454e5894d044b45cb684ff7448929e6a4d0e74d1387f9c2e9fddc31976724e10d97b0fca2951ca3584bc8b8a391b49327b5497c1292de36ba30f93d5f1821a59c252e34ba39637828110d34b2111939b4dd0368d74a594f8140dbfcb99843ca604327d756fa6f4f9f9d1f152b4ba83aec6ceb0327422f1b537368a07042001ad5aa1323950cfaa23c465c2aaebb36a77432f258b5ea695267655b5801bc3b9f88b1c6560d9fc837228b98a4220f3c26bc36f8cdd05ca79743e3d1c483f6174aef115c59d4b90c97e3f366689ea7dad77668bf0d90f53b8aacc524b3bc6889dd273f6a455ac8280799b010bc3b553691d40699b4300f39b177bbd38e85f7784bd607242b11b6cf8a0e072a88befd0b5fa4a45daa748522750558ffc975417c7f6db9b6419e2093c3b2ca78750c68191d9638dcc4801a2eb17f7af4565dd80b33b47d60d412fd496d973f9455ccb246296dcce7bdd998e2541c313d085bf3722752d1cd1aa132f5c73a82315be780b4eba11e7774936311787f22fa0d62d83b3204082e5bba47c208981141b59563d455a4b046ca907c4ea0030a7f21d264e7da19e5444334434d66eb10665a770f37739d6cc0bb18e662be1637e1e199c4249ed683f02ab6b1afe28e3acf6e8f284a9a75cc8a6e19408aa9cbd2063b86dddd1065ad5c55787808d125ee3fdf28389bf19d2d0226870d65b9a5fab20121ec2dca11937a8342c065bb8892020420b146c1572f53a4f215db5215015d4efaaa10eab49d9e25203f31237e9fa9c73347c43f04262cf1c93f21ff15c9ffc1944f087aa3dda21cf1d3dc0f855d3510fb948faa7e87e22cbb94de0351770f764d042fa29b56ae6103491e89a3e7f5669a9adedd2534f4403b451ff1ba7e022654850539725330800592762a88603a5a24491a20b4977864d57cda3f7f2351e84144bed091d1ebaa240220474b8727bfb06d02c319558e10712c9d2e83ecd2c1c7f316face0d072a2f20639044343acdeb5766e01f2c7c265c3240687c670fe9e8753bb70b7e99f7ec43336a518d674fc25093cfe9b5417a1f461efb85edd1c05dac039182a793a653ccc71286f7eeb2fcae6bebc75116868a0e2d1b40c89f6275c2932d75955cade1ceb9f7743c7c878b4322fb7e00e1fcb298b8dbc41bcf43ca5dee587fe6ad511f02f3faeb82599b854923db7c0dbb0bc48e693ef18896b5ac5619a23f5ee023031ab2481831cc64b12ea3c4dce37298aa46f7d4fa40c647adac6c2a8de666eb5197e753ec7e02722290575f3002d5491db169a2635a29fbe525e0179c3828e973da2f7c0593bd3caea65922cf013708e97a80a89dc3351c0f7c2a55dbd9ec52d2957185653095a312b63b717d0ccd5c0e01d9cf6b65ed367f7b10a45d6d760d322413f36b056c92eea29e1df01241950d89fc8f15afc7965135a5240e6e4651f93f8e6c2452b515271ff386b5aa5e6bca77b345f7ae757e168b9c34e9a1babb53e17dc164238be25ac1db9a33011198a5408e1f2581f1049db0b536b739c8c6e68d8ed5f1c73b9323f187b7d25e495ffae71292197cbee9274fe8c83e06d64b3009ffe93f9a8f8395bb1c40c27e4786cedf022ff93b6b849e42809c13730dd2462d7dc23691c47edee5fcede9695a3f0d2427463424e2d18e1782f24676f23431f097a0cd2daa455f1421f35dce9173c625f19aceb78dac45d1d27ae15919af880b41dd8a484408ddf582bf990f99b215f6b54bc373a9bc3fa1b1343560489022b40f9cd7c0b99ab02ec9cde00e85caf629f92bc1cb30b76608b1ca34fce80c30fcb3fa91dcab4e9168dcebd120e47cd76d4ee982c52286b80cd6e877ed39db1099ddb1acb7130bbae54632ca7e708fcf70e9b62ded2d812384c2797f9c00627cf199a263682d7feddd40329a931e31ae65bb77dad4c5ee2681858e8f97dfff02560d136277c37ebcfb376e56f5ca2b3ee800a2797eccd71212c8ef517b125721a6ff0521e0db267811344a6f9277fcc988d0eadf1304c9930fd0e44cf580c50d934d32b74103f67555abd06ee98233c3e1b84b09e80dc2fb7c94df44a0fe9ff5dbf4f35aa01d50e2b49e1d8caa32ee36181fe701008b15f6203989d776b03da44bba9c7324382092d378014a2561d70129765efec0c38ca4b6fae394e6f2c6befd9dce21e99509643424a671a6827583c83be88c78c800c59bc1eb17837ffc17aa8c209bfd1c996ed426b37691086e0edb0dcf61c5c984a7dec5d2dde32953b418046492e007dc82c2ddc71881c6c84e9d5de52f7a2c537f9e59bb6d9e28657707aeabc651d5c23aa4e49663e939b200cb8f94d230b99f2322cc7e7f8238a87a3ea0580c3b30d87ed2e215d072e2aa2c364f6e14a7bac17708ffdcb4ab50be8f73dc375348c3a609930cd85f8409ca774ed119f49e8224a0f4ebe6f731f93f9fec12e0c69361e59837eff96df7f04ca4243696193e3e24209e86a59c7f0a3bd8367fee02a9412998b8002fd8a84528f2a1415a2f2ddf3610b8de4a815f71dafdf5f808548f95ab0c3d6ac39b4aa65308a60930be76030818d83812ef8de5495c2d8252552a46f5ec074e38d5ee9197acb2c0940bb9684014e9cf7e22093d08f07b2eba07c83ef96862b5fc708ef1fbac2e8a88430acbbb07c78bad512383b790f98e3c1eb005a3948573c5b3751dd69e85f02852a7db3510e1cf3e970ccf06f7c754f632cb93faec252b7464cef4083c99f2c7046977050efba014abb88c46a9b03370c5171173fd1a2cea5700f112682dc1eaae581da932253d74a73485863c777cfc3010a96603b5bc841634385ade0f6c26689fe2793ca1b35962f7948f896c473d9b9eb1da50187c5b58d5a87679dca98f27a8b42991f898dafbd3daea14042d733c88c6a910bb7bce6738837d0bd0f8cf08fa84b954b3594bba8f32ec5cce1dee8665eeae40742801b3902df093d061f55d7b1b04e10a21591c2d8dca228b1b1530151cb2a07693f715b28a8781daf83ab43123e17cb3b9156444306e2ae11ded5fdb1c9f8abaa5a1adf71e98ee46d8d4ce40f769c755e71da8d193bef994f008b5ebfa3b5670b6a8d7972ce452a7b402227d4c19be1ec1bafd337d69325d431b2fa35c3358540fe446067269efd588df83e6e361e71fba5d2c4481924ed78940e9d6c6e42b0f71ce0a4e8d4da32901a29321c68165c0f126279eacbcbb7abd5e79c7a156889aea09fd9f15524a200d7118d11bc31139671d2ea72ceddf80926669c0894e67761f347e8fe83f35266793863a779bfe693e61b7b4521e2ff5a63fb6dee7ed669475ce33d0993cc5b1d6c88ed338f1bdd7ab983beebe4241e545335a09d025c349b436e89e8a0eeb0392150507957c890176481fdf3a11d7198074cb93bd005424dd87df7a668f95ff38da259e1960564811fb356a1d6bb7c37d50091aaed398cf4b296b33f01055a2574307c0b0e7390c6411666c7970fbd12606f4e6f52802e6996a30969cf6efc7bdf493146c00825e962ffb36097e7a8634a13db8485c6280d7e11f27d0663655044086a31a243b9610983c89649bd670016929f3a6325fbd633d4a5907a299c31ff052d505b6f5f864b8c7600ceabeb3984fdaca7192a7b042fa2b26b4f7f9e21d3a868733bd0a4be435122c853a5d842ed59cf0fe52df61a7555bcf2cf88be1ab85347085057a1fe24b982c6021a64f07365600ab9ea991fe9b917168572446937e9b7a36841df5743c6ab753f97043fd766a437806397d61d39d78b03f89839b2e08a58fe575b859875f8eac8a02cbe5857cd3beacdaaeaced75b966ebca34760c76bc2b8a52c2457eaf648d3b84ccdd838c8e43bdb7bbc797bdfc7d49d5c912153c089dae9979d6252e917ceb799de7ed7b2ba776278fb4126750840c5b5469f0eedbda7e329080f08d5669cc6042fb81a3c0b6bcec1d5d27d200b748fc6eff4f5f12b902a52d51973b11656648d44539c40436dcc49f1fc18b1812be63ec387c417af08c15f61dd9ea2ebfcbe56233e664cb91d0db29badf4743b4f1831335e2c8b33414015bca68a9f71ad3c4fc787b8cb53c21b5616d7a96a78539d1ba0a030adcdb11498cc048443ff43bf81da01642eb5e0ff7f4ce0b32464a6e53e4edd5141ce387a5be9f6c99a2bd63b2f53511ebf33066eeb3cb3a9de16ee7c10fff53bd3151806bf334a3d7115526f033543c361a7be40f770a58a240ae37c612c0022f9a78485a53c917a84dcc0c13f134a633eb3562cd926df728ac2560dfd8325bc28b178842bc8446d63321451fdc72494870d856901df5f24e59f358ba633f52499fc822ce1ad66e813145715f762e4471141aa39d3fa08f31993e3b69546d355e0b269497459ea647968e7f24c620b0ff92c537312ecfd00f6bb0da115caf9cd0a1065a9c29fdc06d861843f7c2587add1b0eb00c02cb85848f0c8d7f80255a8096a4a7cf66e383a69d917761f318dea3b0449551e513ac85946ac56e7c4bb932404091abf41a1c74eea6a3090ebdc4dfa70c23dd17b8418f1038514d2f7fe030080fc85f304ad44485017fd63c5b44bd758aa909c2c1bf72a3078b7fd023684f6804229caa9b0823ade7e1197cad7c160766acd4815e753d2f66c19a653819ec28b188d12b512edc13cf5f78ccf6285f1de820695f286966ec938587d3f3ac7f64843eb6aa62fc3710575f8d46cc85366d138e669de006b23b13db0771ad26a86366917338e2a32f92f97aaea8afc248bb575fa9def8e73ecfb9cbec821790edc7d882d3edeaceae437d3cde1f4446c9b6d435ce23604e29f8da74fc40e2c1e27d3a647ee2c753f78cf12c2e1029a67205134bf01702d683096ee72707f8867e988d9259e4a88f9f5e1967f4cc87c479375445bb346fa7aa506c7750217dffc832af60c2e32e783735145b7c7edc10424c7c030e855a95e86d48a6a31b8d8ff7daa1ebd2ac18ffa27bb8eca73814695da9714ab3085af4b3a6470e43cd82f05f39544d1ba49b214a1ef7f81665d6ee21e9de284f9fc13bff55aa9d882b43c8006e67c47d8833afb8aa0196debc2fa110fb1b6f344a3123dd77cf7c95dcff5a9205313fda8a45ea59df75c6cef977f892a3ebff27e6bdb4d1e20a5f6ef27c427d324095e145d97ac174f9133a0d36471551b316074909566b2d7a0fcd369fa422072d3460aab36efd528c88de7e3bc6f242c7b4c5525a898930141a82d282d999be57f22eb503aaeae93af9721a5c5efa6154a0093526b81503d5f1b9c1b51ee4c32b308fb2274053835064f3fb6d232d2f7d8f91654467b7443990a244378886468a6cc3a088b35bce5a0f35b146bc0ef20d8ae2377221681639d90652adff08a81da162ff307dfc43f352a709d27836b639f0fae2019a6a28816deef64153f83f3643cde10f54c462bd8dcfc91a23c6fd5c3b1a6ad4781ee1b5a1dc057817a218a5e38c9e847c11e7bfd2a734999a92690e0e857a6c4568285f6f68b24f430cdae0f7908134037c2a6f5bb81ec711ade8f77c8cf8aef65c34eec29ac0fb24a26a8c6e9ea3edc1a35feb8f6989387cfa9f99744d7de36c80e8330e626499a6c9653a0613b8d5f4b933521049b73f26bddf479e88a754ed47553fa6c184a4bdcf03bfed13709a884eee0082bfd7b5f5cb206266dc05611bdd741c4caf8350dc803d9d9c423d08aa206b51162ebde1d2342b6c42917f5d89b1d82639d2b9fc23ce6daf1fb684a0977bccbad067b9b4230902b740051bd593930914be5a9c7eefa19aeb2766a2ef6c4e69951ba4611d0ef476ebeb04d66ac4cb0c7b68374065f68c69f5507be86beb5342ec653608968490baa4c1d60ba0609b1dcf543e99a5f9579af290af3bae359a18326ee560655500cbfbdd095d60c48911d1deec79dd9a6b6a946bc24b9d46428e63b43afe8af3c639cf0d43eaa990a22ba83020a0ca5404ab1ff4316d9ed56eee7d9d05a9a99d20eb8cc122e48e146853b88b1f9eaa84193bd5035f192c124d256122360c70f70cb83d41fad18c9a346732f7dcfa4cbf5990cda937e1bd9f88b80dc25bbebb2e91e8f571d705bf57cd13e2df4b292811dee86aa21dc2e389d6da862215290612eca92582959897a900532bec5463a3872545c6d840cd117cab423eb485a438fe9ff390c29594c619a799f9a8387caa2dc2cfe984614b9154fbc68df72bb2c5e79208eff20ec61df413f14e727dd1ce269a7456caa1ed3c44eb30b1bdaa5ef2a3cae422293de775b7503d329a750600eb515bab6fcdc9eccc80dfcf3e98ad64075f2b68ae2f1b419c975897fea9c7b133796a6c10e26c1e0df9259430f8c82a13d380ada00d291a7f9f8d22b258c19e67e771386d60bb3e31ce135ce0936e6afe2e608cc8faef8f082e6bceb03606151356aa23e111877ca7d3ec9546a01ecd55f1546d47cb7ba30cba5be63b3840e9359c16cb36cbb4b64ca77e3ae6caa05b34eaba328d7cccca853b70063fb06e592f4227677ce845ee2785d3df7bb0bcc8ba1acb6a4906178187ba133a0e618966dcec0139d626d4172c83f1a10514b2ef5de4b616accee270a23c04ba56396bbd7cef2839bab411a3da93c498bcbec3a895b7578c83e87b41b192312dc1b566820f2aec16903b4e7f47d0d3abfc222ae0966758f39672e36820d3b0b4048a280262fbe5d1b9825fc41249e08ec7010e358074cdbee91c2efcfdb9845b3e2811db53d45bc819ee99085454cb5511a1f4401f73dfe0a1abec95de0ecefdbb987f2f104352a8b04983bc2824797d71ee7a5a4e3907a391640720daedaed5d84162b92a6c4d4bc43c70c9bda81fc782e94fd230dbcc0cbed0ed20568feaabcbf0aa5236ac4d39773a3e9f1431551314b4bf57a202baed012785877f3cb360afbc68e43b15937abc5fe3011a619e04943c6c1aefac686809111773e4faa40a295cd2ee0942617a24b8cc92dbe1ff16137b8ffe540cb3e5fbd1a14fdea47aa9fc653bdf426e3ffc6745fd8d9dc14e749d6eb79c9d497f66409c1044d2b6a30186ea7878e09ecb8c8a7fdcbb99bc9d4dc7c549ded74ba00f1b9334778605e98ac1e3d90c8ea64198ca0e6b7969352290f4d50b8ba205dc17b0b16220ea66fe6477dff0c21a048f2d9d2207135230caebc11b13574f393880c354a0dbabeda993ffc79f1b9e410ef6c2c1c38a80d28cb35037d622667f9540e70ccdc92b6339995d5db6db4d483d769d84ae298a4a84e3cc85ea5dfc10002b3b4b10a8187aa5de5ed5cac64f449a8c2c898c5eb16b166eec8475f920182792663057497bf980f5ac75e3c277ae0760152e849a13fe3d6e14e992474ad1bc0a9c14abee0794024920fc9f75faef8f7c9b9c6f2d3bd72562267b640f3d8b878bef9c4678d6d279236c5fa3fee2fcc8e87ff9c6ed1b0511f89adebaea676c9de24408be9fa74082669255b891ab470ba6abfd980c2205659d7c80a7f986f0edd4328ec9830ee8a9952406b99c6016c3e5762d43169354a0e0c87ef73378a934a4f6f36ab479a3277a506685a7b7c2a311509af0752632b81819ae3f84ff61675d29dcfe230f62649bf249694f803d01c9689cd4543b90e267c19468e934dca4d0db528f9fc37eb4e2301c5dfd76375800c7923ace1f6d3c6898189ee13d6f327219c2a6447f5785d0af00793891bf7e2d7f263241ac780c6bd9a14479bfac98b42e89a838c035ed37d60ba9bc6b917afd11b6a0b8801f994ddba241f6989806a51bb69b45b5713394a02d597aefb0a8bb7d72e34c4e05aedfe51abe9b4a13a7d8fcf61ce4022c6875d34a0107a837c4b88502b26df0e9682a45d3799d263d78bdbec41471f00b45fae329dfd3d845a3d3e4c307c15523c87d240858bf5d6bba876008cdbf0f22157ea835acc11e1703c498f38382250dd85dd47b948580c44318789eeed187630eaf6a642b01a912a27246994332669fe6f08a82d9e466dcc9bbcf2e69f6ba8c0ef2075c7ea9fbeab2157a9c12b23a90bfa7f052a027882a323718b5641b4686eb474b84268b2ac14ee4f640fbeaceab7f88733c6b6330c5d112d7af40cdf191b76c9d0f6ddf266e91c59702032c08a06ec75555d530da0c7485c4daf69536344cce334f39816677e33358d940c7625a64e52f8423c3e26b36d2eae121b392a775a9abbc6d55c44365eaed689ac1caef5deec4e22687510bae73d9acf29bf14e13ce4b760f08a88bbf18e575347388d84fdd9bc13612aaf4c9451d68221b7d367b09bdbfbde533a0188fb0717471b0f0ae9f039382c7a27387ab1a4796f8cc22a9b17d962faabace9207ae542bc63171eaf71ec560be106b57c3ce7a3397f751de35ccd05878b26ffdad29eeb27ed840f46646907f206184d0452e3986ca7e61f35ab2da734af5fd21529c6dfde86f163e1d9fb33f9d284b4d14fdcc6c6bde89e196cfa52ed8f3e17e600696160d9b42d28f658dbda645becd5166e74924d61fbc3fd563765a5adffeebf84949faf169e85fb6921466d6cb2964ad39a4de65d1101a3302aa2679d4d2c70fc1267e44540dae8a53d57d4c548e9f5a06c3d0ef8b71d2c02e490193c0b5c56bee93399cc5067e54c55a72dac6d9899814130491ce52827d430b4024c25b3d0a1daeb02809969addb45576c71d1fe4c9389e5462f7096f2f92146f24ef51db8973b852c42434847da307bd819b9f100f4099a7124713e1b6c88887b4431a442a63ff3ea58472c9137f262eae87ac311d9bf7cbfe80faedc764bffced27edf832c30197987343dd99e3c93513f92ec98c1e32714f231e746bea3dea661697fd861e76fd6e5040c6ee4428f7311087a3536b40941ac45ecb48616bc33c4082fd68e91df4e70d6d1c218cc8798a05b424a710b4ad34943356d7319309df4574b6dc28990c7df3cd26a169712eed05897c9afb27ea4ad10bd9db97cc644757ad5fff88d70a1e61d0706ebfc2121e693c883e79bcf13fa8fada5079e102e8a3bdc2fc3146228ffb31c0cff92e82313f37a945c2b6f3f35549df6dbba138e759a01eaac63f4375d4a73bffc40d07e495946af2d8db8664d33aa580b8b4f458d12486f1b3d0224aa72b189f05c9191f0f5f0ce736fd1fa31d954a7aeed26d90c850c6f556aade3e975f6d78aebd1e17f2d1ce8a8918819a01174eb112eaa93074fc72ffd577290ba5fff3a5fa08edeb4b2b0520e4bbcbdbeb0ded004279b1e0214864c32db1209c3bc5ace8a115dfe7db0d4529ad4bdd9c9822b5753bf68e76aa2b9521ac6986fb8f637baeb2585422a2d887b282812f3bf612c34ad20c991e3010ac47437fe6710180bd3cc76d901ad433d4bb8ea1b6659ef81ce7c51af8cbbde7630b8527a3818ef6854850acb2bd8e7f282852a775a6f49b03a7fc5f010657c3a41ce792593c84bfcfd736d10db07df41dce2bb9114f1bbbcec20c44b36b731b16c2f6ef6a40cc95317e568dbb4a43697015e22b7b6d24c4ad629435781d1dc21d060b937c42abe8164eec07ada4dfb4d29731ec3cd05d9e938bcd13f29cfaa2a149f0fb9f9606f50d3261a8a4ea1c9bfff147ec879f0242569acd81855d39d4b5435559341cb4a66d5d7821f04311221a1e699034357438901c9fd1a7a106514c9e71f13ac49e32aa4961e7b673cd0330ee2d1c7b505ca160172025ae90e0fff05e64ca053ed5535a9df5eef491d231c3a8b8f23c5fdee591b2ff569fa8fb5f7851bfe549d20cff03a1f34dbc6f739a94dc5f927035de386f7b03784c844ae7ad80bc678d65a547c791615daca00e953cb8999e099dd4783dd320e326719aa3b1c24893b470663f4396f4dc445a68ba08c333135f2e4345252e48e70a6f7c54e52c595751029000834c1e6c8033404d63eac3113cd5e8745ecdfd6147abd5462e3f27b513cf5081fee946e734e84e6f25e377294e0c0a4aa4c0fc8317b33652aae66b942aaa4c374b770fd6c5e0417235007b3805f8e8b7290f143bb72b1886b8a27c37f38edf603464cd3dcca5923a7771c4efd07cee194d7a14446cf52667c29a71e77931425cc328709d4e23f278d82da95e49620dc6de74c6ac467ae460a565525d5ce6a455dee95a15b52ea68c1644aa03a7f1c655a7a932ed7f2380978fdb9c80de25cd22dda7b42b9992ee1b263e9fa265744f1e3d583976d8bdf9ed7086451a21b8ff4ab0fe31b9d25e2fc97b2f40761f233e4441d4baafa22396f9231981c2abe257ff146459f3540fca676c88717d6acd434ca9af5024d0ebf262e92691a386e30affadb15eec682192bebea0a6f58c98ccd5270187704de8ddedcb67280f83afbd53cf6402bb189f9c80497d3e0858a0b5f4add59508e021bf548945a41fa0476f583367d2934d204660521366e249a26cf06740b1eeb9ff24c9e0ad4e3d0808521848390470564ad9f7e9bb8189c4e8a1b75d2d95246ca79f5bd48bcae84cd34c51c7f32cdbcd5cfdf6ce419ffe6207bd142f47b8452c9f62488076d4385265bedd2bbdb67c1195c262f00d4f61ff5c9a2320c0674fa05b2f3adc4a8bcc283f57ecddc112763962c9ef95f7138ddbbdba53f69a2a839435dfd9cf12802a3938be87d4a6f55d3552b9df7778ad0d6a44942adfd7c8c4e66340fb61d4b6f7420bc13e29abc06f7537fc2eb7999349fe489f4172904f912b34953c9fd108cb63291809db993bbd51eaa4fc5bb4275b03b4f85d80621b754f23e0766168c8758e5d5f9407a35787b86f9ae7beacf7b34884676a4a42c458e4cb001ee5308ddc800643d3c121329bcf7119369afbf3efcd6fe7e769b60055cf26de5b0d16dc8f97e28b0ec31b41f6f7c2f3d84e76b4b18a1db833dd52476953f250f69b61c321802c1540d24082b807bb24dd8fe05a4c5737146ebbf5b74993569504e760309a3504c61a891b0bbc1204dcdc0092807425cf87b8e6e9e09f7004d3f3c3a0f445e366a0e8e88306614074d242b33d77f0fae52b723d5d37074c7e7c8abbad731e4c7462983f169c34525466b7b64cb120baad176963076dc087e80e42f3bd8036439bc783089787ff1160e0acaf330cf589c17530dcf25df3ea94500727422f9ca2b0dd6b39f82622f6080429332f841f643f38b4d4db13963dc08af03fe3775e82d7f4555d994e1ea35c2e6078639029449fcd1af701c95e8a6449f324d5daf5204dbb57359d9e37ff15f6af3777138e7f55dd2788f502555bbb5582ea173b9b807bfd187f0aa4bfef13d8b125a29962a3e2f41e223cfc40e4ec5880f200ca206929515d3c940484dfdea3add5eba35a7c48df19b4ea8034e878c622441230d0908189b78ee93a0a16ced58841667fd54936f452f6a4db7956b32babec234e3e3534770b323e2da5931708fb0523b5530fd18077a67a3dab88c71082613363c819ff06e55efa8b6020f418b22307db5f4df98d3d7d344ffcb32771641e7ec3d6ab529993781b4027ea2d7af4bcec29e560d1fcf1738b0621c52397284424f5676f71692bd75c0b7fbe22bf93d9f9be19ed67e7b4159a7e2fded7278dd0c0a2f8cd60067ffe129298e7d1889a26f679918c237cb6c44281fbf7713232f1ef61443ff2f784bb29835f324c83b1bcdc748473dad650580b226a84ab1aa22fd0841617cb043ef5cdd6eb5bd769ed910eec10f50dbf6516cb1b4f45705f3b0145af56993a225667c3c1e057877235f1df320de6ceb726eb1a298e94828f76811d47987d9d7ea10366d6995f60f5c3d5afa19508fed1596d6df0173df2a364617734f4eb0850781d4e7d5c38062d2e85862f3429687631bec6d1a46f32769c8a85e8148d4e3522898f46562f40b87307c5f17a5cdd431b3cc09bce8ac01e28bdb47f01accfc1cb6e70659f981bfb9b7f5ffcd13c04388899fa64a1be8e68ba6ec16616fa7d9eb5166de2fe510cf06e6edf4489789ecbe787c74a1ddbcb86ae8bdec1ab69ba416189cc2a070306dbac943d02b11f6b7dd7db3f493b1c738cd6ed293a11c7ce1036967e94a35e1003ba2667082a70807c90a4cbf62b0e8b087bd12eae0bbe02be0d886231318b6f3a08f9e6a131dd2d0cfa5b4d53c9efe41885982088135912d9ec5b300a2fecd671be3bfd1a8dcbb14f5c3e515e54b08ba7b887d0cf5ef387de27b9332f91e15adde3fca06b9a11ee3b429a8314697dc075371eaa7d0f096f831d810783c22229bb715f740fd4f675909a5ab41e80350f8899d6aefb6c41b5fd986845c6764908ff5834f2d1efbd1860093770a074fc90e416c90afc3acfe81ecbfdf816cd2ac53a7b9d0ca1383a1a2633ca9010244e4adec94b9e8705fb3e13824e4cb3051b714b0b7a7aa9297741cc9062d5d3ca3c785bd629262f1a2addfd909246982c7d30cf1021c7e2b346c7fb99bca130f16e3928bbc489849d3a96d1d541be2f72645dacce1c4b3e903b7db68cb5502ae0baab43fd73ec4ce5400af309f9482b82069f2b5556752fb3e4b836bc8f97af736ad896b00c7402043349af749da4197776f6b14c76defe6e134be2e98bd6fabede70ad0b6f5a60710a48558e12ecaea4ad4d2a9a2c8d8b6f70ae7ff25cacb100cf2320778104727b425487023383dd2f3f5154aee6db1a1c0a730695f45e68f5cceab3f744dcc34748c6c17038015a0ad9578c4f9a5828603aa4d2313938f0cdead559fb22fd0e8926f401348c7be0420e6c5c82fc1c898a247638d00fde34baeac21f0918fc5065397538c97006a560fa397c2b064f85a78636c95e1a4ad58ae54c7be83a728690c82b80258bf41f3f255b490396b932616cbbbe1d24d54afcf5abcfb7f1e88df565ed25e3dbf3e715554333addb23fa94bc09ab47656a476de897e209307eca40ed9b86a31c87de7c4f3de0418f0ed2d803e7bd1a8c044f1e2f50dc5d1265a6ab1f950effc7b7e2ff097318886379293e572eebab0b6ae59c0469807c13bef02c6eb8306621b2c3f2668cc19f69ac976b367b19d01462d8f31ed6c0ea697a330f417304f236c054c39079a583daa4e6e617f943f125fd7f24909c051b8ecd75b19bdd80075f0a239189c0fbfa7556933f2a90ca4c764ff8f648ec4389e33f0c2a2fe1368c9ad319094df62e1291652566f7e554cb86b8ab0caf6f0fa40975d1d339c7fd0adeca27cedbb043d6d0cf32a1a6730b10e60c0431ff6737038e46e601a78951ad4156cef1b004862629f3c250deefe640195d99a79171600e59ba27b1643dcc327544cccc764e19a63e71f6505913a452710d82360568a5f581f50bda34704dcf315341e2aa67054aec0eb7ce24ede21a8d29e7985cdd339419eec2c122a6d232cfa437d66b53599d027e99e9336b9ce8b019a6c1a04d10e53cd50b3ef339071edd5c852245245e3ec83c3de5b80bedd2e75556027857cc02b4ee1348697400103e1ff5388a5974afcdf2da5f3ec4512e7b8b3db5d89495c4dda227c87ae262108ff8b49553fef84fccc2592ac8cd0153620261957020a2a9e511d4192088b77c4ea5988c1a5c9e6f63c4172bda8257645dc6d465dbf86a5d9a024c4a1d495f06433ae15b5fafb1b9395920fff8154e83313ca7fd5f1ed84a7059ddde3379a4a65e33b4b84b1378a1de9d582537fdbf70256763f2a551177fe3efbce8b5559127fc913041db7006bcec17cf333ee718614e41bc50188c25e63aa73aaaca4ac563f02db303a4a0627774b883daf1427eda8b30d9f91f8f5e5f9d2a4c4cd2e46906b24caa134eca5a0018a5031086a429fb54731fef24c4e6b77f518d2e14a0b0d9a3561349ede6ea3ed13d2daa58909176a52010926331e7fdb56721745619cbb4ea9657c8af3adf1f3a20f64a194b3f015d46b3545def335ba870262f2ee3c3c7292446f64ba851e52fa025926bc2c5a57816be21b60c27dba941e4d21e7d147a785b8df36fccc00ead2035ab675011a11889ec9e0fc22a6daa8298ddfcc23a3d03c3911c0f03eb932ed53308207f36368bcd9d9ad7000e997cce1406b1ae2753a74019a00cc06099258b0f57ca13709390abbdcfa312a4e0a7be87b31734bf813d80ca63a567409d953c92ec3b59a6f406b901c3cdb60e66a5d9a931a394b193e6344729f41a14dcca05d3e7e22b859ff3545c505f62e88d3b85199ff917eb5794f634da9bcaa1a6fc1bc9574190845e512175db74936fc584a28050bc43c1f0b05f262f9e7a249640d6a103c7e92bb87686fbf8637cd11e7b640a8efd7527e04efb7c38c69a08d2700305e6af0dfe2672c7cccb1182c09d49ce425a87173abbf41c9e44f37558fd5c0f1073ec7a17d409d68ecb518c7ae8ac0eee0a5abf440552b9ce30b5b0247f04dfecfc76e966e384d4b66be4ac7195ae3dec86927cab2a5a8ab95ea2d21d5bf8eb66e0961ed7295277416bcc13093a0a8976e245f373507a38f52986e2a3ef9cb0641c8ab062d0c85f31dd60288d068599f560c87341a48bdd726678627f0c54bf0d7e7516529ac5065c76b230b266f5d16f51a5aa33744b1593b02e60c3ab135e808a9b9b8a71aa19bd41c52a3a452251c1f88a07f6e1faadbeae64c8228638d5c9a8b93dca6c57b50b7183e5e2e4b3e6d2235f5465274a616d8bde847372c576f8fe529664e3b993e01cd776e2c99b8598378c3454fb06eecd7d4ac723cd19683ffed7c453a16620925ef10e3550f086017bbe9c0045bab6d4be18bccb5f2fe1e764c4344f6e7a0b0b4d3a1c312c475911e542c23441865be40cb57981e09bb7418d658b18e9a7a2fd7b03b9e8b666f3c1f1238a3e09f8a81d6544ed34cc355aa40eb6e601c5bb9a7c0fb94dcba2fd8408386ed89400afa1a5c70205a52098e583a52427a1ff9d6e8542ff2911674c8567f09e9b7342b9635588e18d01a17c53f56c12ab7bc2cad21aaa2a7ef7efa74ce4ee011a48fd7f905fb7888b743c671baa93cef04f74673515a25446f0d2aff14d7fec9613bf730d7d585de5aca33b0dc5608fcbdf0e2dff6ac9188b996f9efc58f4fcc61bec53fa03f15462b1ff631933dcb6857117a1f0dcfa02f12f2d30ba3329e2a2108ebfcf0a5ce518f0f52b62eff3d7b4813d2f5df2818acbc15f2cafcda7bdf8fbf375c1254a7787b23cda02058c10e069717c87edde7e453094fe52478d573b819668afdb8e755fb068f8c97245d652705ea2b7807991057bda044be2955e72ea015ef94e9c9bd52bd2c5f1a2379de6b03a8e9056009f4cfe4de8dcd5344d17105de80934e13bf805d77cbf8f024d0479b23a28f1b860c13b570eb3ec81b0cfe15fe105c66a9d00188730799d4eacb206125f4808b42d5fdc278da76eed19fe67c4e1829b648e94c99f5f20817955381205c8df49939d506e4c41b69f71fe22a7ff2ed13c49f6f9f3d89e9cd6c550e6ba2208987b3e20df9e5183d062fe7cdc6c5a72b85fd2408f286010e0cf329d83f8c9227cdbd44d97308699b5fe2b3d89a1c3a68a4e90a0af294266d4fdb38b8788269dc77e71a99a0d5b2a5ec40ce3c5251b9de9ff8d415125dd992fb787a8325b4c00e9047bd34a9437fa871d37bd4cadfc24a7bad29bc9597c50de16f4633c7781943c8b8f81edaebc887a2017a8ff1b8a50c3bc99ac027682359d4e1a9d7d01d431504d66c2894006b2eb88cbb64d89251afbff409c63bf347076e9ce961e602977207025be8f880dda05c933d0b878f13280fe473938da419e07ff5069431fcf14c6c9325cae6b22ff70f055e540470b8c8e48c148e7dfb50c94e2972957b71a41d3f2d5e7767858f98e2b82b5438dbd80512fb2fe19dd42acbc211d2c942f3af9c253521a58dd03262bbbc3410c6e3c044c9e476686b740d2f98b17c532f794ece9b99f610ebec8c49c4e2618523c66ad98adfdbdb955a404d91337cd516c799069e8f181321209e60a72147d6b6a0d563514f204e8ccb619b8bca13cac1a9cd71aecb15d0bcce7f09dc3271f2ca88ba6897d3df92f55369fbbdfa4ef977f1d0c187c5be64126d6c010dedda1ccb50dc8c08aa415e9a9089b9741b53d1a4ea4d12aa2144f59c696deb13e1ffd4da2b515a7fb566d8902ef8ef38ea0599d020ba2d9eab893ff16872b625731fbbd4728f1a51720c7e1ccd8bcec94a3b2774604b04ea19fa64407c3cb952c928dae41ca5a9213a6df0f0210c5a1e335e84d24685fd730951872cd237d7f9b1b8cdc96243e282d4008d20f4435009d5b29100fc8bbf96a707c8ec82fce97ad8c0d5160c21d8501a3edf7253f1bbcba324513061b794d7c93a6d68188d5288172a0b2485469628a4285b51999eb7ce726732d355cdccfa49b850240ddc9384a5c5f802d59b5f77d74d669c3620c5fcb2ce1a4eb55fafc2a89edcba82f148e00b84bb3cbe6edd665a121d5fef6bae21da10360f4cadca77e4dee4ca3e2ca4c74d814324e5f769a25e6eca743af020386d987beca5c9625434c2748f072a43e414e45bde1bec5dd01bc95033429976d87c67299833d9253a7a4eba09dedf06b00236d71d4559e2e4b895c5f4850f1da6df1c27e9fb8832c90079116d74268e45db72b17cb8991d120e6b3def67261b03672842a89705f6898ebfc5334b0f03ef8f2fc7d37b9309920593ed1b5dfe9b43cd46458230f1c46366e04f7af44362e18d243489a749bf50cd9db7027566e86b28d98fedd995141041530b49c5ecd0c13c3f6bb5dec9bea0eed0a86decadefc92a4ad9e5ecbc20927f6dd7aa52f14ff2000d37a6bf0e842acb0bdb2d44d6617d747eb4228fdb052db10a6bed3005e19d0d45ac2fd9a9f500de7817c308ff08db4b9454e84a2f15c24cf81efef9bb327aa7de3a6790c97e88d2781dee3468567e7cdd2b1c94629a4be933b4659408b74b6edaf02ae69dfa5df5d814e1b2602572f133168b15e4904f450b365a7c0c013b9fdd1c7df16d55fed548d913d2458af1c7cf0532edc56ec4a0906ebcd9ad25bf180c313cc044c789aa46bb58080e1a370441cbbe51f6fdf5228fe615a4596427144462115cafd37f2d295d78698bfd80ed2535020566f246ba811f73ffe55666f9968d0dbd86680c3f17dfa7515858fbc0975897be28995c997c893b5433dde2c3af197f3a37ff82d98a080f64df23e407b49df915ce30f7cdd82cfecccd2cdd2108d898a59327cdfde787a3802ad596778ffc2dd40c60ca8f297538e15b0e144661c8a48eddd54bbc4a1d321e66f9047edbce844dd8fa441ddde6e7b70d4d41c712cbeec06a8b96d70067ac022254b233b8edff3a6b024558531bca9de01e6452143e5ade1eb41653bee9f3179975cc60240a9b1cfe7d0a431f75930d0833233175268986f55c304e537ab69c4fe916b0ccb2f7a927068988aead8ebac46c672794a87eb0fde50f23e38c0cf9b47f16b404ff2d26297efaaca137dfd1480b14edcf444d036b3b1e3c6cda24b450f6e2ceed94eaca0b137a270eb976d0163efd057e593ef6335a338835230d80f8e0e890adfbb5351d8f7bbec03a0f769e960f77456ac86c73907c85779e40cf9712c4d0d207941a0e728c1f04653875a0198bdd34647d7a6c5c0b60e78d981c87465897639f55a942743ecf15112c03d89160bd4bea6bc7e598a39a656fa2e05328239ca57dd5c6c09b1dc86bb23050f7dd12c166fda3389b72d290acea9048446921df234f2d90209045dd172037fbb6ef30e31bed8a1df145f24fa9ca2f863e3e9289cb8d00923c28716de4b3d5fe1ea20dbf8206cfe2ffdb54e285746371cfd27e3304d8d0cbda61ff1cd4243ddeaa37f1e248702c3205185a09e3befc413f1c9657f688d84c19ac0eff590c902fe3ae1348db8548615d3ff87e522eedfa4ee19ca7bfdab01c482c45a5a5947a82a159890dc694678c403102db41d6bc508943e53b627b8cbaada6a273df1e44e116c65308d1e99564afcb77570742b5997f31536d11381f27c47ab64d342a82d0dc78f32f0d6c8fb3b62e73d68c37a598c6735c264e8367c3881883253cba6c85ccf95fa4c3d29a8d48374f5d51b9c0f9feb5696abf1160d6106c6fab942b3f8b46b24c3567e787a76e80d82cc269be5b543fe414d7b641f7a1d0a682228691b580d04c770187f3ca38ae5f6eacedd371f9e1e1055bab7dd8ebbed7028c43e3b2ba8f44bf92be1cc4fa0cde236c2f588285d491a7b16eca25b198727f9d0d9071cd966d6b32fa2196b85ed194ed26352af08e01b9dcff1bc2be985d64089aa506f4c997e4192cf5bf89af6b10be881b524c99ae430c65dca6d7bf4084a605ecf8d3f77fa184f0413ecd858d7056404de59cb2d792a5150915fad0e51abad8e6ee84f767b5d717cdab92a04044b6cd4b85525b3f13c21d346756c4feb6ee89f62f58a183145372eb8699cf8c5553dc1717af4630441ffb31d01293e4f122f907e7c219eb051b60daef016343cad8acede2c0fd557896946c137f053d2a27fc57d16577f14e7a8f181c780f2aba51aecf3ad09947dc06718849bbb81622ccde39165aae8ae3a9f5b67deb4c8cbc47fbdde70db7e36524214cd07d8a14bda161004ca2d163e058179e22ab11b90a3044e11728aff1dc1c454cf8990ece67265b903bc055a167281794ca166adf96ced57fc6d8c4d2773a51a750dd13d65e7a1ffe62fb93317e25e11eed501832f46fc38f92e89f47bb9a61c4060aac1f971e432a52c4ee796f425a55e97b155e2a68805611040443bcea63da8067833c1924a2dbe5d0357f7f1861354c3e637c4888ed8bd396712b35b7591b010b450c1884a29b3c28b68f2619f9de721401e8e2ad071bfada0990530f5f420d033e0b1c5505ae45d825ddf626bb42f75e1ca082b48099b3b3141c3ba46d9187b4c6f6b41759bd8269d0bce74f607356e6af3aee76b706c23cb093d09ddb736b6e096e5d84810ef2bf0f8a48f41512a6589453f8c70ae2db9be0a0dee7639d5fee1ec792a1dd0d82a1a809dc2cb78dbc8e92ba96fffc2ccdef0ee60668f16d4bc9bbf9fc31b40b2b5637fb59bb1b57cfdcc73739a71542a3957252c5b0ae353d6c4967b623595bd6c1baf2bef7d11da2f05fc5bfafa32f70f701ee4116da71313de211724175e4a3917894042411a45c56d43ca611a67a82d1a0f1691ca6e38aa6943fd02cdcdd318b943c9260e5af5ad03d850bb4047b287c0b94934410a69dd819e74617de9055bf42edbd22c3dd94251ae4b9f335b9d6a0773e0af8086f56267ee9aa9a56a8d22653e2d12f4bb9ab82c61a50c0f28dd3e8235393c3c95220f345db7dfeabc510aa25f8bb18aa5134ad091440f91f8b9c4bc8293758071ff461056d9998de8e5812360359f956d90ea8507d95b7571373d160c199857ce19a25d7105c8ee74a9be9478f88742cabca2dd00720c2dc7bb07d58a582af5f79f09423ba32aef2e98a7c61be3e405d4c9362007f2731f8f3b7ba6fefb2dc9d5723c50b79ed53b0a1199c311906f8e3f4798e3f3b7d4181c19aa44e9a0a62413db1d83d4112ce10a86c1756640b92c6383290447284b25dc3ca8890635ca93570e16cc09fc8ccdb0cadabdc1f3ab3e9980430c2b666216ed7aca44e3fc37e130cbbac807a3d28c28632d1bb6fa473a17d8bb12b52811cb8c1e902205d655f797e28df0eabdbfa25907ebae37f096be6e90a45dd6d273127ae9cd1d2a361ae868a225e913744bb1c924b66ee35dd7004a8a7f10b148e83e2f5ae9e768ccd8b534254e9b0162acfc4ab0862ad51a94892b12af47878f1d194164829adb95af18b427a26107848e5a94be6546a77de4095e96a9a462fc45d266a6998e94c85db6fda1123b46dda3866e5e7d00a90f677016666702ba707250de2ade935f6628e2f80bda44f6d49b9d38ffd2e75745935c2bad491e1f4e6494d0e3c9d2f19e8e6f511873c1eb83803f443ed7bafebe2c95c3a16e2c223957e21cdb7e2f54c7e7c3abdbeeba4506be18c4c21b9cc75e3179492d61f13e5f52b387c5a817565e7fd481f11273cb7277607b8155b716c7f0c0128ad2734492fbe371a0ea9264bb7548c001bd31d85643c348be0bfc2fe2d084025c81172dcfbdec0c6fb42b4c1e2428a5c1747c2a4164f90b9512f606ae2a63ada0e11c7d7baf166f27135316af3bb3185ff3760d098d6938535f9864fe3e1a5c482c377e6b80e5d61fd74ff3454b65568e01f178c9aab08197bee7729bfeee189f98b0ae1630567d1e779b2adfa8dc29a8bbd20d8893535e35aba336d49c8dfa0c69f235c3bc2964bf55391cb525015760c6eafa69aef459d6b59f118340a0cc9ab70308240419abd12f7948528e95c16fc47977f23a7295f369a0d56498db3cdef11907a00197558cd54698af5846698e0678793ae69115676e1254bd42571bc5eb0748250b53fa310d686f396197138ecc975468241e1ee1461119f47ae3314b2898bd5128f06372e21a37e81339d97978a69bcadaf8bd90ad53c733a44d27856646db2bc4814e803438d5fba6c593dd9fa1ac755a225d3bf1ad9ffc541921a29b1d314aa943588b843156466e42a985da5d26a1425cb3063ea29eb98404d6098a5fb0e9e010a08af3382856d4bf6de6d3005f37af6fc3991d673b54b439e286af23ccb1912742e0a5ee3de434ee6277f99f1517ae082a209284cca511a9d8f1e2fdb762f8564db8d603baf2c67f572787f3cf069163605ce95dcf1ffc2789450ba6a179a67c4dcded3b4fee30ef8c868c8e62d7d78dcd961309ce23b7b2d1a1a3adf803c463aaf65f426bd6f2de579851e416cf214c22aca55633312a8dd7c24625b8578adb1eb7e074033c64b9991674a88f266a6e97e3b2e14e883790f2ec19ffdc7b4c0b937dd559f3724b29915a89e1bda30e23193866a705cb37d041d9ba623834887b032a7992ec0f3bb0bb30733c5cbcc6bbaefec2458ffba93cf784947a13b5d264c85909ef6e758d97703b1a009d88b67d2cf087406741df0aec1c2755e5194d15b3087a6ba8770c77596185f387b5d046bea4f30a5c81f332642485972f1a0583e7942b655dafe562aef90a141ccbda18c7c2d8f927b2ec977e07b255fc4f664fb5cce402d5cc3af12ed2e55352c0663c87480e1492cedb74173037626a5443af76939dc65c4830fc1176499c54cd8b84687cccc9f4bcf107eac72b8e3ab5e972728951531f691c423a0ca60381cb4c5867df94d901cc3ca27026b5b25ab01d9a69585f84761e5f394aa1f75fa06848be934b21090a065ffc49f0e0a0b314dd8ac0ce0ab6a2a3ba196410dfa385affeadd2e9046b2c9d78fa838ddb2ee0c87d6798d09dcffa0d52fe471b41ff2fc099e0bf106b69121eb53ad0092622ccf9d2f9139ab3a69ee918359dad48eb53e595587d31409a952fb9165ecc410c49be6f6f4479376e6329247d9f405d4f7c75d9d97b05cfd2db45fd913e45ae349387d27c3511f00780def9f1ff19f21d6d2ca513e86d983982b5583ad130b21e3cb373cedfcf718ec57f6a55bc5cdcf3f7d6316fd17f31c2c805a14a70d6f6d67daea12074819278cad8a7e04e779a33f85876be686ffde3385ca6bf5cc348bd22976f91ddb84bb83403243022f03c1e3ef78b8de674f5ab05baa2cb7281662c9a6d0ed70ad27ed01fa0fc2be76916563c1d92bedf526fbc4e8c2ebdac50aebd192e2e941c5ca73ef98f6316552f5acef257c0bb623681c37d967072ca79ed785b8b8391add876aa9441c366aaec6c66609b32b1b2d0a9eccb8a11242b2195df275f320b81e48287532ad671ef8d8f28cabf70d17b4cf050c5bae99873db01846b16bc1066a15df3a82772af943d976d1f8882c32f8ceee526d84af9cda41d4df1bb3d4d1290937395d146f0290801ea0f2daa868ac940df38d8b46354f9e88eb4b2d8a3a136091cf67d0e7f3784b4a6d1fb04f5a4d03fff850d761cc4d6edbad9be951a4ae41746eca498f2fd3182712d45637b239336033afef6d51ca70b5f41d97c90909b0d3117f599f5d769f97e243d261a79d2057ed9fdd5a1a33a601f9528bffa1305f82a08cdfbdcc5294e1ddccf5010eb11580d5055109c8922fd8817cbbb0cc07b345d295e9a5434de03434ee17080b6a16174333ee3c630d525584bb626aeeeac0310eca2fb418377d61fb6ddec06706ba8a8ac449403c825da021c30a6d54563c0f05cbc060c41800c42a3cfe5e861962b0e764e387efc89fb4da278082ce4ded157cdca360b88b65f84df219d23517794ed6eb2893787a0a5ab8e10cedc8338eb30bfc67aa1cdc450657fcdfd40c981d0d16e602ccf6cf8e9b6e5db75e0c9ed6623ae8df45bb431a3fd217a6b9afb40dc30e13d40cdf9c2adc2fc01d1e5847e193d9e8a2b88d1b7d9d9c9f1cb9401331b45d805625b0375cca466df273b0a5207b9ee38c9147b86eb0dd506fe4446a82638440cdd2595e4a9a69daa416b57578340184211f45f50c10a5b0275018636bab3df8a037a3395128c834adefa2dd9505bca45055a3e7cfce6d6e6e9e08aa7958ca06d8ee3fdb5e09e1dc4d695531c4e1892068f555fe3a5c36492f2c442d8329145927975ee9a60143385ed6a8e7aca28c7dcd0e0db1eabb932c4684f06999590fa510280bf89e8cbf382e76ddd65ed5580acb81c24df91dff7d2fb735f8995846d78af0d7c5a88fe3b7e2051af5d84a03244e2309413e13ed0ad759a1361a0153eb6bb0d927dd6772164e6947e9f30a3e7b48ed3181cdcbd3b0e01479cf067ab441eb5cd78d96364e5f34bc78a63f7e2f53f6c2f9397e4660104f8d33a53e609b637d6ff7fdcf0aafbf86e96c3ad7a207869b0375b2288e0b31bf992bf7a4460d3b0a2690aa1285e57d8a989672a460bbbde8df56bb45477c17d257fe1cb9d945c2a2cf0b0278d6acacc2b3723ec83350671a791bcfe64b94011815d42a7009276df6d527a3701a7d31981dc14f5febc1a7f692dd7be61922b93547ba60b4e786dc2369d4bf2ec4c87730a00910a8ddd8ef249339487bdb945ccee33c0a625d309084c461e43a3cc1c67c2bd5819ce91e3ab6cf72c7929084a76dcf06cc412627560822417fa09e358d4732359a6ccafddfbd2a6d51bde3f3e75dd87015ce00bb9b97b18d0043546d977af4dbad768c1216f41b3b82feee5ac6dd4d8e953478e9668d620ef0587b7852e38a45ef2099248c54f119d625bdc65afca5dd47bec3a22c38763cef0c6820e5da72820929fb78f158d65d5252ee537f694251adaeddd950c9950083866113112ac043d85c3bda7e7e80be00108e39864d244b012f0260234bcce2c00d49560edeba3f83c9a2a4b963e70017b17dc964eaaba4607ad74f9a7174314a2f7f9dbe9c45f0d78f24f0a82988c7a40ca04b7ead0a7f1c9d8c08a6687c67f839046e820120723fb94e19484c9a79fce2d14d0c64023375e3d73b6ca3c75cbe784ed5ddaecf492e5baeff5525aa67595e0348b7904e2121ca59031d3a327b1c90a32caf83083b82ae1657dfb6bde4c62d60a85ca67a6a9da1ebd44648b44841c96dacc9a36faf79ae8ba7eb16cfee5b09bb227ead42c32e12a707cf2d00927021cafb7233c0372866906481ca23a7637ddaab1e7a9cfb53af140509efcc6904eb6ca09ba591d970a8fab50384f7a1dc62e232997cef9e48d48a126a6e719a89a28d698fc967f205fc1fda033350be6968b7478dbde41eb4cd45aef57a65d36c77a23cb6b5c29535ee7e167c4f7d0d95019eeb049f90cfadefd5636aa948709ae0076b5b8ffdcc73f67614d2147b7b20e75031b5362a7bbfb71b107020105e1e8271109ad432f511784e6c7e65529007f9c34382c4d259700327d507890c394f94e071408598076f7de00e10256a1fbb53b697c296b7e1f649c3c35501ac2d11dc003d7e1cf036ed708e484f3fee1d4bc327419eb4daf20ddf2f2de5b17cc4f2b68cf7e42adcc6944ea9865d41136a2f9a72755dfca072166c93c4c36363d4a05ff75e18fe6565ed063ab4daeb50e73f1f2164a0dc091ab47214a097ff44505fa0ec4c92a2bc49647dec39aaf510d8618ddaaf453d9c5ca95db22c39e32904a55626ab8936489fe4ab63fd61d0dbb09d64ca7f72ae2bcccc1c9a09dcb0a852ba0ba5d9f798ee73957daf10fc6411416dccd2c6003bc7d47cd62aa95efcd52465beb18728bb55616432935ce340e6c53a1cec27da612b338553fa89d97425dc8c4b69459ede32f49e9509c16c6820091315a695100ed829375e655c6fc3a7fce1c58769447548a1fd781dec6f969ec9060620621d2afd4b338183cafcdf53a43cad815f84aa82ee4065a202cf732ad52d9d68f8e91688b79ac2a151b518fb64656f96d7ee433f50d1552a2cfad8427376803b1657acec5a055067d175e4908056e378345cd6b4ab9ce0ed4a9af5bd8663e39e08541ad06c76f865cd7415b4101cb81361b239b1869c8000a33af0f0bd0c7cca6c877e08e3d26283577f3787e59d5e3bfaa1d0362532e61092e08d476bf9128e554da79407bc425fa9c14a038b70e248d9ee6360872bb4325454c3915437c740dfac7c8d772153ca0ed2ea189dc6b3989141d780ee95ae2bb1087d90ffea1d459cf1888374ebc08dadd94c9dca6bbf9ddad4ac769e81779a44d0268796b877302740418ec3b6abedafbc0eb1e28fd1061cc1bf67c8b664d53320afd78165b4eed56d8562024d41ddd62b662f1d759ae089a2528b70a5a75c33db2664092550a3d957149170804cd6b3a4b8ad015b768d54237972e0cb241e772ed1dcde78f1fd97b546a7bed538da230cebc7b3322f8ed52d927d6c225e79b9216392a251b59174ba24c19cf988753a7d7b5f3586a4b1d5304840376d9fb2ed4af84ebd507f2fee6e393fedd2b8be5688decbcebf186e99099e658e154bf002c24d506039e3d124a03150673a5cf3075ab602c2fc06374cff4c8e1ef16570e108652dd3363618a749b678c3fd0fa675b8b581aff8bb52eea1a4f622bb607710d180d5036d815d39b99c353a8ad2ba99217bd40e78ce5ab78e436ae65810a6ad7465633bddf1b5abc63ba4d793208c8f766ed599d5a01e90d77272dfda6c86bf965b0b5d612bf838fd75ed03d823f323c4e817a3e5fc379be177989827ea015f5ca4b214f92b8d09022373881237fe753713ff24e2677cc9e33dcff77bbc80c8a385ed0882b174a723e993c863e354c9d1d419e2e808fd1003ecfb2358930f3325859b390c4e403843b1b57a22ca84d2e42ec527f598e275b53cc14b6ed66deb5e29892348eea2a2a7bc907f5a535f8aa34a04a0e272b48c16f2695f8f4a36ed12ded18106c16a4401b82ca1f4de7c1af0e033aaa746d16dbab7c460f4703a1c570b31d2572c229c94b89b42c3a574878cb7b07c58406bdfeec0f7950657abd26ce20cbb6cb14255f97d3695f6e389df0ac7357615cda5e684be130e186d0de11c5927dff05c76caac0620cdcc5e55b4aeb564dc8db00842f7da4097d6a6b1291d87c49a0d0447037eccf8d506631e3e942574874c9ce9b5b6637a54e1e3b979e86a2e333fa0b481e9eaf51d77cdb7eff68d217cc9b8eac4f1d600f9f8b7a4e242c172e1e104997c8119006241b8e6b0bdd064a2834952cbaa0916fc3111f1de66b9a27b5c58de32cc1740fb70a997c139f147de5e039d009b281d0768f7c5032eb4e4fa1941abf9e90e392c4e171dbe982d323fa7c26e6b1d335290cbe703e38633d3d4b5db45d52089aa0db092c485e5c0a66f90ccea0d9f29f5a3a7629768970d653a28741abac7e14dbc97ba563bae761a892a0d5beaf89dccf1a3b33b03532b1fa18518bf6b048a19a7465ebe5fe1699841820a88ef869aadd7e97d498bbb8e637d6239409ef671d7c3af679c07f83467d37d6dbd676776d1310f72438706bdbc2fca40dd6455844b21c907983e724ebc9d60da0fc27234897f092c58f71255298f31c4c17748e2e6927c1b891e31c03929c21f2ac397f3ddfeffb49db1c4efec1345787b8ad017f10200d63795a186d3f6768d8c599bc885f9bc8c656f0c7b35b83cf1af18a537809946b93f426f71243aa000db305c35b237a7804cbd0112ebbce6b97dc97065af176dee094a46369f278cfffd7d8d48fa08415b329af661d3d1787acca52b4bb792d5ce00709eb00ea78284e83b47366fff4a6627ff3edbe24d7a802cbf4d9e6871e0ecfd0310d1742338b30e0aad7180734cd2f4c8c6214f01cf9934d1593418d2664ee82ce611d7cc8301361c68dbc38843c1792f21c87f68cafa3f2982268b6cd031eb619a937608b4d552766c8bf3445fc753cb7f8ac225ed531946ae419802c078ca42ce024b866fef4ca324ecd324ed371271a763adedf374b3980047dbb2dd2e7396b2a9de4f53799893fb3c5bef6a582228efea3c5aa943b4dce81b533f18c9295ed3fa88f586c6966226ee591539ca28853b4cc9dbe2e7c88f25816b1f2b751be49ba9ddd718bc13f5731a11522a2188702df13103ff89fec274c3df7db2c68225505de0c3997ccf270a0e7f025db97a658dd6c7b3ecb6ce2696467d72063df554a83d7686ff64ec508a6969848ec322e833eef502900b8bd236610001711e4ec625645eb1dcdcd3e48079d0051e190731bb65c32d6b58795c4d388adb81b9de2a694d5b7492e95bed39f20c5a8308237967e59af2f44c721e384988f2df8a7e787e5abbbaff18c716746eda0a589f25e29cb000fa0fa375899a066bbcaa8bc076a349056ae68a1ea9d3518c485bc12ddb69bfecd3a1da7a6248297fee089eb7f65ad5d3d38608db29dea6c06780abb1025c51a9acaebbadee06f47e4acef802bec89e43c08e84e762cb8b4509c3d80d0877ad8d1fb782b794f751c94cbf735100b8dcf25a95408c6876cf3f6375b7cbfa2594d9a7ffbadf04d99d6bdb1c717133f34a9dec31050acb76270b7c0a2fdef657fb7a59e224519327f7b3aa61d9198b387b59b0201299874f549a61761438a2b0598cc5b7441ad4af0425e4eca762787f521db6be8391b059225cbe3c60ac9f569dffcdaaaf95f25d2ef118d09cd216e33c769574de4b7b400a51737e1f7685f6b094c955fe6fe4d163adc75ba54e124a47a149bd6cc63b16e184ed900fb0b33164b33d09cee35defd7fb4fec163c443967f9d63850aaedab38e60f53b48a98d38a2af5ae96ba51f800c7a76ed1c50b660a3b30356af67e6716e20571ff7f877479ee9710e085c7687671a3cdef19acb60f95f26032b39474ddfe089125dfd6d7d3bdfb47e9817e221122324826a4b04c0c755bd9880b71552f943a6a5046c03230615459993de31df81925de0dc591d050fb792334c79d6e0c2778530c2806c5d31f53170bb54bf285b758a3f977fadfd79b9868907745e2d4a7fef6bf77e41edd8f8ecf25fb9eb4f05ce9d0d3d8aafe7a500f3ca8f14b4d9b2365dc63ccabbe04e6093118809b92bbea75ee02a26635f968c76761ccb0cc0bb808e3d79f880cf73dbb03bc7c3a9b046331d5e6682e17d2b9a708dbb8e4df67b80b59d07683eb2488f3313223ec84e23cddc544099f3aefaf39449522d2b7abdcf922be0ebe68ed6141c3b68e5d866936987938ce4148eea077a54efa95ab8eb13b07f3924f01e227749f55080934b9bea136a8dcb034b4db04aeea13f26d11cc5def48eb8b1561c4327bef17e81e285e8a205f78f3673b0f25da36b12e149d617259702bc9d12e441f8299bc404f3f6424b8a03ab4767fccb0290822311fbd9799b72bbb9699810dd4a365c37d3aa75f9d6872d235a6182b66e45d3ec5216b1961ca3413f0615144661b48b7c2672cee7a725c55a817db87f2d7170d7a1b58175a90a674d7b48b0aaf266cc07acdea30b7a3f7ea0d799ec4d964d14b1fc75ddea4bbc99edc4d9f1f785eb0c51ba4df6c6d63bac5d9bd3562ebaed554d7f83efef28891b65bd3a2ffe59c3727951755ffb4648174d78a3f051c2062c8f9e85511bfbe5fca0d77c2bfe32f16206427f8b4a7e5e4ca0d7b92c3ddc498561e57ec5b9033bb14b7b001b2904822ff69abfd9aa644fe76008f231861719ca4e33dbc2815d77e11cead3e6f2cbb103d02194b5f4cf7b995b9638309ef97dba204379eab20a2367ff9ee9b2f8cdd51174610c09616651645e34e9ad251898190c6d3eba2b092486173d1b5ec8008742fe7a3d9adcbca2c8ff511ce5415f52bdb06867b0d91c41d836be5e6f513c25aef29d9e3aedbc67324176cfc6ce746cc6df0673d157ebd9c2bfa5c903c841dff414165b5596b6e78f37ef76eed1001a598ee274986e4c45a50f73ea99b00e06cfac549f602163bb69bb4b434f2b9791ce3ad4a7766583068ac015f7d4c505c6405e35b36187ac67d61bc44073d612825ecea1d5f5c9717d6009d7bb3ac500ab8dabffa4dd305c83c6015651f043caebd47396b7295ab66b90c304264aaef928685e40c8769c59ada27710671cb48c0d345c957c902f18bb15301ea10726923b61a664acaccaa2470bf13ee5402998ec5296c9268428e1e30defbb9ba405a4c224d0921440c4648861d2f9730ab929922ef909808e9b771a8d3d3b99ba57ecd299d24ce73f3f72c6e57ee7d994e661d2f6a636bb480d38c03674409ba6680f2bc422bd4636e9ac3069954bdfe5422f5906ebb2582e5f20dfae535876498576e535a681ce2e2cb2e1f1001476dc7d9219ea20e64593a0bb29bad19ee1f899441f3cbd554ea13508e8018001987a0403e7accd1d744a27b6b1aa7c5438eb701f3ecfb05e7e012928f2f57c1bbb0c0eb38b9d88029edda4b6578824ae6ca3a7ed23743b331d221a0d4214913f173fd96b9f5e71196141f837ded837092fcb6d10498e8dd758b210a67da3673dd85328b8b73dcc9dade1873835ad90ae04add9225485bb18fa2aaa773ec9287b3f3f4e728c660938c110713615d90fb7cef080f604d1b99d9bca81351dd95e0e9806a8b721ea2524a89b22ed207c3f87a31f525957c1a3e396937337f9721d92537fb30e6e9de409d1040d10d0cd1d52f3b5b017e28b0bf0ac6f78de7b1e475df44ab1c5e9f01981a4837081d48b5e79c3461f424d4871d4f0e49c5f009af837e24b9d59e1f35cfd449931fbf3568da27303b620f73395350f6809dbe0c38cc2b824ed17f1bb413ddd63b8fd2baa007dba3c04981af35209ddfccab4ad3674c75c559e03f8f644dffd8c80138017942511db6e9915deb8788cece51010ad569815067dab0504f24b493365997e5f13accc878e12fbd6fe05828ed6f3d2fa61b7a134d6c50e40791b5a3adc41c95d70eeb526805b20c7ccf10543f3c5334cbc2e7738f6dda12faa1d7d3523672cff99d518e9ddf4382e036928077d64e6123bf871b92f3db5b61d05921797b585eac0b2eb9b70ba35d4e2433e837930221f526d9f99305f5856e6e38d284d491455ba9a334b60ef9a6785398093513bf5af6cbfea14b14b0c2570853a8732dd1b5f9d85147466732d88e87367ce1c52d7f4d973c15d58dd4b2dfa576d6c095347adef95211d9e3b82846747371f9f14091cde85c2e04f2c1608905485cf6dd045feb36fe2558099d9ed26064d5b4f2fe6589451b9c5a6751797dc13379774bc02e6baa57ab6a986bfb4f11ef8fc54609c13dba4bc6146370eb7d21880f6157b358f045710c94eb4ea3eb583abf7f4f7e05a66d0a8bd64694535b44bc5dadc16ec6740aa8df86206a9fc6a8f0351ffece5c19e0af0279ceecd3dcc397f1c5d65fc32962d494f65218564d2bbec512cc6ded81362e00ad2d64b95c9c33fc3c6cb2a9511b4917082f3e55e9f557e93b149a2d929e06f8ca2e2e6d4d7724b77d876bf0f01bea3cae6eaf527276373161b268909a67d34e52752cdad2ad674b1a8ed81a2750547c6ca82a8bd288298827ab9f3a3b05c25bc46ed994bb38ff1a49b15dd8d4e6d51bf3f430206c1f68c3ea8df0507a1a8378fe0c640e05efbfc64d37838c641513cf282543e236a82ff51758e9c9cd2d8d09b1c8d3af34b21b166b5de79290e6a96469de14c4df442eb1163ad7f29ea9c02cab11059ac3372daae1569c863008167aca179fe51b5a381fb2d3b4ea77482806f2476621119087d383bc87d79b88a9099f7093012a8a4a3d876a6c330d1efa719c63dcff73c38f7a396bfd95d5f820bf095696f23730d122c5251ba85cfe5178f326de2df49987d02d982719d1350f2b0a2096fb7b82c223eb44910bf8845a787c7cf40e4a042a6bc0485dfc18e211278e8ab4b1433dee63d9bd0e48c280a349dad8b7c37300d102f5364ed1cfa9fb49947f1ea6a853c7c1d6bf03085f204a897d9aa402e1d74fcc7d01041b9efe29f382b92dd8e10c6d3d2e00faf05b190e12573f303648b94e8c7df9112a09fdf4ebdfcf2e86955074d4e559833f30a037608266eecf645d4025d1b1df0c8db4713922d60bcd9e809b37ab7b8b298cb8738787d00609ec95317ffd643a55f67e17593b218a85ef09829b7e56f092e52439f29d2259a9530bac094e7c8e39d0ee1be6af7b831f49e0f774039b88854cbf549372e639604498deeb0edf5f91570eabebe7899aaf9251073eeb1423189cb4094a0160dec736c55acd026909e0685caf2ffabdcad5b74126b6b353f9d10654dd24283d0d4a929cc1e6256ea35f4a3b21a210705b5d098222c1beefd6f298b86c66a64ff02b2a051e3a12dcffd67fadf9fe456b544d367ae7fdfe1ebf6481225fb16a9520dffaf40818923352f1d6ce78262c88d737243cdea806acbedf678839d3cdee0a7bce314a1f057e481ec2ae9e2648d60bcb4e8121be2d37f00230a712a841ec52851d89ae142959bcd3c01110819ac27e0c9dbbf57048f493e023272e46ea5766dfbb8fd35577f299a8ff612ef8b0786f7b75a19053905b2305ad9a7b6735668d70c1f0e46c9606d8ec1ff1e97f0c58a580adbd19197c1ae649e73415b7102e2fef484d03edda039bc92a76b63303f8adbf026c48b7d0d3140c5f4b0e87599461d1d4589b0f4e2a0fe281fb7dcd39245e70441211ed0d354445eb1137b835c6c71966a8e0bd9c03d7f11aae7aed32c009c469a5f7e6eab89ff83b4640cfb0621462d7430a42592037740a47d4d3e3ea247d65d5c60100a5657f1f91d6964227fb47419d9a300a471d6f1fa4333c8fda6be423d3ca607dffa9659284686986538cafe4231ff384ef629d4997b75bf653cb7a54d06b71ceac5dd2ef0afea3b6cffb6691e663fb96ab96d17fb8e8dc982250725c1e025ae7630a9cb2c99f129f9198ef6baac4a6999c13c09ecb27ca92a0c24e5c9bf63b2896822e00433a3854d621e46e2d9acff8a56466b35196befffab52b349e97b642a87f00cc6ee5113167662f1bc3a1b4092fd5ef5d7390fecf55922340c58eb5bcdfcc8af4eba43244304ec7e799653b3b2b36eb769bb4d34b03bf26e54fca6fd3cac3d8d1cd2ee99cdf0b2a7746494f3580165d7fe0d8af55f5f8c9e2152299ebfa7b0769d4f2d8d63acdf85a0c24a4cbf5990cda937e1bd9f88b80dc25bbebb2e91e8f571d705bf57cd13e2df4b292811dee86aa21dc2e389d6da862215290612eca9258cbcc9213b095d3a8656450d5cc01949decfc10a74549a0210a9034d54b5396e5ee9a2403b52d7fd55f5ece6987e10d7abf3211c440d5310314d184613d76a12c60bb43d33d7886096970acdbfc9d54c0a61f770ad9bf864284c6bce464a2b37adf76806268bdd019df0a69c31334cfba681d424ecabc2e0095bfb8200b6c0c0d8ffcaf99cd9424bc2c3eb99bca35c1d3549f9466dccef8710fc581c900d2105d584dfcaf1f9f4b93ccff4bbc665f75795ab77ed0cd067728e6687aed48917d42b2abdc2d78d8974656f2fc6b2638c9386aef2840895c5c1f74639cf44a825d136b23fefb1c2278a535f2aed4db242a1508e1ce81140ed55b3ae15ccfd898af9a0ac8b815a42c5bf98f4a8d711d5e41bb6ad28e7be0b7bc41e345fd789422c1aa8708877ba3dadd3cca2fe8c591bd30d385b544f180dcefb64a91aed19d659864c394c1a42d466b9cd028109cb7460591040ca80e1533412f90d4cda4ab95d2ad911325e68e5719758711e11d6b5191439ef7843de139038b16b72c59c2a219e20d3153c7d25acef1cff708684f2c1487f5e1a79ce59bf5fcbe51774d88fc0553b6b178f9e2ebfd32c8b4655d06c0032e5d068fc57ebb0eacffe38f1f91584175c3d74926a2bc14414774b768745785b8553faacfa5b7fda96d78466acdb171ebed1a21dda89904794946c29e5664a8e80d4b3f33d761d69d2e94fd230dbcc0cbed0ed20568feaabcbf0aa5236ac4d39773a3e9f1431551314b4bf57a202baed012785877f3cb360afbc68e43b1593ebb3281fa4e10a66d75a00986788fb57581442fb327a6c9613b01167f4bc1007b996dc9b9c80cc9eb681ebbf01253abaa1e323d2db82b1929c4d068fd8ab881418904c26de88df1d360c67ac85495347720c4088a1be8669df0891d2abba29f5c267815d4705b9d5136c5d253a8e064b484293df9870aebde85087db85f81f2e6299db87c68db4857497e2f3413069781b4a4cf2018de1d593a04cc0c63337566b7bf11c69bdaf2f491a8c092c7e4f81d7beac6f389cce7ac4aa9298d69ffedee520ab85302c2473f8961780f8b721f19df0948c40c87d5c5c91616b82389b7ff6f4cac72bcb3b617b4a2f9c58584b5ede4d2d5516483bdc0e26feb7640bb1a40a73b83329dced4ac5f3ff35c24c5e7f029489207848d9f0f91f0813b79add94f9ec14b13bee6a34fbcbb6e5eeedf093dd867015075f1019e15061b4a41a0afbd22d22354866857e1b523efc5e2f07c0c0289e567e5dde91d32c921316af876b9c4692a6a830e25aa7a6f110d8e91632494c465439674b602daf631757e6dd81b3669bddcb935e4ba5baed749eadf7f2f20932724a2a1e262b3748300a23c7b9bbed0c2cee479514fb332d283921c8e40c169c49d29fb1e9783dff24dfc1e9798caf45fbfa07b659491da36aa3417404c713264be2a57fef144afc8e0799c8d59dc9547a0fb835307782011ca367f1f38db6b2c38db818c3edf73187ec612deef098d72f588ab51e2685d6683a5679cf0066b72b03349a80c40ab9bf00e6138d2bad61421231833741e160e8f32d31a9d6c9df5869662ad77508b72391a4282d371e3181798c127098bf23556a156e4d977da5b1660e591a3d685f7681edae2d25f697ad734f318816f9826ac3344c248ce1dfcffe1a015875d34a0107a837c4b88502b26df0e9682a45d3799d263d78bdbec41471f00b45fae329dfd3d845a3d3e4c307c15523c87d240858bf54dafab6e94d9c3ba350274705ff09a8c5dcac8e226ddb2c35e6ca4a84cecb78ff29a451b875fc904a3ad52e939b727152ef1a1ad5d747d93927e154f58db04dd21bb7262384521334c01b446bf1aeb0c8092477800a55e7760a35be834a33f409ddf9343219737cbbef62675750db9b6f0b81dde792e1b85d9e727934f9522ad0ce441647e9cba3f261ca2a637ab4195de9b247feea12118cd5bf8656d688ad4536d9ab6c9bc4b4db7f1cdd14971a0aec4c2a90fa7d79a9da047c91362fa8e69b0cdb14546c483a08db8c18c4f0403e03af1af2681c00ad602cd18c0d91b63b196aaa419b098ae39eba7c1d51c5a9e93d9b23d6163c6265f7a15b8ffbf11afe37103c5e4a3c168d13c48ab581f1ad55eb9152f21401649cbf61e027a63fe8e4bba5695734053f39789b1f9aef97229e25e6f137694696b13f6a7a4bdcd3384e11585c434b969399b1f6fdcfc3da0062055768badd9b0671c5a6524c9c69232703dc516dec9ddacba7c3cece2b3e531b751ea5527a136c660f984bc45d7bb5b66442feaaa19d01d9325b57e620d50a38f3e17e600696160d9b42d28f658dbda645becd5166e74924d61fbc3fd563765a5adffeebf84949faf169e85fb6921466d6cb2964ad30512326731622be1ae35aa67a2effccdf84c9238f0a50ef9b2bba26a82390db10d96380e81444d6e2e92d8a01e7045bd00f6deaf8d1bf618be8aa0dbb5a869b609bb4fc0df2f4e63a5ea84b6af7d5d0e2c4e3c2b6d2ce9bc76572afb7762afd36d216928dd62230a22c057ba9f1d2205c70fdc5362519ff7e51d4331b1e5f56a09d025176628d5a5082172ef787eccaf61712d9a262b574f75669c21316df1a60376635c118b363e05052f4f48e990d9853e04ab3f3a4b861e90283376e656d07368f950236238a485bf9b3d34b9ebdd6dca6e3a5d5b5e6059a8d489de6810a14f2110f857589717849af4d18b7f651ef11ca8cc542c9860c28b515f4fd95f691ee063e9d4507b23e78c9cdfad91961e94f9574a7c083e6bad89e8610f587f83fef65403900ff8541bd93d985533556e80f0d1e5a859e61a6e116034b5bd83e79bcf13fa8fada5079e102e8a3bdc2fc3146228ffb31c0cff92e82313f37a945c2b6f3f35549df6dbba138e759a01eaac63f4375d1136d3f09eb639be742588361e7347ad6120e2ffdf6c775ffc7b00da4c7f60ea2afe1f3e6c1f63c8e87aed2229b40574e28b57305088d64bb256ecfc314f4f40f3912909dee49e0f3dca8bf33ef79668daf7527df8440655fdb94863fbb0414482c568715553852e4c61b999b368f60a4345fd94902ec1bc8ff75fe14b9074627e68729f06ec0a80cfe5d320a2b81460001c417f240a2572ba5926ead39b396772ab76b898b82325cadb6789335bc00a013dcef2460a45c3c3fb7f7fa4a58026a7e0e22583ce6f4b67b1f4d14e07aebafc7aafffad5bdcc9eb3f6ed5443dd2dd7d213cec413297c072a6966e7358d2a3ea9eaf2a572e80321f25678cbdebb5e700cfaa1073b5d822b9b34316b762987db4ac94f9774fa00c1a59d0b49b2f3690c96cce8b5739e398ead894c643f49407792299a05a29640faa7ce221ce4ba8a0076716b571cc0f5a3dbfa7a1cba499180898f786efb3b9901e73e4b0091852cac71d503dd1e8123d5fe41ec168e7d0e2432e8d503d7a7cf34c202dce9f643a6edcc8aba93f12427a6eb389744e5ea5fc41f83c164987492d6b9d51bf2da4060fc9287d90f7bab703125c32670bbecae3a4a6151c47ca66feb3bce561cf8bcf372e9486a218d7bfdb52553163d00a287dd51e8ab62a33d0bde6d9a5a96dcd612b0742abf16c453b0365512905e81ebb0513815355cb3d3b8d842183a978018c5a0618ce79cba5f3ca70ee3c69ff1fbf8ef457c21f0b05e1c9ca8607ff3e04e410fe8967a98e37a5b6e428848f7e62eab389aac266e94941d4ea4f2b1d8f892f5a09c1d21fff89a86c205c561dea7db838eaead98243dbea860a19ac8afe155fba81d993d9191f2e72cf538048f3e748f7b0fb504dc43dcb1f3f442d0624b2e3bdbe5379369f55cb386febaa31f5e5a0bd77085995b29e9e3e4351ed9898478a679b4f85c827446a285e879766a72c0358cdd6d1248963fc9d06b27856f3d347febd0b56fd0fa8804d83a6ebadabcf2b6f2ea4e2fd838dd46736f9e7c8835699bf30efa40e9dbf1cfb4e622b2309cd9f518abcbeaeecae2e45f13ec205875e011d208bf559c878e1b3a0a789f3dfa1f49d7e1da270a84d652b39e031c406b0f9810fc96a41de559dbfc9f7174ac7de88a070e2332f36c67f7488798c1bea0f02381965afde2cbe07cccd7f8ba7b1b7b37e9a404a0f64e2eb124805eb983fc1cda2a9dd048088ea209dc0fbda2391d6cd231210733d08844646fbfb5154339827e176cf6dedbaf192403f81b1c630af905425351ddd66584174e777865b4a5b10e74f4f99f1237b9069f20a14eac26e8877bb3f20bfdb4f1ba9592c8038e582951f5716faea97da4b78b05c7da5ed003f7dd81b0db96610892bf3f7e80f3b4cae9d2fd93d0843957d77c3812f4949e5f5b3344d3817f0f0425400f72f3473ec1b966d5c8c0370aa0d7bffecb62bc168402dc005bcc79d4f02c94ba7e026fce729bbf10d9c5a87a086c5c4390d5edc5a9052f150dfc086338c17ed848cc5e8449a0fb7d805f6e607b7c3479229ed607d95649f13fe661203fd3a0f01e569648cf4f21361bf01af36a191f7e653d41d9af54ad18122ddbc6f412df1c537650ebcf39ad89ec65a85717774c11c87eab69410245e401c8a6383a37b42f5ccd45c111cc1cdf735cb31fcd63d3b679e6905b68eb77858059aa163a99c576af565dbca9c8955347ee42b456e20063eb96eacba396f17e0fb5bd35945993793515fc02d5692da5ae9ab3c0fabdc0a5d92a9ca1e474ea2a28b261461577a25378f226a13053e0f6aba9818c919b1d273be816af34588036ab2b6a6747e8424d19cf6b1fabc074bf28cc4a120873464e7733316bf4a0afe5e7414ae624e1bbda16ba99f0a7ffdec416ef7c4ffaae9b99574eb2d1e40cec2ce5fc50df5b8ac63e3fa7bec1826120314d60d92439d29e476bad1750eb18c4aa315a32cad04ae1f2bcf093f46ac521b5818054869ded8004fd619f2af1d621fdd203e676d255f74af0163f03ecb18f2fc39a7fde53fcbed8cb32b5e5ecafdef314fb37262319ef947d2665cef17bb87bc9b7ff3cc73701b56b94d9d1513defa661e96c60791abeeb0049a0475fd5ac6f22667fbccf8960ed9bdfec213a7ca09540e4ff68bb1e06c6e212b2d88d84a0691af9a25392e7384f52745de0e8f7a9248b566c2920ee1c6180d64a7ef3194bc382bbeda4513b1218fc6f6df8f1e58b6b8569e12bf3a0d2c569f4e291523f1d89b40e4023f92351c8026e1f0e4a70c196110e938e6bdaf64af859b519e3a3140ea938c353498457b2856a6fd582e05b1f3c9a4145f6ca4ec01773270476c61d6638c9cb5520fe68686fa1fa3041fdd0163c9292ea826465cd388a8bdfff2cf622635fc81ca90acb413d88fac3b7f669e8cd00b01e1e64569d50c303d495ebca95449748ea51d49c1d006aa89802edd57ae1b6593f9de161b5f45bc4a125e2c33dc67b007dbdba2439b978b9a943e9953ed6a3d524557046f86558dd664fbdedcb27a37eae76b48c6b7ed9b23fdd03678db1ab939f61fe468daf3327110b3bf4dd6b7eb7da8f31d23284e53184c3fdbf91ae68f51cd08b27aec8447fa8859407c37497d90ba23f8a7f42f3f6a287899051348b5b2c11435c50d52eeb7086fd41b1db82e23cf25c71730bd1ee3c5db0cb4a5539c2a4ee1b64614d7e72c1a854ffd83ee5920738129d7f86be11ee165c3474222c98c1efc37ba59f382869b5c18b29499cef66b956308db1a889188c925c24c19c063bd86ef494aff44e8d72795d26a8d05f1168fbaebf8862f5334f819d41f82349aca0a1e714dd3c4d31232b930d5c187c12bc84676d3f06fd962de4034cd91079faa7340cc1bc0279c746b1f62e75c2e2e3b3d6dee2aaa48b6e6b8253e88fad1024b0ec762466a48028f4d9445778572f19e141184e3b60a37a13e8587bc6a9f355f797da1142bcf620283c09675d162fbe556e9587b5bd15f82a77af4c3663500bcc8eb17e4bd9d337a502c14aa6b41a6212e0e686f35fc36ef7160fb2c69802c9751c601b1d238954ebb9ea55dfa90104d12d1b937770bf238e6c5bd1cc368269ad6387e179a5e60c93fba2befe1925a99a4af078ed4b4b72ba09ce07eb399d3844bb322864635c45c6ef964c70edd7d2f0e8a0b069929bca8282c3500dd1941515060a8247e7189c7020e85f229ab86c54b41528c449874d9b251b971e11d7aeac74fa61fbeafbfde7a1c5812ca03d8d6146e78b0da997094b7520ae6b1e7346fabe7da15b572ffea2f2f38c24cdbd654f49d9f2d873b4a853baedb9486440fb2534d530af466d93530cf0b4cb7a32a131d9f84527308474fa564aba28d4258e9720c91021a4396d944521479d64b237ba0f133b382dab08f7ae494d4a111bd8c4ce58f8440176346b0e2726a94243e18de4c5b559d27ecc57b392dfb10c98be798f3e98872ae43a028ba2ae809bae34b5726b174f72194491d2fd916f946569c8dae2b0905012857372fe6953bb24d7365c400b93a902e184b0460586aadb7886d23bda0f103c067e20bebce5fb8d1b5810505cfc17184296759d552b1bf1c2f47dcaec1edf7d68a727cc8610250e975d9fa0c50f64a54a82a445f9635769ca241e00ebb96fb0186a173c9e7d692861d82791f2698eafd6e08956f09e04c9a2995502949c089b88134a8f5ea7c4290ab3c7b680f74ba86a98d48dc58429e57d0d83339a4c4f62e6e890de71633c64f6ca05dad50b4b101bf48b02432191fea998be480ab19ab26b93c1a95bbd1fd1f66185ced87d3405aa5f587a649218f6dfeb01808e32039fa1033953113f4c558623b41db96d742e20fad1360bc2013efa6ddbb204a61da75224fa08c2fb37e6074c612965a649e5971c9aebd72681316ffcf859971985ecae883184d67b430178eb8ff371f096e5a9259aa3d927ac37492fc856c4bc264a7515ae8a233939fd684ff0d4d1877856bb395a0148c96ee6754b779a2b809e0f3936d03fbc7bc7a7f49d93cf857789f4baa85299b2193a4ac5b8ba510f146cb154e34c2e41bd66dafee9ef354be0cf62248557bebd4c75c6cbb822f7639a699dc8b510eb49b9a6f3344ba5266894b84a7c7177236dc077e0daa9cae1f3159d290bbd4024248fe61fdce21de2b9275174fcb38aafd9c9933833d5e88fdd812f101e4f9eaa2b5d9c2dfa6572195ea36a8a1180e9cabc1c6752a7f4ce2bc18c49fae58e19d1251618be7a5fd5cb412e93c3baccdd98a0797e6dd082d4b120f5fa7f738c2fd70920997b4679a6d8cb56a31dcad72e4cdd41a079661195a1036f5a412aaba8935fd9f80533ead90a7f354b8f365d85f78ba5560ff81991eff436812efe44fac531d6d5abe455d522531a9d35ef08603aa2f6829dc0119b9e38d3e56f6faade3c161ab6ac526f50747f803041048d9d3108f6a8cc03a70915bf5e3958e7bffef703cedc98fbfd71668079a3b4778f59ed7d33751a39227374e6d38d9fdcccd14d6a413a0c959a03820c88f889ab370209e3f110679db4fa83dd15b823d7c69c1166971ff57648a95ed7c86240779bfcedc0f74962dfc94ccfc094426fa6c5617d895ad5bb50de4e03735ea277a18731a1060a921149b0bf6ac4ace49e742c340d66509374a27b4747d92063f050f55cd99fc3540127914d54d2c17635662e9480acafc2521e5fa8bced7cec2a2ea240925c7cd67093fe754ecb6cb8a2e6a2d14b137323c95b6791b8e94b24b21151ae8377b3ce1b4c72d9117c3485b5df05416aef08aee98b4d285b5c31e8f46bbb88da3700f896ec04e2c001a6d38c2ccc57d92580ad86a985341523fb55a6d76c1654b597deb5d5f1b64a8991e358a495bd5056af5d36ec417d225874d422db90788e9b757ea886035996d9db92a627776e80358f84a7e549fbcecea88cececf2e669f5e3bf206c5101875a39b365a020cff05b7bdcb067ea1c93103d5a086b87b469c7990b46f0ac195e946723e04880b6a35c7d79b69a1f97e68725c3a752333d5e60e03a85a9e3a29eab01391464ea83f0089db088dd52a94691c058d76e41dd54b900a82896617df644d64e979b11e6df3599849312707dcd3a67a223d3af62dbd0c27326fcf36153a3595628b6e133b4f560e9876b71578c4ea509aa5c1fa8c3011bcaec3c86a32d97a44e588ac20a84c3c46b5b17f7f075041da97555752673d447ddd0907a7ce53678a17dec92e5141088e3515919c94d30e3de8dab8d145eee55e5d6302fc15cab7f1431092168329aecb00e35b77bbf31f4ce47885db86888a05fbdf368774c7b9521d5cd935b96ae1ca87b39a0820ebdaa84a8d331cd3738578b2a601579fc557a45b76a07cc3b28b75ee88d556d6ede19617092274cca2cb408c7ab5c482b9051fcb2a14c25b2ebc265e8d9c4413547be0d49c916b8aea1569949f8af5d50bc4da5987de88176f88b8625db981795fbf39a3448e0a21c54362960422a872f041d41b0fb300ed7b740e830b8a6b833b4c8e933a84daadd069c7fabc3b612cdced6fc8ae24aa4ef9368632e50a2e40975c7a0031f6559d0188065d25c0e1b8ab64502b52e19e92aea6e5ebe5e124ca4db46e6414fd6b99428542a5849260861ec9be09826a69c119e1bf0413bc7f09815557963df0f20f8caa277faf09dc8ec2c9dc1129a8c2bbea5d43a3c028b52699aaeff7f30422199bf84a6553b0dee488406f964b1eceac11401f2e70e8f05a00ddcb240dc3212d56616cba01fbf13d9e0f745bbb82f0d489409029d01a4d9aa17f1c6d75f5b91f4c77a50d948d4f2d793ef3cae84c42a57534d0e088ba1d3c15d2ef1e65f32fdc1704c42828656913bc97035bf9426a5ed74a578b6851d8c31017605c2aed479703b3170ee161ce8ae09909c12033bc0915730da6713f2fef1a9e86086fbfca2ecb94dac89d0a4b696338482a8b93df1e6ace21c42c41af2b08b055aa1e63a0d7ce5743fe79c3d369b96b7df4d65807709a5e6e3dbd902948b38e42d5ae62cb71d3f4b7aeb49cb1c4f185321c857bb8a7d2b07ef072d0914de2928ede8ff43cae12673d9c537c856d07af448a0e1a11c9f1601b1ceba75cb08661d6fdaef308f6269a8c1863a708657072c02541a8280baa7f87d849d1eda7aa6dfc7239c26fa0d041f86c1bbeecf59272f5011726d24dfa33f5d5fa100b865fa56ea47cd90c5b9f27051218864f48bb07976011c8bd249558566c77231a086bed44666d1511dd498de3978ee3f936c6bd995d5cde56fcbfe5c94c4c36316d42256f7b64388b87e9c05aa75828ce4ee36d05fceeef1c476e7c266ab06c1a7b151e3c25e122635ae41e6b58899d6d593c8706f0e8dde9df248c46bfc8e12de533fd05f52125f11cae16b9bb457de91d5530821ef7354eebf05bdb21a80bffa53e64b4dd3e99b129a685b5707f4fad8ff0cd91e59180099b6fc4c2787a51a67b7fc447d31f2a022d6fb3e5640d97ebd046199e7feecfb6149f0264305c57c471269436e5db67b522d2f0cb8a5c26b9f760d84100c05580ed322f9618b3642dcccb38ec4ced5207d22543eebfd7f4740625c9888faed1553877dc0b60ee92f2e6f213295f2658b4a061a6b065da15119de23b620f0e074e62b4569b7cfaeb4a67b0bc63a79145e2d068daa81472a27b7bd6b868b58a7d903d9441f924ced6dcb485e3dfa68f7cdb0f051840c156119b9356ac3205e018f03f5b65629b38fff59fcd3a1855de966ab1ecfaf467848fb4f956d8ed7c2684366e2615877e994b3631d563bcf908c58098aaa8e6805495da4207952e380dac6b9b3c237ba246173fb60f218e234cbbd711d2caaf603cccc3e0183006d80f436b89d74a0c22272aae3aca72ac0b49f9528d8f33dc37954a94714450ca54cab2c2b09058a2f69bd5b1b256b690257550839774f06a38cedaa0b619af5656405e21b2b10a5b2b8b1bcb3c3b1c4e484bedc38059b30f5134a84927bb4407117b3cd35f8559b61b513693e65418b8d40d0c3d2d10ffb87fe298ccd3d504b2d69f28b2db45953f4812f7bd641ce3ddb32d76ce33469b08c6fda3c40b8771822550ce9619c8c51abbe1cacc5c764513d40eebfd3a5e87402696caed70d34ad984d7a9632bd132efd45f477c18c6a3fbdf694403ad3ea2378c77ad84c7029a51263cc477b9ccbebbd1e422b3587365feac1d3a7f7a38fbce08be109d5e7e6a1fbeecffbec14bf8bab5ded37136d83ff3081c8606cc05532e1e4fd4146e77789669492c784bbb096f63a86fbf6dbb8e476589ff4d5b6848d720e521d5f79cf7c97ad4ca9132b6c4e152ce8e4ca920a07f3f929d74d37b755c2578066b60d561310aa3e90a1ebe62c9146c9cfc10ef96dd893ac9b4ba11f6a9a202001a58127b6caa3b853878f703db12fa1e207eb20fec451071070af4fd7edf112af373df8c7655f638ba112caa59bb85951b404c65e76068b0e6ec192d03e6227dd84fbae0b0a85dd70d0f00a890d840b35857d6218fe17278acd83f1bb631f81751a8451a6d704f85cab348b2a9e8cf74c805e577c7d3e5184746cb43100d3af509ce29874d23b60ead12c59736f8ff6deb53affd3ffabcd0d6c6d4d8b0b9543d0921a9c36d38291093e83077e48aae072dc9d4a95627e82cf6f1d45e036853d30e5520e8f74d8b6bcc43fa223e703f3617623c12287243153028dc0fb3f6a06b59aee737f8d9c590351d04fc21cb8fc930ff62c59a0e492813cfb68122c60a24e74a4c31abf713b34506cff6195f9d90e334cd4dab6c7c666ebcd99d876691b2074428b51b50dd84375c1e56c97e4a60b1e5c646f34ded88276fe39957363c36e9c705858ad03781d37f944a8db4af5a14e5ea702cba9d934d63e525306966d9650aa1c9eada1f4c9c6da749afde29679e67795669ab72d94833804b019bbad7ed462de4887f0269ad76f9c464b63bea9be300f8abb0f0217cc8dd4ebcc7984d8e06491fea565b3385f14efddbc4301f812c27347700177ae65115a5a230e8dfcc786fc9a122e294a0863cc1db7e2cfd35999e6214da7aa54a0fb8c3be3dfa45f38bb4e05e47bad9c781f412667003b3917719317c8c5cad645947f277e52b5e760a388d14d63e2b8516db824f045ee2d59a2d813164810bf7dfcc15b7b6c53538c9ad27b367feaac3a6e3f111ec2f39a750d82befcb73628e0b164694050ff51a21af9e387b4c57c2c299ed0b0144fd874fac08dcc7f4b2a6a95cb2dd89e0e77506cc044de432f5b19ac10c11f4faa778801f66ce1b33cd20f91f2af5ef3b5ea134bbc627c4ccac1fb255dc9e11a8b2a498018250fcab31493fcbaed9ada574e0ad3f70b45e46a7dbd67d2ff3464e316b5fa83f188daef4210f37ae360c4cd2e70fc099d9a0f2d84c1f4a0defc07a717b59a3eac5d2fd819c764f31a385b3377b00ab29e7159f9533e3a9225d2404916136ab99f36bf8052f0288d1a7f02c22248f4e06ca7283cd15aa6215fdf77d3330ffab924097aaee9c9a14b73923626d2de4fb528a3f5aad7189008c52fa2b3c67fdaa70a5500c82ad5c46e4d2f64ee62e10eb028dcc26b8e6afeefe53e6a616d27fb449e082250af3791d203a5b52eac8194792ce60655a72d39b068512870cbcbf4bedd0f5152726b5766e77adc84b3f79f1188fdcc05f4549a8dc8eca299c3713498f860adb567c5b90a64b4142a8c88fc711bbe8239ba9767aebdd8166615e289f3fb4769a28e2d9856ff472e10da8c0a9ed6afc1adea04349124e6d4f423aa3530d6c43832fcef1957c4178931493bed59fb6c74666ced0feeee1250bf44659a5a7f16616267e2cd7d78ad931efaa0e1b89e4dc5cc04b061b2948379ec897f23760c563c5717045a0703690b213117eb31d786898cf82a72968172a53e111c6b40dde892cc0fce00694df3d311bf473364b9cf3ca796bdc4e9b5dc2a3763b2f4bb4ef7bd2027b38710a0b537a94d4117e23b0ee2990d98d6e7b3330314a6c4095c4abb31951487ef4565ad88ea9e0d67c0464aa3ae263a2333cc2f7a5e3c78e988786a287b757f0f67808d84a439b9f5bba31a2c0af7d9bfa0408ed742a58a69c46a988a4485e06855f7e84ae36f1e623412d1bd5d741cfe8df45d63b80d6fe392885e59a0c225844906490f07db4e13c1226a05150af7213836dc959370b75d671ff6ea958dd9d9ec67148807701dc0bf353845ecb0defa5043b827ac30abe77d7fe03dedbd8db32068cb0a80bef1104f35766c92bc637ccd113f92bda5c4ce0971f78b0bdee890f02ec9a4d850ec1054417004c6f1d850e4b341aa7c98780f431e47cc8892017665a596fe52878377f186892e6ee7c3f0b7d779bae3cd0b1809105322c5a70a83f1375f210eb82c5b8875782075203d161326ac6e2ca4e4e646e2699aaeafa69f11f69d46253854bac374c7bfa3dacc553ef4117984824bdbcc9fc43d5506d0e2589d115dd04fc04b32d2d0391dd61dbb3c6a67ad7aed3a36923fd171fdd0a4325967442a8e696c872eed1c0d285fd1ce1454394a23350c730f0e2e8d676b29abe669b4c0b3b4481e52db1412b2d997edd84d5724fa1c62b9c6d57dc40e156f7c72c16c5ca945002ae29df82c7b4969626a2ddeed03b2755f3fdd656ab078afcb740f20bd8d88d1c69bd4fefa3c52d24cdbd4e37d13ce12ab1866a70d59f3ef7a5b169da23cea02cd5711d9086563cae060d1049a27d48a9d07aac5b5c6176181e854de61d64ed229fa360001bb749c7cb27566d26f27e51f5b4b9261edb53aa7552092dc32b6e0f2380e9d1c5152f58ffb4c1ed2678c7f1f8366cf099cc1cf085053116135c33cb90671e93d62545a8fd79f7b14ac1b932e4bb27a175568125a9ffc06493f3709cd6f62232411cfcbf80f535b8bc0e4ee49d9d58739fbd47086f2ba7f1ae820d384d03265f700b5951781327387ea8b51dd74b6961b7e28be821a03792fbdf9b2c6da1a8beec7f8f17f7003da59f6f2353d4ed945e685deae72856138ab28548a7dd72a0ee8c3deb6d0a7de84c2a8c85fbedcfab00eec9b6c04694ffd4149f863cfeeb31e2e79d0ad64bb8ebb4a24ab0faff6c127dec6a96726acaa127d1a197a7d50ccb82cc5453cc675ecfa75623c03444de3b5a536d881665df72f39f64b643849afcd0782e310047ab8134bd908b8baf14b08620480c46900e02d681963be7e3f6f4a29b941c30bec82621227c4691bddd8898e95085bf3f6f615b460d3bdcdc744c2b01e7910af7cfccb831097982e232d3efa8f958852713486927d853ef3ececc100e21ce2e9a32a7df9c58851e48da39942e4f9f82fabd4ec0385976082494e3ea9b7a026f8a9a7088df309bcc4dfb989cc3691287dfed304089d7688e65d15069546971577a504a20682ba60aa5c17c0b275cee7318bba67f9d11d1e13669deaa0e9f8280e06748e85946dff47358738d3db3c1742f81c8638e8e4f9278acc57669c3b53a83b4efbb49624d245bd83748afe7879b96d90b114755ad17848e43019976f7c10f74c38b56c462cb07d530a1abbc31206329973b1c660b57612e7cec0b123b439f1c9746f45ab6940a2232cced9caf0f32bc2bd4f34fb4b798ea89d4e736ca1a163016819d6358795d6576a6a1dbfad6dc3119855adc760540575800f612f07851baf5c72aa8f7630fc0e2e265cb74ee995e2c2e0f1a3b06b2a149ba2d4eb8bbbf3075d15f85550f8175c92443e161fa13b83fba1ff2cb458b161007cdf446ff25bd3677e860a34452873aaaa55ffb23a90b22dec3dfc086adf4f33f03cc9bb30a5b2a77678996f349f4fd13d321be636f3545ecbf9d7d1e3413e7921a188a0d6953939818d6ce29db3ff8fe57cb23d808b383f6352a0c8a018a1d755de1f0df43f6b890c4f3084f87295894a56517eb77e7d222dcb2b96908716fdba49f6ae8a37c85bba82da9c02ce05baf4459278238bd0550710cb4c0f5b405dc1747f4f182cad93fc8d9738d23c342f61235cf3e03cb9a8f8480a89359743b5a9e3ad4102c0c7a3ee7cdbf984b805133d1c017da130f106a65fd103d7f0e38425fc3a2c273522f8f3e746c050de9248ca4e646e2858e8e8ae1b1aafad6c65eff9d3fb1613fbccf2eaf79c417c7ffa62b5f09a4ab8198ca4964dc023cd3e39e13322c3c342a9ff26dccacea5b185c637c777ec95bf3e70db5878cdfbc987d1b27077715232038f7a4200009a199d32e75aa59ba5b07d87f9c9cb93fada78701f48629f7520b329ed50c31048f3146a6779d0734b8da398ed994b10eaa64232b579d32345d236732609ff0364320c2a71bcd5ca85aaf100fdb1f8f798f06d370be85da2092442260563e65399455966a564fcaea296ed102b5c5a6ddcd9e071412ebf749e5c3db8dc663b062fc1f8e46bb721c270c312316518aa1e89072dc8eba28a93753bd498e627347739bd00ec624483e0923a83f2638ac44de9c2496bc2f8ed0a18ca4db8e4134c5fc49c4cb021774647de990b89ffe5770a3f647b57293b6fcb9842a41eee6fa92c2842d5436440e9deb69ec9411e554e9d507381448605d0701e0dfdaf9b6084d59046735a5eecadf5ece2904a7ae194e43bbdf9935cd2a9f9a0f90a639fbfa5128feb01bb0fc6350675f4a5d2958f42cc40d7b55869a6a38da0d2b85506272978f5f2905d0836620a1bb1be542838b58b3398e0c20be4e200f7a0a65f9172d507a9991e857a9b434895501ba63b0ab9eaa4e119c667b0f91d4f1c67df00203a62ad1159eb72f583f8388f8b1768f764eff47bfebb4e99375ef48d0623972cdcbead7fa31f8fd98587d55316ee5d6c1fa293db8c5f995713680e51aa4c06ed8b95cec31a33b72339d3bf629dd8a5d8a4f020641df3d3bb328146272167c0fdf5d6caf288a11742ee988321d91acb0a344382d938e2f1d44f3f925a26d833eab3156c3370c54d9298888a868a72b7b2398dce5af641dcbef60aab9d58871976597adfaa77c9cb084cb2e1e9cf92e0f672c4a0b25faf5ca6dff7b9ca3183f1db77bff76f17b4cb43184019b1f8a1021966174f48b4d2be4ce66635f86efd3e9f35f10b4c4a3905905ba04e145a8bab653b884c50f29dcc05b35090961ca1c33f68012060f0ee33b8ed36704c7b99692f0b8f6d06af1fb8b5f5012334fc550b561233d4f48969647c9f8b57540c1685de0230c0903fe6676eda69c7d1e9030275936156454d49b31189c015e7bcc113fabb3a05bfc49b74bd0e38a1808b8ae4fc4dfe116fe0b1868dc6b8baddca2fd7d05ade76f093d20cef67c120e5ea8f76b78737493a3df4d4224e612ab72813f437d323135c4deffa8600875eaf7efd2cb02db46e97dfc91ea5d5368ab046727b429058c4f557ac0ba70bc9f0f9a446bef9062df665495f4cf7a3461664fe03e88ce049ffe94441977253e50c5c7e26dad549d3ba7820674823fa40a057213908aecf5da38eb316c543b60e5370b58bad26da39e70d962cb910fa4598bb0695e54b6c29cd71bd953a57039c861773e001562f5e1946de6ef0c52b022aaccec9400ae3cc7ad5ea66b5681a7b256f81e231abfc434ad902b05102774996ec92d3fa2a8ea7caf0384f7ec512a580e557414cafaf7383d5884c2ff44eac2f4aec5303cf567656eb5321a7cebb89ad8ac438881628c3edd05ac6320ab9b347c3ebe4d679f6208a6f12f2f61522b0cb3e7b746d1e3a1a9b9c76d2fe1d0f83d8f7401d56bba6b5eee0566a5545070ae957ffacaa991009fa05bde20513af117594ae9a41ccaef6f5899e9d7489170944aa25c5f240bfc139d74072af314dab68ed17a63658e7202fbd211b37cbe3e7ce01f202f658e9a5679992feba92d78c46d5087ab05e5c006a4ef8dbd5ee4da251c0093b5b5373945c163a41e01d13db47e42cd0d31f8a8de2d4317469c0af624aa037fe961e8d875d86ba4758f7ec27f74699773e389174f4fba93669601bb96596bfce589ee5ebab9bdcb52bf968d9313c3de28d612ea225f891b980531c7c8ecdd434066097f104915f09f74fea9d104baf0bcc90e45db7fc6a7b5ae5504d1f382dfae9a7fdee6c74333c2143716f081071d474fa305b3dc15a8443420741937e469605e3929b7604e99881c730e35c4a63844701479edf8f922a1b92c9cb569e7b2a169f35643d9e1658259329c3837af10e08fec580e6afea38c060bf0d6efb1195463e698fd74f1a0a2f43a86088f22eb04dc857f9e7f557c53cdbccd3501ff56b95af529b84ff12c2012a6db1de3b8d1175eafb29d35442431abd1081c8b7c1387dcf921a7645c3e95a355135e761bf24c6f7007823ab1a74ce4b231198cc237c97bb243cc7e3f49e145d6fad096dc3d50fd6f5e4bf4db1de8789a74cce4d8884c498983ce519684b04cae8423b35bf3ff7aaa03efc00d3c03c7cee08b245bc9d17947e51d942c752637e684d95b12279b0e59fc82033eda0f158bcefec314ff691e85ae1dc65d485640193efa6853e3234c23f5d8bf2693aadfcda1ca33054e15c113c65d10d9c544def44f5d4a7249014fed626eb4924c475b83f7b9a532de4230ec29cb027a8168b21e8aba38791e075655d35f550305837f8f22ec29e4529974f5270a63fc12f5411fa2016df8a3928b73a3fcc94b77c539e2a3198e2bb58c1cd9833e981c2e54e6d13af72b214bdf150d7b7b04970b65fab9ef748dab5561ca6faa646a0116e74e48bac654a3badeb40e3df2eb396b7651ade4954540e3220595e73366fb181fc1f6816fa6ad0072b2154fd2c441c421c6ca0a5039bc34e0c99b21261e124b7e7fab3c5746e10ecd7d3abea8c38974254b9c46ae45d3c3bf331e9f1f8753c84d47a3cb57dcfee416e1420adb5d3295f34eea75a73250c991b87ef9d4f7cd6c16bc7ef6fc316b5f360441ecacdad30b8d3a904272b5ce87e1ee7baebd7cbfdd0424ec1c143a6cf57cf69f6b3f1715a9b6be913a8b372157a1cdf2883f7eb4577d6c5bb269a9a21d268d2947b9fa0ac02dd780a20bdbe299008e74c4bf528bbfb1353d2e0586f052d13ad7e50fac065bce75bfd8c6ce4c5efcf7a1d16a06a1814c9319c7cec36827d96f41f73a7f8fcdcd4b2d81c2b1cc2106db71bd9d44f64e3062b9c03dc91b33f41d17f8bfa01bd566805f18ba70a7453ed22505d24120fbb3e0267918ec5d79cc4c57081129d23be89c98f43ad834d41a590bb9df5926de1825d68371350c4911e655043569fdf5d72451bc74ca49a1f46f92228876b93c75f9650edc0509513889f64f8cf7eb5c777e7e5c8aafe9e245e63c4ce5b9853c36e43c8d5b6b3890c02ccbd83c4900827cb94602bb09b987749faab0cc7caed25c0be007816200deb8d29e9f55375875a88086f6f61b23daf2b9d60bbc39bfe26790189f813ead39205fe21d70c1585bde822298955b23dbcf2f0f2e2bc3556b6d50fbc3bae011cc617de8f2c535790190f4818e17b469050134de4c093ed81e818ce878dd6d9c41940270c04b521a458f6d328bef6cee3a6a93e33932b6f7cf991f88ae1bda060eed2f657c42a80db238dc98435718841928909ca1c73ce4a99552dea6e9ee2c2e41e7a8537fada7c870a91d1e6848898687bdc605580b7088aa1eff763c599f3988f9645e45a5de0886b4d6bfbb9c55930450c0c818fa5027591a45eb0afa89913b5162cd90cd8c6dd7caef207bbc09e9133c1f3f25767d4351af4c45a72ea12e2ddb89289c1e3e08c5f0f545c19372ac82a2be0def36196f4f9c956626edf9c55421b73c458012f944fd678b1ee070af167431c87a16903add7799c56fb8826507747523ca6cb30773b82ca8708192ac2d40263d09580c80ff9fb0b31c3b95d9160f2f09bc615b410527d25513ce5af5985ccfe54c0ee6e8451bab85d39f65dbbf4f0cff8399c1ef1c945f75607575e098de7fdea98421338f701391ba617f178292713e77d59351ab195e0ba732d6d038ed5d37bf9e38a70ac06bbbb127e1373aeadaa9d32e5b80533acabaa9c1c2cc33b9e998b5a82990c7af54e17cc7b1a90e4ded0cd0c05d4900439fabded0d6baf8ecf354c73c269d974c21bee20c63b13f747993deb908901a8c3f47e198e194c98ee7d458cde1499fd3b97ee392173024b2821776ce38a40d014f71faf5a5182ef7bdfc3d98063db72e8e965ffadc66666dba0a6067ff89cf6100e31bc9302774d90fa07425e688f02d70553abfe2f620f5ba978b1c1e06915a343ab73fa7b46fa6452118db4c9228087190263369c107cee4224a2b23475043696f32123094d97955f318b9a8478ab246ab6d0119df1d495062bd6ef2795cf1c0fdd7ba1344c544a625ca725798ca4d7e82cef4e6af40be58c9c46a7340680a0ed1facff4e95407d4bec888cf98ce6b138353f9aea0e5518aa33741a5a3e152ab1f45fde234f52fef01e6d98d908ffda92229853a85e70ebe37ee37e5c736398ec56b389470bb69b321ce43f1528dfb77280e989203eb857187ac28d0883cde6005c8763bcafdf09019ed417c06f2d8fd504d8c7474419f247bf37d3dab50d7e8be1aa7f9222ffc2619e32b7dbfa8f8de75e31b68e36434171b0711cdb552bdd3f0d66a94ab666f1a58ac91b54137a420735748fae9eee7c9e55fa55253dfebe5294a82628239f782bd311d1d4ca18f3d1a0fef1c673d3d18cf4a55763828467b625327432ad8f2c640cd19c6b4e239b75ca9452c775d3538be3e68cfaf8fc430662285887f76e68285d165d9615685e8237a7ef79aa50fbebe4330cceb6a8a33f4b3d5b1f847df92bcf2f5ee5e7d5e35ed13464e236fcc6a424976bb8e4c95d7bbfcade0c27c0783ba14eaad33a514261bb728bf98c552b10e43829c8d2baa2c3ba28227acb5700feab4e851538ce024ade0b280535f558fb7aeee311be6404b0ae8bfd3ea2760402c280103b759281d784b786d2b2cc3d4ddbd3199ed22d97f43039f8f4305d9788c9d8eab2631bcd7ba483ca0577d413f903f4e5af56ef4328b4c423558ddc3107eec351bce891918cb4f38897ed45d07fc693848b4183943307ca7c100edd11ea184761549de935cc99d95f3d790f1881e1e97646fbdfcb94d30e4b4e4f0270bb346619fb88f5b913c09162fe37b8f1b58843652406c97d7826989af4b5aa9bd9c6a53bf758f07100e6ab61fd631cf8e8159675b2bc038b96b224e4aafa7609f2ab94bfb4a3c235acf4f726b6dd8b4c86487f055daa24e77e7e67ee3d877d831fcba1273e117fe7090141deacc62bac6e9bba01e222af5418ec3ac3900de92de6fcf5e4912c2365cd9612b6a8da475320892d6215fe4235fc5e8458f2bd58ac082767a72415628b13721c5f09698514aec4f6fafc07fb12e1208c9cb55d07534f8786a188546b4f208cb14887c9a2e673840c7ff4beaf8f2324298d02f6ce2f720dae393f349165c63e0f9752110b7a3df065dfe2ca23571cf6c595f25d8365082e377090b40060a4a0a25ff10a1e2ab70255b270b43619d94e2666be1f608d8e6e2bf6688123d5ce222e3bf33548e125e75b96dee7bd2fcdb68d616908ff0d6db93b3aabd0787289e8bf32e38dc7fc5ec3d5a4f84ffa02f0dfaadd91af7eee141b8b76e89259fec4928b172a7e1753853c16179a1755a504c538a9f5e86a9b76ac73da1a12bffecde9238c071fe28e79b6c5c6bb9fb4a94be24c3043772f9f9d19315ef961be372e9509939961c0ebe5c11f07ae66d817613a2c5aacf9aeed5394b8f3f070028798d6de9a7b19475ee6aee5c31cd532d18e5f5e8e90fc5d246312b84a2730d7eb401c761aa1dc6084fe950fd793d2fa991eade18245ec3e997e5244215b0ad5c6eacb7b2476d769013ce2e80655f989bab426e180bd4e82dbda7e9c379da1640136c3597a2023204d45b76472bed4727022c2f11416b6e351b939de3950a89fce8c94435e51a49eb1c7f929c9e7e2a322a1fda9c2dd096f82bf24747c7624c70d6d2a13f3dea1a8cf1136250a94d13c88770f37d6bb9e4ebf4d201e58888eff8acd7cc4bd531b7b1af5260f6e3122ecc724d6e762f29affd2f11386cb689727d53f7833496b2b7fea03ebdfcfba91a6b54300b86d7258db49873e2ae7b15a678318fee55657e6aed3ff89a2f7fb8bdd8b15d6c429fe62701381558b0dcb4ef2193b827a4a8ebb9c4960fad7519848913a94346707e3b1453fbbc37e88756ce18054869ded8004fd619f2af1d621fdd203e676d255f74af0163f03ecb18f2fc39a7fde53fcbed8cb32b5e5ecafdef314fb37262319ef947d2665cef17bb87bc9b7ff3cc73701b56b94d9d1513defa661e96c60791abeeb0049a0475fd5ac6f22667fbccf8960ed9bdfec213fadf41d42005d5f6f54347ecb919cf19e291aea454c7cdc048965a881c1213deac397e0ef741fdacf6ba8396193be7a71656fc1e4d2c653176999a501cfba54c687d768a26bbdfe413a56387df4659e4885e6aca2990bd905a1515562d01fc253567b409e3faf54b6f31ff2fd50f480c40c7d7914f8d1de523e5e3a5fffc9ee526b9f5871b3f9f1860752c6372b35c2e62ff1a057a1d9d2f0f381f0e952658f367b6c30f8cba8e36821c7b833e3ddefd63ec4c38c8cdd18f684dc88b0693a698206f1fc19895ed35ce0b1981eff0ac395f1b4e090c9709e435a3829d1cae927166b477fc02d21ac0cbd1b40fc223fcbc1b4b9fbdb3d589569d82ca10d0be24af699f42b0e2838c6d0a498720463ebab63e848af2fa2938f24a482e44141596633dc1361829ef9cc54ad5e8a4d543d9ca2e742310f58f78f1747e30c1e59c7afb5e3f5cff61ee28e5efa4ab5b6e3ec74644e80c2790ed70adc0aeb341fa033f0617391de30db80119a484d0d357c4b652729e9aac018a435ebc3762bcdcc776103ff9d028d13bde347c29c00d5d67fea1b0163951c3b7cb1351f97d4cb82dcdbf85010c77a8bc7e79047a162839d8c3b6230ab2917a6115cb154f11a6eb3328eb08bec24c19c063bd86ef494aff44e8d72795d26a8d05f1168fbaebf8862f5334f819d41f82349aca0a1e714dd3c4d31232b930d5c187c12bc84676d3f06fd962de4034cd91079faa7340cc1bc0279c746b1f62e75c2e2e3b3d6dee2aaa48b6e6b8253e88fad1024b0ec762466a48bf0182f69076667f124097fcb5a8ca3538cdb3ba189776e70ee58cba78e7ab25fd750f002c4891301af42c2de887f6e7ced3a7e2de26534515becb79cfc493850ff29f11a1920ce1c145f119e32e7577c765723e4a4fb03be1b736c19e6efc16094c28d285bb082cf7b7724408645b07d9c7b4403170b7d8a29ec4a041217b5f66d46228763477f6e0d8d1dc0a948ccf13321dffbe87890559be81f7f60f9d2712ac4d4f7ef18d99c8eef4e55cf84f24b5647c086d9d510ade7b5ec8f521b77e1a6b5c9f42c7ceb6e9fe8f8d2da6fd616ead6ef4c5c3a83bf8a5d242ef47af305ef877503a1d0d02705cd51f3b92a10bc983438a5a6b463c9d640973085269e1d9f38f4e371d7e8c1e4ec54131d928b1b58aa089335dc8470f9c7e32aefa8b757ae82a41c544816345c1ce9c2be4a21894ac728a808ca63a547bce38bc4f1896959e46bc467d55cd12536caa7d687048ec9c456af14fd2e37c88bc14f4254c656041cc5374325aacec7454334962b7738c847b56b0f96c86738185784bc310f50e9be82bc6a5883f0ae4848f6dac684414508356e28238b2f2989f9a8ef7b3fdaa83ae6af7fde997a0a1963911bc103ff9cf45a6f9ed321e46c0ed066af74c8e9c1b708f0e485b3e9d414884dcf0c55383d4b802209150e81d0d95a8bda1e61c85f94b98d79874c9b8dc0975b85b4c4c3e889a87cc5ff6db8217d820aeebfb272694f11e3ae029c93805f123d576abe7538b3a7c6ec77036411da142ca8df57fd97f5f3c292f8fe6301472961c1a20aa160e5480339b230b932795a1cc51fab75e96890de71633c64f6ca05dad50b4b101bf48b02432191fea998be480ab19ab26b93c1a95bbd1fd1f66185ced87d3405aa5f587a649218f6dfeb01808e32039fa1033953113f4c558623b41db96d742e20fad1360bc2013efa6ddbb204a61da75224fa08c2fb37e6074c612965a9ca369d6453b9cdf368c868e7cd3f0a99b427bf599a9415045ece3c0209c8c7dc74ec1091f9ef70e21125c599389890ca489c47ad11e4dad6e250818e8f9fb1e40bac43c19cc311164bcc8f7a454bedb83c85112ece915c0260673249b1db8b702cf0430097777bc7b9abdd9972a5dfd5d3225dd6d5fc4d74c9a072a3308fc2a0c83e09c7fc1b62d413dec12c062b682832637f46caa5d3ff3688111a536c7e087d4796e3181d80b898e496f7b42ea5b3555735ff1ee6715d6042c505a5069ec1ceebad48ff6a2429267b8284a8210235cb8c3d282beb972a1bba71272fe9023819749f233a521fccb551c931ac839305ee80aa6e090288a8bfa150b41532f9893ef40c42a6d9a3d2ff9fcbaec3140f1b114cfcd29cb1ab36a2a5ddfc7e937f75e6a4a053489965403ee8d2afa8fc4ae05a1393d6cc27eb0f2c57a6588114ce42172e198d6a4bbc6efff0a782c9d8ac66db5e8d0d30f1c12885abe455d522531a9d35ef08603aa2f6829dc0119b9e38d3e56f6faade3c161ab6ac526f50747f803041048d9d3108f6a8cc03a70915bf5e3958e7bffef703cedc98fbfd71668079a3b4778f59ed7d33751a39227374e6d38d9fdcccd14d6a413a0c959a03820c88f889ab370553b8f10f8fc61360febb032f32f712241c83e07ea7d158685f7ef9c85237456b02df43169de74332a45a3fd146445a0958c8e5568553ac341556bca049b79338b7adc5fa63bb3e2a272b1ac0a0b2ce73d7821b3490fb38964e1717afa6a3bcf149dc912e6c19032cb39e5b6c3a288301b2bff7945b0d42f0a8ff23afbbc81c5097561f9e4e497dbc8f479fe92186bec229519400e33bdf7cd50446782ac96469cbf6dbc1152ede9df2c78802f6b5d2cd7759de2a65c91e9346ec9baa8290199abe1362a101003958b62fd0e9cf5f40e8f64231d809f9acb728e0e61a789a57a865dbaa2472570db7632f68cfb84873d1a523666ef79ac800a37e4f8672cde2a21343742d4911725996d9db92a627776e80358f84a7e549fbcecea88cececf2e669f5e3bf206c5101875a39b365a020cff05b7bdcb067ea1c93103d5a086b87b469c7990b46f0ac195e946723e04880b6a35c7d79b69a1f97e68725c3a752333d5e60e03a85a9e3a29eab01391464ea83f0089db230fcc12e3fe5e19506510c4b6ee22caab8b76410fed33d0ceb80cb73180c0985fa9781e52c19dcbc8308c3e13b325c5b466c1ca8e241dcc64db1ad1edb8c8bf28f5de7098f878eed387ae7707a0cc13f2b3db23f9cc6f581c75984ea982726a8dc21025b578ae4fffa120d23124d01bf9e0bef075ac3c47b990f6b32be2cc404601f29092963b173546c27f1c89d2b738531a39dfb09d3499e5d22636142c6571102e12d8e89694cb02b272175d04841251924588853c2baa53645de60eb8adbf6519c76029dc253d694e4ebeb7364059dd8d05aee43e300d9891cdcc5ea16da37f90a276ec49c20d48ef5a4f0bb961a57a6c8897cd943076da9c40df5aaf9db64122b32ed38bd5a5aa4b5333355c1e62e309be2be9f29686822951071915adfc48bc557f5ddc0f0d1cf24fb61a7b23161cdd307498ef3ad69b09fe10c03d292b7795a88b5551409e55a891303b910798b4643b3cb6f64f37bfeba07c3c2cd1fb6c6cdb4ecf735ce3062110b5d8ea76503f689ce32f3f5f96c30f182c4ea269575317ac81ef1f68a48a3bc7ef1a61e7dcc9f089c2b9d4d9f6c1c941919dd2dc2d6bb6ebb020b62678a123700d2b299c70ba11fc6ced9dc67baf75208a26d27506fb0e80291b95e0c4b8a726ec9d1093226125df3bd4839e91a40a6b1e8c4ef2bcd8a2cc0ce6f221fdb0f906ea6bcd6861c809b39f52675d140e7a3b0b0948a8726122c1f9a0f6c307b87a78abe89dc1568e94d4fd43f9f973e3cc49f169b64c63bbababc4711cddda95a07f87f954e231404408da968b277dae15f68126c773d739e5be17f49eed45d613fd602275e85701db3bc863c03bfc694ed46647541adb8a9125ef45bdd79365db0265905aed3aed490c8ba6178b5d253d09c1dc1ac532d492ee5b3c6d3541cf126f2b8dbbbfb41a09f2da274879838fe7d38c48650a5f5ef4434053f651fdd0c732de5d94e5105e1c9df1c721b03e456b4071ba47c3626337d0c1b7b2251ff9accc3de2df37e6853e2da2c372bc429519aa67c42965cc6d5d6b0d7e317614bedd8c2a279c5e4e2d41126d336c9002b8ad11613e03b2e677178330cdb6e8697ad9012e8956916c5e6fea0c60e0c05e6f6ee49d815fc8906f84a82831774a12b54ba78df54db6dfe905140622978423bea573c70e2b5cdaa6a619a9150b0dfc32741e2a5eea4d1d83f7309a1ba86d744eadede7ab367c0bf10105432f7e77af2149c504ee6eec74f4b067aa8207c1a5067fe538b47a7632d0950943999a8c03c9984e6cb3c494f46c4425ce6223cd4ec0563fa086b34573213c98108910611c5f0496b60b31b1183b87070c817ea25327b32470de3be5fa5e52ed6d1fe9b27b7db4c6a783b2c07c8971c62e1028909b2e8855bf9743272018249d6b72984bd46258d820a7f9f6f691dd4e906b1098e3df6720859e1ded241a186aa695ed69626894fd21ae78a9d397469a2edfd4b7d5588fcc83fd073a245cdb3cd8362f6eaf24f81ee45f1b44f7cb11e1ebcff9a992d1921bc560ce403a127ab253a61490730a0aecd38a8c801742567f52e39f8f0fa2e96c29927d3f0de7b6ced58ff1752a8ee20c14236f08631f53dd4343e257a163a941f07b7b6e49221bb6c75e1fdd379329b9f378410a7c56cc0f607ff3dc523d549759848f30c9ab0f9b0361e646c5b3cf9721788b9a00b8130e5241b1511317cea656468c09bdfbb3536fb446b1633c6d7f520f5e1dddb1485531221aa059e80175a64293408d15e0522effe096b69d0f39379b1b07508ed514031f65e06b32c07cd02deca6d45b5975f590f481546d855677258484758d0d291270bd2fd53d9f448bd969305ad3209ebdfacd0501c97377063d7be79a0124a55a32da8b8eb14f593b4afb6b8a2b10892c81c588fa5c6c43fa3cbbb2389f1c0f6459f6e3c1edceae26ef4c5487a435cedb2789465c904a1a29e86fde5d7f048fb88988c99be0e1131aedf2e6a356ae7351a209e73a63c7feda83bf8ae770295c977e8cfa86d0532d6df8ca2f257d95cc9da8045152bd3743a3f2e3a3be284ec20b23d27e78fcd1590e4eab16a4cda6d0634b607096118effa5f39ff0440a85646902ad12bc5833147eed6aa3166b4cb1d9a6495d634485a46658c83d4ff29046ff00b15f3c7647a6ed58f1f30f50e4d2bb363b7648719e91445becb27a494f14ba1544e05f65b90bf02e9bc4647a0c67dc61358d644d19af741e53766f6c38c7e6a60a7455fca59e4dc5b54b6d6e674683f9ff757f829311c006f843693289ba66339e48cd41fdf2f578a4b70b48edc4074bef938c87390a6f234e591bcded0a6ac24640c2b942e20317c3017478a23125bd0f6ffe316b5a1d144bedff7d952fe6a23bd1e62676753c7adbfbddd5dc4aba68ee30832bcc40d6755d529105d0e9aacccbeffaae378565c6fc6bbee318cf76d85ae0bd8284b6affc40bb2bb9e9400e8d9538c0ad2656a9587e0cbc661ea23af07f171ad48dba9c2a7442df622ec50b96aa87fdd40b8a306fa29616af59906c1be16806ea4e29c0fbdb95cbb95ceb035e47f2befe00f700ffdc5fb514a323d007511e91c4314138f2e2114b833fd1a8260426254dfd04b9216a08480c50497afd272bb6267ff9038991d7f6c17560e479fc91ee9a61ff2fa5ff264d1ab1b9c08e05404f5538431a4ce7bf460e8761d74c5483163b13bc8042aac5c5a25827aa66066e993603d1f1369545575a6406d14bb9115ddda39db4cc86dcaf1a632482770f8fe231c5016a03d259596c7323ff4b5d3fc9953f91bc822db10a1da81a9daaa46219043e50ed2c42a197468f518fa983f118a2b633fb8b4c24f5452aad66712e18693ede4b5dd32bc5d76a94119f395e1758c821cba39255ec5883cdab8d8ce0818e6dc8271038d64e4d497579524e7566f7c9f14f27952121cf7d8e114f0761735daee3f55e1e04df04760c76b26d84255884c2d00ef9c6c432b4ecf71c274fea235b6680124d8583f3bea26d63b451e0515837fb87cd0c213a506ae6ce9751ca4617345fa491838cc07de088680be5287a511c1703c20c075d31db8d923435282d0dc165f88db82187bf5220d514d80fe96f2767501a3c3f561b266d6e7048175acd8414832e9976fdea384fc5b0e482ea7c2362d5fd7145994cad8afdc958e1ee1a2121b837e96600d22895a24da9e3b95bde54cbe6c9b52f96725bc479798823aefb629b2216cfe56c105c358ca5f394244203736d2b24cf524dc312e2ce46f9737af2f1ea183bf574e9cf04cdc7345bf6fada29636221388de11614ba6b75b6a1ba5cd203977f4aa63c3f0f36fb691781f834f2c70ae66505f463769da40799bc9bbc0bac80d6680eab80f5c39b8a5afbadd28ec91cf5d909aaf37d4f435430aa0ba06c5973371b7331dbafd946f12c8dc13518e87f5342634a1071b8732678fd3597fcab0635f6a9e4d993414ac2defc9deef803ae34d175f34577857f9bc9a13facd93aa8f07fd7548967ac24cf55f2e393898e4155cc5592f8fddb07c408eab5de5c1b8119a98d447294553d7e5aadbb5be541adf0ea86c2597c557ca2c88e49ffe1e9b218375cdc7193740236a8135a1bab3927bcc35af1608f067969c1d67570cd6bfd0a13b080b6e5036384f054ac0cd79604b75230a5b0d61c3b50fe8660799014cee7da577e6d524c6c22dcc0c3bcbd4947112478f22b71c00d60a4a0d729463b94c54b6aac54284b315de5b28aaac91eb2e66f741c66db69ffc227379140a548669e496b0a224172d09c594aa3394b2ad7388cb77827ae1073c20c7ce98e2470979717550c5ca92836110710deee599bfb2c52835040c20a7f987b7143eb1c580ce0e36bb5e4c158744a31c4be5481c8bdb3aa3f9fb671849975587dffa6c4c01fa7363f98da3aac6991cd66d85cb12cbb80be047615f92c077f01360db97e2d6be138f76dcc77d232bedf738c577821c02f57ebebdfc74a450b43a552fb22a4b7b3bbcfa098c8cded79221c402aa905cf3f70aed1b2829f737fb54a3d2a9677095ac19ef73521d78e921654800c53a203c196f1fd47e72f4c6d9a440c0f0b0d312d053494284e3e05277329dced8b9e618762ffbf56d379ceedb84911052ce17a34c0fb68c64e097576907dc3008585a5453df915a8a38bc67dd51f4d833639c451a03259f84b4af93c33fbf5ba1fa7f43e061868eda28d746556a79096d4095e1e85735809644cb575fad86f30285bbede20b8d55661001a3e84cdf960b1dc4fe6d293e57cbe3b032f1531594cbc4acf1fe6492056daa6b3a74c7e021b4a84ce5cd1381bd7f3a1854e569c2a2f7c6572aea0687b8a0037f69271eabfbdc537f3ee5c536a3cf502488b8402fb390eb24e8aa4e960131889dce90ee09b08e4b8824d13f02604839f41ca532898918572de411ae25723da85a78c2a8138d13e264c5c7f855f6763cc2cb4edb46253c6229d11d02947ce507e9a5a9b38e050771a8e7af1a61f915f3ed6b4c318b9f7c407ffbb2e92235234cb0f8b80cab5239a53afe0062d51b91bb263e0271acaff512f458d722af72f5d7cfb23ad505ff567c9a45a763990b102d283aa3d8332ef626e285d3c9d35b409c11500660a2a7dfac053ebd95d5ea4a7e56402d1006c7cbbf2c40378ea81fa6e3644c35b806e035dfecd6603e9de88e95af13cbf41162c2e8d64ae536366daca3a5abfc3e0da2ecc0c3b094e4ab19bc52ddb0a19b2524af0194119f2693e3d8f011b4b026c73a2b485a827d9461128a9aa890c68fbdf99b2c4f3e02c6ff63a14d3d05e787f0778d6daeb7136121dae65970219defe6b3a934338721582244d41cbf4c817d1d812c95a275d968b9e0512ef55f2e21f78931fca86789c324b4f49bbcf157e09ab6f80b7771ca5f92576d4baf72db19d28e8f7118cd169b114d90f629ff26f53464f8d2097c4fdded9a8a54b3720dfb9e61d96da1b5c8c94f65124fc998ec7fba54f3eb5dbd125046641a21f3fbc60a15f2a96358a25e433449e878173e6c7b9bfb24062f1de05f653eee09b104192458240401100b4a6f065f49f9fb3f89f6651f404f72819782d2aa8f406e8b31e667b869c2318d9178a84f18e917d3d002c677d55c311b94d8c58044cce8641e71100d77000171ca81d3e4be2803c45578fe65ecdd0ed91a6e8fc99f29ce8a5e2d4c2f6ed29e95963938283c53e927ba6f0b785dd750f648808856268d755d925dc2fdd140779898d6a9fc6808a59b269b87a22ff468aca2927e3b687927770723f237062612fdf443c49123513790aef60b56c609822ef0e7bacd4b36402f84d67c571255ba64216edc180ffa65a776b2223bb3b4277e1b416d4e52b9dcf979b4f2cb53adb468cacdec63daa308df08622f215c5fbc6a88636b99d4db94610ef23bf01e630740da46332222ff1143da370a4bfe6fb4c6879fca55c1d9015a1a75676a6813bbab059dd377796480d376603b97a21e9819f05a668ed682bcf6f15debda202ebc35c01bf4e577009844c9a97b91c8aa8a34a0f1ff000135820840c1207e2831359c902d3d9cec17eb1e27bf76874f8adc1d79c679816bfda79dff4f4cc853a030ce6863fb78e7463fdbaf9d12b8d45e4f983b5b5ba69670dfe7fa8366ca5b50f25dc571555e10b09959d58c76a3b6665ce1112a9ed1f5e9c6dfe39ed9b5ef5c5fbe065579d900566464af815e82281a0e8372f20cc530743fe898b7d1506b7d697b9c4df606dd37689beb4776fa8d0beffe55108a1d0f974aea7118c8854126bcb6c2582cabc3857cf5c5b40055acaca53d4488b843e09bc3142872d876f1e22d5f8573bb1671366d619019a7ac63fd5829e8ebe5c76369983fd4fdb857aa9fc73a9e35cce740dbea2523f675e27571d93bad64ec7807746cd8671425a764aac90f20ba17a14662a46183312d0c5e91e530a170c3d6e4b36b8481d86bd56965a77cfd46c73b1201ba83b58f9ef22e353d27111b533d1c81c0ec9a123f885559daeb0722e0c0a755b782470151a3a3cda71701157a1024184f4c0d500d672b1fe7c3eb97fea7b1ccf757a1779b0f62ab988ecdb9edeedeb4c1d42e86fb231b3956c688a2a2757a1159b5135ca096c07a17311c00c798c75659d6ddc8f323309fbe08408b4a77ed9580117c9b03588bf2dd192680d15ec63894986cee1094b43d92856f063aab11fe2d22675d3253e29326acf987685df966db288638df9b0d996162790a44cf67ff16ad23d35cc5e5b318a4405b63ce81e77c3b4fefa657bd7ed767daae1c5a466414db10b8090ac1cb4085b94e13ecea332572a742c5208cb41bad3af293dd41c2556702e5c35da47c418e35a355bb339a9c16a5f8d361cbb1322cbefed66d5482bd77c375ffa068673e399d74f5f353c945ede8c60d40873f1c52085f22f68fc12638bdfab90b84c2e0dfe01a13aaa03e73fd7bf3cfc1f9ca5c83bc6740f4887b3e242502fe4bbfe1a7e177dac4943f88465a46aacae2b575cdedccc03ba99797bae64788a5fc20a6e0923da5bb0c2b9dc943ae1917bfc4c884c08d68821b3681b191bd9ae3b8885f2e0395e992a2c1f3d58096c44184d0dd0fa5aab676034e03aa3c84f789b026d7825be02af509f5338ddd78cddaf0fabaa399025195321089d40b888d900d464f9162a2d76a4d43add134e9b2c34f52c6ee106ebd50943d27944aea03ee5f3338aa38ced3deb979ec1df6342ba72ea9305a548642ff125b2f099480d232d9f0b10cd479a76c0b096a92e83aac2012b8fbae45fee8eca08cfd42381fc8e74c1e874fd4e8bb7c7fc9f547d4d89b59de06d2cef47781bf9b6cbe77b907ef0fc951300bd16081f0689bc85a3f61fb5023ef513b63809fdc92b2b8379311465e049c66a41519f2cf93d0d7f169155b2d81892a0467eaed71601b5ae887cff201817c494ef8c3b88a837240ca734e6a17dea143081cadc5b72d08dab3b6c0fdb0c683bfed0a5943c9c582138cbdd5b74013f420cb3dd4479b2f823a8969bc504ba538e0f6c87df47c7001355d831986ea7f57da4362f1aaa090095082347fc050632c433f1984b09d31b31f2416e17226bc1d5549c51f75042940ecca04bf1ff8d0e042c318c85137f89299d428161552c8a2d3837e58424b7c904ec1db08ae480db1f6b256ef17d3d6613c82d54cece510729e2f7383f180e08622bd45fab89cec9ab52be1a1712710a7d8998147549540199305e73b49679e9684c579c3b3267555bce6cbd81328018db8f3e553a75b904ca9e19e3e6c771f8f6874744a9e71d86cefec01f09de955ef07ec6a94157a4bede6a9375f090a180d9c710966440d30479e10220c0d702a843b9a081f6613fd9fdc1ec5d4ec83bd018b0d95156862d1b9ea0ba7465baf9b97e06be2a0dba44b9bd44c9d8599e292a14066386370fc4eae6aad24ff64f9dc8b54fa8127d5010d1e76b8816b4acd5cdeeb65edea41ff6a441cf2740c3e576de166f9fb074c728bfc9f66a2b96c542d577e319b8314dea877a42a3c0f1048391b2061b2c371980fbd8773497e2e061710c9fa36cbfe177598d095cc86c8c5cad28f57a9e16d5e4ccb36b227a1fdc8d56c86d293cff5ad486ac83e74b1b73a4ec6a72eef81c7f081d26b9aa179457bc2bd341db12fb92b65196e219f7013db273880913f5afa2e145621a2e50355e9b658d157a7d45bedf4a631a378d961699ee7e9f20a7d9abb12f5f040e678ec2255fc91e909ef3acfdf516e008882065d13ecd8eeba962eb1aad9b0b237468ce5e0bef94f0ec6254866ea01e38671c1723df48a0033757b10daef6ccb5bcfd6b9387cfeabcb7ff5ac01fc1cecf62830a93fe8545e96cceb593a904c0bde3d01bca34a5c48d01565096df3b1fbb64883de77b63586321d3968d52847c35a6794c72f74d18c2fd2a88b1d267861d08e524357dcf5861a7093398cf05b976fc438157e0e70d0a44962d1f7e53a5917b7a763984c41822f1945c38594970a778d2925b5ca18b24d83a438b26154aecd2f4021acd83a38cdf4946e0467706ba909faf333243bfc7f544484c542e392771b7aed8e19fbe9a976808846f50489fbbf3c4429513b85c5dc15c1ba4199da7c1d40c760d7cbb064a125068c6306653b52a71a3054fc4e8d1e50be3a872fc0b52a5fbf2359cf3cc042cdfa40e957209e7b566735df8bfc5b615c11142fd34c0df12df431c71c26a89db2f6cdcb6ab5ba6aee71906c7710a4a89a65e33dfdf1ebbd8e0f6e04d8b53dbe36681adc8b06ba3dc4ce8009ed1bfa1a31b4a251fb9019b62140cc16e3031813e2fdd96f069a10723c5db87625e6ca7d308ea44c20e0603f2662b23b3096cdfd07d1f2cebcb9f337eeed798977d780a24c4733d6b30b9f07b3dd63242de2b0fb91ecec8b02ed9e438aeb67208f207c7c248f980652fac221e5ec03fe52c7148b07b6c068cd566c10add7b167ff6293793d5cb8f2af13580b11a33221136b24c9de6fccf7b6107aac1882c5ced840bffff559fe76747292328edd68486775e487200a2178ac4f281665b4d21b45bf4b6ce82578ed02cd948aa575b3dc292b21036653e1dead19008345c299aeebb11ce1d26638c7bd0338775c363805a6974e4a89f110cf9ab290182a4a5cf56dca75efd65b35a554b1344475102f04e08533533f8e44a411a69825d087ba3bc7839f7c5d17450b099718abbe204eab5ad14f2f1015ffb33a17f17ce556533057ce70771178dceef8719d89c818b6c91d014f46966153ac470d78c3dd9f0de2df5e4643fdaea27acb0e91595b074a6f7745d1428f90faa6243d82352b544bafe1f7e18c9c8a2a95d2c8dff1334ef43f7fee216af952e11b51b0db7ad69f1e1974c831731c933bcf1ba98bb18e42b5976b151277060fee56d0ba24764d2f9e0664e5ec49c45d10ebc0941e5ed91b9478557f262c6e2dd98da73c2fdcbb720654c66a8ca030f6daf95b68cb33a29d27931485898aa404dd1227b483895fb9e517b5cddee4f89641a99ea8602efb408b5e1f6d55202da18e9ad20fbf14c90fac6b2374710f558bb636877c013fda32671af9ea5eb42f218dd132ae2341cc888bf0f8f7b06806f5c04dcff2eb2828f38943a83c921684f8d82203d43e0700e516e46dba932405ed12ef80c04dc21a42c8d4f6b73bbb6b9e50c7abdcc71f5dd1d75c2d5fce24a55497789e7e764d38532aff1176a9deea93b414420ce189137ed0a091e81014e7f6fc0bd6e5691cd0a15f704153cc8e5e41d9d11d9733a62f304b636878f1745502a2c78c66d32d45a7f8c2aafa59d201e4e29fa29f56c20c772b856a4b48c24468487b6a23b6677f4a32c1210886c226e109cfd96a86b4d7218f1b42ff54b7fb42c217d79160fcfe6663ee6136ae6f52cbb4b610f09421149af7924a6ea3ebeab5fffb88f813fe42ba0f155f031a37f26e204aa6c352c3770dfa4cbd23ac5d4318a345be6af3ef826ebb82b6ddd93c69ff5ee817b514c676176f24196969ccdd77e172d49101632047aa2029271f1c8577ee3fb86820a75506e5956c815b168da01c167ae3e25161e2cc8d019aecfeadc9605edb11d46775ba18c8677bc8bf1ba8876b39c274463da1b4fb73b4d933c950944b3cd014f53e9a9ca394bffd933674967b68ab0d47b50fdf2f3294654da237f3c1e5dd318a242bdd37b0bf55551466e99b35bfaf07395dc04b848c13b5851a9ed611f8c9035faf9a1741fc87c5cf17504e683370c8739df64e17936e727975548d56e94b2c8eb553e9db1af8465a16bc100ca97c6a3350987c5c33209eb6b2b14333f17ea52e341f3b9b70a7367d9e6e05b848c2c2f6c456d122838bc591ca89b6f56917db50feae0b9e2d3c7deb45091dc2b53bb4a70cc1bc7294e05eb7c6dceac1b4e3cec9bccfd63937eabe06226a0c97132869a81bb3b693184b70e3745020b13709b62f28f34049092f36746c13479de8a02f4faae5ecda5b80ffea002266353a8d9a53c85950b7917be2bbae1cbf5a9fac278a0cd2c6098107aaa704d05a2fe7205558fd9b825f76ca755d17a8afc3af147511c247fb55fc8a588f7ebb4e0db7c3cad559127ae24564dc55d6f9f987df263ccb5fff7b26bb0e69831c45f8c5ecc9948b621fa91abc811b86139ad1134f544576a296646596b6d03e255256bec517ca6b2e1dcdc9af08a96817b70b7033f2e86d761bb77b4487b1abdc8b2998f4d1d822b3a39e56265715dc9f9c92e30233434d81562afcd6751ecef0e8579a5bc7334aaf217739005c86cfd4b982402893c00431623e28fc1446cfef91d0cede969070075c83099d7333155867ae3859b959ec66494cb000ad32549c7b3f77b7783154dd192c32039afa57efae41e6786f5849909e956b28aa9e30f160922e62193edc1b2645220772de19134f0033e594cc6272f2877fb492d5c16f91b7808af0042f412d0d5d3a5e23f30f484ff3bc00a73adb9a3eb54650a99a855039aef1969f876311572bf2b154cd74a53b841b4898b08f988fc4ed6a4720589413f2ec47a7f7964e500f78ae2d199fce6e919e27965ddc14b530c87a8622f0e94ecf083195cd101eb1f1fe6f3c31d22c76e3c25766fadc30ec2e88ed2ce2a15f555dd3302233829da5e488a3831a99915bd131c71f0307ea31866903fa649e3316111d1025ad531218c697be2c88865a9b106392453227fd19da42cb0231d3a3ed4fb0afb5b5d0027f9e81f204a7937f25a6a01d9ff95add192792605d07e9ec6d12bbbd3a297be28d481922f5350bcead1e1d6ee3aafc82ab0d3d576f38a39b627b9806cefc58002931091f88e7c1cba6e920945cef93588498c20e960d16603aabb5f596479129db8a77a3781798e1fa87b1639205c78df3a2ef112a36853598a357a4c1f6fa032c94a54b181f1f86c375e6cf354f923e8bea3b505a6d77490daf48703b17ec6b30e808c226363e876ba005d72a53f9f5f6f08efa2b6a245c740a47562405b54b3f1fcaaee97dcf8c17d2078ea05cdd2af79a825a3a519acef9a352d08766e5d6f403c9972d92977fc6fdde8adddb09991eeaf4a155cf4c5811b142676ff239baaa5c72f55f8d35d611d8abd18d2db031cf19d372c45e4e140ab0bfd319af83b3cd52da60f0dbea370c94c0f4490c94c0c25aa8c3f38e115678aebd402453d58af310fa913e07078273799dac2c3f6a19905ef706e336461e3ee30e28422a17bd5419511c78e83020cfac60263ac5b9cd63fc90923d042112f645ed04b5666576c0b8dbf41bc1f427ee3273ef07cf51b0942586b7b1aad0cfc9ae7ab7b5486928a6479e709c764b3c4eae1626ce24dd43ace5d858e14de1a24929771a0f2235a0d249a9d8d69bf7ed61822e04b161a4830455d63985166e62965b46d63fbc3b6ad0dd7d6317b9b27d11cbc066f624d62bb45c039c4207a89725a14a35bc9683702a4cddce20733ddb41dc6488eab0770eec92c470f393f6c4c6a4db538e666926da2209957287660e866187fcb0929da8fa3a5f4e0b5f2688973f18cc92395ecead7a46886b6c7fb447f9286cafb266463084fa3afd3e27747a606873a1b97c789a1f58e1e3a59dcda72dc814d6b4b52d445beb4aadad367118c23538c37755f7b70bef4cf3d184f42530a1a36a9e7ab93ec68f3631104b7c6a249c2eb9763984948c96897d4f626e389c277e551d4b71506dbff81c38916c517c30f98388a4ad5d5528b79860b8b31556671d3ed70e28a6ae705213329044a827b8ee3f89dc754e47df5d350d8c4eceed3cb3b42fa455d10fcaa3f94dce05223e03f54ca99cd221db05d57bea5584d2aa54b40238252650c68184ca7d74f650ef0ff3159795a2f8ecc77342b61cb9f73dd6f2fcf7fe5641f9475818dff943f19f6ff9e485354f054ded10bcc1578452e74441d6c86d856bc7fd243426fb089adae30bd134779918e0eab290d4e12605d0547eba6b40c6a867038147dc0761b759fb47f362359247d0522ea659a5dfef6a264ce4b53bbbf377d27d16dd80ffaead472746f581eec9984ec05edc319a0c03415e1e94097e3158eff1cb4ac2fe94570049decc3030fbd909147f401e4f0d9e583da8f902baeb26bcc507a03fbf4b641e856f092ad4e6fcaa588a9cd017a86fbf2365f711ad7f82d1afd9542617c3dedd22c317a7dd64043454afbc75cab7f9ec69c4c31cdde3666b7114a040a865b429b9ac4b550c3b65890641ae763be6187cab52a9770b19fc011a4dad7287ca4b28fe8f4cf05ecee3521d1b4126ec73fec1bb96b6422e8815fd5f4bcb061a6d82a77869c80c7e0fc3b110fc737300199cfea84e9a4bb55117834b616acedb25b131502445176cb212293ed1f6a46e56b758f6a6b36fcdf0c25691d2ce8dcd5414058b99dc907dbb7e53e05c78c6c1e27f417629ace47baf10972af8a7f977942a6be158ecf6417668e3a2d76967b8decbc54df9db885d3fb446eea7c04b0e3d70088a08479a9d235b5caec020dbe940f890063142289fc8c3b6bc65f12372022d99ee02ace8cc227f52981f7a4a812a2471fee365abf878f69f741aa874fc95128faa8c646c25a82a1cbfe690c6f578f61b107c0cb57f6d3f832810120ab60478a4178c523ef334b93810c60c8caf0721a6d1d2b8e9b988ac90078480e72456711f634fc1120c317ad8522c84128d38f629810ab24bb270c288d78fc8253dd1d4bfd0d1bd3eb0b5bdf56e4f1c93ef805c5ed1d2a2947fad06245a2f0ad53b92acf30e63b760ebfbad801591d4de04dfa8ff78ba02b8500da82d8abed261ee21bf6fdff8992ff62fcd52aee89c99d226a65d4ac7027c476241107edcf03393a0552469ec0b62bbfcc1a779ca6c848c9ae6dcacdaee8ec88f91e8c6c75dacc4d3a99c2324c4387d04bbdea9af3a136af34daa661312e737925e2019e771c5616bb2655406631ccde31f0a370c8781ca6247a8a8f25473643289dfcb157bb2b951888f6e3fd08438006ff5489a5e492c56ad0ce3783cc216ecf16f632d270c9194a5ae49395f912c0aeb915995dcb7fe2a4c6513e54c4766281631ef892cd1bef27b596078c8d53a59ec839aa70364fa1ed9a7d44848a6c5a8c0ac61719159cad888eea4b4f756705e4424af2f43a5431e470e3349a11c5b857330344919c261c2a7060af449efced3829b5f2b265075a11d63e5885e46834f6fb60db6273293e079bf9f101c306f4a3fd0ba5a7b68f79ccce1ab8719f27bc0558a56b53cdcced4592ba247014b4df92acc267908eaef28f0faac22375eed4baad28847c048118f4cfd7fdf08f0792e53f1b7792145c716a2b6ef7dcf9c586855925339e4b4a79fb75c34cdb57091cc5a73b61b1d2ff117b3a19d24d376489e8ff1671cbd3a57577176a88e57c049fa28fb381f900c24b8f2d47d5b04fcab8686dbd7f7d89eed0305de231cc3f2a64d8462ba62353d9ce4fc40ec2ded132b3a1e26c89057b0fc1770feeb283a9b79a6d5115bb6570f6f629fd8bbbb296fdedaa58c0c8c0333500361e2fcd74d86fb6e78a2b95038c6d8ad0d97805be24dc679077ae79b9fdfb5cb2e0548f9b8aae4e81c64f51360b8a9aefe3761e0bb2d53fe48cfd9c9ff32675b0a2dd6ec8de1d243ac3976bc2f82a287749659a5c634a4f146a1d03bd6bb8ff9db192ea10e44e3512ad491d4045c5a70d8585f85e0625786e8f1f3c26269821f70cfb581c377c384831636a2e88437b69cbd1e9aba97b80a9939348ed841ab06fbe51117c27248cf47f6403582712764d23bc5794861be9aecc2b304c7e012cfa6826359d66b0c1a62ccf0e76e7761810a1117bd13492a04e28bce3d045f03ef3dfb960cf034d86e324ea99b4fe89af7a4caa4f65813dc6f8dc7ffb6a52fd5ee545aab05f49b6335ebe49a1329afdd0f3b0e513775d4514281e6fc19cba115c6ddbe58dfe711517ff257bb757f0b07ae074d55568e2c8a1c8035daffb1d0f6f122569d74cada421f278b21cfcc7d7c817ffd0116cf637bae03c1a3d2bf0b9066464b2fa672bea36c074859a42e8c2b677243365f582d2a91c34616710496f5fab8b6040078d3c7947c4022e855a2310ccb2857ac2c60f11b72e706a927b96d2f724066f499c675086668a1a6abd7ec4680641c57c974f11549873e5a776016b00068a91f12bcb0ba1ae608a4c831b2d641c849c97db2fa3e57bea2dbe6883350f361f11417905774e0a6788b9798281034430ee0cbd6a776b31c83c6d00f9520ef97b0eaeb2b7b808419f7090ee9cb3edbfd8b9f0203f648588d5f2f3b539848fa5ba7d12d587fbbfe9ba04e5e05736e479ce1c3e3ac4950df7b8c8c32c2c4c8e21e536cda09d058bb4831da533e5920b4554e09c743534f776fb9fe1fd710aa7b2ebbac08f57793192afe50569a540b49aa9a65d355b6614fb303ede078cca2f9d8fa8d23055937054fcf29c51b42981a7c8602af026f2246008cbe21677e93af0862fa99e3f8e992e37ec3fcba567c8300c7533cf05c0f6ad222350bfb551a7e805c4ddd2c0efd49685ce492f1157b4dfa04a8cf7650ed3e71237315a436b486e374d73d08c6cd73db7c6eb3fb5ef3a0003e9097dc46059b08f80a5fc012aadbb00e52a7d370269369789c752527d57cfb596b3a3044a82d23d68e5032417b1384c0a49bb340074bdc661feec4452abd9bfe331b1f7454aa4a7f053b3a19e420adbb74d980fa5b1930eca383367718dca16e859481f6e0fe1193bb47f406a4a085d166f4049f809f3e4dd8c30491f28adb0cf16866735093f1f622aea97f23757b1251eab1bf870a4391b58d0b6dfba42c33c013bd75d609fca97ad955c6c5fe1073efeacc9a613105b054e5383cef76deea5286c7f325c09a356efbec10cb7865b6756919fe23e2361ce4da4cfed551279599f967f81255526e8e29ee88f1cfde392248e268bf414cf44487dbf3e22e8d8c5045bbde775cb8dbbd087cf901ecc17893601adf1c619166faeb831681ab9e647b49db533c8a8309fa3a85ab0c11b0080999abe651d26294981d8f711bc094003ab7b9aad149b4c20dc73998b2fc9da1e1b665d38a1118ddffdd0d6567028e7bb49d0f121780219236a45f46a151e28324ecf1658ce3230399e36cf61e780a827cd978c1a261d00e78d32a291023ba11cc4dd96ec8d57198e0fbb3215e2237b61159033cda4f069ec751deff41e572b324257299d0f5e18b0a7117c305d8698d9f72b445abed41c72bc72367cf7138c0f6bc481ceb3ae83de75c7519a23bb94a3ec6146d57f5885d0407d89ecacb3ad946194032c8a60d4176d042141f7fb852f2597580faac1a118bdec1c4d8c95c85147e529121bdfee715d08f565d93ff27c8c861323f8e6f2e12c1807457ad9d4bb6ec817127c6feed89bbd77f224406b0a20c0707f3310fe241bbe5f4210d692196fba2b7139a4337d61ac4410997140cb87de33bd42a1b9536e8d91c870cc20d09a8bfda43e7cdd0b1cb118afdabb5c4f2068b914ba018a2f8c868bee6b3a7c987427b738a4933b82880c8c004a01ef57711fe6856fc68a4c1ea541e6abd108d41e1b35da7cb1bf62aa9f2ef36c1751baa77df5bc16e3baf580c97b7d684bc477b9d276f47af826c49cf323dd17e8e94d7898dc17f89760cc133cffab7a72366366ebb0fcf5fdd62dc6a4ab2027a2647aab60769321735e5fdd1e14f9245aa0530eed9d017e2f3dbc108a7d1f91dc121672915b40e1f9538d67db323c379e976b6a7ad533c46bdf91d83eac65a793eb243064347398e0c49ac8251c5e19db4331b9b5ce6e1c7479cb6977646d70aed682bef759e72e7ba8b94530c42e9c4d0c61e4eda9a14b70703f02d270cc99e7c97fc34bce059b8f52dcfe345581628fc9a69a63b446250211928909498215ed473d467923e0be0b6fa96162089cc2eab50d83d34880ee332eaf04afbb17036f242d8e1c6dfee8999893d9d41d9e983b2cd2ca26c1b982ec012dbcfab32fd85b248e6433ea5c2d18a79d4ec9778ee3ea4a157fc2170e46efda74c8e23d1013b38a48cb426c51c9cccd585e299cc7f9e26c889eddc0f0b0777a8493d191be1857c34be031f65db371c8d871935707efea1e3298be3438e9190e8d5d1fb6c73e79cfb60a9e820deb1e43da4c8388aff2a893bc8e751f8a002c64cf5216548add6f2cb37da5a517c4024edc2fc859f6c6853ebb408a4bb614ab785a9a0ca7a94d2aabdf938d2aef2b3df5b84789c37801b3359c54877f8e3e660edddded14c447091acb66bf4f95f4c810407b134332a6d6445baeacb48f882bec9529fe8548f551579567fca44e8065d9013f6e67567ba3e7cc9f667053dfa1176478d8668cad41adef027ac4b174613496078b25ba274668be36331884534c64106df1e3133e0fcceea7b7bf15746e6c02ab0d06ce9b15939c7ce0928eaa3be389c1c7051736bc9a57e95f334f3782abcb8a3b59c43ccbbf398acb421199335b43525471c847ac7c7770add05dcc4ad7503309009a8a0dd45591f82b6489f15cc725562e6b4b2d977f094e93f2c72613b09358b6a26dfd30170524b3d91cad2b86ac2cf9f8afb81ac028ee34b1d7449f1eed7b1f382c30d9c85d69b57731a224b0f8e30a681ca0a5df2911de8556ae3ab07ced91d9cf303760e6a7dbe5c3773a62b6bea37302955c6e08af17691b12d0e8a18133fb9dbdd4be7a7deee384046820e21eb27f4d61fafa6cd3502be22cd6c41a4c0f89dd3dada6574da86af1f499b187738b242f14420dd6534bb7fa578bc718cf471ddbf602493b0f2ac575becdedcedd4c9ff34598151c7583e292a685c111b748e2e8c8157599c7714e11a5bdef9b8a7f5cfc99876bbd7498476ae3c9c79ee7388043cee8dbaead92cfe6af6079ce5d0c9acd13a7d1590a0d9f8c4428c43bd1437044b1313094abafd9b937a4903b6328eb7bb5a709c4c8a42bb5b3583ed51b2760b0653b08315248d26be883a17bce47a05b3a941daf1e4410c9fac2fa08591fa7eb8a0817131958e03697ed4f01ad1f0ef79a89c568196573be6ae7d72752b4af8b9310f14c2f7f47f696ff6a4c4e9379dec452ed5ccf3aef56102f2c071206482bf9d1bb94eb98f0070f2aff59a939547ba674e76443cc38f52777532429a33a3c07cc110a5ab9b444ddc9ad04ee54e9c30e59f4a6394e8362bd70089f3c7eb2cd65679f12755df5e20f4a798606a4e3d487992dace0e27bfd63ed8d37976cbf7be367960bd54af7ad7c76f1be8d3275a1a4e187529e9edd4584f644a863ec72b63a341e8971ebeab7944911b1fd5399862cfd850fc15ced952cb7559106a8b102728bac673f492b4d5fe4e4cb5df4c2d9244d3d132da916917c1f1d8a6185903e3fdbc771b850c4b94f6fee5ba0b10495c980f0ba1f8abe1e19aaae9f46d5c000d757754a74623205875669aa248e25d462ca984e202be989786c0f853e3cf1995e021c755f327391521f898d9134db332789bb60df7385334214f702d7889eaae7e91d781ec85ad5ab043643da4c0ff7362316650ba201f4cde732ba207ffb5b439d636b62927ba2d395507b2048b0fb67d90f784631885db3b049b3547872f43837ecda0cb8ae4367a2992d2481b193f1a9295939b02ccd3d3f0d58c8cdce3cb6af1a89493e1d8553aa22e73111b3d2f3038a3ab5e925162f2191afe90b5b25c7e2d88055f25020708f990b361572c6c64e931f55b0357ba77c603ad519e253c6d678238c747ec7a8f4e76b9634083d2012854bec002f72e5c6e5193c5012b8b767ef92f3ece97ce5c2f7bacf381f52f93e5adb9aa22a120d9701f3bfaf2926c027606e0f224d963eae6b8ae4c0a60be873d2f096696efca92b8697bfc5b1689cae8985ca070fd6e2c537c0086c5204ee3fe161b424c3ee941d54e952b4d53a32a822937a8fbec42d26cdccea00a9fac4ebad132fffade5b221d3262adbbcfe970d8631c4af29566ee33de9427c57b8986b248ff79a46c69be7aa9846b6cd192663ab028a85bee0933e3df9f58ba82a0b0db6dee4e15d6d11e14efe7d46c5d9b44871a81bbb6bb0c1edc60f02b6f87988105e029ad3849efecce66b48ca9012e53f5f1a00646e448db6db0eb2cc5c3034b4647cb6a1481762bf3ce8fcc0ca17ad5e560579dfb7d2d51f23f560caa5829ec6c552ad18a4f27e49c941c09fd16ccd4fcb8b7738089eaae91178ab734ef1a3d4da5f7ced6d982043b30f933e7bcd840b2b6917ef6e6c40a2eed9dfb753e0e3d9fd130337aa30c4ea0d2f9997fe96627a9b55e8868a72ef777e42380541266b954278fbb2aafecab33f2afb3d32046ac894d137d188035d689293dea9c84d9d11260432f0cfc3162fdb6ae21317f3f4668c3608e60918c583803de1fb8e3f3a912d308a6cf7edf9a14f330967e59dc45c597b2589d6ce92440a9197f88cc04fe4e03feef7dba7c917767ac81598c2e1f43d9433926b23d94d6024272bd7fee31bdfad10926f51b45b15a897a72ee1514944aaa7db0df294b2cf843cc1579815d0b5338c90c40040ee027c0694f23d0f743ad150aaad5a4130142e0a10aae9bb98548581e69ca16e58d77fbc24dde2417e02fbed7b8796ecc02fb12fc3879d30982a1f9d4b4921fa37c3d7232cf3f93c44db340958c4aff90a3ad80315ed3de1de310bff74933a2d9f8cce035851525d425b504a6d4fff3f5db878b0876c9ecb5b36df4f2bf08f7e85f4b7af0ba363b7d392d08864420b4dfb02a61f794ce020c755424d377ae85e913442413aa8a429f51c00f8ba157fae75e5bfb331c77d9d9e06182e8879d4d7649b64ef3f9a559c5b7283ebba83ac3e3cf88647b892e34e6f8975e32cf4b4f0a8a48a7363570b13f5734e3a8e2bd9add18c4d63ff5479fae3aa49cc80a0aca6ed5db653a525001ade2a091387b31dc90ac49676dfe1d2b4780021a6f576a05237c95cf943a99013a38da9645fca59a94d4d3f5b5e82a346ed92c5281be7cb94967f8fc45d779eb91a4566d4e910d685ea9124c3412f3f61eb1922acc021efef646cf55c4fbf6c789bf38359b3d6c280a312ec47b1d96745c27d033fc8976b5f09ca2f0f38bc6f3954acee0f79416c2cd866e3573db62cc1b6782a9a36cfa528dcf28b200b90bf3993dd80ccf09d029488f618f72b426ed094dbf4a50d87cb2997e7e0466538347498f29ccdac9f80d92979428e5934f1ff820e656f99ef2d0375068042e595bc1e84c9d46d25f7d50c95da1aa4ae015bf1c54c767d44c8b6f989701a2f17392e81595316964a43bf5ba88fef604635486b3feb3c9b890c0d6bc7c63d93f473d5a63a64265a8c575a98fcfe5cdb08a4cb94bafc05fadfa762eb66c36f1098da23cba33aa903f1be98231f608dc38f41d9ce44be9fd9ba37ce366c7e2b4641e3ebcc5f67b4530546a8f9a0cbfc3e13aeddf02de5d9abe2499c1957dc11550daaaab874944214697fe607c83dac2cc38715967a51a01d6e4e8135807f8998f048e2e2f163de8f3d0f6bfb2a85dfce182c0436f1fe534c850e628b074f78c29042f9408e6c9e735668adbb17c5f4c7806e93acc4c0ebf3ed09dce1b0f57fe7e83d9690157f78bbfe86e77f194e938464c136ce46f3da7df742ccc8bd3e9fb8d67003d1b0d339789d7c4d79c603fbffa3b259b89daf4df08e297343daf6b96686ee4adff2c0e54e2ec1d37d7ccfa577fe902507c36550f2051e3261d642f8b2cdfbc88381994497fff04c34658e26df8af6b40666fa9f9b17244b0f7119a239809a9c39242e5673902f659b38c413ff091ec424a6cefd831288c049e1bb617b9fd20bff2413e76f882c38112571db82b18f3d8f6010e43023db12899a2fcda1f20c73cdede8dc6bdc5e47d7a13b9535557bbe448e5ac2cc7359c89ead00b55e6d707f9ad4db5eb03c111561fb618cbbffab60f36b066fa605fa66bfdb0b09fb659b261d7bcdb02c4093bb4a1818b1fab61d684475faaafc6b299dc90d01a6f066b1ad0b3559e6615ed1e106a06b33d7313d02e5734863b41d520d2e76781394f3541e027a2cda2c1f34aa9ec2c6932ef1d30de813f1c0a531c42eb0c878e106359e7f51b1ce6e9f1fa5278f7f3973578efb637ab95110afd1df05cc8846452bad8d1b8430acbc9ea4a128b955b0ca678e4f7112ab56cb75ea5d0b2de133045c1cdc7a3f0a30309b9b429c1d716cb94d33153e2f64ffef9c74f38f6cce59d50519137e3243fb92dc38029aa975ad27fb9b4881e6f40d0d70cd77973f6876db2e1fc6e8f7de17574448df5d5ba664c913906acb85cec69d6f6347b41d5d3b6d26a6a7bfb9b95c1409aca22ff136487601d1c8826de9c0cef5346353811f2c19132768ac2b3b6e57d886df3b5619696f0efca141997860c8160a4a6143cc4d5722fff7c3c1abc852a6e40d5630788f55ac456bb65d7e6d3eb8ae31fba02e4e5d63c469aa1ff076c035bb338c073e0ac9011719f8826f5860de320d608b372ffff59f157dee84f2da1d79a0914ca31d5107088a8da7b6653f9467884869548539f3daf2d32823d1f571a566804447e472306f90bb53979c3b855a94fe3947ff4b64bc9bc5771522703ff9855e088124816d0e0e310edd507f0c20cafd231b5532354448a085997e5373cd85dc471bf9486ab36c7775c6518a706bc6eaeb810d6bc068220d8e7ce0d1060023c5ccedcc4a78de96b169cd20cd2afacfe6f94011b8ec1517ae2068e8e5d4cc68264d91f7e123a023394c07aac9f446ad0b5914055cff877698912aa2aab87377943e8805c192153c91dda6d8e5d43b9f4427f7b6f0b83d98792572188b39dc07bb683157b1e51867df65507e84355e593ae80f477b3e7e020c82e1a35b1e2e4c9bffaca58df27782888b66ba810e33d1b7214e36524daa7bbfa5c8354786f6788e61cd9bfa40b3f9f9d53f612f9d2841240cae36c3d7e0b7e38f7c190e9d860615d2f9cef9f3e5a5e227c16830ec475e161f0033a8d738e71616e47069a7602ce8b118abc025cc1bae9271a4155a5f044549042bb9b1254c1ae7508da728f21b3dea91f3818dcf46447b93e1b72c92b50818e84b488d5744d7ad78fc016d958ae6730ec3629123f6f730d9c6122a761c47f4a6f634c8110fa56d7dbcc79d9ace45934ca0f27a2024f6d1ab1ee91e38b5cc7bb49e283b2c8755ec37d439280e60d0a0565cf559c704842fbee925d1796ab32f084fcd17f5b113edd230c8aae7cba2726d842cf6e24f7980b0f96287112faced05996296245318d82f9e99f80abdd1c3feb01c92b67b82fc961c3a8b211c64a3be67628862b568f003518fd7ac4c8cd13a765fbfba8a6664b89f9061236543a26e2b494e63792dd660c0dac765d6c08ace5c04eef41508c29dbbd2e14d7e9355663224b42c078c92e1475d5f01733d69c1017e5c457c8c77e59644e84c9ffcaaf2bca60c9933c0b4f5f238b7ea05bfc53bfc6aa1a5152f3bb66ac2fd9f028377b10c5627ab7c04986fa184958e9333efda7fbf5f3d18c7819992a787276a58d4b406931eb810ab02755df0f541d0888bd6531b2433ae6079f94e10dbe5f2efdfd50bc141121097adb071cbbaddedd58ecae4981f35d3e5dac1a54f06d7d9328bee2bdf2574a48b13dc74890d993a836d339d51ea9a70f0d779c8c90b08fbc17101f5d4cb7af9f5b8e90640e149e23d90a3c38764c4bff11fadb167ccab248cd633ac0d2c48dc8e432d590ebca812d910e6b9ceefdc04c805f9a4bb062ef6c20336f0904b39862c649b815fb9ec0413a117e3b13ecbd216527ff472e7cc18743fce866a5b9a25887130178ea16dbdad86a11f12870981000f07b0a5681812b55217874b3b0ec9c1ff57f4f49926464ca04d5e5550759ec114303cc1a465300043702740fe15faf7d6de2cd87f6bf2c1d6c26477024aec83c1d8bc5dccc6def5837a0056d90629b4e5362256b35b4dbdaab5b705e59c29017f080efaac24dfe275f406ac7a54f29d74aeea58144095c92a0044b11bb7468768dcc2dbe8b58b0a8be34b9b9ebf46b071b55afbb22ef6cda12a7b476543a07a6aa3302046d7ff4cef88c002247b6137b3cb1955584e6cc8829322bd98a1416b53b6160cb7c0e8d9404076e5cde925ce0be4605a7abebaa3132e7de22f68eeaf9b53b9e6f9b536b4c92bd52567cd8b1206a2428c4cb50bc9488d40f6323c6d15c4780dc543eb7b9d36e1d3198e18a9d27f9a49df2d3a41ef85f4a4de5706c9a765d279b6ec65f16e7af29c366e6a051489867e926bbc8ffdaa047e5435751cc6553660d86618003b1363bfa0480f7cc3df5fcb5fe47acf33e10bce0edb5a2872fbb48c62918f6c8f7bf4db1aade38fa7bfe876d330cf91ef859d2874a5c3a632ceaf51b1b43cd7f62a4cd64f5e0a857e8db612cc9542fa597c20ffd612dc674fd4fdce8db6f4f6376f965dd882be8bc8eeacf1d445159e15a6352542dc34bc6b98ddd8aa86baf1aa3891e804269a416c33e4e1d556c00fae9f43de233aa0524354f81c8e676165e0496de75340bf76cac66338031fb53348e19ea233dbaa7ae529a915872daad13383ec82c295dc8563cdf0f1b9158294a294900968fa1f26783cafc526a2cff6a51ef52679060d8eb0abe3ee03aa6b49a0affc44035c962b7d45ddebe9a1c3014d639467567895f692741004f40e3d82bdab176c2ee39bd4e3319c10072f2465473947956ca5420c31a8ad500548ae3bf5862ff7ae915c0258edbd15bdab4b8573d693ed42ece73ae027eed356588046f6bb253e993a932a065ec919875f4bf4e6418277c749700ffcb5c0050dcb8a66f780d617b130208417a1397f446d809e0bfc0512fae012026a97cd499256fc7bdaaa180e8825c59462a89c99515039bb926750ecb9cc25a54a2b6ede9e6e9ce1d875a5ee7329452d18b8bc84f1538000e4267e703340ec9884ae97d3e2498ef7aa44dbfe721f21c828dbe6b92db20335bf0e267edb30290ad67e33d85592b924077edb6afec47aa0264bec9ad920f2324148ab4522aaa719a1c48681fb95709ae0a31ed8a940076f9abcec846e9ad1696313e78802088685495fae126f6f3c3e23001efd66ca217713e1e6906029a98d68f6e237878973ed496daba0e553c71339dd6b9fc6b6a29a1f15a0898664dcb3135ae5313e83b93509d35de89a0bde3672da902a4816e228dd480b80ffffff7f