PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 66397 c594ddad5eec414cf26f14758d249f27a326aa952e0c08379aeb38b24e8f0498

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0bba3d44462672ea1c3f5065bead1aa7127c1a11533b8941536f54cbb56c3771
Certificate Block Hash
c594ddad5eec414cf26f14758d249f27a326aa952e0c08379aeb38b24e8f0498
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...003151000002620000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000066b4e9c011f7ba76c680cc866e1d7dfd1038d953da874a803ce0e0b6515152a983fae3368aa3aab0fbd39e09bde24c5220e2f22edd8638e48cb5f33a134edfd7147eabc602236aea630d36aa7a3cd6189253a63e2ec65990f0050000000000000080000000e000003151000002620000

Raw Header Hex

00004020789293a043a5bae5673613689a5fca3ea95a9ae1b28aa1e1c0b8c43edb128bff49de7d5b348cbc767c0452f9ab131bf1a5f7c5c2074236df0c3811e692a9aef857cd1e6a0665011871376cb5cb546f5341893b53111a7c12a71aadbe65503f1cea722646443dba0b

Proof Data Hex

59,560 bytes
121216010307841d367b5e78039fdb2aa0e04f0c68c5ba13528976b571bc4dbf8f8c6f183ffde0f6db9f4633377f180bb4a9bebb8392adc14db7c91ee81bd666dd19cb47c7b7b0a2672cffaddc5e8905793fd6240994d7dc80cbaa64510c248df0ff59ad7f76bdbf74e08be5086f69008c47e5fdd408c7048a74cc4e342dcb6bba617f5f1eb233a9763a0fb43f0411c86617132e88d7e209955a2c70c6c1c9cb4b10019a8aca56e85426470c213d53f3947c118995e1cf5eb02ffe5a0e687edb0a0980114e35c430880372f5c7face02847a94f4618e76f6b19aba256dacfb355bb34820ad94cb60c9539988df0004414175e3ec099c90f19e3256da6aeecb2b397bc136f477dbb037f75354ffd80c0b7a97179345120f37025c28dbbb920cb430f512c834c2be22d3554ef192455acfecc2e3d057bdc3199da16200851e93827d1d4b241c2d655acc8919634a1a95118128ed0024107bd56452a3d82691fe6b2fdd61418d89f8ac46e0c6fe3c3872e8f49b8f96abe7420920d20eb2c514c93cac4009b961f5157ba0342dfe82c74b751827b1fc138c085eb5d26433e106a0cfd3bf823416e8d7518ab02a0925e0c0074e4ffeaf4a58f15b5bf3a35238fe26b205c1b5b0572fcae1465e47cf30b7c855c793a938c95dc24abfa965302fe3d5c1f813a7906a942175ff55e32cca72a50b96ed38df06115ff355f275d42fce621e6d77b9762ae02fa03b9ba8d26c8a0ec1995ea4b58347351d3f8653c379ae55e99234ff9628c32fcf0013f5fb5ac48d096466309f0cfaaeb96a2b8318ca634c9f8c71e861dd38fc263e6adfd9633eb3a18e9dc41498fc952a7c7580a92bbb5257c2716e0292ab99f76eb3df723d022d1056a1209232413377e5d60dca9ca150b94c31abcefae64bf8541d0987d133a53e861df27d45e4fd2f494f1eed48f6b865788776cca0f8b9754eca8c880a408e8a5464dd86e3dec9553d53e22678a6e336d4beb68f7c41f64a2f387d28782aa892b661259ceb67c0a7dbc2cea018445e62d996d382f8373c33f7445b1330fa6f532507aa2ec89b41c69a3c32d9834a6597e0e454c4f4d7664c0b890b5821693b3761fe35b1e1c592a18369864fa1fda9f192a5c04c90b35295731c1d1478b2524283c296ce76c725c4167b6f19864d90d3a1c74c617da3206287fc6d5ae6411c138f2f69ca99a0e5ba4ee9552d7d8da38608d43cba44cfdfb961a38ed5dd529b3b40b794761be449835761ecbb03c7ebd792ba96a36dff57f937b2feba9f89969df888e579a190afb42e88ef2f9e825c8ed8b8a3d395cc9c2377c0766ed9e98b1ae6509d35416f47ec6c4b21d3f65de0d0ddfcc932b7233009d5a4eb7547ebde678a49babb3b0512c6d3f09ee02199aefe366ed598b8ed9157a00fb4475306d159f9f69b39fdbb722a29a9dd3026510cbfe5986cf8d716e47a223dda24e634175119f33297b8e14c84a0fbf2dd9af3fb81545e343341dfd481445626036f5aafb6bc861940e0cc79e92845439e31d3e8e808c8acb7c7960da6295bbeb3d82e708c973fece7cabfbea1a78d8ca8c271678efb9f08254f75a8032e56a01d69232e718209063521e95e2b542b9276d2e7bc1f9d2fb28dab82652b40f9f9d90e3f5b6dd8637f47bcf4ca7bbae85a1731aa75c774b77ab764b96ab4d7ad48b719a5c333b4b7139f1ec34f0989ed6f06402c8ba3e0b02a8883b8c00ddc65f9a9ac6d645a0886e0524ac46233821a8b1b49a81a9b587a6bd4db8f22ac13438d6d568b28b98d9c3c1f550ef0dd0dd173a3bc33f9e3b1d5e83e6a4a4542c93ac39d181deec41e8411d286ee497997a7ebab643ed706a14b59b77ecb20904014198fac6fd4c48a9d96c47cbf528cb655846e04e72818d819d7dfad369329b0ffbdd548a42727c7bc39f42194f9e01fad9fa16632449cf7fb0a7fcf42d6ef8f59a1da7f92da6af10ca3cbb2a1a9abfc8e592811e9152df79a39dfff694d1c474d54db254ea8464e6d16ed11fdd1cda2fa8a9fa3580c0b4739c0125e5170e14ac6dde7f0ba4590d23b59ff3f65854e85115db8ee63508c77fc2de2a2ca89698fa5d10a8085b2ca9766c76ae8f0c70bfe6db5afc12835abe6fe70daa152c23c38dc989babea3e9e334392876ca46fd8c7cd5c0d1f31e1db6c45a42cc3b1018c41b3814da7b9f6a75186ed94a84a7456503d12f09abeb7663b652cc5690de3638997b78052e272630fe240acef8dc7ae0506c5a20c8fac7be2f9fa8e02fa7d211a6905483631ea4b7452403570010356da975e73cd220e002652f1ad4d653eb926d71e71a4572bf4da89d5d5e52e9abc867dc650e3dc1f44cdda98c6626802b47291f4e398664f09ec3dd9338b80557f0dc030308b943b001d1b0ad5cfc49afc5e54ea9b4e6a155d6e2510af79e448d4e3b7b8f6333726b965c533e4bd76003e896f1e5c1d8a083526fe222203f3c4556216153142ca8a65bc260ba8cd63022ba5c5b8b3279d74456968e01aa35749b0b4eef102b1a66a6b43f691318d3a54de1027e301c089a173a972586c9d030bea5cfbb7e7a3786fea0772f206563b7598da67cb14f6f7493766f8e67742ce7c1a13a43f43916d514e0022dc26dcd101a0abd1ccb352e5b3671c7020122339554db47dc209887c55ac5ea74cae44b480a480a9e4f6392bc5cb132a77687ec7fde312675d0f9a9ef0d3b3260787154e663d9edb833810002a5295d7ed939e441d9f2009dccbc430d8c7e3f828e146ac1338747210d72a58e4b5049bd3cfeba707e9dae396a5b5900590b427b8a427eb9d0f3408e3b8bb5077b38b54d9c859e91e40ffc58d580f7a7bd144878a539823ba4954e539db896566552446cce70667e212539b2267403cd801aabd982e963e70aa2303d49a728ef3b713d1fbbfe2dc2f8765392527ee95dd871cc04bf35662fd5938a7abd8c533c427a340be0550a9cdc616c26bf62f00175f94b828f4766bbe81a3524acda503b50b6541c1ef1875ecdee36376503424cb8a9e40a5962fd5984135f6b49d93d10c14bf778b15ea92ea9df41d24264187e2185726df2b861bdcd87171139a28c83cc38aed7c2b1ab54876dc51880e44c64c893a43d7a8abc031330898e4f4becb726c8a627645a18e76be7859e2e18bc86a7d114272aa4e11b5b65a4dc722ed733d09ae807a4fd32da1c5d586873b22c0e3759ee7fc11595ddf1eaaf8b9e734d3e0b04c3a9f3cc939604ee2e50f763afd5eae4a06b33c8fe010372f79720dba4200afee67c096247342e7ba0e1d5716defd86f1da37f9e308d31a7b78d553d03f2ce8d8f03a7c1ffde53498c647d33c890a6cae2b323448ad57ec1025047b9209396387fff4e87c44bc1c26c7e32270fce1f24a547f60fc1ccae9ee02269d5aeb93456aff209694db0590738f6ba8581ba76a68fe9b465734b55d439903d4ca5e79db9f40e233e174f3e20bcdc7b276fe06473aee5ef03254da963770deaf70c32d5364e59c436fad4854fba4cb6aaa0f9f542cd088c3a503737ad53d3f12dd6463e6f4b896715a9fe0fafefeb28fee525791cb8f3cfb81df53f6c8176e8be82dcff422991f53781d9fe0dcf79aad951fe0f639a88bfea304c500ed2741dbfec21329f711cb1743f1e68a065e746b856c8b76fe5a845116279147384aa1cd5045f22658f38943a5979ec915a342850a8fe2d6ca7ecd9b22a4ef706a2a4fb443ac326cf943e4d61ad6ce705b55391745d8d4479490e2f33ab6d3bfbe1b6a8c9e7e50b4c39f16624bf2044bcded6a382b5b0a7ea7b9693ea21126b0389dfd714142bd4a46921334f9bf86e452037a8df39f90712b4a95ed6fad99f93536bbdadc21b5fdb785a03b1a050a76f2955abae58096a17a5ea1664dfdee1d5837a66f49d52a7b08affc61d706729887717bae647e593f042a4dad7dada17a28657ef1bb5778fd27236893f99888cbe850ca1d94489ea9428c9d37c34877f535f52dd0ef247c8e6adda5006ec0f7c8fa7ace02bd379916f350f00974a2f5c7fc1e3de0bdb3563dca41823121a47b8a397b549163ede703f0d9b9fe375ac102b333dde1455223f22d8475e23ca5b713dca6c9867eba6a70c8539abf544a8460b63d9512dba2a7bab5c0f3b4e1220b6ec4c225c71562d8695dcef8b9fd495b909a3f775c807672ec58095b4c2b89b4740419f458965c320b5848665e49c99056d70c737932462175068b0b15caedc7f608238848b034c6b6fd8e0fd20d549628a8697addbf57657b1a8496e33e44a8257fcf65efaaf8b83727c3995c93e11d0979e355bc54a4f1eac864c595eb7532a2760041bad861aacbfed85bbb3b5e0a5bad7f34fe64b9330adae832589f9a798a55f7bb7a94bb6739b890d579396ebc73ba6c03707f8a3f2f35832d6b660164ebc26dd70b38fb2fd92436ab707cf1582b9c8abd6332106c553a76dfe59142db08de26cd1c1cfc9ed46e1b0db9f4492340c8f443453aeb67cf1a8f24c73e956123ca92a67785954d49132c49450cb321a6dca10e4e651cc7892db26ad0d7ebf48d86261c85416ccdb1afe060e6299475104e75041b4246999b1d0af2e1967e4c560714dd79316e631e3fb44dc1e2571cc75c7daf9457693ced4f1b20d8a540d37960c0dd67276a68ecb3879faeba5e501ad7c0402cf18247359d6062e734a92f3a07e547216cd5aad948379b68ef189df45acc93bfea5a2c88a072e7b893ab38cd71f6ec9f67d46cc1ddfde3489c153fd23bd3776e51430dfc0f4906cc0e8cf25384439a316822a8f2cf739de3f504d8b838055bc98ae3976da0287f868a435ba76849d188e5a8f619f6fbe7bd506ca0f74c92a3a6cd7c6d5dd45bb8a8ac257734a3d91da22af90e5bd0e374ad398f9ff2bdfbe6eac1612bc8b2b3a22f5a1c5dd6ccb17ff87fe51a124efa2c2753c83435970d4edce2409f26fa4d6db4c889502a27ebdfe78c7b36ade0fb790c95fae57449db72169dc6e336823e93b2d6a0a740ff642e4f44c268d16f309d0a542d3efd3e9d45802141044617d938caf9db5b248d7afe665f79da0ad2b302a449706406ddde8df00f4794e5e74955e2fdb72f8dadc3aedc3e7b201f82d7f18e020073199a0ebdb53333b24ee2526089c278198aaa213b07626f51c56c4cdfa95762b39ea41a1cadc41baed81e58fadb009671cbe91490abf4dbdfb8b68aef5f28a53a1874bbbed8ce8f0986aae444f7e17f51bfee75a48ee43997a7f151b38b1e22836e43cccd14d7882504fd94b1ef456728e69e8db411d20e8ec648100653f65d2e1a9f760039e840ce9383510cbb5d26ac97d789df7efd5a1b6f746999ea83f5ea782eaff588f6974baeb2e92e6e078111cb52a9b2c45fa03301d359d43f695c9c4e1f04434d61f93ff0e3171ad290e2f9b2de2c0ce2509c341036417055d1c54737c3f1314e85648a47dcfe5d58467fe214f134930ef2281d415d0e4a1a34c48132703ae9770b4846620a0068342462033a2bc24c5fe5dfec2ce641f7363cde7ebd56874a728e7d95f377942dfd545d478ab3cb0c25b8bbed03c32187d03035a41ab57fbb5f2bc47f7d5c47f530e445c0a6683449d01d9f9a009e07f3b1984c96e4fc327efeceb205b53b944a49e8323a31d628b29eb86c017194ec18e1ffeb8c0f80a3ba665c1f5f3732fe32932d5e84f36a3639a64511cb5a09336a7522a7a4009ec1f8b6bd49e69dbf3c21a6db44086d32264b29061d8e4448d89ef8680ffa21a2db24d5892244b2ba58490dd1f85702e04a0dbaac3c902ec3694caa52410f999bba8815574e99fbf58fee1ddb32b0583bf32a86019d46f14d3bc610c677c5ee169d751da56dc0d9165aa563f5be058810ec13f77f421e454c7b000e32f658ccb02e281741d615e95dd79dad0d19cc5686924c308e236542b8d09014c24bcae71e9b2508e6ab4e584bc6fd82594b598a728d924c79d3b58559079e34013a97f9e5c6eed2901de82571c9fa983e1fe7db0d31f0e8cac24dd33a8fa681f70d0ef08748df9e1b790eaed51a305a6f1d383c9803570472b040d417262cdf4802100ae7a4c15cba00ca5755ab925738fbeb344067d1cd957f2ce17ef0a0de5ed9d8bb4f59d440fc2fb933df4c3e43d3f5b1356583e44d26578e3941a3301738faa9fb2ede225fa543ba79b4e2d727f0e6db5199078d615ae8d0f6dfb636c6be046582f1df29bdfe709a2386463d34005c58d9e6ba6dc25e8e65e5fa70dba1911535a9b60471ddaa3630fedcf83cd638ce282a5ab03b579a190f7b536add5b940988db51b91e19e140f19e631d134e3cd7dd496b2bd84ef9112bd64105e02c840474be5ceda1933979209072efc825b49e8ef21a110180e97274e63626c098ee8224c52251c043b05969818f290da49abfadb956549bf1d0919a2184815ddd13dc629b4a6616814f4944b493b537b1f0f2315ee7c7a47e85eeb15b85951c0a6f7438abf529e7f4e61602ad36aa058807befc2b385219be8e9ad7799113f59027a18975e6f58250ad4ce350c6b829dd9fa5d99c47a760421816b5525f246c288a2b278a72b1e892eba2ebbe9ca59b686fdbb9a73f3df7d90bc325e310c56eb99ff3cabc3adacbfc350d8dbd34da3acbfa10d70d896248e0117d29038506cfdd86bccba0c9a4a8cd94c81d957763f119508833e9629776820df37e6cfd5fbb533f6da49674b21f21b19b49fe8b28c76b60cd8c5c262678b1e93e74c9766ec8432d213c352c4033008c13e6baafb4b7e51cdcda0be24b05a5a58f12101b66a71c8300afb88be4f07ceee7328dac1e6296136a43d893dbdb0a46aa3361529953d1c26624d6403daa6b6ef186d770146fc493657d38b3d0b54090a911dbd6a75b5f194496cad9fcc0f6fd88a397bcd7760ae7b8905780191b927fd0646f974555670886332014e3b3862fc1d1eb3a42424d2693165de5fce959047ff09e08aef45725bbd1ac1024ebf58bd7a2dceb1bfba3c9dd1272f2a3643244e2592ebdb1dcd7978806978a0a634f1dde1ee6aea8ca1ca75ddcedb320a8c7b318d32c9ed16c6359cb3a2835031090e32cb7c36afa87bbd9c264bc1a2249a3b9f11c35282693005f136b55141ec34b4163b217501e9812da547391d15c3b113144b456e15877cde688748fe1818945b94a6fae91788fe5bc1ca21e6b3602b31870e837425ab5cac02a0a7472ca46ff7d3ff1d221ef2e4c5fe3dce7ce1735e55e51cac89289bcc72cf3f165181da6266e76af4828490f50b0bad4cc535e3d6df656777167194f3127a9e9ae103ead339fd2f71dc333f92e1d6bef415cf245664e7ef703154801d7ba17fb5553581ee774b1e000b62cb20b24687ce325912592b01b537ab05693020922d729f9604d661cca38aa17951e6b1be5cfde413819fd889c5467da0b7c4db85f52da30445ebad7d9c417e7957f4f7b6003665f00bc0d403cca1519a31d11eb13d83fef1b701a92e7a0ed3d815c15aab2cc6304427ecf6c229cb8c91b60b2f796d5fc7a302a5254904e9378f7126ace249e39a3b8369a16f3a490a7f22ffbac8d9aa209d7ceb11386fa689b20ecfeb20965b43c954e593efab204a88fe0e4a598396c7a8f2282334e5aa0e34b145974f9fe8509345d8e293661399ff78ec8c7254d9b337d684977776565e7499c5de9da09f7e38843ee1780da9567b53aaecc919bff12760d79b634a40a8d582a56e36bb650e8d2d087fbabe1238662d1a2b1cab2111829eb23a3edb78578f676e03f119d4afa73258d340fb5385312dfb9e03605309d26ec2d7a0df5f1d184d817d9cecec6cff17c3c1d8386c673e9f42ca41317275fac988964328d900469d9b0551721a1c04429845f4ab11642eed0e12f543b95203d36a4856b2db58cdddb8652e21d60f87f0952357b6d756160cfd2604ed14e1d98af8f65aba9bbac4c8ba3ff28b00a2ca624bffd9564cabc92d36375b2452c6ce6f4dcddcd2877b96f5df2299a4c329986998a03f066f658103845317b83b4dc9ef43fa3ed1344ddb5d208d249f673180fe25576f1c4e0b0b35af256f4ea7a0b209f4ae697d359a385c34c6a26cc11c012aca72feb45fb74c9fbf1d4bdebdd5413bc5f97643337ae3a5d3bbc66f9d141b6b1427fde15d75d3a840d2e2c45bee4d410e5dbd861af40159a8879a790c1368febd76a1584a361d7ae1e3e82014b44711bf4ab5cfb89f6880330f534655810cfd45dcf55e7be538b32e64d3b2efab32bcdc75c6ac1bf3a932d3b29d02d6dc7c7bb2d7e9bd4feb622818e4085d138b3893a2f1e1ed09556dff84c9d7a729532c24b530cf24b8573b49f2cfe6aa7160f806c4d3d3fa6d054830e29e3c762eed9b540cd9aeaae37f9a30afd41a00341dbf06a22b90a99e4054f235359a2a2af57d9c24094cf5dfbddd8bf3686c214d087958f97bcf8b66a8325e20dee1c0b95d77fedf52f4282f4ece9f4bdd2ac8a177f3f9f547b9e1d82dafe838a07f09a61ecb9ec2584be7544af2c541eaf4f473e4ba0b1064d5a20757dcaa4d23e5c83dd892f16271051a1c57b217377fb74cc5392fd14d4a922a2e553aab76e309bc6a841cf512b20df60eb7c1342664a771d17ecac57430d3a43c28dea6e073095b12b7aebebec70892f55efe07a619aab8797c50af1664aa2c3a653435bbf26ceb01aa232b8a25c71467fefb2f3c77e4941dec0a15b5137a897ed3937c5402c90474bb5403a6dbd0c46cbfbd67a4ba75e243e1adf1b94196e3386152eea88a1fa6e36d3797209f2a8656974741be7ed09427ebb7f49bfa7aa284cc27e42e568105d872d1c5c71504a2b4b89d1543fc8bdd542caa83b3b328fa1d4ff569c15b8ce696a8ab02979e6d4e61438500694fac093de809d0c87955772080afbc9f00ee82eee0f7a8c9b7d8cb798389830479c6e2ec1417441eb7dc77456d1f583c0dc3b86bea7a186515675d6c0bda5554f0a06dcc991159d59cc98789f3b9317e704100a8319adb50785c9e3f6874ec07d061a3968b91ab98e4121638ad0559ed31a13ebd5f267ca14a272d3aaa015a3890f12f79404fb4f909223cc3fe5fc23537aa17e5a588b9272ba0854981e06956f7e342eba8950161961b1be2582ab0a2c99d0f8fd15e6f247635b820bc4358173b5254fb9febf308728a63296f4887ff596e7ec1ca16899fc0accc651bd90da6d273f87206d79674b34c6d886bb77642bd937d11757f33bab98abff3487b399db38fe3927be88c917224285c3a388db7b87dd2d05c20cea5607361cf49d132d985bc546df0b170f9928da1c970623485c678dbc32cad66c539faf9cfd16089c9843b8eb9e1d2caa615c8f73e45a0bcfd626f1bb732cca8ef25628f1587211741585b7587efa88b55828caf604c4652881dd89959f5d01457cf06cbac2cd8ed36d855780140469963e1644fb194efaf1712a170f6fe6e8563a55b0c2c1f39e714dbec1243bd8f0f1f8d7885e85f8477cffed97f80ffb35deaeff43e88cbaba81cee9930c37f6f331ee341e5ae4bd1a28851cdd4e0cff606d55361810ad8dea36759ff4b2f8ace3ae7fac5e7183cb4254d7c7cdc068e8e6b84293a8065a8bcdcc5f804b5705a6d4294eac86213d41b341776660dd1b257f57c5b901d0ffd231fb235e399925deff0023c718ab5fe0ecdf667bfe08a95694dff305c1c81c21fb90b4f7f990b7a0d17740aad20e49ff5e8df56b3c2fc05f18364224fc06ceb41fb55854c1352b9b4e39c08d2e2bacb9805d15a2ee24421c7a16958ea6469931e406f6afab11ee7191ab59806642431ff4b8902e957f9825b7a49c08390576938a76255ee1fc77fe9a11ec0f474e33e4cdf1db08674825f6fea92a222bd10503a28f5f60efaffb1311bed8fc71ddea8ac36e00d0ac06baba978c7085f1830fd21556086a89174da9579fb3f4ff7f702a18890416c709b07e238c8c211a879a49879ef652454ad5a7354f6e4c4bda1e8490fc6e59392fc048ac57af0675306cf65ea9be0dadb61170b56877eaa0edeb6f6cb02105bb6ba711f3086771780d026a736818dbd8ecde6d4b0dc2c24435ddb33b5cdd5ad3ea5ccd5f0d5de4906a3ca305a6a07cd77740461e3676b666862e82ebed0ba96ee8c0ba98a935eb8404eca6568b28066db231ea322fffbcbbb9ceef76f274e454c930335e32d228d01840e9ae0ce909e4e64e2880fdbb55aab6ef21233a0647b0e8689ec69d9d8a3e3a716e90486dec9d8a4350eefe5e6946bad9558933928c2d59b6b1612283b46a67ab8692041d70cf6866a89bc6d58d4370c3e24d982d261efe5a16e6e1189543150301ad950622e20400dbe3837d6f7a706b98862b1b63d9aa236596252a55e39eb345e67ee816a43a101e0a026fc677ab32efe9880d48bf0c8764914b1b700b0e8a797d9a51e02043cc14dbcace1d34285d0e6a3c91c8a926d75b7f9f32f91d6cff9a40d401504e196186ec2469e86661dbcd1812224facbcf3ebc1504e4e4aa41a6777c88e4efd1d798bd4d73366d5503f090425fc7172df19de00f8e28c09fd82b8c64391b89b61c081a8fd660508c06924258e7e989b5459b9ce9b04d3675d3d3e1536b832c15d26350c542d5998714dd44d4413e8cc8072e5cf1fd58694c73a990356161698d8023e3ba97e8c2c7d064179c79044b8c74eccd8eecb565408d2e5f31cc48677bc6ab9ca8b35e70f05dcb01f752261b3b29e5d56c30994489543b8b9e53e69a9ac769e1f51d52de68ef4b55656fc91af0512b4babd804aae14ce275a5e4d38e12d4e6f36c89351be1652dcdcd6c9a0e499232a05a91279df40558ac1ca36ad40487494b4d7a2cee66c72a8ada5006d5ca1fa5418ffeab4c0a9c948e01cc9e524571a91d94807393de6fb9baadb94b3f5e5de1d3859e141d10b78a0dbd6a7cf333110598e450cc4c4aaa7835d0fd7d9db52fb66204826e9c02073ca3b692250468d7b42be39f78023f936ac4089d3d437dc9ada9039d563fd31efe1db934bcaeb23d9c9b46c972f70d7650f86d555e2bcbc2bd2de437ceabe77f434fc7724077c4464cf48255f643ab22dc808bba4eebcf1a738cd9931311dc2f5270e85752538d35787c3aecc3c0a96fa15a7cb06d71892b1445b88902fa69672de64beec7ca7253b892c7c4351822b0675c5fa18b62e6ec9eebaec342f841cdc2ad881c60762f36b32be78729b7489e3a7b020ebf073f8d84b3aab66d7740676f475aaabfdabc10a2b60b907a799808bebc5f549eddafd2b2ceaf371850c5793db1ba5aae18dad4d616ce6c93aa5c507bc710d4ed2fca1ff474de42264c1d41e14651e4106ee45283c230a063a203e3f2202ea92ec3770c5637fc28da5a5f4ef8fb16a47f1f9ff34a3a7d1556fcb0430adf2078e95defb65eb98399a8f1d9c7d3d7cabd4374cbac959f4c32346416356e065db4eada13cabdfad020eba830eee983b88106d96533c08fdcf4e2cfa09bd504181a92e09b58e95b20b853ffc89776236de8753424802d921d3f71225008c153796fd3c013ca1efdb83035c03eb4bd97c38bf2463e5bcebe819165beaa7f79b2086c9f5af9c6a96eac90c1bd36686de320434d07aafba539e461df6e10ecfabb06627b48e1bc410d1d990a2989444a27d9d0a48814f3b65d87fd374bad7485f54d8d24dcae3fc8d187b6c75d4a2c8bd04c302759a4a79ad9f3b657fbc2ea2738e6a9722781fb1ae46547673f28cbbba7bcce518b5dab03a31c13dd28b00cf4bd6e42a14cc1a5e263d055a61b391a6fae76cc9e19c60ff378b98922f516d6b70686980c755fd29bb86d429ec5b878cf3aec6d8ecd1a38ca1cf024b976f1f4ba40972340dc866ec00a707ce9e454471c8e4e064dc0aab8f65691d47f3690fa6301ac06d859e04cd5923338939bf99000a6ff3353cebcec7dc5bf5f186ce43053063d01dc7ac4bc5a62d588f1922c9ad02e8be2bfad7069e300b7e8186dd54fc222037f0da7fc0d3d8e964068a8bbee153e957be2f017c64c7eee705d3ad628bfe7234243e92e31183937e4d89f1e00318e3c964e1b65f55916217d90bc1cac8be574cfc1ec71132336ca2255abd27a9fddfd94d4b1c1ab31758292c2ea7830479be1f6cd6f2cdcc3f58707e38ef7feff83fda6cb1ef984d31297a540d0e81d8afe730ab29615f27bdbeb7f130e022a2e14e736aebfd6d88038409cf9bfd8303bb1c966343290ac13b68c56219cdecbddcfff1b71b8d758a5da9f58b7b4c7ccf1206f44667a61569161784e41cf3bc2f56b4a70c7c14f0423da98dcae87a57657601ca3cf0f2c55d38e0ff445e388ebede3406a18b870800e0a8e295607944fcb2e2f1ed3235b150b8688581f3fe3a71d792ffafc6ef49aa2ef50d5f5d16060f9739e0407012a20debe47575f0a269f33bf537b45c106e68475618b6e35099952d7a926d92057a73da8c93fac398a7b992e79021be9fdf2d9dc51c2e071a971b985caaad5ac303bdeec07645395f435821202583645406ffa2c0e6ffcb915d29728f95ab3ed78b552d761686942caead38181a459f0423e46ae141de31528f730e6bab833f3b71e1ee8193bfb9462875effaad8d74de56adb7f3b78ecdd397dfe904789b4cdba53b015645cc5cad997676d93cdc905173ec3e396adc04f820ead29b8a45698da0865131da420fe3436a4d303b61dbd3fd15471a688fefe68e7fa181fcaacff173069f6ee2987a069d0040a88619af16288fc0d04bf9ddb1b83866d22c99c12bf02bee24c77f35e045a87e55673795f1095830da8aca5184a98d86c8be2ab0e8d3f1299bdc0762025fc517ecc786895a4e921e5d844f9b2cf2d2c2c69e7399199dfd0c42463ea7a4dc84f52dc8ae280c2473ed6bd5574dbbec7a0422d8270bc1536c8d225472f7ec08650ba31af12bc52fd0d5ee91ea260e3cf72a0bcbd24f1dea260817d11bab556f69327e4fd9dd058624e6cbfebb0e5fdf417a38633e67be6047c8985901de6f3ace9ca19ba3c055b8d176e7161a79397c6d6f7ab593e84bdf919c0138a35ae16ab8f489f6d0946e714e3dd3e0c35be48353a48dd2a84a8cf8899a380c0e1c0733dc55a8ca6575c071adcde128b55d6713248ce415c7b33c9bc90f0398aadcb1d501bab18d0e1d325775b129d3372f70427ed038516c194b8a1d57227c726627165e2c23d860c2b71bb2f428647ea4f99a095fb5a0fee64765b3574aba2bdf565e5696c8e87f1f6d15bdbf1c82d6631d9ef35e2885625422bd2995abca746aa17e53123c2f15208dc4e17b0fb81ecccb561941cd19534e0902fd146da9591a9a1b71f014ef905bd17f8f9510345fc1cf1077bee1d400a97a4c0cea0c54b96c4984f0676dfd46624d58c4a06228daaea60503eadc12eeea5ad1c03dbf6d641420fc6d68fbbd86f6173c02e8ac375a487f6f19c5a0ccfe96128c9c803d258fc7bd2fd9765f1da71e2bb3b89ac596ba84b96d88500f25c0974d3d890cc1700b37e3a01292271c754256389d1a0c9ee5463d8f6db610577796bbc7963dd89c928a5155edc47607cdecbe09ca5dbf43f1833f99f7b794d32a95c6769247accddd3fbdabd46f0375df360aff4e93e7b225518f9a3f5064b6dbfc7fcf862fd6d94e85a8507dbd6ad14df7fca274226f0fce7a1a8fd2f85a62fe06d993d598468bdb0cdb3b240b9ce08e0b9974979602bea3641b855ffb2e0cf3c8a1125c46058681a464f06442b3cfda9f800061223f990befad5a61772046be570388e9ba88580cbd9abd44f0329180631180c3f97afbcaa65d1d1d84c0fb5cc98b5c26e2ec573eace78dbe03006125938b1c4fa567744d321d4d17d059d3d7d9fd75a3f0c6cd5dd768517d0e8a0506923a2c6cf181eaab87832904b3d710b41bf11c206a788a083b4e4d886def1fb98ccdf7a3085700e9d7db953911a3306b8ae69dcf4eb64a3ba0d0aa5a08530980d6d36ce2a51a9dff2c23b4418dd5a567d72006a4890bc7fea13a5682341f6ece28e6f0f35d6e1e758b601b6b5cd60fc9e61608eb21f26c9a3c4d83a8c4b48325a1c5ce08f5d9c27c5329b90a14812417975fbe373a93d1c885781b3c387acb738c803397ae6ceb35c7e11787be3e0ab6b2be906ccc8f5c60a4df8d669e97a8fd930ede3ccd48a7d96884ff569aa3364aab94095f8104c87a082b0ff2ed45e3d5aefdf41da88761a9465d3c555e85dcaa873d5f730a49d50e418beab8c3de97ba5abf27ac6d7ddc47573af6563aca8469595c8ec2e5be710fdaa91f2fcb45e24afb6240ca87d82b2c98f9a701846c7bd48a09731219a7985cb4957e6756edd7a2ee5da14719219d6ed9a5b6db91a8e9845b9a70748b79a8732b82b081f8f6dcc7db2e7449a133cd58b4e9d77c4dabd44a88fd5fcb4c916342635697ee0c749fd906978e027e525d0db94791aea6c588239ed963a674c868b5c997d07fc16a19a9c66157a3db04c80698aa9d5bd72262ad37f832c46078f4064a14aec8370e38f10269a289f61e5065aa192242e3c68ae7a2d698dffbce4fe340c381e6921d487cf363f422b6aed38bf61038d1b811bccc7ea463d7ca1ff9143da49d7c0c70c43e9a0e80d6bd5f7cf04c2e96d443585c26924b0c3eb366934bf0d93a2052cdc075d8effa1e302f9abb93df265cf466385e99830bf17b184d10649534f81e576cc670bcc6a988fb303c9a784425e1457d65dcc0b50ff628a5e12b9b5d41b2663a9fdab0de327e56aa82fc524bcf9d1b1dda52864b594fad759ab1795ed7b8f3b7c8c21b3062b846e8ca867f81f0cc566a806d6b6c142c48619f74db99a604c685b236db39bcce4fe91b469cc7505f6a01ecb11d7f8a26698764375d6318b46b1ddd71105707c6d13c63269313a10b3808a535985f11c666579cc25a60aaa3bcf71882653b1fe53a23f9276e3ccdf37c3c71bef6928d646b4f46fe2e7883e942ab1712f7fb80e2fc72c997bc9d5e5b78303878cff059e01d583590b88944ac1180f6204916ec00348fd07a9c5edfcca11178538aa065a341269c6ddc979ba558f7306509d37053de72bfe37347e99bd337424a8b846976882880d5cc9f48f121af8011efa202f92e6446ff4d9560a4744d755d65adc4e109c0d83055b10dc5b7a49b9e10d800f3159efb895928efbefc31603193513833a9e4d3e66c37ab3dd34948273964e5dbf82ff00e2f60deefe90da46c56d532bffcb9c15dad7fdd91c3a0b1b3d107bfb40171ff0bd751c2686c918e678ffc55e0c8168ddb14d6fea69163aa3f561dafdacb1451e80998fdea896342c91ff9252f4ae4c0435e864e3321ccbc5346f77d5a7aaca39d3e8e46237e749ac7ceb2ad4b780bbe994f7b2a2d9686d70bbcbc1567eb927afa43294a87f1860c59ae1412ac8ef74770ff1caae204ff09d848bb39612138a3e1467accb38f8f3c2923425b4084bb9912d460340f15de0c6a006a140309c4fd1adc411cfee607c574e0d096580be90ff054e2215bd5a683d099c0cc55820fdaab608b3970c52d49014f1ac591926bcf5f5ff842a8271284152db86a81a2e9523e7a913f2d35b592e893f04651c7af69b75e3c43e999ee03adf638978ac9ee33a3201dc5d34c33986c6eb94187d73a483af97c886c8bd0dcbb4f35cd034ed7d5730a7569ae7c56bb16fe26979e30e0710c6c0e124c62de7034c991ae62d7cf188f3f164e0d86b185ee4a1abd4ccb56ad8e2756b97055575a75e5dbada727102e554547453d7e2118a7c97eac75b7cf278192b92ae1ac528fd9f209946d818ed13c987c0a279457c8e40c587d9dabf65f89ebb0d0964a2f27aa808af04ae638bb099812be4868ab29ec6031c696cf79fede5316f8d13595b2dc0fc20664fad4e99225cc2bdafe4b0644ab4accaaa4cb7410d12ff9a81ba66a66214e432cef49f67f3e37d0b2b91e7d35f8af17bbed63a93a80f3c72812541392228418ca82e6ce49fd46890286efa41ff06eed490bae7f89a37f2fe337f2bb1b11a55f0c1cda346ebaa953e17dc96ffdb98f77ce997c410cba47a7a55361a5b8b014c4ab5ad1262b77e72f1410e97823b49eeb5c8e7f7a791761030b2218a9d5d8d4ed8a012bec51a1bc3dbee90cf8fa44f32b6b91cef877f47625a70335febb994130c7256835d7790abbada3ec72f24ac26ef809ba98efb459a048175ae06036f98e2ac6cd449a44bf1eb4804d1fa2035748e4ff5491620b1c6e595546ed0922fa90112d05ba53297920253dd7cff02ecd9127aa9204413d54687dd877f98e7a3c31dc387fa52222e232eb313b396dde8d8430db342673566d24a238685b37ae9967ba5af6eedc4084bcb61ee0a5118eaf49ae710c970f427c8730d176eb0bec0d52f400ca49ae07cf82e7ae62b39eba2c18501b74aac2d742de57fd48475da76ea38435460013a7a08c39974d17ca9d17e154b3005381e074d639ef6e9ce7ff46198ef081092ff4f780653c3b6a77ae35afe8e975fcc8a798413798ec8afc9fb67fb2e24ccc9677c8efe57724e6abcbb66fd6cd44343d10ec6f280538eba129a385b28bef09162f6938ae31c5f1df103d0a07e8fcc8be5872e5157bf90930323ee613107a9fdc794a33d977ba9032d20d890dd37e515ba6e766f5d23c010cb8cef17ad5fb0d5ec08c0834e2bdc02ef366ed6d1bfa1fe293c8978d179e8be92b84a8a12c09733ee6c893ad5549a940ade4de608ab44ea2756f843143a4474117474c8636cf3b30befef86e8416b24c57bd666cb67f2dda9981ba59a238edca3dd05ee9bc03cefacd1108c94927e0d2729a7eb4da762e31e2b9858fc4f644988bbf1914250d52dfb4473a6a6b4e0b5c22341c91650399a45d708df3aa6e0eed9ee70bfa0217858b5fe4679ec1a58988c023c8a18ab145f01e90d1b9b8d0a4e9b9d70d3be255b6c175f038eef9a7e02b9d5c3d7796bc01d6dbc33666acce9945b4789b1e5f1038a63cbb4b470fe15d02ff6bd504c97a1de816c1980869596ed7d4635ac0646c77b4a68ea251d6a6cb2ecb69cd2067422c6f4e82828d694db2c08449a78c4b3bc12e99fd36bb8e55235eb9062f63da82e92b90eecb01f39ac668f22845628ebb5895b315fbeb47d66aa8d089f58ffe9f46374a2814f1a24cb01db43a9794c53b9bc5eef697cd4e9b52a4ec73b885049ed2c70f425a1122776e778888597824d9f51b0a7e281902767f2cfab249a5fe8902a6d25eccf8114cebacb257921a3decd4fb6058a1a05580e8454304f956717f67769ba2a7581e27694504c76d4c515c34cffa3daf7e769461f9cea5fc441f616006f5a56fd3d58c25e3071dc0e9a8bfa9297040c75a7d35bbc6655129e4077d76225e6c59e07be4a36a66cdf06b333252c94299530aee70b31d869352a245a30d05ccbacc943c49a13daa6644502e29b76f3ac0de554f9bc0b242c1a456b5c9cf83dbba5d24b909e361c370682b64096e810decf3f2b4700ffbdc199b570fb3570a3e42cb61a6b527f97379dcf62801a56df493d773d29b16394efd17d8a3f686e374d36ab1ec1fea98c6cfbbd641ce4318ce72fe7cc936b6729fd687c23977cd458f6c1ad49def8c7c2d0684eb3f7feb19d3faf2ef13e03099f628f1b807160e19c5aaad71b92156fe070f9146778d76bcf6fce46e00cdb6d823f18719b20d8fc21ddf713415baa96da1631cec306e630b12f962f5efd42bf419e0ffe50316ab4b9ba0a3066f40c0390f11dfb9c75840773329392893b91dc77508858fdc7101e7d2a60f3022f3e007fcb87a469b4dd95491353bdfbf8dee485c971b303cd4a1a52193f50c20e1c7b2de80975d40e17d022e613cc43d9d3a4da6b808b280b7f8bb341a6cce93653b0b33e1db9d9755e739ef661ca17717a7b6d86260adf25da17548c2132d0961a42985a70800d989a9b19d3c3b4c841a3107f13a842811b0cca30274338f8dd61bdc762a57c83566c7dde2bf269cbe347976c5a2232c577b88b73fb0b4f825be959b4c9cc93fbe794f169d25c7b780c79d2a633a56c4ea249d10d63b3d017d762652fbd52526c7c7cc42f50241828dcd1408404e1f9f8df0e123b2cab9fe1eb80ef82acdefaa9d4c8483054d3c56ab297fb04c1910816937e59d9c3c98398eaf7c470a6ea5052427ebbb3d927133cfd52ed0e3d5930c5a25497910ddfc0e264534f66ef23d0a090c5c81f21f5769760234381fe9ea3d7b6c10b196b6ed3f9e4660fac00eff0740324e51855e588b6ae6dcb5530dcdadb4c650ec329d9c062ba8daf10707867c916f16c98d5b8392d5e8cbdee5a34e1328304726cb721c75c023cdc0a2c5aa2f157b8a242c02801cde5583a053a21f0729fb4d29708b038871a322bd879d844b63dc9f93ee49bce6e24b19198591f0e4c636a307f1a3d07649602e17662efc3a11469d5daa6ece26cb9e40c216d23c33bab077435b8f4cd966e7c43fdc92da39df8906fa7acb573bc5ba1634eb183816baa3071bd7950d0641613df7cfe7790d4d571dc41af1d1c628246b0a618739080919a2ea79ba14d0726b913f231f95fc1601246672d6b8b6237db4de2881a8767d78bb7a7711100d5322646f30c6618698f00eab60dab98bdbdac9c454079184506c2cc6e8b09c0d4260cb637c258248a3bf03f6beb14072bb03f7085c0fdf8b773484714f847da080195e83a205f3a9e6660efbe9dc3296c9e287fbf11d37ee589a93dd1bd5e87d1816e22b546c923fc734a4240fdb2f4908c59ecb8b5534e7bfa46d0f503887eeef3847642e491139b8f909ab602c194dfad82507b0e27bb75f6572bce7df612764e9c77a06f5d247b561031a9e02c5cb1f579717f1bb8d028adf8328eb5b7564cc7fc873b8a11671248a4dbf8703822fb2e1b4fe6cea9b2169508ec548fd77a88cbb5e96a71002f424a40edcb7aa7bee674b3f48f8854d574d417beea7bd285ee415917adace78f69ded39d675348db46baa4d4af0f93e6856e01e9b99827c2cde8d1219fabd9c952908edbd03703cbfd6e3211ab8b1f03f3887b920a3d6fe69f7aad4ed16c70607f9839379a084328d46f62fe82c183d5704866763a61663a322c36159b037c364f8585a2ea0f5042470b7462e75e7853b95bfb603e53a7d65bfb3520e00d4d66874d2c916490f0aa865f9284c76efbda4e8e73beb53b40eaeaf46f29c849875ba95b416fc86bdb4019f7e2e9c3dc407b1945a79f8884d78d0e7726a3d3f497c6517d580f86cd85374e24c62c8b6b55e718a43edaec3ed5221b273581f27bf4ef4fd384b495ef23b28e3ef827042ab0bc1cbbd12f5f21f97a023bd614577c76bc1315d50cebf77c39b9815081460b5378326db6081408d09fa5ce46411fcfab494667e0b8983e1e6df554cc4066c833eaab17db2f352f5f7fd499e4e9fdd619eec81d5521276f5cf697b5356935f965731e3f43796a10b9b92d1d99c32d8715dc9085d42be56077b2505bb3080e9a5b1676d63c7a032339f8ddde00cedb0014178448635a234dedfe4e7517c702ef6b2ec2b8f57dc1c61df5b838761cae2e65bfaa3fc7dd91dc0b72f12ac59f7705d8d4386120fc5771e4b26c3b58fd49cf3b825b0da52e3fcb43be027f1a18bc923ee847b8484dec34a23af81193e3ba89f35f7fb9ffdc47536b87f770d57962047c7669dc5f514c78f1fa4ae267b7f2b5c1ba9f704e1e5be34c0d83fde8edbd3f973db6eb5f1919e64600b6b8fdf6b0339569ccb0c707bff4237fc44428b2362af1aa08e18013383e8ab8874747b1cb0cfdb7762e20808945e58bb4b71c24a17ed9a31169d85aa91fdbc296262c7320d0ec5699694db43a02320c96a19090131086128936b86e9528165b95761b3d3c5b2fea62cb3a1c3ea71e39e3a1732a66d5ef8b33ce4183f9a971690614fb81e5291e03ac5686286289731ac208f93c7abecb98ec65f85a503da536f1d6149c7d226cd47691916fc239ea91bdac67163d55b5d151ef21b7e683a86854f9de3717c1db9635c098d3f1f372059f3d4d6c37973fce106d99a2676bca3b38145178da2799d5325506542329809f20b8d1323668a84e1e65f79160aac2fda31d3c5e9dd324fc935de079a5253fabf5066d61251e666aada79709a13d7398fecbe537b077d9d09100fc57e21e50c2c9cf4169647f53df386bb69164f9ff4018bb52a5f7e614ae40346c2dc3f12b91a2f49ede423a790b4760c115c8f471d28ec8437d0c01a5427e5333e9f79f29d87ff4d9bf8d0b45c27a787b5d357f6db4315eb9a920e39ff9ea18f9b10c83ee124f516add1f240e7ca5d15aa91881f43c0458425fa54dde8eef1e5ffa29f93c329e879671ffa6dfa3fd008c4c4e0183a25d704e9ee637a8f35e7fbd9858154317767d63ecc97082260a125c04a8eec3498297dbc7bebfa702c8ae51540532afcb43654b2ab09143c24ee26668ed143f8f35181814ff2e913f721645eb7ff074d2cc952c46e3cd7401c928fd0d641a0f61d65788bffc02e2d4aa7d71742c79dc46dc5ef1bda942d09abc8424579d7371cc784af43ae3853910ecc9eeb6b7db57adcd25fa3381cb14e357ad6da99c17ed8d8557f9f9f1850c586acd0244cdb73e1636076f65e1b87bfdaeee0891233406a71a54b67ee576a7a8c2301df06f42df27d9a763ca53bf2fed9112c5a700a8be34b379109e62f6bfe392f7ab649352b8ba3b44bc37882f2cbbf560230f6753d7e49c9f58582424b2aacc3d504d2cf487f4b918d2e1e5c271e6d7854a3381fa5031985384a1cdb3a269339e8516606f46e57972c9922e86ee349e51a1e83b1ba554e1a595b9454f269dbeb961d6f43a0363d8a7dc2dca8de5f210286f1db6710564ee171e4ff5a57d076707c2b23b1ff475bcc7e7d3896b6b558a047f98b8665de9010dd6c4cec8e0dd5863d4c677a62002925bc524d665129c3402d67c3c1c3b17aaa5f6a48c32bd8d0f1472e5be299d06cfdfb429e648277fd80a96efec654c29c35238a278941b63b45f123f4c19f85171328557584311de05df397eb9ee561e2ac0fd6c33ca100f7ba6f241b1a856fcd02ddc51ac638e2794e2e4153f8510a9e261617906f17dee795f5c3965a86f6fb68fc404a659a81e11fdcd60a7ddc7d03c9995057b913d3e47dc1132eaa349b0efe920de9feb62ff6ab881c43c015666ec177d233df1eb9f86c990d9b174c9ebe68ceb999db3a027ea026e5d8ebab2c10d5725485d10faf99b59ac931114f903850855147f368d2f27ee569a366ae6de0bff2844a8fd486dda89a26ec47c3dc88931af954351d098fa00be4d5ad507fcd64960a702ad088fc348f0d6d2dc5315f7d37207606f47f5ce2c545df26ff94afc86e3f3f8743b25137831680f8184f134c1fea33a773f952626a76335cf5eb36ebe635ba9adac181a11ce3e440f76ebb2166bfcabb08e334ac33308f4cb28c31129d7301e9814564cb5a6bdfad0d9d36dbef7e4b4034d1e5bed55c7bac2070863cb787f9d7f3f429ec356b4c488136ca30c527d6d0566206334642f4d26a2ddad2e629e48b40e8ab684102d189bf5516dd44fdac540f00585d085bf1918d65347afc4e1e08f566e57491d2c2b291b7b0ebce76775859a2d70989b001344e6d48d76e05d353e78c537440a8e42b59f7c6dbedd31ea5ade5e0b28769dc0c01d1ecc4b920fc05ab89cf5278ffe7a85673bd13738769312d3450abcad894812bf0bce3fc664493960f29b53a11b17e80eb3ff7795a8393847ee06785d6ebd6b7a6b204092285fb4a8bb3de483396aa8da4eb8322c99cde1fdbbdc2b9aed214bd72666df720b8c9131d7b50218c82334dcf879ba6f0d09550663da1926f4abd02814cdd51a386eed8b0307e5cdae3dc7e24539aac1ad55e9d4ca30ff6b0fae5902c6f726fb303130b69b8dfa9a0d0754dcc2fedb003b578511e8b03c907ffa86f75bdcc30bbe5bfaade2fc902bbae2b16a3c6bc9b65e7bab8981c993dd243585a60c07766fff83a8369ccb52829ddd69eeb2b14799dd11ac8f55942cfdc059e15ba60c1b3c766b3140a3887c0707ec7be50274e8f480f8c70b473be9405272067e5b3170fd7b1a26737f77a573068e41189802240b479274dfaa2a20be6cdf24d8ac559e4d0f771fba7f7e66d2ea09ce2ad6391efca2477269a3d3b344056e1a2b7106645acd813f4dfa389edd37947aba3e9cf0e757caedf0cf571ce0d9acbcac782cd2665af0962cbcbf60aac8a69e9f3784864cf95cfce34e3c238d437170c48104b974214551d3bbc0786b4fe1418ba3dac465b45f13fbb04f719eb79406f5b956ce54c58ad1a7d4446a225b71fb3593b1463acb9c8d627a079e0bcb12cfc1f7a3eb94e9b8da09c94bffd12e5ea769066c4c259a167cfadff77e4b6c80bc34b3bb2cec98340bbfe739ab75b4296ccc3e13e1d8c1f87d7c27c1e77f91464f69c31adba2e2cd7cf998115c19a43ca746cb9a1fb8962c1f2e05461d3109c935983106410dd13f60a0d94ff63c4ae1966cf528f05e93618b712ea18ed9484e9777d00303c0d8b6a5f9c8b2cc40e220c1a67b13c120570e9420e80c529339c0de283460a0ee37f739aacfc6a1f78ac5f7a0b6b66e8b3077f7ec83f6f354d41108b7a448149dff1beef1885c29bec078084aaa0eda8beca161191518819f7057f2544b2f25e7f254b5de5909ffaca9fde2d1d1baa8850704f9af49b8c4068b286e69dc3e9459ef9ebcd1035dd4fa0e60ce9ce37e1458ae3741abe785b37e7d5f8f46dda0eb963e370730490170647db6078b3dd29c063bb2ab56af99273a9bba42eaaf3f1b02341d3af8a432ff80dbf77ef0694bcff056677fcb0dd174175bb7833dd00730f49a8fcbff2b7a760c46a080d349a69b624ca1bb93b0bd46e2cfb63aeb0d910d6e1a10cf1e14bef019cf72ec0f78d96a7f8c9798438ab1bed97345ff006ee5e1903410ddb3d9a05753fd7db70c0dac32677f03fcefb281083b6c6a332c936ec9e0a1e1b900ff194f6c24ad6de5f92ca04c4fb37611b96f925c736678c49723d6880c3d71b267219d01b889c85312307bdec69b4471da50e2e88bbeb1e1a65947de3b9371b7143f2537747ed7dae551a2c37b7d5a7ef394b3c683f4edc08e6d1fc5fc300ab054398ef7237043f69de310b4b2a54ac8dcb14bf4291313eab221b9ea3d69a952ba332b3cace39a9276c222598a62a15cef9f010b3aeee6c9796e395c06ab70a625d6f36bae247e2fae00df9b23741e898e298a6653c9faee172de2aa9d1361da56547b26e63c2753ab5a605f63e09b6e5084fbc65b779c77c2b6d483b02fa17e2d5651c3dc9a1ab11ad6417cec4e79a507f470f19ece98ef6bf150f323f02d0c0b49aa4ecf106358cf5e0935dd521ea4a0b7d242394d7209613ea8446ff191239edd5a31cfee30fae5aeaebbbab7f0659d6b8435e0b13e5bba10dd39d2a2d8e916d19902e81735a5eeb0e6e7973de74bbb211bf2947dd3fd343c72f00339772c8523796977c355da43ddcd1b31f63669002c0991d66c419575aa3fe3408cdb911f0b500e10692b2431c2f690ab2b957335570a1831596b17cce2c4b246f8117b5ea7421bdf951adc7e087327aba06829ef233f6019e93812022795dd91bd8c983d700a692b6d9c873f9f4535a81a35e46de8035278f64b4761744f84d9108fe1d095c68b508627d3e0b71b34bdb44dea79de854e5540f291e9d3c0a28ea81ed4000b952b8523638d26d52c284c92c976458dbce8e14c634cdd87e1433bfbcccbcc2a1321d464643380a5c852892d5fb2243441bfc7f4a5f10434cdd5f2044a1574d7d1f4204a0c0040fb299faa04f4921cc8f59f1bd835211c8ef75330201487d00933f3b079a8be9259d98e2b52d6162441ffeaa0e6591a5eae49c6b2da161060d0e62f2fdbc5064ff16dcaa422e4cddf74e04a41e8aedf753b34019f851e25555e05d286be68db550565494ccf967de0240a5d12f6693de352ba602cbc55065718ab6b544ca419d156caac6a60cc09cd2c1bc20acb56bba1d2c0f64340a73cd9db9d8f9307bc4d3ad9408557f766024bc452dd89002b0ff121487528be9d7537265486933f21b1eb597fbe236b3ca0c1e0422dfb76473cf4754da4ef553b8ac02ce765064761f8e9419799e8454dc30e5b3bba8e5be635d1c86165ec932fd646670d8498bd3b5e72d83be4032c23d41d1b5e8c8b479c3278075a3ee832248acd71593a922d1f591084e07d51522196b9f093d81bf676c9bf806a7fbd2fe1a6cbbefb8e6218002c5b20a0c2bec0bda6124b3828f06d639ac3bbbb3e9a21bccaec34a91e423ccdfde9ec7abf01067b19e59f1e79bc6225466eda1fc799204c78dc79e6905e82d404457146a84f36c791f5fb0dfb777b266b3d1ddbf0188b6bfe6a5433fc4d0439212cecc5e3d8e955d755b6cc229509856adea3f871fcef53d6196320855a5a5fcbebb75ce7b9807faa0a8d98d2cda928202a69f7a3d847b44bbf5cef5212cf7b5c9411f8bdfed727925c7b30f27175353a60f13cadd346e3afb381a92a555c7533284751c6d66ca2b7a1f0507d13899fb7414f95e8856830c845e6df4fd9922daec1b838994562eb67b77814043dd5d5c46fec742318bdb9843bb393348d5c2548e169b6dab6a08dc7e7ecfd487f18b1a6f07ffee853137da13f403a6401aef1bece3a95a3395ca11d327f8ab2cf134b1a357965142834f56b2dee6b230a42dacae0d1b16fbb5336e2f2396c7a5fd1efcd8b21e12fbc472b6e0f748fdfe54402de96632f752dc449d4e2320495d85c370b0f579f60d2f8d30f8e5bdd314e0ed0ed2f9a4dad2c2e5d77e692542a6ca3f4c8b076e2d0dfb7a63cc30138439f59f09c4eae3305d61f58779e8897270f199e727dfac70a635cc3e91f1a689a0dc1ad262f63892cc243901739bd68ab90248000453e47f0ff4a53a849774b0a3df6eedfec8166ba8971b5f21168a9ebde6db75abd67b0876f5911e7832ef7e06068ea1de4b3a5572d022643c942a436d2baae6be614c2440c2cc1acf39288936ddc0808a87ab67fa5fde1ae8d61150f01110414564524b08bf0c64e4bad4e3e4f883dfc221154b3354517b5afc77952389eb9d0b784abb7d23407ba9c2405682b9e4fcab6428211dfe9a82f6426df2054bd1249eb85477afff415464551176af54ce02674dd995217875db0acd19d1e45c895e895677b95468a3611912907609c87593acbdfaec8185d69c0e477d99defb5c3156ee927c63e0cbb579061c755228ddbd5076cb606fc17848f22d8d19b5283444710decd1a1e7fb9943d4e7762afe4a4b26fb9db18c6847b8498e713b252c854dac714e24ca47b817ee4df1474b7e71c84941a11f5d5439d320027fdbc0b9fd4242f1bdaca1f98950afb56a80543028bc4ec9c419b631dde900575d4f2bde6446b0aeb16188354ef015fbf775bc3eaa8d62339c4792d5257255fb5a6b3ff0457b5f026b427727332ac62ded3d4da26b2afb3489d73550de4622d1297fc0b64915c005f258ece91a894c96da3e0ad01275c55153034abba6bc7fb896f4f584c8dd6126f9c235e153df0f522fd4c627b6887c75797fe43af973c9a1bbf142fef28319bbeb6a7941dbe1027b4595431ece0cdc5346eb12b66288da127f65e8d3eafc0feba31c88aab80497c8c3af417d18b113f5aef98e7643823b73facc4bea5bc0f320e01df13b10d23bed69773f76197123d672490f8670ed3939f575767255f1bea44e0272b700c490ecc6768be67eadfc67f609e783263934e1d212cf8260a14d6e7685def2e1590b0c6a1dbb920326863727aa640e0a1069dcae47a2d3b7a53f6635b83dacb6c6a425df3df30eea5138c7f15ca2911b7389264005a04eef2442725198e9fa487b21a37647c818cf7595dfa968bbea5edc46fa457575c6511195025d4335fbbc0876d19b3a49d6871dd76d764cea914ce6116e99f18085cb9c82515da2c2de694a2034a46d3090bf66d65a2e5c02c7f9b4c271368d5e6e1a13899e474838dcffc1d7898fc5a1ff47d6d5bb5f815adf26d7dc049cb5479bd82769b7e33fdc2b9a598d6e263f782e33f7bb47b9973cb9a517789e8a966f9262c30affa7047022570bebcb4293c9ef5305073fa21880aa766cde3fbf1da27ca189f6fac1134a9f70df9ffe5ab251af40fd51d2d1cf4e8c1c282c12b9e1b2f7d2aba69131fdbc408494bc634f50f6fe914c89c02fec31b8a3871e5a36a79194af4119c8dcdffdff2e118d273a5ba056d19404b9e275d471630a05c45c770cf73f2a8ef079c0e2dbb16e9086ba82630cad171ad08fdc1aa762b75257fc010be8b4d85e76d0c3ac1f4cb5381d86d80dec3bcba0615e11b00b10a7305205446165b5d66476bd439aa287c3bc370fda3f7cf4278fd1bc29bde3eb9650c9c452819be5446f7c10bafc24d9819ec267fc4c03588d1d7d46a7561c43ba1ba0c7b6c531c4a1d9c7b22cb9f48e0c2f028dfcdeaf58485b56ebcc89f64194adabf83d58404997a342c0ca55e2e16672e4d16f71e9936df4a96ab431cb409f9d83907f0b547e83dcc62387080cf0a0f86f2992a4709100a53df3921e20d2d8b8cdb9eb88beaccdbebe52fdf4d92b93126a7826a1e781bb5d3efe75e957dc0cec94bc685b278494300a576b61c2989236f3bfe0a84040afd50e8a0a375e4e7e8e71e92263dc75a60173919442ae3fc7738d512b9b2f284f93b9086daceafdde2c5d223a146b6b7980f94cc3115b6cd392fab8049857ec985286d8c37bacb9d0b2446070fc7335dc6d68efb999c796614630bbbeb43e5244cdd1ae43e017931fb171d3cb2c054a7b14b597b58a76509bf378e3458590aa4f625691fb6feebbfa4a407ce95121fda363597bf628cf5c690190a7828e9c1798388e0b8a1a854b7144e742b98598d3876d6d8d667c76d1f7d0ef8e08bba86577cce1ec24af5d6b82b78b51e91b8533efd7d94f90a62a2e4d7e8c7bb6f8d6e0527759cc4b3e05c782b254d95887211986bee41e2a90e02bd029c40317bbd49bd56ec200aac9f006b328448c201f08ed791f60a688dcbb5fc307c393ee5c705aa06a4671f88d57d95f0bcf50986617ed0f1951d3f97e4e716ee180356cf2eddad26faee3568253cd0d0fe187ea21ad83220c49e0de692d230be010a5d2043cff425ac5974bd30df8b80268627698d7de518266e218b6dc099bcb7a4cc997416f3bafbae1c9a967610bbb9df4798128cfe1330f4a1f04028e4efe5e90d6dfc9e02aaf0bd1d1cec3d786c6945e809e9105e63a4bdd28466c31ab7fc8ab5094481049f828d21aa7aa7b7adef38001a61d69c3761e48ac7406347eaeb5b2584b49c398de067ac5d355ecb3f69e1d53aa89d7559275a562dca9f1fe7153e7036de7367d22a8babf935ced5c5adaecafd2aef853680db843f91bcc4c1c0bd7042bf80062f8ff0ef9c2cf7e466e5eb0438bd204ac55d08412b5d048d668ea9338aca721e668018b5452db3b67a6c3271fe8ba1b8fd1bac4df0aa2953c840e2c55a22450a903f84d7dcaed437d94ead5b3b3e50c817120cc61b6a8486f7e7add01d12be868107e8530faabe62b19d7cddb544058c48ca6a9ad05de9dcb8877877f2cd77c82f529a06ddd3c14b5a3771205083dee65f7c9f2cfc52341f050adcfcaab472b2681cc7d66e1fc684135fbe1d96ac26f5dc882876cee5fb6004fa662b8f4441b6c66ca53009c438ff597bc871282cc7728cccd437e881381531966be43fc0dd5546415a9ddb05350098bda59131aadf0ab9a31ded2aecab938a2f4395096d7f502618883e2216fa690d195298b6b37608d632054e9858247a88f6cfeaee2a9a01c9049b2944e8b9726e2f179cad6e6a014af3440dfb58caa77c6912dd900b4a471d2533d5bba82ba18a621afbf57abc9ce68d1b76bb98b0f00bd67800ce130e339f29b7e709622693c6e3a6f1a41b5c8663446a3ce61980663d313a1d8d69cca4c025bfe98ceebf5f071be0226edf902c48f62b5048d880da2ebbb64f7ba0215d08e4905c36629f805fcca43d2f91a6f4174b4f516ea992347e55b77c072f35c3fae3bb32010d1c2e30446a1c4e3ea5c55c72ae2d84f07c51e0175c41af2127eb7196ab9359c1334e430ffa231c33dc060b61aaca85d8151f5f05e3ba1ee6da755d4ff004cca2235cf3464abf5b5e0ae8a66110794a51693ebaf65a5f564dca4ee8159879821362419c711e4836c2d5c0da5b0361a1b6304db43700bb81a59412249dd4ac0d8b9cf1ec8b9706162fc34d19478deeb863f8f2e26abddc4dc281ae8fe1f27b0861ce3d2dcc25e615e5ea11457b0947c4706b2dccf12e778495f83f203e6666a308dc3b92c9f90487487f7c3f45a8ff7967cc5243eae1a67203b482d852fd54fae12d76a13d927a416e327fdbbb784aeaff76d660798a201613ce1c2e6cf8daf08d9805bf36e38e2e1f88b6e0354cdc06468380f252d628ae13c4d121236dec9bb1032b986c10728812cc5c7c1e1019774156888b63a431b070566e30613bd16458a6236e35a1f394b765b59cb7f1b36eb6020101f67b821bd7dd485a602659272193e79889671e5f1ba15285d7084599a61f736066999a809a94108199211b717c55555de9b9e8838346879422262eadb632994f5fd2641c75deb9af58f94f6452988bd8715c3f8417cd88b6d9a89cdc2d6cf7dd79ddccfd360bc7e60a5857fbdfabd685b92359a73c1fffdd448e2fc9e631c94072ba7067acf1bde30f46e339d7715205a3e95176dc8031bffc4fc475519b4654111d10c2fddbd5b9f54048921c3a964776b7784464017b6071133d97ae0e8483e653dbc9dda3b75cd1bdc6d8385d578e0068525e6bfee2ba7de1b55b2b6ed7ebb3bb6f60ae5c6eea386c7d50fdd62230413a041bc0bcb24dcd4b7c696e92ce04f4be50ac5c8962239e08b11f4e6df908fdab1f2b558f8329606a284984db00f3cec84dc7779255380c2232b64bd175faf7e8b75f437dd656a0b76a6928c09dad4b8d87eb48fe06af3b68b2747018b7aa2c5c9250d17715029c85bd2eb3f53acea264b70b6992095ab1d9ff7e42be05640c85765abbf0722724ce41a95b52908c599334650912ef2a35622008646cb8e0653a8c2c20ff27d94b1ab69e39e8897e21e13d0d9cf8c0f3834fc20574f7c85abfc54c9b62f2e254f1b8c82705165c8b373ffdb3b17cc1584bf77eb603a5a85cb7cc9856df6cf11a355d6306dc30d9ea773fbff08006082791fcfd1b595a50b3db4f15ea112aaf3056e5afef017fe0814fbf4d2f2e37c46576d7c5eb11109c66ffb22211a76e8159742d68b69b028f55fb8705aa67ad13c372d2c249e71ebb3a913b9a55cd0cbe5d0e2c96ca92d039fe7c52d4277efccf4af42a230b691eb9e267c5cd08d980b925705fc760b89e706127ab7bc8bfe7c6d5e7063f78e9a2105369605c855dc73fdb5c89e24aacfee5f5b559c97177c41a7f35cc08857aad39dc39e9627d84044bdbf55a8e9a21a4336d01cec6690c13876151a674d6826a92f90b91d90f65999a0736489e96b75c1713193c771b9a4024c1f7e3c7c1c26219db0ee8f738f0c4d1f55b8beffe2cc2d3154142f7c8ea49816c01053414cc166162a9d48772d463128323ba40a7d00b60adaa40c014a205a91ec466827711b48134d4842be5c4b60dad5e848fe8bce09167cd070699d56dca3a29f4bd4d0a67ddd0bd0e0efdef530db370a2144e4dd435c53411b20bbb86b7e51f76abf31dc25514a4e4ee0d0669cf9856f31b5e2517832e1d1bc3fa8cfd09e850660b9863f53d358473e13aa13414793cae11549cd34851215eec8a46fa46146663a41197971d3f7084c2425e1904c6cef8cff43e7887779ef475def44c4afdf90d88a6fb7c06acd1574e1bb03b2431e4e3824a06470b25d74eb065f69d3a63ce8adf2a23735c63698556b091215a1bf8438e7684c81b4d5eb879b7b90ddfcac246ae37eb162facb5c205f5a02debbd60ed3d64397465799ef05909af87f5d7937c4f40b3e70379ed0c2189367ac3adb24f918fec1ea0e00cf9b0ab47c297e65662274c56c17f9e07fd9c21d77401b3307cc8f46f75551a9e9c2365032dd3018820b9444d104f5d852b2fc3934ff35579ee39e3e857fb5258ad278e75c6723efac5488df8b4f40c71081d17dcc68319fc696df82efe5275d3b4f83f8c4295a297ee8ea8fbc2dac1e081921ce011a11e32c7e51d4bbe36c8b81ca0aea6de6e597eadbde2d4e5ed83a5c37729f82f74c5afd67b8efe0b558736fdb6781fb6f09a60c971a19a81a7e10363e742076a960848e002d7ca2876b2a7c4fbd0921e97a88f6f9546908d4e86a210000c58be1fa8c47d4a965e0a62d2f092eef55d7846255cddcdd235b31acfb95cf247daa6880f6ea82f189a9f2e4ffa59683712777daa0738babc9f093a7fc08f28512e2ab4252819c31bb672a8008a7e510fb36d52272753117e85541e32f47e5c9526aa28361d0983743f85c7d82dfb95b5f8b0a6a2f41b6dc6a6199e7d417bf6a362d667dfc3bf93578924e494b718842b67472c99b49f300be063d163b009b5e01b1c94321466d32b316fca36cb3c19b399d2af3ecaf65ddf1a24235b83c51f856119ae42477355165b3990421d6454a8659b4f0b09385cf8254aab3f9d0c6d3cffb9f930821af2850df6dbd4a702eed92d87e4005493f020ad129e9cbef3287ce1057cb16d464ea13e813a8d01545921d197f96236a34c86505343a5aed34b79336ca6b4a48e50cd279632afd296025aa933fba468c228f234a94a742398bb90f91f34194889ef9357078a7d44c6ec334899fec8b841a366fdc0e45c4da060076e1bae5c956cb31d737ac37e14a50d33a37c87b93625a676a62a28912c4c278f8e050fa92f1b51a49c349027a4e4be1d1a4e73a4178ce44422a795e11ad215c73b763e065ba71174243c09ece099422fc4754dbfca5179f2b1dea1fb4240b6606d0f09b617c7dfe8944b2a843091343b7b15147b89c7646c5f1057515ba09e6571d4f14494aaaa29a23c84cde65441664f55e62c9ba52254d8369b7f317c9d487384748bff715f2014ed479639782f66e080b07aafd665261cf8a34f700c46f57ea0a7a7bdb556ff04e5d3fb29a269991af8edad870910a0f5d3c052259bcee97de56d47840ec5df50efd05f95b401849aff9db0da937c914c7cb8c20b421e5a3d0f50c397c4eda9c13e94332846201cac4d54fa18bdf59a7e1217d2911d9f49f4d55d1ef3e67101866dae881ffc5bdefa16d8dd65e36b4ac7faa960acee6611f69fdaae272678cdc9a98daf42dfae460dfa3cb58630162f35c805527e4d50f4bb7d3150817d43f02c6c97288d5cab9ec521ec2266ffa061087b55d2c3f6ce561088ac994a2be25516cf5b0727fe46be540b1c54ab9b379a74ef957da1a749fae632d520932a15c4ca7fde42d74a8ef5ddf54aaf9276b0a8e2d193ca5f1acb9efaef65a38bafd9da4ca8960b58d33290883abc94a5baad30575f67199ab4469e18c2b9f97e7d18c948f91769d783cffd571c135ceff09aae9a388de3f6a11112bca6ce786279cf3225838aaf709cdd739d0c01658c1dd59fb20fa1defb7da5f1dbfafec4aafd2eb0d7492d01301c442aec7b47a89a3c01123fdd4559b544f5b2abb2cc8cfdec98a2760eeec2d856de22f2711c9dc5fff2d8fa3d72d8e867c8d122f59a419947ec1841b4602000f37acd4a6176283b0a765773401d9bfff3f38ff99ccd2a826ea0392270e84a750859e6b5b384e4feace04f65249a8e95b87f7bcce7a60ab9b1c3597d54fd97ba99739727331473111e7013395835111a3e1f60c7b13f5083d538f910cbd74c839732091de440a38aa80d3c51aa14b190d730d46184ddd170a8996bdfc055dc023d170d883e1bc8928952c2fa9d389939ddc276f313e5314469c50ea57f2787b8dcb39316cf3bf006335f8b2272e5cdc586bf28014a5c7fe3aab687376b1eca0ce0785836367c835c15f9b12b118d0e67c25d1ff4441f77074bd7d2660b6c245960c82d292b3389dd2d16b298702c4c37d01b7e90901a2e181f768d5c635d0c11987a103a61f58dedb66b4f954902bf53824430fc8ac052f2e2acf1cef15c98f45034c90f0091dd3cd42cf372db3c2f20fa144098650d342d378af4de81959cdd7b8369fdc4176552e86af1fa4b479e48ecc0f7edc8d0d4eb265549a65ef0874dd7a5d079b52ddabb055fe555fc0a919f3591624ef42e76df28dc89b91d81ee5cbe8ec6ae3830af1dfaa880a2bcff4c13bbb40e2b4992f5c10e437c8c5db951130ab43f54590c440ae5b9176d224e25c1dbaa4e29921e2a2660795905c59fad714fdab73e5690cd3628ff26de9a977471cd7e95376b4374f69cbd8cceed99b9303fa2473b255e5099472d135ccb9ad891ade3df61cc3c7022401807db2f1cd3d92568b17fe5d563a96d7eebc58ef574ae99701bb0588f72a404b68bf5cbfb4d737e8e80baaef8e4a46908d04c7b55068b04972c66d72c3954a935121d215f5a6aaab1c05a37c6e23b9f38ac272539bb3d4623ebf5df364bca3b48669715cfb3ad58f2db006e1689af38391209fff1cce82594cf394a0758fbfbee987154db6520b40fe8a42ac488d36d83b710cbd56762483189cd49a0e3ec56069818d14c78d5c2fe472dc486e8dee9cec1f21e03dd2fd6a2db1d58bfd508eb663bc161a9c87ce48911c02ae27434b38006802a04db4eb868908df8786b21cea2ab28bf449a44509a8a10030779a43265e3a6b689526694dac7345acce3b5f193725677a5579ac1e37b79791cc4b5e2c145f687a9016df8934726c707d67ff85832022afa9d7120a98d7930f71c136031e77e9808ca30ad7a3f74df90169eafd9a61e7b9d212a6830d61e55a6fbab3d62cb58b17c3f8779a64862e246bf6d9b23bcbea6ed2c7767a0b0775169d81a54d572632996cda7401512950f35c6d451d4de946a5f8520fdc698a31148bb2a4849ba28c8bdd5f2ad092533e717eb03c3558cf3b58319ff156f76b84c6f45b4f64e7ad958c2b7f42122ded0184c35c8595a5c7462560c9294b1511e2d157ce916176e6024c0b8c7f764c64482e213fa0c11a95f86c52507df4db70fdab2748c667ecaecebb62b109771c0f73a7ce017aef43ab8a576f6f617f7e09bb37b16c1e047bf38aa4a9723403261614841ae825005ee78cdae227e63f0b8b873c6220138b34f6b831939bb1096d44a1829486e0b00d462097a6995a5c26c769283c4bf88a6ebb93f00146dc7c88a51b488091502d51312a3ee6e7e9cbefd62645b101db8e9e1a3cb1645fc34b13180939f5a5468b27a74ba43c73d92c22cb18222e45d4f430508f574a248fcbea4c65f6615d684a704a7e5bc377c44376a33ab9345d257e2776715372a4f6fa206b585c46c1280c9c736a749497ce50802634f8f4c06371936a2966b3205f0bf363c75303e629e1f16565e4f22f3fad2c8308f480b0baac3d38e5d5cf66f47c1c6271e6744c8e34703ac8dd3313e694ae42c9e1a47e92710f989071690a59ec6440e3ecb51ff4e0f66b76684e5b7efd0a9961487d70c27828c51d70b3c01e31f1c56f9efee0b33444505dab23eeec474994fd5d534854ff5638cd2d3c84891f3ccedb39f2096d85a909025444a911b27b9ce12f9acc4c6e4e85bbe8bc9e07da020b7de611db3d9da8edea0d122e7e1c02463e7037148fcde0e5b07be775492518209d175a61f5454762d6910798bf1935b224d76928aac2b7a8d5554983c200858828b28a3c93ac208789bae643b25ba43645406928259bd80793249bea695f8d6870525e731981b71587a17cc83ea1e9bc523b0fa805cb9688269e686dd542a579c036edf9d5157ab5359a3aebb06196515fd41d33e9ea711b15e8dc63f87663eed1b780bf66a5ad5eda2bfae082f2a9c28b4b69ff3e39e87c48810f894c5436d17f134c6be5081e9090ed275c3819b39a2fcd0965b5360efa1709dbf085b79085916ad7c9234cd4dd80cc85dbb384095fd50f3ecc93bfed6e6e42c68e9688f9e1d5292e8d1016b8a2526ca57c23b4e48fcea96980b037ea302f9bad370fd117bac2e1ad36efc218fa0dd5ece5683a7139c861543b9e8005d7365c683adb88631a62a486fcd87f7370c1b5c270bcafdcc3830ef4b2054d4085d415d9cc5df7b290542f54b9e408bc23e005f7513ec8788de119b9587f179e8f4c1f89a5d8a38cd323e6e4bfff11bdce5cf3515d2c14ce3ee0465ed80ab7b6d93b2f7c116fb232c4194c6a29479482adabd47ebdd866fa9830394e982f8bc0275dce923a911b5bfffa9d25ec158fbc6ef70d0e1f48949b62051fa92b4447e3840fddf22d6e5d0e471e5f639d69156ab8e758e7d4aa1e35f35b092eb336c25e4b9ba32e7b65e1b73d044ef33b6ce2a2cefac071ab813c21f2b22d541a1ffeadf8c69d83e0f48a29e0ecc2900f763fe772d01c3e51b8a785383c24c693fa187cfc45c7a8fb334c05228fa7ce158e1ab84ac6cae45e749ee4d41816dcf1e80b4a258b40086e985026f4775c40c6c521e5de7694ed69e4ce9d55c01dc3437b80ca124e7281f9d5f983bb8cfcf570ce8a6e55068813179189db3619031b515887044561e35a10bb9f89e18269d5f5506fa4958574a5bb89b95c4fcf43fe2914dc99cbc424c7d5eb124bd5983b6cac9264bf2d7a1dd521cfe0cafa0c24c233f5b8df1240236f939e41442dd04948d0de4719d49b8f982084f4e696daf81a39812dcc54665e74d686774991a7e5a404235f9b1e5c15a149cdadad048869af55266b24c633c5c5ecdef5473b7e674d524adb49cd6ea7647b9eb7c3560b2109ab725668c889e1aab5acb999926bb344899957da7ec7ecefc4cc45446e9ab04d3617769e95e7f94eed9c72c3960049c4727e6c418a3d2786f395e94dd8e0ee482c1b994a709d1aa5806f735f0fa192e7753c028a5543728a3771fe7acd34cee1e1e35a5f084fc3ac2e8acfef4bafa9e8713aa71e5fc932f409b688994e7a097be0b70be818788c6763d505177806a0040091d8503be07781df8f399ef01e0965195cb2e0e14322b9f6cc7846e786d46399496cb7da7663071eb515bd110ba067b3aac71cea39bdd29de0c00ac8303227e097556133919d0b55b1ea7d734c5a1f2346a77005f06f9d5f807265afd27a77c5f0316dbf8479c26e4d2d40a796b0d2afd31a9a78fa36c17e1aacd49889fec41adcbc8fa7de8c5e510b4d534210a7c643cec956c6c05118c446058721a39fc44785a5152a7ace08c8bdf3de730b733fc720fedf1cf0dcfbbcf79d32078663d81f307f6928956128d218a7c32d9d5f9596cd09cd7c5626ab76ffb3110defcc726e44cbefdac90efb01fc5ae5f33bd08bdde7fadfbc8096ee39d4ea9fef2d5e0a5b15fcf07da4d54601f1b3125a6db5b235ea0cdcbbe26114bcf561eefa74382488c1a91f8a9baa29f181776e09574982294032b4b933bf6546ec8e99ac200f62ab09ff0b1c965f4c56922963ee127acbf0b61fecdf211d1fa786aa6bc47d4a3069c295c4e78739394d482fc682062b90667d096c2fb41e28fd55e142b6b6ec3315f0297acc1c85a49e32a5c7aba4cf3e93465dd8b8b7c91aead72ada1f3dbc5e5702f53fb793fb02f5512e598e1c54044c7dbaeb799ddd392ea4bccf3821958d56198460d9c338ce43bf0d6c3b93c499ac8889af6e8d787891b788173cd9f49a9540efc0aa2d3c53df53bfc8f628d2f92b95f289eb02de09801757daeb51cd778cdb18fc913e6fdbaf1605be776703d6f3c2ff9c0e3b10e255e83503b3ada9201bbf005f8194dd994590d065d3d67432bddf71df849231aa0958f46833e3c6064ff9702718438ca37bb6505c28292cf6df2ac53c6934de82a0180c1f8fd37a10125a332b66c0488172c38d297015ef9fb39512e2061bb5a1db1fa4ba395ac5bcaa5a2bf0d70234fa25c8998ea2bc7936333640e1121247d8bc16dfe601046354de001128d46d9ac873ce48af2fe999a0350e1fc86e02d2b2aa379f777e7085f50f72985a2a50f7f54db8cc2147b62730b540a2261b317f10c66f1b4649667646a589c5c487a34d85688441a48365607eaebd8f178c388c0f4cf6b64c11f147c9780dfab05ff5c24597125e05d6611b69569020d832bfb4e5e3d934d514a08d7df551b61b1ba569719e4b51dcd6070ab4670863d31df1f1e51a3128dea3e335f4ce458bc82a4fc22c4d6591e08365cbc0e8083ec699c6e9e94facfdc44ffd7db9ac36c065627897a25884ae24ab727eadfeaa8968d6da7bcb0367b31033e5cc6d01bf841993028e86fd8f94f7f411c39b83675c9c384561fdf85d4b10a0b040358c92400204668e29f37a5ac578905bb3381d47f2330d412e54ecb51879b3ee275e97eabcfaa4ed0bb30172d5314f30522a05d9810fcbf22b9a9ccdf6ef8be9ebfafafa2dc5c1b27478910298c384c12ae761a7f7d2bf2e79e9442aebfd558b9b8157ad3ca662da1baa3430f5b747f9ac1f783ffc13ddde531578eec832c5856cfa2d77e7d22b449266680b3bec49b39dc3b28e4778a53530a16650c36ba46b3c58e13483101f0a83107f269a8e8486c26c016e01535923993919688a7d9365cc110cd8b5c908168b9fca327ca06d239d126c2faa4fb8367be1a01388dcc3b65197ec237383d443f29745bbfc5556d9ba709308d7518de54af48b202c6d14ab79133d16baf2ec36ae87f66b81d9dd6837b36be082876fc01ddc349376372562df69267b480e1df6a4e7752b209e52267e7e09a1d818859606e8286d2e9055e877289e1cb6258939200c8280a3586a37d8372ff4a89cd0751e8b725657d01504490986e531e078cdf1ae6efab0503eac18a8c7a295c6d570e9df39faba94744a78667cee16f8146af8f166c7750b88c677e1750c5044d8d64da45105f9b45a86f61b642a9e5db9361563522e62b7acb556709c48a7b84396921aec078a4216b2f5b4ecda742868116be81fd4e9ce20bdc0432492daa75d5f89a66f90f9681728e82a8f6856b1170ad626f7eb4b8dc587e593cd9545cfdb502467306a0b88f5233c47d6a6074315a41e6b1ce9ee1ca655fd98df9e3854964377cdcadab4972a1e8cc5bd88302de1120bb86507e078a434baede0cf50419592dfc9ab24be63c7add794008af20f21a3b897e626b9e994775b2091718bb0e25dac8e1284a8e39535f504ba5ec157ea88c2f24ef9446a010479b074f22d3d06a23ff09542cf805c0ff16f1e8ddda46a4b3762af2d566d72a2b7203edab0e570982e8cfb39c726aa23cf1a8de91c26d8baa8e55f71184bf01dc5c12e8fe555d964395bfe7d411e30dbc1e6ae2217013080911ff2fa4d131014ca5418d591f0015725f6664f87a07074c38698036bb687d5e2695a592f6d59c1a91515834c93396d5843858ecac289e7cda3917d348ebbfbf6fdb802b0abd573860d6f38a2847d843d5c470b3fca635c6495141e724616318fed0005a700845f1fcc530b4c17d2d00d6d92d2a432e39586ee993e22b89aee1dff8ebaf03db3a9a07ead709e29f4cf2de86d2e8460126299c7681f6d2ebd6667a5c41111ae2846f08ae1f8f43d2a1e95a403b3f9a01a74558e83d93c0c909916f98d245ecca4a6e5a3737a322a83afad4033f2c69724d878f36fe67c5e5437942379ab16332a53bc1f49528a6be173b1605beb690e61104adb843dc32488fddb6c775ca93b09e08d03b2623625c39e62bb4f82c1fca6ee589c5723615c50b3fd67f6f17837b5f5276146c4ec828a80cd53a82e55f03829da304d4a3df729a186c952087b466f20a6fb7f44496e6339b3efb436f054b3e272ac5567561c152ccdecba7b567e13409010daa8b88ed2c11929951bc176e4a15f635eebbc03e179cd85cf81c95d6922b9e88e1f48d0d2ae0fc7451f7eda7849424c4b8994d3f5faba0190e14293c4472ce579db4cbbeda9806ab2c4bcd1db0460d6afc39748b0ed704d4a63128a039c72efe317701ba6520821d3f24f920e297904156d775b74232805ec0c320fd4ac4b277cde69a6f1ceacd58100ffa6aafeb0dc9de6603e738ab2f1562c9b577db9c0aa5731a022e277c7e0722461f67f4826f0b3e740ab4e222e17ca7b0a71e990f40db4a9b08e86c027b28136e591dcf1309215600ce87ee9ace0f998f1112da80a9c7a67f4301d5b3b14da5a119fb7d9e7d6027cfa59e3162c320cd0fb52234392d7986485c855843d0d1a2edb1b9e3429d08af1972568c74a6f12e1abc4bf4a8863bf389bdae204b5deebde045172a48f47be529c74e0f086f7dda2ae08dfa18d6282b1278664fbb519424d2a7a261a2bed0863bbef8180ce2d85555e91d57ed12913c64f7c72a78831c32dd02592083ae08c1562bd9d8d8a0ee1076709a8e3293f6b0fe40190527deded61d98cf2cdf20cc7076f9301f9e7b67c976e55c52ccb36d05a90987523a62ef7c9397ed02693eb5f62bc69f15ee903cd933ba8bfc98b23b8d81b30a2ccb9b39209102d962b214382b6e1decff5c623c505eb19d5e48fb632be32186efb518b99e728cb4c320c849b164eb9ba09400ad4bd4671f560be99f32f026ecc9c1d135d32bebcb4c1cc3a5b77e3081fb798ed037145b83363d1f57041f98580b242a5f60c7e5085b1df46fdd9146ac3ec1f9079344030896c2215c8f8e7510c2d5d1409e3b706d21f95d56343a1fba6534d69874b13e235c1803e9eef97243ea216a88bb6ebebde75f940847653661de1c22dcfbbadc7887cc3b87be7dc9bd9cd27662ab4ffa1a00a86cd6c59c66a3c1ff0b86180d7cba1dd15e1ac72b69363d0b83b5b56344d54121024b89b119c7d0bdb2c7d645fc4125ec436ed8ca191fe279ba5f5733ee2f9c43a57dbbca71f44dc43c6e1c4709efd91118d53740afec87c2c6187d5faa7feae2d947bc439e4952ba616aaa4889e82e4154ebe3a8b5730e54128c923335ee261723b9af6089ac1e9b0d79e6742378051d5e1e290175909bfebdd2e0f26119b0578b10aa01f07bd7555dad9ced5812b8709d68de7563b96d3906f76f3f6ac4749b222811219813621e5cef8fdd72da4d31269ca822653f196543f3d663e8a4eb5bf4ceb2348662f9bff6976fbf5db167e1b32510eba2a4abec4452da3d82f7998614988d4d0611e3d31dfe86e84680696802919b473835ab494fd0fde64d136493e6573908093f2f8aae0aa8b1963294845ebc9fbc5184cb7a05039ad259e373a7bb6b2a4085c5656000940b7c621c407b90cddbcb64e0d114e248421e97b897114ea449b174c0355b55fa3f69217921fedf49ce586ec00778e5218cf6292af046e2c30052e4f847b5b8e7e4f88bf7fd54ba6f214799716dd1b5b8086d987825cb8bcc662883dc592db1ea93d72e476de97bf73d44ac00c6323166fa4d67e91e393c0fd62e6c530df60f2e7ddc2b77d137f00d75a46fe1a40e9123935bb11ebbd89a5ed135183f03acb04e3e3a84043c6d23cc14a7428a7410a95e95b5971fa2b1664a289a61a070c79fa260c3c115fa6ff1703c7b8ab0120ab8ac9efbd3c67c52b85222e7c6c6240d7743e534ddd3f1cbc72e391718fbe31ff9e5da57619a96407e7d243546d27542389879ad43655d4a940277619e9db920ac3e8b1dd3fcc3fce6a3429cc3b0e2473a3702c05f20373591e571b3f5293895a06af11d2829447d414f50784993c56eb55ebb24af88156f07507176c2b18e60d5f733431c42890fd947b2dd9f5d05c4040d0c0586d10dd010c581c3da5d740f4c06820de77c446c48a56624008bcd30fdfc53ddee14af7c039aac1aa90f039c6e3278f7ee26957799e829e0bf0e5ec237569eba87ba8dbb6d74fca3d459a412bf1d8c88ae1f8e0963658731cdd6a9ba6d994711075b2f281c275aa707b1f87fb8c651ec7c5661378a403e2854a5b0f15e74f3dda0ac62a3c9ce1181c80607376441298c6dcb56584f33da41b27ed2932b2c274733db705b36de010e94dddd106ea08f65ac88d8af0fccd548770c966c0faec89ff09cf3f96b63e7178fe5132a26c02d8f3ee7ffe616330be871c3cf4c934fae682b49b3019a1e5f4a7521f2879b269039144aabb623e6895c8c95430cad1d179b3e8a49d14283a7db575851ef729bf7d0c45169517a7afec0718a9c21ec06921f98d9e87775346cc8d7f9e54449de3e6839174a0d5904c2107a874c7fac01b89be5f4ced34e86f740173cf030dd9d95f3408bd19ae398f2cb93551ba490ef8a9b9d5e3b92672af7baf5af9f9a933f130024695c87e63fe0ce65573a320ad9a9f4e752f76618d97ffe2bfcfd8fab023a6e4fbf06b791cdb5caaa75ceff051f8f2ab6592a07efa3049c70ea6376278e4e52757466c8f7e5faf5fbba8d389e7a9adb6e0b1106fefb0a717ce0987623074c4c9938501ae16ad3fac35ccb27158edfac3cb37c4c9d0dbedeea1ba5165460ec28ec9f3682c84847956cde7e0ba8806ece891cc003aa7b1190b9917997bd3a7ad3ee3d57ba9545a0685e9302b1bad8d9b77f8a00acc49a4190ef30692c371ea671763a8e2cea5272e8f2a017368e7159b7a995fe847a877533725bb4e1ad1d8af676f26621382e1c5aeaffc605c072560c6f0edc038b1e9c971fbc0350e538a706237c2078b85e8da8a318fcedb16a8d9a11d12c2d04fd943e8e912a91b9a11fd9ec08a6379bf97880ac2d26114271c968a9705ad38c2a875c7a584f50ba78a6e74593ae5feee3e6d73f4c223583b77f9c8725b58540ae2cdbda32874ab526303799b96357e6e69c11e50582a126845a094504db1cb168c205269d2c682dd7f6dc9ea3b6b4778556825f75c340d3c27acaf2bf6d79b69efd07ab5d9fa890edc99e8a62c979d8744215a09e3fd5a0e7fd5fe9e5ef2bd756dce3d61528719f31112fa0fb3853358648c91c0f3463756721126dd0d3e093b95db176dd37902f593e390dbc7e95e28109f4d98929607609c27dfa624915aabe323f416a7f55361a646aea93430a6decaa92c3198b253564a3bf95571d5e64fd5f85c657adfb76a16de9d5f2e911336a4729a8d703fa09c464bfd0cc2a1f5261ad20ef5eb0e6a497504e8213d7ea1e7744411b4d10a1360a07b1283f82a9c21e1db8ba7611cc5f4118a01363391560b70289f25a06a964da5f06e6bf827187bb0c7115eda1e1549e6d0ad4ffe49ab2cee75e5dac376c3a4e51b65b344057df3d5a80c9956bdfd6f99e81c4a3b33775e9aa8928b18d445149162411dc8fdeb0299bcfaf9aa133fc7fe4d87e46846889e716b6b9d555bf1c53c9ec52b607064c4090d0ae49c86d61143eccb92d1bb6a5e0f4ab3260ab58734563855f97aa52d643e06246458bef6b26e065324f5225b92aaf771db109b574a92cd91b34cf42717e309ed06236b3c439162e771565c2815312c2609eb345a0af3b738bdbb9ea59a65566fb511a33b07e266e502345da5a46c5631dc48ec1f04f8c9a7f3b2d3972ebd97b195dd67f9de17f319951138ace93b33048ef8e00cef2d3412f3e6aa7a4b1b4caa653fda916b873fb7952b56a71aa28f98d2d3ba71a9e767fce4595be2ddc5f24682c070c9a86a17e466eefdb0f20233f0ea0e321632299c52d1bb61ec49236b23bfd8e405a8da008b3a587d60acca58ae6c982deb323f39c9b71f59386a7fe14d046b2a384d94e64cb36bf3ae5c729e2649693111581ce797f984a57d515ddfeb99cc7099787c07e373b08cdef7beeb1137b8b41f9fb476a6b4268a3c8c14a91b65898226a80110034c520e4170c929bb246ceb10b88957d2bb054e004687d842ccc098a419d86988d64b8343a4953968f2ede3e51270a0aa58607898db29df5b6c8746a87f36852a70b069e153a4732f4888588135652f6d561157fab25b274cbff67badf808254529a105b7ab15c4d5b134b3403b4ed6dfcbf1ab9a12641b334510107e06372cd961d1ea68e83473d08d97b6ece0fbac3c8a2786337bfbd0a4786a296a2c432e4be68f3291e6cfb4ff3a94a59d0d8b3851dc861825417196acc6fa3d47396945f9125259b112fd2c4f252dbb3e7cd90fdd0bdf55fbd4507c6340599d1c726769f330e823df06e41d19049e3db8eeb8d9b4097fd2fe3f870a4614c09e5b05814f6c6db7b58decfd2ecb13de314f00e99e2fe31e6812f1b5cfa3cac1b33d1e66ae3f52787b4bcb5f94d3e6512d2d5636cd55b5d28d0605abf07d1c2dfb70f6e768501ac06b34166156758ad610c195d382a662a6439b89714dac964981f5edaf8a959f125a3e6bea939b74a56cd072b32dd3488f325f72d9eb30c2448b97b7dbed1e5bd941f6bc0f047842046077464fc4a3eb7091137e76e8fa6b5bb191616c75c551b2872219b53f29f867053c490754e1e92f2355a63194530098bcb613aaf0b10fe56f1b3af3ad95df5a32300ab44fbd423a943abb1a90b2e398d7997404b004b026d57339b81bd9265cd17b4cf3d3a1d7b58c55c650a5a51360793b738bffc0ed2bc1387b5bf9fc6a30d46571ab4d3ebd7c13def15ceeb58a56623ed7f8a6f738e4358d66ba3134bb6796cfffe108898b05565fcc1ced0d6d240ce3d543618189c7655cb68b99623eba0460878b3c955661e43ba520e3f81db07e5d9a0dccec4ff7a11db6aba59d1e75a64f8fe4259b5c97202a03f32e2aeac3979059e5ed9ac659e79c55694da47d453fe86541ff10a85a4afe5b7a11e188b8b7a66070b5c9dbc07d03c5e3c708832ca1c14f3e47ce3aece67091fbc83c08706fcd9df98a539f809a3932b9e364aebcc94cfda930d501f2179a22c303d4df2f3fa481ef9b9c489f10499ee2a21c0ee80bb063f049c2beb46f08f14f5e9a9d75869c87a69ac011659a8b49b05be64b79d588aee4fa0a3830dd3d712e2de76449a3a040ef94ac311481a4943b9013c0c27f959ece696d62306863e767972c372e793c01d507044b068e4636196004a81c6ef5163f389eb7eb2977492006aff1ea3374921067cb0926a107fbd0a23c159efdb5b20b3c7dea409c09d744d561d563c05880f4a4b608f8bedfa47486a6e20d9d13e33eae3e9d14c2ca8a0fd07185669e15f87e73d6eb6fb9f8834e60be7a8d941e06331981ba88dc0f678150da64a4f9b0239ec74e55c15ab95404afbbbaf464787fe87eab7f30c8bf24d677b8c3ead021a1117eb0428e555a828f74d03b46ba76f7c79656d7555284f16fb0b2efd93a47fd59f372739f8eb1632f89b6b4b1fff307307d1bbcb8cebfc765d3a7a88a5c9829d6c603ccc7d8a5726ac7cb8b257b7ed2768f5d73835df8a4078ba7c2e855fd62d1755df0a4ffb786fcbb504ac622b7797ad4916f2f30acceda481f48e4053cc377e546db9e4dc4c6051af706a63b1845fdd1d26be1d8cc6dbcf9c948d1eccc39effaacac851fc9a22a57f49bd1c1703909c89625e69b5938c01953537c1ce7e060819f881987d74602e6564ba3424e56b24a0051b148966cffd5532c95999f7d13ae1afe3da025c096266358765b522d447ad6222c72e83b2bba860dee0995ecc6785f18c6c728d54eaa77fc0edec40d355d1a85328572c73e4b22508fc3c79f77dfe6b8c8703bc132315ad1c4ce71b9f4533d2bf264e88c2f6cf27d0c73df34dcbd31437f2f6c5da07e17c22fc2de5303984bfe094b08f04d486d1bb6e04743dc375e9ca8f5a5a6568158a47dacfb0cda3bc62414318826aadc5d42bd844c688e6c888e723e99cd0333606e823b9a007ac252b4793355a45d90faaca4a8ac1aa41c380b65ec67fb1cfd3781742dd15f686c9fde2de311d7c563a5cb02cbc57f6aed2ed351d34a486a08a60734df91e8db467525f56f1a622a507da91bad0233d2f1e057cce6ae2f11c2add74058107628df4a0749f8e5c7f5e38780ae7c2d719c80ff5118b1ad715e14e1b7740686d9612a9db018c75c4e2a1ecce9e873202f8b1f0fd72c79a0fade0d47c65040fe76d65fec9256533407ec846b6c8bdaf04051faa8bc452c7f666b9f89bfe87f8cc91d2677a7a803838080c2fd85956336b774cb3b5f8e6fbb7f15b38df00ac1e87663d9a697ba7a9426e51e3c02213653c1b93a6a760f22ce720466bb953cf8a12f27e93f734776574280b03646d2c0be8f40fcff798a89f531a4abe951e14ad86f2b7a01608238d61f5e7be49cc21cd03922139c119a4fb42e0a7209130f930afc304d62fad4ad0d6369ed1bacea7dfa0437771a55a11bd01c3727315587fd91406368095b7e060f8369079e71227e74c5d69956cf99b108b52645aa10a51a9b1746fec53f79039f9b1c0f74666773356ee8f79b9aace8b3b92b375e0b3647ec6d858f59b2be066ac825a410d85e030a04635836c5f332e7cb2c216ced88df1fac7bf1880ff4f969716168207e9b5c5f0bbcdaeb582d2f4a2ca6b694e6c2ce29e73c1914b1a801d082fdfdeedfb5ea17c8225a0b1681535464cf3efff8d992c0d7a4ef091884e9a13c59e322044d7aeb8458719920cf9ae4f3adb59bf79bfe40d4e9d2cee9a6b2e5c6d1d307903b3ab7d4548d5a40fa7f39cdf55bae9d9e4b02fb98b4029df98aa5092101e7fd77da76b79fb912488ce7cc3629e82c150df8b965a8dd0e441bddbdb284cf1eea41e02e4e6f615349b1a7f4ef3e32aa3abf128cae3767a3e9d555da730b6b120ed2183327a982adbdb474b3e50ea4f6cf34b8d46ee266d00f1ac28c5eb69e673d021d40d37f783a76c7fc5119fa59292412cd08268da6cecb19497af56f6a07973b30905696a9c436e2b71f1c683514fcf922961aa4d13270a653794258d6138921aaff51f6e8f1dd97e606c0534cd1facc55b1f4746a3f0a35d4460acdf40c83f1c4d9e3743de841887f882639a0b09a723e9f4d9fb9fea2c45a6786a3eef7d8c0bec3980cc2d2f4803a362c0f73ff5254bfcf18e5d5ce40f452dbb3a68f5c2a45adfbc8c032eb6bab2eb076fb841b026dbcd73331f8910238f945bd14dedc8dc1c19a5e1f1096c7c25aaabf32c9ab4df06e7edb1a493fd9dbb4623fe227f0341a301e8f08550e34a0a88c767442f3cc2d347b46fe7eaace014b7f0a5b2443574465d1e9142e2ec6b31266f7569d512c2ef316d91ca14a15c51019bda97fecf3c9334a2b517159a2b1d0ea6314d89b8100b16d6b6f4bc725c4bd75618d2f58916c9aac9d636bdbf7446aaa61ed1d9661a97301417ce1530c5664205f46cc5165b10c91e8221a3edea90e921654172a37859b576dbbb6396f88239528990d40367e975c66acfa16c96302adf8a79572fc17130f9e60f849af7af3f39e1cf8140ae89382d0249a69ada06d242fcbc4f4cda86530bbae73c4a65a73d24a373a7b658c2695451e37587e6cdbc9ea10abd60ef003f504b74317c5b615d1f43a37bd52a5ffa3ed030f4d124f229428418d7909b6bdf6f46178bb1318956e1425d39bf85b28767e772ea2f8f478a372b915b335d87f0219e848e15cf6f831136a2de8398880ed096bae76fad274f0f1358a74046b6a5d8c57080497178af529d12a90632dff130bbdde72651772e2f2b1220a5b52d5d32152da21ca776fc8b97e2870ce0a25adf1df9a47c2ef554e54566c2e4a8fe18f0094809839723584e765512b3e64246902d4ac369e333fa9c4466233ce79da578cb9ddde5a1d7a977327de9be767d8e21666e5cee01c48f57004c63f20f4ca30594d0aa3e5347b10ed0fbc7a47492f3a264ce10c89f390d7054dab5ccfb650ceed81d314188eaf1e800647957d79d5816e09b35fe8414c385857ec8af77312e9013169ebf9cdb167497d965ce1f17289d9aa162818d51a9280fd658893c10cb5773c1eca8721388cd8a3b0ce4a450eeed5e4102e23f8001dbb5dd2869ffa245fc3953dc3e41a2151cf545e4890c9783d7a087a79d68173c8070b241d7dd239c287f82e8bd702eae6e6ca9a9c7edcf2b08b6b8278b5b2cf4a4137bd3eaf69b55e029bca363d2540fa6bd23d0f6727829eb58eab25dc4f336cccfb220730642e0fe31b5a10b30a7105eb6b562abccf30ffbd4db65108eb7d6b50223e1d68546f5edbd0d30f75a6bba982cc78b2676cda77adbf4a57de3e376c64faf98b1ff194ca76785f7459bcef0625d88b6d478f839c909d23e042f02e9483bfda9a27e9fe38e2cd0bd2f27704f86326f5f053ca60b4356ac5377f063f14645ecfab9ffa4767b9f5eae213a10762e24da5145dc4bf7711368db774e6e07f9f991cad260728e8d08d610c9f151af5f14b4d2b5505bc9713cf3611777f2f709d01a802c28bf9add42e7a46d9d6c6cb396230b77d392b55de487c66c59e4a0bcf09ac176c37ef22b5b01d9f83f89c15d7d8bc16200b0d3894d493851335fa8035e5648277a17817f3049c43ef10ab46d6a65a32926a892a824eefe1761bc50e21b659314df2200366261de7d1173df82da39656f78646d87a5b5fb1c37a7b883d3a6a19d00f44dec9695041c1b1e8e7e648b9ffa9a36bdee5a4cb03bd8b11569dc5542ea1c9320b11604874ca8d230f877db6cf2a9d6ccf2494020d8a45d8cef5fde8474b976a1fed7e77c26cc0161ac3478dc21de9765d0e40589c00fb16ab9af3e9dac215ec32b34d2e7d1bbb1f9964de2ba58f80f3a64b24b8ffbbbeb4a5ceedfd2b529afb097803f6ec1e113de7b1ba6da9f5933a7aa8a82a302cc6f50d93dbeff7f17ca6aaa49c230c996bba3f2d43b0c5c9f8db38ca228357e1f90b7f0fe7498c378f674a00acdd9013fce75c7e6bb1c1252c25e63cb152cc845f52d492de2ffdb314d7ee375500a3dea21894afcdebc6cb464bd6c909ed6662f354028bb92fcaa019b3ad716ccf9f28b6967453b752455c6c42ee37cdf2cd8137820b877b375e806333d6468697f6c05f6679e9680f7f98f081e213e329e1986d2f317edc53b1e257f12126d42963440ebeba3763e4222fa431cf1ea15ba99e583da424f7fa0abe4da29e327a44d360eaefe3c084bfd2a45f805eb2047d3d31ab603931c421ac0afa8e6b6997d53b16ab659ca6f1b0fb2fd4759b512206014c19fb0bc10cddb853e52b94577b7dea3390c450bfa91044e5377890be3f04100c20cc4bb033a5d1da3fecc503d18a12edde528f1257a5650bf1534cafa272b3e47c3791f3b82135c4e7a868172b783dcc030a54a375ef65e1eea3f098305dc9da131adf0eaaf962feb91cfeb435d887af842c0aefa506c6e0f3f77e216ad5480161934e57d04e757cc985bcd03564549ebbdcd824cb219381400e19558e223c2d8d3583602e3581042790441da10c63a10313682195358d06f40643a0599525722f19568af44942eba1332cb37ee33b5dc7a8e0dacdd9a30886bf58dcb42263b9e173514e62bbb2ebdbe87f8d2c64054f4ae571e45f9112c87acc59de6b1480cc53e0542d67e0050f6b99cc23a9233043d30589794f60622bf50e2ce5153c2c471c960aea3c2f965d9de4bbcb26ffd1df4dfb624bc4cb4a6dd816a0ffd66690923a4e1361929d0d71eee1ed563e9d9f3a8d8e2c28dce01389870276e97febb3a1e8ac739847aef0f075cc3d2621781d304345149271b8a46d7b760f32b74d0acf96fd965d39f520942d3f8dd64e0b830613b9cf541036576bf1f075fe7ff4dafdef98b18cbf5181747a7b5e1835b6035100d70c6fb29658fc6934d478e510877332aa21b5d06165ea547966cfbec44984b95551dc2ccdfef507a50f46125f9dfe1a636bdb5281e013364f7b95445a83354d92d0d8cb3d5f654ae3d90f00904f111621749805eb2fdb423ac4da6f19552619dd3e40b34e33fba47af1ffaca66cc8a5808425dd20966be13e96d496d2028c3f14399666ff7696dded850812d96150f8b39ea828a7d24e23dd7a4acd25bd4ed1c71c9a364458f764ed1ad07de2a3bb3f137b9cb5fdc5c95580ee7baa22fe4288b2cd759a16148b0f51022660023ce7f1df70219f9edeb0144cf78099014fe1b75db05cf64716845fc064335c035cdd6232c98301bca65956d3a021e10b0a07d5653d6dfbe62ef4a1f347634b9750e5692461702c28428f60dc0a9a66e87d9caf1c9e6f9a6a66ef01c285d3c701988c0fef3862db03ef0ef5d74b890af5e80f97ddf562a02fe21466b34a31ce618cd1bc8b8f6bb02e9f6a1d34030a5f0e802e39f8489fab3f451cc44803a0d7e4dcfe9cd5e7684370aa924564720f80efc1b0b04437afdb0f948a342ebbfc30db1618d8b68130edcbc071156756bed63059e33d1a3af5b7095b2a6352dea2b87bcdac13b2f1245cf00555de7046f0ace074b7c5c2144c5446fcfd17accb119369edd97956714d685661127db050a6a06a9d191a016bff2aea6e256f1f87e56feee49254c260ca487d2d9843cc5fd659d69cf8be6d067647326f3c6b02880b10ddceea01c2d42ad3a8f95f5db564253a33b5db004d7950f30fe2062cad04248a838bcc3dbb268e85c20bf512b9ed86941644be432b2e7b93476fd18e208aef704cbed1b8551f14e7d8b857c8a6d7697f872d799b818dfd9c2af40ea90fb4e68478941f2e64a1c62614dcae2cb8a16d47705fbe594bed4c04b48332ad16e79e55f9ad7b9a94803e9870b952674cf97adf7ccc83e3414ef18122d0fd8f4b8d1903beab451269fc28057ac96ec71a64b034257b1ee4c79f6fc4b926966c750feffe99a10d846a99a64a04a71e803cb536601ee162bc71c6b75a06851810feb322bb93676c2f8126303da8e93940cf4fbb4aa8c8e65dac19b05f15fddfaa98173f42a1d30a4383b0822ab6276e0ef8f978ab6426a15af728ae63d26d9a9a79ad1317445370acddfa298346a070f4d5c4a1eb163c343233aac78aa2a8a44ad620a1151b795738b84623df1abc826a90bd1e160dfbd3b748ff897894c59cb24fc30cf461e7d26fbb396264b12dcf966d5321226b1892a8558e698facbd2700b670932334bdc4da5497c12318f1435765a9cb6ad1fa317b63cad0559b83932d5edf8467a07bda4932f13eca69e8e93d9ad4249d18ad65f0b6ca64611f5ad04a60cf2d4eb28a65674f7d8f10d978d974c1f06a6903296821009e6bf30f1c6341c1b971107bd05444658daa4588b6c1f6838eab27dde79e605d7762a66b7b2bf82fd61679de4261f955552b0d42671561169109174cefa3309453d7099b2410f0d680f40b9779cd14328f0fb0d7e8f0e4a43a481d4ccb0ef207082d6f301e3bd2f93b0b5192c2e4859d36381ed8e88afef6ab98d2411a494ba5248befb46c7ae8c69d2f37a7f0eb8b119c7927a60777317c14e33d3f61bb7245aeb759c4d7eb246514c9e556cf63d579fc6cd2a861e416dce0f27fd3ba4d918ca261e4afab7440de0001d45c9c88fc4f6220bb798080e0ebf3202f184647c2241bf9de81425fa26d7dc6d1eaf47b579dd8e7d6488939b5cfc1ecc976676a4690e78ea5cb598ae094c60b1c0319e8ede068105fd7e1f522f49a6a8d4892390a819e38759c0c20268530dcba5840d8f262487af3ab026f1d5c9285e5651e94a1e1e1394d357c0150713f18c2379268a1e739527b2e9f5f759e25e7e11c52a4e5c4c2b701252a83f2900f87f840c45891d342b7a2b10511bb2921e67852e5cb8730c8957960321937e6861abd7d0db320f16db70d8e8e4b7528f1618885de40a089387c99b9f93f7f7faaa2477d355bcc8a782401e2906770b64d4784b1da21267b0a8d1f59923cd50f4679848da273563d32e0d3331a898c061b9b23dba6351ebe4e53fc330531235cd616e07b3eaded445ce18682ed39ff1fa90762d145f9fba302def09ddd25468d4df66cb7bcfe5ffbf18bd283244c01e93d3d8ed0d9bd8f120dad83e64cb1a02eddd15150b56398bfbee3ca06b74c8eed70f66e276b25529488386f41223d75b62aadc74d02983285bd4e99c69894278ed737a92d493cd5f7ff143a36d797c30c777bbf960d19269e33d1a257ee5eccb38c0db17788d2eba6bdd415b063099c06193cc3724b0a3cbcced07cffe7ab55aadcc4947e12c938f6535e05dfbb415a718eb8e93ec7b2bec9e80f7de7e8f011099e7c4595f2812f932c468c68e4ddf9f5aba6c9536068a3f1bebd100556fd212a083e63d030476a4fc7c1afe84c894ed877402c7d5d8e782eb63580062f0bda8c1bc21c38c6de9918ceb97fdbf6fba9bf3ca9093d148b89c83de6c35b7130404959295b170f3578a74a442aefc698f4d4f4b0c896fba777ae959853ede9b67687e2de962abc110a4c9cad5dd7407540e4e6548576643fa0ea3d2b03f1499e41661f3e4cffe67275eb73603ae4aadd204ccd32176207392c48f507284c0f2ea454522e3d556e7d9d78df746ce85a35d30c98afc26d06d596e3baf298026c6f1e318b97e809ae9a81e3849aba114235a22314d99324dc2589711b4d98676c7aa4bc8e80929ada8a95886878f755eea1805f931f1c46698e5a5273e4629b855f3daa3fa45697fe9d6754c8724ea91ac117f0b44068469d342c508e9a1f30c46c8ff061420e1363791a0187bccf5e2e34bed0f590f8da74732c43d2b5925508b507b707b9af90a4d9cffaedd54ae201cd29608f1aa4bf094a4e430045791ee9e08d3f7507bff6def1951612d1c3f3324f26287ae3733f4f3b3492581f6ecc4c628a4962d5d38715a321da42198582896425b4d46a5f7e8e48d0089f2cffaa5b6316840cf98098a007e6753f5593db2862063b480a4c4d8b879ff540f8ea02271abebff62e7c8fe6a3942190f278ec3b3581e6dfc47d51f2c13cf6df2ebf0a270732e2b2743f553d0fe1659395f3fc6d9a32713849bb4d42101b74129bad2bea6856b3322bf334a3dbd2ebb2487baeaa35152ee7c0a8d100cb9ad57166e97cc17aab3c79744684e32918cb1b19219a0d8244358693114f98b9768586101bc69d5039747dd4e84eb6c474fe1c538b802d14e895945c91d5bbd362d6897b207d3c936773bd5cadae7af8ee5295941fa7828ff1027d1ae448e633461327100976605548f55dc6e2bbfe615a594e0972f8f51ee85055b1252eba87cd85351f68c15b6337f2ba83125f4dc5eb128c77d6db9ed8880f0b695e5a4a4db9a3e99526d34e1bbfe58d53b560fd33fed7f8e85a890d01558b1350cf5d212439397acc24687b68c86138f649c7a385580679f5804ba66b112b39c46614525aa62e076f781e299c44f92f9307a8f510a74b8209ba71985b2b838338cada3e9bb9f2bee36412635db6bb94a59533825a38930fe04b29420a515ca98ff63f9fe164b6c8f957569cc561bb648194dda49cf46dfda5a31ea2e62c29e301650ad6e9a88ac1766bf81c15d6cc1bb0ab8508727e28bc27d0baca4ce46bed27354d68f1e39cf74279c6f6086d5c5f01fa0a863216e9745d0d1479d6f242628a3213f9165af2b9f83551f7583fde47ddb2b5363d80023fe7606ec35b02603f64f6741085d715567664a805b4d077b7567b4e5abcac1f30beb3371e5a81b2c233c184eb8ac7589d01509fdeafe75a8ead5fdbe20a6dbac527531bce69d13073c3561683baa03e1d8650d1a1e8d8f0547473962655f3c2da7b8de4241cb13687d3ed6be9b82633e22a62cbdd6955b19b2585b2e1bec51a02e874e6f026c58e5cda90a1f917f0f063e4488457e72380e43fef464f991ba17008ab3033ffa8aafe9e76ef7290c1cc5c6a2bb4aad689e227c04315e4bade64a2b292a9e419f025bf2847b094814e6449aa2eb9af9045de771d2c96cf19d230bc7ad62dad0478912a87fbed8545667960a81c4be5706c3adcddf02ebdffdc0f4e118ff1e7d06095f50d71ae1b018a749ad83ef82642ad88f4adafc4e44ce1b2d8162d98470866997c2df4f61a5a97a13056e181df2598eda5a59068440fdd12476d8eb590c953d7da182bc0dfcb34fc6b6fa5c0a81e6c70e2e2f6f0f069ffbf4ea93722426d19af4a7bcc15ba4b97ef539ca04e1804c0effe537d5a7f0b95f972b0cb47386a9b6ae33cd9093ee517622764552045b35f38c3728a6549896ce387064d4f3a2b4fe29dd2fb4215814ab16fd4d347179dc6af07149903f8c60b962895fd4d6f9d1e30d7ec3b48ae9d54b47021b7e30713b33386433e8b623aec1aad4493328615ec071195524c616836fbd4ffff880a135516c26ea09c0a59c0c17fb9e7c8066f7cd2ac0d34865d5de6006909ba117613d37223a412048391906885412a690e0ab3fdbce9ce1fcb4eb681c5254d67ba036c75d0863da50d5a2c7f9914874fb28408cf1f8c6850fac6038fb1782a2614040ace736631c8925eaa152ec2606ccbc9071727802d35022ba8f9be1a9b3c5c05ad1f433f3d7baf85d6b75bdcf8868630629e1272f8067e8a6d5a5bfcb2091556a5f98de3497f0bef80b9eb33472f0022781b2441ec34b4400c8264c42ce5bd0eb12fd02fb716536a5edeac6c9a806aa7ed3398433221dec8635593e92d0b527688935d89cce93d13a78c0212e8a26690cfad2b22d6e95448fc8047f2de234d0c48c00fed91014c1b3f8c5b79d32b14509abebea00331744bab1e542e37878b6ce672fd223ec787aa3dc95c893da4ef3ce7a57f953a9c8cc3ac1553fe64ebb538ea68612e8744e2c53e2902881b1b293bd3b536ad95b784163393841cd21c4819da7b23231e3cb1dcee93da9d9971d6c99e67da03b4e3df15e44fc0e205fef707b21c8e8f9b5e20e775a82c95976006cfd4ede9dd1ccd48e2e04d239208a78db4d097ffbe5d082dbf96ebe77b71825f5505be47f8689984c67db4ffd5148a971d186e669b6f9aa9d4512349adfeac3a40bdb8c6217df448c2e2f8d59ae2eb5cd96918c3d37d10b9f75dbb04c58ca9b9fabff588cc55b2820a28f246133c99c5efe50e84e31fc08fdd8d9673174cbf53dbd1ce2d3f63fcb02bfec7db82e8afe2d77221c72f4d623181f5039655ae41a0eea819714ef83f29078a84cc2249b45be85179dc1b8cf0264af7e95e2a00d1ac3a9fc08133619af92d29c292c46e4caafe90022db1d58bfd508eb663bc161a9c87ce48911c02ae27434b38006802a04db4eb868908df8786b21cea2ab28bf449a44509a8a10030779ab3812e49817153c4908a5d8364c14d45e697cd4e4268321487d6ae7daa1e2dafae68ae2547e02e738587d36acf9abcad9870ce23315ceaacc9755a978595c0bde93298400cbb614e8a64db8354fe08c799c1652761c90c47083943a15dfb2e669ad04337eb2ca4ec2f96375e7dd1d746eeaba9d49605944086023592f1dd95b044d64408e45845a8c6af65f889d0dc842b46e5544bb5b48d0fa15990e631373ea45394c324fd98cc362eba8dcb1cd93b37e4cca1a6c00daf75870c6df211e9e9f56086e1743749f03655c4f9eee98b4a27183a290f2320cefbfcc028c4f99d3d9f037b79c950359872a4e0f07f25dc795204a208d0687265394cf15aeec6af7c4a73b5d95c3038769cc667fe2255b27e9b0f5e2d58d736bfa5358e3762c93ce4d10a0ed0266e442a8ef0427ebf1a9f28995ac77c82caaffe749e494e234e51ccf7ebcea9fa395f9e3f0b487019a1e917e405f4c0a29b65114d96e6da8facd52d8005076c439e369ba7a0613b149fd260bd64f2d11577a1484b35c868ce81453ae8cceede929e4576cc0ab8811f1838e2c49f9955021de3126d7f70b031f6ea66b94617f6ff7ec0a0d7553c3b825ade272193e5f0f49deed3e4ed87a8f77f7957ce8f5a01754fe479f0d081dd2a591bff4d376228a2e74d495245cd8ba4121c915cd60c4c0fe4e73a46c7cf14008c2320714990a38a7d7ad53fad2c8308f480b0baac3d38e5d5cf66f47c1c6271e6744c8e34703ac8dd3313e694ae42c9e1a47e92710f989071690a59ec6440e3ec59935d305a40c3326c6eef330d9caaa2ceba25a6aaf1eb5ed492eaea963e90001171da9595f356cc3cb8752e4936db6577a2ec090299ad3c97e567585e17a57ec4589742bc17e1ff02ebd7b25e1af9df8b22ebf59a38e6634aceafbd477a4b716bb3f145c43cb2fd8abd889b7ebf583ae0d23b465d6faa94341cb39570e97955a858b8a3817640f1e8c249b469e717371da7390fbabb60a0eca06a69af21967988e5cb97982cb1dff3e4acc0c1f7270254bfa9ab4d38c4a9299a568cefdbcc8f093879494203e036fc4861e9b64525a230f564ef7c483bd2b244e90391332ab8bba082b3b90ed039c4e72a16c886c3d66b4ddb028c7ef802dd04cb1ac08f485b4a8b4bf3c7e80099df1cca6d907b233ea685da0082246d080f5aba9ffd9e5c678537001f290cac47763ec24cca3d24e655166d4ce834efd33544cd1c9e291b57095bfa989e9cef40ae4d57df49e359e189e7ef30fc3fde7af6861f3521b5121f53d798d3cd4c952d18bc2aaf74a0def1fe139786e9dc12a104229d20a170e9a064819a447ac63961515f336d73db8db1bebd2ec9e87ce3ddb0aa2afee3f27e960687ec6aea9be68d7a50a017fbaa755aecbdc2068a0a3aee0351ad964091081e9e22952903f175bd0b6fdcaf7967a91451154f56bfd3e6c64731433a418882191f9420c87f5b9d4220608af6b86dd7ea4a6b51fe16b91947c64397a45576e060f0e0949d7831b29b61c16f06a39f90298216554057bef4bd577192fe2b008d5900625aa68b9adf33e3f41037ef19d3d81d0ef44c8b94a177ca630e1c643de10b5d94bbcc8d26c7bc4ac2803f372235ce14362ccfcabfe71c767c58a13407b985612b41354830a93102bfe704029b615243042ebbd1d08a8283e0f48a29e0ecc2900f763fe772d01c3e51b8a785383c24c693fa187cfc45c7a8fb334c05228fa7ce158e1ab84ac6cae45e749ee4d4bc6c6934f34bf10b63347f086d16ffb80a3fe3b9c7a9d7cea03f518fba5174424746ed67fb815c99b197a85a4a84e9a8848f02135666af8e5d8c92e36521e1635fd2c74f7f9c9863ac0935af41d4ace1bae673d9fb3ce8850c477f936d45da23b6c95b7234130026274d4e118f6209d74cfafed3b596c4b45122db593543db880cd43f1255cde27ec5d6c74cddd2112cc8dc1f0828ada3e9c7c801e49c76fd36d4f14d287648d60d6a2444243c4d55dbe8e36befdbc5ea977d080d1ba7ec0446b2b2b4a06ef52cfa90a8d355118f469234144bc523c3633b401cf036d476330262490eca86e385d3498970136921e0088e2560ab64759d30aef235bd2ed923e65b63802082bc9d31f3bc927204c7abd34d324e24cae3e32e4edd6254ddaae397a5e2c12da9ffc79a96d6e9c0f0d4d72ee6ee6249a820a5e20772b9303e49095302a118e36716ce15a5b9349539547530b9ba1d1655e67c13ee8e5888f11dfe02ef3a20b7fbd77963920efb30d6b88e2bb6d09adfaeeef2eb381f6f6e0faf16397a59379b75dbcdfadf4021c0ec7600e786d46399496cb7da7663071eb515bd110ba067b3aac71cea39bdd29de0c00ac8303227e097556133919d0b55b1ea7d734c5a1f2346ade6caf90878c28d96b68d3d3b0190c564385e27cebfc4d5694ca64e72a1f3a0fb2c8d0e7d18b43c4bd5dd94a99b3930478c2c5eab2746ee06cb427a1c6664ccef29b4349304bfdae2e0d0372e3d76abee252f468e25a82df0fc4f598e89537b4005aa3f0b26c4dd57cbedc7b55e3e616242a0ae3ba4ea83b1aeea23bf02191409d784730ed195278898d910ace0cb88c98cdd50a45b13b5bbcd7cb7805caff07d0c5cefc236dcec800fa9b0f7d88bbe43238cad2a200a2c764d31a52f35231fd56d396bcae8aaf8f233fb7c18060814bacd12894f8feba8a993d23b75730d6f2fb0cf1627e4bfc7d5cadf16a61a6a5aa318eb89274f4bfb12c7acd03f002a07d3c29462cd9f401dcb970e4bdf4fb363d9fac9f619f4bfec47a42809945ad6eb47257aeaf46889e3abf43fd0be5aa969dec9aaafcd683dd6d0e8fffce58093465dd8b8b7c91aead72ada1f3dbc5e5702f53fb793fb02f5512e598e1c54044c7dbaeb799ddd392ea4bccf3821958d56198460d9c37f65dc3fef64b18833b94924d3b886f6ea6846b66f2f520f8f761afc6352d3ce870382ce533524b1734caca111287aed2f59e3e8ec589dbcc1641d6c78f5212d04b668ca5585d79e0d155f67ef07bf0f538c226260e2401147eb5a670130b52b2da236d95954606c032fb9f871f4a86d3ef816ae3aae6e47863598212fd69b3293efb2601bf47dc3718997875509c892aef01c23b13c5ef5e24407e226e103dd0424090b9083e1e4abc46ec6e7b2c3bd891ce262319cb5c35ee56450299e302be19930a6e9a7d683fccea0abf5983a8f05980b7edf22bf87785dd0ea92fbf0b5a4f21096a1337e26dd43bccd2309440f8a7b545ab29b61d3524baaceb737a78877acbc6eb8baa9d07735c15da05a475dc9bc4257de3c9c2b66cef7e64b6e355be36d9c60e54c8db0e27ba9809c749fcf7d5cec47b054837b87afc1c540527388850a6a2bf6cfeb21030e897896bbf6c682d3602af757fcf235806459bdba482867043b57e478970b7e6f94bab5c9ae387c35de939c20ddfc154b0f6e9bdb77a5b354f26e03fc05d85bf85f93285479b6ed26cd4b579dce8bb2b9ec67e8835845626257a84285eb5b5c19a8baa5050571f64e7a64c079352fd37fcd19b5771617746562d909b307e3c8d0f8ece70224ae890045c72b65c2e83c64cba5e13636c13d25d2d1a72a6b61cbfd7a884b728bfa077320bd610e4c296c880929eb3b1dd94ad3841f1285ca7ef39048e33bd156b4944824d40d737089a6ab5c0e264133dd674ac4f551c0f93693ec0354713475f6de0907247e729d9862035e649d748fa712879804746fe1d7302ea609799bf41ac86cef89c3f9fe64c9845ca8b180c526f3d9fa1fba1a10d9cad368c472ce0aa80eca402497a6253772790203535ef9e28e0702a150b2c141baa6c4140e81f9889256a88a3833dcde1cd6f4e58baff3efabd13e6922bb97f6e0ea18f86d9c4d32a5a881d75fbec051ae74bb2336c58e8ec5fa32c5aaf7fd899ee608035787378fa5ed77848428a0fa3c9aaa71f2fe5d05da152b7f35c3d375340f150f116d98def4d94a5b317f73ba2d7d8944159cb6d92b402d789b9f81956089760de395aba37bbafe9b1ed04525266255ab94a2f5a4b0e59d05b5510908ba7626a4c3b038bf125a146bd4a018a3b1e2cb384ee89717232e9651f8c6c310700f43241847efce9aea557ca0fb8a04964f5a695742e30979a6eaaea89a87cf5f699f9e4da8eea25bf3ac8d9842ec26c6c6f0c3bc5a55a6d1cd499d89edfc0ed1ab9e08fc684dd93d1cfce3b34eaba6809ae4cd5dbe261defadc55336358e85f81850d636dcc7a8c35d914cf730e9b47d94316715b7312c4fd99929bb59874b5278842a4293a8b84d6f8b51aeb61848d382416926df5115cf01ccc4e67aaed89ff4081caf2c24cc0f01393a14cf049bbafd804f163afaded029ae6710a9df7551c78b19d215cad3db2f0e8ce4d1262a335e05362e7af682b18de03587682fe963ce3765ee56dd69145caa3893517e04bcd272fefa2d8019cdf65f348d56cef5f591c7facb10fca65c41f95cc609ba740f886308b3b4056929b9dee0a91e9066a43e42191a333fbe6bfc6b8bb0a1fa1f2c6bcf48f1629f535833db4caf99aee341ec78403fad2036b45e3d051d0052823f20222f9a55b8f82f1702d8cb4f074b6a14d72e73a27fa511118bf9d7b024658ec2a11092d0ea94323dc1336bd6957188aca972008b28c5a66abe760c164bcc1bba211383a0588f14df48c539fc05f8784f05ddf637b6b74a186ed272c8857f5a96127d587123808cba2ab3181ea95d86c8a8ba906f99716556422c95f690faee44390bba740b286d3cc1abcbd92bb18cb1ac8e06c89acdd833e36344b1c3858a6a40133321987e1a111c40b76323922dfa745e36ce8969e9507e893436769dc986b68aa70989e4a820c0ad99b9106ac88b54391c4b66140dbd1faf151c500adbc0d5e5d0002977264fb4fe12a24188f8d2d6b8de2c920f4dc892813ffcc950a108046a327221f72390dc80e1dd874ba83ec211d8d38dad206a5881ef07b36b3bc64fb0d9ac3d217c0d534c5e20ecabda6fcf2719878d022a8a4fa04db4eb868908df8786b21cea2ab28bf449a44509a8a10030779ae00c1b6cd2ed28faa58d0c1b3856121c9752eef98748fa4b21978732ed1b40bfe1dba023b47cc0e462d51f4ca482026fe08d8cede4f406c8e5877e5b9d7de2fc2c35a40e532208841a79b066955d3fe6d2f5863931c26d48c5dbc8ad3a166d981cdb39c7d8d4ac2a35b624aef98348bc15347720b71d7aba4ecd90e97135a53d46ae9a0d144c339a3999c1ba46d9f63951aba75fb71f48f40f4e1383b768f811964bf55e5d3c9f5b045230095dcf0a2db79d755915e976ba1092ac7ef96f5f6328b445f8a3c4b332a80962beb00933704b7c075d74d50b5faabf676cbd34e561058f98e7c1eb6bce5d7b89af56e2e3a5779d96222ae34eedcff9d5d07535f1295c91fe6dd4371edc77d3540c6af11fb43b7667dc1267a3275e1d34838eac6b73d045ad58cfb691156755f12ad31e8d25bb4a310fd0fcb845cebf49fe30e03735c49e8ef20e027835236fc277299075aa5b3d75a8d5dbf4b9f44e712b6d28ee5382f0a3048b5eef127ce8941153b7af44070fe5f61cc7033af86d9724d0e0444c74b28b7fc3a8d951b4b4d3d0d2827dd11c5e072e209212d7cddcf44edc595e045a568fd81952a315fc6c306320b5374ae82902167240977f444cc3633b484b3678c723ecf42dcc20f36c9efd24ac5360c3cdcdfe45f97da184b99be83689f17f1c2f3c0d95ec2de9401b285e10755590957dc4b06acc0277fb76c57a410e489885a4a6f17a37f4b0000cffa4849641a6238fdf3ac8dd3313e694ae42c9e1a47e92710f989071690a59ec6440e3ec4f3c029576ff9c0c9659dbf8a878fa97f5e9d0bc274b5fcf51af3f97ffd8694d8d1e1c73225b232ca29f6fae90d85faea29ce1e6a6a80a1f651b60abe6a16390c8204a6f3a3a6bc622520faa79dec7acf1715c254f8909e8f1b1617d21f402199924d42ece67d0d2d7dd000a05177ae01adea27882059e967d41230e6359f6b14e7bb3358cb8064f65cfbdd4a7c1886fdcd11293aed22e891368ad56b4584702120fd76fe819c0e10ca3d1cf12319fe631c96549874a7d3f4460829006084a70ad5e317b69becba6ec61c4ca467e9db2357564ae501d39f948c90edb8ddaed11204a0f848172448d27a134bbce29d1788968bb472944be718944657d06a0f7d9672fdaff95b3a34c6302d5bf97b320361feab5f7afe8e1b80ff7a1865fb016af50320e3bb930e8da4fb7baf565139c57dd3ee3e473907bb890c513bdf7b43d968fba297a5793b5d84a912767cea0d22c4fef970eca0bce9a342f0bc65e72e30495e986092c0e61aee575899254d00600f3dc8761c7b6beda00914d9272f94f8cc0426cbf622759e187659f2d455e54aa0ddf8fd97f1b5af0cf1ca3d2df9836844be12d4dbed055d98fc7806ae186aa35b3be1f21c9ce17af57daa11a5c9f90bfc21502d0a4248b29a51794833aa0e7603553510c5ab146f426d46398d6b660d1f2505aecf0f57647e10c29dd5a386e92bc5d30b8160a67e600f4fc3f7fb54773a3b1473d574250effdb66f21e5aa88b8856b704a5754df4097da5f9905e7d609a4a9129776cbd875c9c153049ebfffee64216209a4a8950f2b5810f023e74d1e066b98cbc71405687f28e8e14683b21ca5b5ce4985676e42abdce6df71f4c20793c9da2b10a6a0daa6e49c0e3c50cf838c3e10373c0b2bd03e3260a4437a2b3cf8a2fe2717b7bc4f867438df333becc29f5fcb187cfc45c7a8fb334c05228fa7ce158e1ab84ac6cae45e749ee4d4d6b0317b8a32dd995ca379f5c876d9bbf3451734ade6271f052a949d5d061988d857ede3a023096241f0535856a6dc26cbee00684943226145681af332e209a3bf0bb0d550b2209fa65bd7088503d98f3b58cb35748d361612df6272dbbd64097eac7656af32e8e5f9c819ec0b064f83cfb969b3ef8812ab4c058b8b673b761d0cd0a74f0c0188434ac54ebc619d43d2e36415c2fdd70c1173581542274517afcc1a8c86d2708a6fca7a3009466c88add0e0d195f3373da5ee465453eda4694447e6d2f60c07471b28c2a0b89385b2215b448c0b8e00ac2f86f7934f74e089e10a0888a693e5cec13d15e46909de694e0ad1d10e143af48aaaac1be5755b1dbade11a7acf38d7dcbffaf3f6fb3c66254a7e184c8ba6780b6114c38af41ff917c5063ea1a131249d023a7e29004182ee2a18f51d89da3d8ecab513c46d5b8e1da84f4b0daeafb26264cfb3b15d6423d9e7cbe530925f7f5cc3d494cf7c37cc74a73dc040aa85ae30d851b35907b92840feb42425385a5c17d59b6e55ee2eae7e48b97d5d24ae1e0eebccda4f990b11d07eae327f8981b22b1f86fb5e5e8f9297d190a98bf71625a4d4c0bd29de0c00ac8303227e097556133919d0b55b1ea7d734c5a1f2346211c4e35bd5488a0344c02870a05ca86c7a6ef1fd642c2fd35ddd56ff3fd8320b5e72acb3c8b9ac3e09f6ccd307dc897190c6cc34d0caab0b4f21c331ae4dce738926236db7210fd350d319894dfb368dbfbfed5c813fafdb86fea0a4da43507d747f32a670cafca0d1607626a714eed54be719e2875219b9103458f38bc6e7309dfd4a7e84910617e9c08bf8c8733f9568eecffb0ce3c9b823839f446ec129daf273c6dad13d22560eba37307b1dd7503be9a0da703290a9ed573ec4f1024ed95e5dd4db7cb601650681da24891284606625e6865d73081b8e11d90a71425ab26f35181f6a5ba3055c8537ed94fc8d1d4abba797d1d81bb1be59ad65b3c0d5d30bc943470da5a09a956fbf4ebfc4307b98e0e8624c92494ebccdfdbb54f6b84785be0b0ad7064e518e4b70f7e8a710541eb4be84764ff8cdc9ecc6d34d54c813ad4152be1ad8ddb42541ca31e61922f9e723f585b823503eb598e1c54044c7dbaeb799ddd392ea4bccf3821958d56198460d9c363ba6962f4abe7679134d26e903290c8139b6df4f155f86d6ff1054a789df8173f517baf22f7731b971d372cbd9b62ce5d2993a624f04b49240dabf49f7be1effe213483e1026dc7abdd61661d23998caa8234d03dbb251b2b41dfdd8d9eb01911b4fb82f176b0a7f7e08bb417f8b913d0a314d6cb71051c6551c3503cd9c27027dc1a1af749f86eda2e1929db9224d468ce4ca1ced9e0ea19c72f4d711c9a63e5bd120350986c983d4d1b3f2f1f28ebef0186904e9a1035136ad1b09fed05527906f25c4987995568d7aebf6232bc5cbb39c2c49441ca63f01b3e39d7379a3679cef678c64bd51eb25d12d8de757555669c71bf921f363d60350a080746a7a7cff06d16e9d60fe5a5fd7b9df052861332a777260407deea20fdbe443f11ca413be8c9442a3ec5961278463e88d7a001fbc8637002ebcfbea33efe43442a6518e72e23a8205422847368ec4b8f370374ee5664d385210bc1956970c6b5a45702b3bf0f9f593723a3404bf715808d7b9f9802ba207c824043b9b94a0bdbdcb1411e25a8926fe18e6c3a7e7afdee73d0cd96260836f180312dd0bc3ef29a843307882c1c46290a839af15a2c6f2766cbb4e5269047d751cb0971b9b6ecddec18a313b550f439423c0af8caca477fba4d9b56d6d588e22f357072522c6f2e5fb50bd1a201f9ee2daf277f22d5d0f7a6adc50df01ebda5c3b52c92c7089ce01f1951c28c16cde81fcbbeac4c3eb9283bc0b84cca86853926740234f7ed52676129eb10f3b6e3dd9cfb5c2f9b4bf6b793e08cce2a5341555d518dd82a1ce0f5033491f7ed3b51fdd7718f5be904778727b22117e910c67ee21d7b0719d8c09ff37b2613671bbc67cf062459f42d716338cbb2a6a27e85a3abe2e004f9470a2ba8d6f5343d0f047c1165f74de47307e4ebb3736c27ea63005fc69b3df46e78f7300afacf0f1ea5663a94792acfa985588c82af042d7c9d38b07dfec97420dfc71c8d92857a2ca704b08011b1bf065a54ef384af6a6e1dcda37bbc805e97a77252f5317754b7e2dd366aa88c633c00496aa35548f31f39f358515602a330d0fa21b2432704c30771d70bd2a57f415ee75212726dfa42ba7d0437f9ccc654d3c023e68ba63dd67e10420f9111c22267099c2f10a81455a1b8857d648a385a26bf082b45b2c1b595a162be95f7b1d291bb923d1edb0a2e11595b76f9307f3cb753471f167396ff6f3c7e828f250b6dc4aee1a1cd2bf6951f9419469f6c973865714d301dd622b821a25626a9b17f4c8e4b5e8f5e4dc8786070c661dc08a8750dce52a1471759f009f6c36587118abfa13b39960198de5aa3b1b889d54f469dcda2d06dc405db37ea604716e4ae1c649d5e2032aeb04a441ab0019c198008a24e6f2a522c28c6486243079a7a3f911a53a1d08e9b4bb9ebb1b63d2c5c59567b25a9e5eb4d6b92713004bc5eb03e5aef9d02a33df132276d82c5a80111c5a051f9ba25793710cbedacd0bd9c58b10fc52f9af2f76b338bb018403e79afe6cf5354f7f5b9ee78a02b30c1f16db4b615111a52e64306b06a8fba31b70320b0f9aa08328ae8b15ef70e049ad8109c11156554ea634173dbf194364909e8a2c3e82dd8cac732f23ebe95174979dd5fd4ccd10e02e05b2e6b41da7334b7398f2b8c3065bbc821a0bc4af74017f26c2a3ef5ac1cf8aabd8ab8d46798832f6724edca9d7b34132fbaf9234926940bd7ae9350ffa5de7dbd121275fca07e0068d97b99f98fb889a42a160806f8f9f2140a956cd6592d913f4602fb7bb1882aa44003b2be02748372748c360e95241c6f399a25f0b4675ebdcbc6d70bb3d7b26409223ee6ac16ebf1d40ba3a464b15520dd84acdb1f7c1b28293b4793403e7e4027444729b52abdb420fd57e56bc4eabfdc0befb8aa3fec835ec19549f75b0146d763455908d19ebfb8c39a1686e1744553cc8c4a2ec8f90bc4542539a01956a4644339577dc9c4604a701f20e4e65147c3ccaeec63fa6e7c9373e2e2f0332363868b18fb352ec10193d11a5b5be3fa4731ad4372541eea4a6eb9612cfc41bb7501b1155ff5a29a26d4fa42146e81b5c275e1d1b79189f86afc85efcd12deec58b4723be58ab02f110c3b22ada5e622950a0677f412c163b33faa8917469830bb6148e58345f4f47e76a2fca6b14e29bbd981fe67e68b2715a47232c96de770059be843e889d1f68a48d6c591ffe3d6f3042a442bb933e3d54d8f1f6a9604c91c71883d1f6c3f202c966e851b0108dde3aa4b8205ddaeb54e32ab13a751433d3e60cad2250563ba86267e0001e91ac6c4db54149a8269916b661d558ed5a2b0e5a643298f4fa5f8ea978c2527de22b010f664cd489b8403fe4e0d6f445b65dc13781467f64024582f180b8ba911d03da396a97a0f7aeccd0beb7829d3ea0d0416a9a0bb94fcc1ce247646d8d73885761c31517e417a384d9ba2ec7408cd049ebb49779a86fb2c6bb7fdb6032c76b375a560167f5bb5c09899226c718a6fcba697556f3cf31fb7c737afcf04a662d7e379425e1a288cb2a3076a4b2a8599fbae196b8b5ca0668a44a6f06a2b71740e86dba14f4154161505587e4f4f7c4be125f6a0ebb687b09e6c443a666254b351126f25be3b4f114969c9a2a91f776d07eb5495b80f099068d3b0712046cedda4c1459bba7d3366da0e524432fc2eae2f6479037a93d39b01eb590c62a963515dc8c876d4f6968662d3e11418103a5fd6c84894a348b13c99f04ed2392ee899a8b159dc023ffa6558cf2d0fc69a7e37c4aa3ff4a8ad2f6c44fa3aaf95b5c98bac42c885a56624f9c2300fa91df101380dbd7bfbb6f8420ffa752fbb9582ba4fa87420090e657fb3a6e63436c9bbf91162d54b38422a0e6067fd15f5b01d95f8fa24f0ab0cd28250163796f742c825d8a09ff68fc8ba0c603247ad91b9afce10c4d0a7779ddd7c6c2ae78f22443f9c771a0deabb27b130bc55794fcb4790370702fb876ba770c6324fe96f5b7a05725f440eb3a77df8786dbaf86ef06830c0ecd94fd5469a0f52e6ec179122e9816b177be31fd0ef332c3058248092cb4173fa1745b3c75c2c9840d6f484fc8fd17ba031742981b72857b3123645bfb6dac165e029bd7eff68e1b127a3495da94f1940c1dece91c15e7019e490344533de6e7807391501315fdc483384c18969e6a657e3106b9d66c593701f43980a7d6a736e0c8342a13b833e0d4d27944cf0d0e5cb11894013da37de982c5bc02df6bc5c931d74a183fe3de1cf97fb6da99d96a30c95cba6df70c92af16ec50b2fde9146f7476e388df1c1b073553c30aec8cd93cc80ffccf679ac00543022056c96c1d3e437b32ba27ac70478a9470e7c7281dcc7587fca145cb3b7790c108d80d80831c00b295f6bf2a3ac47208f6ec6cb4465fce3814be20dc4f7eec3f514fe68164831a392abc14d8ccb5cab823ae8169d033f37f35fbfc133b2139d34147db9ad3ed23af1f3ab4a5aa166bc6576d8d607fa6df0f862ddf002b1002ab98761e853d284872bd60bde05663521e7b6f7d491edc692544b88fd02f3b9a91b0b8103b85244211f9e87094e13e7a0e7989b1d8e0e29afd0a5b8e18ed96a328f22df07758b445feab3836633b387cd3428dcc7b4bf92522f8864cbeca049e22600c595d0c265abce2846e0eb0c476df54bb1857e1066a055562278df532093e3741e209ed6af97ebbe8a5336f6cf30a20f0c1e0c1c279f462384b0cd3cb07b2c9300b9f444bd95deea720c9877f2f240c06bd3d41a9db73f5ea0da05c52cae2e31bfac6823a2b2871d12a2168a4466cfcb091101b312c479e4331a73fe8daf34271c55c97a9a090194d03edeff533f8ef2f0858f8d504e0538316d2b32109d27465a8b22aa95ecf2552afe03c6316c9243650108520526593b8701cdfcbe30f6043382d009d1dd3b6e7a274591c1ef9784eefb2215fa82165db8fe901b86ce2910503d8e7b22bd14a866cbffbf693d5b96ad6ce88caa696934c550cdca8c3b24a3ea3d211f6691b6900a912c1b0f86c7cc67a11f0c42d358e801f3fea0d66da42d88cb4e5d7a4699260234c220c11d7d33cd0fd5b123770da89dbdfb0edeb2bb971b5befb87a674e938305fcb8e31bc7aae467c676d05a5bed6211dff8cc1227a20927866aa18a9e458abab4e47ad936fa8fab49710cc653add66f4c9b44d05f1ff9aa18672436debc4815208d66caf48afd522496cfa7df831ce05d177c447f0ad873e4bced336cf92fa99d2d2155fb222e35f77664425d485c699560cfdb623283fc4cd6d4266eb0ae3ceb559714e50570778c0ea4f63a89efe8250321bc50d27e87b9c7c71ebfa1f27288b3b42c9133c14a80134d0dfb7a6404713aad1bf8af44c1fc07210473d5ce86bb9b6b27d28e50e1e86f05b8d78fc68ab7f5b74c93cb89d1d895584f4cddbe9653b8a141ec6eab8b85f5e059084a21fc103c645fdad2d2d0581f8ca8789c6470ed7bee545e3857b963bcc9be97e1c1587b5e929ebcd69057735d702372a866c9cc8b73240ec1a2dd4a57d6d9d9a21572f846eece27622849bbfd9c4b68ccf4d501a41f260cce3e3b87a2735919869a8a877cee3b8edf9691179ebfa562ab942145966f9bc843c83e1b5523ceb1df5c8ccfd17c46c246d8f0b30b7c121368147f56e28492486d009046ea0cca853436f5b74d6e4de58875b1d288746f258d38c06b1fdeb74e922097da99d4e52525e077f064d2ac1402e1c87c95cee2124476cf431d510b8918ac7f4a7803aa5327075ce56d028086e4fc74b6b3265795060526316aa0228ece802b0332beca9c8ecd08c3e50bafc60404b8ebf9cf548e2da91ce475fbacb53d2f977d77254456bb7cf49cff702e6298b95f10e1bdef3586fd95d1cd80f7741897f37f967af2e00bb7557a246c85dec609a07585254ac4ba91f37e45e44f0da0c403fe7d53c1eeaee6308f7cfc8d54ec1981f44a3146b787d4cdea57354a21fcf6267d155f7a2c9a760c75991d8197b7fed5b7005dd0a08fb5ae3d872cbc3216d5e25f1ba338d0a3dbbfa6dcedbbdf162e30e08f7d6cbf0334097b3654ec19eb5a69c057971a8a31e8a537e794c1d141ad277f25d2efec58cedc67591fc3ee5bd02246c41df974c30de0b0409036878d39c456709e8dd698f354f961aaafe86aaf0df656fe328172a98114fb66bbc060ac313d2e08a45d93431fdb1847d434a85e4718c9a1ae9cbd17fb4d7a6961d0fbee09ba2eea61c3bccbeacf5630ea2ef4061a1a238f5671a2c65332802416d6897a0be9ef19e00be32cd112f66e012f57ddf5e9a9bad44ef5becb6a07239f4574fddbfbc903c875ca78151b25357dd2233e0b44c5045855abd28312ff1c9053e2160a399d1ebbb418e920288c1c8bbd205c031cac74fcdffe0cc56a5bc034cfcaf9529810873164398f3dcf0caf8959ec78ac7206465416bc9cedaf3e48747af1fba177e5e87a4e5dd0e9f7d807779ae0da479ecc183cf61088d12930d9675717b3997f6d420f8c30b8e084195bfbbd0bf782a0a768fa2e270aa8caa4f1520605eb39dad28c58be23980441f6cd354725522b13d4df0bd4e4444a03632d92884c3a868795e6338b6d8d867c89935504b6de8a0f44c0dc87b96038471d58dc036045796be8e16f8b7477abb95465193b58aa93ec72f0f727096ae94d4def656f8faa03d05d46398c6a9310069557b335d17f031631125dc07cb6e3c9fc9b12c5c44d17b82cb38bde83e2213420f705fbce02f82a34ea0e2c83256c5a1a0787d4d2668931479399c94a9926dd03ca76ded652f6529dceee012997bbca97d86011342956da24c851208d705328a09cbbbff6b93a892ab25e77042a734ec77dd864ea0ff74c9357662ccc7c553e14b3741f04dab63c75247cfdd3430c09400b50fbb8ec6b3eb600eedd4e4dd64f87024d5a2169406750bb5979ff0b805f137088071110e0b8eb3f782887df7161419076f7317646fee2184a9503c009a5759f14c218653308178e70b6840466ef438cede43cffce4a63cdda8e9f4396fb5c7defaf73a08b80f0a0f6fd3df08a873a23ff1f130d1ec45dd877e80260db02850d4f8dc5567e77fac6f2eaa5a657d83dfdf5a25615e29a1ea9da92933454011b8c0fc62f77bb054131eda3fc2e2543c1d5dc7766401d49a05f6f979565d705e54d6f8f142ce500a94f4179f2ddfae1d696bd6fca0e56eb35ec322e8544f5475dc9d6c81eb78451cbdf40bc139bd351994ead75599184cec3ee12c0c6fa18edf76de65b2c081a759c4590a45b9031cae0430a5b869a05fa98e4a37ccce057da7dad461ce0bb138f8d095ac134d62fb034e44f2beda2e702854731e9d3e595c994cb02182da93af7a5504b642441170bbc3afe53762542ddc345bef49e3576c12c2cc5409b9ea61e7b3c78f1c87a74b0c45ad8a4085fbdb7c913efbdffd67b10bb148f9c878b7a3c75f9fb687af5a703070e030aac1f4a185bc252451f1a9481717e4ebe70044cf0af1543aea9c84548c197e4ef44f1f8424f05bf95f67d989b34853bf5cf243978a2bd89d61ac792cf62dfcd0d29445971eabe43b2cfdafbc411566306858f407270d495f2fde1c3cc13644f2b36b0a694c09c31783906d8d9b650fe6300e17bebe0e12cc4b2e28210d91996585e81038f61e7c2a6f1e460b5a57519205ccc4ab9c1304e30206930be6eda0bb59916dac27b83d23e921c461156d006969d2ee0297885143fb3ca95f9d430d4e7e9c88d1ec26a54047fd96591dd87d58b045813917403615439409769134af591b31af7dd004cac4820ca77af45feaa36d78168099ba6d584ee366910e69cac290f5cbc41c9e58ec008014271a4b0851594b4c060611c249a4c55dfc8c8ce36cc86877e79bcd764c235aa254b3a4c3e0a9845207fb4239a130c899b26d9f495e8e966ccebe0323151f032d11ab55ea752af9e84dda55a16b4dc967ba032b119754e292a4ba1411c80d4d75bbc760246cd12006f9729c0c6bd487355537da79d73d5e10b9661e59966446136e6712b0e02947c871411d5ac2ee37864c94d38651de435a9b8d5c527ef64a90c3c9f7b5636ef6f24ebdb28637c744838d4915688b55af40088ef1fa29d611964d8ed15e0b5937e753e1364bb9aec1a02510bb1d57492f644909d257c46b4ea26d9a2db97054e179c9c56556e54e425f7591da6e05d20a8aece01dc7c2774da23f24d95828d4c24c78ee8cb0df7b9c7e2ae496f29a45941500f051b61ecfe93bc72ecf5f1c6e4e82f1ac9e0eee6506cf278865668a2961c5c42bca1d2d7d5714bcca017b3e899ba878003d9897232fe1eddbb12bddd7d230fc1710f2aff31f1bab93fdbab5710f3f72d5062e5fab67a50508e1e721753cf1e9767dc3255a627a96fa374dae712ffc667219def410a0c69a0feaf40830f89e48107b30d94f310e29cb1ef87bffc3751d5f30c734a2d533cd8e3a1bcb941b3ebaef2701e83e948352d7ade5c1421998a65cc3717a9691ee9999b067ae2c145d40936ec2e902452679c5a9c7a5dd804c271027b4d5f4ad80717ffdffd7815b01dfaeedd7e7c054a6d6cdb03db3bd86354145ddc2193a8377702dcb62ce2185a3a714df93c0c419e5613ec21e502bec50513b840bcdadaea3c1bae41b8f4b49db2640e0c9ed0f9e293b3d9b9045b5f1a12a19e8ee41e1af980901787f3660dc98e3e3b31309e5b0f84e27ca394298217d28eae487b4955c8298022df78231049ac76d266e8f9237223192e4e1bed943a0c27533f45f6c0013d55c17346373ab466a3baea84ef55f94fa670ab349dd03cb6404bb81f26a8a0beeb152e21ddea2a4eae2076b2b6b63c29b4c62e48fbf5e81fceb1feed3edaa0ca5b630dd598ee3eb15308506ea0794704451766c75d6d8f035f8a7138b6bdf492c98a0b4c4bed160ab86d32dcb4c95830230c46f31acc4bc7edfae15c744e526feae927f7d00953e71cada95625911d74f9cdbc922e30bbce3f3a28ae2d0f5e682db905d5f848d27adadbde07e8742148defc1ef0f4a18995736ee0868f7839de0b0194c851a36a2287b6d5507c7aced832b9ac76f15da0643e9c5600e383c7bcf97443fd55f71dc4cebc836e29a5649b3b73e4b126c336ae5392765074aa65f3c10350f8aea7fa94f12ead33dc8913f7abc2607acaeaf92dbd66a61171a82e50391be9b0ae77d0c522d0fa5dfac73ef313b21c4feb2b0d97d4d3867045f40464cbe036b77c1e8e267d119f8dee9c2e5a031ad806ceef8807645e228eb7042ad867641187050eb94c8a4f74e7536bc87f185d51738fff96ea9ba13d8b819a7bd0e2bffacce828c7283b4cb596cc95ad2711e9912a345228b25cc5e5a9355ca5b29ae96fae5c29efcc9f5d7e53868780fd4cec0f89b9ad3d66602e187db3451dbefc4b2d5199bc56ce24a01fc9766d4be964847d3b57d26c9fa7f90352b4e6c3b41657a519e98a650483e303d4bb77a44dc534a9a2768400985479a0b554da74aeee40c8ae9e10b74117b46ebc917be2b9738ee12387162c439b10c9bffa2e548d8847cc87838661b4f776e3e70aca168d0071bcbbe0108a8f0e121d92f7ab85bf62ce5cbc37f643b647fafad2ec39bb839743e5cecb0f9f6bab5252c21f70230b2b4b27117fd7975e7ae8fd811fecf312c205af07571782457bb8d17078a103fa94d0b622b731bc2fc10ed444869171461fd35db48909f9f34ed88fa36c958e9e1b8fdcb53398ea004d7837a33ab6abc866b2f6892f72c98825db1ba9cbbac0bab397953248d461f642737e07c1b8b15b23f65f0c3c8a754a2b0a8d1542e2858e8ec9800fddb84874ff6c7995e99edc7a10369bdfa1b48b0ed90f6934e43fac6b72914163ab03bd43406ae1df7e6e5b579a9cac4239618a9397201a41f4e94bc2e8759f8fce391af262ba9cff6451268a584bfbe415112832427c15274eed8da01ae6d364b26b89adfb6b274ed94363210b01f7c7d834c4c8ced3c27509702c6653def00f081e6825008b1f58723eb64d43b81c47976282abefa92aca1ebfb29005bf23e7eb61bb6de8123ba1c8be5907121541b2c9947627693f1e5881dc2f21ffb62e9cadbd30b040c27ba5595038b537ccbc633b2e2becd7b5ba33e00977ca8aec2ba510cf6b7eb4d635a2de07d54786a7f79b5e3ef1ca1f0ea93627311fe61f8b7ed11cf6e5d9b5bf2947ead1bcaa18df932b34c35a07c20d8d8662d17eb21651865e0725a8af98c44716cbce9272a039e0bbc69d5ad8b8bfb30a272b2c0284dc932b835426c386b74a0fb6550416e79a036112115ecee54f50541a679654bea2f89fd83ab6eec755b31db27179cf9138396b49d23a669b2ecad52cb6e07e0e08cda162f6bd08bc480261ed251a0abada0d23c962bf4f93687755e180549959d4534ecdf59612d6323d7ae3d5e355b25338e7d90d8a5768ab8d65242701cd8b22f95f0cb50e0917c7cb2bcde4736b8652440a6e21d3fa6e514a9c32a1578a110c2a0c2f4e7759f2d12315404ef6fc4ae8d8d81915a70f40ee67968ecd84e6ed83ce8a1d7b0fe5cf3ba6e8ee9b3affe2d7caf49e43e1311d6ff9b521f769bc6a279903c51f63e573ab567c96e8dd003b7114d22916c4278d6d5499b765dd5ba890c497d982b2ed14eccc71c455653835cb6e900e9c063d3490051f40bb56546b7cc5a9c2073cba78d504ccb8c38685f1319a74f106144a1f150bcbc5a8dcafb3f3dd86f00c6f212c0d2e00df82c95182d18211ed46581cae2a6ac8bb72e4c37ec1e5d33f23bcad0b7095fb35dfd14f6360a1f4fcc010aa1b061f67ae32b13e92e625b65a12b70c4d259fc2d97943bf9638d943bf5706cb182ef1f4c1206fe350741e51c6db0662b34502f2619334186d36b21999e1c21fc03fbdf78a50b05509ccea78aeb05afe0048520219591f48c9bf0a1d3a741b248fa961b048c841c8890271c2f15b0a476c62371364d25f80e41a23532a0744199b418ecca43fa4524ad957f534c72d8c7baea3fcd42bf8ec3e39a6c5b3a5a20ce1df8714342b94c5325b48d6bbb232d63d20976d831c9cb44ee6e3da13fc23e4fff76f12dbd9b3c8eae9bc053d23e30f7c44754c303202d5d67a77a74994e075f2b6ae0235066634977878adfe046a7b4b894b901a9ac4ced23b5ad51b76fee22518476347ecceb292e6ee993530438459f476b181f364289bf31f3d72964403dd85f7ae6b3db5ecda3b110b0f721cd451ee609e1fdc7937a840ae31efc5691a304183facb31c6a98b15fbaf854eb8e5149420888278775044e3f557a81937881348d1c29ea81c42f2097e4364c55efbef3a7fc321e7eff7d82900118a6b243e84a5c938c7662ffb86e052b456cb90d9b2a358b9a3cef3f751cd3df60d47122e42242fd547a2e1a8bcd2207c0b0ad0c976213405f41fbd1ed1fec0d5fc33701d277c81b8653b8523ba0daca7774ef90d680f16b4d77824192f68b5449e1faaeab48f5406f21f2377536462b17e8810f30f565a33dc91fd87eb82707784a895cb8e3f5b8d049f72d7e5eb8804b2998bd6091d18356056cffb4a8adbf6b9a6826515b5910de7761b08e5fd986ce252a6ba8dc15ff844c589d7a650d9eb00c8fd1616136f46eb265219f113633fe2265a8da899e819789ac7c78712de199830a8e2f4c2e4e17b822299873b8de3682fceada0e24e819c5cd71c1acc236215fec03e8f25cd1f79f407069604c7bbbc01aced03383a3d7ee65089e66de22c2ee0ebc2c91fe25071871ba40953e9e1d3bfc455ada8d1d9fae31f8e254c8b254b2f583b072eba82a8c424ebf7abf1e00d534b150ba8fd3de8afe9b59cc9784260f9a07b4c44d68dd7ae2f023254e9def124dc8c74b298fe2f864eb964379ff8d3887b52fe90a2b466404eafe7cef48304463e16a9aeea4f23c3ca768c1fcbeb95e57ed4c6a367c493b271456f45d5f0f2b9cd621cf8e9ea0bd42a8ec0b87eaacb5f69344935930158dce87bac6b526299eb1e8bbd490f9dbd83cb8d5f0a8d9440672fbaf1c2c901cdedf297d4f40a8cf5da6dad381c1e821fb0199d626735a54316e65dac8daec74bc54877058697b459242e5df6acadd68345eed38f19bccf0e5e255142dc7c034deaab5a4b918bdc38e1076fc86c0cd4c5761efef72be939014d236554a42a2153fb91ac8a460b59292999a3768768d3525fc2c0f0cdc8dfa55059c8520f6be3d32abf477719d47daaac4e13ac03d2dd6107811cdbe4bc5cb91cafae70d6e34949869fc223250d691c89ece3ce2dc379235b0144c5d1a838f64631a5536e37bb5739facfde43b7853d6ec58fd420d7c29cb4d20b1ef5b9172bfcd23f373bc718fed7238f4981221bb2728a172b2383f278300a5816e83752f20d3be71d0b2d22ed632b76407293afc6fb02b08ab5fc399f84c63feb76fc6b160934fc170cea2f974aa17783af682a6ede4f2e8d49b719ec3af33d61a76f5232a4c91b819560d5e72abd811148f32c86bc76547d7cd97905f9308ad93af419317b7087edabe37206559f57644a5feb82da9eff678737a0a4b8e17653fdcf3a53bd9618f7ea4b24e13298e1648a1ca62c0e07261496ef347ca938bc99518b3788d0cfb13045d2397c470788966eb5e989cb7d6a87624ba54d624a37b22cc53c5d8ed62be6f91f589cd1d970010a3b4ad32e74ee7a1ca3278973b1096128e8846bb0f6e7be2525488aaa9c76c9f98de629353e822af03614f51c9797e1fce0ac64e777509461d4961bfed9dc7c98bd031ac77cf47dab962713d81e3edb10153d76bf0a4e251f4f82015faa14f759ebdfccb9dfc3cee706271afd86fd25bad68aef7d74426b9e25ac668a44b79a2797d87329b5dcad628c81f27b9b4a1681667549b133092d30ec5543b4dfc3b270744b1423fe2453487aa68953b89026b6f4f4aa2384c8de1da9029191561d5938929865a310f429a2a1b133bfdb38697390d57881783a0170b7d4c9009dd94ba23c0c0061bf68680c5d7d2b240a9198c839e4a163ae5040cbaa375ce0537d6e306263b0e7f5542f9ca65db2df1cf5b6f4e43e738cffe165d4912a2daeb3ca15d42a96b7fdebb254b4bc0ba50ac9589d3ed5dc52674846fd3a285ab0f2acf3725974c0eb21e7cc4a62e4e3d6ba70eee9816f808891e24a6a7cefe531dd2be882e4e71709896b936761ad32353c28e4f787333d0db593fef3043d91b3aa694100f1696c5263830889f865f33db6292995fc73ab7d5ec8bf6ed670e90dc221b486fd2e16d4f4452534cf64c846d1e94d5025b9e6dd5b20ab077b4ae764e5cdc95d3d0aaeeab5cc9c64c7c099156adf98f94e0ec1179b4912374ca0f9746ff64e6db2edeb6c8ebbde70e7c228cba0caeb1be82bd39c0c894f04fc9b5cb1faf5da84d24b89063a0673c20c7ec480d54320e4c8f205babefe6bd4ab4b5e3c35490918b2d4d52696300b5fdaa9bbdef2aa31402774483b2fcc6cdcaf05b0aa563c03af55ac80f7575f0d2eb3f070c7a504a258e40b97c31b476b5437314a603ad8faeb77a5cd6e22eb7beafde7529e7559deb774db2b5bc15b3da413cfad56a38e4bd0af3157b031443171411e45376a35f7fa2c5523a5dab5fe6c700f39bcd6ae76e54b8b61c08e2a1e542f0bfac7781cff692ac0df4c8eeb07efa86f3e6500229603c94a2c908d7423540440b1e3eae39f781e2f75ed491f9b12378841a7664be73a5f4bd34e902e704f8ffccd404c392b7e879633d7a1b83a0c568f0196e3eb64b7e3bae629874ebd75ec4d02a30706c28bb59c1c031c004b7176a507e69f0bf3a65de90d9f8f770de41c3b624fa7febc9458a490e9302c4c1a38dc26507695d36dd19b4dc9bd45e9a1bdf0872b9eb403eb2e8a0c96fd65c802593a24f8e0b434ebb750d4df0d6cace515a2ca4d81670ba4528cf12a3a34ac77eae62d10b2529a7b41500112be0ba822bdc0706f0a68673ca83eabc72bc96b664aac4873454411f72f46da3785cd22da88dca66cdd12892248e60f49641e2660055c58d7a902a01e6bd367ea7d9f5188f3c3f656b9e43a7e73616a5a8db572253dec7cd7ae1fc453d7f01c347b6954089615323e87a16ff9573e33e0137699b6ceaed123e213a662ddb052403fd6298ce655eeddc8ad20af84070e926600aa386321d37feb6c27206da4f2d46bcc8d6c82551c6c5f7a7bee298cae3ff71d984f9da37a029e5f4f0eef1516840d0c72420debfba4a7bf88d85ddcf9dce561f8ace86ce4c67f0acd502bea1fd734894f4e76437272c6f8918cbda879d8cdeb2f5f0134d95a11c606b6948e98e17242d2bfc3d570fbf8bc07617d52d77262f1aa583533f5a8725e659a1fcbfe47f0c097fefea2838726f81718cdee50b786a729cfd7cce8823424056e84fe1786f4641f563a67e217fed5131ff17ef697db6131df0af8f3269ff90633a95d55344b4563b2e09ffdf63c7547e8a0ffdf0d69312768dbb06175e9a00da58bc64ccdc8aa1dd0f433ef0325efaac6a71a1f5c0480a8d96b8a67eafa8c7010b571236b8b6246a537ecd484edd7e412c54f687d7129592bf7f13fe9739eec797fec5e502e83ddb888569ac8e38dc78bd4a7d17660d88d92b325cdb34831dacbd388a17872fcd75ee87a5d7de09859e71589f57afe64ab241871742acc1d8c9d20d89d13293d53b95915d0f7bf157aff151eadefe0d097e5a9bd887fe714b3a7cbe5ec53c3bdb5ed4a7b741fa713fc8c5aa6dfba595207a02d7545e1f34f7e6fc2192bfe48c528e31c8bba2658133c7955fa5151a4e3e11e3bcbe012b5e184eea7388e1842cbc9ccdc82ea3fa3cb5ee46931b924d568955e3b092019fb99e6b30bc4193a88c63ab148898a2d91df32d5039bb719fe84e1654cc530f2fe85777f098eedaba16eeeeae855c91784411b8f5a029d2c0f9bb8513b82f5d69185102bc4c2a8f380adaee2e81fe4d05f63d03c310615960e4330d442102557563048a159b4ee7ad70af8db08adbfc543a5333025ed6962aa8adbe51040c1ded57f9d6670a88b07cecb2a4c9c09b1e2cff55386dfe4820146f37e50de776b00eaa53a3becca24d889beec1bd6ec7e07b4e90bbb22777a9d69ca1a26f5577e25c93efa403b4e1f288dd5897e996b3672027ddbc0879acc5bd24e490dd8907817280617f1fdd6db351f00eb15702f489b16eac79cab5f3760d1433b5bd52a3498f330053f42ff02a02d7270c8dda0845ce1aa77bd96bfd7359400cb5edbd452ad1218d91d39560581bb3c1a955924d30d0a03d097b2226d4b992f7c61d4081a0718caed0e9cee1f65809ad6e7aebfa7c043a0b8d1fe8f9eb5b8971b1c501355566ee0fa4aa220547d5e20119545c7cc86b9f423bbdbe02a60cec9a6d2a64d0071a1a86981f9ca4b1f88560af8eb56f7d9a870ab6ae4f9fe5396047645c1d0e87ed6197e230da8fa1bca7f3d79d22767f989f36a84e22cab915c2881eebf36c8da29dfd2fcddd930f2bb00e8bc16cf1522fb96099c41bad292b8a1455cb2345618e11bd833a8b953d9943ce8b0b804b909b184d4a2e26015c17e05be948e13aea490e46161f4e4909bc53e4ef8364deee2d495fd611a7a6399f1c3685f107ad0ffd892ad9e04074589a30418c316d43f21e87043bc36e0d3cfc0ad5e6744343ebe34fe08e643218759606526edec3c531f71b899355aadd295dd337970c53515eea9339a7d968d6a25adc6f58d17ac673b1595a5c14db11ed2fa437924dc586d95f4d5070306f96538ce08abe676c4d6fc2e6137821621dd440639357e78ea15ab5063aeb9dc80b384efd70663a816e081aefb8821388723653d6379e5d2084f69cf72d045fe23dd946dedd4f383b99e70950a8e0326fa452831c1b18f06ce01d4adf84ffae459fd3901a3fb839647c3ac3f69f6bcaf0ac7b8ef9f5e77c767377626562e1e96eda69af8a54844b7725f1d721bf7717794fce98918cf224ab0e9b898bf8590644552a4e4b6729651fe1f3beae6686ad1f67e0fb3d1e35cb517d1f931b672af2077b344034f335b5e353869294947a72dde6670691acafb4f98d29fd2a2a666affb8b488ccf91032ef46a266eff8629873faac31418356b65bcf1c7b9d9df3fe00948065a4e2b10dc8ba71329fd72e146e6234a844e439f470f69707c3111ff8296169f4412e4318feb29c6a57ddb04a6c9efef7e1212e171c197eaf3a8ec147d26be6bf28e00430bafd1c17b73223498e156d0b2d8398f74487ef104a3078653661e0b9734978e141c3bafff2845a34161744962969d5cb7a6e25b50edfbb99ab6f8b74be25d1c56ba50248331a94701c20b36425b8fe89b0ef22f40ee9dc7e53318ad6c8f822107342ea7670b80b1c3f11f1783bc45e7fb29873bd1b7c2d8dc4a3276d2fda6894508178d471aa2857f6729d87b2ec7b73d3131533f16bfb1872cdb919bac6da4ebb6f6473de166d1e05c56c098999aa03cc87b378b7809bbbd823d3d5b6fb23030ff2a030e3a21f897f2693b236db0f1b5a6cc7fe442a76455ad1c9265b03c4f8cc43e23f8abd3536dce889e6282d1006dc3551551bc2e17e5a0f1dff58c4e61c614f240724cc02e7329a887ab16b2c7bdf058525d5c4d8a0afde5950305d2e19bd033bec809aaf490af73fb996b1387863bbeeecbc7e4c7309b466d5f1d2f17ca70a5468336c824acf0983fc4169af8fa1db7388325e44a057e0cd9e0a764882860ed40577df36d530bf906749830848546b6d0f0d99ea414334e028752b748ab4822434b0e561468cefafddcee918296f8f8a6a153410ae3778199659e2501c3b7f8f1d03ebf5ac1bc0faf64a80a163036eaf27466aae816753776df249aaf74cb1bb6d676ba49fedaab66a17f605442a96af4d0187ed95ffeeb2d9f648c402544aea3b39dfdd2f4eda958393925eda9cce41d3e4949fdd97bce379f9365e8fb2ee9926176125cfaaffb50f397cc96d90822d2f100e0b635b443d5832e4bf651219f0c87b34d2f736c34a0579f148df9d7e6b2b6ab9a80a44da3c8308cdf1cdf4a922945912b7a9e1c09568107b1b2f1bc648f7a762fae3a674dc10a7663cb328e48436ce1499b5f147556533cf166d3113d51400cf9ee9a65d3ef03a4a849dd0df9b89e00e8825b0341cd4f6281119f87514ed8f908dc4bf208e8881aac76908a8103ffa647049e6bfd5ad41f98a63cd4b0d44c234336726ffdd4690d2b69fdcf7fe15d2341fb3b86d3316bdfbf9217bd66e0c5705c8674b07ecf9538f5eb9e75daf626fafcc061f784b2ac38e737aacd22b3dd62e5dce8d5efa5dcf6dc8f90318172491ca742b8fb266c4f4ff6816923f9765180f0bb8620ab7158243ed65eff0ff3e58dfe518604e08a8d75b0824788c057dd2a6ed54a0ffe568672fd811bd39cec79eb0cf4e69c2b982a8f89a2128d248e257a85a1f2a230e8b12aff21b1401920df05df716cdfb83d74f4576b759fdfe5841b5656aea320623ba97983e50527d7c55bd1e97de032e2d8a00abeae524c46e6e0c5a270aab99d5a138df94f3950bff19d74203b42ad9da8cc58ce877c9208dd39816ea76fe1521f2a63bf35885c163aad7134af98d7c3d26b5aea6371f31cd675904cc4c23209f09596fc9cde28586018293d801d568b885548821b069bd5a151896028f4602aa08ecf96db1e3b2de61951590519c0d579b64953e4d6a7b922cf87d89a013362a4b668e11e52be5e212e894949d3bbef3f9cf2befbc3c04c422f78a476dd498444259e7f1b9f9c5578b5119d5b44b201c9026870fa40950545d629cff7fb22d91c75677c9aa9434799a0d7c540139b95436dcedc6e5e196aea380dc2db9e583fba011edaaa46c615231065417749900c054f1be7e24135608c6df569a6f9794d468aa8e934befd875274da1f30e6926352954f214e952e678f08c8a6b66e646d542ee67c5a8b73fb168684ae5ab4765ba97e422c12b01c6fa5afd943b4092ceaf87d30a2a66aa337b21936147d5d4cd78da7d57f62b74b3f23dca48e3f067322ec6e7a14974a8bfe48665a3ad61eef74e7cb3ac17ee20ae4343a2850aaa2c4e7a675ed850942827c27545472f6abb4f6216a5a89cb7132ddd81340f30a6cee705ee81088cc37663020b063ddabfebaeb27b84b56b66109ac50e514aa53a6617c9bf2a246aa726be764a88770957360fcffab35ad45a25e162948f7922ec570d141c4caf4ed760a83554eee06c26809e24a8f0db9e303e9d9325e85dcc2b5b38fc24d26fba9233b33b2c79ee69ed2e264fb8f5cfc0aebabe914de0bd58f29b11cfde81945b2a7b124c98d9cd7cfadaa24cf8b29d22acd7ca71c222308f83fe115cc70ef7f5cb6d3e4a5930a747d85d81a36a9ade09559ebb3fbe9344ff84de1e033587a50a4c47f1b18d97ed07d2622736ddbdadd246c8e64def902bd08cb3bb1805960ce6de1d31a33b55deeaa195e2063e02a3da757a94bb18cdaca3764adf329d12d5139a7ccfd7757e182d2fd603439dd45e5d7b91a215b5fe99a1ff9ed18dcbc63092dc52da766735e2bbeaa248aaf8ba3ed9168cb46677a73545fd87a74daa0f1c3c2246c5d1be89fc392fe2c6fe6aa784cd6fece9c42526a9ff4cc40bb09e1737775f567b7151214b14a1f9ed05a0c476f02096188d8bc94caeb94eb35ca4810f64f303c8230a1b9842682865922b2b188ea5fc3db8639f9edf5c01db001c6158b51d30a44f3bd7743ca03fb626bcb856feb990442215f8f3f778d4d32a5f970f520ef643ad6e852a4bfbd045623e876919189e9f6277d55d61f0e87e2793ed708238592e2cdef66cb457b581009cae99863d460ae0adb12135cbcadaca34a8a75c4b72c92a9ce05caa3c73d0ad97cdf522fe90042c1dddfa848f4070e3e2570403aab05b5301674333c0d9ed1fdf87c7cbc1af1e6001f60b3a885326d6499d0ccdabb0c761972896f97bcd213b6cad3716467e4fd5190962993ea2a743655d748486d36eac34fe2d6bf98e3e0cacffc95e09ebb8ea95a1c86dd32a7f65a22e70b4ec1e83e9309855992c7ead9bd53cf277779efa86cf230d1088204deb523de96f926f5d589c020a97ec33b7d4790fb01ba0c0152ec47c2c36e7f42cf4cd8ba7c57a7b8b77aadfccc36f460a8f2aa53d60eb4c959164be4c0e7cb1f5bf51201c6712ad1209c602069c449fae341a77e9326f9cf73078c82dc3220a3096e05ac3b6adc7360472cf51b4ca896a7f0ac9e5b834e3291bad65b1a4b9ebb29d99f093c68f8da9bb8ca95407f9fe1befb3572939e750ee25385cb0462474c160907cff78fbd310f85466e4296ed5aabb000a65782d9da85aabafaa0ccc287985e4f3eb0235f4b1883d89000d93372356b25043370ab5bfaa7c5c72cd4be772bac85db52a08f0a3254326d5d25983b98e1ce9bc6046840c14c569f8528e11ee41a2c0f5bfb3acdad376e9adb43be1ef7f6d7f2c7eb8cd7e6d4b7d53c57f39e752cc3ec0cf012f3523b2efb3ead2236be069aabad5b7e625dd5b572535dff1d93815978a41430bfae71b4d65d4b4a8ac0f4fdbc247f8633e56c5c528c69eb23950b474ad2ae81646b26538cc4cfcbab708910c3efebd999d60d2746df28f52222991e0eae5cea661c8cb05d445765eef576069ce92d9c8e8ebd69a95c3fb1af3f679a17913439b22750cb3f3f75b7b154547590ff115567e342580337f9d8a8961de2ae7c739193ad47c4c2720f2c4f6ec86e603406fa0acf55987394e7fbc3766c746526aaff407ea393675865597efeb44f5256f5be2af3c04172be2bc6e1bf551e7035a0bd9523f42f920baa581d112ec5b7be2ec5bd3da4edf95efab4153d3a09482085520f280886cfe9cd8f7c54a8d832d9bfd1f446465c77177fbe148c1699a47e355a4940c68c8bf840c1c90ae81e40627fcaa6e72627b3c329a13db9c3c0ab7b4afe2818fea35cc3baa742b16bc28d43c6931e03282feac2646c36a1d0761ae01375ed000f45ec72b75355f1968dfe9bb56f84d6f08d1da8ded8d01c48ebf2056bf959f76881ddefe6ceb204edee0daae80fa68313b0b6bf178b6f9d3ea6b2d6f6f021503c86a5790e16d551fd4bea6d280df407bf564e45750043b94246cd1d9cec60dada42560ded2f541ff480a7d5bebcf558ec047699056e15042582e3c1ba7b3b80d369160faf881237631ca169d78d9820ac2e533fbed2a2e4cfffb7704548312dc53ccbdd3492bc8e81148ae503d08bef918aa67b5a01d0d30bdb906776e2dfe709ccf5d4a8e7651685aa1971956f0f67419bb5c751e68efd2d773b5dd960cff1eecbd7d0aa9228672c5b277b8bcdc34b37d729bed1ecb6e733486f57ca80195d677a596dab82be025e42738095f85759d67757af1c6adbe08b001f25db3dda29f72df78d6b6a74c543e126bebc5957451e877bb781809a3c835578914e593538184ac4e608e1cb12d44e010f1a32323960ae00614271ae741a55b4db5210e3de09fe5b6620919380c16881e6b6e266903f02db0674faa1eba43da48dc48bd23b95b110740982a634f473b6d75d61e0df0314c00cb87099a42774699d486edeeeddc789b196727e63e0ed11fb9bee1fbcdd05788c05cfe292e79879e20c54f28281fb21b6dfab382ea3889424a790c1e0aa60e5474ab86fca8110bb896b3a7708c391cd37a34e6624a5957184ff291498fa829b3819ca5c7fdc051957e3f6de1d505ef5a902dc5b5c68a344269e73be8b0138eac6d149e8149b38899cf1bbed389456630c66c9e80fcf5ff3f0529231c8d569f760eb18c78c0248cdbf5d67c1a550ccebf9ab35683471d46b3cfc3fd116fc4406ad7a5c88c4eadcd4d9889de09e18677be660168ce6cf2e27985b0c1df8e1f0a05a26071cbf4d952dc0593adc2a745098aa9f84534eb3afd782dafa852185a0a1810bf83a7aba287f0e82a1c19936eda0974055a96ea507621f9cb2c4717d6689fe4966713b9ecbbe8fe9046816f83e15a26cf9a3d9d7a971bdd85016fb710777b959bac73e29cc107855444a626f5e412adf89827560ba74566e7ce5b609ff415139f3db3847bc575661e0b3aabf9b7072c832426b6b9b0caaaa810b1ab109e9b86fc0ee6ae7134ef4ff6b668dcfb6c42d4921a9824b3ae503b038e59bf6b6d85f6e5f311dd4c3b936c5757602dcbc7a9589a3445628eee0aa033891e7f30c65dfb4c750e51ad2995f2650ffb9a2497fd17534deabf258de550a844cc8b0794cf67007d768c5fc5f96ad72bf1fdc1744b3461984c09ff493215d15ba82c3b567ca1d2f7b5892795886245bb66ee6bde251f55af3679ea3e20f989ba815aba9c8c6d626908b65a4d77f5ec23a10cbd3eff047ddb5aed183e325efcfae97ef71bf15c9f087c9932bb8c2661db55f0db159bd5c2fb743db2329c9c2207163d2283089d90a5720968e3af14b59f0ec27df0ad477801c7dad0f00a6596787a2493b33e53c6155fb6c6d8177c0a16461272e9430c29f7f5c99376709369608aed0926ed334f4a476fbb7f0435e9f2e975c027d2512b3d9ef5340255575d1778a22e78103588a883087d02bff09d7fd5990b02b94db71128bfef62842766933012c92fc05ccc15695b269dadb340e209c0eb7ed49f1904e97be93e0acdd432c3a67589bde320d872a8e0fb83e2dd1ea047fcffcdafc8be40cc4d7dbdd6872b2d014bbb139156cd2813b927384ff9ba1d070b5d9980179b2ef6fcaec7c980567edee819224a066dd55bd373e0e6dcd20dd492b69189f315d379487cdfa573b81e090daca3d1924f2f49e45b5a28ff62a80a8b3bda929593439430d1ba12229c0526eedf23ce7d05c3a1e857cbc7258bcf025204d3238dbb3cfc9a10a580826373c46579a0044055eacfe06fa110338e7cbeb6bedb38f0402ac0ca4ea8fd9901651f8b07e799a73fe3cb6b60f432ce1c3bd7fdb69f36ff43b230d44effdb91de41d3660fff26298a51fc6ba42cad808d2abf437fb87c0960dfdc4d21b97bae7d4ea8012b831afe57e960d0ecee67fb01edde0d6c43f217d5113bc8ee41fac908f784612257ff898ad4ee486a738b2ce19b6800bfc476a4f08d36925609bef545ce677a609f319e4aae51548f1866f0d3f77983b6b9e48140d72fa979b2716b039f0dd74f5b8fad99abfe77e5ccb9dffc9df577c9c66d3dfdd5faf515f4ecda44b6d9a1970958773512941f400784f0af3c9739f9e1a28ef02391dd0ab9d7a3c579637aac140c2e279ab3441e120dee601f4ba15f9d550b903be4d9036358a167cd2e249aadc230de00977c32a4dc2cedd3a31479c11724f5d8361f211c803db58384923f7c38567b653810f3e0542a5cc774426200b677e4b1ebadd0584c8ca97e65b18321290903781453cfdf52f7fff9f8ec9984deeaab0001a7fc8423267a2617e5eb6c0ddc41c7ff0438b4ea69e10d751c7edbec60af3b11671c20e804650481a7e5e5c54b85af9b06bd6889320c71983a3b8e4e2f857c444ac250ded94d44ff0cf2984df1ae48d673b416b660d1ad84265b57f176671e0653593a6aed45777c001eb7a9487bbe7454371a1531c57078ebfc36d947eaf394827516c3fdfcc6102f744077238c404658a0ec72a8a6dad5167a4f5f9f17fba48326960c03d11e18e7e3a218e670840c2eb7f767724141d5a05bd718bc9740d2572704793e48e1dd867a506e862068f192fffc37c43c201858be61614e181832fc4431a12a5b94f2cddd1ae4b39f4e059b28a64f81dedf8f181259ffa4f49e6de116138c48a75cc29a2b2b137733b2054e5141caceb6e7660a884e0f6f07130bef62f8bc7afb7cc89acebe3f9fd10cc718a42af7b9d92f36aefb6a03fe00f48e8f2f72ca2322a7d602c2f9fd00faa8a3b5fe9ea2b86f32eb7f2996337845fe8df454fca76a0100fd476ca4c9d51191c1907fa5ac3fd6eaa53b67f69e4883d70ebea2b95dffd619745bab83db0b27304be34738058799d916bc0e1588cccf4dacd657cc05de5c9d8d42912144f58f56fce8a80b138bcb7b4aa6f433a1cbd708643ba5ff80700f3b19685877c77fb16157e12485e20a062528e10325f2b89eb00e0dc50627f45902d726f6cfff10e96a4e3776f30e05bed48829b17205d821e8108bb61a146c66ac228dbd3ce213bf5c8538e51376c3302c88fbda546e15e0fbd2dd18195612d9dafb51f477caf7d6db0143b4d330e7504e07f1566ad6fa7f285549fd1da849844e920ce092b5ba65a49925ff94a5c24a9a9ecc7b668382450304076ee03bb3795c5e37f76fc526636981713f8df5113a6808c9b01c490ba28c6ba0ac10df5d07a60815d685b08b8c9f58c7d1283cfadbc66e5b0f257f7c30a94cd0f482dc283f24681b169c30e9f5c0b2d8a03a0c8dd0e05d4df5d2489b709406893a342d60d0b408ca13794024ae19ddd5b3cb3a1a85db2edc5d6a1ae756e09961cfe2ad35c1f422e55d11f3c2e0305fbd45703cf4d530b2fc54f4c036aba852f27c9bc9ea8ca223d4d14a7ff828a1facd3bf7b844a1c88f27cc6fe8071b8f9488f631ae5eb3fa5c1f6e83f04a6d06f72d3f59eec77a376078dc9f07e9e3ccd271b6ffd1acc2391a0bf37225c9a7914c686ed5a904c92cbc658932e5af612768d306dadbd0b8e0a00dd3a97c2d441fffc76d85e0350a2c32325f585828c064c670457b4df29d9e76ac1479f2a19574dc303ac27b8a63f8bdef7a6e19cc325baa03a281e2b990a1095c3445156586492597e02517c90e918910ac61532845ca5e6b533493656de85c4ccfd799fa246de49d814a1ca9383c35a3361276c2a34ec60a9fa32f1c90ff5bc700b6a44dda6a1d1b7d12866f6261ebba8b46f182cf93d8053f4a6d86f99768a18bf9d11deb2f10decad1c708c2c89f1b732f4f191d0e9cc136eca5e6d6af6b12304b35073fef6bfb6487a2ccfa11fedc1ee5ee12be5366cae0fa058f23c6a35bcd2adc7670968c9af244e4fe47e2a27bc9c2e41245110accb81e1c4b9a65851263bd36ee17e6e20a0d74922e6f982944ff5b860759dc861fd12da53eeeb9e0157d25a75ecee52a23caf5a990630dc17cf455227dce561255a65df3f41b166f5b33538d6091e5de0f6ef99a6108e7c9ccee9a11fc160db1ce2f9550d86f5bed3baea48d95e0bc62d6e3e5eef0614993970a397742357f255c0e53e5ee13bd430bd6549a2a8cbb18807fffff7f80