PearlStack logoPearlStack.net
Market
BlocksTransactionsMempool
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
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 66471 c5e5d88ad70b407c2409363e35fabffcd036cb6d2ac9d0011c3527b6e8efe24a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
34bb15859fe6fbeb523542c22981dc717cdad31021b358df4edef9e10a901ab3
Certificate Block Hash
c5e5d88ad70b407c2409363e35fabffcd036cb6d2ac9d0011c3527b6e8efe24a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b02a0000901c0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000972af0ef4ab24f1e97bd57c5cfa75f222e22b5f20be614492483651a28345dd0d4fbfcfba4cbf4cb12ef55e44658bf202f4737d5c2b8c9c6c5a229e6e81e5dd2d5071828c6b4d504a439c0ff063696827c7eca2d9465886e2e000000000000000040000000400000b02a0000901c0000

Raw Header Hex

00004020d630b62b17bcc0c2786d57f4e6b320377b39e7ab3b5fd022e170ee1facffdfc1a95278b26eca772fc17b4d0b203b0e2f9c77dcb7e46c58f6e90c15086b2fd97a81ef1e6a91610118b31a900ae1f9de4edf58b32110d3da7c71dc8129c2423552ebfbe69f8515bb34

Proof Data Hex

59,560 bytes
12121602030794ec3cd4101b61f7dc89e31efdbd588bd0ef31fe0664dee7ffd21c2d7670f2f0634a1d8fc14d0140203c05d8735911668817d79f702b9bee96be56fcf2afeba5008617deec04d73f23a280aa0fd1c74552d82f9a32e4d8282e3af97a425c34369d4b9afbcfaa66fa514d02187a595ace423ed65c02fd5158ca8218290778d8169f61bdd8a1f8fdd05fccd879738ea919d9610ae3e9fc5fe5dd272397257859776e2d29693e09ef3965ed58ed798181f8cf087b043cc67c9f99032c0758b6be19e6df9ee0e95bbe465a0a746f6bc34e375a93d3ced025cc7cf96349418c88842489dbbe44152232012c46cbbe78ddf40b2c9c0bbca4b073b52305339d79784c905efd62db900c439babe43dae2374351eec7adf25d439743bc7649ca3522339444ce7bacd161fbe20cf6f8633f39aef05eb0fe81ab86354b25fa943a220fdebce49c332126393f7458547f3d037aee8ff8b2bea1c35382235a6be2c6f8e2c9cbff571ddc5bd8f8fe31376598ac3ba5300b51860dc4fd0874ad9b970d61f40ff2e6c05b09c6e61e799d72b5712dbe5dc9bab3646778c024aaa50a4c2c7dd1b3b056833ee1a99afdebc700eb91412c63e420ae4e52cd270118116add60fe6e9fbc59eb96bda773b21615de734c6bf3b76b6e5376614221ab862faa3067854647dc19aa90a6d725fe35361bc56ed4864e5fcaa2cfa2f98cf86d512f6ffcd45bb76c551374b0e0b393d1b3ec3efd885aadbf5bf8a35407fe3e65387641b6f8bb2b7418463c55459d61cc1130b4574713c8aac949e504d870fefebffedf28106c61308fc916447521bf8dcb8521efd144cf277eb47ba11cf0e2396b6986c7d4ef1723d5dbbf634df11b0e77eed09b3de5298accc7c5347d060c68cf655655310c8be7893fd27e5cd585e436f32036fadfbd8bc353f928a9ae8ffa2ec9e7d6401721e6fe2d4199b799c4d025b8c4bd9e3e950e1cfadc0373f7a9b2885106316450d469be28a92c35e9c1211915d740e1b46ca444a8aed14443c53aca15280636527926692c637dcb67d352eae8aaf6d160492e1bd17822f3d76df411d0eed32b0414767591ad771e62298d839cf2a25d9e27bd0ad856de88fcfd013b7ed3b08d0ba735c5a56190d2ccc1f257e989e78751c319429c10b164b336af14978353f25cbb509931f513229de91ca4c8b75a4fa00272f86b69c1c3a8e6bdc5c7c435a62b7f79277cc73d9c217f4a7f2e11abd0bc3f9062db2d4c80563ceefafbb7026e8f56f557faa83b0129520c5060ca6cf0ccabafa0bd87c1037f0b63c018d90a21b43eccdea8b1121252a811f82b03e7c6549f4d544fdd679b92ed11d3546da9c12a290f7d5d12cd04d64a84ac3bed4854f01fb6871ab28a24ee6f78488ab0f5901b27ec9bcea9ca3f6526af1938204e6d050f6cf68c0f661c4f89d40edf2693e9857b8244185596a6c74c26a50ca45941c99bdedc46a3fcde40a4cd6ff2e311b6b80c80a086d7374b1fc32982f243f61ad840fd1238495f9b1502d7c13de1feaeb20bd58b147b6699a09dcce7082fffa4947c085059b81e4359aee73d9adc37cb55cded18965df0e3af1919dba20410ae0f74a4dca19e06b416807d31dcb5e8c66cda32882a7f0e38b1d8a0bf1174242232b16f1f9b5be33d01b937a3d0a2b725c8bb5d9c5767ef81cbbb1f1536b3d6635819c6191f613891e51746272bb3837f7672abc79dafffc83845509d459c828959f69c1d00f964bc2507864893ec36ab6fec68d11b2c371e7ffc9a0fcf3eb84f7f0ee7e13d34fedfd4b077169299601b6d4806da2b8c9e63c1fc02d751916637013bef416790053dc316b36ede22e564d64939eae24ea9a40d02064bb6915dea9cba38a72d18fe9353897540b1a22098a598239f4d8d6b0ad84fed81735f2ccdae64d7f4f5232cb34a949f00faabcf0f39f39c3cecd1986959f95b7ab591545cce32a3e4a354b2626e73cf0c48f437dcc6ed01833208bb3abb480e1812ac6bda25d5ba7e36ffab01682c5a8f852fc151e68e1f09a35af1f9ab72c451e073164b88ba7960444bd4070f2facc144446dc9b78a4fbf2e6d1a42477a4c644a8cd8d888f2fd58d448b9ac755dad7bba09f8251abbe2aeab803eb121e9c9ce8e7bcd93be0f88d5ea0a5211f1446b7ad5993688ac191a34dd203c3b06232d91cf2ebdf01115960b4d7e01af5994a709f3e14c64ed2f95d20ce7c9393dbe2dc54b83f9abf8aaad79aa57ff1ec89f8ab0f4e3ffcf929f992e164c1e39bdbade1dbc275b88f3a42df9186f7d75dcad2b070876142d6d2b927cb5b569cf13b1c55007e430c864a3e4dde809fce9324c0276710dda23523bf5de9b86efc1f0662856bb08a81087ba50878bdf7abe69ecda0c7903e8872b5cd143a3ca452390bd77903e9ed164094a8bef60a21dfe6c6b4a3fa1aa2d382a524816c5f79ae00ec0d2382996c118d6a584d4be53913c28d25a50d09aafc6c1ed9f4404dfe003866f4f65d806db034d995554c438138d33ef5c4d04e9034c43ef92104c03853daf1c3e8a91d44206abc4685d11cb7b096daf042d0a53fdf895701e35cb3fbdf6f9616e8482e94f5a876a42470dd91f1be0151741df88f3f321cecfa84c2c5677d29cd3ce9c806ec047617f4fc5e07104ed4c2b8ed7576ba027e1bf28d229f336873d9abdbe4426c809dcdfa32affc5af8c4e17758e2fc183245349780dd0653051aa024c19d109d5425a3bde37d61e60a0ca068e1619eb45221f272b666f53cbaad6c54ea06c09598733d491f3a99607920a55db5d716758217a9ed0245e99fd8e25ebf455c7ea7a33eb4693f494bd53c630f15f9b2c43cd1b1b625ae63b60f3c3b0137548dd27aace7906939275f1c0c944ea74a83d2a7dee64f7616e855be3d9a6a42a5cc418955fdc0b3620df631e3a736009070f6f93f55a2a29a596f762ed6cb9c178cfd517071218fafa765dd5262623610651d2151d6e532b23377f7748effadcfed790a5f6e8dc2237f8c62ef186f16d9a4846e2e3862a3a5cd2e524640bf8e19c1ffefabc2a36f93ceab8b466d9a7bf7ef570ae66b4a240cd20beede7b190dc0fb9f450592d00c928fdf61344622c45c0ef55983c63e041469c4ea3b85859878ba55d7be8cde22c20d237cbeef069043cdcecfbc691b8b9a9baf5c0bc031cc7f1c5c1e1635c1f2683b2fc8897bc014d66e429a245b2a38a52e943cb67051cc8fc34361619c6533abbcedbde6c0b4e9d7a0bea1100acfe26da870c1e077196fe83793300a993262e22c741215adab627e459131de07e8f975c27bb4c0634317d9bed5e23aa7c9c76ab055b530ad7ef88241d29af3fd844ae65f52febdc0f11f3ba14c9061e60848648da75b7022c341d53a2dbacedf23192e9b35aa337af90be4963187d5837e3746aed41af9cad69c9bfaf9a8b460fa09421d5a622af43b5f296ecf8c47f10e6671721be5c5f3435439b18db1f62e468f5ac2a06890c8ecb76127a753710af72abdd78ed877ddbfe0c31d78ab7d74044299560d38f5a84b7d6b910aca5cc2465cd40935369fcd5e0825f634f933f7ce9dce8edec20e1038c4829452ec92ef607498e9c3dc4f9a90d7f6f27d4893e3491a2775b84e06ae6df59fad24d59e14877b9f42cd1ef9aff03a36973e57887705982b52cd06c785531da6bb73d1526d774e22c646be51ceee4152ae18a0a42208434208b160ae14f31d6173aa7041afa94dafb6e10726af95a2fcce819bfc7437726fdbae98548a7578f869bd78171f7c87fa1347716a5894a4f709a5befa3bb9c054ff834df3ecb1473001e8160a43bc735b797d730f1202df925641b81e082b05fc788812976b545c29805af5a40ba4e12c5092f053ea42846b7482ec536e1bda6b94a235d1738c6a833d335ceb4af068975a90046efe1111c2f26fc9d9622301b1a6f22bb1e9917ee55d7930891d95d07049bab581681fa86710eae585beadac26710a183d4ab9743408745be16f7a82d9619193055977d5353b46133d918dbc689edc4179655b5e607ef39a935e502abee64b3a5e775df745558311b9401ac91690e923ea0f593f4deb8974682d8b95c0776e2fa386bde7d60711c27b3f02f0fe2ccadcf618ae801fd90695e881b0008d6dff6105158e418b6b4eeef00372983994f02fe88468ec8a9d84703851d7ce72a153592e3e5804a4666388b1ea36a07a553a71f00bd5b3a828d008f233229baf935e212171615629347a9ee81c64d681ad0a5548e8bee3389c2e75ac2409dcad2b63e27861f70d1da5b35b05a2d3d932236bd1d5abd86282a890a5dae392e59146813ce6c1f448f6c7ad8eb120dc62caacdef288fc912a5e6829dd271895f78b56d74e1fa3d8a72aba7820c0ab613fdf936badf7387d7f77a13650ed58beb0552f9fa1eb4ea92422fbc5add965416ab74eaafcbfce2e8f908eaf9bae4bfbf2d3746c3769621600789c5d72bedfc7c5f0ca92a6d36c9c836279f2a43d5120510e71e07cd2f89139979dfa9eb9a352bc9b028a847500afc2bf015802f86bcc9056694a72af3c66fa5f9713e7897c94cf79c1bdba9849037a0adfe689e40f764f4fe418fa72b0145d87ace4bc950e42407b12889249340b01a14850140b57e9ab704d63c5dab1d7b9e15099bd7ec05c05d1187ee9050aebe8c9970a60f82f2189a787c49d20f3350f94847ed2818a0e1d111f37b5b47c06e82dcab9c74e0938a349094ecd28be70f08daf47a289316ce2318dc67f7982359fdeb7b4948ad3b51f280cc4a20a8431b352442a378eb91cb2e1b84372b4d369cb3549ff4ca43015b4a1ac33bcffafdda67282e996697569c1a30067b704c31d898bef11c71f50dbddd560872de2682da1e95ab7eb297188ca9f35e4adf9f94971a6da515e869f6da912a09bf470e643acb8c34fbedc47d33558e859a3572c8c9de63e86a7318bf72cb9fb64c8b39ff5c2a98595dcaefa7e26c4ed5137c74b84bca9b7df678057bb3dfc04bc25d0f86623610d4c5135d3225d1e38c0c359275103ec7bc5f384e2c79b8ba71673f69d0de24d96e2ed31b1431c28bf508935b672c7522cf2a23a7f020a716473f1151908c96a3770104e8b560218396178f4ac0fbc9110d3dd5d75f6c2ff3df38127fca4d8f65926f3f71089b3cb67f31a1fa26f0e429793741e7f9f39e3c92e389d2ec46c59ea4c33544fd0680c79b5526dd6012e1d7921cb7734f6aaa3dce008bdaf41426922a4c3d309204a843b9223cd19f253564139aee3f7c63d92a594bc244164b89edcbebf426077a4f0efa4a4e7f4d5ffeb0eb6f26e090b5190a1382fa00b32585243804e5dac889aef203667f21418ec3769e3c320f7539763afdfd6f0ae97a26a67376bde660cbc25e5c6c5c6a4c9c8b93d2051837772807f3d5c524a0a845a9f76b64fd1f1e2da6f80ef9451ef6aa554a71ec2f1394c68484433c0f034c153b244fd39ff10f2077fbcc46697558b5b2eef18cd26027d835a73e51b966b1f25c3b79ab906cc88f915a707b24533b6d45bdc57b70e661b24d07470a695468418c658dff8a11d8ac4db0f03136e442e8685a7155f1019e1842663b938e70aa1797054d4d4999442d274773899bd6ee9232dbf0740c669393093a926a46a5b4902b02dbf1fcdcdd5e21f4da01395261e190b5cc3412ce17e18eafe50182c4009775734d52a3cdf9d55475e2af66ce3e5af8939e78b80148af9b0832c519ed71ed1f863c9f15bf1f90e3a0441a94d82b70ffc1fc5b35c77bf1a00efc739f369164b80826049d637fc5c6e97a32187226f50b0e85006c8121a126da96f6e623a402a6179bd316ee9e0eb67bf45ad55bdf98f448c591874a088a4badcdb09690911e179ddad400eeb975e16492b55899983019c7d0bf154fa314bc4815913bc3a54b03c6418eeead80af1ab0c4cf9d2c7c707171c7f433bc8a5b0fe9f451bd9e53ae84dcbf18b9d171f69aae1733230daef0519bff210f769d02b103a348fbb3122526cb1b93bc7070ebc9b65c9bc09d586bdc800413907544dc6f6b2145085d576f99cbdf7fce39ed53ab73e9cb11fd44c79984e4345368b0b676dd733288efe9fa648826c1dc8b8311860ab26acf9a8f0bb17fee7010666ef92832a6b041b3cfb07077cfe511608ad5631e6ccbd062a66e21a2569dd07a2240b20fdae59dc754ef8852321b86b66565ed5fe860d0c72fdcfb5be490aef5b5c25e339dafc75e40073e4c5805b1bd75c9a1db26d7d2ce43e7cf62502e6d00538297889787d77addfd047e364914265ba76c492584b26d3ec830d28713a069c2f88af2ce0e98d51418ac6cf605a3ef6a2669f825ba2d82ef5a697db3a1f80c8e4eee74b54f86202e6ff1ad909024c8d20caa20c15d8604e22ec38ab6ca58092f2b49c5f7ab7ddd0f07591f1aa01c2dfb827fc5e7d7689a1aa5295c08b626367733e30fccd7a4ac8b4baf6076b5acfafb2941533a02a440c5233ec9c643656661855fd16d1a943eff95521f880877210cadba2da8b3f14bc6be08e2b58dfa9b102522c8783b9aa1786af0240e7716f35e68b47107d2dbb17daecc304507fa27ca5c6e08aaf8670cc5ce1ab1afc4126512eae981dd211998b8b06d74d72e55b9d00204b2deeed0a11da7cc896ce0ced1a9ede8a16142065b5e4a4f293fdf310d82730f5777560baa0f497f78ee40fdbb76a6ab0820fd13396a6b3e2cac0dfa25b401d0c31d0ee8dda48b7aa0902e43dfd1940c91420fae097cafd6e337a15d023c4b6112c751ba490baa7d7eb3e2ffe30388276014f2be55c4dd25847d5ae0b9df388c8618a94bb8ed926dda56658072db5f667ffc9e2cb4aa26318064350b87f0421ca38b422f91043a0dea80a8eec898eb2a49078a2f621b9e9b2f1c12e3474e8e6ff2b3de975118549d2a3387087b954fcfce014af90a271d172368ad7b1b56e9602fb1e77e2c4b79ff92902cf6e52190e237bc3aea2ab4fe53c5bc7fa4065ab3b18f46ec0aeffccee3a2059643826e83658b3dda667b344c461d828635dd7dc56a8f8ce69dd3018fd81917a4d6666647792b1c66375681d4456953291393010054af2383602f389d251bec553130bf7b60cc56f970b30ac66955ce25c40ff6eb4cba59efb11df75ee2cb8d832ac0d60c6f50bf1a38404e0f055ce09fb540d573b8299b40f3b02d71b5e43bc13ea3d1fad39f55ff09a3459d0058e438566ddcfc2a2fa5f487041ffc43b11f81f4cd46fe1e2b4537e8a2be8dd336851113896238f09b7356aa9d252cbba97c3ecc0801b396b3f983fbd78a0da73ce5034b685b30637dad2ff20bc96eb6ea8c8b0cb35293ac92bf6ca530ed7043b9949e2ee76077dd74f2ebe7e90e550831e1b729e5652d5c8e4c0c81592054207493b4196405dde17aeb65368c2f5efdcc317453d7200c9b6652f307379274b6bede17be8bed9e1e8c914076a8856db15f52eedc094265330e5cd208499ba6bcee63c061d977bfe24cc699cb9db996753ced44fc1046f87f450a6f5d9e3a1fb4fd7c77a09a91a148c8d9b1f6c5d4b009498084fb94928b4ce59e09c31874ce986df5e32c8a1fc1160f912cc1001eebd004a0419f59e5cf13dafc1c8342d1fad96c25f834b3efede0f0325fa5984dbf28e91af2866b9a3ab9a74ce392ad2de47d3b6a5803b3b324519374fee58505ed5b182a57e495b3579b38723262b5d195601c586425a4d88a94443f4d9dc1eab1ee6494c4a7a90d7afb8f0bfad77c22654226cd22b3cf4530c45e57078e195c34c03fbe3ad80488c3b81455c642ab7e60a242f43b557bc942356940da3c2a555515896afb8169baa5edb92a22fab73b16d1dee4be8e6514c5ceb1044b0c777b243886411432f0b233070f55fbe91f54a67ee65d99f1d8e0fab294c44a86243ca5f078477a1b712d99f37ce3c94f0e9a68a71a9e0bc4fcd06c29b5f26ef193cccf573a973e994c57b8407baa23c27e451480cb26ab075727814ac3b3fb75a2c6a86b877143331a41534463127585d3dee617d5795787b4491111a24c13901d1ff6eb31f241c1e4075c73ecc3f50d6062d138f2d5dd940ee8b687c58ce1e1e508a625d5d937f5c54cf9db6aa852ad744ca24f86b67ed159d7e23e6cf702a5ce789d01c23ad440ec7e9e424f3e409380b12d7834d6a395d1a9da8597e1c30a6b7c7f3cfece43388efa2cd8421bc60659aa35bd6b78ea6ac5467603eb8e9b784141fa3ab6ff46e84885ac8339a8136f8e931e554a41c7fd4865e2d8b18e421ce73c29b7ddf9e1719642fdb44ad8d7943c93e82410294248b755f8cd0caec8deab6d43bc7bef26c147d2e5fb8e6deffbdd1c2dfcec73255791a8062c00b84ff7576305ea8862a6954a5eeccc54b06aab043685824b39b141faee5ac2b692200ecc3d758f4ea389a1df0f6c3100f60132c3eed3e157830ebb0002e09143f06f51cc6d55978802b0e2c17e6d54ce9e92fdfffa61be21cbce8fcffb81842d4615631c7a697b902cd3667208af40032b03ab8e2a62faf1792ce86d7d67afca98c260cfdb900c7be2e2a1fe76fcc18626389e665fc758f35ed640b8817edffe7a219ce4068a19baeeb040fdaf6e148af822cf07375b4fb8c69880bd89626327da865b07998a7e3c68083e54282b769d5407656eccf5bdbe42df841ef11f049bd2118d8b3fb2a28507111b8c2d9a8b0197a41a8806a6a04633b61f7827aa295f67b649e900a272229251218815d3047c2cffe5e4159b872dda933ad4e5abdf985ec8dd3f536bbb3d0f17e2f090a479f4fa1b1cb26e729238490c80711f9e04438dce7ce03d37b58da83140d8850c9c18b51f6007ccd82a698d487cb411c45f89075042aed63680abce9823439f611297d926c04bb69adadafb9a38b3b0e90dc1fe1008e9542b425369c79726b05bae8fc8e60f3438566a2c5864d682a39d393c30983d2b6580d45b82f2a93c056a259c02c12f7f9500ea514536da2ec8932918a8b644a7e0ca58fd8ec0089b235cac97da1cd7949d8864620dc7503d08e404e970e24bb7b73cf06399b9593abde603b42d917c1cab5d16d803e35dbe54de1489566f0bf48450cf6a08b1eda86e475436bf580168a4b9018eecdbecf4a9a1cfa5fef13ea7e4e42b75104ee9ee93923a54aa32f3c1e6ca9a4a8d9c4b86c2375aaaa1f3c9e9adcc3594c777a719363c83d450c75844778660abd5d7d7ba1e2dd1ef33dce2e5831ca0bfed748145faea4b811af2d0c0f790ebc0f8c262682c153762c853c6297cca51d0fdf43ff980f97dbcf3ea632c280fc66f08755f90cc720407341979a39169e89fc0494beb5eeaa37dd2e848cf071a6381ec198fd76cb70fcc4f4159ead0677f39c0272f7d3f8c77fe62aabb933689bc0380d68ccd54dce4f718f65bde1f8a087ca62d5dce7f0d0f4351759f17faf71b21bb065c47b481b9c23794d1676dd0be514699c56f44882b2091b9152408e1e058d098a8ae9f89fdd190519583155b4cbfdb0bc3af733b825b5cc21857cd8f839b243ddc4f85a3ff4cd1facdce9abe5a336ad8c8d591f94cfab9d296cf328defaf29bda34f88c30f3936ed7ae0e097646bf88191a5afa31df79b6d9bba4f55c37e9a8d76f2b06ca3a9f7e1e99383d6772002e22b1959ab257e6ad5b6727a484fb94a842b61a2383edf63128ca209c1ce76e612af95f673d4baab39c569f653b4d393d012a74494b37cd53d31d3c2a0a8345b57742565c247369333e96f17777b158c8f63242207e789c2f4d4e26b08df3251309c69dde0de401eb3e3ad042c8fa04a85a8d575e3f5856192bd2b2c43cb7109a0d287b1d63e0582310872d6a64fb9b37d75a20ddeb84d027fa68b509ae38fa236e4c0220b10c2387d63c82bf49865f528490c9081e1da155df56e1aed5f15e2a492079b47825e1dcba5c92e7f67390bf29b263962c7474bcec530d81a78421fbbcd7d3013a05f389ae912b5397017878f47813546dd063093ffd67e94c2f7f65f8c8c34509159087ceadfc456ae297debbf55c976630931d411c2e7caf7d385fa3ee438f478f3accb1b24e624e003a9a41dc13def04f7b37eadee722cf44288b969f241704e083dbc07d859bac5bb2f7143aa0ad1915e5cdada169ad1dceb72d0ff4b9681ec5d9f6d0fcd5d83c32605d16ab8475c7d172daeab0d3578d284b351c654a011c00209af7d7b20d47a474b60934a07a9e8e131e567368478387b653ce9a3b5990e1eb5d775a6934e649134573836694a9e17765c241ce2a60e77dd7f6404e7a3fb51fa17b126f33f017f5dbe148ce065e9672835686eae07234f1fff1017f3d6d928d89cdca4e9a315f858d320a29903008e6a86f9f9c249b616f29070b3322dfcd87839e80212e92ac478ccae2a7ab610223ac68e6fa1218bf885a544c802213a67c8883dd11cb7f5b61b1a44d54ad279dc12c0cacb39638efb3a8817361a47ca5df016f996ca683d5f710369d10aeb4b62fad7c45376640ab0b9abb41d2ac8c72de55a83ca74e798f3e2ab0e7610d347c2b022d818011ad1e8c34f9a3c25e35467b031629853013e2f0abd2b576212d37c477b9a5e1b8bd8495187fa55f4a55cd4a6fa034bea72418a56bb27bafbf0bcb32b5441cc6b743768f028047f573e1be17dcca86ab94f62a0eb6383dcd41b2971db900c43dc15f07cdfba30fa096892a1599d850adf1e70354556b573c2524dd11858ddf39cfcf4cd411a6d15924349b8c1431d1f0d19adf2e8f9086367a04e3fa103c18307598441fb9e7d1461f66db64d849c8c58d9ac1e80868fe533978b00c2e37e0f3ab6f772e9e7d2734ac36a4a3e610986816ebc85dbe9212b59f263f68f6414da3caf325e5c7430558e83a37f35ede2496ef2e4669db8a8f406e8c3db18781fbf758ffe1be2637d68364b467aea35d0f0402453bab2ff1443e3df6124f99f0500dec1e5153416d887fb27e485f6e17771b8a274a2f1b2bd5e57e17a9555a89ee00c4582fd1c9f9ef765a1e75b719c448101782a0a49d1cad5b5fbe2307f4351dc72cb91442442a4ed34eb4dc015679cbb0bea5e2c1e163af4e8557bf62c9b0146ed5edb20eeaa72692b3e4b913168d0da9eb498f6d894dfc26f103948dbcf1bf8be41d1adfb6a72017ea2ec6cfad845aa6078a8b0f4299ea773a481d01419084ee59b386a3bd6ab1a9b5fc602998efb9961cfff5c165e11f8b444db1d29428a8634e8cd0918539b73394756bf72464220a0b72b466262264d53043ddd9d1a1e3d53622bf6da05d33f4d02597489cdcceaad3577f95817afecfb262acbca5392bc96352c0669005e50562e96a3804293ba425c7502227bd395ba919b35b262689fa8405e7a06c8acb671607558d315fd5814d22d07dd8006df9c113fa0452da2f09169125cba4b8173f96f2e9525516d2363688d83a9b77c4c730af39feb26300128c97ffd4821d3205c8343eec64f59651060040110ff9713f75281651011b2e74c35199b06a02e5efd6ad9e673b29c2316b05de7be403b4676b2c3b842ab54f081809f8308ef543b4c9e60409fd65428fc58df90399f1cac88936606e85d26abc9ef81292a9201187f4aa8be1bfd7758505b8cf4281a5979654dca780d8446329bced6552818634a71fac0c92f7fd86c3b5c37429d497c73f2b4cba7196fab2bc3cc8d59debb58cc005a550b441bf64c2c32e08821fbd71ad37284080394b3efc19568e3c07b9adeed1f928c455e69d3e681b927734a5c2565b1179c375b7555adfabafc540e2f6a533dd3ea0f439bcec62826f468e68fc9d7793115b4e71fe408552dc1b067c7b3d0ad6c7d3035feddc06be63ed15b2b239a87b427c658afe1742135e378b8f453507257aa9a95c99aca2480f7996cdb76868a0252259ba490ee11a524cbd247286691447e3376eef74965667142bfa957aeba4e96a1c2418fa93b4c4ba218f78a6e15a24bcb5713d2d1b06569942cab379851586d892c310c4138a30edb5fd294c342a4dafc68a0781d0ece4cd4690ee684fffea89d22dcc883888209d150a8bcbdfb6b7d96e595341320b3b3f4ac36ff5a2e82aa129116ccbf651697245970455bbdee07ecdc458acd740911e6e6ce0f0363c1680994def3e1a5209d1a64121770cebd342619fe6a8ffe88784cc971e76b2ef1c4ac3f55e6987e14f59ecb28892bd5090b113d53aa8ca8830d5ebbac763616aa6df3fd3df14e0156bf9ab067d58124e84ec8574a99e52c36f1dc03cc997c37a0a098af03fbb7baabd2af6a74745fa71383efdb2bd1f5bb1eb5d07a1b0670ab852d1d860c6de80d51d7c210f7e1d5a0b8216670127e449687f3243336b8b70d728cd844c005e2600ad46d90ea14dfde046e8220b99405c97064cbfde05806ecce13005b52c2144d6fba2c5d0f4f7a5327533287763aeb43b0f2aa744bba3d01ea08b5cfdad6c10b8e2127e9b20f1ff6f5e1baee3ddc22305949c9a4712726ea37eeca41eaf7bc633bfc39c8a580e1b72c58594fa59c2ef57e597c383e94c13a95255bc163a95e633eb2e8db7098d29333f4cebfea5372855a0b256da73e4a24ba34457dcd440d2f595b8a22c2ec31143dd85b0cde770511414576b188e40e18d28ea079ecb467da43a253c57721288ddf58c4864258e1fb09c8ed4ddafdc5334626b3f51ddb20fec51f01f3bf54b871cebec0f09d7beb39dd89b88e7c450506ce6b1ab910a32ce6e5ff4ae11152c561f338689f04a157242b55b401c5cd73b416f6c7f280b74858fcdc3ed6bb57d9f45ca1a475b167a2c5a715fbe9d1c4650157e6841e49e0166b3825e6b9a75b0fd925aa90d46ea768843f111a00c2aa3ca83230f449416963fa74425fc07210907d37608e99e47626737995d12c33757a504335d5d0d413dafdda58a3f9e0604d68b0824798ca64fe2c998dc36a5a028d8cf32aa6bc351e036feccc77a5c98f63bd0cf5446af700de99cf92fe7b1acbe39218ff6db6fd202ff723197e67a15cd6e9ef30eeda63e14f64daa8991d6c716e27b5ddaaa5623ef1b0b43e99a52ceb94ff2bcdf15f82fb73b17fae813491f3ec24efe0d50bc0865f21f281375b971da4bf548ec813ebe626575cd306ed5dcec7a44ef9c3e244fe5ef635883ab5ebce0962ec997c4dae30cbbe6b0053b425c03c41486503e39d2b6f3cd9b7e6e8f66cd5c734795b84784737c62f39fc3d46d9078b9111fc7447f2181e1b13e6e267e42dd86b4caf1765dbfbdfd8419ef5f6e0e4cda2f2a38f05514b5b268d65f4fe4fe750d8a50b9c1990f3787b07641b5ac4fc53a1146239011774cf5b184de942cd7eb1af657063ac4f95b85e4bdd1cec05bc65d75128a48ccac2cc69730e9cd9e27cd83678eb7da5e7b78697e6302eaf31eca97321ca6085fbe1fe7481c6be9ede1e79726f6d60a2d346863b9c4d8006a7e5095bb9c05b0d0a6eb419ef7f207319c3ecc271e01f1ff648cd220ece44b2a676f3bd5cd677e2522457b2e6f6b438fd1fda04049f12f7d9580bd72a68e393e4167365c9613c8fc3bb1d84bb5877d0eb717e96d508e5ccd8dcb2c6e50ce0c87ec3f4f8f0adf305b3d1addf8530740982a465980c8965589e692ef10c4de81c7c4632c09da984b968d2630ac1a68849ecd23737f9684a40f6c8a9a141cee450cebde75bf9a933dfb0a3419d142ea7d0f1d3aee96211efb6f2cfc5d4b68d011c80e8527509f87e12adfdfd6d0d9473f981929489c238d1560a65cacf5a87b40e427e9eb6aa609b1b1e78e41342f530838b983b6f1347b31aee5b4e8cbb7e24a94d28503cb62bac42413ecb0a106e078b461c409e0d1b998fe9aa18b95193bc52072a1a80f79c63d674b4d45cc800c28cf20321e228118993a8f90437c85be57fb3f3beb731ddc1ac0aa205863efd4694e0e981354176f9066b3b8ddb1052de525cafec3a1f274dd3e46c93dc6d152c86a297537ec9a6492cb902359b08c162740b68b0891e4a14b0efea80f635df01ea76c744d753c4708248b46c74ddbb5b8e3d9bdbd74914af26bbeaebae6408df2a9e7329fe8c3c9f5cdbd79c2001b7789ff87ac01a23a30e373767ea77a59f5301f43b8f04ff0ef22f41c7725539be16692b09bfb6bed11d1ceb168a68308c5bb9bb593ba7292f694f68fceabb2450579da07b0dd058cfb952750a386aa9c6b1b144122c089c9a51fcb40262e9762ad5c5c6e752e255adde538bdd83efa289ae2a5243bf5dfe13aaec2107c545ad2ae19f33e12ef7d18845411aba5c262822520179c4cc72e7d073f203dabc0b7ba41910a9b4e5ac0ccc9c7f082f9a28dbca746c7a6deaae889645737cd146e431b0d7b81fcf04d72d6b9019a60e1efee48d8ddc4a300e4fc0c584bea4b768b8474ce25830b6ecd3ad19a690974b0081cba0ca87999b795be62275c61784fa53e8a3cc246c61a5bfc2a622613bab0d3136e3647bdd5e012e0fea5b6cb528a333486e74b6cb94ad5ff69eb6a4474ab187aa27faa074760018d6b4dbf15ab86b94628de2f2545b9476ddcac9b5a09d6c9c8b6f9c111de8e5ea210acb81337ece60fb3c0eccf425b503b6aa202766c18ac07d35997b1f891d6093eadb8b4aa033dbb3d8e9b36053af1de5c7a3aee20dbaa03d2fcadf5a1a2178bad4d566d81b16a27870c161a5dc42e162fcad6712b586146f0495059cfb691dbfe78b0a91edc4d2e0d6389cf4c436881c174e4a8bd594c9b4536d23870cc14c0cdab4247c2c7b8087fc5b07df4cfff6682975e76040d82cb00dad1fc9b243a1054b82743c5236320670925a895bef8ef004f79bbdee640e446a6d47ef599daeb303de51e7af75a67c393d11162e277c9b8da474df6086e19c052e1fd79ae2224d649c8a4a1978c66f18fe275ce73e8a15c892072679934bbe7e8e36db7630e61b9103ddbcc25ff8f8b1e2803a212346bcd6e204b0f0c7b853beaf52aa739a6e76d9e9cc4d7d171b434203b8c793a972f9baafd28efa62b2d90ca4d41226777875cbf14d46c8c9c9e15e4aafc81c79a87d2322fb3cc96e935701ac299785c09989c130790a7bf649afec55d61a08d949cb2d2083aae9b278774c5bef598c0c7a0ed54a794099d22f872d1450cc78d70a9a47d89682b8d3af5e046186a738e4f4766cd74b20e298435ddc6a8acf1f2e4ceca35df9a60d0f14d49433eeaa88dfecf95a0778f5a10c6c57210dcaec06612c174f17c4b2a6899a550d7e172b1181ba3a7545c1f41b964784e713da414349ca1aecaf944bdf71bf3cba6176d479358c7079e20994e0b68c3218a2a98def619e100ac0dff01724dd1e6fecb7a35c2b0f25de13492dd3b2af3ba83e1751abb566a70a379fede1f1fb2206fe40c9400f5814dfed326a02ff0b8006cfeb903b0ac3972eab1c4b1977e7635379cfae8af9b65416c2026a1b40d9b70fe37a3bc4a0651a79f7fc525005a7f3d33f3fb988137c7ec9540b1deab8b57eca1bfebd5e18f04b09eb15cabdaaef8da4a8da30b56fc71cba5456d5ec34d84919b8d31f4125b7794ba62163f0848bc95d4fc14ba1e81c6e3b5119fb1cdc0c1d4d44c3c6a101e0bf74e2bec20d0e3b6af1c109b383f9c1bdb9a0ddee7da2270cd3699dcf65263c383c334a8c8127a62c0885c5aa59e2e0c760cc38ab2e0e77390cf05925d147efa980d7de7b2e72fda829232b4a75931af708e33e01f2bf85d6113151740cee5d9138be8a196b32061f31b40b32cf7de73ab0330dec35207f3ddbd492813b8a6b8e80ae0196265141e42d8cd4bff9338c768005d1c3d4e6d1a7d476ea9b6d232ff15a57c6dea252bf5168935c8fae8f5b582383d4d229f61cad44dccb0af0c816f56570aaaecf6faf018b30ffc20612e22feec22c2364679a9f9c514c2f7ea71445c5955f36e5de32b494748ff7307321a33cdc7deefdb1a76c8b9c93fa42c44b57c1f0250ec5b18c05ffbfca8824de08c04ae9bef360f28d5f4a5bbdc95fb12eeda106743714da3f56f72a643964f25723d412a0520defc55a2d1093cbdf1885eca108cb974b7d7145a868db54f7c0dd6baeaa0ad0b94d251daf2ed1be98a34e0a11543a274ed64f2338485e436676ef49f054dd0f0f93eedbc4fbcc3c7102425cb6ed9277818f242db022cb4e926adcd56364ac5bf07c17f4b08a0c67a6fd7cf4f8895db2e06884f638dd48e0439e32c8889d82f7256c70ec43f44f062f54ef19317cf227d56e96e3ac3bd4c09e4dadfa9c35a10145b91bb6bef893a1642e4bebc0890f11cfe4e317eebcbb56363ccc594dc04ba497ad8cdf419a576e1a65962fbd3decc3847030073c1ce0716016be9f05dafb37791bbd5dcd77170e88c207bc53a2c83e9f0c451a0d4f5c6e4bafcfcc8f70f06d89642c66c2b291f945cb89027434dbb5315de00715599dcbed2803acf7210e23e17dc57ec8c5e0f0038ea7f45f3c9ef306e40c8fbb36db6834f7681d92a7d3e4e19d49f4c016dd743f8a76a40353174fc1d6da403f11de8d092799028bcc79fdba017090ae81950438c803674204ab2614fe148ca03390e99af88a652c8f8b77c3383842bedaca1f340b41bd9ca6befb4ddb32e4205d34d72914f30bde0fe1923490e39d8706c9e2649ccfca66764c1feb915f7c27303fbc87b65446c0f832bb8db917199cc6c96159809d2a77522a2004da1a6f9bab50c77a2dbdc2563d51332a778df9531d852454d9debd95f9f6a2987e4a4d11426a3a1d89ae05549ae3278750512adcac7aa6849d7a7db17f1f292af3109744f4aaa07ce7bae06b66aab7787a49f646a5e23c242a55b7802f17fa9f81fcc35a5b2a9b7ad31a672b0f0958aa6a0bc2b2a1214bc04fa2789d11f961278fa69d927d166806441a2dd0b9f8e6e5d3d13bdd39be6ff188037bc026f4509ae74f5c2f0521ed75af769091403f6f72f802ea1352c72b60be3bc2d3ec3f80b4c73e33ab6ae542549ef7095ee74ab58ea44b0ba370f443de5759441b12b139e0b11832687045d0c868ddc5f03ac90d191447e44c720fa40488ca7767ddd4e98e2dd53f58c902d9d18744016cc5204afcd99c2d98b0066554d0621c42f649164e2a6908e9c6b1c7f48c62a7be99f610fe6d5616051dd3572d5d645dcdf73f0e574e27b10006b835e56b97e461823b924b671380c8fe82d208ab3afe26460cca72354e1775e0fad4861d9c27077c9ea4f03e99f654d6f5e3556dba76bb61870a715bf1d5b2f430be834ef1ec94cb622f54a62422a46366355b0ee4436e494bdca68406cb6db0b7acc681f4ae2939ee3c3fb67f75d1e9624bd62e4392c11e00a44a00b359170b85b3b88d2760400c1de1c6c0942544ac86436ddbb25618f2b2085f7b19bb3147ca800f17bbe69cfef538f20fa7d9039675384f84353d6066e5a8224477bc2d3c783ceb0762624514cc2da32218a24ac01ab5ff413df501b4c278e7e5063f3fd75654b05d96e273caee618015fd064bf6be18db6de2594e73383a87c373779e3f6564c90d802ef8144318b8933a2aeba565956577c7f457b490cd3189c0d59cad0e5b07e07c002c25fd349a27314763625d72c8cfb6c39c1c43983c633b6de5f21a23f5636e52993f79e65ab22846e27e11e7efdb992ad3f300424b1cd59662296034af6dd5767f0a7fc03f86aa0f02fba4ab443bb32ee5e00e8835de9b3fce6a961b3d1d46c5a43e0c3b09028442909bb195d5b291065ae9d69e42a05bbbd5921345577c235180106d201d1e81fc21146c45990d70db49ad5191a6954170fff477732f1fc9a6a118bd65611512e4fadf2021fba271e15fe867a4b9670be2f943c30f9cf980790ba992bc0111cbd1ab05daa400ebebb3d4fb2d1ecafff5c0fc15899d7b6ffb5132d7131538f9665c54a81b47288974c98b23cc048bae144b45befe02e11c9c0aba025068a5ad34fe4111efab61ee8efa798452f91afac8f2f4849c58657e02eba4db6e473de6072d96ea71a5286e7405ee77dba69b82216adaad97977916d3dae1f7ced1e184c7fd14be02ad44479ad0b34f4140a7e5a23a9cb239e6865a16222a42d47cf535789bd0a8bb82a807088abef9014a552caaa6306fa8bbfb550c6b87d10b6d49552c82824b33332184990eb365f3071be832a41a99e312bb277e10b01107b6d78e0bd4d4ac217b8817c50b5aa510c302ae143aff7c680b2b51494d0d59746046ad7fb7a092b9399bc4ade17ab9ec66593f3784e5c8732ac24c902dedf98c496efa69e02f864e5139e45d89ab2d1de67f08eaee19330ab625cbeb8f08ac1ef47703bc24abed5e2ca76242350e1635e38681fb95e7c54741574847aeb5779010c13bad6b9e78984aee705b69816e0d960d0d94ab01c674f709e83182bbb1acd270cef66047a225c36e0c4e2348b1e9e525a1582b359dd06cd70009bcf2a8f641a00e1455d5a709040c9f7230a8942db49b68472b4a99069d70dcd14c119f1942b6e72de5ea134383b6c900be7a6e03b68762d978a30081f9aee05951c15100afb1ae2855b3650a2591fbf34bdb1380835c5118400d97527c60c0bdbf80b1a92a0b029394612581e3fc0905068880691c85b924eef5b8003d19639fc06694493b84299446561db81f43f355bb963b8bd2037fadd6db53278ddba2b58ec9e571be4db441bea6c2a179ccf01e1e4e30c94c7f2e85458466d297d8eb06c534d30293972f5703fb94392c49dd09b46dac3408b2b1b7cc648ec3384820d1f946670403cf00ff8ef3f50af322710047ce5a4c80e6955871f76f9c3bb705c43f1cd3bc28a7b26431aed91992354ee64fff6d42268d565a4b2c2e61d148443989cc1700ddb65b6476ad614c82257cfbdc4f57811740d65019b58a851a33228af8f081a82ebe00a8d6b09df92cf1f8b23da3b8e82f6afa53d04bd5b6ebdaadb3c3848907aa27453bda5e8d64d16c6fdcda287ecf04821398dac9a95d7e1ab11b4aaedd62128719b2200db80146a10da419abf9933c8883a87f8c2f4d34317d3815c5e5f5c147145f5273927e44b0dbb915b96d9a97635e1277aa7f8384eb8ee6767d21f7b21123a96397cbe9b03edee8ec11a7c5e42ca73449d67f8e604ae28013a68ccd87ac8d13af33ec23935bc03b7ccd157b1008c5c260fdc3d4c4bc325e022f5f7c2c667a9617db77b0a880546b97036b33be97edbf6dc2d3bae1f9abde230ea7c33eb31bfb023bef5923dcb7778f34b93c553803d3be003406f975616ad548072bd9175e1f695697fb9ce110c22811fabdeb24d6947bc2f491cef88812ae1fba0d5afc1a26aafce8cc877017df73c9b93ab4589a3f99c0770849d846774922949ebde3d81f2b1c2990c05caa9cc34d6b3e5b96b982e35acf52d78e6db1f580c0ad8d5c4f4c8e95eec6f0702b1e7fc5585c89a067e5f7ab3c2eb6d137fd45671222752a2d136bdf126efa86167fcd809258055e512c18b5b1ef9f79e7d7023bdfff58149238bb4cb0db7982ffdf78a3634f41ecaae023e5d21a30c7ad7572bca980842411a57c4830760817891dbbb3940ebb5c80bdf2afc3586f76c86ed22cbd51168fa63948291b0412da04bea2f58f9758979bc410776ae463a99590734beedd17450b6c02d5e189fcb275d3aa73aa6cd16495457bda588c5430b184123b64ed726b4609b5943beda47709f5bacf7e1d78fc3efb97469f15b1304f47da79a20e10423c4b4d574a426352ddea885d897d9b6d95d8b2df5833158d6504a7b8e3a5f189e7a5785edbc8c9a50030d97995d2a369f323a5633a6f7ce9fbe7e6111a9f07d5be59f0102d854d73187329eebef5755d04419ab383eab5f7e8db6eaf03bcf06091566440d7f5ce6a62212558f52e66c6d9beb434938a7714f055615c8aec64b98b94eb510b693ccbb8cf8ce8d3831e9c51e478dccda48dfce4e95d16e5850f3ddac69398bd11d798753ee9658f5874e852ac6a711816be50498a8384ca75b645c97a267fa6444976e94576289cb49212af3bc0eee4bbc72ecb492f5c0851011e0841a4edd56c22bfc54166c17b2d079890585310aa7d5e194498bbed697d03090aaaa00a0c75dfafb4b56d0ba59bbf58f27804683660468b75223e6cf27db715d96c8142f87490d1a6b7e06e63666313f0a64b569911e67f29160df0992a7991c30f45b985b57cdbb764993f53aef48d3cf8a233784485d9ed7d7ddbaa716e76eebe493cb5e8fd6e617a42f2c7031c18559ea752da72ba836955128e5ba170eac82c906013bf60845682c15b088a97a7c3471d85e3d2ed5ca29a0a2f801a037b41fb70acf900316966aef6b71ccd0dd8df5196d42bafb162251d432520ea1c53bc042c9ad64fc65aca3c35c89eef08fa0bedbd71dd160493cc76db4e7753f9b77fd7a3b68d609893dd8288e56ffa4c9882f907d9092c6e1bba268b1a562da35854e5cdda12a4294ffc9b76d82a80fdd7bffd0855dbfe7687b961af6456ab6037c9ffde68bda699563fa243467c395d13fc3bc542611f50bd465e4867f838a8c9ca24ec8a533bf0f7442df925bf26ba8b7e762a32b8227c16aa0793a656e78a7ed521b1d8ee0f9e937dc1ab111791ddbc828522ba77108ff0714b70b2af5720ace4b265ee91f08e798ced4e8f620caca0421bbcc036cf0874c128f9ccbeee269c8c37146abc02862387296179f55dd2019e5b65afb98a8db3f659fa76b6a81a6af7806e94f5583f67f263ebafa57e35b2a02925e613be78dedc7075bf58b2dce45a1a32a0d5b8888b44549bb8196792b66432ddcc8e2b1fb66109e45d774cf0cec2145497e412b904ea1bd2b17658793b79c36fb15595641c87b5a4bda5e8054ff2377d111d08c04620b6b790318cbf0a47d3acf0d0d86136a2a16bdea89ebd90aafa6a00c43442f859e51cd930851c5ef3eb554f339d55b6c6ab9590327500a04bb49e35e1af11c1f0f334da460a7cad706865b9fa4961e2a5b8916846dc33c01a63032fe1b73571ef9a28db4b41abff3dcb99a8b176047ff4ccf3b975c466162e7463b269b300a2c7ab3f45bc5cd3bd1991df1e1a922ccde0b483c692b44b059a597ea2620f3ef126830438ccebfa8c9f5d2c31fdbbcc0cd23d4bb7c3713309a1b38c70bf6f37f7a477c838067ced8868f69adfa7b647f25b6bb82f06fc0d469446726771065eac96cc9c6a208f0cdab9539efa6b790b83f1805a87203f1c0051e7abaef87ffbd68ca2aa6536c7c59c372e45f0bd56f96e9642bd50745faaf83a707325e44cdaadb9a0575dc71ec12dc70e8370c1d1f01b09bc37589d57b8fd1fd8457e78debf6d8c690b89bba9b01952f370c901cfc02b9698981340953ebddd8ab6bc453c2f5f4e4b7ebd02596b79bd9967ef0f66277fdeaddd98575cabea323e5f405faf018c186a6663a2e7e37cadaa4fe4013377a9d06340603915e40791bf22240d38714c2eacd7848d7213c44a6a828bca6bbfd85da9f6b94ae045964f2897a5168052cd66e2fded6151747c7799d3e0fd5b5d159f9404753c7c19653019c2102729be4cf8c1ea39f4e43044185f17da244459e94b51fb2d5bd4f4dcc091c5be3336bf1e4887407c0c52670e576deb00bc4d5ab46c0a881e4b3b61462d02f13773997158332e81c957d2991a0afb6918610e412875591cb20cfc949eabc9bd6541e68356a997acf3f71f62b6422514928c01a7a7f50c745cd505448f23bf27e0d281b1560a237608fb293a36ee3f495fe76703f8aaf4bb8ab0e37e54eecbd81b877072d3a97a106529691fc5d154a9ca510e3802d89c379e98a0b48e6427fb731e115dae292cc2e9cf912672afe213752e49b4f4778034b5610bfbfcc9ca0c6f6c8ed60fd4e8620be2d536e25bcd1425a1665cdcd01c469f0f521b2c2d44ddec309e2e7fc3c860af8ec44affa76a5070cf8fcf7ee123a91edbd7eb81031dddb744b531be19d2f514da3e86c6d163fe603854034b4aaef794296a8bc1c312b83c4e16897b8cffbcf193e0656884b9ea9d645916cdb0a17d5a3f8e4f6ce4039a2388a931df99e46f565d124d315195dec15bd7f7663ea5c2348b4a18da8a3f9cbc0e3c1650fa4ff3a0fa3be3decebda4af9b55c4cb43046c7f3229b4a7706d56cd2d0dc7768b67dc7f397da9a0141dc21f90a2e874df0d1fa2c84ee371553563034afac041b7b13f3d2cf206b4b539d4a5eb75ae4719e8d7465733c8aca959b2ff2437dd78ae1393b7ef21ac66f1f10189a7f101317d2f90ff9cbeeaab744652f1481b2792586e25f15ede6328ac8f35f31e7d30c6548cbd8e6bea5a18f547ffca12233e2e2e9fa56a1fde8b2e7de70e8ab8975e1acb7daa2f5da2e8a8439cc897417ac8a9fa247fff6b9fd1c5184112f70bda3c8a2191165d71719d195dfda5dde5e2ee7e22e28126deac16a723359b992769b6f4ec7eb1fe73e2b6ea2235021fa2cd577296a31bc64d3e270fba45a31d37e699bc5d21d5c4a7c2305d7b7d7214c1ab6812714dd0a7e3c4f3a58af2fa0ad0cff980f8f61ca5c80df71a9248ac778389ed6fefed06ac90eb6428842ad4fa1f6123529986f5ad371f9cbc1eb71187b75441e54adc06b71f722284f929e23cd47fd8eaee7f07831053f38211e79e6e3c9d369264d72e4e144725761fd36253e1345f088b4385289831f36c68be422fb0173eeaeff51ff649413bc9ca13172cbcac67771571a217c8fe0e0e8e2f3091c7d552e9b846a8d38fa511d3d23270c7ae087715060bca0154d95241d92e7d4bde8cb7c9a926c1058dc51d5abe23075ef98eea6630d14599c29c7e5852cbf7be7e290139da08c0e3bc74d8c7c061426c426b0d696d28c9aaefae3184a20deb2894dc64772b7c426fe6341f481fe3fab65090fa40a3eef93055f37704f9440b08a1d984c36eee1957ebd8a15e752193b45d558550f64c73bf99123575d74f5a253f093030137a2b1ae7178bbb5f1e6e17ff1923e97e93ffbad5870584b3606102132a0cccc30cb4748d0a37e0a5e48c7ed3f49e6bed226912606a9b852e5126ffd5096165db29c560561d030e09e7965f8cd6dac9df520219759b329b986f1c0397c238a445a229f2e545ec52a3304465cfe1bb4d3ed0fc660df9153a045272e18bd9c46a0e75de9e3ba6ecbbb9d3f3f0d26510128991267641a642099902d9fa2cd194ebc726ff96bf40f1547fcdfdeb586f76c4cef4b9fe1003de6485d0396381edd14457da0b435ff4ecc86f76dbfb60e4b0700c260cf504c6515c9ee9c20d421f60d9799ee807dbacdfca809988c2cceeb180763bc89dd6b324479cc6ea81d3c76e94ea1e0068e5ad376e7d56600535728e4904532735ffa5f5a43ce8ec4229c3bd1facf0311a6d934f22a1ba3280ca28933c9a3f2bb07a02b966231be976cc91974f12ca93f62015c43e6fb8c1018f7bfda42b9ab346f71f0bebde7eb51003d73e71dfd463c2d673ba356577a79a088da6be95104c63cd73b0e86e107bf938f29fee30eda4dbaeaf116257692e494e654b882b8100bc909268216c795130da5e1747cacb227557e8d9523dba61767039d791f863fc0c34d7c715003256a001279f49d672b730415d8a4b272776bd6749f4c0fa7381727754502b1838dd635c79c9cee9628ae7d64dc43b1c0aae7b592323f896133a6c27ef5d4d7d361e935e8340d99e3b4af7011e018ac2377e8820c761c92155465cd974f63a99b0080ec37e13c54cc9b73a63333f01bc30f3fea2646c89cde042d1305ed7941d3446c14f2de6790db1f26cc3ceb65862c68baee096debeb6ec60ed82e09c03a73dfe5d8958155e8d8745e08869e79b6e00f82b1b066cdec1d71a2b415544faa529bc50ff1e7836d175e964880653d4ba173ffdfdce43cd6d8a0400d6346e09b0744d99938ebabca46abc5db35ee27e088c4ab48f23bfd0b3d0deb3b4ce3718943f0806d2cb9bd1d5dffe8930f8e45cb531bf8d95f3c9e9e6cab64614cddc2f6efa5208ce1e587635edcf6e406789a7cf68a6adbc56020e2c5d7091f1e5c680597901e5bb31ae1ebceb42178cbd9580a4dee8205dd90e01954b355fded63701af2272cc760469a6397582170058534ad713de1dfe15f47d1fd32804c5d2a3c2f2e70829b0844593988f37a27c9c5c249757a64a93497bbb2ad26a9213845f2a71ec0172695c0477173583de404209a0f83e74df3bbbb35762bcb3d743e79dc17cd8eabe6ccfcab9433ff600c31830a5d75d35460a7375007b12acd0c352d6d97300e558c1014d9e4b01998367a39b1c8bddfdceb593073bc54cc18054057b594e55bfd89238ae35731b4fd0725cc6004e530258931ba0119f920287d5f77d235b127cde524fdca190ee10378aa3c848c293b36b1a65aa912542f31552b15624cccafc5969673b57e3838dd383067d2443176f2baf4bf1ec00f7253bf21070ce233c6e58084d556af5b283e5f5485aae7028310cb9e80d17a3f56d10fcde5fb6b2c187cabfb12ab1f93eb5a7e674d26daeca74fd9e8a266e10c6562f5ed17f29ede4e0263637aed3b6c34ac29186a7e8b2a3652811aeba7a08d1eb9ea8677fa444d199539153e8069745b8f962300652b2042ce7227604063b70ca46e681e596c61e5bcbab4f48a31b191fe58c7ae909b0d8dd402a4f8bbc57777bb883e7b09269c31e40a6beeed2479919bda6a75940eae9f18bed7265f45ed2ed92d646246e42a7fff07777106126a2c989695636afb832bc1d746c0451c340c5a15acffeed739dad57d8aa87853f3a95cde6e5f89395de40449618edc70eda6365fb45532e348a09906c4f72c250d78767fc3e3ce2642bfb26f29099340d26166184875106f1c6169cb5709a91899fbd58f32c59fc8399f7bd217ac470b0a45c2d0175d92f217a1476ad06f09e257659bb2247ca5a986522dce012d023db10683e0c384e27951323213325e1107ae34523b1cb727d3f941731f264af6d7ad23b2451f826e7868244ce5128f69e90b7ec851594d4aed650627d8e727d108c60ae6353f1d02d14c708f2f5c2691ffd40af513da3737ab90585bc11170a7dea3ef9c4b680200b933de09da1b1bbedee3bcb3fc32907bc054b559de684d5acb432d9e6643cd923c2beb1760633040244bac58397fd553233ab463b84403a55eb56abea62b328c12f41bbb2a0a63f3efe038574cfd16854943e2b47c27ea203acdbb506e5eb3693d3f7c0ddc4234ce210ff3310f5af847fa97f42cb3ce8e233cbee0f85786430934417ce11e2a21096136b0a9ade67b7afff5adad0e886b8c19735ad8f89d70e1a73ed9ec7a2400d0c5072f55d779e81af1cf0fcc6ab770732b4ef4c56df8d1c65f1e9560b2826edf34f87d0d293101d70ca6b8dc7cfababfc912df920dd2ef28eb719003763d48da46b5aed517b752d2b68da39e58feead611cd778f4ddd80eab5645f3cc344fce432ed08997cb6678a486871384d16360cf57c08ab1e2cabaa65b91d1d5f618cd4a72876793af034a8c2167eec8a6aa98c3166b4aae993793c54e2275f3d7fab1f8b681ada1439675217ad24ee8df734909b14402753d171d434bcb3dc2bb58b0e3da6bdd94449b7b1194c45c6fae5d636e80e88a976daece8c39e46128169fd3564a10e3413972ac4aada57c5381b1928aeee1deb12b53c9749a4ff4a67cf185de31418ad67208a375af84446a68b71f1529d0290686ee7888d43eacb78ebc90ef4af6fb3ae312e486e32ea9e080b32248d13f1d3ed9ea0c9608268f82d8a67ac5c17dbebcc274171800f108d10baa081f4a6e8153a0c27e7660ba22b213dec77c0847c70274bf3dbeaac7fa393886e0b713b136eefc62f2fc8340f65b96994128ad911c57dff3fe399a9aa27399f6377606fa74e30b5092635ed99f33ab5c3c00dbc2eb09694192dabb1df04bd232c9e2fda129fe2bb0314109f05ce67621acc80cdf86ba73913fe4d710757cd6daa36dedb3f6225a85fe11a8cb9d110e634fdfa06709c85a565e15094422c6c5eda99718de4ef6f8fa2ba1869702fd7e2e4405ad1df8055d6506fbaf20c3d85609407f882bc325e861672547748deed5db8403d4e7b6c8d4be318b607dfbead12b2a952d72cb1a50cef30e9a12f2fa172170dfa1a2f9a1823b15987a3204324e0931476d2033dfdae2e3f69f57ab274107da6b2d2f58adeb6cce927d603e982a30da6334cfdb536abba51f7643ce9eba5ff8043d9e785f96311f82ca9f73d25bb072df91fed588e52542b1afda05be6a31f38cc01a54ebd40a7ef23bdbda14ba3bb0109295ea41e11c78e326d605d8e409000b4c99f102a3b9cac9eba407074e5105bb29e8786ca747a77d231f2405973f1822454792ffa10f36bc437bdc6024a2b1f21d0c9efd1e588655a3609a6071beb850eaf923d32128a136cdcebbc40349036a71f77b62ba206935f26c2febd0e776561dd5cb05da71974496203d55ef690f233ea905e51a6b5f051a0ec6131ee9dc31aeaca0e7920be97819f1a255fb8dc71898e6a0cfaa49d2e3209fc2ea2792c7308f200b323963e47e6d9b6fd9513db9acf0d2ce10d816ef440aed2270b26c199e4dfa017f1210353ee9447046041ba34c40d55107bb5d8e5a935b079b55b0d748edd24da1c62aa985ff79543b69bfad36512f1a0d09874bb119b7a4dbe87f7b2ff3713499252a3504dd84ecf9cff1ee5f1a67bee571e595c11cf04b3d00e60d39969afd2fb805e8256c448166d92b08e99b76bd6501ef37c2f9deae37286fb57e235c63e686fb781a4c98fca411d2b29294677c25467633885e040d6ea5e5dc37c6f2c23e735691637fb26ba4b046e695eb902d74935700fa74a23515b8a6c2fa2f65ff670a7d95ade41b0a284929910616d113b5d9b5f5b145570faf09032573939d260daf81ad0b20fc3bd44f3cff4c86a60082f9b5d350fec6df1854da80829ecbc8e20314f2c07d6ac98704ad355674ecb33b29c92673ac6e87f8f2a513a3705aa8d657a923ac4d2b532deacdbd62213930396da89693ba3b3e30ec4769c5e97e5dca6d7e746af4ffa72a8a7e837d75be7a6c452a68870ce91d2c5844ce4c9ae11fd33a2a9cc739869cfe350ea4e77928d368c673d41f9dfe2b309ceea9712d8e10d24fab74adf64203c5ffb0918b88687b0126a8b0a15ae8a393a860ba17eb10e0fe37e793270244a428c13405067fc498c02c4327e4b84a91cbeee52b56e97a0a7bafd78b50f0bb08f770735963f706c5e30664f29697003c7c72b1d2ab5f5bf5c750b8a6f6f6c7edf40318ae9bc6ab0dbaae8438e489fe762cd34cc294cec8b71fa827a6a05a5be94c0a9fd2ea96c691a6a19df28c439630de3713df032ed6ce48ca44eb12b5458838e716c54d11e6c7c5d7da0b538e0c304618e758494b461dfbf346d56ee56c33073c56a8230eb2535434f2806391a15d4f7dc2d252c102c94a606ecad5d0b7d6ca2b9aa78e97d92d3b19a4d640e9f2769c84efb4082ecc48ef13c82e39343862e2d11841ec6f15abb02c9dde7607b0aaac82b8c70a0a15753c1844388a3e54944ca47aa046969806a33ca55f493434118ef3cc5dbb9719b7b3a48c7f4cd09060e1ed96079874b0fe989b41bdb71efa95b7e60767653a68b798a235d685e8d99f3c049d6985b8b008699bd8f07ac985bf1d2774831fcdbb24c92555f175b2bf524f89404c73c45ad01afadf1e4ee71452c975da330b4e1ba6ca2e09edd7e035459832d567a1cf08a060598694a0f4efa888e9dc7fa24de0d884b5ca65fb5b6ac9ff10ee0654c027713a4ea7c1da533483dbed975a7d5fd716061a6a8c8da0757dfeb816083cbe13ba30276155d4bea7f882014d90693dc590b57121d5450f2c29f14cd59c81ab45bc28bdbcae6aeb65b269f1bb8756978e27589ba02ac9e673760090e880372d9778e0ffeb5f71123eb47d896e840a18d075e7eddbea38c7d9939a77255e33b0fe1fd36baf9fcf671241a1d50e10ac20b7df30101254322ea7f485f177ab511d63c38f53c96e57ab9425fff5160b30ca465f4240cd52cc7d616f9fdbc74bff29e732a18ce0ae7702e3ef479ef6fd64b8983ce8715614d6103a3e0deff403ffe1f99b0b3564f92a1fbc4e288fef861cd9a81524df145ae4206c0ded48949629e786aa789a3ce0a502529418e259383777ee5fb9daa820f73793d1abc92b9108d9edcdf664d429170bf06f3b1942555f77a9f7659b743e1b89acc2c6b862e829576b5bf2f9be87150bcf94c9009d939709e24bea41b76c8c75f8b121b80e6278181a099fe50f9067f8ea497656005316dc0f2649ffbf93995704cc85b87bb1acb49a980af33962127f9c48392cc02fad81a6f282dea16399e5f8b2b2a988f5d20948f739e18527c3269d41bd60870e23033b65a89ca87a43301ba38f50a647a416f75a165751ffe6fe6436f8844291f8bbcb51bafacccbf3ebef016f56a22b71768a1fa5504d3fc400fbf8b7bb6f8f660cfe8e97c72b07198d7e6f59bf6343da54882285f79de75da7ac45b2577f8f8c6af417d3e10aa47c9b9debac54bb81abf189e71749f60f2892d226cdf8f2257546645f1f08c30c05752d05e6930493579e505283ae74df1ee8df554c6bcada6eece354e5cebb1d1ea7f1a83c9ef8d5047a3ba485d94d9ed7873566f7b62df647f21be48ba09eb4842528c37cc8a7d08e08fe5804b5052241e1b39912bc676758c386abe0fd003715e71585a521e1f44e3cc6ac24babefcbe507d1a6653ec3c5b7a8f728e5a195a475da05176ffba04c1b0d8e41da1b344bd481551d40124a7833b9f54c8edb2866a31caf671a8183b36df0cd8731c30ace8dda9b37ba608b52fad5f4fab646588acd2d691492e85d137ee4ee7f6145fbfd6c5826741108eda2004011a211b4a1129fdd73286b3eff4c760c258a8104a60f708f723ede1fea0fd84a6e55f84dc13bb3dfc2fb41c9a4fe7d67001d3ddd3e695f2a3f6de656cb54877f71e612d6e628b11209d7574b74b8ddac8f2c97b269792c5ce465bde6d8c6894916beae9c30d8cfe53afe9a00689139cfd1c1e3ed73d7e9a7b2b3a7591029bf2c08010c870f38a0ea178cafbbdfde678ad3c8364dc31b8c3e7b8f1417273db0fb26118908d07e076f997adbb5384eb83a3798d36783a8ab1010b5cbd3e3fd0f6b0f5b8fb2097d77f29363b0854a2b195b5a927874738896e4274d1a40650fe53815f7f6343acc4b5ab148018815bf48968d70d65bd82a56fa98eab361ecf6310fcac8498a6c0e36f971cf9f1a02dff190f898a856fd18c146b0b85cd557808676abd9e3bd308b65e0309d95baafd216029d51654de27aafed4fbc041a87444a1463ded6178b0798d744f75ac888b8157c77eb9d8c8c5565d126b871a6e94acb17cc203a7d6d786a37107fba38f8873da828e1170b4dbfa75f8e1e45fbfa4bc934fcc01d5009b4df7409f27b7785f4b563e6fd19590c7de5b790441fb2760a72b3ecbffdf56357573fec6f3039ab98c91f0bc5e61fce8aa87ff34f1d5664f0d5a1aa2e338f3ed9785eee422eb0fcc3fc4666be35a6ca54ff9a385ff4a14601930ed27ad117333bdaaadb3c6087d7d18c018ebe03ac52f0a52b7b432da5cd54a956737168cec49bd55674c10ac45b56e30eac4afae57034e594b480778daf19ac2a8e8eb1a4007ecfd3b9fd61db47b3894aafaa2f0c4ec4e53162b42993149bfbd648476678baa05ad180dc81f49bc72faf14637759b73fdeb362a067ccd8765e7745bad60ac03f279d6ae66ae18c44b16e73516561b0703126a14d3623bf15fec37952b85a90d7215914d65338fd000e9cc133a267cc93f13c3ca7fee55a095d196af13e4114d34ea309a1327e437a1c6a5246b4de11417dc8dad937ff11a12b895bf3d333557c16eed3d643533fd378b27a01a90c575c8b13b5441df21f1db4e04379705cd5d064a2ea58db89cd0f24e920da2f8e0cd2af211f14ec18dfff91398d9ef78a46c9c07203c58e9c578675ae491c8d253e9bf6d9c50a70e1fa6774311feb4167d276f5dab2bf88cb9150b3b1f57e24c01316e78cf08b13014295ca2a21928c6fd8718e2b4be6ec69f036fae0bb2ec9b21409eb0caca1783024b3850c7b59d25a22da19fe6f71451537f8b20c6668095a5a667395b6676ae6743271af44c859cf854c2764f9cf9da7a91615f9dc0844384cea9fabc8139713d2149057d1b4511d4dd111b91d42455a50fbd84418820e7d265fc8ac2ce2c4e2e285c1ef14d43985722090fefb445333506288e69049dce18897fe613b0247deb3638c8e771a1d799335fa9f4cf0d126ed18d97c237aaf2ca5c6a2a90925d4958c9683185d982c83e1b2ea755595cdb8238b272955fd221892e07376d494b27484df942439c308f53e926c2e7b7d96ff1811d454b0b37ceec344884fda46119419922c1c92efcf234fd403d517568a62ca4edbbd15a6404d0fed0a6f8773dacd511681040d3b825c25fd5d2a03e8cf52580bebb8b5b58c0a393ff1c8bd69182ce3ed29f5b79b2d9bd783e6b02f4855d78eaad46951b7ab5bc77b71bc94012bbd46c191ca40da460d0acd581987d03b9ed7b46cb14913da351910e1b25f05200d04f7779ce081a37ebe0a652e406fcca85c1711ddd9731ab1432419bff0994f6de36df264047abbe6b81188af01bb88b261e6968a81e1b6cae1c83479e5ad01f78254a15b1bb5bbbd38560313ccdb259fb676442224407a64e3acba3cef4914cf6896c3bd65464af1368ab93e3d614df34d097aa3855ecaa5c39d8ee2ff4ea435dcb16ac07dfce06a8dbc10371f521807e7620662595390c2b21977a01123499a41c654de2b7304cc4ef3c59fdf31cc4275b5f0d4c072f35c3a47b10c4773e1eb57e6a35660e3129aa0c16a87b22a4a0b10edaa3887f1a2b69227ba251c8b61f79f7dc548d31e3ffbeec9f15f7cc2b768f2f41ab8b35918a8cd0955900cb8f06897f4efa25ea6c80266e3bcfaa1222472bb4a65c3a8b1e129effe47fab959eb4e6aefd744a4b8bf7fb36d2f787eb46893f70c92cbc532ea17dc5b73b48e577ad720c5bdf6ee2a3282e68a5a083f273a5cb4296aa23e30bc59afdcc38a8845428003b10f760d54f8710af76a4f5bedde7ec87eb9ce38006d55a8e04eb7b0b9b11bd7956c411bd860bc83cbab4c1ca41f227cb984ab331e74d37055fb2a814c4d09cc96eb862f4c0524339cd913356606ebfb35b6feff43ba431db05e4259f9ec802c31773cb8c1afb8a261c8268605b012b2782ba562aaedf39e1e3b69b5c4950bf50b2cd93e7067481350f31006d84c7a6db02b5e580382832092b704995058eeae708b4dac6fd1bc4ab898af43cf602ddb1609ff86ce83bb1639c52c41ba08cc981fe93c65eba35f2751a0b1bb4870459006edf1c2be5119f4ff0e5be740a8eb759fb93cc5a32b34fc1f9548bb28f077facd2bb599ce0d34046f464a10dd8ebf20296967f1063569c0fd6904891a47837115d24ac9db2adcd99c6247c9d9992c639504575d48710afbb661b0a165ecaab0d2c4ee2c1f4ac3f92fe57b4be9731b1b9a291e224b78ba267b7f0128873f7bd4f4c871791ccf23928b103b90ffd5e64bc33fde16743c815a36bdc1e46b2ef7c12d9a834debdcb2feefd4399eb936fbb4ba46d2efcbfd531161143b1b556df5c4f3a30f6bc11d2ead3fddee84be8bfb321a31770ae5662c8e0f88d1b2530f683a4d2ec5caae08779bd7eede0208f59934c75ee81fe56030bd41537db6308f419d2fbaebb89c4c361c7abe1d58cd9d151b1c951ce743a1eec3b9594632e678a2c9a8609d4e9fb730de1293aae638107aa5926eac0f38bc527caf88300169f8c9e317c8103902f40f25868000f92d4d6095896a10cd80692d7201e1be62d5172132f1a2e91915a0bf6e7f5551ec0228863cbd50391998779276cf7c05efc922cf4d37f6d7d17419718e4f3c25b2aaf7ad31cd3f7aa197edc29bc2469b94cd964d92a6a964c5619012916cf6827ab962907689ce1b084773555771f03bfd53d1f104031ea435823585926e27062e3b5379f16a3bcc8a8f80f59156a845ec1c9b0702699aa533b6acd4e08ab5f3c8a7e2145be064a6cb6d57b2c9d5e1d67ab0498c1be6a6722ca14f2a4f0e01745bc6fbb58507973eadccc28ea99a2d6aa44c633b3dcdd8e74148ae7f8b20bbca7c627cf37306a81efb4de462277de6bb569d06dbbcb9c53632a929ffd1fa7e2db0e7d9b6775e52de5f8b9d840f58663c69a801290d0376b316a1450beea7df3a544c03402ed31178f2deb6217e4416f7a33fa887ee9a9a24df84311c26980c6e744522a31c9e717532bc6fcc94af134ca3d554feca2219cc9abf958293328cdbddb61259b4f3a56f7145d11b03875a5b2d6068513c9bf681628e467606ec0cb6b1a7078241468c63c0e47578f13862946180357ae445185d58ea19bcd023c29bd8a8321b639544cfa7139932d070b08e1614acf3da13c5a85238089b3fc2b1e10b4fec44748cb3a231f5cd4f7293d31da4211e89feafc899618f00648ae9a59f9a4827916e1e7a136eec5443ea473eda6676e3134cf712d78321d19a579cbd620e8d955703a89cabbf8131ec3d6b8e0b368425eac70819bf49ec0b297d0c6d552033556df93bed9b24c054703ca53316d4a30942cd67a089740f307aceeae36f612aa7c0946c4eba9cb487885353f8f0d1242bf815d7f2c6a14041f49aa3950e868092314b32a0fda3bf4505cb8f715c159c0e0a358936ae75427cfe316d7df86d1ad998adaeffc1309319a39a6757db9981c4ce9806f67eea3a7ecbeb2c25983d58f995504c5256a9a391bf9389761d61ce4ea387012d5452f6d9f5bd483b4ace594be1b40fb1cb1f3e3e3695f6bb8f0454da37f9ea415168bdfcd67d6b83f97be8b574d0dcbd8299d555ee1ab34d38c3d3ce5f48efafe388537b589089c42ff14f3b25f500d358b047f9daabab4994e5e3d42906f4b525164b19686ff30e997d761b09b5acac0882e2d2026079f4218e826eac97c41bd7aa8c0fd347ff7e4ea1dd0068ef59b4fbf26abdd9abbfff3282d585b33a181edc666e9ab98e1dc3203dd175be0da274aefcca51ca53605a7bd37de6953fedce3f2312c9e325e221015b1383f2c9a1e6826922dffa72999e5ea88743dbbfada9072c3164fb0f48ee2c903652966a24c891fde467d9dbae99f49bf3226daffa0d634d08ca5e6738db02e76845252c5050772a058de8a1c800eaf503ba33353dd36929c6a2c6d15078342ba4882b55601a920f61e84500f2b5636c3da4f4fe558cc3f34444ebb4776750220726a15fa9b47806cb3ea0120bb803d46b009c8ce5898bc0f2f52007b829ede4b76ea2cb2b6bdc53ff4dd44cf59a60cf9031c5e40763256ef87a52eeed6c9141e0761b3db2c57768b1c574e7ddecb25f26820515dad57e1e9e114cf9ac84e95432bf18cada047e652844365c7f9db1be8c4debbbc65572006194012153beca33951ddfd273a12642f5e942c2d082914ab36b5a16dfa011904c1c0fd0426ea9b5a38a9a9e292e90af53c8dc1f25f16d1e49e61b4e4dd61afc2f3d9c723de100ef1c037cab36a4cc003f9fc72d39c2cccc9d35c2a4f7d0cb22554b7b62404e2b1147baff2a103c9cb32a73cdf0ad1b35e53e6ab0edd6cb8099699352a9c29025ea4521c10d3ee5a9dbc604ed3fea7739ef969cf5753892aa2b529afcbd158864c7704ce6551cb2b7b2d5c0126d70d025746bcfa172cdb47da3ce5539e0b3ef773c2983de388116229486d981c3e36b5d5947593e4d0ab5cd98677b3e2f206886960d3bf3267ced13ee3a3ee0dd687cbe3e8ee27712f554123674b29006035f1c47cccce8b028eedb13b2a27b5d7c8d9a25d6e770954935f07719d830099ac52790e0a2339acb61241dd78e14f9c545656cef07f4029b43f3519962878ccb5952b07777a4afab552f5d96824a687ffd2ebb614fda8c6f3da8ad69ca8c4232ef090b161dd087d54cf30fd0abf98452871cfcde66d732231442e243b2370c779a85efef58c9c3dd9ae833b84c3b7d7f0fa2d07ddc5038b6603441cc1b4dc66fafa10b36ac4ade53acc6c079f5ada2055f2ae2f9430a2c8d48098d1a97e6d02c2ae8474afbe9c36a76609091e9a3af0a7ae729915237cf6cecb39ca1552434d95fb941e5d101449d2edea05405c70e495e298d800d024b24c96c9569baba936810c5d186303f85c9dfaa62409e8c873faf4f958a4e1d7463637911b6425c08933ebd17c4030bab8b7274d3eecda4774539762d1b80eb31ca84ffe6be37ac48dd2199cce0b704bc771d6b6728b35c89efedc33f910c81434deb679c148520186bc962fb79d2c5ccccf00a4c0cc6c96353f7471b2aa84fea23431b92c76a7bbfaba3b4161f1e0671ecb93170bcf1b406a1ec8544b7320c41aab93aa3b11062ad1d655779b512d56c3b0702f0d61b0877ace2eb2682f168c2e74e8c86ba4832a1ae63297a28fbcd673b7770f6c85955f768f3b411ebbc29db1916a382bbd80964e716f707ceaa755986541f0af12282c5cff265992ae527a7b59c7ad04a3a4ebb2624ed2f3427d0be6f18329abd9761d90576759d87609958ba9d914e42690a7a8a2460da51e9bbaa5d60cb137e87a766f49ab0c09ea2a4929a7bfd75cce264a2bbbe1a9c5d0b4c45f3e3d60cbb3c2907b4f94a5365914fd5654d19415f34f704aced003f876cff4806f9801b017637ba50cce4a839d826c7c1ab37eec651e2d42d0c6a938530f13178ff7a2b3c839172fa92a289c50dba783ca2cb6ac0b60e779c10b0682effe3b3f95269708c233587ba4416d58106691af2dee604ed0ff271568b2427bc72c2512154339f34f8e09ae1b990aa0e177890931246fc2cc313ea208ac6d426df1641d94bd84fd14ab51f16816475e6abac7853eb40cc6e79701f4fe91ffbf1de7677f73daa290190c88f0db56d08acbf46ec7dbd287bde4416e4ede7e044b97c64b5541d75086f3d60bde7a98b09f177c7bc635e44a6209331c7ecc7722d7c47068c3e1d58458d114d4645e92af2e519cdb58b8e917e3f9da54a0d5a347dacd8b8f248a04b2c8d5419a250fb0754933b87269536b2e53538405a0169b3f55bfc883ff3b16b32e34fe8ca9ab039ed2205a9d4b1765e39ebc3c0b9c767f68450f8b24cd9cd049b7a99b0f9eb41653c17123996773a97837e722f5e7bc90fdfeb0017667c6052e1fce05cebee83e03815bd9e4853ed669bc52d1335be1bf752b2b1b51c781348ced46374993b1e624d522f77c7162521887d249e24e846b2db178e8d1ff7c6cec9b4b3c4343dd4ba5f36d41eaa022fd47737d8408671db7a3f4798cf5fdeed8e4425189a437578bcdad8f97f8c1acd405588bb9022d36fe40a51fd09c88e13fe62ce7a213299ba921d4d61144a0941c6bf8f01b9c7e1b7319b112d2c325f5b82b1ffeb7c8e773528835e2322d2c02ba8c961e9fe39da303f9b4642ad4a22cf8f6d2cce8010bb98f48bf7861b31e14cf899a9ecf11c9f290b6e621b3cf26a9512998769f998af8c74fa1076f69d5bf46535dc6edb9a8bb3100c6b8d372a9535a412c12419f5e8eb4525675d7bfa8c270091a85265b9bc1887ff345ae7b23d82bdb3c7628b0fb1218669a8024d56cc76217df975d90cf25aec7a616fac3509ca9a715aa9c04dfebac6735637173470a4f8538bc49f59b41b9772680a73ef7179c9ab003f1baadba147b733990eecfe084ea8c3f833d82cf3d2316732ca41473432d1a2dd2ce3c35bdfb1f8376ebce99946d70119cea72047cce69e61c88b8c393a5e69fa7485db7454b7da1e9c306aa7b759d397e1b7fc9f4eadbe5255c51841a49eba9f9c650170e6452d07849aeb53dc2f5da81a85417724c23fe32828556d9d178191b8f0275c62863e77fece17ee208d9f88a25df7714d3151952ceac7856dd8ab95970356292eaec34511e13f91fb7eae5a5f493501e84488b701ecf08dcbdab0f8136f3d3ebab8408984b5b5bb89180e4b0768c114c9ea8981c91e9012ed809bff16c532458db25e6d61ac77cb2ad7f82d2b407304974e17a05b16f6b133fa5b272a9e6dd8e4db5205ebb14d7ed5244a9f61362aba9c70479fe405969fed1a9dc011c36cd0ba6582473771ffe0f5e3262c3f121d4d128e728b6f18ca3e2fb3abf01b3c4b70d83451a928d1d44a580d8624a872255320b8e3e0606ebb8fc83ae50965c9f5f2c40810cb232d1e9a93a61b54be7e4bd0a988fa5a05ff5c4eaa0a88744386935b185d2d55e6f1b0c3452ccd5cf5733afb34fc8425cff99a9bc74ef384f912e9e398ad526ceb4c3517714fc10bada197a9b420fc3e8c9e3ffbbb256868e0a42f05d107706fc311415ffab679baa6356343038d1281b8615ce290ecf928ee233d9de9530d3aa9d96fc64169e408f6efeaff99d896d80c39b4cc18c79d06de21000a68a543275c025dd7b8efb7b46935d409613032b82666da056b815bb301a89d27e994cc6048e33c77bbe0b9dc3937230b0af61a164a453062f0a5fa3b6a08b1553922abe47d71650a93fe6314280be123165f4af593226e52a79d46d1983ecd3844c1d67a1b251967acdaea8d003aa7a34dfbd224ace16f80f3527cbd1c0dfff6fcc9571b7d21a786caac8435d2e026aaaf9271f0b1d732773f4310da2831b2a9938b778a5400076eef61cc3c06ee2050098509951a254a936e529a00792ed8c028db2168951f6250b15fe52124707daaef75409de04c90ee17499f1550bdf590fdcbf378a6408a0658ceacf1b548e60785e9b8832c86978560b46edcf77fc63f22a7d30c3585b3702e3750fe478c32d00c92477b0bfcbcb21f9ff68fd2d7e764801f6bfcd824e3cf828e8f728574bc4fddcb22d9df48b3f8c0f129b53eb8476c4ad6dfe526dd04262f4806a8ad3f7b45002bf088ecc0205835a9b04cdea89809ce15da168682837f099bdda7b06c6f001cb32787a7e19e8a370763258dd0de4919f439e567cd59c79c86a461c29b1aada4c8756557e2b7ec9c55159bf62ef9a0857c4072d6b5718a4ea797e55e795c516c10d46e444cbe7acf97bbf522beb6ac81063583f2e7904944f377aecf323f3b071b7f83e15e6d21e22370b43f358a1e240fc71dc75960ed9885d4c5f5a037e88f9637e336f3d8bfa023b4b5bf86fc3b2c3d5abd1d6604705a3bf57e3cebc3a0771a1caa560e5379a7db5482e30ef086b0b143f1d4ebf8ebb8262a60ec9677a1980579fc7c415de81fa08e1e6f441a1ff0358320526068fe8856626802fe83184887da86c599055bfa5e1ac521d137180fb31cb337994a05d9c2d2012a59d67f7478e64b18368d036cf58f13128d456cefdf3a4174e80ab643f84ca329cac84a0b0468532a6a921567b0bf78f70d9feb5e25d97fd449f0a33ad08e5944ed3beb65c9b377fa8e8f9427d41a2166902903f27ba278d5d70c1f81d74c6d328dd41b065ba7fe34a2db5f6bad2c1d4e78927dcc11baa1fb523fb5d6ca2851b5e03808d1b8bc5765f8bd0991fefde66d9c5caa2bf7800c19adb14a8f6f13f3f0ce993e613b494cab19103540c0217a244fcc6472d9432272b0aff765cd1e46937cb581b4577089f1a0524aba5eeaeaadc19916f2bf3b0539f4f3b0537577e9a3db8fd16bca1a02ae3a484e36944ac10a35cddeac6410a591e64f31c2d691d5c3c608ddd48f8174bb5cc9d1cec84e7161cb24f5e2ff7eb31b96dcaf52fbf706457107416ac5c198fc17dc30108169c8348e5d0fc82a3b84c68779a220afcf929c52408c005e50e6ed84087d2335e14baa03d9408a9f6bc32f63fc9f5ec65554535e00a89605f19e1782f60d5ab870441200e0bd6db91059fcdeea21e6a93d1225fda46ed3e067550de35170164031785f8c8e019eefa48b7e84f4b2faf7e1fa29d107893fff5a8016ceb9d23f05f575360debfae147808188d4bbb6008ce5c9d6c3c0410c41279204ce88c9fdace01bbc51236a40bd3a44c2dfbb7398cebf5acdb1e2edbd4da52fa37c3918a16ae79214537fdc79f69525ee8648d4f861e2871d98308fa001ffd120de294ad43f3e6e0a0b0888e0f00a051fc5f6159ed76bcdba520fbcddd4f1a58de4c863d9d830ffc6907532dae99647da4c1a62ad2aa40070618d9835a8650f1d8828fc6bcaddae8e53b927736657eff33d14cf5d48dc7fd8e76e67efb9e9bc673e581335240c610a454f421a8b12028f04bb4d8906153f505563f8778e622ab1be7e30a484ba80c4fbd7802aaa7b32ab34addf2463089d126d1223eeac3973258335dd3c4aaf77e11a856744e81dd58aca08bc70510851589a8c60d9df40748b532c179d02c07202e946b55a7bf027d7e9ca50ee388d899c4a209013714c6164de2cd8f9c2bb950910ed0338161708cd715c1be38fd04a84e3467a86ca8594d677305d1e6e271c6dbdc7553097466dcc243b36ec47e878fd88e05e7d9285b88716d6bf5a2c844475f470771de8b91a05591e24a89fe28e571e3cfe378bb14ab208f24e951d4debcc09167f14e493ae756031f5dcbd53f944a1f5d2a352db423cd66e8e74214ec6e7944a263171ace975f3b2c14868a1636408b9e0739c6453af99ade759f041e8d8b3f21ad12f19412909dc305b776c14039f6101878e5b71629fb0b5ca408ca8ab22bd52a09597b2aae27226d0f6b065d222d337b10693c588391cf1feff62228bd77a6c627e02e9193d111d0ed72cf093ee95c1a616fedc1ffe5ae8afcd586037d70fd978de9fa3bd2874ba4f046140314681459617923834baec0f1ea61618840a0e8c206543281b5e37015acd4822b3cd1bf3e81de3e222eec134bdaaf0efc0ac907635dbc302181e9f649406e1ca23fedcba778f4570eaf9073bc0d3465d54b3a848df5db5687e099b99b65e21d268552cbba05d0efee23a4eab4d875d884a9cedcb9ea725be3c711f1807271a3a8256edd69a758b8b099d5bf6e9a4160cb664b294f1a8080a267ba1a936ef9c30032e080ade3468a5d8b31729accdbf3f90bef62b4c4d2b04b40215108416c583d20228b1be0d44429b1bae6fbcb8d6930f5358a173ef3460ec922538a380e751e7671a1c21b0b665b301dd1ef38092068388b58bcdef76116b0bf829654d115d0ecc05842fff0dfd25ea42ee09780ae7eca554cc174cdea7243eb106dadeb29c91a7d273a9efe3118729240ee62fca572bd3c663f9f0d4822a233d8fa6f8ecad2d903f158371fc7021a4ff8a7cb65174c1170f7c35807cc1dc6ba2d16efb58af4d4b8150003f12a1656cd88d67f2b15785027bd2687e245e35768d4cc590e7f6f9515161cb6c0fc90b8e7a505222d77a0e11cea77b822af3b8a98465895c9bfaf434e3a0f4cf02e6c846270d72e88d7603e5843d507398e505d877f957a0e2695239e39dc409352fb63939de39c0421a13e60e69dc23976348892ceaab93625691a45060a311413d529db4911e160ebded3959b0145565d19b7898e7e6f6e99f5c760bc95b700be871f99c832009d53cf8511dc4ed1d008c836b93806ef8d9808195fd54ebce0e48cd34c1880c03f870d70a6d8f0342be8f27b7fcc3b4b4a7523ecd7cd5e18019b0a2595905c81cb3328765db4415fdfd6ed3f7617443199e8d53678cef3a0f51f4079854e5d423fa33d51526f3f40c1495aad2d8b2b332e4b0df9939e217ebffe2f773675f8701223339cc2dcaef6718d96eefddf3a617446ffe00fd6b296369bc10e62e4f0aa75b0e95cb464e84ff2fe15ba1b71088cd78197b88c212e25671f5a9cfc320eb6e45e32ccc18cb2e0438fd60ee238a96d9dbd1bb19d5a9c53d0cb917403b1cb6cf3876d2e70f9bd9a4379bd73540d80088b9e949e4d0fb31a1ae8418446be91aaa209b806ad2c8a2206391ec578f8757251380e12300e92d833bdb6fbb56ef9c61b41dcda975afade1e82a7fc81f096cf0017d9531df314fa312b9bba648f30ced40a545619720226a71c783a875865366b31c20428bdc81f74289e1fa66f1d53ecffd9c604fdb6ee45cbe7180e968f4f5fe0b3daa3074d664dead9bb88859d283694dd691522bea36fb704515bb0580680cb107d161b5c0c07e1fdf39baf1e5d8cdf19974b1c9813464994a6d10aa727959fa0d67311748e59a748d6e6aeaa67c92c1e3e620712cad45c286b0d15aa622fc238f67b6e303b9735fec383f187d63becc3729a8b80b9257cd5e3846203a78cf6de8b243bf78c4ab33e60d3c1cb051c5716e660bec13d76090cff8b5cf24c8e2d697e79866b44f3fe47d4d8bc722bf37e1216965c24cecc379893f5b435f686704a4e444560f714a719b60bf006f7405fe787c1ef0e3f89e63db1f06a7861cda1af38b80c1ce0747683034d733e318f1b79ad3b50cdbd8fbfd6e34e9bce75eb12aaee2ad0559687ee7de8d51eeb8e673e9bc67f5be4afddc22e209154e642cbb83c311cd09d38b705df0f01b098d1cc6f8aeb6b6525825837506d83421779875cf7bc547ebffcfc91b2ca595f5bf92258690d69a29b7a6cdd49d9beda4277da70676522d92354b4781ec7626976e0d9c28ced26b870cf9a38c995e22eeabb6641eec7e73535d3b215455509f4a478f5344fb0b8ad28b51d8eb90cdfa580da2e05e00a0520a32788ffded5b07554a89253ff67ceb950daca305d455ac06e171735c3b0e42e4173bf9aa3b35b3acff3dfd1ce230b723fa174d66aa51f087b1155a62d0685eda53bf7fbd626adae968db45f9b56466c75f36166fbe5948e9103f247de1c418b2c408b845e2f5e0dc9da8e509ee5dc28370c3cbeb553d63656fd0f54c484001ebf46341b1e6801c2fb88108f7f3f7ef369549ce9763670ebcfc2d503e0335cbcd09ec63ad57595ab8734ea1a85782c5c49f1132ad7a9a8ae26129336a3722bc1a75dc2e8a6f86819b8ac02a5cef2607163992106fbdbb1a0c4dab477068f1a5d7b7569ce48ab167896ec0cca5f2868ce7089bb455e2c5c98ccc0f36414439dfc77bfa580e3a807afda200268aab2368475394b3c80063baddc88995b9b42b4953ba87606916faee529a230f9fa59f2d974d00a8b9db1eff87db0dd632f8e146a4dfda55cfcbb1bcf1e860d284c280a3023fae2768c16501c9a6a0b465d19207af48dc34f7dc711cef3cb4994d873f8d84aeceda4f0df97d6a72dde5a7caaddf854fe70f9e2bdc12e91bbb6af47ff45dcf9789ab053e5a0e51012bea011150c0edb1cbfb77a9b50e36f27d915ad5bf52ebefae43c4105b5cf1ad7de1793248271a3a0632dae8ff9fe36292b2a0aa5336dc62c7fa3c8938027e492bb8704298caf0f455c676fd68ec3219b5e7ff5efce57aaaa7736ba52f2e74b8d36db3dac1b589edb0d4a09f6fca6493863b3c75ab38394c2fe78970db4b2f61a5783a780402529f0c57bd7a0bdc7fbddc104f9ecb7b011c825262e303992496693c34fdc3e70d4693ce7cab69038856cab36945c785d1f31d615aadd8f4ce45adfd0941e69e4ebff4ba02ea36791a7bfacc9487cc82bcb722e29e2dd91966502d3d8ea21a8b53ed11cfba81db1e6596d9c90ef172a7c17f52576e191238f5a6f14050aa98002da0e0660e99630e205427b7fc7a1d514980745af7d4c2166c79ce16b6a4be63cd7539ee7ee35d8cb2a99138c65379814bfe4ed9dcb5193a30e1bb2150f186a8b7938bd8bdea829a9fb1c2e6d1682d52f563449a8c817505340cf1fbbff014b8b9871c90880ff102f4ce6b1091e42b88006bd89045f01e0011fa2a158e6e59aeccd06c259425e84a318266ca8f765b5cb4eb163affddba92c5188c5824ef19c06b750fa93622030f9cfa327ec96a99cc567f06027920c4cc6f1629a2291dc6f8ee663544b7c1092ebb7425c6f5eeb386d7373d10279f7feee39c0f3408427ea569945b15aa0b94859b4290fe324fa4ad1115728f306b0a129aa4048d6e5ab530239de366a46235f8d92725b601475394a0cd28f0b08703cb66fc7e01c78b3f3a25c67d2cf42ba105b1e46914ab6820c7390fddd010726ff9832c352f990f8365b96d4f064ec71eb3c6ea17f8940535c6193154fe85470ee0085b1633677f659696d5b8deaad29d2aada10cd2b6b00d8fa7e52abde8531871d46c853e665be3ee881a4027cc0e45460726a46d930204e432aebf7be9e7858c528748fa6926dd942a0df3221fc2c60f7f5a15abb33d3b70752aff8fdd34941abf24ae806ce19addcc17a76a3e9c5d6f2674edb7eb1078ae9fc66d08438037ebbc3980cfbde7803bf280e285eeddd62fc0e2ade563fcd408527cb309cc642921a504b924f85de329328e5dba167c4d5cb52b2aeca4b2955e6a53114a6a43367397dccb6742c3ed03265b01587aceddac0e75735d3fadf82dc75fc3470ffff5e484f371d0eeacf2379e0a0fb1a6cadca5804f6b349f6e512dc382561f261a846621c92fa8b35a25c10b6083981a27bc366c08ac62ae55d45460027809cf9dd88d9fc55de76faba94169ebd8efa5b958c55d63f671adf58c9b5370c3411eda03bc4d303a6e8f13bd7c66c7d212d57b194eb1bee032a9fb4f27ab6e8af8e9f199a6f02b3bbc5476ce7d33c7eaee18f15886ebbb26be4a9bcdc61cdbd7bff1f7c0689146cc3012863a35159c202e63078d40ebf650d84b6b385dc9e4f8fd90d74d12664304d0527979dfc46df10468e172d384a87d762500ee603b05b91cdd3de0c9e3845a025771fdb9760becab49228e6e169ae4b528a94e93120473016a01ac4106461a2cf69939b6ce7b14f43fd5272e6f2c817653d74c1452a2b77361c973abf14c5a6b7ddabcaefd50cca9a0d5ab85233ba9445070e2c12e6bacaf6dcd73f1b86d5b1a9e2ff6383573bb8da57d4d145d0edd747d8043f71dace2af065afdd4e47f24f1b6bf5a046fcd9eeb09641c73ccdf7982b8a02fd05f4b92795636839ba6c663a77f6ae574ccef91556a4071789b8708c30eded01200cf2aff2f62235d0ee3551fbe20657db8648a19bae503f505f3f62755f1e714ae908f66dfcc0c8b60f5b15cf4675df718c6435cd7b10f0cd740bf495e623db255bea9e58504c4539c61b76bf9891aea69a128fa3878648046d1aac047a564eb0346bd394f928508bb69ea7fa5cc69533551d46447895241cc0cb9ae7088ae4765e06e121bfca92caa65b4358e7e69959cc40f8e6a77d73144c5f5e160c3bc7b2209f3da781bf1729f72a4cf5e146e6e097c94f296f5f9b6ebf1ec9d2aae448c99518e0b494cb6bcafa7a5382b4e31e784eeaf466d3c2edc665b9541552b4133d0747df9f2028402e443ac7d3b833f7a699a6f87397f339b29170e5f76685a6d566e50fd438c90c1ce4ccfbeecc134c82fc4fc898933e650b856c858582a9cc68018ec2a4ce2c71ed3057e85980be00a40d3ed817614744e8c2aba5cc979492e26608c2920e5dda43e0398ff0e2d94f72f7cf476bd9611e7bb5cef6c548a8db3d90f4bde922630ce93fad54457de222dffaf49ffbcd4ebdd501eb6aa27c156a78c928b7f1d82eea1a9a08d65f4c78a6ffe1c292fc528c4aa87999ceccad9f390ea4e04707df25f65806a91e27fe4fe10de6de7d54c1be6c70b85cd15669388b7e3ac71cb6216e0cd20a380847af7acbc63835d289d1f4ba9e9223ed3c5df7be0b31c06d639a93856e18381d6ffc2a1df6591b9339ee4c89d3f1f35f31f8b04aaa6d3d6cad744d8d4cf19334d4fed2bd3811f5858b6913eb89440a95c04aae930e8a15e63fa2b96f6beb96e1e51c5e0ef5d8f6feb9d4273c59c8963062bc11367c2c3746aa61225eec09fbcd68d176510cd72cc17a44f642b8d3dd0af946a859066afbf275f19f132f1cad2d36827fc8b70492e99a58abd7e9d9b622f04a2b61327afb2c02ca427766bc5b3a0aac2e98d7cf2bba909614445c3d61b5adad0348b4677818da4e84620d0be2edfd69c4780a5b377a74443da6fbc6a7fb4cb80f074d2c4eb0a2843f126b1e8f11e79cbeb9d74c69d3b1541a63ad81d6e8f5498427940aff3441c8302815f17296d9da89a8eda8f3977b5c6dc447c9da35d106d27468158251b6574d21b78cfb3c0166c4b426c9377df70c8d1561ddb3df6ed32c45557c5667361ccc418f61f707e120d2ff313538b0b1248cf7b207e2313906cd6ec0f9748c3ef1466f7f56d578a01593b9c37d2b63128203f241a1b10b3165ece351a794944b1e21b84491b95a5e976bf62cf4c88154119bcd3b8272a9c91b8d46bac54b4320dadaad9443c2a2e34a60186c151c1aca58a233d8c0d15c4e06d9c530d77e3da2a59f78e31a5315e5768dc2d899beb6178fe422083ad4c409031b230992c916a7947af771ad9e59965e21083cf8ba9f91d7a93dcb56a4ff382124c47b1d91d281d57038b5a35cb8ecea3bfc2b4c34110f690da97e91d2dbc42e0ca3dd7fe2a0319713b02e7d46d720a4bbb9d5891389aa1280fc8db92cc23ba7d2ee44b2823aaf300745b83e4eb453e3a1c18b1cbe22eff0bf26ebddc661a07864c475a9aeb69ea355a13b816bcc7435d611ae5fab4bab4547f6fff57d835060660356ccfe9448d60a42ebd3a22fa17b1df11a23b37cb1539ead07394d8f8897da96087725b3fce10326e7d085c079d915ca71ebcf831d1281a680f50e5a82043be309dee9271dbc04274ec925e72b0e064d86e708ed470be16cd5cb535238411a798f426c484987ad997e259bb99440e3fb17d30b03ca31808a78cb49d10239cf0c134162b53c22731dd95fa9a201ffeb0332c36ded2cdafcee96f241af5f0ec1aca5331483cf56494cb896471c0b5b8bdb07c6c6ccfaf857fe3e286a7c9530e65907672a6e7367d9e89a0e19a6df7f24db86db86e3f34ef886becec2e7cdfcd465a6bc1c9599fa6c50134a2bcf3cdae16b24c116609d0c30c31de34b5f5f24265e3776b88fc83efa29bd667d84d927aa0246372ca652d0b284681a66027a0a2bcd57a3ed94563853733b9a682a8a237ed920b861017cd63827e5cd5c0534b9da5bae727bab78d19c169b4ae26a884e24d864d7b31c29811e4886fff6c85ed3ec33b82636de050f9d36e4c3eb7594ec97075e685872c359a7ebc18e3e822b79fdb2f5eae727e5f50ff9eeb8beb3f8cb796b38926164485302344eb8e098b594617068fc204a89a1e32b6a4687fd19952bd2b74450b3d08a5e9e0b25c7662e41d40d9c5afcecb46a0201160e315e3378fd99b111a9ba8a1b755ee5599a6af58e823ea0d74586fb4ff1a875bd69250659ec79e51f44f61103d501f32ba5c980af6c8e087f0fd3a4908679495edbd15bc316445198eb861d85ca813f56fd72ed1dd8d2112a1098ee0b9679cc603eadaede57e4a23691b8a97a2a428aacb1e4d302b874758d7cb52084d674c8020094a2e39db264fc9a150525b4f3c2d645a7ecb3c798984e95406471b89e3f32602c18742b6d7db8b3dc1f23c6a52054e5ae7392612eddf8a65dc8789c1849340059b8ccb23a5ffad8bafb57185a97bee20d79bd4e02cba69c5cbd73bbe5bde64506a96e20b480a51de72943e1b7dfaa70409075d78573daf6bc632f1650e4870b47be4e21b01dc52de23499208f1a58c01dc49f8dfd6853620ab729fdb9a16505fb1842df7b2547b4d2783621432e61da6fc68d6fbffc4c936b554c10848dae1bb04a05fd795ecca27c2d6bb6434420c84902dde5615df1f06b5654010cc6fe3dc49441bfe8796894b1cdd1f0650b62d0fc0e300ae0620facdaacd0ef05a675100ad6cee046dfa05d74ebff6ff6e09aede7b4e46bf5ba89d3510746175c772c11a8d8fcbf9225f7ca10cc92fbeaa555848d82b04afc0ecdc5e4eb7707fff4b3833bf58353ba63c8bbdb5ee53cd7c90b29f7620ce02a2da83cd75855075e7b5259e67c2385ce395a21917fbccf75dafb6766f8849f8a1f5fec5b52029de8409ec20435cd41234f3874f47faa66b136604575b85db9569bb224600668faf68f77b6912ab7a6124f816d2357ad17c334fddc66c52ba26455d32132d8181de334ffe9b4195650ab440846fc9145207a3d8e08ba3835ea8edc352813e770cead5c31c3ac5822d03dea23a00c8f10917e565b54626496f5512b1bf8c5474864ef17bd1058f6daeb1c9dbb5bcd182a52a941f144a1941c4f8c93dc48887e1ec92fc8b3267c07c314a8f971faf68d29ca9a5cf7e28c2be123ed3b12e9f5e12090130a290428087f14e0250686824a6e5c73efa5ffe91a5539440b1c5f7615f806c2f39c11a78e904efdeae17f201a34de6ca722906202bcec6506490187d23adc1270b9190c750fc35094b6996ac4cd72ffb32f2c0a9984f339ce6430a5ca7f3cc019dd5a5cc040492a36cde162fabfb89ce0936aaee65e273e580e38ad3ae05c26e157e1769229a6f5a9fc26c73a40bdee8a74ada09bd30d238a08802d63b35de8faa30a1d4939098a6f97ce16d33a37d283aca43b736d987e9d08d4d9d410bcc4a90f78dc7867cfe180bbb47687ac2ebc29d9d79235a3e5375146c8b336e9d183d83ef69d5dbe76ad7bf4112128370b57a606c2b082258eb5d6418b6191a47d1f8d4037369d32f1700e1bd8c4578b212d641dfbdce12b73c952a83f533f9091efdcf4d90ca07f44f5ca07392a35b9f64038d735e367a25f699903394a8f1b18ef4fcc28f6d4cc843423b1776b0aed757f264376ca4ccf006f460a43c4b856be0ead6e5c11653f98bf33ffe6126c3ef02973de6e4b004c802426caf99dc61587093d079645a75f36f6564479694caeb0b2a1ab042be38f0dbad98985e134756e53739116724449558f32de5c31a9a714f4ef05ef08058b520a8891cb59295bd281a1fe6afa15ca17fd4f1588090c23b78d82e92372df2cd888d068fa01e8ad1c8e253dba01181450e8990e74621988617d78ce13e344f164127b9db0cf98a91ffeeb3903891d263935634f0d21c06d2436a3cf10b10a3d5ae626ec3bfbab4f4937fec52af3ff0bb618260432d705b776732f9e3da17cd784576fa831fd1722a198e13ef789b787179f706121b062a42f0976341f7b6be71bffd71f9598db93e727bf01994d52bc3fa4a8a2886b8433fb5f905f3a3f36a5256718ca209a85221c016fd66d593d66f7e289f643744515fd0f6525912636070b80c4a66ba4f0d9f827ca41a81401b16de6cdb79df3f2beb78eed704b2161e284d7f566ef92c00b4fb4ffe6d2a37c8c5c0ffb0d1364809cc8378fe3c3f91e53502676dd8296ac4432e1dbc49a00d6430bde7d79d84660c038f8d98c26913ed36b0ff843d0bfc543c53b7d4b84f93ae5dd37ab65aa31156100236f997461ac47473b70231a291b2453764a6ed1bb07bab8a798e6be4a298d3609eb67abb36c47854018d1b9e80f53c0656414e69ac2901d576034f82480d687d3ebc9f55598d141ee80786d324418c226da2ec78f35a68b3fde7a6412b6392dacc36aa5ed12ed63e39a5c355da88d3f80f083a1fc3d0727f76426d6b95d2bfb31d226109baa10b4720613357bb1a6d5f42b152b01785670545bcc9d4a006968f3327842975f16c048c83cb2a92b3dfbc0e7761616407e77c368f6da7dc21dba01a7405ed6cc367c570bcca4b40dba6952b0f1e91a5f028228fb34272d1b8874ab967fe46e4d3b04aed6eac51cb4b6a3ab20d31da032e5ca5f9bd506d746d4cb9130f64023060baa8a290b00989bdeb2c50dc64ba97fbd62341b08b2fa1c3f682c75a039a93e3ba27ddc00ccec576e892e878c8a0d8f94539b5e1fff6935b12ef67b53dc2d765a3a4751b8aa43030cff151a33907d94b1683b321fdbfc401fdf9acf4b64386758d726f5c55728df341b91ee1f9f609a776b7f0f4521885e417d45ad35bd98c3a97a8b11657461fa8faa6c69cfffd1fdb41094c5af1382a731d90ec5c21dddd334e4776f302b10ffdedcd9c4f58bd943a3e582b2567976ace59c7865918962a5b5f0e06e93f754d214bd4acb7325198caa2d41d225ab38cd9a82cb9d9f238eab095252e35b5db3a1a0b2c3230c2965587b7fd7d75f64a2415f25dcdd1131798139d8260837b37839542be3a01589616bf0ffab48e2980199165694a2be40c77e28d9eaa44ca91cb8f3abf73e219c556120ba74d950467ec44d3409bacbbf9fa454a9298a78cecec338d66aebe213c70142f43829ac0d5730e305ade1a59603ea0fea962d4e9ea07a10b14a56fb996041cfa043ff06a33655a76597501377fc2ca7a2323620e3388e286e4a0091569574370cfe713f298f1640f9cbbf3553bccebe3a7134682ad56a733870d1c94c4805b10d9edc6144a83167f249a590e7ba81ebda4f65b0e34d0deef3e6bb93764ff464e7c3d03462f516e9655f4d9c26d6397fbaa342d18f339f7579cb3156bc1ab604fd5001b7fac32979611d4e71716673d5c8d84e6ad11af27a650334a57f32726c447fcf3dd3d983e8f3df7f0fe1a1375d6fe7e9a4afeb3ff75bed9e0cb2e02205414218c5dddc6322d75d1a9a56bbedf0a53678d91f525d692bf3a744129062de0cac48cb98c2ad37be3ba22d6ab3ff1de9c0e60d59d61b306478c2266709919be7e9a1c7c23826350dfcaba51b3b58e44b1fcc0b545a86029c9aa31b08c3f7c32d3d09c4d68acb59a2b8ae73e91e98245755a447a4c39af2cdf8d48a8e7de1101f5458931df5edb85e3177afd3e8907cba5985a317e6f13db7bab02fc7b8fc0b1ae3937072df3e7f8a5c3dcf08aab88a52699b3cf37146a031412cd666800a363ba7402ca09de2a400028108c8f4c166d943f3dbdd0d9f5be5c16f05967e4b11264ea4e582985dbdb4d01e57849c870c60df7ca28f4bc069d7ddae31257725f6415c7f61215e61a0d2703e4c6abf61aa4325ef6540f0065a43b12eecae691b1f6197c3b582bd90ceafeb52be32402f850a68391da4b29faaf1a9d0704cfbcd32d14cbc80eaa1b134a76eca449684a06d17ef1812dff496a73d14774e8128d6a5b25fd6982408ba86fc28ff2531ac747628dac0d0d90e8c1e50596e70665487b35d0cb8f3b6f9022300bed557e57183438b7a1e605705af062dc82c623ad3eb43daeda767c2a3400cd3877f3a57858eae8e3fa6f9da9c9cb9d2560fdcd5de88364cb62270c07b20dd7762c9c9e576422c06cf2cb744b7e2dbe1f260de60422aee2b20a04a5892ae64455297f0024a8bc24fb0d9a00bba30bbb7d17312fb284b7eec53c2057fb2aa1e920c5bc7be3bdd4e3890be5adf60f1be0a42fe798ed2d64d99804ca9869cbdc9f19ee01a5e5fdaa41b8a733c3d825d404d7b8f80d323b4dc53de79e9bf98d64411aa58e2b8994e56dbab88ab18922358b51538edf4bd4be347e9669efc214acc8d46fc915b790ac1b0761325f0390ef6732421853cdbf991811e67e4f950c2631f4b81dbc5088665eda124efddfa4fb15c9b72fbba793657e85e0c06a78649de426c18cc0e92a45af03833899562d0a4eb3dcd5f23328339394cfd5ee750f693934c285944eb386e402531fafd6fe658d1fc6e59fb2c2aae20f1f3a376e2d62ca9b9c8d2c6720aa544ee01e1a80754eb050fc4571342ae89833d3a56536b8bc9cf43cddd0528cc6d6a49b0af9c39677d2c539fb98275ceba46735ccc5a81cd5e6e31be1f91b74c8df310db5618d18b400eac98735596f5184950021ef8876e7a3595e6a1ee1ae4873873ba63ef1c6fcc11c6bf9f9d61d7234bee316b80ff0c7c80e5d8f3291a78f2ba6874d679b16b89639f1fa95b668f2b2d5a1c2cc080e8995c53768dbdf271df9ffd69f49f7540b23a8c8fbb89cd132c1d759290fbea40e117f84e0042dca8cb452ff273f8764412830af8bff28a59a1e48bea4925f202dd2e4bba14a35ef8e35c5a1ac19d19989718fcd3fb021ba2b0bf5767536d3b0af081a34c3d03e452d6a6e4e82843d1d26697ef72a836123fea30d83b2b6bf31c3291dfbc55a0de0c5ac79789c23f5d3578da7e66d89d81a6bea7f449479af269e25f35e2c0c5a1992ede102c4da67f8b7e213720b4023660709e2896f35abe4aa876c7cb3347d046a5bc72ec14e7801d877cf34a4ca4cfe4bd6adc799acab770dcdd4aa1e2e7198ee2d3f15ed751abcf61cdc3d5258b9070f1fe72c852f8231ab793c305809a09e2c9211215ac50c786e031c379c70009bb6eec8a8c356c0bdf5467297ba1396a2e905a7d5473232084dd1175341ac44d612432a03b49274b6e5292862d69c454be31b8eb68c25d6b9e0c4a496dd328315f94f54294d60f0d1951191513744051d5958e3475fb6bb5cf35fcbb59528fb9f240fa6bf7df42ab584d0792fc3b7794eb363b68e4eb3221070a7b300ed156bd190c01d9dfe612a5fd06f22f6cb7efb49e4598b89dd2c284809a5862fe28f40af09fee9c556e316aeeb15d0802d9594cadfea03e268336519ed54a2b25322c66bbf685fb1f604795443d5186efed8196fb0ad3c78c32c9c937a2dc9927b5469a4d0eb0e1ec0b9663af068dd78551ba7cd5ac578c4b8f56943b90cdbe8b901521e5c7e65bac981f2af416d8af309b392d4a86e2afb0641580fdf581dafdf31051904d40e7ffbc199177d3035a3344b6f1ec4c67d83a7f6019b7a155a8f7bf94983de03bbbbe67c093e0addac2d14655fea75d609f7e1547b6f132acbbae43d3615803c513548e5460047d664ee9a230acfb3cb6d37ea1f573e4d4d8c84ea071f1f2894ccab2e584d0f0fb1058703109118ed1c6066ba8ba09df7fe1ced400944d2308eef96e4129d71e9fb86a7cc960b9bc97118be5522e27a666247e9666e898c24b3d5a72734052132a3a7c9824fe1bf672de7b204ceb9e293c6f9ffcc64482003c433eff3c451af0f6e7190491785693272807d9d84f3f6afa3e5142fcaeaa77a15c74fdaed7e197251734c0dc5e71f3a7e226c00e0df504e7d0b67ca8f40b3f2248b1119d8fcfb47b6c8bc09d0540e2aa66f75bd85a1a6bcb612b967611ffe33f478f504573eb3a0bebf3ae11fd581d8b626790da659163d35168537911a18ae159392b05783a2497c742a5f10ce6e892bd94d79d70e36d12e89f97f0eb9d56bb34fe61055acb5fbcb1fa8c22a5bfcc3b5c0c47234ed2ad2c7a079c1fd6d41d727a429e408040895dae2c0b81447b7201997cfb5a1ab0d6e8065886f6c4dd5f8989f88a3ee52bdef6875df6258b6bda5c1bd5c3e22eefa8e4e07c6618601b3b1e18595b279dfc90b5b3b48ae95a38930d96eb648c4cceabbe1fe2b21fe4fa92ba3c931a324a05c11f26742eb7222ae939b180450a61f4713df0e6a9b4b9ed8eb5ffc745202a04a0356fd54e75dff733f6a58efe9b68184f61ff03a3ad412787010eca5cfe1aa3b333628a961ccbc4f10e4513ee5950e5597e4cdc3fda99d3d3cceba2f697fac400dc78504a1f25b881a9fa17fb365fa2dc3760409745d6840281fa67f7350310a62fe21ae61a68d227bb15855b7c8fd4edb2b96e093fbcc888237a1c517d466d64e36a5b2bfe3f4633da7c6380d9c44265e3e8b1ce77689756af284bca464526331c863fb7fc695b0c85a3a7f23273425f672e7b7c8c1ea1541334491cef4eb1d20460d7685580759fefd4a0dcb3aa71025bde60792ff2f1f0420f4a722e173602c02752af66100a1a5fdd04c99304db9e2322aef8c372943f4f74b3b0e29baa4a551d8115f0806988b3aa7b6122d2bc7c65b7b258db8e72ae9ca9299685d3769614300936e8707b2dd0e4e4d22eb684bf38764cfa0f234b9a44042a503fb76213411e41edbe8ce5f7f90ce35f5a6f68b8fd8270acb8262833b1bcb5e2b0bedee7078e4186bad7b891a6161fb9b22bcc603731e353f84e08a5fca2555b8339375b50da69af88b19b69cfe349bdbb740466c1989be94a1b9eb6baf931b18edf66f63d6705e003ed9f570f422650661f9204e61db6c21baec94f37f1b02d44d223fe5b32e07f561cae05007e37da98ff13f9385f68d7bfe1e386bb785e9cd3de334e59252e18f8ba1471c5fb9cd0fead79babaae6e6503f644c5fddefe6b25b2e9ba7024d4f8fc235fd424663118160d4be19de6b503779a7996058244fa1e7b0cc59c0ec88ee975aa6fe1974efcd9640d813d57ddbf12c19a35d9a7069a084f55dcc32bc71480f5ce580b21d1a777c8f8dbe559449dfd8d81058d0c0b196fe28f289948a47fe82880d4b6f570a9ac477ed4c0935ef3d7ecc2d11e54f238dc762e6d6d3f98ceddd0cd641a2fac60d5b53f03d6950e44f92063b9a1301b32f90642eb8423b2ccbe089f31487cdc3360c17abf9b19784f38103fac47bc8ab6efa0e32432fc536e91a83048809a305da753b3ee9b0a781276fe002736cb87a10d23feea2392540a73ff85864c390843d0bc6d97778f557997e0f11d68d566f8d4ab30d37f38c95551fef785a338f7f3b33adcbe7b3f91e02b6639529465fb52cc9fda2230ecbb090acca1838b5914d9f695301fe4b688a6497dc686d5d7ca475a7893ec03b66cff1d44f10e997055fcab22f9ac165bc03b05b8f96d571493050b1c1bfbfb8bd8240965db42b0ea306ff5ea85fe4c1bd9bec020fcff468b1e4a38135a0abe88ea0f2dcae812394a2a992206758f05a9d67169e6e488de1924f0fc4f4f9ef70f32c1b19a3ccda9a8dc818c7f504544cf7de9ffecc5aebeb028c786a8203878eba29e2716f31013c64e4752ac626d5bcb8cb29a4de8913351231ab0e52b42c01d76b87bdeef1ee6372d91a31d599f167ae1710b4cc33596806491b014ad0e8410155b2197cce9cd4697a02db762d3b15d4cf01c137b585afc25a394c195242b4dc8780e63ac7a4090053fa7fe8620183f6f12d198e55561743d95d5abdf471dc40bcc0720e060afe208c67cbcaadf897565770761737885d344c65bfd3eeb29ae5d6d67fed2771d324782e417507f6b302ccc3fb62373448697fa6010c8e791be9004dbc970fc595c4a4c57aa2d7cf2771eecbe83493fbe79077707df35b0ca2b5332b652b45548e6555edcdcfe9c354512e9f2e4d667f34a48f2c9a4cb4c97c3c17de57b46f256c39834f1b16c9040533d85d02ca15f45babe82c73c8a8d6152523637e0dc29a62e58b6f4042975c6e96dbcb35b38a4640a8034990b111a0df0a4ec1b6e3189b37b0ce8b05fca9f7aab0626c9a4623713c35509bfef0c76ead22a374de47ffdf88633c65d27147b233302abcc2c0aa457d73cac885c6e218e1fb362a628b75131a1b10c849c28a43e98d6a8b6d97f22d92134f558247a3ae3665e2c3b7f690865781d545bf32de3c6d2f8c3e8e555222b47d5a6fbe430d45f85b81db70e936805303e9cb612d85b764ca89512307648c1cfcba349cb4d1cfe8b3210f49fe1bf28820706fb26cc12c94dc26c3d41e51b8d0bbd472afa51fa875706835b1fb1c6f2482d034056b56de18645a0686c0ed5052fb1c94bf3545101f3c4b3cd5221edc27c0d85ec9e6bd600f21dad503f9049b1e3206b55aa84ea6176832ba48ffba82d9a0ec31cd41b5a565d2efb5c296e7ac72a0757cb73657ffa20bfe27348780571fbcb8c17dd8039d5425115936ba5c31bf9c9a81828d01e47e198ecd52d0934a8dc746014e5bce510400813be68a839385a9189e1b405e4a0641ff9650306e22b4347a0a6c1ba99332dee9fd5556a142f314b4690ccd37bd741c4b89384eec029d4221ea666673e5b69775a8cc27f844886504f0efccccb8a932ab719f3911a692298fd9a274e5861601938fe3147debc4b71117ca5c6b7178d2df28e1f12d3c084fda1a3f6fe42a62967c47f6b2615fecf76530f2ef86f5ea636e3875bb8033aa9f215057e3277d73bbe74ea521a31a2bf437b9a62ca8a3b6624a968977faf56f39e0a39ac6bb080a9757f87183630daa66ff6a702261037ed94bf71adb58cb44feb74198515848dc7cf723126b77bf75ddbe9046e3e1922fb682522ec7f21316b53635f2409f1534107e7fd58bf1468afdea594ef997843992696f584d8f9e305c75f291f36855b10aa94fe57744b29b278c2451d349d8d1debdc041fa2b70a949c9e2b1d84f4bcf11a383556f97f6b4d59625df00cd9c0b970f16340330d01046b53f0821d79d659d08cd66651b7f2f08739d3f6d32aa6e60cd8586cfc5db97e1ea8de2858221161706e881bc1cbd517893fc2ba65cb1a2005d8dbe57bc9ace9fc42a929dad06e829d18b99d41e80715b81692494af4cdf573ba6844294a6ccedaf89d469e88e18dc14d79a50f11bd1374e7e26e4bb758d75bc6156145214e12fa983b735e3e416a3e5ea81b69fe671eac3334a64def902946669e4cf145fbbb6952da96ff8144b0f917eacf4a944f3824c28246aad79d1d359b72ee551e16e9246f6a8c64c9bb5366b8219cde37a5f140424ba2e40c9f42672d1ed42f63f8ec3bc9e6ca00e5f59a4e138657da20dde582a808dd25127b207d5c71f0905ab0b7a8ecfc8c698eb6b571c91191021a3ebfb47006b33b505a0073ed595e1af9f54706b21ff461ebb4c17e3ddf27b7434463583bd1cd47d15dbf9c5650e7153bc0c67fec81da020ebf644c1b5063428c4a05260e86aeffe828ef8cacf8465c39fdec831312b1d0ce02bc40cd180cdfcc15a4bc23282cc6c2c2ff1705e521e6db742b28048f3ec45397dbbfa4800902c36b620f2bd30834f7ed44e6a803146108e8022694ff0565f6df4c66f1de3ab9abc62a8b1deb4135ae0dd4e108c6c6ddf80f5819ffaa29680d5673e1476557b8ec972b5df7c4ba593b13aa3370325a8e3e9edea530d9bb250d49006387e2389b3e520d8e7a2a0c155eda9348b4192b7107048ff9901a890a9d71df768ca8cfd7b114ffd097abd1478b98722b1875d192595881365c55d7dab2b27009ad866f461ff68fd43a315b1facc140bbc44e147629be42b55b6dfb23678c5caaa881414e52095babecd32a661909e6ad8fdc3957a886f7bab04a7cd104c2055a48e43b56a81a0113939627528a106019bfb4e07b579aa7f3fc3fdbe5ab33cca73ee04669d0f3bb2c155133fa70c0c53ffa6d6fa19745497b83bb839e9439f4d4a76db8280aeeefce28f848b8b534d434dd8c893490c8cda2f5ba8f433d2224dfbe57bcf6c72af02652b1ab35ec49e0c15b848ee9a70f4704578fbf9731e9254fbbae4bedd93e7a4a303d8be3c98f4e849f0f8decdfebedb3d5a06ec1e3444f719913117a4be798e5ef62265216445e692d798a5d3dcc676e2578d8a110d3e9806c895bab88ccb75633258dbd70246fbe07a1bc290c63e3f936181ecef1d92f7b027f298c714211fc298de78c88fe35434c4c7832a023b585aad4da6a45899e4840b909efa85f886a364784708db32d78cbfe1222ff6b75e3edb2038be5f319a43ba697dbb8d4d9a268f42fd6eaf2f5b43bab5201cc7b63c363c125f03cd75500f37f6910d6f9df09cb78a1516bd400cf6a3809964b90d613c3e4ae5ceeb43278dd9d72e75ee7fc3147224626d45d72cc05db3c3f87bb41fb2ae863bc317e1d0bf822e4b13bd59f5a9356ad1cac38832a40008eecde3f9f9eef2d6167427e62b41891cec56f191b84bd1fa26ec99ad1f2b5ad192cca57cb066fd718a04c56a9f730cd512ee234d557af69bb1734f0f5818fff366fee63f8078f46ec85cf4203a8b33f17451e76f7d1bcf8a3d9bc342e4a0e171665a8eb3776849498b4867ef4b68bbc3120764dcacf3e11a7d5b0196af9168fe5976d95a0f3dd0090edb1793fa5ed0ced43042a1498db41c5b692218046afd93b2b8ff7e3ed83e5f582ff6197e29a2820d83ea9a59ec2b51116239e23dce2aa167190cf49c7c6d442629627a3e086c80727365f12a03886f1da8ca21200b9037a020d39906cf8913faa569719db39106ac18aa6cfdbf782a4810d0610384652c6eb0c76ae5035acabda6feb59377da415bcb2b7c7adb21f4a67b064bf6d744882cbb12b5e704ba70db4965469e10279116189be1bfc2858d8168a23d113e6e789e93361a9686854ea6baa32af0cea39dbf11167374189c29e28e1d0a6e5d57b95b2eadfe1595462d9236c4d8b941b45a9e430973664d2ff49f14a8a36b0d52c91f60caca7cd183b7a27db417f0f1043ce3445af98bbde8b2dbbb285f0c083fe04324d4a342f2075d2f0d58d96511e919d125f952056a066fdcce53750d9a0c43379c525fb5d4287a2c780fb7dbb393630161c35640c2383082dd8cb3a0aed216922af4f68c2ff704aa7f96556ee130ed767139a69aaebaedaf7b4fc4165ddd97931e95ac62a7ebea2780f9d3cfb4dc2418f1f95499ec9ddc423980d064168f30354b4f1053361c81d9f9959a03e8f4b042a8372cc7a177d5653b47bd2b16f840bf16fa1f508b4523b0a1c3f2e2b110053b988f17c72fcd8c7d045671dd0d04a6d3c1c93b0147e385d109732adbbabfb5c56d04c8d27b6765cb8ac68a9cbb26bc6e5e3488480d85e944bbc8691897220e1652f63348f619e470cf8e67339d0e6e2b35b442f9da711723991f0e653dba8027ae1242d642f5fc0a35734a51c4d4f5539e034627eecc7701430035aaa9f737e4c65b59d9ce745ccc00cc2fb3e5707c5399368b5a1f1391e7f7aef450236e3e95dcae0c1a8a01d97cd9e2f9ca2d56ed565b670f8dd0714801b09aaab263c860172a29d9bbd79cdc58a557f4efca1f05d659abf598e3b49835950434dd0e2cbae983e44d39dd49b41e79aa76783e4445ef4a9b8380bdf164af87f29443b61a28076f5d933fcb46b21a6b9614436d1b2a0e92fb4b510125cde16946a132665bda1bb1ba5ca58269c371c6f38e6bafc0b30c88336c3bfa05f07ca6c16b1485e58b5fd6f3a373014e5a64b32edf62e21f571d23ac51e8fba1f1c102836f9fddf2dce0bd1ca839e2c6ad8561c675ca506ace432a54520d2e0f79459eabc821bb65a5aa864659400a6f1c93c3154e5cc9df10a779a773936f33e121f6612063de2de2e8645a14a1c272b6c77033d75c8a2e75e172708afa90b04e29b02dcce8c358f6a56805f3889e14e13585d50340fad9a928ac846809f33a7d58b58cd1d42fac708c025b1cb7bfdf705b2306cc0a563cf8199a81e8ebe54246a69482c31d0646f5bb43266d39a2258bc9d70751844d74c15ccabb9097292aaea38ea0fa255c2098827bd4e71ad9e3fbf0e1cd4f5fc767886e12276dea60c23a6a936b533bccc8575f6b7ce62d74bb72e846fb7aa6ae853b01b1fcf7756ecf1f0e348aed117d3b5a1cbd64dc966a7bc172b1773794966a1cbdfffaa0d79a1e490de504fda647a7295463a549631fc8be00cb6d03fc2d36ab37501352fdecf3e07d22c59fd9eb2f2bb18e16566e2e1c1b726f523eaff9f0999952332998aeb5bf2ad8ce9cfd0de5fa99aa1733cf1b628a23fd6e605a5f8f7a947dcb5fcf0b9996135f8a541779904145564e610347c712d4288d20a353c2ececded2f4651008f4b02d46641604db042f9ea57d5a26da382e1633740075a56e9622889d493e2682dc98729141f2ae1e90326e5b6cbb128b457e33708e2c6ae17b3d1e1b242e7af6e277833a35797153b190760fae9cd6d6ebb55392389cda4b98b201167db5a21593f56cf68f7586991743f8169fba18f564f15d188713d6f7caa4f500a91179049c2c92a2394ea564b6d3860f8ba205260215fbfd233caf571f3cc325c0661ff35656c8d2e895111b5de77d9d07bd33602fdcf9fc399074759cc838c8adbb245d959582624df3afbbb562abee723ea5a8a057387c72c249ba2a9b431c70a90cf712d15fbb4f2032ba804efe1691a1025210f02f620443a772c562603127bb9ad654d1b71be895687a4dab915d38650936125566e4b85e655049d03b73f0cfda7198f5d5b64519feb160e2a458f1ab2d85aaac42cab74b4fb50c9a625b71d918956616720b1ed7e84e5287d3af63f70a76ab7dc48e06aec238984e593f6f615bf21ea518ff87b5f0305ff5b30881c60a1afec7ffd206a9ddbef8d859938352052f73540db250bbfc267b18a0e941cac8e89f40dcc1739b2c6d21cb94e24ac98806507c60c044da0bff82cb9c80827bf560c952ba04a3c68be2052689549884d3781dd8a02979c8e6ea057d68f15919d77cb56750103bc74e9d8c6b0426e3566db2bc23aec624fe901bf657bed6b85dff1140e2002d8772ee1b7962a524f7ba59799ad44425361f471264f91cffe4084ffe28b7003d4e906c97ccf5c4ae274c7a386b39481e9e480db2988a57c0b64a05c75b7e34ade4a07845f4dbbdb498e05c59704ef66450ed99065c7a0d738bfccf4d7d3455f7c1ea27f268be49ca73347c6de7a8bcefb0aa3510872263284db74f462d502276897c5c4dfb7ee76ced025cf73c903f05e68283adf4a0698e5e3b9ebeaca4030d824dfee8a9c4ce3b9751b335c0800865ca19e35fcc1afd3eeb6c7dd107cc4d7bb08bd322300f4d2ba584949717179925e616fc28024f1e4e78b11cbc139fd10f4898a184bf2c0a91629f9c5e26250253a414b3808e852c3a31245b4050400ab003ccb31644238967f991637bfdd237ea31dd9e76b09ab3f7f860170b96b0c94e121d992b39e22ecce08a145dab97e2f84fb3a839eadb758e0f6a1d7ff382c21fb6dd7dfe6c68c23d41b1ce8eb8f339ed3088410cfa60e485bc37905fea77f83cf6229880eed67765d498fbb69bbf80168bfbf3d667ae88950025f4dbd09a56da869930a7c0d865b986c0b960e56e571085911743130743a8fbd6daf9ca098aca556a4e87842340ccb012d644059f5b60c100392da0af128ec6262b5f0c272467edd68194456686b096916ada8b3edccd1ef779e2f897af96ab437536e3e6cd609821428aec842066cd8f538729b403520f159585783633a7d5f87601bdc97c0c3fa585acf62c3c947d76324300de152d6f92d1acd7593d8bc44413d90d026b001177ba7af433c8ef52cef35e0a7fe016fb33e17043988fe60527f9f2a0323edf3aa443696462714107cfcbb6eede8c7bd641086270534e59672186a2356dc0b93cb5ca254689863b3544876dd382a74205ea8298296f33ddf14452b7a1c5cf03a85a554c0189acd5387dcf292dc19bf4d12a675c7e70fa4b4931e1a0addeeb419e1285f661e88b750f96ea2c39e7e773125bf6a21ae143e5732c18712b2abf4c13e04846a00267399f174efa214983d707ff6fbd45098d0546b872c21e3f9aa601a4e713d4a1b8791d39cacd27394561487365da491c692d7e7295d18cf7b71e72081da7befdf0a7bae8153ba1f4fe26f349a35fbcd0d4a38e07d044a3a651d2f9e11e05f2e2a090919470c6e051ee7e2db9d5db6cc6f80e641ebd4595cba7a6f403ee4e2aa87d6ccaea8323fe1e84215ff74df4e091a74a5494a284ddc8b3af270864d5913b90d08a437eedeca356c27fcb5b0f681bbfaedd62615d35964280794a6383a4c3adfe59e7d2ffa05212b9e1918dbec9e99406ed499bf1b5443984fdcc86e3b93f4b8ec8d8eb6c9982121cf06f875cb425584f16c33edfd52e1b3578a28bb091bb54b9e9348c23e5ab75b3efd14192a948ade08318841ce939ecafc67c0c48488f501bc610b2f05767db9fc3fa0994231a40cad2cace037d5e87e2f128a68e41aaca0d24169edd3c6caf7323244586c10eafb79135663c0f2fbacaed4f2e90ac79876366bc1541e5417ee217bd964dc87634cf2b83f286b9d02557accca12155105d9c53be173340d22fb0c623a2734626fddb314a1913159c7a646ae600093daeb45a4ed9e80c331b2968745afde135ad7d963b81af68a47a2b9573859210e72fba94efa86101f8653cbfaf99426c66675fdf83eec905ac004cd185d1c46b438bc6a5e8d992fd13c675d36893829875904bda4e1c510ef07bb3b55771ba8c08a0c4626ba4448ddf7cd3e01d78decf5c21c7d94cc0ea37e98255dbf6afa96ad5cbfe1a7925de73d2f7684f6a7dbbf9a9cd97b34d75a674df996375234d9137e48412669ad7736668db113148ee7b09cb2f2f4a6eaae2a23129fc0d014d05e2e7a054e57f5f3882ccddd38adbaa29611b38f6d10d386533aa90db49d1f61203336de04d0b0b2667ac6043a66e1368e74a339edd3b9e4145ad3f745093555f1490f6d381399e2c8e29a0d7fa4a6ccb86a9b1b0202ea7216ceb60058500b2870c14d642d5bc0c71028309195a559e95139397c7dae7b6ffcb94770522d4309766490dff1e735492384ad5fe3d975ebc504539ea88490a3ccf9c3d20226d2d16e6c7b58f4e03d183099d201fbab1be22842faff3a7c29e5f5a133491029271bd167dfbf8cbaf12ce209c875e84984bfce809bef3367f5f627320a79fab61e9fc91c96934c4f645939536f7f0cf060832cfc8c07813bcb369f610ddade4065005370e07e7d1798e7600b7e79aff4eb769588a698663c28b297fbab337421dd1e90462b7582be1fff8ddcb63fc176eaa2aeeeafe6911175a31e00c6a90459beaaedb1920832f3f83e52cd470ef70caa97a839a403a7ad0f01f8ccdd93fbf4ebd9532599ca06bb1c2e4b0d3bed09890b2bff7838f884c1b3d005a95e9a9a98b4a41c2481d22a4ee2a4cec0f8e48bc02b6796e10b34c9057976c2467a0386d480c5f5d838e069745cc4498dbf0a6c6d851b1dd0dc0cf03e78a25ba09e754cc8e0e214f68e4a7cb65d36f17dafab5839457f42b63dee0cccf81cb80d67fbea0ec09740e025046f62a9760083415ddaa123be1cc61a822acb00ac28a08a8a74a343b538e1b865123ea17d361ae41d46268296ad9f44aa4ec9ab959fb846516aa42185f3ad0fb54333160e32047d009428c6881dcc2db1656e2ca620e8c675885f075e4978e005585106e77faebdb8a9ca2cb82603d96383cbea495b990ad7f661ee7584b653fde0c11c315e5617e0672957a0d0763f0e6b5b3e3d8a8037b4b24bd6b1a7492def562d664e7cd7ee7f98e3a5806378444c673fd18cdf4bfbee7b13b024b06467178b02b84d126a075661d7d153dc46aa0fece91ef84e2d8c681eaf2fbd3d997aabfc8f446020a8e1e116fbfe112eb23e6aa806d810b63016cb93711ed1068687200cd423c0918d59c728d47f8011b4c6f7274302ad38c5d952b966855e06c01fc8733c67cad6e37888e7f9f2bbd04f8cf299ca1d17c7551638a7e22af52057502eb6282f7470fb5b1f010977b5bed12d4688cd46601e30b216f1d5bfef7bb8471c455e7f23b4e30ee40fc9820d4e3b9a2f6e29001dc982f1be14d48b1ae90e28b08d7c407f98c34b795f2138ee77454a3654910e3eac9314d4dd2503df6300e5437c298210d8ddf55ea46a82c926a511df6698594ed667c81bac9f8974ed8b0eb08d6255b5bde25863b1f605320ff66ec5a2519ebc24e80a8e84f3f04c3098aa9d29f96a9dfbb1019783f0f6f3725eb171f7bd7727298dc79f99235093d58162fa2e86aeb7a160c479f6d1553941d4b5c8a781506a825cf51e4ae2c2cd3ab2ad5a8dc4437810d0a7b7ac658c2fcab351f8e15603113dc7220e9f322378ee7197fc1dd48e7a5d42ec6c7c6b2b1462774c47274dd17464ceebfde5f39224f99a8fa24de5727fdb89cdc4d2f81039b7c39051e4d42512f5bbf296cf39ba83b82dddd2159368e074af6e6437e4c14c703eae867203530afd4744872d3507f857700894acc20c8e8ea5b678a7262866fdbaa3bcf5c1523a34c3cae19e3b3b203c89c5f4e67b5610817d20ca90a9a3e874c4de88c368491a27af863c7934b3b732ea0cfb156a8a611898d6e7b249dd4ddfed55184ff3bf61ddcfa7e3d8be737ce0e52a36b124ab107fa80178cfd9e3d2dc19d737afcb1f10d0de724bf0a0a7a21fde67ba41dbfbb854ff7a20700a241849e5e1c7328159d4dd9ee17a6b34b067c1100187c35f23bd8ced2c9c80c617c561c307f7cef869daff54bcdbc06e3d58ca42730639169f67f6a2d63180b22ead05aeba4951a1a641124ea342a07fe8504441cfc7e0470d6098d3235936ca195825d27b5617f0ec539c09e6ee1941933f89d4dc0f786c0cd4b4954cd5e1d35a5cf6a92706d3c8fd85ab18c9452c7371618938a887495578def17bc82dcfd0e6ea285d883aebff1e30cd69ec4f09d049caa8cdb9c97ada292b21d496d2a5deed27c68d27992c8c606d48e3bcdc9f534d515e24cc795d0cf7da2f960800276eb6399d491cd3132acc2606fa17a6c9cba82c7f938b4d7500c1410a634b672709ddbd835e109a1a12e9015f9f1c95762c992a7e3bfbb24618330e0932f1d13b68998cec4ade4fd97ea1abdeee7e170c8b44e32d2c648e906aa5cf4e3375ea5cc5eecc8fce6f273be42ae4bdd8fc9ce82a5dd5bbffa893fdb9f57ad82a47778a74c3c528997cec954a9cee36ece131df1a728ad1e494871672b771118ac2980cb938b881918331d5f671aa14c7ffc6c15fd9b94a71ba92ab8a0c79020e0821ce11ea219ff49770ac37fd67db2425999aaaaf0f6ae3c1f74d3f485ad9321d617c28bf8ef714357014ab31105786d32cfd9e7f769f341bf6e68b06a214016b87eec7b40127ec0756806ac4b3843dbe78286185e4353b6356d917fe93b0c8182412058b3906bb1148d076bd30a69494507b88b99ae7f6ea9f5d46121f11cd4d6231df94151f1c8a8cb74887e263855ee6ec5a3a88241d76ecaca92f0a5c2c22024a29c1bccd6342dc8d851550a9c909dee968cddcb4a8e5513790c48dd4167c33a8c281512616bc17c7d135c0ff3315cf726abce33749282ef29973f0768827333f39fd40083eb484683101637f8ca9844a1f29f3d89ab8528f9a3e205868eded119f4e3f15b26aae57f21a73be58e90bdcd9fb1ca55f3890846b4bfbfebef8c078694b05a830ca109c04ef8e84f3b03a185152af427c81cee82de68038fadafa7c836541e66b13008a41ee4dffc9f3f35a3f581ae86cd0385e09b6e10707c1404433fc3c7f7be3cdb0c268114d0dbb799b6a6521674196a3914d14b2d614ddd1cfd20f2078d7a35e2d8ed26ea5df9a462298e43a50e1f4e7df61b0b3e560129c73c6ccb2e7909315d8815a92b35f5dd029c17b9789d05cd8e2f2eb39a8b3963c58ed80121e0f099cf331deff250f68df2b62697f455640e5dc093bf19c042fb7c26c12040b26fbcf3f1f0ce7cb302b3ff8b4f685bce4c4df7da667d7998697c04be8635a1ef5ad0abd7d9ede9948c596aeec2ad3fd49521943e177881692e211bc3ac822a00d74fa82900d98a9f6bc32f63fc9f5ec65554535e00a89605f19e1782f60d5ab870441200e0bd6db91059fcdeea21e6a93d1225fda46ed3e067550de3486c7e944bd00a5723f07c1599fa1f9f363d2269ee34d8c06d6dbdb3051a3a3507ec442dc08c3eef4e0e0aae0dc1b5d7219a7a5569c978cd42db597afc0508f75bf8e7fa370de27e18a9f0b03546536e9ba875fc09c0917d004c62f1e3f699b49021a8192491adbaeb7116d39fe8bdad8d2e17cd645ab250ed8fcb4397de4850ce2199e14effe6faf52b6ed7c0e5e917799a036e2708bf180f2deefc6180696173d757e415e451aa07938220a3828d52175e2c439980b743f7a76c3056927bc17858d7d269c717b11bf95c11cab0c9899a422b7d16ff4a0af39920d0f64b333d3cffa795a6ae42bf78d6f92576739495ae0023a024344c581525aa789c501925bef09a51a5e2a90e51a36faac6c3c000dc0de9c6c3dbe2a317a3de344133f957a42730d7d78fbeee76efab62e6fdc2e05b55d23801f0e1f02f732896249282a998856766d1b202634a7316fc79b2f7acdf69db65ed8c5b2fc1e645f42f2a9d02e99375572c965689b29e74a34dd0452dd1041f22df9da1c1b50e6beaf771ed5826aaf1f352e34954432ddf807e2be1df5daf8f2a7f324771e53a1abeaee43aa490992ff836e1a3f5e7b473731f3e6ff7e6be873a832d7fd791b1a417986ac135cfd91ae8782f9e8e55a5e2ed83dcc4776fa518100ad05b567d52ef15bcdee19f902629d0f99db52084e6396e743ed46a6bbe15f4c982196eb9e0739c6453af99ade759f041e8d8b3f21ad12f19412909dc305b776c14039f6101878e5b71629fb0b5ca408ca8ab22bd52a09597b277e0013cf7f852c13b334c222028e5e0ad290a9028e4c095f9fbbf79388cc98badfbc6f9bb5bf648fa917ca50d263c38f14d383a7ab6f3965643cc7c7867d5e4884b72ee0ae832819795c4af0322a2245c42c4bfcadbe9bd828aae60bfb30378a36188db9134e777efc7349e2b349fb86a0379ad35680c46806893068b3c69ab67c5382aedc052c3d809efb692ea5109a347d6bcac4ad51a72b8ecf7c40fe74edb9bf2ebc1db117426d1a757aadeeebec0e5ca8f1f280ff6f9c754f8395a87b407c98b0164196631a106ea6067d5f08cc9dfbb1aa168bd5c05139e337e34611c99785d1cb32cf237638374392f41f8762e36713d0e1e8b014d71f87aba2b543af57d60b6300b0cc83fb82cbe5109165cc47829d599c8b36a0ffaee97fa90103b60d94f7bb8940211b6f4435e24bfffa665af455fbce1b519c1644ef95280202dd851a158bd09d22b85f511c289aa0369aaa2590237222f6a691125f100dbfe38c96ce672d3276f5f2be8978370b5320a8b39dc32d1a26375834446af34b79be4e34c18689beb611c0b5c67787155d4b9e00510e2007bd278e9d1c2eb98451c5f2de931be1a8aa0c21f9c5068662b59afaf2912d4405263a087ee98c4ac3677d8f707c0b0b89759346ebf0d0739cf4c289db30bfbc059b1a398825063bb1c8e14c3b51fa0c7d2431998de4ea0ca70cf9a34a465f8caec70c80096d788d639cfbe60864b13a459878fe6765ada8ec4fce538d323a0fb859335b46f4f23ebf34ab183105a1c4ad6d052b1e18fe8aceee68a4e66601cc063127b7e9b3d9cf3e78259895fda53e61ea4d9da5f67d3827a33212350162f3b6e0cdb2947138bbcf6127d39e00aeb184ddf0d59b359b8e66d0e23446405ecc524b5aed70a6d8f0342be8f27b7fcc3b4b4a7523ecd7cd5e18019b0a2595905c81cb3328765db4415fdfd6ed3f7617443199e8d53678cef3a0f8601d22b41a3719fbebccf41819728a9610bca9136607c85e42d1d2fda65daa8bfa4cb4689fca6d9b90f0d0cda148d4f268c2ac61d03028c42f5fb395b3c400a41a54fe5ed8cbf69aad22f2146860de4a8b6434675c948f9b6d9bb78de8531e74a60dd72f5ee71bff452a3fbe00360c6782ab284e7aea2c9332e3f81de821a720c47c3ddc707fe3cb8b73b289b13a94e531a0e338aa252f554bda0a409d6f9905953cd5de622e1ff73080e8ed4f9e4123188fb0552741d505296da3c131e193a56de4e94d49766a3384aeb24e3ae1eeac4fbc25ae6b0a76fae0de8802e2cdc8e0ce9ec0ff5d53466a7710ccb6560d64a04adafd3f5ff47d509867f48082f0fa3e14917f0c0b8788115f201c57574787460a01292e2e06ab2855321501b2f3e15ebe5946ecad3118d7ea9aa66fe8656eecd80104ac1d4fc316951a33ba84d75d1ecc774e822340514bb81c1eea4ef30b58c63066997bf9c48e27444e17d3f9ed3a03a557d2735fbaa53381a67409b5236f5856542a4355031835282fa5ff9c367a0fa3649fea1ca60aa7790a10afc649257cd5e3846203a78cf6de8b243bf78c4ab33e60d3c1cb051c5716e660bec13d76090cff8b5cf24c8e2d697e79866b44f3fe47d4d8b6b1ebfeffadb20334e723a33f6085557e9c2a9f6d9074ce2c0519240052a9095355e0734e616f2300b318d8177d1865ade5724b7e811ca6b5a65bbf45b903d21513ad29b3202eeaec716ef679d97eaa8743c2040b58bbe3caf3cb1b3dd06d3bb4aa36cfd06cea9a2614155edc70b4b7e54c238f35b3e528bfc68299b6a8384520902bf68b07a62b16d63fe78caf4928db86140f8f5cdd0e15e5f7350a1737acb01b3f674bd1fda9fe912dd7bfaac3d39425a4c933c711093092bd1dc2d897343b64a0522dcd90610b287165aa6f0ebc8addb695b95078c582b823f2a9a73c57efc10aeee9dc852b8b37eb415b438d71632b3369727e9aabc9319f290599a2e03d7d8793ea6fc6df7e5962388aff113e474216d1ca48286313a2cfff00eb4a3439c20587b90ab36c45a916ac40af57be96691bca748e2640797ff369b44036adae968db45f9b56466c75f36166fbe5948e9103f247de1c418b2c408b845e2f5e0dc9da8e509ee5dc28370c3cbeb553d63656fd0f5c7dbcb2286775b2bb67f2ccfeca1ea318a0b80ab8dc79bb845e0a83f7d4f12aecab34c5f9edf9f4fae2559eafc63fe456ef00a98c4b92e2b8949b988fd29d8e797741409833a9a4ce5b24660be7849541e38fbcfa0108331df21f819325b4de0b3b1d39569f7089661c7c0b2287a69209c6f1fc1838e855e8f4fe9859aac2f52efbe6daca90a591fa3f0b4c49e2a4f864ab23b3fc02035a37074faa937bdb77b0337c7381ae205c9c928299d421dd4bf095f5dd28d460f41788eee2e84030b58b24318c1485b9d39c92a97ded534afc769183ab1cea69b628ae403eb71f4ad0c5a134e7d665ce05190e3c6e85a04d0ed8c5296a92c6a21c499157b8032e80358c04f6bdc54a1b61dea27ffa2c077f6be34fb0e6e7543f98b78bb561a8a946ae4913fba6d1b165ac0933b7b10ee39dea934e3eea347d743514bca244f51fd066a714815fad18cd516623893bd19f79dd6c1a69e3f4ad8b43da239328b45c11923fb3b5bc66341c31377c8144e8d4054be1f2fcebdc77494adb64939b05bf2f7c6896472cc44b2c106c434c2bc1efa29fd7462a8846972b51c204c85781f866483e5a98d02f25d5db5916c99ee5ba89c18a856452fb56ea13f594a6d0b987cac9916c2b038c4452841592e299050c8688877ffee91c7081fa08b685cb13e1ee3fdea8bc16966193959fd6e915cbde92a522832485750efb0451f80033071c5c3504b8788f0535434991aa89020e3bc870b158aa5fb397f4890f8a24a8ef53c03b76d6767cb4f14de0d204ce9b2ba0ab9577f8c4acc5366fe96d27c86fc0c371330b64d9c163aa76ed4e112e9e9f75a61dc182d4cbcd936937acba9e825247d57073a2de20378178a3bbe6967c265d540cfd352d7d74e4677247ab8fcba9ecb7a38c3217ab7d0da311334609e982c86c347385d046cc3e723077a9780c266a78891cb7c94ca9ba1bc9fe3e0f6b21119540409d818c08ccc250276b606160759ef611c74109ec7ebc85f17b1007059960b3aa354d7e2023283431b33d6d04eb28b1d570e5c5ed9ac7cc2a726fdeaf34b00f5f5c1e4b7c38d39e1e0564d00eb5710b899a10686b5254e6de6fb4f233e8f37c8c7a9694cfb24b32e9f0bc87982b5bd05a280e2f17b1f23840742304e7322f4ece1ec8640ac9f14d69cabe306951a78b9dcf0949b5a64707a8cb5ef2b16e0863d10e95710717ac8861eacfd898d29a86d737cd2b05c9f48515204195045da84bb851cec8f5ac5e8cefc2ff8720a6aa95162d87d78321dfe94a7c082fac76d6b7f12fa134572ab259866d84cc07a420656339204868ca64940839b8025aff4f5c772e0975d413fefcb497497c600906ea06dd6dc5ce9baedc4ccaf366c29c666dc1881d279ca991b40636622755937ca132bef801d4ce344432d8e0341ec4bcf37de085c4d94df22ea78154fa192a7f7b9954f96ef447620b07a338d2814b78ed98fed5ed82f57b20d772367f3180b288cd785f2e859fb67a582a3a9045557d7efe0053f65354b27994ec9d05efa79562f8a18b3e3030c5120c5e07a5914d02400d87488a8007f21230ff4e71f38709109b6fb4fffe7b7cbb78a96b0510e516c9cab51562a382f3af28cdcc1d593d22836fb94352eee3f11e1bec0bb434a73cb6e7385fe43a479cb787f08594a5e59ea92399ac75b35e2de04153490fe5602b9e39a8400285d3553626b7a1a5fbd66bbcfaa40b9fb657e83448730d4b42660b068c9195120fc0edaef25892b08abfe3c9e5075d8452bff2eb62f955606ab065f98cc5ec7d241eab7a11c83d89f95a4ed65e800bb706d07f96af9ac540eb16ca382beb268961e35690c88e3545089595af5a47b1d9892e3dfc64b24b1e889e340c1672a84f15a831554a0ee48556cf89cefbf04b6f9aec124757c4b7bb12a6136a7309b9f61452ca2d07c8d4cb13deab334309f65102cc73c6536f5e315b2ed45bae154347c6b25ba4255ef6f0d45ad7c088fdc8a691edf402d1c4a63e01efc17d937227fc1b6a6ad1cfe429c1ea12604c085f461d955a2256f25927530458ea45cf784f86844ab0c0948ff8c6c9652ddbd8168f6c7974bc9c34b143ccd7ac169bb3738f9111426091170a7008b9e951a081ecd42505a2f1f036247ec531de526bc7c498a9d48bdaacb78cbe9e6e43b3113ef2bf2e9c123131b718cf9f754e8f6ed8ad0de6997ba572deefd4cdd6f6f56dac8710cd7e56db0fab8e7d237a7e99e70a2e86cae75cbdc8fe684ac5cc163b556f35474ec2628b9a7f795f18e3fbccf565c4f78182249bb427c982377f9fbdef2cf10d8540ca156bbe3fd39f45605eba1d49df6abc1c2d435b0bec2163cff72975e4758ebb9770f8302242747a40f8b6366dd83cd1e4ed4f8f67641c65778705045e16d12f8fcd84dac5bd400e419ae7af97180b06010e99d14eee95a3cf9c2deed9ec74daa17172b5cc2156eee63511b376c331fc4a64071f8ddfec1ed2857d33b6707b37e032be5461bd49fd97f1d2f9ef377f28b12f2ab4e014ea491ed36761b425361bb4dcf8ea4692feb3df0450bb5ddb60fd5dd53e4f6f94eec2a6d15c62935424f4ba24a385c218c2a93c95c6fbe2ea3d6beec3412e4deb712e6a5316ff8e8036a7d25549552dc0a4419d156abd7b1637da5477ebed537b4f61e69e0d2105431fb3734d87661b8ce82e32ca740c4291fad8c6c49bb9f8a34d5ca29e79d9f9b73750882f61174e6b8fe06c9be796c2d910b0ae783b8dcaf3e717c93d7af37547245188c83cb5cdaea555b19c2aa590a90fb7c7c516aff13e0d5fe10435727447d3dd29cf8b398a7aacd2f8c0d08fcc1d15fd6981a62fa38ab7af94962c0e585cd6d516b681504752023ce833194b4c4192ba96ddab03f0fb67079b5adc879c4c20018f1dcf1dcb9787bbd079ac75df9dcefe7ffdfa2d84a4bbeee1cc260f85e52ce03c3fc4297ac2d5f5c27752b692e6e9475ce8ed849592bfa4aa9ab303316a8d72f3f7f63d9968a73e6d44cc213ab9d90ea92a50ace24e00bfddcf734663005138f6b3a11b6229ca1d379011820d0ff15495138e0c702af6edf4469eda6f9d0d4ca4c2fe14a262fff8b0b35186109100a49107a73ee9caaf5cc2dfbca0226599d1ffe827a19ad1754d371a36accc397028e754edcb69bddb577f3a0886259797e86ece707ba3ccc361f86a10fa51c0a97610e32770ebb56ab934fd33a4f577d77598456420cc0877782c44341183a98fef8ada8ada6e4348a045464de5f4e4be2d56a16949e4fd3376d15ce3d9d1d14948591e1d168c7fb0cd6ecb46fa22369ff26d9f7b0787603581aff336c14912ac20f9163c39e75604896bfc42d6b4d770e91b1e1a2d710e3b66480bb85d222c3b7ff4ec8be1c4b2b378a06b5d0eb2e4abcfcbc398ce3d5f3d1872bf4c89ed5c2d5ea35968655dbfd7062c05179977a8b3c5a12ea8fa6226421d1c7988296890a45d8ae5a34b02628e87efbfdb2ce4dd8c76564c46faff999a6b00f31e404783932142cd51a86040e6a8642628e667f601c6a75beb8734a8fc8d3973b091c2a423500aad7905bcb252f5d1d0edf214d7146bc93f00cd3cb6b1b691d45a32b4fda0d096c1ee69e7a4edc0b67a74538b4dab4c27a17efc9c33f1eda3d299524d99460a17b39afdd22002a78d853b689bfd7000fa8c8496f98a86aaf6f0b486a6e4e95ea144415342886b449d2c02f0c9928a324355819dad9f888af55cc3ca132f9ebc3681d3db30e95962a03b0d41ed43a41e94bc3a98269860c1af8dc44cae411ea8e902d8e9cfb9689d7f234684d3bd6963eed3c62414ccb1a8a292daf18c5ba9522a72ec267a15fcf3130ee42b5612ffa875a40ddef01c9ffc0c4d13f7fde7ff8fe9843032602a32ddfab7bd691aa1a81f9ac35c8a5d6c0da0b6fed63ab0ee6ab7a5d9d36b4eaa32a9d6e7c5ac89ea9959fa2f2ce3846c6f5e06b36a42d35ead96dc5b355864367fc317e3c1d2e3ba5c21fc778bcae06479bda76a26eccb5164ac391869d434d486b66ae6771485b849f2929666f45eea61c6bbb2962434b97448b4410ccb17b951b5b94f673ceec1f76f7dd6354e5f10c09c10650302ed0b966d21b3b473d931179d92dbcf26a76e0e610930e6c53eb72dc6ea88e761e934545e1e0f2f92fcfee46591a32c3840a44a0e642fe8283535961b81bf9a9fd6640033c9d50d5f2298454c57fe79ed26bc662b32d2be0aeade6a32b3a4f20fdfeed3ec4299fe7f1779d5468127936dea2bdaa6d3cabcc8d483c50092852a3f74aaef9d707c70060a70fb4c71531b1ce52fb4b51575a2b4e318474f776e90f3c0000f73011004783c139639389b972780ecbe4241b494ae3cbd016e1387af38b64fa6b77ef1afef9b19d9cc5d31861deb0bb90c1f609ab92524534359f80f3e3ec5ab1c3e1af01db876880369dd94b2c2951cdea06ec4fa128353e9ab5740172efdd856a82de305826972a994fad763c8103a01deaf7d1f4a0e92ca49a55acc23163d3f6882dd4371d72fab1e4cc7d6ee819bf9725e2d63c128dd53f8aae05b61b0557ab379fa39c226a90f32c0b8e5bd817988020d12e3092460ccda4772f8fd2574d791c02eecbd48a65c1bf0c35127217fda068624b09f45b4116ee530b95772c1b9cfc7026714e7f363c4c0d07059a8f549cf6952782a02aa19793d796db97ef25cc7e64ef2f40d7b8b95d452ea446f7a9fcdd05eb9a6dd2e2fb74b1099c4e8dea5f9a910141d8637b1d5f7e55b0e75ee3a8a26b0b6ecf3dab2f5eeeedb7b544edfb630174b32106dd82d2c1b22f7a4abb121394019dd4b8ba7412f0a8150111ae57f36d0ec39e3516ac60881910b43bd798640922b7b4912a6371abcd8622806138e74dd68ec426bbcfc998152d3c2fa2fa16178f44e78b2106f19879b5da2282cc51b52f0bd824a04ca7b899dce84d32be630995aadc6fcc558843f811a1db349cc3496e2ba743c995f621f5e040603bf2412bc800ba71feb8ca6f0cf76ea3da0c33b5c5b3c6b9482a031394da474495601cef196aefb2ba20342820d55733003357a156dd7ea9609e39cc1ec117b88f9e8151d1d9324c57c11a3a62eefcdbe4f8041b9f96283a681161aa6c1a6f877ebfa66b6c2f596612f7956272a2610166858ae3d8df81db0ccec56d64252e755a9336b4c186ab80652be3e36d9a8319063735235d5676a4c96d980ef12d01dd3bd57697a8767983f7627c8c694e90f29b6642cec8af555b6cc6bdce66b8dcf3fb004fcccffff3491372c3cf40d56cecba1c0349a983d9c882d8792f8facb79318b03f7ecb1dc003ba8d4bb7425f6161917cb310472fb9238752aea112de5dfa42bb2ed6a0c86d3b33856d3f284fcf124f07b8f24662b24dace6c5efdcf162b5f4e47e17ef992c548f8b61d48711c64702021bd0b7f577fce19b1ce73b046ec4e0431adab9fff72bca0e13b430a7a1eca9ab7d12f08122d9e70e036a9136d31590cab74d185d08e06a32023958b57e79af9f0ad589bceee07e12237094c70afa7db1073382269413cb9c910f3ebb5c099ae911de3d91563478cd9734e8c78952b26cde444b000c53959bc33d35a6dd4dcd5ac153618c93112aaefd91ded49cd419cd9d1b5b4272b0c3b946fbb4b0540e2373c94c42b2dc41599d2364c1c08d30fae07fd86a2d797c128ddbaa76afb85d6e59ac6545fa40ff680335633160366e858d011536602ca54ad68b020539d4ff8556187f0b411f54a7ffda7e89a46a89d72f71878b72c09b5fffe79003d63552f434be14cc84db1e57d11053a54584d5af8db4c4441e91323b594d05c4643ed43ed496909079a2725d0ffd705842cc112fa0e48c9b4324d0b012228861298fc0d479458045047170303ad47aa1676bc5db6da21b31e7aa3ed2a962189b9c43d890d5c9ff44cf4cdf05e45a4bcfed07e78eb95a56474151851e201ef0e95c71c35df8bf106fec6562db9d6fab6f550d307dead5bbf8595e239671054d6149657419a0fefbbd65d67e21b57f827efaf3853c383500b4b8cbc07b79f2e639e72699b25342aeb2add47838fdabe00878670ef7af15bb7facbacdf98412c0b87420aebf2ee817ee842412aad47c0ebf9e3c92e4f3d6c520b6b2acfb78ccca59f8d204b28f6e90708f3db595d7ae4fd9864d3aadfd721b7925fc003074331f50bb80f5549fdff5064e39925ee11d7c5e83ab6d68e17a09f0566f9f69251eb13f7feafa926aaaf3e25c667c1f4e80d433b0564f3d1b0146e14e0852533a56b4ecc49f4ff14049cc1253e608c268c3495fc9026b81fd347ec506a46da5e479bd95f21c0f4baa02bfc343472b15c906296728fe130480ba350cd193b3cda6ba491b717d6d70b6349b7e8259d9de0a1fb1ff7a6251022762a74ae0dd887f02f4559d974df9116a425ab9e270ab6163a6210a8d9512e98c741a0055b522db1fece122df22f3ce19fabb30cac2999b1228f0e2c8a39ae45b8ae83fc038c63b3b831280b0addd3b2d38e28c46f898981a6b5f1773ccb48e75a32b60bac9e341a7010c67fc18190176ab7e08599ae104cbdbf905f7d601dce76d534a3588eaf91ecbbeef4ecef55ae4139efe73fc88deda62f9492dcf398412133e5a8b940320ded5dc2d3cb59c156263e48ff370eb0fb7e895174d73c8834fbfbfe64d06fbae1a266fb6bce6e668b7a4d5df7fe0fbac8a5696e432f43697388df6c3ca8f20afd9805aadfa51b217f4ec50e3a614d884a9be819047b4c215859a1746595b75908ed8dc881716e508e6b227adf3cf47dbd04c95a12011e4e3193e3e1ac8f3112511b8d1af6229806ba961840773bcda3255566a8f947c81d88988911029371fc9e871ea1e377cb40803198eea49e53339ef6f34abd922f9a2d10e28357b170c5f0edd74dd3df38b4771187324d67bbec2d876d87ca94f3cd7439f6773c93582416d5b5f4b9688414d574ebe6c965647b0ad02a38d4f1966952b93974a45c1063a6e57135540532093d4a4cf2d69cbfdc16c4711194271b32a22bd78d14304c6e48e824280f2a706acbe02f746966b0ac37f0e20cc5b6dbe3a76a7812b3845283990dcf751ddc3515a0b4c70ab6e7dea40bf2f4fcd0c247895f940eb84f7783973f2a33697f3a0cb4f0d39f7e96f36f9946ec73be156dddf45bce80428b73b8b4b60beffc6f81e52fe87ea4b577f497a3de85b72bab1b8a125b790592848919e1cc357ae4967a6755683bcd577233f34ec6a61e7ebf141522f266aed712f8a886c57abcf002ba81c4e8849401483ad6133a82e76dc9b910b34c63ffe92ac0029c42aacfbf53cec7da1d1cd80d72eb3b8722c787b470f7e3875458088ea3ca3e6be0777149422ec06ac767392e34bc69d9b166d3e30aa49536704ff948a1696b37cea3d9292984d92d31cd477d38c3424fde6a7db57d59789c71bc2feb1ce0ffbf48b4d98f17e47953d4beec78bf446be52a7a23dc0d87920ae2f4dc02b961bf572e2ac05a1d80c0750ec21c68f3c70b1b7b28600b8f494486497b8664411c98fad9666043f75843b5eace5829ebb8bded3d83f362b924d0fc600d5ddef030ad600ac7f8432a2d4456351e4a801905cbf095180a3a30d400ea2d57bc350f266ece8770f8d0cb16746945808f76e26966bfed87376c1b04c7eadbb996aec49f781f45d9588bdf8752534d5fb2edebf8df58fc3392a314488be2e5d85cc9868c499133c045ab0b23a9307ec78f0e154cd67dfd5fc18ab67b87a7253760b6c68439b7fa448e7c9449aa43021c5d6bfbd18b24fa1063613575ed2f310abe817425a034a2a7cf1260dadd8179b7cb08353fb85033e06346f4420c34c5fecf127bca9942d5eb7aa18cad4a040498dca20e8a204051b4fcefdd3920e2dc11e6fd54a3f2b0d9d7d4162880339e9475fe44dbd7ce020401c9b0d38466b6cacf07af242361b0b9da6cd28fe030f341a4970d58e5e62f7aadcf1f7472cba49c80422d10caf9f11bc399a9b0229aa033abf752245157f397b196bbc0734ef0d2315f9a7640f1ecccf878e19afad2dd1ce7e2f32c999456d198ba8da22364a7b97a0320a6b17dd617beae2fa1dfb2b66a60ab45b1ac9ae9f44a20ab310e8b6eeb76ce343afdb1c7cd39ec412cec28a4607d9bab9f6c4333405f95980a816e0d03249d18e0ed02b2b7ecb3edd222ea55c9bde7d3d8b1f272783de16d36d413b476f65480fdedca19e197af6bb2027e743ea5407a4b5ade2d8be7eb73482c2942b368ba356f910a453ddb2468332c8765e9d4db69a577127e49ea99234abc3d9a3c151d470e7b14993e5f134eb9e930f4ba7accda2fd76f50f3d5078d868d2902706ba34b3e090d79608aee7883a26aa84f311767b16199771661fcad7ddcdd6cbfdb3ee891e095a7e0c52a23b98b5e9cc8c0f170fe44fe15e32ef2d139db5009bf1ecf515ac5f9c4b5866e27a1a34d7c6b02e81a7f7af9b40506b05bd3d9055437b51bee9f0b79366b1b60cc8ce6692bb438a56ae08854a0683b7d4ea2f47e4adcb1b252c62e92701be0e1f13590993eac724d24f0ac751991f67bac2ce484ac5499cbce4714bfa906aa14a4719aac4e8ca2a455c7c9d6d9cc269519fbcb29f335ee05e6732c2cb343df80587f509c42c54d8a6e43dad9763fda8d7b2bdbedc797d0fe58f563403d762a1b396fdca1910f66ac7b99815241647aaeeb05c56fdeb06e4ef031cdda511b0baee6960a3f68d39a943fbe3754a783a33dbc875413c5b0247a5b51b2e811f0ebdbc4f5503d117744759674c453ba2f2214cb337aa7e53f96033135b2fed50f8d1cea78f8185978b0768b734c2760eebc12ddbfa07b187bc06325bad2146e04dae8fdac943d18c1ed5ad258e40479b56e5f3597522994125afc097c09ac1eda8ea3175d7856ab2cb7ef07f6c6adf818109c35063fd181abedc560f789f4f2bedac931b68dff8e06174e327ad254c0abc52cf4f300e6eb6095170b90c0779676d1ee904ee058f1d66a7411e45f0f7ecdc288751dac94d3fd3041807d2fbc8e98f28ef2c7d89d2f6cc00bbc68a18884262bca204c607f18ac429e92c08217c4f0d659492b70d43eb5a704c8731fb0651d5e891de75939427c613a462e04adc5a18922d32703f154ea1575682282be37707b4185237e31012cd867c8349f85b0f2f0c6e981b5306c8614fa1cb3cc0e0c1c9ce8473f005052ebbab32f6d1e521dc80ec68c7022421a07171a76923724f6aa6e0c9acd693e8dd02a9b5045d027e17e619274bda1e6e401ca4b29b7bd915b3bac57fca7600eb187e7d9bdae2243f41d4be90253b789e0443abe8e045e00114835752c137194ef000a58f9a56d1d62a81cceb177da6f7c20b246919ef22e4a255191b258f704d715f9a0448b3284ff99dd179f1348a522fc7b650729105420a0d16f0f22499dae67d267f29549838d80b56e8b8d7b4e06cf97af6cca53bc9f717ee01f695109d9bbb879d477ede28f35388becbef440bfd237de8fbc28947e03177900342f517d14a3112ffe19ee576c14e0bee1bd6888f6d4a6e102227964b7116b1934dd22ce8b2b4fd83b0a70c89a350039803efd48b8f9bc518c03f0555b5ebd754f9cf5a7b40d5a163c32cb730b2956bd80d1f3f7705de52ec718af4876c2d88aab6684bf194f33c0f49630b219341b7dfaf0c67cfc38637b50f2e4ba4f3adb4bae09ffaa5b90d863e6bf43fb98e906b4c8ad708d435067a3f9f946bfcfab0b60e661b4a670dfebd861cad4686d4b38166b8e5c12a93669c017943beaeac114f011605bdb7e79516d5cc2cce26da7a400f9eef0933d19377f9c33ec7b532641ec802c3e3b21506fb4989d1c726eceb51625051fd3f1755f13f527f4365c28f4934a6d0ec9f758d15f6b94cf4eaf5d49f7268b4ee35a70652393142211924fc778a92d98e32ed8f6334202e73b6ec3660e53ccc3778b6368772233e14e8ed7358f425723d3886fd6955bbedd548761f763fb03be0f5c304b0e1a04b8759cdbf780fcefaa90d7b5d6f06219d00fea8e946cbe68a0bb905d1aa6cd7add8e3debcfd0ed906ed34ea7c2c6ac7b98da5eae170e8b59efbdd5986254079e8acd3057c667635c2ef1da29ffaec7572552ebe9ce06843abd782836255a48055f46179419e359078df2c669ff59bc18131e2116466ff1c329f9cc22873c4688881183ef420383d4972692cdf636929cf86e5aa340eefd493d27da7f0a2eeea614f4265f9b55f3fb3ca8e7bc30c1ded099d4ba6d521862dc681cdc5e4398d858516322977ead2f131606f75687df9950f13c60a7a95c2bab8147ff9cc2d4f6827604ee92f1d67d7f786569949481b4d89b79d21b62e83206c346cc36be283b9120f46c49a00bceabd18d692288baaaea4652b897498110056d4932e7214c5af1df614fb53f3f65fb078f8993f0fa8635deb93546980d8eb26eca2d1fb2ebb6f2f8c921417595a3d579c5d9054ddb6c8e4685ff379a085d8cfb7658999ec3a6db5f58c000dee4b1b88863856839bd5cb80c69f845ed41db389d23df6423c87dba41a574135261d0d83cb9db46adec60ffb208fd444fe0fc1d22cffd3eeac186e4fd1af91328ba30d42ec350737e776724593f860c74a556e7dfeccd11fd1c638c31847ae08d018ba60c43c5bb6e9ff3f98b7f908f03b4bba403777b24c270509eee564cfac8dea246618f9e0b2b6dd976547ececb8081b24cc26543daadb4615c869ef38a20237777e21c4db1ffbfe47511463e6f4d1113049527aa7c024846f21c42e32105a6c0df933bf0d951166d302e8e313507053bb487c50fb66551e63a0cec51c949a3729df24176d5512f044284166cafe5c4078871aa63fe52e27bedff29a09029b0599e0a230f26e25315fb794ed1c3139b85a54a2b8411433d952fedbf732fcfe6d2ac51be4683172826fd8a61bad4815e81723770ceb536b7328eed43a66c220c203c7891128884c9f8944e76642874173d66bb885eb34a1ed7e21903e34405550a665f18b62c8e4daa57cab87bf44995fdcb5f64892bbf03c17f23a38c01bc90c4c94fa518ea304867b5b84726e7de90902cbdd1e512cef00be94299a3581f7c18fb605a43c8d6e424e9e2b72a52ee9d49145b6abc8d8f8b8f01473ad194cfa68a1c2418ffa48a4a71d0c7eb186dd058d8a6b61bd1ecbdad31952bf97067a45ff0fc78e40bdfd716ec9aa099c6ca891ca241c554ddeb9f46b196d0dee500faa71d844228899c323498a3a9346f118d98e7c991a946011df31136b657c951583bd65078d4d85db40fd327563fe1924647af1eef0955008a11f4ac7c42ba5281df658c6f9a63da5338ad4a116e8172b7ff95183e16f387a68b26dced70a0c47c3a607722d938f3cf9807deab9e01c37f275e727e6830c4e202dc51ae878c35fcf81ae25b1d15715f92d7a4eb202d842e5477276d0fc38aca856ffd244dcdb072dbd9fbea0de51ecc6368cc8dcc62dc9162974b601987a6c1f5ce6901dcecf4337af4cac5411ef80139a006ca90b56876ce825496f25b53b966d005bea665207c969430e3b70c8ec374e6c973a27ba7c7d21d0589a9bde8f9e3b82beccad315ba31500546bb1fcf86f424aea2965eab12d73528b38c51eea88db08d935828bcf1e35ccc82f03311bfbb4887c344cab8d4c410677743a178071557671d859e6f221461473d0e29477fd589c2746e6535a3e91841d042a94256ada45b3bc6f40370f7614f697bf1badd9f2e83214178898e5ac27cd74e9724584a76e998d5e7ddf664216a3f6f96b08d1d618ed26b37eedf14ac565f323dd8ba174ef70bdfedc694e71083e1b4f4e3de6685f29f4729bf0141a1855fbb4dccdf4804e21809846a21ef8783acf877aa6f5a862a7767a31d79693a3ece6a2f7771cab95f6b7b4da442d3f6224e631958db8a6afd97d0558851a69f4a4a5b3b0ad58e661dcf99960664ca088f226fc0f9122976d1f184a8b915c6f1ac372a6e34ab64bc640d0b86de86627e7f285334819cf1fb7530a736c4d6eb5eab2929629961ce03f9fb4df151e666a46d59c388a587c6085ca588791407db258b060d282376a956d4a39070f4e530639ab7aaf67827c0a547f464abdfbb7136068836ecce5cfd57b2833a055db55f4516c9f9eeedbb83400b487ff7e6ea4190877a1822abdaf2228f7aec733f5cb46f3b58a5bf1afac95501276702b722624c76aab6175c8f177ac7f3ba7711cccdef14224d7be0ba8d4f9a5865836d8ee0fcdce5098dbfa245b009a2df894f88e5cde9bb29c49051f9e4e4a9b80e090b235100e43b0baf8224d10bfee18e9ac9ab123716d372cf931a6313741dde6df331ca4e7cee5fc37c87d45c556bb86b56c599762dac82a8aac0d4ef743297139f3cd3a4fe607319f06b6d41ea3a2c6a7197f70a865fa9e218df1c9cb091f8c1a24fcd9aa6e94b950ba35db0b1bdbc55f937d24d5e327c186bb65cfd7d658420da5310181d150d089adf003282147397f847cc7e09524cffdfa61d47a87d00fbfd689b98106d5e49a2290bf36cf49bdd2d84f77f66eb379a07e8242c22601e10f4287df6df086b882a12c0d866b26dd5fae1c02ead93f2d5818bbd37ee775bed66b60e0b20e041c6cf841e45d7171f046e10e88dbe3f329cd98e3018ccdd82dd595c836d6d5ee99a355822746e1c5319ed0ec6989624851b354f8e4ec0c2273adef6d47a27fade28e8df526060154df6320a8d3441828c10386c697b4d8960ebf69db77e142d61217e3536f1b2604750b4cb0bdd3b0f5e9ec68a23f431ddc97822002818c7613af8f705130f640a706fe95687c31a82ab4d3cb73dffe45f3b8c15fec1af73d26b946d724b49611faf9f29331b5cbf4676baad591488304f44f64d44f6bf566dfc14d1f573a7ddb7fae4ba4c20dd1531975dad505ae3acd3d677e6df38767403b4487e005fe754b2f870c6f9df2b3ad42d229dcedc62b383bb695a2ccf0cb0614e5521d283073426961438c42ce7feb31a7ab6161cafe4b59ea87659b30512321cf31de3c32d80764c43a034470feab35543f7f803ca2d43cc5d0d4b980235850e7a379c780aa8b20b457e1cf3379123fe1ad49ec551cf200ed91274afaad96d676df2530f9f442de19d24d74cd8208c578c0000ea0d12a05bc40226cdae395ffd753311560b7abb082ee350d1fd5a18c9b6653297de7dc5d926fb33ac257bcc2c6d9c1a02f4ceb607927ada17337012cdb29a6f7be898800d86579f88aa29c5396e80e8ca72249465dd8e1d5d90fee0bd99c84a31d768468dc48e313e570dee3340985803e29796b266ba83be02d44650b9ec5ace551b899ec533c94d7ea457144dbad4dddc384785bc7c0bd1102747776c922d2326f000428d03895187384a67528060355b2fad6e5348e25113d15d4a23035b51139118e7be0a4a1747eab510151dd312c699a7ad9faf858aee66636a40ec0ef3993c8aa145d28c35252cecd77bcde413ff70f0f6522c8f2f0a60819269c2abf76643af1e421ef23d55fcba9c7db71e15d4fdddc50b323f6713b4c9fd34b432a4bd7f42052654c8ae94a0930ca67f3280a75899c1d3836365007672438518d95378f6f6c1d0ef48d3c8a7379f57a5cfb3233c7d19954269b80e5d469bac9c0b599ead1f0235abdf2aaffcf2180949160c2915214f60e446685585ee77737f3a9dd7a077160982647def8202f684b430e04afbbcff2422b3f86c6710ba9c70c66f095ff4450a444f57bdb420248b9a580028a282a1f663811c5c9a950b36512feac49ba33e7608cb8db47a1a29826240111bac87aae105f06cdbdd4fe418c3f11aac3446d1f227bba175630925ea89970301da48af3691d79c0364ec113160c97313e6cb47c4dcd1e55d5dddc8a327cfbb435988325066309fd399a0adcc4d44337b86e98aaa5b6fe851cbcccbddbc0b8c9f17d4dab9f8eca1d29cf2bd40e6d346061bdb49fb9c943eb4041bfbd0b37f5c478bd49074d4631d170470510683ea58d2dfe7662139725ceb1479b3962de5ec5a6fa4656833ca6e2113030e56d63ab18faaaf65c6eaeee0a2b62da804463a81d5bdeb2d2cd7ba912fab04e4459f6bea2dddb4a77a005c583792cf3850a79a6c128081a77693a76be5b6484a7ebc2a9b7c2d99e483c9321b29b99ee8c68ccde0ea54e77fdd72bfa6eaaa8a051d709c1ab3dd5e5a769263b44554916af5a1af7b7f31a9990b99895b446a1be9619780c127082343d95c2410cb9a7c2573b7ebe1890f39d4d1ad59bbb18812b05a374d914dcef7c77b96dd76f4f6116955d1ff1ed7218741bc978e91dc40ee28d0f2dc611997c9ff65f072a39e6adb7486b23908d3a2b954f75a1f50c8e74c969cb208632f8aa46b04bb6c14c798c27f9e64e7f930acc312d4ffbd38e3bde4b5f3e96be0933e1a1f301759fbb41282fd6c8d60ba4d4e60af7be0987173aed7bd2f5f212751309c56803d0e80cbf1e7ad4cfee131371f621f30869abf986bd27c954e17079c598ff729a68fecc67b9664a7b63e3ab7119574acd51e6b9d3f5c5cd17ffd86a59b6e439ef261215864ce42e8637389988418770c7f7ae63d2203a8926d7771d7b066572e7c015e71008f32e310ba32e6ce9536a058257ba284dd8b10dcca6b4e25ca3c7f9de6b5b7f8988aa9b4bde02329e3d58b9c5b8cb484c6df76faf48bc4e386d2e55342cd2a16086df75e453a3a821dad3f9df3589bda30a092ac3a747eb79802c08ed7906a5804f87a04399954cec3551cf6152dd6f4f08a74af1e4d2e259185a2a815fb3d9d09411fe52e7b7bc592b52221e2730c6752ab6152330be9191df3b15ea2841bb170abc33f1f340411a1e4b1dfd75b07aa1c3c299e19b43b3b8dabd84bcc781688e90f50996c75f7f3aa28db137d32368735071a9242178a26d0c6287f272c9d70f9d631dffc44552cf35d9f41376daa2a2f4c44f123b8be2e8e99742f5a0c51895a8a842963c6d0fc46c74beba43957f8f1f6df5476cc3db22c5373d8f7e67ec88d3186f6a0584f5725ac3fac30d7ad129405fa7428ee1a72e666b65957f50e0f4464a61064cf6656acd0124aaf0eb9c7df7a91c945c946f38ded7db2219883d327d16cfd8ff87b3ebbb6b16eb74689f3dbcf9bfbca2a32425b947527ecee7ddfe985109e884ff041fd081cef65b6258e8fd9c8af71653d42f8301d6115a183b1c78a95ad93a14bee2f07340fabf1abb955d99dbdad844698b53d6584f3f530e9e406065c0ffd5224828849d99c859421ee99dd03ad441a27f0f24b6aec0cd11a3821b6126615e76a682cbf8f30ef4385525b1657500883145de6ec7e37915a8d698271a87183048a1d1cd271b5ff2d2a030b6972d4c58cab36a62ba47ed99207112d31023727c3e6a62ef6506d0e7b8ba019e39b34b7582e76f4700157129935790a1c782bcd1b8e0aa5c6da0568f0d69853008c6e0f053bd02e762b9b203ab0d5dc8303dc93a56310dd2116f30772a30ae8b591f1900fcd08779f47448910558198bcde66b92440ee4bb615d928bbd70bff6ba590409217abdb0a97cf9ad16d26431f7ce98fdbec5e1f7a6bd28ad367feae9f7a3ab214a4c7d0ba07298c4e4553070ce3f0e3b64990213b682a55989544cced2ce9f7f913af31f4c71d6dc2ba2c33361b38772f521c00e8af3a668113488f4f441bc83d05216f0287578bafa8453cea4cb0f6ad1f18a61adfe6c4ae5180360462c66295eb4b8c431604aa3e96f4ed9aea2143c8afadf28749933b5137016d55f2b1d04bdb884d538bde93d897927cea4334572edb8b5aa5f86d01f7d02a9bb5280ad0179d1524e79b411ae72ccf68b796e042ae9b806fc2001bbf0565e338229af35fcd20422a88d0382b09a22a0c3a1958144ac85ddab19614190fc78302ec6fe5e93d7cc9d711a583a7ac54d2c7640a5c9de6692d59c13dd440d1e45fcabe6facab21f2fb21866edf8a1ef5a8a546fa13ee4f80c364366bb0d8a322f9334848efbc311dce43e376c8c9ca9aabf57d11ad168949d7030d1b1789bab9082a6ead35ed8551212261c9e233830126f938df074d2975660559cf2f5210326619dfb5ac75b736eac41b7e79bf52603e94136f461647de5f11142c2b4e0c786ca93611aa53700280fab8b90aa16ac3830eea79ff86911ae7799ecc79d0dd8c7dc92d79d55a9e28ff6dd57044e60a449b4e8cc8940eb73cd97a0c93121e94d3756ca951fb67f9f749b663b6592133e731650ae470b41841484594d4441c469ba3a0c3644d13dd499ae22f329159bdf207d54ebfc627d679ffb697a697555390fcfb3404b6d470930cb47bd37372014e3502817c8df7eb018a71675ad96027f7a19e70c99c40e93a584250a0d51bb286df172207532233da31d92c268dc211a65d051cffb99581ab88821aab31462e0bfd56dd440be93415426c602d7fb44eec11accf1869f3225e3b94a331062f8354b289952ed51b05494558b41853cbc66652fdbbd822ad61469a4e7b66aa0c9e57e880df5880929abb3678f54eb1c20928b6941490e91d22fe35131ed562d25fc30d0afec6c7d15a81edceb5857557ced8dab5f0bf2ad6f0a5f5946487a0ca06ebd78789a7b543a7ac811ccf053cb429cfbcf3d01561872d8a0bc75e020b6ddf62611117eb12985e20944924b5368586ce9dba650913452f50a60a8fca4d53525e70e3f0d4aef86966daca1005b89670caa09a0b3dde770076161a2e02aa92d7abee295c7b7e11c58da6e62d186471b321fd2ef1befa98016378206f70530b71149dc0271b34888b3db2f2de47ce9d6930dd4e526c0e3c48887ee821d1bf7d33be7c99aa709d88fb43264287369d7eb462cdc35c761becd0982ab819a2ff01a78e98461d877d1e83f37d0f027a2134bb2362747a92e7dd00a70b6bd15e97650284282d9ec67f3cc125917ac94f585b0dd35e667fa55a06c25ed6a324325a2b26191aedc9f1e55f3011a30a81b2b3cc92287e4faaf60a1e47c678aa50af8595bf0568dacf06e64ed678f3ecb64094deae54a7c64e04e4343bec6712266f6142af8dede8f42113b9783a7a290943836a0a1652d357871e7a4f4e1c671ab167f89f77c015f499b130f464b8f7403d80221a2c9defd24c954385751cc02bc982ab04e293fc8047ad71dd49bc7636a9f2d5939f27b407ad9201f855dce64a2a23015a0aff83e49522c92ad937b9135e3ac817ab16d62c3a019c46a1027b8ae923f90e4c85b2794c6ff46ace4abdbbcb939887560c4baf554b7346f3f64b0c17db3f4796ba16d5ebb8110700dc1943aa15550296a0c238713bbf43f46b0c1ee71a9396dadaff6cd7a27143bd3b15965e4a728c717e8eb46b7a6e09edfd04a9766f862f1548465d0de20c403eaa322960fb74a0a74740df61d672ec6c5cea200244821901b0c2527b08fafada1a24ed3e6d7b606b9eafd992bbcf027dd30093c4f2b939e6171e5fd1c22abe24a55484cef90d98c305ec3373df47a6583255a4edf8da8072d99e8ac329a4a2636b13c81ea0c72d385399f06a1964ac2e586e8f83a840cce6c994e45a65b81cbc79dca83acdd71ecf164419fd4ccafa3fd9e0ceb8c04d8f447867511602dd887b547a02d4ab5b4ca0e875600868623a405aa4b5eb87f8aa7a7821d1eeacb95e0e993a8541bba344a30552967030dc69c177cff4d36a931988f22327b7109ed181efc8f733bd930adf5ffac611ed89b8e80ef31620788a7c3a5742d4acd3078b05f9af36ef5c72c4b4bbb3bb67e8ef8f1614a4ba8fd8ff1411a54a16b550961db7b840f0d92e30900612538379c2b7aec794dd9cfe672b8a442b5561f836eaee81f523dca4da15f59f7fb0ce028ac102e4c88f6ac3d48344ba9f9ab6e6f2951f097099ad34600d9018638bea64907c9de00fcc7f09ba3209d59b7110e09fccb2f7c9a23fb23ef5e3a4f38cacab09331033726381009c38dec9fc5cdc74acd0e1a90031f2851e1d0541580ed08ecf771fedb8ca1d203b2a401508b45a4f0be64bf3c2f12394968a6b81a2f6b74c357ba92144f14aaf6da0bdf23606bff4e35968025786c57acf2b502a71d9c3db7cc8424545b6b5476f5b560410468751e8179c63674df70fdb0b269c3fd5b12526aac491b037affffff85