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 77231 beac5cca9dbf88102b6e36f001e68cca04fb351e9f1df09d45fc62c16cc232f0

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5dbad5fbbbcacd780cdb2830cd95f44c2d2fe29b37c308b7b38bb82f7fd63fa7
Certificate Block Hash
beac5cca9dbf88102b6e36f001e68cca04fb351e9f1df09d45fc62c16cc232f0
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00968c010088aa0100
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000002c3916b4a6c3c4fcaf32859107ab25f0bae6fac979b970abe1b4160a47fecd3c2b2f024e8b5344f5996202413153a582ba9de2f7c10c4f78b2be56cf0917b27fb58637f468d281fcae0200710603da21fb56fac7e4904d8170050000000000000000020000000200968c010088aa0100

Raw Header Hex

00004020cd282a2bd2f5c9d8c8f090da05ef88f56fbfc12e91cbecaa4e1d3a8710412d56dfba0c117303b87a85c2a160942a6649c887e15329f0910b8a4ce2756808071244db3a6a76d40018a73fd67f2fb88bb3b708c3379be22f2d4cf495cd3028db0c78cdcabbfbd5ba5d

Proof Data Hex

59,560 bytes
121216020307090da914701ec4de6b02e9576025ff6f7c3a58137e1cb49f50e3f4a53838d384a7963a5a1b310606cfe3384574e48f530a51f6a50070c808f5424eaa8b687aaf2163ef537664c437b5f66a853bcf3b9b91db0ad6431dbd38a71b3796266d3f71d00f45fe1b25c377beca42745ade1005c68cda2810e1e2378786ce19ee01bd99ce640d7fa968e7ea3a16ad1cad039620a50dc91af5fbd143933f3dd808dfff5eb1e8d1c0964ed98b573d48163d90134122ce9ddc96de3caa6cc68505be767b2ae4558d0092b074b9d15eda4af66cbdb60b02384617186152dfca370ae2891684b2ba174b30e2fe1478bbb1f754c0bc25ed187dda37d175effc1117ee355421de2fb34428020ff0a79f94164db0ff93abee68186ac907befcd26091a20bb6ec05875a468095ef3fb54d5ff0328562d9b2d6fda4d4f0be1a4cabe7577a7399c66f37463b528a437c438541ceb322d6e91dcd3ad394037d915790f30ec5a6cc45d5b95487a4544a6de4f5816dd01facf38644efde8e2410f397716767f1c9ccbb96f6b875d26d7b7850eb42a37d19cb98806fedb9156ae90321c6c179e1a9683ebfa4951520082ff7838c7468dc4a68695653238c30dc0dfcfe0effdadaa270990459c0810495c843b973e94d4c525be18a812ba18b1c371c9293832b9b4af7e4536f79cd4878e0823912907977a9107c354cace2f1a7d4601b0a1c0510f2d47655b7448c727443e218f23d3640db25161e12efad70cdb2e7c2bc770ba145045a22a57e26b582f41efbb6bdfc55788dec19f549bcdc51dd56cfa6bbad9aab826859e548001dccaca8aeab44422724dfbd0b295ee5e8ed886bc1ea32495bf46e959b5a6596dedaebdbdeebf5cc2e05a5943c3811e146c1f825ebfe2801c2f999382e633864ab5166c87eca60a9457daddfcb5330f97d7ec7e64ad65c1f8a17fd1bd2ea11ec1aab0963a93e7c5782e9c70005e23eef8622f937ee1fd250d8d81f828ed8313fbb294399e1d754ab9192c9233451c1fa11a7cefdfbd854dc296bda061d46a6a869205cf4be7ece0a070513a7f469010f3bed66354eb002decfe69ba242de2c577fe9f34fcb3e2a60b24ea6019c07de8b00791334019d1268e010f5b4aa31f852809b62b4122e8b54249a2e3415fa69a221bf2841a6480722755c5bd56b1d192cdf20dee049872a01f93da7e8854a136b2784f97bbfc6ea3b5a0cccfeaec23bac7f3797144a6d07bc821db3c5cf96c8d402dcdef529a3f194354fe65a2212f41f109fc82e9f7c44e445eb128c711e7a1737bd18a512d66f560d6b79a4011b4e5f6105963c1e3ceb13622b23d79eaf98e4438fbfa12f970812c1e60555d4578680a0155587fe89b8bd3017525cd57621ef4e5032261de315d8c7791b9fb349e67b17c929f582afbebf68be162ef7f35f28c3f7f8bce37d1cb2cf327bd78d51cc52c4b7722229a34eeb809edaff52047b4f524f25dc18b96a690bcaadd65b4a60484b9261140dabc82dc9d152265830233852ef382b404f76d64ec91df51b28af31dff38f50c1f6b71a16cd9099284a0ec3bef2022aa514a44219ab1b96faad7cd8c281b6eff0a7acf0ff67943284e3979851872b2aaf39cebe3b74eee0d220c4eb769c6900f04087497d21ab900092c52141e944669805dde3f656d1d8c0d9c9c7a635634dc8b5019f2238b58c8634289d88c6216c9df8c1c661b75bfd81d03a81d3ca481d119e080902ba535d81f03b99f128cabed1f5918183599b4091108c54fae095bc9956c5fd248fd7a2eaa089760bae44d4b3156a066f2fe5e2d2a30856df9745572a3fd26ad9fbb45f620b607d12a9639f02ea9eabc858092424846649297dfdff4b7798f34798c6cd9cd28e0302dbff7408ee9d31ec82f0cdfa748671756a00effc204c7f0679af541f758c9b3ee309480781cda885673a06f0310fd69195b8228f292a8c7608d52e280b8b4b63b190c35b48e82f207ca51e1a99cc47aaa8c96f52fd5992044a6014f00f7e206fc5f155eb71825e70673dcaeb453cafc685b2d178d20273550680b7fad34baec3c11ffd10a5e9b8b09b20a616125014cc63e4f3521c2c3e33a1aaf2982a52569726329e9242c7d673eb13d2e916274488f9727961547db75eb30dc2397fc19f47efb0831f98cad94fb635f27d9b20c0e51a589935e8329f0dc8314372fb93d5b26c8e1d30d4429f8b5d7a89520061db5ac03ded0636afa54cf1bcc1fab8c79b6d8b8e36eea0c09fa2cc9ebe09aa0eb5e96c6920cecf2a045fde66c510140a9a321b94091657257d656973063bc4a69f88830bc40f43ceac4098e21c4d525711819806d13345fdcf27a569b5a2fd1d843e4375779741b1ebe93811e5cf2ff786b3e7262033f0d6b5f7dd328437ba78da2830d4aa3930996b988f5ac70b98f077f7e14ff5c58f58e2935fc411413db89988a22f49f88dcfd71c13e0c44f3dbbe04734d3a24e4968b0efc991b0c86fded6b10f2e638c64a6caf3f405f3895490ada85f2bec75e9eeffa9224b555691c12e9aa31863c581747a5b892b81f1fe932d6c6c344992c36c410f6d6d41f61f15e018f5db55361b74a76701a259ab55a3832196019b034ac0556c31e293fe7f959df31f2333524ade64b7286904db71191f9bbb5bf49b404d4f02457e57af1d8edc32f035d3944ec074b6fd986c2550afa90814d7de73d54118e64d287d622521fea01ff42d38309610400e5232c6223db2d3ab14c54001bfc6a2b43715fdb1e85af9e26ceae57f3a03e8708a867992e26d6c0cfe802f759940bd43ce0c3f082a4feb32a724166d7219e2e147f34ffd1ec1d9dd5125058ab0dbee4e4e7c60b74cabb74d0a9cf49677d0e7f32fa5192cded8d6153244babfe71ba11d841e308120c1fcb1a8664ce01749c298db5074c9843c90fe23753bd0235a4c583f2df67d3ccac80c876c8e7e1902d403a334ae1af1ff6eff10603bd50cb894a6e166b516933c801dde449e4bb390a6518afdeff3ccf831a20e18223a76c81837146775c83abce556edecc0016bf0cbbc58efc53902b5ce5b58ef6427e00e1f9839133835041d234caf807cd1891512f5ecb0d274aa428c8d191e16aa9b55fe924d66a89d14360cba9aaf1bef78d2fa2103e934856526897d4f41398177ccdeac6cacce9ec1e7b8d2e71a4a7e1abc12fd098eb9351bfd185f2762bcdd2de86b55af3c9cded658ebcd22b2ca9815222eaff410b180252aace1c431c4e55135db65299e95163e3af414f2a891b622db3101463c6ac22d5983dcfe0f78acdf53252a961f65bd64b4a1f5b82f57df2bacce913f386000e6aba13a8756698b0393a98afea6f88e9ace5cc955203ff64ddfdfb5257dfba9cdba58cba2169608064d27581a8fa12858e968c9f87fa78ef5043110ff045666ce87a486d98421105c013fd58cac91dc916218d46a0a647f45a8869b2c898236fdd7a9dc915e1db65159b4478eb45840d9c70587f2909b35e6395bd8dc93785686b363c9a0c6250bb4b6142fb38baf0e0c74787f5dffbe73d46f3125dbff4f988291ebc8c276def438dd32008d60c3af8c33c9b98550cd93f45caa17efb936a6a0a3fcc8e2ae539e6af46004a8ef99d6158b73ea73492d5ed77c268905224632dec0bf10f514604619da47e03dc739981cc82c46c0c995f0b87f407e0a3b6060513459f7c749dbf031ff50cfabaccbbb678932dd0c97054b61b55b0b977d05523d522dca8afac1b70ca254ec878b85a05954dd780ff7fddca609d867896f549e8ca65d00e44e371491f7fe27d7ead500dfb4b5880bd540e17f373643cdf577b1936d2533518db35b0a50d5aaa2223721aef1b5f19188f522f3fc044cbe463f66c56dcbc262d2f213079a8e9fb7a51b85ef96a93984795c5de3a75a8c04b2b8abbc6b533d1d4af1ff8684e0a10eacb2bb566f9ae17cab32f54f7d3e95e051128d62041e839b1c306c996bf64856ce588467d2e2609dacc66800b92d2077ddffcd8b8d4243b578f1ce7d5d75569c8618045f0d38b5dbb773c427a2ff37162bd6b42aee5ac0386fa79a0fc07f5328b38028c9fc5767d37953e56b601e205e1e8c99a3fcc0792501dbbc6be9bb2ea3f453f6ee6db20451bc278a38d9900d8abc2734325bc4195a455a2102b7046320e20951d686f090eccd587644671663127b786dc8b539f94c5f42421714dbc356d52fe78d51e37ddbc0c0a65ac9c7a5f4cb67b203887f2213130a5c268e5777ff49d12f864de3f05a30a1306b109c2088095143ef83a79a54e95e95219b3227a0a312e9fa377b03d2b5d95a94600147ac2f381e1e8b3cbaa356ef8ed69936007d62497f8f0ffd285f9b921ddbcd9d50a0f11386ac83cb217169d70882da93320bbf0bae4cf2b7983d811ed2700b1b063f40b97f6860f36cbcf859df39beb82534a0bfac1246a9686e6940b701c5b1c424c50cb08dfebec6df682f28fc9d5aebf5c5fb6e7bb06db7a7ab1729830993fc76db0360cf5d7f5e8f394d17175108f8b20321bcde111176fdd1c254cfe795cf93c79878925826823451ba481ddfead6c421613af7efe5cfd978f942fe06f1e7180f53acb1a5819e53cbeb6a753d7cd2f16ba4d94edd25600cfed8017ea7892b98f06c24bf9b8561264d4e4a4ab4fbca08901eb57d13e668932f8fba1373a7ade684ae7bc5f4e69765e0090ecb90633da140a477b7a3791264eff149a27e6019623dd0fac059614a7c28a8756bbe15f31b6ffe3683b848fa29ac162810f96e3351016f5a3058c9a68ab42734de961b61069f0265d1082c7701a65cc0983db77845324b990871a2b7cd08ade90676103d54455e53db86fcdd26af6f33a0b54d61389a70226c615618ef75009ed2f7cc41938be9773bfa00c85fb4d5a323b26984f0b0b15494c1a95f22b570c2cc2d6f305bcf04577c4ee9812b23dd49075e56432e2db782decc743a95db4bd7367bbff04abcefb331a7bfb984a09e2b5aa07546a823813f9c9c63d44915d9cb3406ccda43fd87b6c9b33c078af39f7f27221912aa6fa3c26a37e4fa5da07d47870cbb8142a67a195a5c1f4ae456579250428e4f05ed52276979a02242137c3854f82143152f9b6e4ed79d2e4c131c8b4319c4c88edd59f938bfe70b9e383c9d2b622dccbf75cb1d091c3b2a355f3f483388ad10daf5d044d13e490b31f63452c3e7984208451934f3e281f6c9154cae6450cee90fe35b0396bd826873513aef3fef761af83eea2dac03a95ea1deb3abdef5d64efaa5449711392964bd08d003f295548126db1edaf9d82244af5edc0abd05347feaf92e0e91e65a1052c3945a96c51ce138398b5d2f62f41ef3121b18566bf69a98260d2b8ba8639575259b2538cf7b105b828df7f59cdb12cf6e255ad5fd9c9b1524637dab63233fbe5f12ca2f0584eea9ffde4b0c399a61a95f1e801fbe81b44dfe9aaadf87aa720b080b3c418ced35c100bbc2b04c2b09e4752a4d4e24a08ff55341b8a69c12d11bebc7b80573c4db5803062e1aab990f3cc77ea24eaa87c69b156541c851c7cd50ad308b4084be417f0effef2a771bc95a1a5f13c2630a1ce99465472a254bd03d95f9705ebe3fe8a3fa22b28b7fdf5dc9d0c8fc90425fe52f3abee35d30cdd8489da5273d059765789f1ed37a23c12048cfee81ce9b0edd849f8d20a0e0dd63c6df83a4e75aa3cf29a05c4195969f4bf12253ca5e79aa11768556ec28a148c8474c3ee6949b001172e528e38543f8a3146717ad515ac7b2f839c2809854f210c54971048b3c087a505f7c86ffb2ea87160cab1a4a5b4093a6c68a584fbe50540a63e3b5ea353579504af2ef6a07956e1c45ea764edfa7ecf6c2b3b5c5de642381e0ca5cee4f04b8be671ab1d0207ebcf3a9917091ffb5cebf5bd9ba065649fd6194aaaec7c5c662dc410b8c23927e31b4386aa695748f6fa0a78f7b5c8eea27a999d23e1b52705bff0bcbfa3cc25e189d3d8c26665421cb0e91ad95f871fa7442cfd86026d61ae2f589ad8fa741896f5aa55d2a36c626483ba5939f174b0cb44dcfc2c5e9b31fc55ff63f134eb2943fd4ec02e1eb4cfa72a74fc3243f5b41f2631f60f6558675414b0b7952d364e32bd31e12acbbfed5c1c843586dd4967496fab9e76627e7737449b4c8046507d0855955b753de12fb7527322510f3d838cbfd1cf965f578ceac58b1de7b59c945cd7c3edbe102ededee37907afcaa3461cdde1eff9acca655cb9dbb8cbfd0b40cd4c8254f71a2228f2a7b69505e526f3eded9cd0c86c23dcc05c11c2951a246deb7df1dc12cd3dc54b01240e0f6ec419f3163f5d533582e2cb4aa2149d6eafe8a8720c50c8aec78efc83c7f81a84a1b0cf2f5115fb1727c5115bfeca0b5316b77b8488073cfd08414dd228d7d3dcd04400355c5547f8268da3462ffa10be965c21382427622616a998dcd0de9f937b10b89e48b84e3a1918e521d7f88a05d7257721109dd84aa3141f9e2d2f0e1d46c181ba12c7f29b5860bda2ddae7ec969fcb522bd8b50d199e005b8758c2291e796ce190e8f4730eadfbd8dae5ab57dda08e5a63b363649e202063ff9ed5f00bd0a1ecb7617fa3555de7e6b25279a87676ec33b80fa8e1cd0e63e52257b1a37b39fbbbb9de9bcc999c0c531c06e10a01b9ca7d8b95d061e2ea5fabab847ee20374e949228ae6b50de2f461b28fd92f090c5c91d55a618c5f6f46dacbc85ffa2992f74cc59bac80bf711876be2695430476985accd8107022aa867badb72426dd572a369e33369250cf129bf41354d9ad17766f0e126109c1d46d077128505b650c56f4d7d80119923abf5080aaa6f0a21e41eb33f6dbac27febf8acda1deed7c1f76fd50f60a6a089e03e85d4a0594c6d6db2a789b79202e29206905e71b25c1d185cf0093ddddb6a9cf61b04db3b84bb761909ef116fba9dd29c89ac2ef386fe9517813f4e229ebdd2fa7e82a97ec913606ada57a0b567d7b330f6dc32c2bd1b194fbf5d9cf744744ff19b7231cf80c64793e60b3996c6c557630089088edd762f0bff290d9cd77b8b2e4c440aae376140a89767b5845b31baf6641cc912d2a3e5c7997b111e5de5fbdcaa80aec72befaf6dda9f052347a52a39be28f629c95e45a533d32547c1ccff4b793c958ccc41a6e4ebdd62dd568986ad3bec503a2261e1b2498d926ab2823a64a2f7023f60281e5fedbb45f19a1c3940f5e486b74dfd73416f0fc37f753c44471d4d0f2a21cd4e821f250f738f91db34c8eea5ffb0f5d3e6cffd3750997592dc34679026c9062cad6c40cc59e5525aba877b70e4ad771a51312b7ae6650827af8d0ec4d2624a7edb8667a79a47d687fad4c079235984bd6b0916646829656c730a741b2f77d7ff51db0c2d82836e71a03b21d4f412903134fc4f4903cfe51f2e14f3b0385e216d97053806048f1688779e43b2a3b2e0f80dcefd3dfcd57042b5b69507291a259ed7d96b831c2c04f9a24dfe400574f4b98c175e3c3628f944f13936e5344789366ac8545bffc17f4532c33ae9b3715a8150cc52a490c6eda0042a61d584098428cea4f06f82f2fc09c5b26c581c871e63ca52afae2f56f1bf15ae77578e4f2a206799b7018db4b2e412dfdaecfe6226b7a48540ec277a1e8e6b768a93c24fac9f33f49fee87fdd716be22d0396a5e7c09a67d3f98ca8de7f133e058fbf89316fb3fac397a5c673b27f3d62c17d3bfe73efd63816949531a601b7d9db28b4b0f3a5ad1042eb47e2643ec45284c9848e27be061c775608c7726b7089cb90f26eb97d1cb412d7c0398bdf67832af7031af3138075bea08e2848c33da62d1bf8b2d6ef75c81d3f686360b3a52c9709b4ece9102a0b6f1d5b5f088cd8377a6064d903747a3da0c426c551f687cb260374afa9f54e78905359bdd042ee66999fed630d02546f219567d6edc825c5dcac4b50603aa734436609e902e1d3204e4ef4b88aee0ed41e189b84e7d4dd213c8d5ddb187d25253fe5a7850292b4fb51fc46874149860e2dbac935003b7417b4d0a0e819d8caed83ad75f5edd3075cb929a0305d6c949917c41cd8d204f2f23fd8372fe4b036760690632a00e8196eb9e795cd1b10336325ed0d58b440706321ec9f64206a94955f37d41603cec4e5bdd37d600e882df2443f72acfaa694f786aa920bae0359b233da2eea0a794f912235c25417e2aaddd1df8f4709848d3547a62061a00632eafa770bef56221b1a9358ad1fc4677f36f58dbbfefd7c55f670d387df0df4e6d5faf5eb1010f5de8b361f011951460c006226f32969069134a6f93dc78058fa194fd4d25cfa507b8b35aeb41515de544ac3b7f4537a9d2cf05b32a40cdcd4f12d9dee5c84bd210647309f10851faa4ae286b5d40d0cd973912714b6de374af773bbbf0bae455743c0c1d42291e39f21d404bcefed2a930680dcdfe99144e29de9cd55ee8756353ed3ea82a43a7e8a8a0b83bd6cf1db20fadae68dfba776fc5382287368af12cf9483338269834fd44db1f26f335eb3c8735584a929ee07c523d977dd004e27b53e984689120fb41b91a708a162f7f62deb74c126e88569019867af1b49bb7dde38f8812e40f3e7e35c7b62195b22c82678cfc443370fe1af8207f228c37dbe471c6598f796640c642d58bb457a71b4c7503dc553dbb0f979d0d74da5ca2f91778bb7914e6004d69279cff589a47190cbcfa9226edcdef4630910e52a9bb94f3bde87bab445bee2b4798ca6c521be18de2853e988ecc96328eea1acfa53034cc62c5792ee575540129874b074f6d394908e6b94180db15ef75524e24d36c81dff9f877debeb8b655c28b25e95adab416a901fc1bf6468214b07cd66ace3b8a0321b19b8d2b4ec980391512aeb94657afb8ed8b6ffad3ec51a025f7ae297eef2bc8b9ee20fd3fb286c17770eea64c1bec88545872856a8fcba31630afb975e268fdabc894e86bb89aa3dcdf1306108dd248e367881398dc50341454349da46a570b9e4b7465dca29b60144936ade9e7b1e6aa7fac7e9a06893040cd8b71eb88d1fb81576ecb61ab78eb51ae6e63b8136e16e653af7e2ff1c2b20dd7b0e500db84aed348b7ab4feb597674fd1f925505b220e46dba872c34c545786ad87c2f55744e7974b26f356819f26c47a56fef3496ccc56cd9316571657b21dd28d8249ee55c492b3e8358884057a3cce3409a4280966d49443c1599c1d490b03440f0e92841dec481445829e7510a752f3bd92a0b980d36ac73caef02e203f9b214dc712fe1c2933dc0ca50fa52af017eca5e387a4f3daefbfa6415ff47db12f9b0437a7bb3e3e59e5a8568fedee0d3d92bee70595e87a9f74cc0458865b750ab28aa0ccd1962242f3bf87862a5d5bdddcaf7833b5eecab420371666878504284ece6edb84f089ab12d37fd0a5f8b5f3a5c994d4d78a0c725155a995e04216313bff34a354aec7c1a7c8990f385b8555f0810d50b6be061cbdb4ea8db50b8b30843628135bfb8054d89355095ba81da11c85df1bb328e32cb9d79dbf06ce6a4b3ec7200cd311f071b41fbedb3b0e72a5b43ce440ccaf7ea13e99222b06fc4e7b187a12080e17854fd54980faa19f952f32dc3f81ad9932ec7baa26e119c77d40dcadcd344461ca2d696acf2e293a41487df9d8375b0bc194530ee773e20f6fca3eaf561da5548fd5c60c7f9ecb51f927b6f94e7d75c6962bd4c6f15a449b61b3248f0ebb267b7e7725c84cb1acbd8851ada5f36fd7ded66c4835f14dd7171b65a3a4a3082339cc5067097381a4490308f20f39ad4b621c44ffd363314049575b429e8da3cbb1a46150bf1bf4177f1fa958dbbbdad27cd8e6ffa7aa183b6eea7d034b62a0ffdc3717f2b7b2bd3571de8fefd73a445697f906f51d77b619dc0004bbd0c13c645d2948ef7dc05fd4aa735193c0e8c5f04a7f64c6a882082060a1d96ff72c749ff432170a945125272dd9c4a95baf4a695bf732fd947c58452c6c87dcba9a6bf421cd93d0c002f9da77e4a24cc3a53224b42e1ef08cdcdf14cbe31584318d6ee7271d1df2beedff8a55bb69a6b6b211c7d77149a809a0cbfbff46028d7ebd910e7bebf4e9bf73d46f09f28a7165987c8625d6cac4bef499fc0a5c1b6f9977004ead7d25ad7200ca844e9b30b8ea0654b8bf4edcf92330946a382ca3b0a4c34e3b2c4c8edbaf53f8df1a7d5256a351f585a443abffaf6aabf73ce5aff67ff3b82c3be2714242167dcb8a947cd132ae81d40aa815cda3ab31cc0de806574b2dbdb1c2a590de7afc95555b188f208e2ab11766746cbc668093f86dcc1842d77357c5f2540c5f0a1a45051e84b8fe47495611444570f1f7c7b0c335b830829d498000d9a0b957cc1d2c153d1f20dd184d20e91033bb4e5d20e5ec524f0d45f832baf496748672fd542734ce05abc010a415449d31a43bfa7aa3f56347d15b8af5dea2fcad1b9f19d45281998bc871ac0f182c7634b1705479d045d5217e8dc1c53538c955053a48f417a6cea46c11b7825e28317755edec97394b148cf62cc10fd541c13d3fb8fd630d8dffbf50e5f36787da29b6f5cc256e115f8c1731d4696e264fb81150a1ea83753f47c307695d5715d484d56eda40d38bbd23fdeefe66c0db1414b581a755a89ba978d44a2c72718b0ac295b93047104fdc5e2c88e3876badbefadb565cc5a33ea7a905849c68a83ebfd0ea03641576fbce55ce649fe3e5e203113309bd3f04475d5cc51c6038e5850e8468c6080ca3ef5259751890d0d7e2e2e0d23cd282c3fdb3e50037aafd45a698ad157aa076771047e9747a94194809d89da53623f1b0b67f70e087e6eda1a726929b5865c7c92971f0fad13b02de041af724c965625f73001cc07faeb59fbca8b435bad5901ad7505f71e4d6a6e77d6f6fd2cd572c90ca02b3f6071fb07bddefa668a120251d1849f51d53ad3a8d86aeb741f157b9d06afd503f221e878a48c7a9860f4e6dc8e5e80529fba8fbce74892239f1b7ea5ba1cc625382c971294cf15c3f8aecd570439741bc53bf7bd2125753f5573d55466e8de7d275e0666e2e42fbf31263b5bc94cedf1ac4d7cfdd845bb175db39c7dada233c5f3fabd3c619e5ce239b4e71a6c09039bbe4fc3db0cc97dea3b75ba858cf8b71c4c9495fcf57a0765633818089ca2275355f5f612109f8f0d0e45e6d7bdba5b61ef65655e8e8ea81a8229c0f38184fb162097af9792502b797331ea5290cebd7530253a60ae67de201cd7d0d370b78fbd45754474dc4324742560ba7e7145f0cbe3a717e981fbce22d1edc2ea442c50a67a0f839840d81f9ccf847e696248e96ed427a5ca35b8b802dfd7128a7ea512171a3e17bc545edff9344b3ce54a4f3fe5c942988aee8735de292bda038348b67a0042da0b762f42e859c0bfb1333f8fbe3f8b13bb1bac7f4ad961b13f5a8572dcb5236926efd31e686e019cc7e4907a7d218b63d7e0e8969fd0bcb19de2a6ca6d390689b78e808266eda05fad4a3eca729ddc1cacbc71d7167efdd33d26dd94c6fc6216f87dc26ca78efd8fdd586818fbd1ea43e6d3819c050a1c3f0f90e63ae2b1eed8c2bc58529f56de7413900aff7482cb9096763b0b808982663b89f78efc518704fed0a51c7e355e717459f3a71e5316a27f6d5545bb19d3220e0949df796c79b56210a04f2fa5444f3aa54ad693e7dac7a8014bd1e1491274018bc79a5515adc77fa068acb737aed5dd9bbc47dc2e675098512baa0415c431e3f9bf7a609e1beb73bfa42d026ed23ccc3a7ee76c8882a32f19b28781aa7b8721fe190eefd57c82cd93942a7d974c6d7f10e68dba0301f8bb650e693a1ea52d83900d046d6acd067b7a14ea2233ad31d63790f42ee463d0fc3717cc78c648f2ef7dc61782b0d5fa0da0aab8ce758bb0bc0347833ccd6ec79b7f76825f3b77b4723b791eca23ed9c874299a74bf70634f12af8e3ce8b2a1124cc579a6ebd33d2b0512f99b04f02254bf9ae8fe4cedd22a1e53310cb8f8aa92dc9816916baa90b7f73c5800788a0e80e2f7ede52283c659355ded3eeb5c2382f7fc6f6f9e05ff0a677124b03c2cc4465b837910c4e00254a28d67e82aee26e1582078fa514f34728346c75b05037ec47029e8eeac9e72cd191fc2ee9c06b6defa8ee541f263c532a65fffcf3ad3ef33d21bc9c90b5bccf3555de83495fea1edb33223c3a9b401095b3af02db47d55c1d692ad78a4f24e8207d9a0bdfb54dea0cf9510cf0e86b40819d18a71060a8d995ba19e9811365e9ef8d82522eccd888a22dbc6311eb4c4f3b6cfd40412b828f48194f2a40d5b94b81fa59d8eafe89ff7011d7090605caa46988950f0eeefcfddeaf6a6a7ec99de4e2742d9d1615c4ba1e01e05ebd4ad0cda12923920fa07bc1f023e7c9e1bb11719efd256ed7a66d7491f8d15cfbd032a2de4ad58999fe53fea66257f4a63b62fa76f3938695b66affef78ac517b74e796adc5845917b909c69a88e58e0ec851737ee607a62a7112a328b80b931591001676506cfa53a8888b37df710288656d0b7d13bbfa35e287bc18ceb893c51c52622294f9f438fed4012e213bfec1016a2a62aee9df6fccded6c5693b10bd19b98ce5c9f451e5d2beab461c414f181e62fcbb1b048dcfd8f38a13adde003b838da4ded68e3b9510fbdf21835720986db7e9e7c9032ba9afca0a5b8ea47aeaee088af1568e81e9bc7bb4516ca31e7b0cdfc44e5e1acabbbbda5f8d7748169cd2b3c220e43e76bb814a4c6a6262de3f7d60cdc73eb29acc54a16d061f8f973cd4af60e07d1be9d8dc36966d7ad318901eef128d6a38c618c7a5f67542c439cff25f3896d29314cfdf31e32ff4bdf934ec0cd4153d40ccbe8f25f28e07ce71f2cdb1e5e10c70da689d382f88bce3935c460f746be05e6c473b49297c09486ebb84b6329bf2a02dc47eb60140e38a2d8d6d57553ef46dc89d4aa1c918b143f1e4b1082c75ee805d02d978d2178f86d98eeb960b6256abb28b13c5c804f9c12e80c193cefc8ee351dd4c56f3216a0b02a1da9e2bc60fc575251a0b4326596f0f930f5ae103d084a705ba39a7cd2cdaf93a23fc384ae7807802a475918ba793314e5cda4cd96ee961187b6e9328e05a399a9042254b3845687a9c54be94816092507223822e324c16650b692f69761894d3053b014d8185b768e519f54d412d5630aa59b669023ee16bef0da7c20d6d8e0ecf145ce4a456bdc05022fa4c06afb091a8d86124d27dd0d208d46538eb5157d5eb6d0b0745d5cdd999a435ab0ac0bdbd7681f7ae18669d8cf21926664bfc7fef83e403e274862676a5093dfc1e13b906908f9673d3a52e348a8a741961837e9f5d5e397ac6166c17331e9891ca7dcc2a9983d1bab93bd4d7efd26b027cb93ffc3035c0d4811cbf861ada3da1f2b69d5d69e554829a116301ce0561708b7257ebc8d62c05b00acf4e0183679b8a306c86f413e3597fdc94e3b63f9d233e44768a20c2290b7003e5d73de9fd70285590240059041f450b707494a17806d3907df37016ba43caa50bd92c9cbab80909a293669bef842d5ac5e24c0f301aa9e47e4947d077ea86d6ab4574942ec44e021eb0d4fab0ef5b99359b2712e34f792038466388ef6edb9430f6cf444eeaa60d211c23cc744d36e87b791ca5c764c49e7ea73b858957e9962995e26700f010c2e14e83b97889a52d09756a8050c127dd77cfa4c7e6910d9e6eddcd18dd462de1436383390a20b01dd57bedd416ab086693cd92e73d8b4bb82b6ce7e8581e8876f50de4d339eff58906516c35140f7cc2d5c9aba8fdc3ace7f383c86b7c416a41d8fe009bc1fca9cb2affac228bc36fab152e32c07f55477e703d25d712ff90a961b69319920f28c458f09579231c39b54e12cc0dca39e5395be9ba06fe790c3a5554da0998e7c93e0ae9cae512c6f1f940c1f51228f377ccee731d3701d59178389aad469d58d91e179183ccc6dcdfbae716bad8f6d1525e66bb3c37eea607dcd32be6660845c220bb082efdd3528936a73bf998dccba893abeaba9bea71888e2197c18ba65cddb872f096b2c01409f52f382aa1bdd162e39c5e054c0ddce0166bd93bfdfbec0ed90b48110ee28397a4c0b77d10e3be7abb672eee717faf9fd9be2f800d889dcb9d584b4d238ee677d0fb0c8d4581e421cf74d80a5bfb4113c796e98d5056325b4a1b80a02aca9388112d90bc44d1967bde947eef1fd16705ac3eb32a99a6bd6647d39cec57a8636a4697a9df6a292b3028b39fa06fd4edfd4e5707597baa6b232d31ff295916a569226b37f1469cd6ccf1a692749181331bf62b2d161b7e6e000caa4b7375f3a082cf7f04d87c22cf4851ccad7469855b4b2ccfd3cfb2833ef5f6bc5f203a357f00c1d12f7f7795e4d75956890095c5296db75875bf3979420b99badb505f5fdd36b71ec53549f4cceb064a239952cffd2c43f77f37b90d6fd63f7e7622389d16250fe0bb8e99c40d79195a10c1f80abc72f87fe1e16e88febce3c271354569453fea40d5ce6183f08e670e413e6556d2c441f7f8e0525f0657106cc36730f8fd9390eb07e24289a263c1f75791d6b0b9b965b7c866f7b653b48950e76a2983e52e7187fee8a27b37623f8d41d0518fe07524747b30a112c72c7f684f5401db7af31ef93589e33ef78c0122dbfa6e40e8ffad9086b7519f96d4344117c8942877c36967133c5531b6eab8019b26366ffb584f64ab39248cb6892500ab510468587d0adf1b83e7224d9ac8815cb34a60474b18055167d61182c08910e9fabb57fa64490553c7f52c6c01e5fe17904a40762a50b352f57a3fefaa7e478dbfc91a336e95fec00a36b0b3b05620a0fc030dc2f962c65b8a54896353fd9ab476137c0f2ba7275e60ffcf719724c96ece18a8f4b506fc89ff089b169ad898bd47788cda64d91e71a362dd6a48cf367498784efbbb5358da6cf76121fefd7d122c2c9e23c69145600487d4f0a8fe5c79abc942a16b9952826c9352c57641d7570003432bb411686f801090005e25baee3f26dd7b7ed68767357a834f0108ba9dece9ce0c8d0038dbcfa9a0f80992379fac0e01f7d8b17746200b5cb42e217b47d19837b1c73646575168ab602082360dc729104e079aabdbdb6aca363ab02c1635a51b359d10d6e888c1a28444c47f62f4cc91f1aded62ae2656df07ce95b12a2900881ecf03dd906a52311d69e3e1115895d215bd5597d4199e36a95cb5c6bbde9422952270b92ce8338e54a036f94e6bb0461ced3d41d68f99099c87214cda65e3869463a192b980244ee9b4b51b3dc986650a2964624481831ab3cffcd443efab1896908c55fd6167666c33a9744750099e8f274aec4ed3f927f79b8f85367427debd6bd569b6952c9c7a127da1aab67c951bd96e140514e76e90dcdf6b4a3b37fb132477108d94195a793ea15a3df85420d6454f504448c34e56c8586e7a5aae2a535df8e56c245c00b9305d6686a4a75d063694f463d337a082aa68d68d2e10acc33b6a7bcc2529cc0ab15151fb075fc181873be0d8baf68d8cf685f2591a697ec8058fa54563b90e49a7a2458bea245f364af4c6d0b223ac48dde9e96810d024740d361356e137d3a728c7faaedfe3c7cde4c0f5f82667572fbb1be1cd6cae30ff3b2b8b0e2bc69762333e76879c75397cf6d87f2cfcebc71dfcbb26b6e0c7a4e2eb6d16e0bf1884c73c15d68db4efa89396120b01d838add61807ccb5ccb2b78e06c9d7e7e80e9ed6d818821e158944b1ca3258f4d6d9753d41784c1a5b59efdeb31ff25cd04b2fe76549d782921ac5ebe0f8543d6c28c4588d49cbcfaf1638b631c371291e4acc678fc00e0a78c293ef3f17929e74f25a9a2cce1de7efa74e8acbf80a9fe57405570cc18838ad8b9c366e0c676c5afead7f1d3f2e8b9aef2d553effa65c8d70f4b65a7bbcd7ac2e1de86da81e5172d34ecd8d24e061ecd108229e0701a16e43cd52719964d4ad57afbdad68d5e69a635820563aa721b880fccc885834f5f70d7a04ea246a122b529b061c4d881e72c792b32e2bf0a9954e373db25de5cd035ae868f4b3e293bc24dcf0c9b0268209e6a407d0303d9b569bdd0f1c92a3bbc3cbb4973d356e9512abe7b25e7b244feba07436c7be3206384f34a7a4634e026bb488925303a331324dad6cf88f2c48255a45763c63f8d38da146fdd7b39b8d522a63f5df8a4541185c7f55b7e97f900bc44aee010cefa04a5af2b6640c5f250237a421193a11e705934d6f86278572f13eaa643d792f438aaeac17584ccea1fe7dff5584f3b18924a7e07b9a419a7ab3f7c941594cfcbecf1df23497f9fad6a4432949375e0684b1bf76e1b7ead7b24736165a922c7a275834cacdb388aaa4c503edf88031ccfecf180c4032b527553d72c8c5e461adb14e466c9cc76fd0aa0afe16457358f3f523eb8e2cd7fb2d80217c14d748d2b700708802bc6b863df0efcc09faffe7611d03f3351788f23fc0f8ade2f682781c682f8c19093dffb0b2a2b95aa1a24180fd93d5cb426856ff17f234f1e2aadf00a7ecf1e50b2f18e558982dfebd0a166e0aa8274decafc9f61ea49f92976eb63a7154291c1a97931338971abcd71f72c4fb9600e8397ec27124acd84bb3ba97b1ef2f6d36d004bef6f402fcc7e6d2cc0a4a9235839055b3a588859dc42a36097b11bc235816a8cf06c76fa208529722887ce3c945a7ca80830b3b2f2acc5382f2f0c9b60176c4c4b5847c20ac3d2833a62e6773a06b2df3fd11cab02f736644b76d3667bed2950f95bb569551ee73ec17316602cbc4e627d766d7d8b701aa81b9e5a7aceec637bcd05c6b9aab2e5670fe02284e84001db6819d6ca375010c09b00c90433b41a2530db56d28e5dd75e0fc8095dc1258db6d231f2301da90cc49710261d3319243f9fd304265f0f4bcbd876cbe7531e95090fed0f07d61d37fdfe532103196e76d5a8add27f533f433e041620e34bd077ecf5a56f17e2d39ccbd4e2e1ab3ec75f9a504abf4c1fa7e87fcf0ecbefaeb71f63e0102a33d21cffd202dee33588cf31365942b0a46a2f3c1a375168c29ef3e812f37e3c0496feb12d42a2cb1beefcd794737fed272a77a0ecee5c7e77301b93307a78b751bb82092df15322e90283d87857bad0a1490bbd617313a090642b2fe82240cffc1e58cff652d1890a58b1b8961437078619f07e37168b1cdb828bf1e6fb03a068b2e3c83fb26778066af413fee93745b7db33e36d079ffda8b13d8c23e686d051cdee8eb0769289730c5883d5733c7b39c89f142b83f8070367088acf4c283abe7e1d098afa90c19513bdfb5f41d2011c0c03dbf390d3f3d383cb1c6d60437bbaf5f3ee65fe71072ec7071a8bb9e209bedbfc985783da48965ca31fd62f9bfd5db6edf94bc4f5eac8b653845d4090f7728e64bfcd712885611ea495a008d309ef27c7c42caf752553e7f6056fef036fa59ac651a074067df5da0a990be2689fa54e53b5ddc7ecef267369ddbbf53d3b8eeee09a045f7989ec65f4e1e866238f1167f21b50b105a548427030027862ee0abfecb7151f9e5568071c063bd70d310f8e0bcca41d4fcc953e9ff8cc54027cba107154854b5b4780e2140277ea856d03793b892afa64d67556245d91ed74688b7576bd3809a958e1ad09d2c526a5193a7c67bb157bc63b7436afcbe432cbac07ea6efc74a1616db01cdd7e98c0202081c19691f2a7389e38c0050fb4c6adceb674bf6b0697598be1f27cd17b743bf10bf0ff2a02b9aa6a047b092bc800ce8e94a85c4fcf2314c603501a12cb3c2fe0cbc0441bf7417e83b79af44cb21851ec0024dca0676060d336a39f31c946bf15cb1e4eef2980c5425f32c1f0b3a4e322f9cd95a45847c591b21f7ae5a12885c8940347e85a29729cc347fd40f2bdddf0445f9864609885790e86b7e3ee00a2b19fb12227145f2746a8d46bdfa1b43260fea78e9a2e8f4521379f664250f349ec673a33e413912ca62f063e7f59b854686c1801771489b2ccb18761f27b3c00315ec2801c61374222caace8c82ef8deba27177cd6f3806de9b8f482f43d992c5cf6e4ca7cd9739caf63bce0a6e6e1eebb8d78ff2b647baf761194dfc866d5ba1338769aec611c9b98ccd93a826cda579fcb7d585eadb559b56edc826fc1202bcf6d8477bde96f5631df136171094e15b4808860a38be96cbb142c44407fce019a0e531d456b01ce99e22b3d8691dfa91cb61bfa5ded1f349f1b50b739c458f9088b5d7d9a2be09bd39cc7174ee552ffa74ca8b04bcdfc4932af23546aba6ba9f2bed368e2ffa78398aa2bcbb559c62fc5bfe23b781acfbce71fef3c39b99abd3b1f9cd17fc0a26e2df539eb135e560f9bb3113c443f08c4278fe3450135a3926f3fc99b01557919bd437c8cd4e14343a8d6135ca38ecd787e6c676da8fd7e4d90db30e2512cb13d1e6d8542486c215579f0d7f095ee1cd85ead1a6b7107520988191df457d020f2063bfd997ab78b6e2c0e8f4db21a2d3a03e987d857310dcc5de0e33b138cb21b758fa1488eac930e0094044bd812f47cabfa2d181497aa70c38e0baa13439da277239ef77bb125b6559390df23fb18000353cb6869622397246f8955e958cc7567325c4ff604cce542f3d6ad52166d8fca9613cf999369f372a16000ad52ff819f0b8e8319af2b77dd3bc7241beddfe328be0f965f86c45ab766b352bb9e98ed9cbe374525b96d68a3862162a00023ed486d88aff16291b2696d44246dfc96cd0647ae3cdfe9c9d74cf538e713390909e236b6d826982949fbf2df32687a4fe840f008f21c05331f844b34538baa280dda38d45128c38a4be901fb1d0251dd384ce2f096845b8512a3b9c63a75df8869320a3d3e3bf352dd8a62084fdd323cdded216dbeb9f22a48b6418e28ece6413649487e47729db3221a5a85546ca76a52cf32b7766540d3e56f395aecde09aab972e755c8903a6ab382ad38aa7f0478009f749b550c1ea89747d614efaee39afa961a6459729ef002dad76f9f07a833f48e6c25cd7a0463845300d046f52af166c5d8ae0a61169a291bb3c95e8b7703232dbe27ce93bc910b8dd656b735caba20e14618ae3181d6b263f884040534887996a2baebcbafc855b8e205eb9faebb570dbfdc167631d52b17cf269e7b9bc9f6d02b59f6938de080c52e182b0d4da7c613942a45352e2bb5d1d54cb69ee7e4f387bc4b61f792e89d45256fe6b125642744b15d8ab50b6829874eb173474ad8c3fcfe9bf3ef895fb38104de1af8c09b5cdd24a9f0d4a3a8a9463e940f98f59689a567a09a848022aaf86c3e32f570e2d0e5366304ca93195d136076fbcba68bcda42253fd1f44c3a18ab9f91bab5416b703044a86e85fddc88fd914fdcff4741e1b36b76418511af6c42d7c5a6a9d020c86b85f086d5cc323a64a612d1be99d6bb0085e49e205f4ac0c1e5417a88f3247436680ef726b796ffe9bdd998922c97b2bfc2cd484002068011c39c479e5b49e9f617497c8f0d391908bb0d3079ac5a09bcd33305c85b1db0ccc5c9f7bdb8ba8963040929465cc6a5145fbd01e2c3175f6e561666e2b0f8490f78cd446f76c41409bd95a3df5ac2ee0a26866f839c33182a75324ee3ebb51e6be1a74275339e09089ae64468202acea40fc4e5db5e4f83ba404ea933b3a9d28429ed9b54ce056e303bb2612b6bd11bbdb00ed0036a2bdd6282644da4911782674d6e7e779562fa1f6e981a73d3dc4e014883ae63cd5c01b33cbfaf8a7f305a8ecf3e584784efe6054c97fdd26fde0fc506df5b99a792e0992dbdb6cf3a929635a84a4aa61342232c94ffb2b34bd4d195462403dc00ce0528dd794174ea92edd0e01193f0f3fb7189b0b6a8292552f1de9c3341db899f6446c16ddf0db73d162e3d90614fd4eb23188ae802e99206ebc2b4e0b8f629e5c3b0f13565c6d5c88afa82cce4cfade0ac59a0c1d895d1d6a924bbce2545312f4e550ff97698722860f16b85f8fc7be851973ee1bc7785d4d6312e1369116e374124283e3440e0018d1a27a2266f9559cd66a8e5ae44d57c8d517ee03aaefd35f7dcd3254e83c43d3a548e9b76709f6443f714f262ce4332bfd2376ac3c9bdb8a811ab4bee9fd1bc0496dd725a1c7bea83f6ab31be91fb1d4f6156c62e863c6f1137fe88061dfdc02ddd37bc7e900cadcdc96b45b190fa7231c90c9dfb678d0e807698dd5ddfdf49b046e170ae89e67785ca1edf329c51d4db5ed962dab8c994c900532f070e03b46a4353e429af6a5495e796b8d0f305b95f0ee6182cad1337e6a896f6dc9907ec3365eca5af807beaeb99655317923f09a54a5354003ad2336aaf179fa29db7a642ad378575df1add40b203daa98c13a7e24e092270993d9c3cfc7ec6a9389d360f7604b8dab006d7ea31fec3a77cff4a233b165bf7bd98d145c704a9e4d6b0be52ec476d68c821aa62dae4b6ede659117a27f61add035af6d75f67b9b1181cf955822efc5e7c61979821bdb43cfc453c0fa13bac65990859b14c4e354922be93282711d2d353f51d29a214c502e245e7cc822621cf75fe706d21b2cdbce51d5546b00fb3dcebf06a05ecc7de582262ec01c5effce4d2915bd9c558d809c3544b41e2c1f46e378af1783a467a63863612b3aeb26c53fc8c762911ab85d5349493a48a3a2d47d00b9efdfe5b4b031903bde9484d6db4a05b626cf1bdfd6042a734d4b956e9410ea26cd01d0ba29d687f105dbaf12c3aa13b6ddb1ca2bc49fc9297906d2c7bfc624d594e5c4745db44e081762cd931f8acad6f45d56b874bb8f28714783000176b9173e11d451128f8293de442cdc80eb9af4d87198e2f008fc92343f362e50eb09b82028d4065e469b41e83ba4b0b9d4b4bcfb32a988b4307bd0aebe30c1d5b987c6ee77b56e0428f256a1b5ca38aa3e7a8a99dc7be82b344c91a1af394c31598220b3a9c8405a9a960349d12b282f1d5860ef84cffbc5c8d0703ce530f9b684759a9e57dc6335fb333ca3c9a1497bd8629b896398f680e9b4b9beb9439f1dd55c7dabe99b26b2a7c6242bc82a4f33d87dc0ec535897d38ffaa0aaf6c2b94d02ee2895eeffcd30efece86b36688ef750f0d096f3d5aa962408f641f3f81429dc8f3600384864f330f71e1bb3e940fe4c270d6506b9e5796ed81b4ab857cd418bc58a6f22786bfa24c16fc2e848367ecb383c43159eda95ec8a30d7869e3651d8fa2903ee6edf3d302da3be4f17a97429083b75764450639bfc60e7419c54c06a8dc2dde6e9fb8a2d1ab75ba7bd4b82fe761fce7a5668cbd3abe271cc021045fbd35ece272608afe1dc87d4bba35844b28cef83e83a9a150fdf894b237f4f7f2d5641925230e769bcdb87b3e95a3c76c44b48bbac6dd56ae77a4823e97a7367914bebf016ff5a8f208050269b1a40a4cb87bed7c6e830d09701602cb6f11c6e0d8092f9c2168f5da2e381443467b82766d75b51ed74bb49fb6c5e45a0efa8f97591b5a5cd33c60443bfecc1f76ba5037a20cc522a4460a9852160b5d0e7a00cadf07d84f4c7f27c551f1c3271ba2ec4a823425bf02cf4e1daea7acbf39a41accc22e0ebe9974539db0a0669d8f3470598e6c40a24ed5983044b0b9c5e23030582a1b47b1b549c51b7102662c013e20ce16e7314357371b00cc5a8018d291722da063f98f096d3c98ea5315b64866b49260b4b8fad402dcc9a1b9426570b3f359bbe7da5d4d50b0410548ec1ae44496c3259a43d412e260538230b18efc96d68dbd6ed8e54c1402597a94452e35518731db6d34875200ce0c2cfe501141a6d3e0810d57396d1f795bae21fb9e5f3f1994db44590a693bf4ce28f49b0101caa7e7f9dde6b69c2e4fda14c46600fcde12cd82880c3fafc1585d7910d391caa3f78f0c9533fca0e5dad20db3b30ebe29a205b74b128bf06b2d6c27b4cd2421055e3d72b187dc99c6e5491ae1fe3087c4f4db3c6b26b4ae040ceaf0532e1bd036c3d88bbb17c0b80819ba06d0cb0800ffb380aedc2451a23d3f16ff4bed00ebd1f99275a9b35bbf79db79e892ca352712b64619d03bdf7d73427ab1d2239341edbda959525261cca0ba5309ccbed048f6f9ab2374b0ab388a172b94161b416175a866eaf3ef6b0be3669f71e553839f327499ed487083eda98508a7563c4ffcacbdaaf5390eaab733dc4ac4d8ce248c7af3191abd568fc9ff1f5462a65b036c31594aef6c2c9b759cf6498bed48a6b5c97bb54f7a17db8c83e98401a3c5ce53373b29e041a6fc75bba4c74aefeff9681ced8042843ca1e4fd3713fecb6f11cf291ac5cf969b5246686a0b185cd92e6a41bdd9b6c64a787414542b846ac9e84bfed254051db5ca06984684da026bd8f8998de886050784c3f7e185100b7b8c154ecbbc144cd80322de4784b18b77220f3881cdf668e4bd1cb26c0e346594e2852749079160325c20e9ed4391c81f5f850c22594255954e05240d4e34d4eb116fea58974ebb0b1ee3e9058ff87aa06d5309d0fe0653c307d84322e15e167e6096ff9931fa106318f71dbbb9918911a7e85ae7492e84e52f0142165752018bebbd551e24a7d7bf422699aa58e50a2a2da817c878f8d7a60eb5ceb2149c0294d919e7ab4fd2dc62da81567fca4fea5b0278f28ef18f644f6cc2e3dcec2611331ccc9c9b703eedfe3e8b9263711bde7df33ff94754dc58092fca45e43982eb5a564760943b3fe636ed851cb19a34cc686227c7fe8270d9ac2e4d3ff2b7405a3884c41c763306358dacfb0bb594c4180ea9ee1e0b7201f78ed771565cf04f5560fd1ef0573c48a04f3f07a67e83acc43c791c93ea54aff6fb1ffd9aecd5e221bcae58ff7c97b6d5d865766022ee7f67bd28d480f0b3122770cb790bc3acaf655a7fbe036f12dffb572ed2ba0a00428e23328cc73d564013631ff6d1a50f00b1f94a49f79c3cfce5b24cb33f75f28a79bd7d8b781beadceac08106567ad2044c81d845076e205f3c3896999d054306d18429579f0d60a5759995e7f2ca1afd3ac70229e58e5ffc536731f12a34af830036ffe212479bcd1bb98250748c7c35c96531941e44d7eb52055d4950f0dfda7a4daf61fc63769d23db1275e496382f3f0b30681784ff442ab119581e5b67f7d0aa8fbdb4e8d8f92cc48d65135f6802d53b16946d9cce3a651195fceb9ac07b50e75f5de0d33cf7d5365f35ea7d39a94c0afd160290e7ef36537a1e2153fdf8f0f4337f35c5e4292b73957851cbd250b9e85eaf816e91e5b472fc7f5a4238805d4f0fcb1f874ebbf6504a9577108d34ba52c4220af5d0a417ca6c2c95bff38711f448eaa28c42a0bad471d2a5e122df8fb9c82ef16a3f60834a35a76a3fe4b41035580307c820bf6b359d8cccc6154d6a784e272606d0f1e77a7dac4ddbb06e821de6c8fcc7ea5164b5b5c834660576f76e230b2d06881fe52d0b3398f25d39627c683d8245c0e498cacc57e152c58ce7dc88f305eaf7d257e169e35a91503294d0638a763c19583cdf5d080d18daf67c4109f6613196ae5b23d3d70ce9295a510eda986e9c49ff67ad43be2f37ce99a83b08559021e338897f0f8c7af6ec325d9df447d02055525e72c2704e5b4909eae7aa4d00917f5d7258a7d12a970d9fa518cb1de18a4025c0677ed43eef43fe59f827a29acf2cef2e65fde24d481bb04b80622f41c4a627e4f86181d303ce24e892b0c0d03565a2b1519554a5d39c57a913ac3205063f98729f0448ee4f364a499ec367bfb33e6ba0ad3cd44400fe40fbf1b4a332aa30795d46e8d558c03c0450fd24723ca690062e6abedf1305786c6b75570154944d549983018dfa8e471d4a98e47c9c37f300d9a363511c717c55ed2a1f606a945046a2d777b2db33a08aa6a95c164b08729d06c18bd8d91b317f5eda22d81f1d47b0b40a4807f8b6761bec5b4ddd6695ee69dbcd68eb147f2b1d5851c2ca7f9bdfebe9664b9cd589ba3a91606925a5a1671e2f79477c314847bbd9e20d87ed12714ae8a9e7693e77105a96f2a228eada84ad0ec160eeef6b53b8ec07e0e19a026165da9113d1a51431d9d3d2b78593e64dc0543e831f7a33a2ed835ab0c72ec0793c2639039e89794d86b71dc1093fbe5fa4cdb1bbd9ce2fa911cc5bb5249c656ead14cc6618542334c599bcc0dae9cd519af1d1c3a35aaf135b1510831175989acb80cb75137e627e0ff5b3d618c7bcc1c5b2cec9485fa56371dc07776f0e61501f4ed9a82d8582c38e9e81a7822a6fc0c684f6b5a795cc0be67369f7de272b6235f7f80654539b714548677a80a41524e2210fdc7705da1e2492ae41a498cc08ab8aec1ce9b98aeec15d6c635b18c8d7b7d93cec23f540a373291b7064ac12eb1e7a6e637f4acd758bd2f5565fbea967a5c999e4aad81075b9d76211b6a5f8f0b53438908ac2f2c6ab32a7c9d308d43700f9ef8ca12af0911af3b66da4ff6035f639a17298a60276904c17b61d60cd9160d98c5a0e264204ab633039f2f1202b218a607c91116ef14ad6fad4cbf050c584fe495801f5954a7aa0722c4cddab7891ad181ec895fb291f61eb714c51b193737700220f4b6dcbdfc5d444ed3356887c1774091abb08b379025d8da70605e59199863aecd1bc80616ba4127ae01244f057c3962268f4c1947ae7efed61264d007bc28daa928812cd457cfb7d705ca7a24f52d4c4e6871e8d2d8c80f89a9d93bf6312905b7ebcec3712435735c44707475978770e17333e35b4cadd1ed3bcdf827b8dfb7ab6faeea02e3d95fa09c6a778de2b3de853dbce00d8c3e705d1c17ba5a1b313064a178b541e9bbd8e6fc3dd5877f01bf689a3d541fdff71b62ba5b5962bc8d67c270a1f24e70f6e4989035f3a6df2f54ba34782959114414515ee378b6e02475fad692d9e8d303fa6ec3e71d802f9548e3ae9c9f9dd2b63109bcc73be6d57216c32323aa23e6a994bb5968140bb0ede1c0571784e5859b467ee534144d10453d798dd14f8e9cdf81fc90b0b705d5c362b26f0276437cf558c74e54cc757b628623bc800d6346f40b802c18bbcc498edd8b5e9c289bd730a4735dddb6cf0841424bbbe092abd99f640c65f1cd3ea14bffb1c0811f5d007c10748ea5cb71004a879160c4d5c034f2a886e3fa7dfbdacf6f66ab3d53e0f67e76cd4c8562035db50952f7c835bdf50449307a91b1ab65ea6117fceb56aeeeb5ec909212d76bb9987deedd9cd245167aa591a855c2a90255a1d939d074554dae9ca295fccd14f60073ea8b0bf6a0227c3fd5b7021021dadf5522c4a4a0bfe619411b737779b78899056566a3144a0ff2cda7149a9c44a6327c43de17e1235d44bbf6cf8690b71173866a33622c96bccc6db176af6c5b75e5b89b3f6ad8654e5a1a98ca9b2db95258999ce711a48869a44f8e88a9cca2f87bb1ac1189fc7e5d0d4686381406e26a6e9c5f8627f4bdaa3a00ee7ea7c3c0cf66adb623d3210a6c580beff6fee8f8d249103ed08e619f63856a65fbcd4237801f05ef56c30b0d31331be79c1d78cfbd9a9dca73452681cdfda86b929bed387e4bdce99f88d20388696e5efc0336efe28fb449729fc86f71fdb84342a8fe8c4384f62619ed576d7d610bbfdc3ee9086528a5372c985dd6e39edd74a3718194e10d9b523f680e16cd79895bb8ae1f6f670cf67bfadc640817af6c354041906946229366a90a86c6fe764b5f272efeac96d473fd059b77ddc6bde475fd94b7011d2a6ba2e6e639d7d8b7d913208121e68fa7e49437a27ac4b0b0e9fc008e19325c437de180af4a1535e3eafebf2c3554e695fbafb2c76f0844f97061037b4b811f17370b4014633804ac5b41f308ed465f8c4d562510baf6b3890958ab15de1c7bbbb12a8e72c8b0c7ffaeb36e29696e03d82197002559053e406f75d7b9ae62c1709eadcdf7b42df0efa6e76c4bdcc20a23525b4962165bdcbbc9a6fbb52df451b1e6f1046fa2449fe68b94bea219c8dc32c6d824bc06f990db4212a72d44221bdf5811caa6c76f46e7f65ba49ea7d14fb612cba6ed54583165ce59971e17d2d905521e7e77cf76b68fff32a13c500c6858f6e6b9a1ad973e3ee86cfc4618aa7ba03c511996de8582ab758118d70cd0cd416d3e4cd7c7fef2b656c39d1fe5a6a2ee93a90ecc246d7fbe968ab5aff7288826e5fdb39dc17a6410cf3996e57370544d1779f069272c047f035141c6e50e9d9c1596636beeb9d385e9081be0198ab841753b239e66641abbefe3acb117c901bf3339288f0a25773945d101628a0b669eed64c88d893a83d2261e9b69b975dd5cebd4ed9dfeb8880e1018ba50aeea11bd204d8d0fc739b8d3513244387dd2c981ea675b1d6f772c844fc7e1f99002e0395d8e5cf785646da2fb56543fc53d4246385e98a4030b3ffc1f52cfdc5b635af63cbffe12141c1b5e14b5325872f913514caf80acb349b8831d6902429302794cf8fe803371d8d4593507d57b6f4b50177e623f862bf7828853b52f6fa16e5368361e0e37b932c51efdc382dbc69b55434781016e9802a4f51b22d53510e14e9cabc84d7b9d5cae9a62d1d838be9b0a98199b07ea21159fcde46740dff693586f0cbf0ccf53d8fd17586fba9ee617c6052551a1051e532b1afe4996ea675acb6b8193473c2d1aced7d1b410155e8e5d762f853e9bf7568f269fb57b61fcd9c8d431c37982af2004c3768b6db81bd91d31a621c4a4e03bc2b8de8665503b1e7a514b07bb9e494aedaf8bded0e0b934c5d37d5e3d0f9f99c1676d7731e8abf115befc9af19f8ca77f35e6e09de9cfac3f880ac836747d4a74db13c4657f1e5855498f2262abdd994bfeba7e1ad9f05087fdb435bc2579846c3b1ffbc8e4e9540a5619bf705b640c119cf8a8589ebfefdaf7617413a7b1659106d6c4e8977774b626ef4cc528550113f088c27977d587839602fb802c56746fad96cc733a235370cd30f07dfece981bf3668fccb3aedd3927f1f9bd90430d1c7e8834fffe31f85b8bedac5478ff8e2e31bed1c69be90ddea294df01c8e5c52003fa75e2c6f599cc4658f39cd1a692c7bbafeb445cbf632fe5a19a28fcec1b8d8947ecf3e30f4e0a7cd2eff273d555ae0b875ca23e2f17bd53c6ce41f87fe1891eea3d513625f8f55739fa7665655369cff5463f4f54d834cea54fe7d193395383f93cc701b244acfd9825c75e8e43d3fa2e47a655ba3f377f4d3ef655bfbf537e4358fb0491522b56ee1077693509f1352341c1e66d65bf7d7815cd9e1ddf1a42e58d1415b151a163df7e9a19aeb48cda078865545ed77344ebc2cf878ed68c33a715453247dd9d3dff45f9720c6a5b5319b7d05cb98a846c8ef0a6b79777c7fd19e3045e34782634dac73dc85826007a5031f21744ef7b1d25be2f1a49e1344c5de05d89e3b4f7fdbe8c4b18d75a094230532e719724a74473740f924f5a711da86687c86856c449759ceaf3ff731d7680b5d3ce47d59c32978c64c3f20d721b68ebd362bf6cf0de5cac755b2eec802f413f04bd9b089e95d592de691264f7324bce519398aa4dc9f6c0bbcc73a66049c1b2f4f225aab76985f0909eb96b2e4aa24200f24d4c449e5e0ef66fb38781d8dba5fcc9af888b717da4371e1b0c387ad1ac5f4cfc3076c57e48a651e316d2bbd7e8547aa986ea6eedb7e4c147b5b931771fa8ebcea1f83a7a1356ce0d24926a54c4a516e7820b8cf19182f0094e1ea9767e9bcffed8b3ff713517acc326b489ccd31df8b40fceacf5b2c26d0911aff0cd53b2da20fd36afa09175f1c5a21a218d07c8da4ceb8d824d2dad539120ee17bde8298dbcef25744933e712384884ff9b23b2ab98182c1d6b4f94efa8f876db9599b71934e56eb9d9e2c9f0c818aef8fa820f73cfd7255752081ddc099a3584920fc3ea17e3606fb552cc4476e1177db30d41d2c21597e2c5833a7e5b234feb97c3937e6b786903f5c6c0e48dbb8b52f2caca4b6aab47e3a2aa1c608c1eca71176e8b9b06722e99e641c75a3e90e0e63b567f7d9dc2116aacc19631f2f8fe50ef99a60e8dc9eecb41aa9427e69bf32777499c79ec671bc25319339bce015f05ca469ed71780c6a0b454f36a1fec69861786a304cced92f8ff62edb00fa921e9d07c9db8c6f556665019149638e589d25052f69b4fc26d22c1d4a99fd8cd7e0e5e8c0b648a82675b8199233c9ec356ab1ef4cc2a8cfab5f323bff8ee9a0fcc0aa04a098a2e2981b437e1065d40a657df22ae82373117f155f657586bb6c5637c76c123c5ad73dcce152b29c767801e65cea8eb4f5051068441219b1f9f78a767505855ae5729547e05db252286f4bbeba25d14341a8c14a9e66eeef071fe2955cfdf92d9c4d11f80cdfed73b6677c9ef88128d46f58c8c3231c9b0f3c355e8c93f2791ffbec6dd317a7a5fdce5116f8e92005fd5d6e6d4c942aa9a613bde00fc828f88e340d7e31b7ae942605f58e7f06811df683edf2527ccd2942583b3368d72b83c48db6f1de0c12c9110dc0b8f6b1b22a43f7285a4b8d5343281a228e52eaa96ce9fe8b55e2fd4300a58d1971ceb194841f02b339d0d1858821676685bdd9ec5213edf6bb476840132a5f6446b3a2dc8643b48130ab5a9aa635ca2800eb458a72ef374ed441c868908713e38b5cd4010af85697522909dc22099bbabf993bb5a4964831caabff977e3b7dedda5a69ccd268a0102b83a08989c25c21c0d0f7e95ca804dd26ade42d8925ddb42f8b7e7c55e03046ca3f32fa0f5d4d84ce825cab234424e60c4b6e7517755310076dc8e67d2c0dd16f6c2ac4b78808144a867d678698a0ada44c5c9835fe98ea37c935f88e2f87da4d8a8d5aad4b4e24d7d770f66fc863f3426350f5751e93745a51d4769f0e136e5f61041c18dc5ef7d3a2788ef76a33f3a26e58812ea322fa6236770cf591ba6f233b52d0c35b0f0bc2e3d980acba694b1abe608baf7f4861453dbd9379faf88484c2c95da37e1d36fc4beb7917d4737e326fea19b845bbf078f062efaf5f3dd8bebaf6e2c3dad6a034f609a2f9648f6f1a6162e4b7cda3ec60765ee2c2cafde55f18ea9fa548840e84468500ef2fa4a276a7a98b512c87bac5be26a864672cca8ff9c8e17b25d72352e9a2a169a7931a29cf662fcdf36751fe4fd65b885e34da04b6aa6e3797d9d3aebc071848a075cc5a1c964c382429b023e28ebe961b6a3fdd0b49c973328182154d35174ed10dae3882f63e58892b27e4875c79d0e79e00e96699f32eb0b344993c6095c6ed109ea8bd024f12f06f58ea9a3ee562eaebbcc25ac57b8b3256e7b2d6faa78ad29ec6ffe90d7b652ad93ae1b8d6f4073961fd55e37d9d94ed7e0c0017de4d692281e6e0289e326d1ceffd55e026dfc6928f025b8f2e5625206984e416e21363f699355379b1f003809ebfe570f256e124379e18e37d280419b4e49ac0ab8629220d470bbeb023f9556dc7321af92a7143e3e98b9eef3c21abbb91075a1bef22eb7e4e62a454cb633b1160d49bb777fe2028fcce054bf5a17a24384c18b1dc7e6729cad44501dce451b93e80add5c9d735e4dda220c7c35d4d64193bf8a6bd844597984eb661a6da6c9f9e92ca767f37d305d470c415371c5b0417922a744afadd96bb411ea5da9e98d5be992b08be37a22f30d14f742fd44f75de015506485b7fa9c5c9a80a9b78ab769f754c435ee1032543e722cb664435cd574a6209026ed7e01c3d30ec8b818976169721dc0e8bd8d3279c4f7449a5631523e95d07592b94dd7e3202ef2c1b8d8af44b8a6cd79f0dee9719e1bf95025982fd03f309b5b98f52f9beddb18975f2c3c89324eab09bab59893619d2686261349f8e88fe96a812fd75d65892958240dd9ad249aa2ab23540bd4b22c1e46ff0b01bcab6b6f76d4c2ae4987f0fb08e2385b11633cafe8b17a7aac494aa0083a9c252fb2181f2f09a86f16a91b5e48e674554a18c8c9abc53fad219997a1f3084f22cb0e604f5d1213d9578506be5d136be0a6a483422a5950ca2a616454ccdd9faf21e044ca8988021ca5215672eff63807105fbfadb9be1f654f4e66f06ca96a91c5cf34fd6ed0703a65ef196cb95197c9964e4f32f0cce4d68f4fb25a582be379f6df10eac6f29c9c1234f69dec7d8ed7e5b5fafced3394a21b7348ace6d20d169b82269bf3f41534e4ec464b66dc0aae3593a6cfabf8426be1b369286f21101b1fea632b906c321d25dac07715f9610e8bd210a182cbef739f062629c04309ebfbdaf0f81bc0948b01f5eb0d02641a7c56cee7f4918ed8b37e5770439f242da27438da5ec0595849982cadf1ff5e8bea1f5aff7dfe6cbebfc415a470b98bac88844f461a569e3b56fc0012b7d7f71f40f83255100d32112f08a66903cab30e0529f675bb99fdbef414fc9c85ca9f55d032f2992007a383c22956d4cf8bca2527cf8771c1f58a4ad987324c0da93ed5b53027272cbc6ffcc8f20840fda1378bf99c515424f5cefa9b3bc580adb8c8a8dd411cc293da24fe84d7b48754944c9c5979a3bc459c912d06628a70bb88bc6996d8c8d4ee55236a343e748beed5af6955a6d3b84aa484a299cdf189d02bea3af5b516e94e5ccca2b332a6ea1a6fdd5afb30c78a0abe0f0513a71ac99e36073a5a0f44432ef56f735d3ca09dd9e3930f3f167836bc5d51333de823f4b2e0ac68d961b56997b484754ec2651c0e6a77090f57b78e7323916e6e77f8bf8b5e5e565ffe473a5ee34954775fae78eae3970ce80ffcca6b91f215578603b89d8add126588d0d37d63d8e09b0da7d8e190001c6d02e4b701c2ac4405d95ffd921be02620d74d8d5d8faf7a9fd1e5106d211b4ad5bdcf9d22f51d918b6a12d89b913bb9a04f459c72804304b4d3894821435bc3d790572bb2cbbfaf3fc7641760196f201f5bc6b4c7600ef4b10897a6921f9823a76b57dd7ed87860e34ad53021ebe23ab9504cea29fd11a398101ba55db3616cd68ea0af399ee353389594ea32be1c3d7156caaecc0938fa625a15eedb36f415595fd14a9d30ab0b0efc8e498a3e61850c9b46e90ef4c89345062debabe63a0929d20cf64f18d14155ac9de381b6851a00371c90655398615f27dac844f0a45e1c9cf9264cebf36304ffaebbf6bc5e2a2504c6853c9b5b8efb6888e5c3c72ac0a27fcfc42267dae15045e942e6a47d8b58b40479218e82b11e4536326847cbcfc8504fe35590224a77af951bfc2b5c8a12a28818c570ca99660e9b111b1311810d86e6e3ba1018b4f635768dabdd985b64886a451f1a36ca0d019b1cb52e40be27ef377567aedf4732babbc241310c1e343ed6c3b4ab1a3116deeab6d4f3931a0de0b07aa1e9e5cae5654e9b5658842ed85f14343b4e68143766264300de752bc74bf08a9892062203ab1756a7172d8e43c25711ab7d587d3338cccd64351386bd5eb106a2c73824e43e66d03b7b5cfae0038a4ddd9474d92e0449ed7a41a94f790e59b3ddfb2caf076681f9557a0d339004c73d4258ef486b762302a9c43e9c2871beca6a96c494016672b8c711f50a53dd37ae73815d2419047175f69a947ad592fb22ef403676d64796c539427985f2caabe8bbcd98e91028b6f76121672d1a311b537eb71788727aa97a58e9735556548a3d8afce95067b58c38d171435b54c1aadf04cc5ff44f5c3424a6f0884f1b37d8add0c6b3c10fd8896e4ef6ad900fa29ae16409ea2bbec3b6c84ec84ead128c389e5c10f650cd62d553a6adb2ce8360c4babb1128df58f5212e1a38c4d16c3fec5f98d9c1a6e4fd2141efbd6ac3ef6fd705b14c5344e5f2ac8a34a2e0df993106e50bf49152de6715073239544d1d5ddf7e28e55f2d02f92aa115503dc4d38df5f93570e30e4d6573da704e2b03652fe7ebc00dd85f592e472c8a7a3b71d28e4db4b0cbc507f76cfcc07043fde633f871e30a8391d817d17e126afae9dbeba1848fd4e9d22837fa608a1a5ea6f405cd2191576915ef751d2e4075224cd056c84cde43b40b98fc121b7e4d03135c6a9a9d8c0cdbc7368bede4c64fb4dad724041b907d2c411850a16a64aeb8081b869a29340486b705242268b1c0aa6dc57d58b730eb868d8c2e859f8f67b0edef245bbac7242623232a521c3b73399651a03dca28615c9c34b7830fd9ee0012bfbea2acb2381e7746287be40f7dba877d442cda14648e7ccd25baa4406d27fac87505c9f0a854088dd866339ee0d526ebd430dc1d0f1cceda675d2119e9c9bd1042ef33d2397e8897c9c56951beecbb5b288564e2b82a89a0354774718ed7fe652579e1757934bad34e78e4003765ddfeb10875b107d7a339b9bcecf673b51da01a12f7bc9b54b50c1212d62a054c508a6fe3f993724942ce369f699e18d137e264b48e53235f8ec891a883012e9156026b1a00251ad5a5feaada7436733595774147dfbe5fbfb5be9f5d1d847ae9d4f8abf954b75d40c458b9f5e2f7be7d0b8b1576cad536ee5e0c74624c0ca7f5bc3c6b3b73f3680a53a1f628fa715b36e6f2d71b388e34e17726217e9ac8d0e571e8a13fa19489a84d49908ecf3befe83c2dae904822bb46bed2c943938b131f9387b962ed788d1db62298bdf77920dc7fc0c5a62ba569cfc896d537f4eb794b35aada3a13b5654144b908eb9d6c7db57f48206e6ba6315ade20672191904254742baf2103c01e5eb4e61cb6483e7bfb6349ca3287acf6239918911a7e85ae7492e84e52f0142165752018bebbd551e24a7d7b42411fb417d3c99deade3288f0e453ded62a72fedf3fff1af23d5bc46a1d7e40c439c631434952de85f5bbe4fd92cfe01fecdb62820fa43e825a0dd3cebe865787f6c3331d6614fe07ebb44e1cd02ac38546945ffb5e7be1f5b3f444293c8cd422a44247533bedba7cd6e5c6955e520c9bbfb64631e2954585faf13d58123605aaf5e1dd8c37734f42edfaccf7c4bbbfb29c652bda2277950f1acf6deb8ec000713f59436b202f9c71d9fede2ebc0fbc0b3f7223b02831f33efd03da2ec39a65c75c922cd1184db8ef6ba2bfc5cd22fbb67885a214e29b69c350e4fcf843fef6c0cd2cab2b398d9b834432f242afe56acc04778129d036bb6900f19bfd05b8f9972864377fd8653aad4d08eb977a628da23582b0121b878c0fb4e6f4dd3cd2a119275beee1eaf144187fe955061200d82f44b4a2864a5af96f0b4b3c50b04a94ea2ae67ce185927f1577c9bd0e6a4836c59068c5289cd73b1d0e55c2a5801fc3d7ec9b90808f901ef2af0021243f49819b87a97d29426d9faff00505956ddc36f1dfea8f7f2817bd76a6f9c58eec33e1370597c4dc64d96e52a88cd521dcc87dbb29b7a7c61f36b5c1810ea19c6e9c2f364f8bb48dbb4af128fd036670bd1c9b8061b1cc3a136ee46b0ef1dd29915f64e87a67ac0939579fb6c97159dca75180182f1fc96a20e6fdda893c1bf312530bb2a3290f1c23917415011d829aac6f396ab482a076d5a9e56dc0ca8ac58be11e30d1e55e122df8fb9c82ef16a3f60834a35a76a3fe4b41035580307c820bc49b8daaa583ff4ad290106b7015e4bb946a168a9c2cefcb582ad3d37c9e5720e8dbdec7b80ee633cf66852faace592cb906e8fcb2ac4b978f798537ca8a8e3edc4b800eaeef44727b51cd403088f0ecf0db6d25f2516f81250de61d326f96ab36a8e5728d75327559fa6632cbe727b3d5dcf5e5d14c85081aa29a32f152e9e248c7b341249d07737943105985b9317f14443a58b6642d6210d73ba870a73d2ac36ad325c38f82175af79449a614400da42707308a1e44e54b3e7e5c533e8caa6fd92a3fb093195882786455ea4723436d3df82cce6fc67f095620385d0ca99d59c8269931fd073a68bb6106997997e66580397faa860dc39b9013846b99deacbcf2a587c7641bb677dc16882c8d76eba7a3adb3bcddcb0b0f36f95550f54d74f52807b97ae64137228ad96d4da213cc87da8e775c6aa8ecbdf78068f07b66f6de306fe0d7c8b562908bcfd3098e26319ef9b7e7f7385e587f1f090923d04b1d60dfb7d25e054c486d8731ac92f8af33e30787e5d5226775139b311668fa3913c6e7f5ffdada1abb7b552aa2737c42d9cb33e22355bf6d4caec7747f64994ef9729d6e8aa7bd4cae4d233e675d95b424e05d2cd631e08493672075509a9a5ccbb4292075439bc34dd9bc723817f03be0b3b06e5637727299d94ea35b1bc8c339a36ce29d53f0a9e95e7cef457a1d3b000a42700ddce34f10ef6bfb13fc1a8a6f5a9f8f2bfd609b13901220beb4a3e0fbcc8901dd2d6168cb6784c542346afdc89de691834d659c25d09903af1c2979389769e8629bdfe226e92168362e4764d2d73a39d7a33d14725e7955467d1243cd44db2e22766c3f084d5746649db3e60c525474b135a2df31baec1c55f5e6eecfc481bfe32c504b67400aed5b58d6dc0b0deeb9e61462f16d75436d49e22089c9b312a0c7705da1e2492ae41a498cc08ab8aec1ce9b98aeec15d6c635b18c87524c99d4f5a1d46a4c8fcd283f8347d8782652502a7e2ea0cf0c4417d666d57cee5c7bceee1e33c8515a4d43f4f24346341eed91dcbce221e015a0a651e92895161f82a9b2e61e859c2903b1e2514583d3d25b2224111775ba1de705c69770ff100110e547397837f0aa5abd6a2b8438c6e6eed1e053676820a6c704f43aaa0c2d3eab80a94a8e15044c48d94c4fc27f9742584af9d24ba39f3f5089f86870f8a4ad8714206bba2227f52cd35536c1590a8bb65a269f6c29a6fbefaf4a47ded862b5bc66f8f9e52ecdd765cd1179b77985b5b0d5e448b6c9c39668fe7e16109510a9de6112d2b17d4f1fb740ae456bd93dcee84a72dd1895b9aab6b05dee56acb7249bae04be226a63773f02809922cae309f0dfbb382416207be62d91b8fc695c2e6eaa10e7dc27ee3f5dc201562f87361f3684a28e9b42aa161f95ecf19b57a0699180318593345539be2445ce6a3fd14da5b02a069a679a3a3061982329b1a45b2e7d789fc0ef2d837208f7f2c91b06183804fbc7d1e380a25a6892e327f25b5c57de058443ae8a2905f2c61c0b18cebe63f00dd8598aa5f0b58320db865abba0fce1a66a88af8c23e6a994bb5968140bb0ede1c0571784e5859b467ee534144d10457718ed0c0e33c9c44b7bd11aa34239b2c38dabf0cd6f55673fca56d1d142141629e642df5df279cc4979a4ab716f624290037f60c9d7c61d745a85e4ae42b1f3d5f6ac587ef16ca332c709b1fc5d98d01bf7276f0bf9a251dbdda7899ec7b47335976a15cc1790a6b5d14d0e11d14a6892617d5fae41cc09ee2d4e0bf1096d1309988f8179b379f5a4eeac2c60d03dbcea5795780016683b002d0098ed514eba07175dc160c9b4d6686d7477b9d1c931f94c6dad97380803f60525e3719ebd95c00db7cab83865592617be644b686caf92d26069657271ecfc97e9898be6d4dc1440907536b9f1127aac1d68d82bc0c65532b347914ea4aecc4d2ff38c39802246a7418247872ff7e9bc0f04c7479563b8f23fc1bf4da5b73f20661d3e92e7bdcc046b21490f72c740a19e145b81dc013bb058f9abfe6aa996ec21b3200f853867548b1e10ca65c5907d68d9b97660c8aebaeb360345cbd3bbeff6fee8f8d249103ed08e619f63856a65fbcd4237801f05ef56c30fb1fc9d7645167b866bcad244c5bbfecc342f28c6208871ee8a9578020ddb7e3173bfd468fafae9c0a8384b281a50260e471df16d43ce8f03186f7eb15a288c7836df381817e306a86e9aaaf94fe4715573f7bc9dd9f1aced54d3435f265c504cc3933b69ead9cf18bdda33c503eff76b2d85dd4feeb596b7c357775b75952cf150e30933dc9796a20ce696c372a5172f3ba42a893d71c8d3f10e73b9c2c5f0760a3b97512c9ca17f5619f8b459e3f4e3a2ec938c71c4f1ab8cf2ccbfbdc5bba7595bef2e6008934eb61651893a881e58ee0cde5b18823cab62257fe5ca26143bcfa0572d2024a84f358073e4198b75ab606452d2e70c4430628895b23f763f7b5c27cb98927403d15ab9ef89e9559951eeff28d87d8272aef43fbdfd4f5c73b5ae61ef458bcea47cce2499ad1c6d3d18ed244afa43c3f01a86f538adbd8a69946be5d5e474f67a0d6b6275ac5e0116528aba25e2b20ca919705804a06e70bd4903db19a86443f7da960464a5181e4dc77c147ac2bcf402622c5737a67a3d894a617b4b9dc3302a2f532533db0e564eb73accadf54954b6d77ff50d2ee749962631616f4c4037de1c6d6c33d3184abbdbbc609c93945756875e7523c380d4f433318fbf607b221be657ec94a1d2fa466ebbb986e717db7f652e4771076fb7eb58e6aa23f1060e81f55374baf6add879fba44afc6a4991da0e14a0b43772048878878529fb39b6c2d875d07d91a5228e8a88f7bde02d71724a19a95ebd858c31c118a0cdd881e473c33f670083c23f7625d289fdcb451afa97868586fadb1ab30dd022e8677def103a63e09dd928f26a984a2305c4deb209d9ed5ca43c04f8e666e4c723eac7383c6670392eb7cc4404896129c39b58b18ae65ef22aaf89b52a9cc61d886b4ed95d43b4049125964209e6bbd9b5ebcf181346e469e95086037e20238d74dda03cd7b7154ce377356732dfc537037aa28c60c9ca5b7b473e6ddbcfa3f011dbe0c136e1126928f946de65112ecb92dc3ab16a0b57c7374f6cafb7c2cb1236faf5fdb4e41281d1845ee9f7d2bb7b965352db0374c173ccf67f99e998227963abe7e02465e51548f25d4818a4a4457dd267ab4f620815121720e98775049429c3f018a36f20c76853267fc32ec58c01bb057232f0052a27d5b0804f5dd04e733d317d74bf9655b65452f6f10b19ee8630a2c4fae1883fefd0ec3721aa3834275ea3fdbdf517293742a5ac1464d77cf4479a28117d636e167736728bb6ac3799a6377c273287bfbf826b66f249340d3c8d810bd5a432a59b9028b6dbed5c43968ad616faa8836f3c287baccf1d3208e71ea6b2b4163821d6d35d5e8e9894033034e73d90285f1156b9ec2668e6e5236c669d1050d6f76b98bedb07668d8165352edc00036bf9fb8a8f600f3f4dc6cdef6df00cac90a75ea89cec46f178691220d447eb93e24c22be9c49b6d2203cace514ee282a484932b907f786820db3dd844adacd0ef3b2557ffc297cd86bd8b13cd3c75600be6e5cd4ac8c3ae6a227e3fb7d16d791089a4c4e7112440ec860085aaad5c19e0f0a8ad13781bef7efeebede62c073ef48e1bb4db7e7222537e1484eff74a78e7f9d5bb4a46bdf38fbd4bea28cf7d8efef346685acfeea87e4ad6b54f44b1313a5d44e876f90b125678ac4ff2581c239bd0dcc8165c5f0309b39b1a88ba05842e01af00226d7bab78c65c2897924e3b8613aa8ff051bcfd894bb44f6b6309b88f5d655580ac975f690f8f333c3f528d190ed67dfef240d22bb48cfa9413ad6131b18fb19573b55187fde36e925b6885bf854e22594ff9889cc945766f26bbde025f67e6664ca21654978cdd2d0300de9d541e0fb2a1a8b58ba1da83304c0637860bcc34e98cb91b909859a275ea89c51a509e509a902fa0c8929d123cb63c5bb3d8fc05f58d0564c52cde3478af520fa35ab0844a722aef671afdc397e3d09305b244a156f5c751858d876c9bc39e03391cc40bb7271640b80fc106bb8ee429e2dd70ffdf887e3f2a48543d5ff8f813cd3941c119b0c25337203d548d3447a2538e53c1f5c2692a2750a57e5e4633b032d00a0025a6997033e6fd97a5930af959821c87f591f45a7d01e3b9cfb19769147fd8acc9d19ae4ae4499888d515fdb69f9e0528da20f8744116019c443e040a42adb336f24f1c6815cbe0f60bea8c32cc95fcb1e20e8a27d159568a8534a82c3acc0e7cada033eb6f9f8f1909569f73c9c62c94f20f56a2d132650de5ab9335848655c2bc9d199afb475ec16b055340a5810fe50327484f38850ea6910d520ed08b334ac98defc4aebef9f8a2889a1ac30b6c5f0d46225387bf596740d70f2054012451a148987e5d3a45bd06b4acac2b8dbe180d14abb71451b64d2f16a5fc3b5d5c3ff81977e02e3f2b6258f431e16fb239395fb31c8c2c3cf7a864551bc0f1762536775d6a0726e8083251e104e8195b97e34bf2134cdf6e6d667e9671c4cfabc1e0167acd5830c300ad7336478ab0ff167720724c214074441b85eaecf3eb655744119c96fdb9971eb337ceda41819d3007de4ba885618695d3b71e4af35e5dfdab29b44e64de9f45e0421440ce37bdc809ff28913cb4119b82189e4ab4bacb4c998dfc526965bf73c18d577dab43147d0313dac323f3e5011f0820e2cd84dba20c3e49fe1cf4a074cc585a633af287f3624506a9fab8e7eccccf8fa4793cee0aee853ea6bba6d7bab082a25cb29ebb4ef476bc37261de09ffdcf8dc642d94bb1b87d9ecb894002b43fbb11762e5fbc4180506fbde4ac11e001d6118f058b3e58fd4a26be384e4ab9a5533b287ab5e50941d778fd9384744f16699d525d1f50eff0adaf03b0fbaa380dace80d958c1fe6993a80f91f2a28f9d2a31967663c73ddeb59cd762b64bc357684a05fe84c977aa10da62cc50add18d4715c2c9bae25cfebd6711140396ed02bea33b87ce3309a17c1c40b066ca2f62fc23f869954c92ab6a8629f07a8c75b6ba1b7d2a8002cf61a32667a2f4702e41ccf7a1efc51f925ea0421ca8f32a723b9cdb34f9ceb4a8b51b9e53531aa38598b200ccd2ff08bef7a276a324873baef8a833f27624056c3690c2d3384fc218ec200a45190606b97939d631f2919a2c2ad9c5a37ac8eaae24005b34cb0eb904b198c9b45c56554ebe188d2a1995d7e90dad225eb614aa8f537920fca65104c7413570a069e9de60ff489b84a055912ff8deb41037d528430c683306eee44387b381cf479d6bb85614725c8cc0285d0edc6b7787c14bd7b59378a043e8e57411bebccb1b4edb0a497ea92ea8a137a5003350fb8af22053afc19d695cfc16228a8a8cfab83abc2457a192231fbc56a49aa62e5bd007b967acc143e2a95946b2beece27f800eeedef7a49dace3f3a7b3a16b4c08183a642ef2d016241537f3e93355470e3272a5c015c54dea9513294704fd37b745cf1ece5cd01b9db7b77b6619515d9c2525b5e8cd75f464e7fad7a087ab2d71e5fc6a26cdba34542b0eb62a8a82a26ebc1f69107a7b21b5f34eb0ead05034dddef2bff8d0bd8d388fb2a9f263d1c63837354fe7accafb823c409128b01b070766b5ab55ce77eb0c378ce59722659e6f0a045b7f3539a47d93168e907d24e5f54cb3f6c73857ffd901788b6a1006997e63894c2e6b152000614b6efdb98a6c62d7dd863d762d6577aab6a8eb14982a200aba8c7df6554f2c76466d542f55a9525d740ed4c3780ebac236aad9d37df7e7404c201a36fc7b0106da2f669ac3ada05b0b405f29bc6192a7b4eea213b8bb259eb19b6638ae52a362458fda7b3822d38923731f3fa87359714cc94df130078b7e4683aa6d49a45f75593e5c446243d6b18de427fad29850cfe5627ff12831b57f58c1334b82b1912157a822b860b15704363cc4f86c1d6c4b8bbeb258ab2ddaaf3da197b6fef0ea118960a71ee588c7a1911cf36e574d50299ae09bb188412cfb15fe8825b2ea10bb69d6b389068cd40efc366680bd9663d06835c8cb4f46e269e2c316f9adea754adaed65aad30c0533ce162609b2cae43dd594b8b1c4ecf10e63acaf90c63815b146070d79cfc08dce438b9932f30ee2fe796f29117d8f61ffd94508cf24b994932b5cc22598aa60f2fab87f9aa6aae74292f27554c83807089cd852d8bcecd9adaefad60755496b5d63650fab1535a9a740a3780c74e89681168a5beefd8077cee16ebf150f63f58cd11e244e6dbe4056db24a110205092939a9dae0aaffc4504c6a52f649808195f56c8ac702ad573f18e2a38087ecfab6217de9e8914d7167b00b6f65da4e1f5e3cc14019505b2ac9c3258e061e91cfb7cdb6c3244c15d46df0a125676ce16b07faa47ffea9197f5161b4a6a38d19ed607bd0e9ca1a79da34a1e953505449f757196ffd12ca0788f96ae08c69cb0208c715c5d0bf7d4d4c54b3c508c762b9ba913cc8cd1449ad8fc4476e0808a2cdd01336ebb2116dfd30295dcd4cab9c70ca13e3ece164f3551b34543bcc532f37ae7a82a5a78dc8323459b93e3425e6381a6744d634c18af0df63b3eaae00ade909b6cbe47c3dcafdbbdb52916bbcb9e80bc29a781e1012f25f34f8c6ef61b7e507af70e15df9b0e838a5212fc6c249b52860e43a42623bb205f64fc3021891c0e5f705b253484d7b14a209085268058c225666d6d680c09bc67ef9aa7811dd843291b764a110052e4504eb098ffd414022b4bf7736180121b98abe8f5e02f41da9b92a5e75bb4b536cb03192ccc9d306eceae42863754500e43ee43afc76cfad83d5d145f4796672cb43a3fa41f35581716d863c9d525204d3512bc808101dd443bf5d8218381c2ce935b77eec2a778716f3dc161f856b6eb9c5c5af9af1543fb1d2b23bd72433ee9d9f18944dbf735591dc2946e5c643ec09a79420d9f787b7ccb1cb3d66641fd37f4bebdf378f3d96baa8720d36570aa623974dc1dbcc3be168d2e5293d080fe4213d7af9eef298567c5fb2e295802f92f446fb294104821a0a7a27ee8d0532d63ff140936be9ae76ac9dc95884d7a4a042de9b8b5ae3f610d4e43637f71ffb3465101b56f3d8aac1c5c93e08954275e54857ecbf10af73e00faec3f2ed3c02ce712b71de0bffd861efa943b1b3f54ee2c9322a0fb89def08ec84d989ba8d61c3c2f56b386609fdde66c93012ad94ee02810219197985116ae3ed58f400a986712f5ebe368781e33f0e8ee0521dc991e4e41f4e8a2f46b09e60daef3465073cac8e9ab8d5de697db93838f3cc5fff22727cc37afa9add1c3b60378b33565738543082cc889ba92918bd553cd33c3f07313d0d8efffa17a61fcd032102653e7f69c1e51462b35750e86cfda5c00decaf2d83edb12896178d6b9e4ed8f30d6271f81637ac07c4613bd70ec5ca9eb59612509a6cd6df802877d4f460ce59bf01c17cd29d806a425877c3099935a6f9df2c6b44b168ffc2c1e09f4d54d19561b572ab7006ed2fbd2ab6a26e73bcfadfe209fb1be36bf40ade258b08219449f1db9570d6f1f933cae0f2131aa0e1a03ddec13c33d442799ce01766a8cdd5c194b40cb3cc7b2fcb1ab7521cf120067440892b74245ab0428d78fceecfbe41750d0261a39cb807283862f7c9decd44cc9b469d94017cb024ce863daad423b73530b93fcf04b94e1466d7c06e5960ba3246cd6e3a83dec7f7401d514025ca175d8afda3bbaf78932fd66f471325dec1974e24bd59946ad20382777559b632670a60944d0239d14000fe7267f98d4436c87c81ee979290915dec89c1b64a396437f618b494999c6215f080008e8cbe11fd02b9b37031eaa8868eb0a8c167013ba7ea62f8183601a5db50180235794c65015b04adeafdfcd5f2f491d0a5e9c7cb93e0b9faa7b33a826e60528f4e613b966e7c946d8f55e8327c71dc796c001a80a27c880a050f682937d3c906849c47bb270d2ae28692e3e2d511afb221b438f10fe254cfcb6b7bb35714a37a1f5c5dff70d6476ae2d6f83760e48c8218efb555b877121c9ce399a6c23f90471f564fa34bdcb25349f774a604da08d152aa746e53b1094b323985e72a07111a727f378e1622082958654621e5b66d6b2071f98e837978bb36aeb3a500091ec3b3119612bbd16ff2cd58caf4fa6b509b02c2df06fda420d4b3fd06cf26db32465d873eb57dcd0e6ad3e0a2ff65ed5ab05e617735e5c56984172b3ac6df65bab3debdd6ed89478bcd172d1038d5f85878c3c44173485e66ca8090cf4a0ab1cae9ed943b7ba0d3a0c1bc125655a957d6e5adfb0796a73ceb50dd748dc28910d709355852a899d62d3b1d8b560fa8dc35cd85f31c42d64a723635e13774778de7bca760860ce77d4c4cb161f14b6dc63246ef003d397e6a34b9c2c5fc4d69c7cd685dd3ac79a917e315e801dddbf3421f6d8b57f0fe368dbebaad457d7b433d9f4bd1d6c7375be4397f375002d262f6be28103c85d94cb3db187a44e884368ffc87475dd513d4e39f98f9923d82b7a1fb46fb32b1eba6257fdf1f378daf8d8203b2abc272346aa2fc74f788aa1d01b65988c65def08f324926b2b47622a5bc92abcd1a706c5b926813f60689ad7352d8a5b1ca768f1796f7cfe31ce0f8fce4b4dbd3de1f27849c0698f0f4a2c32dd5b4199144583ffd1b827ca108d3353a8857dfb384ec1e386ba5aee569adfed56b9f8176659bb07070bd62600d9f03e1cae3f414822d308e8fc57ff30e9956411281128c40443b4c6728826c562c957de451b462fee621d8b895707216d67a2893b405ecae1d9620e4105de6875eb3abf51690db721d9938f9ab3b76022e989e986e87f2097df5bf869ad386fcc07d1805963913b80267b3d70ba9e513e95dcfed57d8973027d79aa0503d3698144823048c43bee238ae101252fa7a1a24b5d50b65daf350bb4ee6602637e2c160aafc9c0fdc8239d2758e90f1acd2552811e08a2ee1fe9d74cd0fd7deb66119a15fd2054d46e58c4fa06e14db8a4c73b1d41cfe99d6b16b2c8618decc719bc4daf73750718a538b5aad541aa3f29cf9a4231174c324f3d5672bfa3004bc86ce56c93b0247c3b5525dde2fb8731f9eff0496d26f599e4276dd09df2bc3c7a61f148088d5617ee5d3d09a3edf5b0a3309d0fe0653c307d84322e15e167e6096ff9931fa106318f71dbbb9918911a7e85ae7492e84e52f0142165752018bebbd551e24a7d7b1cc45cf8b7070c492f38dca07c59318e7cb8ad761060900563eb5ce7ee24e014ae6fa0e8dd16c5cf774b4b51f28cb0c456c4b57987baef0fb8b1b8bedad1d4df1b99b0c6d67805b6d59c293b9f1891bb3cca1bad59d4f725670bbc8c81b6693d85918c14ca7a1403104b8b28ce394bd275f23f6fc88f0dace00059713d1a1938abe618e42a6a9e826deb68a1559694784da0a9530231ae3e0fa50c6f06f3108be185f18330c4e77206b6788f20bddb32216af5390f9d5fc97fb89314034fdc0d4c6e6cbfa4072755cd9b947c2ece4faea82a0b376fa0e9abaa216f17e81f302f0464e778ddf1bd77ddadf4ed10ee9cfd4be277bebad712ea5a23906a4c1b185e1be6ac37d4a680b065b8e2ee99d86c150fff28477d4c9026cfaa6d32ecd4830c02321054c87bde073edc1d4f2b1415f7ac483c6f3e983dc4bc4549a0e4244f7e5eb2a82ee4438070fbecc8951d13bb9a703c990c11d2f81263b9d14d43d852df5644c0b432103362dff28830e30c2947571c0c9394de2cda3caa86c704bdb64551f37de6b395e8f33a24f545664f30bf8e9269451ff2d38c69e0aaec10232e256ec0b09f48ab13c9c0e10dfdd8b05ecf7a33389277f47b6bb397b0bbb7c5886ddb258eb5ab8488fcf7ba541758534ecdc2726ca5d65b14a27f3ef71e43a9df8235eceafbe13aaa66624f597890c929d246895d9d8da17cca2c4220af5d0a417ca6c2c95bff38711f448eaa28c42a0bad471d2a5e122df8fb9c82ef16a3f60834a35a76a3fe4b41035580307c820b4344a8751852eba898c712eedca881a7a5d828ab98334b9b76f862550ec78377665e53cc8209e57d14fa74f18a82146cc03c4cc804c4cc206c8510c135865acc2c3811d9687270875222700d0115d2c7c91b158ac05e29dc12b84d64a295928f41c6fffb4585b7e31d108c6de7406a0364e1f1eb8087b6c45512d5504d33732d29670982df51a622154c61d8ef693f01b341c28698047160175327aedaf4f9df73cdf3aebfc30602b832741e738a09a2b36488b310929d67534e80107e930254cdd8c591ee8017d4157567f8a078008559a924fd9b9d06150cbcd3c059c3ae29b30ebd2193ea7b4db73783fb328fbc3a5eeff19d832ad66a89f9c9f2bff45dc27d182c7cad8780830720aeefb0f2e2eab4f5c1745e8c21210f168ba6212ccdc3a9569df6c4b421e77c36fae3f7e991669afe6a88fa4d43b9c55776291de090709c50e41c41732a1f6109652681c3302b4e6b0390c83d25f78c3b4122b91d11a89f84178d20af7093998228154d22fd8eb9366942626f264cac3a26ba46b61f62abdc1676f811fdc7eec3078c34f8cddbaa3d56ece17fd6e6e997a1e405289641ae3fbd87bfaa527365f54264e4cb7c62868f085036a9b82f3034fcb970c5c227d938b0e1eaadefbc9515a89bb65d23bee6ba286806e6af8b09f10ec860b5256be00422305b4085185b6a2a05e472b83606bd98876e5b5e29a0cfdcf544b1b99f67989df6fd777662fafdc3955c5f756f26d1d7fbbbae14ffb7c201e318aa4d4ff270345366c21cde22a90559bd532bca0f93d4bd2346c65fd26a618ae171fe9f98378db990e4e10508d3d9ba44e67fef8bcf981d0b0849cfc2d06e27bc438ee4131c1d9dd7adaa8cb2ce19196a00e2044af82a79194acf5f67369f7de272b6235f7f80654539b714548677a80a41524e2210fdc7705da1e2492ae41a498cc08ab8aec1ce9b98aeec15d6c635b18c38a0abe57b63f5a5c5738c5c899dceeedd93e4a8d25c967a195fba0ccf2dbefe18121ce6b35d783b03532ffb6ee776ba79b7071159c344a6997d2f14aa6e74507cdce7d27048792775040439b0929290475996b2503a69214e4bd8f89721eb91bdc095f9a080470f2e3822f5b88f330eabdd89993b6f11b20cfe3ce4f5efe55f0c6c1e2be7893ee9b176bb8ad2aa9cf703732df1c9e542086cae42bec42329a4b5e7a2d40a37257d7b5fc476c051b9867c07cc7e3bc6838a80fe4aafd0888ca6aa543e95d86a2289f4487b56080766b395b600d4db90671db18f0008134b370d66e95c00fed6e2a35a895b860297e453a49d2178932dcf6f125a184a5fe4abf29b7fb67afc76caf0c72881ecbfb912f85272045f0285fa82226c9ef6f771c18704c372a4f8832bff70117f822f71f62ec62c83f5734064508118929958844a5818c5a14b8af724d50fcb4c3edf80696ae5f5ebed92fa2a061001eda1792f6c5c3623234c57bfc26d08d5a4c37770540520d7b7d1f8386ce310c522d0e64db2c9bd35a654d11aae6f7a0d047e5800ffc3e71d802f9548e3ae9c9f9dd2b63109bcc73be6d57216c32323aa23e6a994bb5968140bb0ede1c0571784e5859b467ee534144d1045b7a2c324147094fb4319172c26bdd252e26fd79b6e41895da08525c147d1ab80e0cd0e4dd1bb1348265a2a2e52a04084924de96a30b8f928edea5afed82834f3de80664f25c6b117973a454e04a1c6c25b323fbf3b414966fd2d0731c3a3be3d5e47b136640a697084e2a14a8ff57e5f97b016444c793f18dbd72445da133c6f09a7dd55e09077aa7d5847066a49c91be94f3d2baa840ae9827fd65f19a89eb8f725c3ce13c514ed71dec8a28c18cfff853dcc3eb78c388a4058be27a2d64de0631359651c5a710eb4c0131261de54d78ee1314ffafc4a569d82ee7cf6edc9e69e9329bad639e5feb08a79675167ef6989d97a773a955babae17be9eeae660efed0d211ccf81fdf5b7c95ae8cc6acffb5c8b63b400ffb4b0065fb0d2db7d0ad1927fcd2fb2c59b13ec773fdf2c682693a7b2efb53c288d409671ec0685996a6e9c5f8627f4bdaa3a00ee7ea7c3c0cf66adb623d3210a6c580beff6fee8f8d249103ed08e619f63856a65fbcd4237801f05ef56c3adda7d8e5d8d3787c70429ac539f42a2b707673bdc8eecbbb5946ec9bd811e0fd409ce7042915995c99d08ce3fb64029e7142700c3ceb792a7885947388ea4c9ec4265f3654e28b4e99b5c1a401362bd52732c89c95cfb6ffade2b0ca7501f6ae2fc78b1bc4b6506224f2e3bd11711558caaf47042c7d11f4dede2a28aef3f73a528e5ae621f54dad770262311c770e90fb579a178c49fb656ef0b22ef63f3775c43df1b73d7c7aaa02e388a5cc11d585acbc989ea6a3e7b2d000c504885feffff224062fa4b3ed2e5b65d10b89d66d2621fdef30063fc8933a8ca4f20863c7e929c70d2c5b12517db377c5b2bb9d28e0813d0104b0ed8a5a88225333fad087bc1261affc7e383f05075f43c3698a4d62a9d5bee7b66ed419afc70525a7427db86a9d984fb5ad045a8a902ed73f8c270f8f0863f66fc6f87dba4084925030c57120c56592c8d948dc9153a27e57a423f64f2ea562c267d62e77bedad19ebb6cce607f50b2609219ff2519edcff1ee28a7ee6dd35fe1959214c907e88432ecd96a0a2498474c7ca77b25f6d2816db767f0accafb7728ec42868ed380356acf8eaa7f915d25e023934a8f0a0c836ab10db03632bdfc264dbdd760d07ee98301d558f6707f59b8a59ca5616d06ed544f22608be1d1749f842222c35f615571baca7788212280ff9a0ed2f312d87b92aa78b23fb58ea6f3842127d344371ef9ae81af83c59261a08666a5077d51edbb5cb7524cb485e1565940c678d0faab06fa729811b2651456fbb21c3e6eef76fb91c0c08b88d1338bb5c1bb6f9003a47f4c61f4404b41e2a880067ddf642698a66e17bc33b8f5b192c08b57a5692e29e5a537467b20fc5ce1e9cb0a5a80573cd8b1ef15dba599a1ef7aef13f5f4cac424139f3f03931fcabbdd1666bb0dde72f7eb908ad964b3ffd4987c7bd21e9003919a04549dc813c1b2b609267279d2940c25e8ea85945a15ac9a79c4987e3109fdb0c237c2256c864de3dc141a5b857cc2ddfc29efc2aa3e0b12b6130759d9f467182d1b1e42f025091f545067258006c8876ff2063d01f3f21f8901d2daa06485e91851925db4aac345de2f41a1e4dc1cf8a7a09e4071c1e00d578a15f80a6f9a677b72dd872165ebb5ee9317628b84ca66ffc2f9c2e8388cd165f2e8019127df29dad10e8a59e068d321c66ddee30c330b0652ea6d97dcbad16d65ab58929d62fe15d7fcc31d6107d7046b6f83d1b2591210a10f067dfe57e6e05b1bb4045c253eabc06e7422c1927b2c551abf37b878cd33c073752027b2458e15f289dec2b7447073405be406921a2196a923b5422a73c88e3e3d71434e1e8e5e90e384e5f11c066bfa3ee157fc2a1b3d837cee78af762b3b552395ac4dd159146c31b5c7309cc7404d1fbf963321daccb0857446b7c01e72579c7c36c8bc548228373fb7af24f13b6bbe3dce8bde44de8126b9b35fdb7025318add8e5be0e137bd928ca4a901d64b2674a3c56aa2e7b3df60e0e004f16cecd5c3ca3df91e379413c93958f2913daa05702660578303d4f35dbfdb2a96a85a1857024453f4eb20fc2d34a6362356d1890d72e388b09aeec0623ce55e73016e68e693df1bf86707581e882b1dc231a94d1be2147b08f047ea5d8b71a98298091d345253a0d5438e07d1e1166a8ee0a99c5a0f908c92cc9a1db6042eba5bd4c7e7e16a91e95b67203bb8efd164726919ddb3fb3e6b3f6667a8e696204d8d20cc9e6d4e6b066cc9a5dcedbbd987ff484744335bc22336388e572047220fabc0e0ce1ad3c6f80f706ff876c4a517d1db57ad89ec70e4e6028d2d466f21e5e88c388c632667548eabc674eeb5376919f24c9d297de72d0fdd60f570da80711571213f4adf7635e350f6b4742097bdc9d8b7450ae88aea9729bae621b4d48da4a8ba1d6532c8fe7af73254d46908f726a4117158a2c5425293ccd553018e71891c8e117a9a2204889064db6e7431db11219670cdb262cee54ce7252944735809f55fe35dddbf87715e259bcb9fa48648aa21c7ceae6b2c8fa88cd3d11241025f97eddf8846d0009870c622de55b35c17090d14570d943121d680f7dd4ec31f02fd229ed05d9b395bc2f64e557eceef38fd5c810215279024b19fce3f388e7bc123f92eba7e0449cd737d8319e96774381cd0501d19902517fe5148e4b6b63de332078c43e1245fd2b692272adeb7fe3aadedba11b60456c5b9487c5cf550e232641b371b8972a0601ed9e16873f9ba177ce80a8ee14252c10304e2f0d3099fca1a290e3f902fb140a2f45515708369593454ec5e78d0bba8814aee3985ffd53117f1ff46e24d1e6ed39a2e0feb6bbcfe3903c45d383c2d00fb23857f2109868dfe616fe3269299e09d61d6f49d98660d4fbf227f0a238972b9569340bfb60f38fb5e661053ac41f18e82c7dc009d48e3c4057733b516fe506cc22408f479d2d89646cd8c1007a76dc562b0579359e56a22af8e5ee87bf9e515b5f065c4b0cd7a8cebcc1700d690daed8b79a3afe1b2be934aa8c5f401f21ba130e1b53c58299ab702aff17e5af64a0ac8c5f08f5435001c10c9122fdc273ed2599bf5599d1bfc0775684bcaeff58450a6feadf7eb9466fff7f9bbf454bfda779e1918650cf8196e38e1f60acc52439d2d66c8359f2dd69076a60da7323317e87646d39722eaeb021b3d76fa9958e80d026205feceda4321f01dca891d4b09efd290fabcd85cb70d9caf0b2a8bbe8ec03ea3a5ec13aaac03bc137372fcc363cabef78524e3fed92f26efca3e2f9526fd74492e534e46f9bc86851b843666431c682198bf4773411bb3bcad83adb48a9151a0c938b51a8f97a40e3638cb014e35ff44f83bdd597fb22a89bd4f603bc974172f68dc6aa3883c92c251dbbca9775c4827ded8a1b0193cbc1e33f22f362bc44485ec1495e478ad5996872dcbf456051316fdf3069d5edd191e4f696c8c2d5ccf6158a0133c272afa71b946d2cad249246e2a6c98abe4e73e54019e383dbb5f6c9d3ce91513bcf3094b5463aeb94e1e6538a2ed57e55fd70bd185cbb59276c703f70450b1bc5c125186e53a1b93983127431083050834d05d478d408d8766440e3a5da445c264e81731991a0d9969304fb65eab6e64aaf62824d6ea0b478cdb7c64ae67a9ae2fd0c0ed8391be340a33a66ae49832e807cb51d83125e56c8640c8dc9c4e138ef3952de5465837b66b589adecd983c9a2e6d4013ebb0f4ee63705200f83e3f219f719885c0e80599f3ad65b93161728244f3b056bf157b6cad05cd4fb48d82a4cabff3959b8f1b4d80f6b81424f7fbd878f04c2280d360f4fe153262ca108f7681d2f5e121a7defa5b6925ee65ca4d9e6af94939b722d101ba541811ad3f83aa2d72268cfd3ebfc03a03c446502dbe1638b7d84ea7e5630615f742396b42b41df618efc26b1d6114c6df508b82d07331f47f6a2ef2c2f91b96ce06105e0f8f5994f808c0e3b52b6c36f09343f0bcf934dc061cb30c2a39bd94fe4fdff5e606fbe75a989547cf65610af2b6fe0496011e5c48d2c2de81a4cc988eb828651a565ec1287a9e77f8c1cc894de1e940e712a64a9a4a22a03a1cca2c77e8e83f7aa0d6c3c2736f5adf2cf47d6e038514a40bc56d4188062a8488aa789c5f35d8afc0070495c6ef53190d7341c5279dabe0b9be61e64a109521e27bfc8991124bffd0568c44ca11c98c2fa2a90cb990c23389e3ed7513d9655c98477e209c09d5a61133b64475bfc8889d96b42a131ac06fbe16e3550b760019439728761ac6de4913a3b1aab9eba99bc0b0f1c2ccfccbea3050f1b41a0eadfc5e1d05d2d105100de1b8a67b3dab863c52083f212b4bc532332630cbf29546993e53be062b855848bf3eb26fc487d7f8bdc3585ffc9b70a35cc2acfdc6f6a29a42291be5b4b64ff4db7fc48b59a0499ea3c3f0a14561b7944da40b6c9fb72a4646b72460489f7c39a62746f47e2081762f48f11d503a24e6a2ae696ab0677bb0cfb2249e2898facb609b4d51d5431087512cdd0832aa7790153f247a54554f3080e3f28b651782b9a2a17854445a914345c1fbd667bb90c6a3775861797c1bfda32d14062f314b2fda66438a660268387492569a0bec614416331c3251f483baf766f68d29d66d9378e17666597dfbc4731d787fcf2f6fc4a05059980533b455820a7c1e0e2b9011aa56d806146a6440287619fd1047d9c3d362a58277342e5c6cbc61d0fd3bda2845b4b17e6db8cc97727a468f229b193c857c8522136b16c7e14fee776e2716485ff00be3c9b76b98bd130572c96fb230e5985f6eb02f6f22593b2fa33b74376d67987f687079fdd47c853eb82fe43c7bd572eec5c034c7d6d4683ea43e28e27e01fd0bcc06fd94db886ee66ce0d000f1140cb9cce192fa2a81c2bf99023d336d5dcefcdc644a9b84eb70f51b23268c17cac4f01d7dccd2dbca7254cd7060d7e3172d9f2fda064a4d54116bb7de41d7db4487e3f18aedb348395de27fdaee5d7820ec66297b046fa86d65e6e630f0316ba30b6048ece3f67f3acce302d4d1114d59b81fdfdd7d7d3d3cbc74c946a4b09e0f1eadf55b007b94bfe0acc9b51a0530b351cee9b5e93d85241160d5d922c8fd40307deecd175679514a765713ae5b29f3d77f7499877451980c6e2044ef75bbcc12e569aa1a9ece79b438dc57913d704e81106db022cbf7aa1861df588c13f00363a6e0963b2c7dbd57d30483a59a62164d9c4a1aaeadcb52c386bd80cd39ea24e62b523b6cf5511aa23708b50975f9e4fb4ce6695fd70b1b27f60a038e5267f9367b110baf967cc3a063bf08c54da860c3f742629999ec4702bb5b4f316c7e5ae124311b29f9e34c77b82b969bb0ab1373f8ed6ffab594dd9ee806de318dd2998adb9cdeee83b3187203b0bb6b3c36849ceebf5dd73c75c7a13421d480ac94997d866df3bf24af329330f10429c76d7b093bfdc30a437f15c14354ec909da6e7ab4adc5035d3a7e7fb1495e55181044b0941302657957d88bc1e1880b8d7040f9c1ee0b6a49b63537f4299da56557bd2b3de904aa48a53e6fd0bf47717616fd9f4a1778891d280c8587c267c4072e667273169a919dca05e0e3a731d9aaafbb57148d2115dc3cfb84d0afacf100def49085f4eef476931b9fe3f054c47c7b0b38c5bc56330d4b6b564d02703d39a47290be81a172e8de33d8bc35097e13d3f880e37ab4a5e1cbbbb19e11f0f12e410228922eb6931c57ba2d834ae0d54ae0919f5378fd5ee359468fba762e0040bb75dc321c3c4ba2d929e5c4fe115b7f573adf7dfda07b9ec598b0006a8ab4a66a31de7f487c7570109c33cf1bc659662361770ef6f0b1d95e2f0d0b455b52cac3ef7428311b2f970da324daa884def7c6b12eb0388f4c0b9f8c2b973a0c732c946538ea8276892f6e6d4b013cb4ff3c70ff81fa2c8cc73567089c6136f981628cdc64fd8c53ee99ddb98ee5bab5de5c1777dfa4d238e611c6eefbbaf346fe17a8c11764caaa79a85ab792f5cc93daa9010ea79b1d87da54db222713b058f1e024498feb741be4b74480688bfb307b013391d26d5cfa592b5a8365edfe07ec10aa30442aa1ba2ac0c85b39d19cd2a1105cbd422ab9e395eeb290645a763d39c55bf40ae2a082d41e891cbc6f3e869306d72de89034a3c25f5d96f16c5e0d0f90effbe90b67f4ff58b2d0c01ce6c308037b86db16c871f47b058eb1596bbcc4593dce52f87325633c667579db22e3c6e5afcd056dc059d503587ae65284a2cf7155af693fae2304879f7fb553a2cd819a1f05598bea921827f37b49d9d6aca1616ea940123ae3568e13fcc8924429feae30ce69404dbfe18eefa37a37b8819ad68baa7d7ca4cde5cc228c9c31262f4c28c394b85faf286f08a002e21d7419e16582457182fac79b509e5f1f8a72516799739ceca61d89c588e15815286a4c19c79930d297fbed45ba09ad83e7cb3bed3eceb5ee6578ee129aa56c8252b60b31ca442710f733fc28d74be3bdf3e7f68fad30c18fd6513223776352a22d358e2745b4e128121a9c626c29c20c9fb796afdde521d9c485d3367f987fdce593de52b8d41fa9aa692819238981ecb929626a9a920034e03e2c2155507fc81aaaf915871b8734c3df6baab451650bcb240f903b82f4f92b2ec24775356e397532b52cb5ad310a21f6ce88380200cd345b8ce607eae683bfff17419d1ea7ca6a435eb871866685aae80bb6542617890aa5858218ee7cef283ea2f58ad4a1df94fa9b13e17565d99d651d0290e9d8a4de04b91b7409250a8c60ad34f842eea8c301f3737d16c6206bcb5db2e35687e323b45e2b953f4c422740a78f2d33d1bbf8e514f3543ce83330c2a59cb8e75ce197cb70a0d0ee5f16216aee76eeffaf905228188c12cb6481ac0b1e21f0845236fe0ea06918eda2a741c87d6cdbce868be1865ce99076bc12758e0ac7bcc03ea9aac5296a06f718c299ac05bb5cbfbd04450cc3c14e01d4eb151addbb53106dd43e16707ecb213780d818ac1931c3787ca8e333624f6d1e4c0c1b9dea2da43f9b626677a9e491533154caab719104e21634af60f7b1a17a7805038931d44387532f1879d006242bf2ae76337d2e8782976a9f31cc832b0f7a91715dd95a729e9e6c4c87ae31ff0baf141664767e466accda62cb1c22ac0db63d1a8a4ee1da86587bd914da48077626b28a5ecccf03b64a509f75f51568e67d2029185f3c71cdd17c1450b8c343974a3e0c1bc7e40b8a3a21fd1c53b1ab0cb5049c1643b238be61e6179d0d867b8eb55771a1616d72319589a69e25b08e7a87193167f6c501a97ad06a7f9286b85ca7609e4dd3c3c86a3bd7df97e8823211bfedc8e244abf3cd0dcc46a0c569b16ddc52be98004965a44b6a5b2c976dfcdaa75402dac14042a6b16918b9802294df52304e770e3f7f50b1deb4cb0fa729d40b6b2c1fe1c491a67ccd4f964cd7efc81cf3b9d07765a4203077a2bb4da4cb9721d059687c163403b6b36f0a8a7abf550c452d2f1dd50633a77984643a5af8b8425a11d1b9953d151001e74560e963c00667334233319bee4ea4cb6cf103d6a348f939ec4ded90861c5c1e3be235db9c73c919328a560a73abd55c02aa8a44b3bcccb0d49d809e0fa3f7f431da6ea34188640f28c7336d725114e22d03afdd17efe1f74a14cec2e269b14605e6be5a71c58fcf5f2c346b3d65b520fbc7ccf29b62d7cddd64ce40d3b122f6adaead9b0a6bb0d8217e6d2c5788e632cd7fcc696494004fdbc91dd8fd966520e0ea9fe2f417e5b6510f5052d515467b1f476319d174d4b8553d8b88e0abe5cfc07c20e43d64f6b2ddc2227f13dfd5c50dd542d396a8504a125a469f8c601b7dacf522f75b1be19edf0cc4b4934b8118bb9cd59513f45baaef179b17f5677d6254f80f7b5f8cf6b49afd1c03a582bf54772c43db852c07a7f676a1a25851851041c88d32dc24b9fa2e1d2db03ebc33fc86942b1f456a3863de1f0e5dc48e643a8d2771d3a8cb4524c03fd5bb782d39c67824d7d39597c13e8ae067d0612fc09c305f2315cb3e54ca2084eea255ddd4aae4520667773fa19eefbce3c9e03e8abdff6087f1705f28cc8ccd08cdb446ae7277e04e4729483f80e8df09522461022de84c24589c01065b1d9fbb48bfde8f5999a773c7fc8d693561c1a71fa63005169476f4a8e667345c2fe91d406ed96ac09894e1972beb765c44edaf7927624be5aa60b6c7bca4d730954661aa2ed5602d36d0f53200eed42b27fe0d6ce48df3fa93d25b268193f4e3b5ac307197753ca93998afaf237c09013255e174e8237b37f2dadf14fe7ab925374b7d868a5b5dac3181ecc66c15db0176d824bd1a5a7436fa71cc857fb3927d0600f36b923608e27ace6fecb1e5dd9cd829925e5f1390148ea1ce93cc871eb4a612056680e8fb49626d87e001dca4d6d448ec06c1d100f193f6bdf115428c853965022ce143f7914da488b16cbf70d1acc6fb391aeaa4db4a058fb1bb23e388ddc52dee34cedfef52fc59759cdc839bc3a72ddf9bc00e34b53a7f9e239c90e29bab236744ecb06fda7d261ea974e99ecab681adfe122810977b4140d1ef0be2ebb4e111d33f5f0188b28de3895eebda731d8cdfe533b2ea293c35e084b152ef5a93fb67655390ce794211cf3b07eebe7b1b033fbfa0a479361acffadadff0b4bdd0470b8eeac5eab98f5d6591991465bc056a3a6869d16ea4125e88a57c207b916e86431afb5e9cd0313f54faaa3e18df01e51f66630948379c97e34fc2bad0d89ba181900d8fdb31291c71e26bef30b433329939efbaa4b1ca5374beaaffce383c0937291a954849948281e4f78b10dbdeff9f0479ccd6eb1277d184d99c5ba7b1bd1cc28d14560f83c294dc403ae5966ec3f54d2e1ed1b7032da8988c1ec780118ca087cb34e98a3f7dd06ceb4c7c35a5a9f022936396c40d4b608c8dc9477702030ad1ec8ae6e0bb1941b4934a1639d5c894af524ca22a47041429d7f211f885b5ba8dddfc1d668f925eb1b6cdce544c86088868be2dd1e783931ca736194a026218c933e1ae3ee4e729d01d1fbc4ab86c10417a774a57b75a1f01e0cf27145846486dbdeabdc9896bfcea6d016f97bdc7cd29f7b4a6aaa8b88d872019209921fd69e2ca945ccc0de876b01c2c2d74ddaa29f869e8559cad5656260aa89110a56997b76ad372cc7736dd66f90b8edcd6562b39926fb82f41ddc640a7dc295c75bacaf3ad846128a010c4b769a11444bd3aabd55fa073e951d7b954506f5a180cd98ca25c2a1352859c91d368bc5fae8dac25092c0c23a62a872634b2cac84d0a63679a3235a39ecb4f0220c121be282ce1447a5fff93afc314de78a3823c743605ca24794a46db0c4a704b21445a76333ee4001797354125682ccf6f62d46f9c133a47245e181c8c6cf0606bf878c752d27926149fb03d11499a2a60462960e042af55750a1e75a0228b8d2db9c32b0827372a64250d3febc61c94294350ba4242a42f0ec202c31c7843ed3dd4d10b418cc34373a93ceca29baa8105c1f8015966f8ba0a4047f7d6d755c87987128910890478fe4038a9ff6e300a4f5cdad258bf0db7df53c259e37488abb976e4a9f8a4a98c18e00f8a0ddedd5a450c8773790e6046832e537dacc54e817aa656abe368387f44fa6b84926f2ecb212eb63a9ddc1d3e05fef6df5b7de44436c8eac93d7821300b4ee18c77c95bb0444b579740008778012502ab8fdb04452615910f85f3c8bfa03b2319025f642db0a784f7ece077c8cc0814c9cd1279f3e566b304a8377265c67d4a53c94cd6bffbe56b90d7dbaf63a247a63fb5cc9c13dbcadadd093e82f4b7737089bbf327fc73fa6a87e97e4aea6a08ae980e522d915dbc9df1e4c1f1a1a96d7472e08a24de3638e160b366bd9302ac1dedb676205949bedf891243472225158cb962f7e91857be45a1fc6b3fedcd00d16a3640608c5a1aa8deafe28ba88bd83620fe4b68713a9b3ed0a8eb743d0c78b8779609de945ec7e87578af40167f508202b82111c8b5d0b0d1d82d65246818cc3da9faa9be637de4e2b68fa522e3846a792220b6c1429d0e65b7817e4837f59dec9699c0cf18f6ebc2f0fb96579b4eb4b1dd34bf075970d08a74750732474e8ca03bb0304cfea0f571349066672d1d1e6d02f4663a0cbd174255496f173da5e1b7b87d204d9e823337025901dd4056faf7797d6e28a6d2bcf279130af1f277084d13ed00101c96a377ec6aa254db945a33737193bf07766228648909ad819e3a849634f9af38ef63fe881769de12a5262aa047ede599eecd0c5b06ab296557f8beabd1d82198ee53ce9333a516d1a2826068cb546c2dc2b0eba2401defa234996e4ccc01b21d5e6e13b265736855e72ef11c13e4dfb7ff8edbcbc4105085e8cd3ac4b4666381fda7afe1e8cd35d6d67b31a32e38f1fee1b58cf3974af913073cbfac4f8c461b654c91ccf8449935adc515ca3fd4e996dc61f45191700c0eeba0bbf901191ca5bc1126f9c21e4dca85fcd9978cb8227e6627fd73547d20bc63fca281238c0ad5e2e2b19f9e67def8cd5431349daaa57c7deb0c19f5321716cd2ec322703fb56dfde1b232e705a3a5051bdfb7d3ac5d81f14171bc94342dab385bb484068cdf67deeddc8c97f3eeaa705d596c462ab1297f1b33ffcb701392600557e98d061323c47a374828506a6a48f0a54968d19da549450aa413b2dd5e51d3a619c3d1581bfa3f8cacc365cf5317a9d8bdd86fbc8125b4793bb412eac6fc5b971450918ce4cf9f696932c93469d6c32f35ac3dc68811a24b32d2e2214e39a3e5210e7f35dbd143d23778932d9e25ec6951dbdd2b779b7c0dbacfcd00f1c9775b654518dd03e03e88d2b03e2f0d9018ad00372e0303cd17adf5d518aa765134b4a7a789ee5b0a72a494883addd28096f36d22b61eb1b1d5816e255edb9a1bf2241703916692ed156f4896ddb94449441528215c69a75c188c57cb40f4167426277cbbef719f2a5cd3ce6b1bbe4c19b382f5a8e8facf33c27b0ff6ec0bca744f174a4ae50325ca4c417a34f64e9c4e1a117e60f617dbafe6c5f9ba36479344e687c044238f43e2904829aa2b120c01b4cddcc47330ec7f790a2cf838101bf468ad0aefcf295774a3136f818f53d17d1f7a3fce6ba6d6b46dcd8d73350d45686b9de033ecc990a7152c0df04c78d3826b4fe346e64ae64a824e8a4925f2ce05299d05f89c51fae936c1eab93e2ac73cc7ca14801ce98139aa2a5acda92983ced5094cd6741ebb8478ec983b9669ba99e9e5768349b258da2a878c78ace256259c443b14ac79b50023c5d4a8541bf25e6f3b3a71cb4bac87509e6474c9974f34efe4aa9cf0fea94cbf89a09003d13a24d41203591d2b24e44f818cbde8684c53a9a37269d08ba013c7bb66eed30a579377bc610979f09307eec0f4e61e6948dc8fafe3cc7c873217312eea6007deccc60f3fb25cadfc8cabfcaaaf28acd80f67463828f1bcfb5a8b65bd1fe9774350640621b302af4320986e83e6ef4ef6406dc0462f96a6c8796e08c9219b9fc4fbdc570258886a4cb0f73d7775e4a2b3217be7ae4e8d961ab062b69bbf90df16cd13ccbdde80905463ccc670b3ab689a974db80a367f57700aab4402b221433c0a2651c5c4bf85b44051e71f5cfd9e4d29c931ef4ff0e239d3438e97fd92201b95463e22c9cded18f2843546d54fbf4db7fe2891ad3c85b643eae07a45def5aa1a5f1440ac62495717be9f49a1849c27924a944681659199530604021bf6ea8df6745f3de69e6ecd10b6ca1f17061355f9aafe8ba14f2d240be40842160eb1fe118666e25d61a632cd09db8d4c2d3a135aa281dd647951bd80623c14e1fdc4e694cbd1134a4d3ef26846926c1f01d912af66ed6fa1adabaa9f60b9fa4faa9f1971fa3be2247a2118577e75e49aa40152efb465dc27971c92d1f4cdff056da6d0fe20c03ee5601a91fe0d9dcef5956c88f989d519221b303638647cb63854babbead104d30096e4fbcc29857639a36882633ca89b7d0f6165fd335c975444617397e740c4a55142b83eeea11aade3ca06f992e84ee26651d1d74a47bd31ddd8d59881f920769786a556d212924e3ea5c12a8fd088601c1c2918da9501b6cede3fe1fa48408ff85e046e457f3b19cbc310da2b17585754da495a690f8b750c17b8ecde36303e00fb40cd73961bd76cc67d0d81ae82c473f61a538750c5982edb8db9491c51ea5dc96157c8438da3a55eff5b2d962d2a15e0eb271e670b115cb5f599e77ad47b34ef63b0fda4aa1b35e085e88dd13d67d91209111e903061482068c66486ee0fbc9d36edb60158236c3b5a6b8d92ccfc2042c2b09b045113164fde8bc067766087b3407f81239c2374d7501ec32401ccefff3b2b461b40dd4c50e5620f1bbc49b1d59812db81f1af827b8837947deeeadb2b5a4c94a299fbe7914bd75d0d7a764d2d1c5f27f44a21cc5c6de54f0c6ded2d1d05677e6de012acb317fd3b4123990e3d94b3f50a2ad22578d8939128fdc1d865cc3eca0f3acaa77237994eae478ae59de67bc8adc55bdb76f0de517dffe061c99bf047fe9073c87e1b8ba3dfa1b50ccb096ebb614d3be29e10b2cd2b6ad2e27a95b9e92786e3fac628056501aa6c209bee047ede426043c34ce1180029014f9e8917fd0cb1f5ab20f472d8232d95c8ac4f335bd0eac1b1eb8051ee070cd304b986b37cf1ee3a027111668957b1e77bf5ebab60655d39acf6c7cbf11d2eb596771d82133ea8080cd926ed494741a29db0ef8d87c6855d4d8c178de97b5e5b27009938b54d18d73a9cd66c5398e55f44f747d0479ca4c84f5f5fcdf0f002443375de508bb576563fc1e5eb6f61b49c4912c2ccc1142594bf863aef14bc76d38a2df74c0f64a6a306f4731e24e76fd0cd6ce929187b26088ba5baefe1fa8af712be22646a4af9371d03ea08702baacea8a4b40f87f817ec543f4c227bd782a6dfc86e40c0d8687669c56d1daf82ca91a9559914cf91f9f87355ab3a14f6b932eded72370624b00b338642472446a712f80e335790e062a270ecb113124748aabb8897adb4266cc730d1cb37f7e90b6ae2f10426afcfd7f30d23512ffd0ed8a1e82e3f273cfe3a05528217603c75c7e4e13fefd7facc511290ec85624ed812b9a92a2424f0bd7b72fa8c49624f364ce2ad62374c76157cc3057393b5637707d5f24b2712b3be83a28a77c90c0e0bdde4a3675fedb20cb67e4f4545b25fa11466a52c52b7b46027220c5e5f4266733f18f2796297789f3d86b2fbbfe9dd01ea6d01e611d24b2bd4e9d1efe959e76fa744968fb7f27999860ea27e7ae6058727541f87a5101702adc21304606d4736aa9f83de7ea46218c223590a0e582dde0d018c3491e4ffeb142fa280af019819757ada71efcde9ba863543ef6ada3a3c4ec0e08d655a18dbb9dce4e91643b3fd0e9f7d26c2a64521e60310ab42912eed74348856aefcd7fc1e87a0340a276ba292653cec8a9e3cebf46310ee62355283ab4bc17203fb4de38ca84e980aab4e8ee7f5fb24b1f2e9e552008bb199fe14edefe6d6da44d04d75904034189de5c589f635fd617556a55f0e6fb2d0da437306d812b00f0915dd29770ab2ec621bd93e6686524563fe5b8606ada102b0d69da89322e3294842d62004d0f60e7cf43362ee18cad12625adeeca55f14a411efb3ec242b49c2e945aad947df01c7e23f88b0dec7c3b589cbc2014f8c08d55d3a609fbae479da74b43b571f92e19625ca8af44665213fff492a19a88f74ce6fc1e3f09a97c8e33b3445d2409b7e644a58d86179b0a2ae7f75595e988baff5f922917d68beaf307b0d8b0f79ff8fa92b085c6d805eda997478f56cc07beed60f14e79c8ff4c5c76d425a46ba0d4e3949697799ba763adbc9b363f28f294f61ec25e6c4ebd590f05a7cc1b688304b39e591c7a959272c407732f10ebdc28e80256dd6f4a6d827d8991eeb4d485aed976da2d45a8ece9fc7680b44741fb00f836e0f888cb503fc00c9d5e5de1d099f126c878b803109f021f990129600ceba87ba4e7d68fb7932d24e0c91be2b15d5c16b3f6fc7f5000030f340d8688987cf75a6607bf99c6d7e3c9cdda094405fd015983b0af16c49cdc7ae6e2b4b863540bfe3c79f49fb6d0e814fb0500702e079a00063d7b38d0261dc2a8db5d84ea9d8ac1093229a418c5cd7735c516faa368f090abecca1c54cae6d3e8dc263fc79e1e12900f4566e9c836434ff03ce441f694951acaabbfbd947b06232780ea0215552c6d00bdf1eaf953ffe6a1ac95efe0b7304bff06a446a84efe4c269ab5addf045784fc6c24d888861f95b5542f57aaa9bc496515d73c421d0a4a006989a3cd696e746397244cb6cd9441b45628d463edba92db035b896f37ad0261e3c18b2067218b03da582dc5f7f7af98d07e90841c1b4dbdd8c5c782fedb6cb4082ec278dbe3dda487d2bc4e2a4a87f25b9f5aa1920c2e3f42b03febb28c75cd3920e6018641e99044bfff24b241e319f969b68e865430d952d2a6a8f25c4de2722cb77f832537a73adb23e8bb53c7d0b1b53f0f5ebc9d6884934f462a5d4dd412afc6b91613518b5002c63a7956949d26b112740c930dc4f42595304f97f31e5f308f2babf11eb778a78f7bd2df51c49f8b6a67a6adb804c63c50bc4a3b52596e280c0aa6f81fc89eda5170f88cbc4c58536604c743e40af3c8f90fa405018656ac742867c90e5adec5d56225338f856b95560bac27f37cd7f6f6e9642a870efdfd3cef400deb6f197e8e8066a4a6ff7ae0153c1477a13b217d7429926df2fc31249da9d279eec8f84838e71d21588972b62db8c42678532d538cf8ecd93aab2a82a3818274a63ff067b05a8f34cda28040671a9459a326c9bf5a4d816e217f2a458f55b6ff509311f6a6177e40602ff61ad0914ecc235ab5e43602e87d92344523d14db1b817a0294f05008b5d025070c69e05bc5982759e1505a0dbc6975716d68adec453f099530b67d2ebcf8aa9923881fb5f1b12a9a2d5334516df4ea70453da6d3ffaadde58c9673b22056a8682272e973c687e5d97b307dbaf3f0aa36357b932fde5d5b247716a08ee3653301eebcaaba1f34b93a81a86d87b0969ccad7e093da33c591b429f214914af01cb17cf1a5ba2133b5ad560e8a1cb174f6a2b737e049f6cf86f192fa4cd25d17cc900e8630579ec3a9255aaeaefc5139b622c83ccc6c7e68b87cb7f69b2644a34974c71bc211472379d71eb0a01ceffb85756e5a185b2e205d1a2be7b665d9904a55dc9e550ae029196cfeabf2b5d3aac9f945ec896eb227209a7f0bb120f44f275347b519419172c92a010c2cc5fed4baed20c5b7473685201fcc9a9b2778eb94009e7e223993f82962f15189d16b59e664c53ec5bffed77de57f68e0d66086b8371bf16bb5a689c292db3c63fa99265c55bbb2ed2bff84e8b75607c71f10a1d8dd364408650767510c900d55f4a9b48e9073e65d9bc7c95fcf3ac15ce702bb8e117cdb5ad7b8b05734958d06ae8037e04bc725163f3e9fe5eebf85950eb7b9051682ac50911e553e67f467cb17a5b62f3d12e2eecf7c0a6c7517f5781cd75ef3d8eb1c534a3cfb924bf633aafdbe3c2f0f35c6fa8030ed25bcb5cfc6ef77e9d5acb1ab88fd6f13e2e0ebde34cf8591b68bbddaffddd8dd59902610283df1df8ef72c15be11c7d45a827798493ef30f7136c379e7f6c317cbfef982198e9c9f5412ff557ad1b6280ce1452629e28e97f679fbd0704533f9966f7a2a140d1ea394e56d51e8e4662275391c20e561d8fb56fba310049a13a82aa8f91bca63f264fbd7b7d451c2927e91122be490845616944f51f6c96709722664f7181bddc1ceac994ba5ff5a601bdef7a17912b28e243ed46dfd47d00498548ab079a258c35409f69503d3ab64d51cf473be7b66766328a1dec6a4e79bcfdd376dd17b5f3892f740c54afcf33985b8b2b8e0f6bbc9947841d1b9b09e8eab66dfbc72db28fb291c6673597d4cb6a2751d81ca7bad616db45bb75984601886d8d56a6c2d7152c9727be72c123e27b9570baf53505840ac836ddb54bf1237c28586cd5f2eafe19e186a84e96f1062509d80ef3c0666b5890cc398ed78c544d34c7e0bb6ab16e16cdbb7f10c92fae33a8603ae5c915e7b683cbc3a13cecdde13c0197e3276a7da94e4eba4d653614e0273f1c81ca49b77b53b25eab7da6afe32a6f8d4e9d55cf14090cb2c88527e33a9210f3db9ad541b7ca8752a9922c5f60977649ef1f96de9b72ae5a28156ce4ef6f9fe7bb1369a57b881deefc41159a85b1d2cb2e2236b858ec6cd235aef4141892fb46280341c734d8009d6d637191c90b5ad5ffe16dade1c1ae47a3542951474abfb9e8bf5cd5397975de111a70a29401f67630a7014d7def952580958c98c6213531f9c89059f32181ac02a326116b121e4a7ba1e44139aab9aeb2abb3cd319de944fdd0280fa1bec44132374254263ae2688f9b347199dac7640a3a7be10e876dbc1e209ce2d007b109df4fea8ed988abd8f1382453ad4eec147930ace3fb985a80f41707334dcb6e9bf72c8a763c0842a12fec3524afec1039d7a4e7e2f5f5659df8dcf316b681a1475a633c5c820f85dce7e5ef9f651397076d515e45cbd9b4de4d9a7b325d2ff84a84fc0ad12faad979b9a8b4ad2a51415f7591a8c4a008af4d02d50eea13f6695152222dc8a7c00cb1a05a9e577aa8e0f107590f00a93cab5d279a4d6530ca65f5dd01b08c0d28e38cae0f6267bec4b1b5e7972812e4d28d95332a9410e3d37178da3948753bee538b2a86d3a9e6e26512c725b89899bac2b7b8c4fb6895fb1d6541869d5dc15106bd2a54adb479938ce455ebf1ae5b78b2e801dee9c303fe00bb37475fb4d6c2499fe702b0bb687c98ba1bec8cb2900f24ed064360c856eb8f15e939c9156ed5a749bc480c94ae98434a5ba5b5fd40297002a8e53f7579b795d95b9a5a51daf7311d55daf75357b3ef82bf27e3dfa6585eecc5e41e82ef9e70e7850bde4c1a0ea282c5b2e8cb157898eee0bb24ed3bae87d76d8912348036860c8f1a11ea222d39306bf20f5a1764a42c43037759e44aae1500e2671302536cf5fd4bb6bfee81afb05b26acd3297e2a63d62e3182b684470d23cf85c74dd0b747ed088a8e3df0a9106ae57256f7a15c8fd9ba5fef625ab068187d287657c48356ad01a11b5ef3109c0aead0d1a1b4f431aabb0f877ee807cc0ddae9a06198279031b588b7c18fd8af7628db8872d9a2dba01db3e8c1ceb7a7145a7a82dc89db4413e583a7db7a61b35973d8de5bc9abe2e3eefa4d0ab2078a343480b005f762e55d4a4065f5ed5a89c903791f7a7ca98e7451c276c77dd7ded69fff9c01423f7d9a4cb71cf9f95f04e428d92435ab3c0b05a24a334842b041dd9f104d64f001f83db0e153f382e38a516cd179f3e79d04914e56884c0ab733dd5ffacc4723118155174f0c3cbc2675f1537c9d3f081256228485fe3a7cbee69b38f76731dcd73e554ac0c8c92641ed3fc6ade12b787da90a2b445ae66949fbd411a5a6750871a9ba0796e13f11bea9190d59d791e46ae85e111ed83ee8846ea72a140141353aa0d520dbae1b0f344d1bc6f936c3dca3a724b78bfdb0edf193f4b0398f94a9398ede80a21194a918ab94238dc730c62b2e7fefb0954e274a4042797b07b2cc94541bac992589db836cc7dcff206fe14d9d32ec2e426b8a358455e0bb876bf5b622569db5cbe681278408bd2bb3574fc0b3c171b8f5116dac0d46914e3f374d2f23bf63bfcb6170f80993ef9cee875c5147c512d772b0e0f30856f3818bea62b81b0413d4b792f68f9cad135d70edea058d31ea6f2184a4741a95ef4665ddcca869f4e3e7c966aa1e1892d75e51ce6e5d642f45a9ea0b076e99f50e25319c0bbc8e85985948e9294a767756df8a516ef47fda83e98416d5f86f2a835748807e6872ef07c58e962ad5ad17f16b35d977a9f1f7c089939faa7a4550c74a2ef459f8a40f29990d94ff2e7ae4c5b8a30c7a32d857c53dd417b95a1ca57028f3b2437c2116d50125c9e2a9e91b17f1cc5c0aa4b34a3a99a739b7974905ea14fef9e1c105414e0094fb8743dd0f95ce06837cf036e7440c7078543c715d7227c9e8d0b50978620682b029d0ad521cf5246c0728589078d518a29790c56a24eaffb3ca42f42ddfa27d9bfde98c054e1a8b6d286330aaa85f6608a0d2a3a6fd6b2d0b5e116166f86bccee5c1db38eed995d611436901b681688a6aba3ec652d862efb13e956462c35214ec4a5e649f7bbc3b34546a6a07d7a167907ae1407583c1526287e320f04837bbd25bf3a25959c2b2c585af31600458f257d374fc1412277ff558b3cf78b8477c71caef74498ba2a37091b9d8ceacd58b6088aa3be8e98483a04daac466344f21fdb18d8189ef6b3f09e6d98a1de065a2a0c99036e3d28013a2d8e399f17fbdcec675bf63da622da28a897ff5bcf67cfa3f1142e45d29b615eb820a327969c6469be14afb9be77d92264a590d7bdac349c3fdea6fd73e37d22276c5cfb5acaa966a22937eb6cd812293393659afc43c8f50791488ea78a797941a51f59d6d7615692f51606c5bc719b80098f2c99b5de1a7b740ff6de75b71688639db15f3cc763391333d3beee3146f2b49ea7e2db890003842b82b41dcfe186be0ae4acee95e8013b247a36704ec6fc51d0090dc613a898beccd7707eb50d197ae4423c47d328d9c3add7459f7a1267675f4ca24ca7979887a45d22d748ace971233bf6ded55712ca0c11c9424b760dfbf43c3630e1da5acf9f156dde029346520fa9133c0f9c8ca0f6bd9baecd07cb95ba3c130e575349f5e4a8e42deda5b317bb98e836b1cb6da8e4186a47cdbe681a342ec1e690b5671805c4401c6d1103dc65688050e506019986da572d9e72e95ca371a15edfbb341f12f3b7918a4398489f8682aef6f440c87ee59605ac9bf30fbdbcf0987431c89cbc6921d80ea42e8d5d8b7da80183c7ddfb0e7eb7f94fceae19ca622a1eb461fbb7add1e8ce7569882c123f5979166e7e3790d18d973d597d4ce8879048ad01819273a346f654e7688abd01f06d2ac325019137b8d8a9241440b0be0c58cbacad40a0b6d72f97754f6d376c64a91c71f3649969292231010048e546e684bea41209a2b5b987021e4c0c3255bde9ed7d33dc50e1f0ac727e2f6a4fe2bf113a73011ea17351d05b995e92cd35c70d855944b6280274dedabd962f01effc3c463a5b9028d05017e42d7b0ac840dc0bed150225bdddea38ee4cc36cc37fd8dfd4d0f96741ac975fc6620e207ff93b696181be37558c27bd97f45a0d81448b892a760001888d023527deb315a1f10600db7445e1d37d0255b60cfb69b593ba09383e78ff3f0543bd81969256c59610dffe7b508be9bca2efbef27ca776e4d3dadacfb201e5321efcee81ad435597b0ea1fe0b5778d622270d741f8a61ebaaabd6bf135d777fa270c8c9f1dce2fcaf551f137df9f2e1dc14fa55b22d7bbf5de4eff7c44a88d119e7cd0e0eb831ef3c9858e98f01066102a2307c4c4f1104df286e02eb19575d4170ab971830a828aa5d697e5b6f12621413c23ea334cc6bdf68a94dafe4fa7479ce80031188062bee4608012a263951b7fde82488e95215227b3e2b839bed646d97533979d34d5b82270e1029656bb09d242a8c78ac42498cff3464fd60cadae283ffa0c1b09f559f2eb0cb3089abe922c994ef538a0ec9513b573019f838a7a6533485476b3a6d45a930dd06e9b9f0af10758d8d5b5c4791c6e461a70e842387822cf03863ac9ea0cd8992c0ca7f109290bcc5ae71cd769cffd2d33feae6f0debca46b819b7bb6dbca04ba60102a1c20d41983fa16f77b042f11e26f99c341f9f1c7f345464012af6faa14611b99a5ff0c2aa900fe60411b59c7ee933077824ec16289b1266b7ee71d428fbcfe95e3a7ab29efa90c11070bab397d9202b64260e3475850e2f58dbbfc365cdbe1da241a5cea35dbd74d555ed6936b74c81928c339a85525cae3c2a417cf9286d9ae78389322534dd9f76d344e929a60e18241cc64e08d93b642a574e52570bc0a941c2acf555a6a3a4aed9c436fc59d1efed82f9415c3d15d30ea432dd9d8227db3fea2b30cfa98a70e8f4fe643acda55c1a7570669e48a81a94ce2e506505c75c329a786e8eba3c332b42a0aad587ddaf76ce4b53cbccf2bfa4095e3c06e624eb80e78ac9130f565375c99fd9b819650f8b57dfde4d0336ca68d15c7e853f2fe82d11b53f2cc67350af201e8fcd2283a6f5d0799cf10338ec9e1927714f741941a4ffdb7d7ee4586450edc37777c7cf48f5fa38030e537e0e01155f3a648d38cbc80966dbe1713a724d76c62daf833f9df9611b25d82a5e11b0fc8122d5f3fc8db47794ba58f4310220e36f1db8fbcd1723a3bbf7c29d605c43a182698a0b5a1c55d522b38df4b61ab9e74ae68d973b5c5e4e3e18e0dfa20c53a5aa398fe20e66d05d7cb27cdb1c787c810337d6bd7b20709b71f8c3f4f910de3c6987a518deb3d924ed81436b4baef2dee9fc3624a6edf64a14aae10b57ce7ac1b93ad793175e2c6318c22afea15a42da8272c54b3bfcc1a1746bf3de8971d6cc3f272a8d2d9c7cb26a129af0de9239145631396e329606d24208db7de8e5422b24ae7528cb8038478045b37cbdd8890e925089297716d86092379530288d8bb848854ae79ee9fafa65823c2270683d8b046ac1b273d738343a2b6c2f70487728e9b1fb95b81f0f5cb80173350211e5e797eecf1f96adacdd26863031abf2711bf25b2b60074809cdc6d3fa99813824cf916408eb5f99a67d4b57d0ceb1b5a75fc2553d0c6e5b5a12120ef4395e08317235893efde78164c1d85933ddae5bdadb5b4c271170a696d21d1b290d14aaed40d825d670e11ec73166bf7a716a3d0e97bc91d9fbda1a9196944fe18f18ad7fe8aed14c7415fbe96f73ae4e169a7d37122bc5c7b1157bad9275a6fedb56e7f16efc59c34b80f97618e3f8bd8d2d64c1f7f7776d9b3dd175ddbf72050f586045e7f1c8bcb1e54d856f1bf0e77e2f0baed063a7bb3b31478bb168507abfe07134ef32e36ba3ffcb80a7e12bff1341eeb4cda1814dc10a645476f4122ff0c0945ec5a211c27987445e1b848b66c75ff2828844d96876be40e534e75c3ec7eb8b426a2f6bb1cb590be6ad536e5c7481d425cd89a7cf656e018caeae14b064b47b4abe4bbce1bdc790a611e8d9ab8f4703d2101193fbee287f2cebcc8f9b58ba9ccbe9a0b7e422ebcc301a5701e6573a9f211484c99eda8d5d4fef80e744a3c122d1fa2ea709b050b86cf2cc6656d7e38d7f3f5a68840f03e2efea6147048994478c0f0e408cd838c1866086ab764d631282d322a4b7691608feb5ff827606f8995b35d08ff26870d5b0dccd1f15de58adaffdafc6036fbb59c5f28bb7aa14ef7524805b0f6ce92e39f8e836b8c414309789e5f20deacfacb5c583566d5bf8a89469e74c8ad3b6fd3316379a63b6a7e7761925a4d5aa62b23db1c81f044d147747854a3cd1a4ec3c19c8f1840af3b002c2f12518838857737d5d7922d2e3d07f2343b3a3cbc52b64485a8c1a1d3a9210bde058f3fd324fd199d3bdff7032ea6e841e0cb7cf20dbd69f404ca9c74d1156fcf204a890e779e8dd63ffa1d64db48773e17bd16665fb4592840a2d147986265555f50de20c9e08e3a7e35260db63d4697af44864c4b9fada33b92f08b6838a004db35111d63cd8f04eced7a1d06a7135bbddd9eff864b181fe281a5162cf117e74f0e7cf886ca793703fcc11e93045eda244635d4c0f2e6d7ee5005a3b15ec8f7eab16557a0b89000597695b6975224d48f6320044f4f701924e97fb63c921ab4b6337612de3b958b702e93d722d2a42f1d2281b12b086a116fffd753be3013870a795db5d10b05cf8c6f781e41d73eb3fefff6fe007c0dc5345de707808a0c393877c74380010f49fd82d3180e3a7e47d781b5dc98f41c94376465a6743e78e453458c67e1712514085e5415358aadce96a4591e54406498ee282afb936ce83b248927aaac48d27c314ce02d967533ff125795e2a7d224525367ee668071497c7c0e20b44fcfd56bc5cbeda17ced923cf8def0434cbceb302311d0bda49b8390e56ceb0a7a3161ff73c08c70e794c501a83776371264dfe3f47ed2d1969259eb8d53dd6224c2bf135ab849d091fc728102681776cf54e0aba1234564ee0ae0726431e9f81a47da155682d2673bcc3fda254f7eed60f0306013140c6cb913ed2de63eb856eb5e489ef5668c669b57cb3a321445293442d2fb8381db01efdc86ea65b6f20ddc01f1c941b064980982a36f215d1008123b2ab6a1da60ec28fa9f342eef48ab205085a8bc8398b88a7bb97ae43fef18ea901054c7a76836d90821d09ab0c9799bb815afaae29f887d162731f3ce42fdfa336fc46bfdf87b0fb3b24ecc13983f98105e1f5576bb35e549add5fd9c8cc1c50edd536afe91d0754fe23deb568d97517fb66f93ef2d7b9f35fade975cbb9e07f8a176af7bd6892225549a4e9540342fbb177acd352280616fc53f8727d56e0f75b3043a41a50ad5b1ed333de2694a7efd56cc4dc10029740645e57991f1a7b4e1b5acaf88a9ab779549872b27e8d19c07ee43dbdc0f35f2238397afb6c383f972bbba5d10419f0c955a72e8075b17d96cd114d97bddbdcb43d25f08a8db9b3ea375674f70fa446e1864312b3ff7e8d4046713e6fe645dbb3139ace835cf196a2db149a6e510991cdd318d9d9ac827a314b83c017ec5806397534d9b395bc2f64e557eceef38fd5c810215279024b19fce3f388e7bc73e8b16296ab4121ff049ed78dfa68b253a29164f3384a7562f187256ed4991009ca14515cbab41d5e12d6f995ffb8174480ae7f28ab25806b23a6d9ee1ccaae442b8763b1c66f0ed75ff1e5b4ba61313cd3e0c923b91cb7a3463c226a88edb947e54503a823211288d59d02d4d26d899484267b423d34ab3affab05036b0b9d795e188c3768ac009df23f2ec715ddb62cb26d8f7a9c0c7c0f6d4153588c7cc45d0f024ee047a601a79736d0087195d27e101a6981f23818d2c25f4d710ef97e3b9aa1cc493c04c3ffd61fa3cb90f92c2a22a62816d90223e08bf09c8cf60978c2bad56885c70bf21a6e115526e9168615ca0b1e7af48493dc68d99fd6bd9c3726029885fae488e254789aeb135ef25403290ea3613b8822faa62de7154ea14530e41110eec94ea510636781e8de618b3e0586d9cb44ab53dca07c29356cfd09d846dbaf2ff1d1079b8c7bfeccb7d0928de79893e6410017fced09dd15d48f83d5a654ceaed7c376eda302d8936814abcc4aeff58c61f3bd1872edb723e9404bf1060c1fedd45d358dfd139b840bcb3cf4874e43cc4e143d76a84b3f311d9d94386a4e249048b0be54c0da933fb7914aa3733f09da9557a956d13e037679da0839b9f385a0f9dfd4dd3f2e262e4853d5443e199e3610ee63ce2d98ccce3954f0c9b12598845f045872f69b138332937864d92d7306432ffc549dcb2d6445f6d7333ebf0751f18d0517aa5ce1c412aa78347f52251dbbca9775c4827ded8a1b0193cbc1e33f22f362bc44485ec1499160a547eb048deb48f6b0dbbf2cff4030d61319b30d4419fffc87a6c06251d1af4b46343f8099388d18cec3271813d55d956bdf59a95189b4879deae163532aedbb2d10da69bfaf5a75999961db42a175de3d5222e4bdb72457f1cfc084c8e6fae99e39a1ca86a2d646076e0c278145a0b83a3ba4f9bd89df40f1b13c53b2685acac7d65e911ca9c3dbbb99dae8eb56c5cfb1db27b3d6e3e2f9207272d6a1a8628b519004d7e8b51a19b7f6e9fada11de42a4dfc5b0c45e54b107ad0443bf3fa52dfcf74c39322431f221ef9809f9357516da3b4998bd7863b620339103e87e06856709d25b3d70aa71568796f852dbea2be06378c7448ca22f32955b1871f3c4e1111e6fd694481038d8a0fe7a22a9d78dcbcfb7b9e0de0f48f10852aa28fc7d0802e54db309c9d0dba9603e2c168d5bcaacfd5f9fee62ae91e95cd5ec8b68a68705e6c10fe6f4c2a580a1819d5419c3487f191ea81f620b33a8e3302738fa8621e6623bf50408056a0e835ad04d464eaef6a8f915ddbd24a3928bb05ab0ef5e100348d468ad90dd785d9d33af7b4b4dde41261613a6894d389c9e90c9cbedf2cbe3ce3014a7957942803091be64737677656d3eef65fee9055e019f67f337144e16f1410b6ddef5240436595b94220a1c64a0c7cdfc27ed618077d5428e578db0cab6eeef756b2e059be069a882614c4677d30f6187ad70d8a38487f695dfd39bd5e65a060c59807eee1773f3171948ba4763a16ed2e32b942ac72238f325564d6d76708bfb9d2828352b50f9b031b0baafb7d986e0e6b6bce286e31d70ee98c847fcfd1962ec5ba91fdd5bf2d2190e2280a3995e74d0dcf97d56bbc01eaea73948d0557135cba602d0a9ba4b04ca9109590e1e4e9b7a055a6b8b4b7a14eaa1d3311e24850fed6ae56a491bc8238f2b9f32bf29546993e53be062b855848bf3eb26fc487d7f8bdc3585ffc9b729843f515fd48dc1fcaaecc2be2e546eb03f12fac4b85f795b22e28ec9d638d895a4349cc7672cdfc8b43f33ea1ec767202ffc7688acf519d6359954bff8f3f1349345537c6c8185d99367ad266e3ee96d22bce8d489a537dc03c4aa224b2e3ef0282bde744fe882cd6fd649194ca4383f03ad20a4ea9f3b4d4ae95d7bb50e950c452c4a4e120c4cb3b1d98ba95e0e0b38b2831780a0ab4fa96884ab40069fcd310ba4aa9818237c3062fcec980d6c86df892b37aebc25c3744314bf6e078d2d52d6004da6a6f155b9119aae4606978424390fc01b633ab46b8e9156f582975b283e8072a105f669a0057b52d0cf7e09a21732fc01f36bb6df2894dd2635799049fb2e6dc05c4e91f1d008d2a27107918a1249b93582be98fd9121de884545101e48962a84febe62ff46fa2ca167bf6e34003d09d84a54b1e096d8528decf5c3638140e42265eb4aca1072035f56b48bfa86b3825ecc2faa32f99437e823adde5c1b79e58a4dce4d6d3bc0e4f62167369d443fecc7c3e440d0d72edfce1b60d8609ad7e61e7c3833739b09a1cf58cf79464a07522c9663000d4fee2dd3754fff75bde808b7779d9fc0e795de27fdaee5d7820ec66297b046fa86d65e6e630f0316ba30b604f62515a793ee873dc5414da1cccf3074d3b570c94033582b05440c2588420c55bf2fd65546176ca4c24b251f6ba3971546da48c91bc3d84bf09c5c5cf2e0af59f2738c2be66884b3d863c54f7b4649fe976aaeb18219dd336932a51d597d1c6a7da084dfadf6158f75aea099578ba26c0507db2ed4b117b08ecda515a17c525a090a3be4658c1aba1a62b7ec5dae6af1ed89a1e7a3745735a28a47f064058a34ccf795f6a3844b87d392a53705bec95f00b3354b9f2a3ddef6e964d18a46723328c94ccd9dc331dfadc016c58069f9e5035082dcf6c8c497db749522da53e0b3384e8c11e778a0ee84e3687c459aaec38d077bab3a19dc8a92e2b6e93a13bf74dbde60040c75ac9569021f22878559f22a2195c805dd6fb255cb70a75540e53c3816316ddee6164a3e364f7290222ab7379109af82302c11f64ac5a0f99f90f7f2d66c4182ca12c3be9061be4c03624fd57d0ce604f92afb200b8d7040f9c1ee0b6a49b63537f4299da56557bd2b3de904aa48a512643182a4f3108d7003866751ced91e4d35d50bc7580f78238fdaa78800d16afc6b9f392d810c73f30f00a8b4ecddbf4c388df4b0da4140c1ddb365a987b6a4a6f3b7bbcc8adbd40693059b6345f83a10f010c79aefb7e469f5163edf198bfce65a53f3294311b9e8d4c417cf0920c575cc9e1b745debcf109436e4fd5d53dd83dd5ac6b14fb3da1a6a49aa7edaf618717eae554ec7c1433e289114a7c4ec8d14a28f2087e646683acf2cd7bdff34719520f789c556f80454b66307d5e0cfc09bddadc8349baedcd4db48bfce09498f6c797ac1da1765c00b507666a711ac17a3b63204c17ebb01f06fde308070b44512052665108e6fc8977d850834b172ba05b0e8346c4a19e0b703b38823888843834fb2cc6125cfb26cb3e72b750cacec9a7779040197a3a0fba86d74f45f3e747a235a22f4babf5bd013bc9173152e1326c9aeb0bc3722dc05a5f692b107688b55821e005f11b58903c23b53c5a951a6c5703c6e26f3dea86cc74971fb1f68cf4222fc3bfd53d9166744e93ec5745845e33b199802e7a68d20ad9a094926ee0796fedd3bbcde3bcef233e5acd5987f24bcab7f4b376784f2a877b83942d50539a8cafad817b4663f2c8576061e2d3dac0866633990a2cd87793b699648bd55702d0310fa6131ca3b7695ce49915e6100eb29ab96b831ca3aac8d3110abf75632c41c1fa3dfe26fbd572f886181a91ffdd15536358d2bba88b0c975e409fcb4f3e19b0a96ad81f734e71070470040a7b057834df83d7c004ba0a575296451b0633edba96f241d4bad6cc45276c45626dd7dc535a3a73b8972a0fb93f8570c0a732abb67ac8cdbff7f1b7550267ec684cafa38b63b22f6d7bdda196d8580cd3f4d7ee12d43db3b2b4d6159a8bfc219f40530fc159742f62570ec49f71254cf9313d03c117de2dcfcd5c8088de0f27893112989dff53b394c39dbbddf1b6f0162009113418631c6e1f821fd4b4d83ffdecbd48c8b48f2a41afb5f94eb8193de7cd0a67a56fc0ed1a0c88da18f6dbb3f5a6af753e75425b633c34e67d269c4da9ab7fd92854d4bc8e3125bdc5297daa9af5a9450800dad3e311cf0ead6bda957a2127ead847a8b04b17e6e0e68c9e4cb76d98cfeb76dffe1495fd518e53f92b71d8f0cc849f8ac1306cf99ee494364f81e8bca88ee0797a0f1a3ccbaf87d48a669d09a903a1b91b7efd35b715adc76ac83273f0277230fd088d299aa6e8908ca893e9e73187e8246b243910103f53869f676309d652e990b1663513b91c6dbdd29fff122b1cf9718387e568e3410b9a92bab0dee15007986bbf28cfc0f66132f5addd287a9982af2b4d24341ff968e7f42f0c48daafa4588ee09f9764b67126af59e6390e4c6edce3fab14881fe9b5ecef023c201b09df9e21ea0a662ba8a614df264ad78b903e575d088d79ded8aaa913754f44e13a8519c1f7153bca6b8c8d7fafe5862faaf4ab3ab542565e4b7190f4c4c7db6fc32802a95a577650c6bf6b667f9c07a1bbbc79b64919867c7f23f7c165a24e95e8154ef9f3ee2c52bb8c61181c2f7425cd47dad4790f33fb1eb2feee58fbf93bf8d07225893c3309b4b6cc607a9e3d503fff659c5d3785927447a2ab4cf0ef9aabd08011c79a2c2b0cf4902d2d369d8858986f8041eea846a51ecd7a19b7c7e865ba0370fa88e1af9ae51132116d63c2f4f1a450b0c4c68c69d42818c4e9901ba0e9664c32d109ccde1f2dacc8c312ad1b7d0acc3b5e5604dfaf58eed649acb7b713980be87f8379a3dc12eeb64ebe65de0210f24dd7f33ee1f847297378d9adfaadd098cccd757fe4213d5f690d60d561fb20d228f9a441d10fffe0e4f9894116c38cfad38926f48dd921f64ce44d0ad027a0e0389da7ed65843f484f93f5c3f79ca3d55c4d2e79797137ab083d0c99163df75f8414964a0c36c3c1b90d549f3d0cceea9087d10fe1b4d07de1bcc481f61d90cc1a3d431da354294a1e6cd860254fd89312d2e3069254b31ee29f24fcccab0bb4b13bbcad5b3316dcd5893b1b108cee295e712be51ef876b4c557c5a23e024161fb34bcd585acdf0392ae64aef5ad3b78ddf60c52b5e0e5920e074cc9db6632dbd8a6a6ca937f1ebbdb9b5969c0d84f8ddfd509ba7368717c9ddb4be970cd507ddeb4bda4a93d7c1cf76a585aef17bdbf96de4b77b395a89e903abfb5b269c6c9046aab5a1f676ac595556dc8a4d1238363865b7e6e3a232fc8c7433628592d110ab77cb4fe3d450e10345c000b56e5d42a3e55cb01c517c37684ab01f6bcd5eb5e3003d16a196a02e9498be24eacd67c70e92ba513b0aa97917221aee3feeae2a1a765e09a01d12049da97ca8731eb0f41dddb4dee4f1758f818d291a1d6b1b3d15d337597b033e5cb747e2ac846314da2eb511c32319a8680463997f563112d67fd7dd4e9c8737bd6e86bc57fa87cd06dfcc1105085938bf89901e0d0986efb2cae75f19362d3d52cab42db56c50e28e2e5d24627e2f8c8826a70abdc4b8b3ab8144afc7ddb0f9e090f3837402985c16a323bc4ecc6a22fe41b40f5cbe39dbae373292b73c41d5cf59db58d3079790e3dae625f95e80d45be835f8fb6d88741e15679481de981db46e419a3d6739eb6ff57927a85bcd1725bb010404e8e7f2d23034b0dc6bd7e6167dadb6363c06da7944b980ea06b7bc39fe4ea84868e23e70e1841cd4fa05a0b5017cf86a1e77ab75056f38f4a2e1c2d72958c881b364af78d32e4b7f90575ffd68a5b9c60c42badf9df05b3c42732a4b81cc21de696b3d055aef59c98d12b8fc8ee1ad24978433f13a5bf7cb60b0a0a2926c01bbfe1ec19c152cf0a0fd4aebf0a98c00d68543ace79e08efbd8498e40c8e9b39c259d01ed41ff514a3ae4e620955f3af9129d6cfedcae838ba0a329a533874bd882b13acdc408da3de3ff601f64a697fb9b31825840e335eb81618f02a724783adaa17e5a9485b64fabc0d32fb307b74ce53e5020f198c89c96f2454bec21ef5a1371e4bb2d38de072d11115d85a4e3ff3a8e10b9785550226e62313ad2505c4763deb019ca245fbf76a425470ba6f7317e868257d830aec1b1b0c4604f127f57e2fa010bdeaabe01284114788139a730bd89ac48327f49d1592e57baa67de1a48cb1c884fad359107c451e69ae6635dd1365a1bdb7f3e1579ac1ce167e7d60d5c31209c72d6914c4ade94f37cd629e33d53b973e9e0eb9f771b1a8822ce0e02c79f1e309f8290a9877f60944b8c239bb94efd81008f08e4a91a3b74d222f077d38b677f93ca1f219d5a76e9c9446518d4608825e6980c733dcff10b0378e7b13bd0f096b0a3896be5804f657140c9bdb5c8c3621dd09a031195120f5f87aca3fc612dd71a48e7715b1b7cb269b54dfe72fe1f35c309c74775f227a3112f3ebfbd6f5e6eeb5777a95ad389d680e16c520a9d35c09030d831524685a8046cefd83d4b10d79607dfbd35a0a096731711a2539ecaa94448985a88ba91cc8c91bd77b724ca79e97cd82397d5fa4f57dbcc13ca193981f593eeb2c69e1d0cca561a8fbd73b8ce6d956002bbd2af555b7006d996eec36e8b6851f56d2e717bb0979e991bd2b415c5df1d9144b570f8ebd8e743fc8fb0230e46a7e1fb6c3b48262c930145c3e4addfb15b9691e928d518262535fd91310201415e7c2353dd1a3085b1ad618c747157d36b8a3a69eccd2891b7197538e1c150a4cafcc659ad526d912db9e67f361bd4c0fe0be581af3b6b16e2d0f92a9706a99d7346582be2e210bf2b65d6be219f08e5154a1752fa91a7e625b3b2754687fbf57b374a20055f70db8b945a9aa4546344ac3e14602fb2d0b2ccc854192fa65f7dc231a6fe734a9312f3848c5934fcbabcec83811b9b732fe8280dde434429365e6a560a22f35160be28a93ee7135770f07576811ac3bd713befa1b35fe26b638a4f51cd5cdae39c3d3c91b1003f2b8933c832abcb6c597c86dfa2345db570e2e872bbe8c6579a354b38992eacca2ce1cb840cbb12aa9281a3a51b91c2fa9c8fb95ac2ade6e9575d0eaa3bd144c98538760edc55b4a880d0970a5c6923a4ebed0eef40c072b27139c5a394e60b6efaddf41063a10a11c4e417bd0421b0045b37b7c51324d384b04fbf48385dbb0ef0a5ec1a34afd9cb2f500002faba30cf714d046dfc8ccd4585d90bd125e3f44a35a488743048a94ec84d471e614302abe944c8258cd571e17e98ddde34acb38d014532619e56dd5b1bf90f9613e0310a38ba6f6f9d1512cc86e6e054ba9f828cece5973f2cad2bdc01865d34c944ed28e638f8c8ab93e7ba90d782138e3d901442f9c1e8965debae493a6f29cec481950c30fd741ca67d36cfe93e0f13e95be06e29d5e2ba820b1c623bc6320d50ead6aaffb8e95a266ca4fce66651bfe7bee7f325192a984a5f8c56c67bc80f6db67409e44be658d80a26cf0d7dc74034234f4455c3cb399aeb5e6f228cdcc903202db24cc349e25a5136dad45942de760e5cf56b06b02a056e2ba361672da1f074de84871d889f7f691717bd1356b3278606b354f9c7b1ff7ada3c5d2a9bb5cbcc0c36a18c8c4f49be8c059d355793f48326d1de6c8dc50fa9e66988207a7bc799caead8cba0245e38851f2d319d6eddfb2265744e07e392711ca508d2055038687a502dcf5155fbb7b8e8240ea988a3d1782302c28463310248c6af4ab047f1966afadcf35a94c96f2a8a8091a7db9667ff36fa56a8ad35c637c48f8979948f27dbac4010b4921cd86035e993659eea8a42422725a74d1be38db2bd8a32b81f43734f670dfd9fcd224ac1997f5e0cd0f2be456364c1d01b7767a8040db91aa748a996cb96715823bcf95996da3ad009d12d76d73bf6d70950b6805fb2ab577bc6819b16937a17abd6026a26bf27cc000f6c9552a65f955c11c81051f92d3199b3d0f71d4826a12212c2a23619fb7d94a55cc1c915225f53200157abadafe068a01499825c095254286386ef072bf0cf3f68a653fa58d8c858ead53e2cd82eb721433d7d6f6d816b274525b54807d68230af40f14690e97d81295bcad60e9224216a109727c4bfe834845f88f9d537287f69dcfc1839de624f427a454e96ad3288cd89a252f131504780567438711b973435d0306f71ad04a4e4118caebfc74a0c2eb3781fe086e41f0c57f17b31aba0f92e734a182f44db938a32d46abe3156df03507e21e4ed22cea0caffed097dc5b723fd2d5d530b42e9767fa28a8fddd9f8c7db76c5ef670a8c3343fba7baa5ca9c0c47ec00a6faf1e6f533968d18049c57a86fc06f38c180c137936b53b62adf87849ad2b5142adbabf0e27072bcdb37f84fa3d95419d90ed35154675321d3dd838d7f2e38d82b37adea304a1db954c93d12fd76a3831cdd4a3f8217dade3992ee57b53ab5917aab187b18f10ae7bf62cffd06cc45afa0f7c9da419b7c8d82625f9f3af969bdbdbf5384d1ea3ca9083a8640b680ffb3d8fdbab27677d27fe8c6160dca99d111d0f2041a833d9a611cc71b3f18cea38c2dde8a5190bb56df682ce50b7d9a49bc08be467045608d7a0a1fe33093dc465b76aeb3041084afd08a0a8a107abf36228308b77878373e4091f72edfc1bd71e317422615dd4dce4394fcbd364b041b16598966f12f980565efddbca41eb03559e2290d769a85bd7f583d6bc1b5b8341a69356f8790372a52c9d1eb9cd1cab14b2aad1241e2d7801d277dc76228930fc9e1c60fa775d5c90a838199511082d00a2844ff66bdcfe946c55692673079f89cb81ffd53314633b8464f65e92831dff94c9a7efef6ae39e3123f7596a8aaa8b8a159f0c4671862c8fb04bb0f0c1f0ae33cc94e9db9382cc106e8bc33568b2c5354100bd2cbebcad9af4b5eb8d2ae468b1b03764859000e62a5ed1ded85ad5b0d5f667772ac5a1ccf604fea2fefaabe23fc0401967d89d060207406ca4f109454a44f235c0603f4961b1cc77a083ac8d50cc133dd82ea3c69d9d1d0bc5d4b8d4c711b75cb1dffc2fb1c91e46969113f80a45b3998bc3da665972ddf4b18d6a72a930ce11f35e7225b3c01cb532cce020dac27c0244cebf79e117e4754903996972db59d0bb7f4de2c084a8263c79dff7cd362f15b7e8442c2f7064904f9541d5f64668b5ef59d0024f9f7f8ba3eca9b1cb5236172b8760f46d05506c6bb0e89fc19071a1c68ace22ffdf4f5a21a3e322638bd2a2a0fb2cb92293786f334d9c6390f7d4047b69bbe253bcdd469abe77a0b8b2a0e999cd519f6b6ec5f1f2b34d5962695b17aca880172fa1e42bd2707a9232481e12e44d98af69b3542a5eb6c1bee17a3bf06a47bda88b6f9957e67aad08ced436e122f035a51291c3bcf2ae22035bd0b8bc169da939278bd204c43c99a6e12b24dccece99b019796f89ae438d1f80619b06f50a80e3a4e333889f439b62f1ce24e948b8421989bd0cefc632a950515b223f290588c6d3d781d3ecbd28aaf0107030d81d69dd18577c7f8a37ebe12fc21b68c814a0d624cb9bd493ea0473dfaed55ce2bcd703ae97d8215ee9b3dce7ca4b3a36805330065c6b6ee89e718cddb88ed3a307866653bc96d8348d57adf9c796d2e2a187e82a967aefbb78d2c4755e54470e9a79c9fd19c836c7f4fb1e7ee40fb88d8ed95de04d1f1e080e4a3a49d7b48cbbb0bf6c449ea8350df84b9dbd0ed95f84307d5203e91f9efb2e71e5dfee7dcd00dca5c2a4e88b438e3b648acd7f6bcb68606d37f75b9822bf07fd9c6244585467c101cf2e2dd958079f644dc7eff2bfb82697b78a0848b584d98a618f09d88b6b28bd054f933bf7ad147eaaded60e15abaa8c5c325f6f1a086448cdc1f630bd502fef3afaa2bbee6b4ebdfa1a842319a355b734fbcb83d754bc63f0130cf7c91151333504e8248efabbb13e6702d501edd3061540836494572b04c72ee925d9bc42339b45da129ab3eb7967f5dea61231a0ea17dcfb1dc8630cb9223d1c90b1493cf23a01e50d1d7df48ea998b1d54b83879c325ba307af90f3d343142e16439a107bf07f0605cd77365c18b330faf7ebfaa9a27e4ae8ab203816815efbf61fca433217efd1130372f864600e768c0060b5dae040acf336cafd3a2bd1a13769473a77da0e4907a96cc71f5810d07e747cfecd646ee13f19ad1b39cb05c55c71ab98a05ef69d1b65d7adac2f7f43a38a4f6146342d2edaa3f62313d7d26d7a1d233b24d784bfa95b47039c20f6aa199ccdf705f64e3ebd305d5e750f8425c4541bdbb68c4ecf956fdf48895edaacfbfef074e0b09376c5cfcfbecd05bdb12f93ee1523eed3ec023d4e87cb95e0f2b4c61f1e3a600ae7eb4d6e7cc55dfae5e06c3e9ecec8d0f7bd5fc51c0719dc0f37489cb6b6ac553a5d204d5c0f51d2e5a59fde89347b2fd4d3a54c837384b35ef558ce15076a0ac677a037447b1a0fba72a6a2af230efbfb823804003a2fce44b213cb80717998ae824cb3d2aeca9d8a609a8ffb765d326ecda34cfdf78466d4711a187e346abebf7e8f6068976536ea6ad6032b1faa7e2f40797d1ca2d07e8c58e31d223ea1b6b0cf8e1fb420f412388f7d19a5670ecfcf5138b1d3725a10ec555312a69f3e11024cb819ac95321e7fd10088ea695a5a2f8ada154f2c9b17d6f8641915c8d127e8d6de535dc8c873fdb967ec2739bf95f781f3b76f0b1ecb4b18843127a4572c370ef4ef516c53d082b230d6e4888d172f0b6a45fbc7255ce6d6e4c857074a877a3677acf8db3293683c5cf4c4c2a06a71e5fc778ed22dde48a3b7aab43fd7968d8500e1f1aad10ba86cac2e4a1d89d24333faf52fb99fc77bf52aaa00f5076f1d9617f8bff926814fa3ec5b55744dda6a071128e7e0c8197abf579d810077817f13a05340a105d6e26ea0e36f7648bcc42e911111af10df312a5f74d0eb8d400cbf0de046b39116105c565b5a4ff5309e2c7db28a58fa108917da10a4162675107855e0ec3f63e75f3b4445d26dc21a11e53fc281d6b3c105a6c5688c2872203dd5a89689e95294dd6f39bd9d659d833e20fdf0663b1aecc7c05f42c2e6a7207dad7dce85dcc243b232c540929a04fb5f137e00b53f6d4499238ad56f99fb25ee836ee85cabab09e4fa2492666fb5b11bfff4c854efda17d0b27b480602d7db2375f52b3cdcc54d95dd1595df9f5edf6e79fc5add8fee8313bb501e1c2831b5ed604863b2684d7f3173a93c225f7c328a54a1aea8d08bfeafb80909d68dd91c1b81563d7b2dc666849a4cc0594fd0f68951774f17c059b9c60398d3af710828410f87e6d1185197c51ca3e51a53427372029a96c127d873da15ac31ef23765688ce5dd0bf9912c6976079d04a2acbd7f240bd68817a138e02803c187229845f8e64c422c9f54d5765936684b2e6e1e093288e75290fcd84deeab9f54b3fce9600178c6cde826eb9d0d93354d4047d995b8cb4bb01f027d7cbd36ea3bfe00a44b4afb03adce1ecc2514196b058d8a9d4a668956856a5367369ae64ec6ed02db96a5f197697d1edee1ddf704679f7e03610bacccac9a1a461cb203a6950d7b502780d1fbf36dbf1500a624356ca117a5b7687eaf6ec4246cbeabb0fa51a4476acc4da6df33af535a039cb3e4769f9b78c1f48d459842f049212f58e18bfd4350ea3e5b4d8d49e9bd27ee3405799917dfa8a1e65ff005dddabf02c4f056ecdf4d005e9feda03ed0599174fda9726295a84e461c719b383fe8de00d5d400db49159b59916ad81ec035662e904ee5ae70cb0b86fa1c26f5fb03a2cc816514273c464fb53acf6d13f8ac1e50e76c9c8ef6c78e1d9871b8da5464caf3e64da46933796f89cb5798c514b4e8779de8bbb1d95b79a1d7fe8d48c8dc0de1b6de6912275e18dc0618f03902b3f9a4fb14cdad62e61ba6e851fc5983f536d9d81730005b6287420a56a71bd3f4ed71a58cb7e7c1f1f46c2ff00ec171028590fcc4d710c14d03066897509dde198fd81a1c00af7da01a831ccdc552de52aa20e1639be74c2c38e85b4c294da73b4b5eca2d872790aafca066283bce74e6a7351b532589a35752f4ea79c41d1b799ceb59d1c96e2f0e4d07a9287568549ee68ef8d8aef45137d1c1e876c789562ee392c6288a3f9e60233740462e59a2a78d1184d75daa043ccfd8ad276da3de1920ca2950c32c8e7167e62c4de849acf9c9deaf30e52bd04f847a35c5aaa2c88baa2232206c43f7463bcbaa3faeb6646759fbeaed78f7088b52290124f040d71e18176ee59baf52fd73b91f1ad00afc2347c2e4b9b390372b94be78483069bcb21c79d15ed4ef3edfa5714a1d5474402650996f18b51539fc81a091970f3404cd34ae935c5816bc678bc7033bfbfd4f92645d8a8790cb371ecfb26e1dfe3c527ee19adc51c1e55c4cc10ebdb8065ac61b481ccad561ad83f96bf083142a6eebe35adc4b9f10625d43423d1fbe92b3a5d5a580e4b32363cd381ca2c624e216867f2bc85b1a194b7195524fae70526199ed207c8fed5db5812709cb96bd2a09cff0d098fd3cf6c67d49cfb7d3500f6257cc05929ac729846271c0bf154892765a6cdd0ee58417330f9753e102a4209cb2a53a824e7ff2fb0ac22b77fd271207216963f470d626b9c526c71237e3347dc0b25f1b3c2bd92629abb7f2077ac654de46a38ed520c1793729b64224d35504271310f0d8a5f98f3a288af95240ce773a2952a4830b9a9946fbd1ca19eceda735be8645d2c4c5285339f72511775d065abacce8b66e1cfc3d045fc2d84c85d370e2851478a8dc3b249238a2f7e859109055be3374966f9807ed809fadbf1d64b0c98e0fa212b10cf1393e83f2bfd2f56e9982a5d6eba7b501ed71df84c425bb8daf15c05d2dd06ba1c631858701ad3135963ee5deecd93e43f80b443a49330b6fd2ac7b9a7a4a0ab2953730c6682e0775d3ef9852a5448cd0b6350b8956b49fbc909688729c27740e60b6373f00230f02aa09a1a1a5a572caed5cf89823856236f5d1c1635829f127228147a97ee9661b7cad8f256ec32569c80ba292c73e7414fdd132576855a56aac9cd2eab54883535481c0d2ca64362eacf92d5048c38baa2ac5a127cb8b0aaab90cd3b7eaae10eafc389049a1dcce80e2ad76ea749c8e5a112a6c04c05d64792796ad96fef8f0aa116624bff09206dbb257a72bfa5df01e838727750ad4744737cc4237611ab56fd184a4c8aebdd988ca4b89dc0cbeeb3c69f5a24f66f8e3ff956455d22848a7c9f4b4a520e9dad8ac8e147e43cefd0b0992240d80307e3f1f0e034ba0b1d97c124266de93236a211c19936964af427b4db6eef638e8bd76c731b59e1216640e6d999181a806d53fe0b7a7f4335882c05a038827e8415259a97e1e4029ad1f8d75a130e3e8400d870d72d9e53cfdec53cfa5c42321133af537781a443f15d6df40ca445e583a0bd5a71684bb4cd5f9b98d7d34dfe8085aaebfd7886bdaff888ec2b48acee0c5430df56149e0dbdf7f82400f75dc6a75caefbeb02375f7aad8de0580bea35137ae26f53ebc6b681c3b599e0157c1c155e534ea9244fe93be3d4275667b17f1539ff7cb25b5356b7f2b39a289ec8d7d38208385d39c7ce46ae6e23ec6de381dad373d7c122f2ef40f9127c34c0ea6c98a1b23e74c566babdccb2a7fb39ed7839924603596d84e51ced45a44ea61dfb5b3f815ed37d5304d0ed44a33a481bd1c2c517f41b2e5c03d1b2ca4f397c9580bdce57eafc2d4d06a21d4e193a3f13f0747deb608adc9ee43d89d5fb712763b9dd2376b01fcf051baeca5c4e9ee3e4fc4bac5f2c9132533e75dd64f8ec9782bbace97f00e4d39cd070d187f53fdf8b6ecdb99d1a6ea9979fc1260f9dab10f625f06c13beeea2f3efc9b39ae3158760ec422f5eb1dd0d70df87a368d8b8132d2ef8f518d193a564f8be446c7f128f04f746eff7e91eae91368e77f062d96fad8b140a97d1cd10bd280d987249892c595b3bb9945cc3296a2b3352a0d39039a7e93fcc37743b53cb3a3b1692b009753f9bcc0fed48187ab521168f59a1bb5dc74207f38b2cf6c45076655816c81694d77d09ad27d26c291631f28cee17a18d6ecbaf1c549b17fd5f6bfbb5b45ddf2448c40c24a001a82fb936a68f2d24d6f45ed0ba532b4bb548b5b640e6fc3e75901211c894d4e263fdf116a08cf683f55f93cdedf1d7cf8bbfdb5d670bff914d7693c04663e415b7f61e4e0c954ffdfbb4371e67fcb284637b3568cab11e2100b313873d1e778e2ba51cefba77c5cf70ba1e6f512d9f84f947f896d80d488260bdf947cd762221bbd0360a4afabeebab029c5bbf7721ed0982919b442046540a9ae90c99cca79fa059e68e3d43fda031fb8e3190153f8f445aa00d28646d1f01838e68d21e300817e5c358b15e5dfdff4acf0a80640fb7e35c23a782c36f13537b07614e54047c1a99fde6c97dc023e9f2216a905ea1f4f41bd3374daa1868310400cfbe75e53ebb5eec8b2aa974e121d4dcb5c54942599e052f8bf08ddfc7bb9896e5cd735e0ab682186597b8066e9c2f65b7ff2b6ce43e66ad7ebacb70ad780b77bd00c211dd12ecae6ecdb66c3ccdeff0bcf80fbba99bbb4cd97cb09cacaef7bb348c5ab94f94cc8ccb8c3a983d40fefe0a32d70465cb61c21ccbe43e83ac55b1de98f936607c7fc2425923e68513b597927a25ed41fa18b0d70178137cf532c62654ac25106b3c1554e13ad90c04443186e97248ae1333db2a0108153ff1aedab5e96bf781fe3b4f6e64865d1ac2900e69aa3fafc868d9b6a43609a21d61d80b7a57d44f763f43d8ef49e4ab4ba855276111eda251a32b14d8359f155d80108272d144b77a0055e57d0279a3f33eea17139e25964677d6cfd01125519e0d81601bc19ef7e40b5fa1438da0df9e16587f8b5cd1dd94b41ade0c150aaf41c336ccdd5816f6cc8ed115c2e5027733a8161e6b9460f38c22627139335afaa516e0c89363bc60c02c3bb7aa576f4f1ead311dcf468881e4f69542f22c9a8fdfd67179daa526a640ff406dcf42305336b6ec3e72e4879e52e13b9719786a120a7ae69230fa912e64598b8ef48c5782c73962615b7c267bbf06118902ca4b481e3a35e8c8751c5310c2697dbc596ae80e36abbace57436661e7cf6b051c0e2d0345592fb16fd3d38ca7e552b3e9653fab6221d7042a0adbda91c133d9f03fa7256a9504ec6048d7ee7f9ec6767b485b5a97baa770979d367397ca60fb0c07f17f946ca8f54e58bee41f5f3d1922c91339746e7c501d6363841170226ca99d048c0b5741f4a0497deaab82f14e3a3d378eb8d86bb717e83361135a69391956ccbcbea096874d355579102336950531fc19f5ddc044d50eab57c3a7236dc9f1d1716743636f95a8cebbfc33a55d234ddeeb1b0876faf6e2e71718947791d36e031b88bf94dd09898efcaea44acac9b91dd66119298d5030f4655a005d580fe38bbd178e14b3d0d3be7ab4cac50aab0fd30a22baac6a2368e8796b2639c216b5886a6bd3a2ba576869ecbd193efe9382680c4f8991881fc01a69fd95f7cf66ee570b18a6d62edde0654fd39786af8b8694c1a898f7e8ee8a0c665904b2a1ba2e95c1dd44b772dd493e001c9427b9652add52e3b4684a5138962c79498340901849f0dd375fdeb84c8fdac249ba01bad0bcb1042208e0820d0c519194714304ee7536b7c54094ed0838d55bae4a9959b9f9a1f017861d7b0b631ab4ef612db09a507f6eb557f3396ae36ffaf8771d26b90ee1a3b3c39d7a03be305cc8468e1cfc35869cd25efa86a26f7f0b888051194e45780f5e8255b6aa33247b8dd7db842832bb773165aaef1b40632e2c4cb763b6b2e539e96278e9b4bd70d445dbb05ca38852ffee65647304848398369e821185b16baa6ec400a7ba03f839fdf384d139b2a4f416714e4b92698245925fd05fb09391d1c363f91b0f367d9ac4ba0b8c4c25b069c79180dc917689af7ae6b9ad1fa6848b2704612ee9aa9bd40b97ca1bceef5684029272aca5581efda82834d4fd30811c7fed05c61c557b3b4b238577e284060040ffffffbf