PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 65980 88d56fc0eff934c9da0a6cdf390eb242296effc0159e5f939fcacd0db65c60cf

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
732928ba4952fc61fec77bb4034ce5e3d1e8cd36c9a156ba3225210e7bed3af6
Certificate Block Hash
88d56fc0eff934c9da0a6cdf390eb242296effc0159e5f939fcacd0db65c60cf
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...007020000010150000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f02b6f8c87c154fae6e28262ac63b1d7fbba13125a76a8067700b3365c48330af0fd552aae4930ceb5bdc6d86a1e4575aea148e207a045bf149a779f0826e2ad0adb8b4c7392d992a9577fe30d13dc3f5e154f27d3eb766cdf0600000000000000400000004000007020000010150000

Raw Header Hex

0000402024804be8873c02411094c781a780fa8125bbf0a3ae1f955c9d3a080d96a0a88cd7e2f0e033ab0f9275f5aa844e14ecbcf3ebb2d184deeec9f4d8e92d1de08603ecf31d6abb740118f63aed7b0e212532ba56a1c936cde8d1e3e54c03b47bc7fe61fc5249ba282973

Proof Data Hex

59,560 bytes
121216020307632d3f6eddb2693698c80dfafbbd01dd85ce9e1a708692a01996ed25c489b3da98b7c3aa1ab89a8795fadadf588823ebc8661fb5ceb6fa4ef2b23df30209a372c7e64f2f6fb4c3d22ec5f078f4e3fe5e21643b7c80fa3430191c05a87edf8b6e1206cd84aaf1c353921f5f8d6b09850b2e9d6fbe2b0dab69e8497ea8e10906cf4d45e4d92aae3d011b085d76c09050c326509074e0493bc9a883649d2e79cd119db93a5c800e3b9e02b6fe874104bd31ae1f9d471255cb07a8e005f78c28e947dae90025c986b1441d2acb9d02d0c5b0c676a6b035792925133611ec0952bee6623d70569fb2b971edc18f7392819d90aff67bdf423c4e693bbc23eabf9339e86d7dae70df3b97492bcd81422c28ef6bc0b29a5b3787c5b979c5f85b7aa7399409b7b2258a480e2b062b58af213202e0c228ea35be36661924a0eb809b582f6ccdbb7e378fb6eb5de3a8c2b221d87e28e812c672f273e1adcf1f69545387931f49a7f8293223ef75576b1508ac201a590dc3993ac67ab1485afa70017b34d9857b499790f5c2a8a1427c871964c56b8a88eff9721e8af816467f9fd329ce535c0448397241acd670766a3fd4db1216e178cb152f68a5495834f44b087229fc3dd3133fc420842460c424a61ef81bf16c7ef8e11cd8531b953351f8822ec70afdd81c2d726ebd03b693692a800725df5c71ad6bec1ca423303bf3b99cda1264a80bbda48296b345a1a7466bf77a5fa98fc1ade347331a22be9ca2115a5184c49feffe4631781949bced5685b63464954a80c4ead76026b3aa4ab2de0c6d01609f12b88f7a9a6edf443a4de92975f9b8afe084de020a9f3c63e09404c564bf4a304619e5e9e416348226eec52ac8be437773e332f9a546a6a861f2a08b2494d89bb5b240ea303b35e9d93d72bd0b91f99c213716e4cad8fcf98c74d6c773ad4ef89a7453c6de7238921c53c029ecb32fe2c11ecf29e775d09bbfdc4dde37be77489038e16482b075e69ba8a79b1d49b086b546be10cd370852adf5c78f865f650a39111cf7eef31017d0cf5bd7864cf975e2fc51f3a1b934ec4e1ad898e5410fadf51decd7ab92aaab99382f73ef2bcf3d513997f0a0728c1ce89ba0d200daeae53573de42908ab92794ef5a0e21e7ecdd1d24786726b59dc6adbdd26fd79e61d8a90fb80c2bb0a0bce9be120a121fd25bfdcbd8f9106f2591ac628798d53826ec6560c269cd93ce0e224713c4a4a0bc64f1cab699804d829dfd426d079490e0162ec04897c3e7999070b29e81f9218e2bd3e9e4744c2cb8176933b3cf8745779c9f1f09c17ae2fc58185730ada3c9b5b5dc69adcdf1dcd0970463c26f2873bf3da9dffdfbf059f98a75d4a3bad9d973fc25803d3d0a4aacc1b81a43ca5fdf49ae03db24915c43fd51c5f51938021fca8709cf4e07ceb5b307c20edf3f4a5bbb915b942929fce4ecd059d24f1b173f56bbbadae67883416b755d7e6a507a7d33f1499594e1595ba98aae4776b6d383014c7683044861b54306ecd6f0e0075d970ca94a0a713063d14a5d95ec98d646316220e6b96ba3b2dbd6b5b80b9801c1936c547ca49ac8865a1d4cc3f0f9f91829fa0fa08f2a9ce70950feac9e145d70b9d559b356981111a13edca50308e8de3ec73e28ee663aceecf7b6c642212b87d5d63f05d7fcea88c23b60b93756e2d61f1b8053a889d471b138b0bea46889bda9ded6b58a261f2f5508edc6dc9ea3cd700697a0b9f8e9a23902eeb3e0b66537c676cfe8555770a66f7aa74d5a8e97a39c40e008e2d3b69bb9e20b60231f0c4286ed338cc6c4138543f5784f7beb576c161cb45d9c7100c708119631294c415aeac74976017a30340351b287957ba02c3e5ce7efc6008858ed6e740ecdfe577ab660f7653843db91d3874b9b3d72978264fa55435ad4538673097e1abd044c51f4341b99e05021492c2f5e15711638182299a375fce485d1de2fd92a0d0a0626e393224a0ca5408faf44048cb41168d8631d477207450e0f8291d4f873dfc2ff67df73b29a14bdba51e73d516cdf1f3675c64a798edaec727bd7295df4e464eb76911d0fca20e5577040c0a89f92abba0a24271de19f0096dfb4f71b94d916e2c76f0b7a39aa272c1d0e8576a124f3fc8ba3b93e698338203a3b3a56824b70a3696a92979e86f323930f0600853f7bea092304bc3a1ebfaa98a53b8a4c3b2d62735442aa1a7769771f7fa4a9319a48f00aa18fd255c76bc94603cfed97c1e9eac967f5d0a153414bc0ade99b856cce69d1aca866d6d70ea020a33e263971be3b73d7c16b1dc763151a5b17742b886448b198c4557e91734a45062be3698ccd830f1ffc06c491fc3d5562106b51ec3ef4f835719f6ff022a62a1fbdbe9c89640dcb87909a23a13f01fae04f7d04fcc86d1165279ede496bf29cf7f047c17a796136a7df894a0d3258d567ea4df8f58e604c1d7ced35f4ff3137aa7d428ff28aff9402cea7b6f507d3c5f5bca0693063d8026ea37479107851ac41a766f13bd34be625c0cfea7beadc375d970ce34dc1f6d6768f899296d9a84ad3c51023bd78700ffe3ea6d4db9e6444077f18e28347bc9f636e26dfc53e7ff7d2b401d4b5c96f9fd2bc8121b2829745b064007bb2bc3db978f10906d713a148c915c536d7d9401608616903e3d6c4ce99331fce1ba0117ffd288f8bc21d3bcf8539cb8ba5eedf60d95181382678cc0cd24e4258943ee916d409f25de68d6299726f4f6273feca394998e3a3565297338ccea124d341d5b7a32062a29822f3382e78959be546e8ce110c601a40b1551fc639cb817895074db5a2b4113591a4a6c18bf9537682dd480b2329db608a4bb8ed3a411db5d9b381f699fa7154469c614d7c342776633d4e3fecb67586083a5fc957a359af936247aa7d3e0a85be032ad00050610126a54230dd9882623bee89043507cef79cf872794184c5a4daf8c08995eeb93af8e645306339eacba0c556c1cc679a6f6cffab253ff8321ec4346b78a5d256d976e1d4faf6e1e9dc871e249f0c0a4c375f0b71b8e7821018fe50e217cc902becc2c67b27395cdd41e94cce9cde65baa1aad3d6721805d8b5cc254da67120f0d640f8bba9316ffe5101fd874bd5b6bdab22d92e7b4b7f3542d08b35af03fe6c1f2d3fc755a3641d7babc9fd1786cfdaba09b72279e4dbade4d9045ae0f2cf405332e51a7fa43175ec331d4ceae976c69e987cb22af0c03a6ac3be3bb1a5d5812925322cf0918973a221b0d9d25f65eee1dfaaa5caa693ab9c0788067c27e4f2047c670476f7e3c26917ae1c465c55bb0c3135942e936342bdbe4ac64699b3b35c6f670d8599860acaefe8d2f6bc76401ee60ebd9e34415b1c8d5cbe46f7544a7965cfd867a75c2e681b2c36b2f7b7bf71344e7ecbf51e5d5087e8c0ac0a4b42eaad67c07e7cc81df18902e579c66260d43e3f974c6d2d7f0bf9832ee684d03084d50dda463e2c5a329fba3ac783471d404c082b50ae960eafc495d9556bf963d7d8a263ef83224d7ccf75f5d449a116899003283d0c84503786eb0c85425cfa4de6636300abb98a103ee3eca99e97af97bc3c2f60d3ec8c2182e98b9cc1763e89a9c4ed9c781753d48b1dff7a6aa8f3c6eab83c8c29ccc598d2031bc2f3c89024cbeeda40aa18c8e7ad793116fe39f5d96ccc5c72d2915b085fb3cde4650ff0cea87f2006544d38ff430d2c459bbd595e0b1086f8c671e34d083a9c6477a5c5d3e0698e595a26cce406a8bc40fe69598c9d0540efbccccfcdf0e72a82961773aac41f7f299a7454a6b0ecd6e54773380de960751c055207e056accd8b5988a7562a4e1c78c18c62c0f00427ed8b1ba3a7912f790bd210d3b93a1fa7166e16c3a4c42791f27bb5a1e888b54d0df4ccfd6df45683187ac2f0698fcbaf9fbe87655aeec6720c3c0d0c569b3694aaeeba4d4257994d8d0b127cfbab69a3bafb8bd1529994d18671ef2fbabe0db735752789311992b7ba8c2590b5fdfe476ad5bb6fff85aed442de7e106dc6c1891a37483e7f955ee9920c5bdd9322c1b48d641220e5480321f129d2db62d8a937950db9ae2bf08047e0650f19a85abf07f76e259ef6f92c8caf4c89ffef203797afc19ea517dee223c57313ad481599d22cdaa9c8d01e4798886f70b704ffbb0a138136dde168a788b4b2edb4bf586314ad51e2aa7319eca6b5bcc116b80b7b1d469461b014ae9a3ec28f3e0d000ec9a65571940a6983aaad50b2b058ad047979d52ae7608ef1462d494d4b99d08a4acc789bdc812156ea023fae5156b85bf8310ef67f1570da9a9db6dc3a23681e575c6033481aa8c508be2df26119d0464ac473ff2c792c91bd1226acd6807aafd8bc0d262d6ee16cf6dcb860a5bf15b901fde451edc565e772b269c2838732c705ddaede9e226cec1428ce689a91a6910440b0b4e60be56e94baa22190486f48998d1f956dae88f1c871a191b9f9291c8f91a47e27918fc0f910a3e71f992b123833482b4ddda629a13d1ba00dab7e68259ccfe4180fc5db307f50cbf57f7e94f2ff2f6d56c77818bb4437fdeb869b9aba5fecacddb03823951eea6179a42737014f6f1572560bd15877404ef017c84e27a095ca53fd89b4d0eaf10a049be3524ef7606871e6aef1acedbbab359c053f08adc0e1b8abd8c01282156eee5ae9a3d09cfafe74a7f2e87e124c176ba7fe20d0f4a20be8ac3590c39c581ebebe2504e56c7c7b34436d13db5f25cd576d13d6ea400f813883c93c4580b9c4c479e242bf3a8430b641738941e2ca3eec6bb2f77d19e53d807287bf2dc5514ab17180ff18c0f375b6b86005f95195b84179fee735cb3bc5d4d8752415fbc532c88c1abb4005b5f03337ccf502ea3807f2b54bae148219e6f6ce8234979095db8be67a4dde51239586ef15da9b14613e4b3879c5083d98ea0fe98490549c6aba93d0788c9aa3ce8b2e040768b79447cf9a839b8591d93b0578ab0d3b2ed21ebd52c41f3d31fd72427267b1370faa96509a6564bea146de2edf7c22eeb8b7f58a08cc07ce7480436c0893df9b1c4feee34cc4107ea4512a887398ca65b2b3f8a544873ee62afa27e7520b0eefda2b0d627049c2d33f6a287801c351cd8d34372fedf8215ba3b40b5caf37edbcc8e633a02708b7fd00b81412411fe43de9d881a0a703873b1fab992ccb630ff5c434c3a03fc4099d2ad01b6d7d23eef5dcac8d96c9eba71ceb65fb83cb75db2f7e875b0ae1d44aa33a32602af5f7b468bef0aa9f747cbf37fc43c5b4961ffe84662ac20ecabc1f050c460e7dffd43051756403528c68975a79fa38f336a068cfaa7a473f79df237126cdd669126ce2dc6053e1fbb673eba92a7fd4df6f7ae1aaa4a10122f671023d9c81cd78d2cc032536f6cf7b265c33bb645c7202dbc6d28336f4bba56b04aa0699d980099aa546054d2f9821c82b027f3d1bd07559a55ddd25ee64ece102fd396f44683baf1e04d018875c9cebf3582abbc1abaa869d2fe84f2ab4718602c3365c57b39bc709c93958df1e13f475ef58ced7146781d729ec8454778ca24a53d729ed8f71ac6eaf7e78033dcc7367fd951a6553f3776560fca3c687092b5b8c911ecf56e3a8d7b4af67a01d01b8d72e922565c3cac6c9e762d90a1482ccd03ce9b5e56ef3d000f9accb3fab274ec332f0063da0a672161ba63ddb659898915b5dbbcbb686a6a73f017d8575e6f3c0020b2f7aa57774258a25177ec620de500645efc117e42847ec6773b08aeda112d8820fcfc56d16dd9e12f57ece775d9ecaf043b36d02463273da2f4e5dff7ab48f62c2ffc6bb4ffeb2a4c3ecd51fb777969c8cfee2e035a78d5b7f88b3307546790be892ca3747fd7d5f3aebd216310d600598b9895ce1b8e6dd74d65ffd35daa8b75550efdcf5e991c338221b197b99b59e141125e8b53c6af1f7407410ac187a6dd70cc638b92e175a5e3323c2c6e0934dc2ffce925b61f43e40beadfabdbeaff333b30f33103c6f9e439753b90f0798cb62c564f06e882d55a3c96f69bb8af6200110a113b36ec03e55fd6a5de1440a6511956464a77e85ecd78da55b68efdec75158b26cc6aaea6c108cae80ce52acf1efc49a2c3270b4c4b003a728c933b30fcc5d3f43d8539b5581d3c5ac99ca82f84d6a9cea26522697e459365179305a87c4d654180a7498bd6b715b30948d08ab5aae28683421d02a4f5c9295b580b1ac6e577fe4a1220fc92ec7e51a85b41ef79d936b5e96230c2ed7f0023cc317ccf3556f337f03dfda8794fffbc8cccd7d27c616903ef577d3b29fc48395e094297492bd3facb98533a339b033cac7d0418c123fcf06d073b6fbd9c730964e4b2315b0787a4f83200dcc45093b967cebf2d0096de994b342856919888b72324708eee0df3599b63b85516589a58d02f3efa3a9580c1136c6f419d5cd6dd8c625340147fb08610359e545968a41113223a15ec0c6465779dcf4e7fad264b799fe1641d710be907fbd647c390ea481b96482e1cff27c06f8612a1950353afbe0dfb1c05da949623331b723d7e3ee78976830629a7401a33fe0d7f2dda8547464b2e536633f1188b077fe8b32be0fb7fae85ae176c2164919c901fb78a5a11782eb5802be1794ad312f8b8845478e951a05cc3fce85ea0b7204442efa8b8632f8cb8e9e24b492e9ded243aab8c775c6f025e1f7a33332d9987c711521794120fdd69c8aefad3d5602bcbfba0a9d148bc410927609f856c1decb3d91c6e8dceea3798f9aed757a8277c0273f3c10dd8b5c331dd3cfb06f689e2148815471a4932de757ff3489a02bd30671b440b9f4220383327f75f520d212e4f7adf8a2de3d10328097bf9ae90cd64a21f91e604585dd096b158af3bc3452653690e7b8c78d18dbaa61f3794caf48236d7d150d6924aa4c16261a90ec80c86e73834c1ae818db7036b790e3d6d84e452819825ba593e423c2f62ca744de0ec4f4e8b8e873ec20e299f3a67a80c61ce5476a5cd7dbd1ce66a4ee0f8c5c0e7362da75b119a36780e1340af5ffcbf3dec942b73d55349ce28c07a8f268e51a078a2c3e4d178f8bdc4512c27711b4f4bba0eeb728b23a6d07a46f0a4722370e3d984b771aaa3c258c7e8bd8e9e0224fc9b021781de6d91af0a5d79ee5663e479082388bbbbd547ea743707c1eac3397bfc34008149b4657be5a966292caf4624a1bae17e2d5186a2bdff21168610c51698ac936f62dec64413c63f25e32b8176ac32cd85ea7d9c71a17d6c4c5e74cce0b07440d407d4524288d2653bccd3c7c13cc585bf50eab583bf3cd24abf381f55a0e08444d76510b379588042a8eab8afc24ab02a3537dbedd96944e60e91ab6416e142e2183aa3f49b79a48dd9f0717dba3aaf4d1083957a5e958311d6806610b8550897dd7b6b9e8e18bd5fb99cb903b9241e91b61722f3741cbbcd68f354d3ed2543bc2d46bcdf68b6f795e3bf4401ac53876e9884d0d9004133f1da020dc84da186664158a33f313ee2f0fc3ab1ae6be28c74a4bccd6bd27b9953f72215d4671e08c3ae5796a9284791d791ca620332bae55da325d0f23354124876a2e9a51bf0329ef3cc21e3f2e75e1860864f0152f8d3b40eb0fb519a6fa7e96c0dbfc34d55e274c7f20922620c6c079ad4b2c35e5602c70a46410ae400985f1c75d47b382b4b534e4f5c9a5f30779d91de06241dfa06dc2764056834f9bf97a459719719dadc6066cdf128e427f907c405198d4eb69108a8df61805b7c3381c401dd72acd54930aa839c64bc200f940520e7d2861b199beb02735b88534115eb56deaaad0a1a5e7c06a9778b8d7c0396cfd352cb680f3b6e5726811fdf47cd910493bb436375bf907b886baf6780fd40c48578590f70fbbfd121fe4027da23620aadd51839058f6cacf4a382e3e4ba45eb6b8e7ceafdda6a72c8018f15c979111e682de40a431547306eb7068a1c949a9302f03e9872b5d7c8581df46dffd7c8b1ba0cc986fe173fbaedda927b037383822948c263d8fdd1884f8bd8aca5ec0b63407d331dc0ac6fa83d7439670875a29b5ac02caf4d52847d3948c3856b99ea9477de7e2d60bf0dbfa2fab9d17f771bfacb4dbb98facd4d93c9e6d9a1592f269a027c528a60442d603de9c2f0736534598555d235c208f6da10a78fa9fbc7d9ed0804dfae9eca46cc48102c93255bd560c148cbdb68587a55ec43a5ba568d8a4e9c58b91388d5d16d4b6337a34c48c493141f9551edd736022af1ac39e21016a104db5054226cc3c0aabcbd3afcc9701961cb55ee2d69a660ee6d98eb34cb4e3586b9020a84b05d8bd7911c142b2ae54b820b7c1f8819149ed3082a545bfa363a27141d79992ad7cfc3409811393f399ec29fca63d5fafc9dbed7f6f9422e1ac714e9885478354cd474231e854992a05cab58f5c1fd5962459a5b82d28528cc8c0263a70f252177ac99d74b1168285a57001b0d72c36aa40d8339b4e8bdc19a044d55530a3be3050ddd2a789d8a42294ccac3c69ba4a4681b44403533c802856d74a66b832b38913e2129e7255a548965fafba608909a8d2c78a3e16953caa918631c28587aa5969fe98dbadc8137e6303e297851538cb4a2820a9a5553b2f7b94342938b38e11f9c75b6cc20ec02f19dc5472b90d3124f11bd46f3d15371b633f38106c1eb6341b3ab3c9faca7d11ede67a45c607947f971a26f5f2db3b74fed11140bcd00ff79611f0888f18fd0af92cc897709cb3b5be5b49e70077926c00dbe9d29bc84dea5d5c6d7e3b5d347d7b794fc923cf4356efeffef31168acf6deb0e6a4345dbe31a92f3b7ea2c4080ec003efdf4aa8fa81859a79d480a058858fa1b6c1b42fab6e4342a45c0667f2954b8d596b2465c4c68b741288dd803775e20b2ed9ea61972bf24bf465bf3f9193eee3802b97d46b930c3a68cbd4da930b1da04c4bfc945ffb9f2760d62e3d06e46081ad6aa9709c0e9e7a7bdc15abc8a07c0f96ba5d67f58e67a1a4717193b18ebade83c76ae3d998a0fdd51345a11883c5acd0aa2c6c70e2cccd7e1f7b455c31efb71921d48b76b481ddf4fb05b9060c159634bb418a4ed6fb1b5e7bd019cd6c9dd1d018cdfa29d9918c51154cd065a7a745689c25fa0281eb545c1187ef492c1fa76b07f5cd443f9dd9e6dd2070bf593d76f21e9b1d8175b300f4f313b538e13cea6caa3de62c56c777bdbe26ac637ab4ed942b603b3cb3b57a536748ac658f04d72416fb0927a02a35fd3dead30f7cd8d3b2d461d3cd089b6769518d83b6fbd3c3e22ef9b31234c0b46a41f3614bab8124690d4355702e8a750b0274e3e32783f9efd46ab063c9dfb0d6693d48a34586125ec870dd1ec18e061bcd5260e4877d40054ec34ea92d56dcf9a74a3544cf90bfc5e8cb2089ad1a60f7bc9d5c58d35849e9ff06e76c1570b3c6510de56223bcf46f47a1b768455c336951298f3c950631aa86d8fe04c142fa4800df840517d8fb338a3dc6f558be0fee0cc9b709fa8ebc060776ca9abba8d8ed73d0d5d67c1925063f24d5e98b9e1f4cd1c98e8028b2030eeb46af082553056a380d6e6d399736ed5a6df9fca2ad46fe5b88c4824c479505a2a9d82744e6b747ed72aeee041b74d4c9ade873368258838dfb2d8a9f1ac3d42108245b3a1d2cfb20a18411c878606be9fdc00237078c2ab7b25b48e8386d629365319acccb997a2f13304407776478a09b8489e4f2336b479a52fd9b83ef71d9c2218a864139acef9d8996716b745ad5be25f40de27e7e88ae769016e81702918afeff0ae3abae4dc9d517690d2025fd866e9462529cd17e4ebca0beac9ca47d91d227d4e22ee5310b551ad9c276955980cb1aaf1ac54219a544c42a195992fa75cc270f9d42991864fc8ea86e1b8c329a97a5498830e09d9b5f9c9bbc5503a604a2ca4f0db2f57d10e43936876aa7102458fdcd826d74e00300ab77cb499c54318794274f9a0bb8a327533006514a8956d4aa176aacbd269f6d6fe19fe2d9d2f9f7972bdc6e087c9e33be6de4722d2d10c65aa55d3839a9f48e9db979421019745f81fead43fcf305efbd0c8bb41ba660a56e498027dac193af00eb7122ba44c6a9833fd35f8a121ea5b55d04a4c10b4e56c291c1a09f71bbac1d413b9f0afab66d35d9bb4d74f4de2a3a81ab09e6ff0e4b63a8717a7750c86651b502196640d7d4ad4542b6b32373dfc40570e996c59467b650ab08510298cb3cfa76ee5a55d51d4069654969b60569f09bc959e8a1b5baea07881959c1e0c373ca51f65358f5c40dd5ec504a852a4a35708513a8e16205cb1d940700b0debc155bf488fb374f65bdc8bfb0742dca875feab58d475b9453f4a0bad95efd17a50ddc0eb06bffd519bc7e4284b7d215026f4989added8256beaf6cb7c1e5da70c7dcf03af777bdff575923e60eb61b25dd4c862558287d489b6b91fdd04b0541868a5c0c7e4fb46ee766b244708119af9f8535b72ea7e69bc94fd5ef626ea96c33bd363279b4d38b1ace12b15a443dc3ff38c354ea52fff429323f11629cd95c0465cfe7e6d14834c778670cc1bab8c84ace5fa57a14a291ae23e04ebaaa09ed57c76f965e42b8fb8a88449a4cd329a05840311a270307baee889bdf802278ec6a336045d155b9cf00bd579c181fb2670a8f8f72fd6aa0a4c7631495263605e011ecccf78a8c72a51524cb0f6abe1c3be3723f75d54f16f63d10ab90f7db85daa1fca6b0839d42c4a4a21fe22a0a7eab997fa9d9043b1c434cd91107d717a6c81d16e6bf0387815b9557e91bf5bd31f00656c19a5a1913374128e9cf5940ff17e99ee730d7ef26cf4fb6cad8f63b619b58ac52572144149dbd2dcd3230720e48eb2b29ce5930b7004d5f00bed1eead5e2c98c63ecbafb2178f0cd14bef487eddfa8d56071e509615027c3114b1c04c09e43f9f47da0d62364b412edabf241014382784bf446fe0ced08c9e7d5e3e36b00925a0c71f0b5d31bf6d868b8827c6bc9ff8914001afe67efe31df1b68f9c5aa714a2efed8f9f59233f111454a48339877247cb849a32cf21376e758aa230a506d0db07c4a443e3331485ad7a34a2728071018c0af427a8bdb000818720008ce7bb1c64afc76a5f5585f09abfa8d42cfa37a1ab1d467414439b73cbfe904d094c956266eebab06e34d7485aea9cdb6043563370dc4953bc4be680aa3e96ad3e0695ba5d886c7de9ddb8242039bf47db06ac19b796039ca3bc46b7789f39bcb5267da1c6a7da8f1a86ece612ad5999ad9fa2eafc899b9ff3de5f3d0dc77bee02e6dbe86832036bd14dcfb05f133114f8dc9646f530b0e2687eb1a7c6d540e2ace21b69e3dd83a546c1ceae2942f49fbb845614bb4226757c8d8e3e12b436ce9f11aaeb4c5959b131a67345c9927300b6214774cb034e21d04e33011a7ec24f99c16fed0047a5a8f830360cbcccda1b714f2bce05bf638d352e17c387f09229b07951b9646ad00e6251582eeba5c0066599058edd39f60793be8cf5eb43a6e95746ed512083a184b1fb7e9e1aa12e1aee45a365ce1d16458a5180663309edc2d4c7c6ba0e626246ca9e04b6788a9998dbf8b5b5d76acfb4b923ee3997ce6823259a422acac0d68c0dbbb23fb7c9925d22c9dee31823b3cd9c6f115b13217b33f793d648273833a308225a53f4118ceeb837a74deea33777f60b6615215e4f1f5cbe1b49b3ffcf25d5c5cf5233656e8003b5ff6b56ff57e9f99b1fa837f3797435d66ff231121053da6fe5f0604139478fe6aabfd974b32b4a9d769a0f4ad8415225949c8848f0f2e047f510e1849e770132c018ded89e73115e296b9f8fad1aa9e1e135fc43fafebcfe933d343491c5a711cc056d590f6a520cd3161bb888ad313188d88b3602b992a3aeebafc5e180094d7aa5b1078e0ebc516264bf41b7371c0cf70d744b918a81fce6e64ab4481129f0368444d5151735dbb650c9ada9d15bafff20bc11d9515b368a66f98dd11c1e91fa999142d8bcc004a950a5056961ff414f668ad06a4b5b97fcb005ee633c35914aa78322d1cb5da3d09e3603b38eb7e3cbcf850640a07d943e39d260399e134af9dc23232c60856a6d1b5f75e93474845f5feb9cc7376af638d67cb33a76b672a7c69f10169c3e53edfb6bdb63b659560057dafd709995474a8db8c7810767218b01ca13a32e801bd58c4c4181fd3dace0c64f36aa27cc9374822dbbe4a8f7d792ae85132179042cf3d0cdaefed278b6957532edcf72471fbf42f10cc11efd248d07e1d0faf7409f96538af573124eb55badb3c2a0de8f53760c7c942a0f865aa83d06fdbeb2bc3ee36a8589b71ec97963f5947cdb57984b6728a7f45391e3f733709097a8ed723e762dfffe75b08a96442ec2b9d593636efcde2113128d57807b37c440ef14b1b769e33b712e4e1da1152a1324e6552ed98782e275d8aa1f9af3feaa58b1a48d98b9818bcd8599302fdd865f4344ba385efbaee4ad4592412f27d99e03acebb753bff3bb56ccbc9f13909177cf1f8c4c8fce7247f7d15a2122c3db011ecab9801c609b6d472f71c9bec1be7fdd2f0d6a18a58643f23e1c83209ae2512bf9157180e46d498ce9c1b9408fce9d37b9ff5300a48a7cbaafea1cd33b413a8c214c28db2730e9ea5f4ca37b26f30fd2a64aebf3abc85f1a94bafcd19af2cd625a7fc8a0c3c0f4cfb1533c12fd592bb74ad219ce6af1457056ea51891299c3bda2e3083b5a3e0d567c9fcebc36989474b29069e0405e6be6b69464b0cd142fe19e679e97abe11be4e88f15746df2fb7126532fa1ec92f05c8e268065ea8084aa01833be5563a973ce3083fca79db5af17f45c67e258dd05be82bdb15b04b6ce31a80dda9aee61ae9ffa1fda421dfc07150681273f8ca99b726c9bfb50c7868fe2deaf8ea8e9720c58cce3c7a159196a6ea28123bf32bc96dac1ccba89b11432c7cf1c3c4dec7ddf91af49a4299c056ef52be00e80ac714c5f71871a40a88175856f19690ea329d5bda3c13327eb07ba90bac0dbe55bee99b586c61074bb57789123d969a749a8a432f280d2620b3069455c2d556958b532afb064600202c780efb8ef749f730052e9feead2408f1b51dc0df2e8b1bf465ee48ab9f5e990a7578fe1b4a4e62ef8445865a93da4b3dd34f8f3d56607db09de17426a5281334afddb062d3a688afe1a2c59e21bf7e3f50bca29c7f20c90b9b8b6beb74ead0edf38e04370994f935c9e7c040dd6568c8ce334f39e88b3ce0c8fa6b27a500c42bd731b81f564159701eda70731032cf6eb6d986eb6b146af0bdaceb437201ac5c43a50cff3fab9e7121f56858f7f4b318694a36b0c70b4542299c7aff0b896c0b676d51b786cf639dcc407aee7591767bc23eb9b8c18e59e9361ae518b1198a599be132ed3a49e29ee773d98c1191060c63d1f340658fc616eab4150fb700513c0de5fe29f6c6082bcc5c38375e0bb5c5cc48a01cbf986ca8277716b299b435afbf7d36e519fb2e3c5707b8525a826e44088def8a14c2ba08eca45ed5f255c18fb49bc5b8906c1615c2972b38a07bc48d49007178114dd177eb54d70e0e6c4ee032c61c70dc2fbeb307e09123bd3626e1ac7ef9285b8813ecd16b5aa586940fa2ecb26c8bc30325e1da896aeae813fca830ae8333342a009c4d240ba4cf4041763b027bde1a1fcf3d9d61655fa6f9071ef3131daee6cbdda9722881fe9b8ea989af9568ffffca61c7a13f318e6e0d98a767aaafa286be614a2ca14bdc4a28b318bd4ae2978c7b2e4aa9eed29a6ead56da6c9f095ac28e9808150937bd011ed9020e23d7779fb32f5255569d9bfc765c268724ba396440ca0fdafcdd5afcec97f843403ef36aa535bf9d96bafb2e1479ee9f8e3d897f48e04e3ac8d5aa2964089cc158719d57d498830dd8ca86632d96f32160b2f3668739c884df007a1c4734cc89340b76fad37c614b283e375480fcfec477960c8cfa8e3ccd28db58763c5f73b1bdc26d546120b72c8ab776b6ef553ebb12e9d1b8b23f150a0866f0843fb1da146b0958704b212dc745fe075e1a0a44c71a33ff97d316b2c1669b2d32de8feacd9a6bab7d2983c418404bfcab9b55b38e29839a0b45324a1123053d5dce12be1f7ec059684b9dc1710bcc561c5c8a7f022a98526e9ba31c9057540be7f0178acb94179d25299152ed83d51fde8bfcab16dbd7f234b6f964f28dc43c1e9c963526d4ae13801993082a687df25bdb98f6c89d5122162edf60b75ca021b2a234e8bf8a7a42472529206e14061b830505d3f7db14675c48a3ffcf233ba69f35595b9f296ee7b9cf977b00e80cd9abcef53f285f928566532058363e87aeeb61011304d28701a85d028cdbb2c11e39a4a4fa71d827d40c6119161511c888a9cab31802864862014a2930b3df7be0ccae575d9825d3ca5033a566225885bc74b313ba1cf9d54edf0fad25e3ac661b7fbefa9183f723a0daa6a6bf7683526a3f180381085fd72b9e621e2d70072816f8fbffbc33bf274e27992514bd93ef2187444bbce0da7f9c16fb5b0fd1487a784b7f3298ed38fc810d662b9e681e88063f3b5980ac2b360fc97c8319182d7a34541dd0cf79ddb4507e19402b6650157265d6a97f6585a4bb188d9ba700b7c89749a1ad0dfd1466a7ffb2dc4f4989853b34daf448fbcb36c226f84834d9484625eef3694be0dc3f351a42a7bc27d668c0aadb6f6925b988abb3af8adf5d6b8572a828bc3e21776446c12fcb90120232e39c4e572c200bf73721b27523d84e00ac19360a83fffd610d45a8cb0b2e5f48145a3681d7456e289c53cc1f9d1e3ae3bc4067ca267d8b1cf31f6a6da54f37d9c89da49678ca8b6eeffa2b7f57e9da01855d89c2617fb0abc09107949d2eea3cf998d6d19afe9cccb2f39ce06476726c7c0652657338ce9e71578c7e368b8f28d5864ad0c2df5959d2096f18631db75f333b2bfba555f5c635ebdd31ebaab66a52810ddfcc0d8c3e9621e7c070231dca0596356e18092dd36d37335287e80942b63d83f98ab76cc4a9b38a7fe81e1d6ce163a71ba272a1767a11f67996726e117be9f660cb6dd385846154d442cc5fade9d14259b5c182681f9d39e65bc31a7eafbb937b56f2986c07b07e3287843f38f822d7452fbc6e8b06754ddbb13350e4205c1f6f82cf1ae70da2f695945d59e2760fea5ad9ac7ec7433cd6f4563e80af41fae3f33280afdb5d9d33254d45ddac4db3fc6152ec8943d743869f0ddedc08b0ccaff93ad527cd75b1c7dca04ffbd2f995225a093b814e18658cf7d28500cb619fa683b2e985d325ea1c6a28f571c78a1591dfa2ae51bd65aa02736c8225f2fc272c9d827909a312b7a5ef1968cbadda2c9235cf042637d3951fce715ef6446fad58692f442e12c135d170203cc0dfd111c9418aa356825cfccb955f89bd58c8af9b166ca20811a1813498b3595c3f46043642fe1af91d97be8b315ec93067b5fba4f953bef08890e9f2f54db74e842ec1bc5c682f78b73da7ff9eff3308b766c6e0ef5f5b952a54c6f38b70273391156d880969d589becb86339e4646ab47517c3baa34d05a015cd0b16b8db6c923bd3601fcf30ac064d008c05585df862b2f27ab24c7cfa2323f2d60f00e86d13481db71f0b82ac8ce7c004d7eb810e59bc11df522bc26aa3fb065125c45f1d9590776dd6ab77bcb46e2947db9cf6b5d94607171eb77040b62397b87afe5ca2d7b6ce9341b80d1ba1cba4ee29ea0403c5725a642007721a4c634c304c300a230a9a55c3639ea2c01146c225dbd97ff1b4d7792f3f8fbb9bc88904cf902a016a37ca32bc01de45e992dcc80dffc149692a66cc91635b0185bd9e40f5e0e9e78166d196b0026fee50bed91bd54a70dd9b2bcb29e495c97d5ec40a24a10551df0d9ffa11b67b565d73cd2cb1fdeab4e2cb85adc4dbaa4a7228bb0995a61aa34d3f01a27d35ee4913ca1d2744339bbf12c477619e7d9b10b06e7ea9a4385a83e2f59ee110b5b456c3153a22ac3cc65e79134e7646b6b14d3af21fcd47dbef6131eb270d27e92a03fc88bcbc92f37c81f623cf6c6156c386f010ba493a85e8e5fbf1cf4a48d5e6de22089683879c6a9716c1b6cc362b1506f9df7a8e5a275543165b7d525dc42a15ae53da352a19f7e9980fe2ba8c589f004a029d07fc2717b4ff4333b7e2d865242c2eb2ad81c4e2fabf00a0245b0874d892c4a6f7d77ea144edb0c45e96d9b58e458fb2fdba499887eb53d6d106c24da71daefb2fbd2665623578689f2b0e969c4c02c81fa844fea5b38314535eb1999135221b74d3cb1baacb97616ede23b53b061e5046db4361aea46a033889ebebf78b610afe8d2a7310693a82a6fc9ddc79718e52b5be990774f5ded9ca6d098d5d7eb1b6a1621baea6d3bfa51966f45464edc2ed7a124c45965aa124063a9d13a7f8f4bf0d37081c8007aa314f510baa226ba764b9584a779b8f8bba56f2c9639be8311275044470cc74f20239c2212dc3ded80d14e5d75c14163e9138496cf7b26d74ad3ee7ace63a97b15bd3aaa52bd004272bfdb96edc03f97350ed47709a3050bd86e684e4f781ee2b739e0ff787db90b1428b71e71dd1488d855d580dc7631beccad0a3f39348b00e6c191097d960e7eed190b2cb3dd0e73984a08a6e799044920e543022874d71e0f1002ac8c06c57195806a2ebed8823be7488d21c620bda9693e6bdb4c7d472d8eb7468e005342332c0e9068a6a3d775cda79665a726619b863d952e91434cb6e0ba6d96f3ca26b44078117288662c75d5ccbc60786ca0388cf47d61442590546e8f44aa0afc29ba5ab830e5b29e9e09b851f2f201b1dd9bc72ed0afe0cd9bc52d4e39fa70ce97b697386f1b245f506390fc5e5b5839ae8427218ccc17cda899fdc8824b10cb3a86723f4da0c0f6dbc935cd50cbf632c7e7f54895470f3378fb8e7ae95d2c815e06f9dd008611cdc539bfd315e57ff3c32fe19536c48d0579b0dab6d46ad9036f68279f373c671be4f211166eb9fb7c734712f9cbadc3d6b4372179443e699884db4adf9590283e5ca65ea9f0ed3b04cbe824f3feb788199e34687c7275bbfe19cdfda2aecdbf8e489a8e4c1c9854a6a9d6ad0be6dab8e71fa9ed6686137b2a00e0b360d50707e8a0e20f2b9316b67f86f26881ba97037bfab946ff647326b758a88ebffdc27e2307e4344cc69817d5824124f6440a95b50251ca4a6a6372226a0e3e605831ba1b2e2e6d4cc6f9134810e11033e70cc2089fada836d7a277cfc12fe6cbce3efc953a1e6f09067f9d3c2dc2c4b1735be06e0159bd559f3f7749e3d45aaac263081fc200b12b79f67b57cd97789d16860b14ae4938d87cd8f9cb47d97563982b0ec707da152bb3e7c549b72596984cb83a9bf5e6c7778455679864397b2f792dc4dbc996370dade4664ca046589ba4bb9fa458ab7fc3902848f3b442bc588247384d4deebeface97703090eee112ddc8ab6d6c703c51eac1600524acb04587c3db64a6234e2d485ae096c709e9d30117b48b490a53ca6fd7a9236d6dc90b71083fcbf9f522929810fdac5960cfc3380da3ca78902c0a5a4ce5f9a20d4e362b67b41a3f447b4a1c982e1342b2f9fc7c3f8f3225f654728378a13654332950481ffb7611e4016b2849b8e248ff8e62ee6322f1c78c387eafa9286844a746c0594019698a15215ecf88f41a8ef2c4014f08f7eb6828ff789c0a6e328bd06b070fb4b0dfd902796982e66223532de8b7bd976555b3d56a0dde73c3773f50a299679d9248f67f0210020cf5fb2bead844ad3bba65727554a36c45d66ef703efd5f1f58fdbceee0b2bd5939e445bb9a023652cb599a1540b56185268e733075906e32bf858220d4e57ec9d76a0a93e47eb58d79653f152e30c61b12d1266d8309a508e948cb885941726050566fadf13cc2e584c10129cbe92e0d700447371701177a552e33f135d521c90617b056dbde34eefd48920212b2a42f93ec4fb225b8e01daed7a409216c496b9fe62488f3012827f6033068e740139081cd3e20e54d7d2f118756ed5db7ee62e5def6e32ca589fca7392249d5d958b68ff09f5d8822227ba80632a40acec96123fcf8e6a018f1108af2cc38cd83ec4b333549fe58010fee640c47ad3c673c4d47004c56efad50744773dbcaf4f7f1eda15d007116fd633ef523fec8d7788ec8d42cbcfc9309edcd7d179e4b981620355e541f893afc23c3fda4c047b31d869f7032527ab5f960e62f87121f3c5be52a4667ee40c573da9192cd1a97668e290b7feb1daae3e8d5b21cde8485fc20db807c35117708939fa4f632635db546cc0ff2cd3d03c262024cc9cf9c42875301c64bf86cb9b8cd3ee492d26b4985fc154117657992710a59469049912f66b47de75b466a5945d1785a180e2e84def3eed1be2e98b65495b293a68d846b32b0ebd4b04f2b65aa0ff41d5e713df9036fc9c5912591159027950af5ac624c10aed94fd92808519d44d6ce8be31aa0712dbd612ba86cc1a9889434b8f76d76974af85dbf1c4592d9982ee26bd0da61f8588a3fd9e5e72ca4749ccec8287eaa2bcc919b48ba40844c80f6cb88194a7572b8f4840dcc9381a17c44c37acebb76ff399122296e1e4754f7e8df49b361b76223454dc63e5da60e61c342881018cfbe4934955737fd5d2e6a508edb4616ffcafb40e11d06f7a370fc3a8529b52330a664136220fd127a5c524411a963f058c4654ed9698530e0fa686304bc086897b9bda97b49ff09ac1b57f169ae8cf01d661937db234b401287ff064af035590c208ff633a74a0c252d7b1ff198c2bcb4ed4e9fb505e6075ebda8a79c5f9298bb81ccf6757f48f0fa30fd2e06a49128325377efdf73a47d9188a3f61b524527169b1aa934f44664c742ceb34701eb7cec6dcb4334f29cf27712716fb0ebf4c00cb86dd2dc7e506b74aaaaf324887143719143eb2637b8f2f48025e302a5c7b5db8823c51f1d6592578f4b8829c24e98baec3fb3899b51d4e11ebe44425f4369753548b4eacbed0ca2fbe84c9d0feff363521930c41cbdbb4b5c55822d9c2a7ea499b329a6e2873a139a7e61cb212cf09565926675a008122d8abadcfb50dc1d98b15767c5b4fa57795ea54d802d581c61a0eff2389c0ec27be3a6e8cddc71ed6b7445b4d21872af2983728456a7b29ef21296ce9777bc5f2246f12b71b9f315e37d49ed5f8ebbc539dcc1d2895695b9732692b845bf97d4c10feb482ab684093b31a3bacc13af2806463168ed2e260bf1cde7534b24619c00a432d1a144380a4786d350adf9278ee68fbca6d478ef303acd9d18ecbb07c54f6e766990c1111f13d90c140e258a76298f7bb70baedf0886a7251a4c3dd7dc4536171f009df55540fd2f718151e91b28601b22e64b516042ae9b83bfde79987a5ef97d32ecc3117d6c7126d987b148bc6c8cf7af5097a0cfc09addc17252e9aa95f617383b71cd61e1b887e3e107f627137c3168d905b2fcd9b2e7a14e0bf8ab5bcb55ac6e9c3da42657814662421b30a283d54e02263f88c5788399bd115470160736fb73bc23f152c806b17ba0123e37a90f045ff04b967f07aed9c9fc96c6ae90d41e2cfa8b30f018800706e034bafd009ec4dbe2d21bc2330d112cd7b10710740657a6a9f1d90ac002b9d00518e931a805f26abd4fa1c8bab0a14405ed6955aa9c5268fd4867ee4792633af5b257402dc65fc2405e26d4b12a8b8459263d4202a3ccc19b7aa00fe5dadcef62ca5523fc3e54c0d5e25e8273b977193f541e8dac29a9e2652b79acd20e95893951b33155099b79b767edb3e4df3d5108faf551b82113525575a2e0e6a3d5a69fc261374395e719cba1ddd42fd52a4fa660acf80d83023fee81779d42ce267c5627c21e4773d1641858bd4b9fece15aa4028f60aaafea7dd06836e538a4b2f5b08a93bcae0fae09544216e293fa6cf112d30d4bc97b5bc7e4fbb512ad80138454853d52238b2f9da1100d77afb9d90b2c0699bcc5ab7256ab9aa1fe572be9a8087457973d685b150a6129b4f9bdb4ae65a026798a5da99ae7a2b67958a8c3b64fbc600327a6c7d7a7b68e335a4fb099dac7450f7312c52d166442672079bdd58bd7442857059a9a8e37eb53045c5ac9b43d59759daddcad8d2cf5431c2edbe0416ca4e988303e771fcd26f968888d2bb77c6427352fcf499bda2c21e0587e77b37e8a219ad46937ec0633e273fea0f0480011bba9493d1abf2ce3dc11b94951eb4f96ee1432c880f60593f0e61696e3344d3b9a761f26968708f936bddb9c036fa6288c9b37f6430cbf7e16d353d9b211f5373f0fd716e5569d175a76ebf6ed63b7e593d11e66373adf096c7d10af3ae41381fcefaa49c119c78c2d61b22f4740ee0c6a0a9346be84246b84a2b4dbb41ec9fe285e0016d8334536d12300ac7f20275e17032d884663e016e887847770442b55bb3a2fb61fb1a672e0f9871f581e25e1c545345a57771ca53d0e8dcfb2576e1ee3557822f509dee409f473d354d790554eaa24173714668b0cb6810c2bbc85e2078b33683658d15f2504883fda0cc79541c20f75029c34d031b8d01570c4d18be9a46c88d892bda93124bae1a43b0686fd351c537867d66d4855110e8e777f562e3e1ba6dc95672b0e13a1e7f6dad73361614208e31f2b56bd03f8279ee5cd41306ddd2d28b73d1606cfcee1ecf26288aa0e3489dbe1fef7a6eb443ac344107d73412021e1d1b56994f6e1f26d4e2d37d2346acbe4fbd3969ee2ce50cbaea31cf3c113a5613c108e8890155c94adc959e960cb65e78f989cfa849535cea2adfb20ce33169756f993db8a188c1e35ccc44e5614006c21881683feb19e2c5a0d0c7ded04ee89e4cdf75fa913e90f9784ef7664ac441eed269e9f4379feae7581da2a9804b43c074e18cbdf2c6e7ec75d65e8a173bdaad8ffb22a617e43d10839044c4d87e5e80271966d3becc86720d27a6739b088989401bd489ca2db3e65d6d54efa7941c9b65a16a03eaedef8d0164b540b8633b7b6e91383eb60df6a29535b56b1b9729a2c6664561964380297c3b98cfc63850ec9746f40b1c0ed088821296cf344c719673ff19c29e21f20a5805430293c8ef4ec84d9ef6c7a4e9a8bb57d749a311fb3760c5253a5df99e6ea42fb636a32c5cb86d39b1f5efce85f7cbdd22bfe183ea8a7492203820697c8276c11a6d5a35be452272f49aa3ed3e36241707d530c9f874df30a51ced297265e047e839943fc87f8c24d364b532f66ff27e73559f25019705808d76e60938b64907a4ab86661e973b491cc2c54591f92aa97425df8f767f7c11ec7f9dc45c605bc989d2fe5176064ba7f6bd7951bdf508aaa1b466a756a00083d1147ae53d557be777e0989aac940c3975d7320f6d5a7c1986a52b5862416bc5f82442ed4b52c50a2a4b7b7afe3c18181790b51d120cfce54ae3c72255a68c7371593fd14c3cf2a702947ac1e7c1ff821c85f29209a6efacc640f6bdd178a90e6b62ddd1f4aa04bf1eb16ead0d6f9d71149eff23d556c2671170078b9f68f5e980d0af5eaff98ff13c90a671f1416c369215b8fea9cd514dd1caf873a8325c6f1f541d2453f6edf3f133e43d3a3ecf850479c1db573139cb0b243b9c5a663a07a77900ee5c534540b5af8989c20102137a18cc53b36a6983152d641491eb83bfbd79ffa3e6fca533011e9a43275c649855bdbd892abf8f8035723f352ef667006ceb21dc002924b449419d9bccb403645454838c64a767785bd360b8de44f1b0609f09051f0b9be8cb2593651944aa2f60a0e57b54a6f52c99267743bda25b9f634f8a6b768cecbf5e81df78d8e8ceb3a43f5e437cfd5efa1d2919d5c454e1925398060e0decd548341755cf01b68c4f87c02ecdc36e900886768e6845e28c3ff96627c40d5d5c9d702ff939b980d8d79995417e69236fb6e6f591e638876e9e5c4221a5c6d464976c059a309967606910cce4695cdf7496c6a14a548868185d0f5b33c78abff952384a04881b4aba62956a277e5147beff6db23cb362f1c2c54fe2464f06d93c1b126a7a267727f842751514e216ad059aba43c609ea001f58756de8ae329fc32fbfe4a1fb44763f21e0ddedd29a557198b355c7acb263c72e9db36e44ac6a3098388ba39eaefdc040f55368507e472f59c1cd5ccbeb8ab0ed6ce8d06cf464e12580ad3a533544661e2932ae8bf53d30b2198f180433e75e494528eb48f3a3237e97f3792190945631407a825bf6b172970b2ac30b63a02aea3c630e511f06c74242d3db382a75524902980dcc936b98e982693a80dc04016d5446efefab21f87a77a455eab2d268a4ec12ff753670f2f2bc2afb5886e6affaad1cf588385c5ebbac5f864b7ad5edddd51c15bce8408dafc2b547373289a0f6866555d462b325d146c7d7692aca0f5c6c1ce4787ea5a61e8a7651d494f1b34b860e44d50adba690d3ac1a5add08676d966482440eba88e43dd0fc86bfe972b123150ab7e17b6977430fcefbf15ba008ec68406b72f32f690cc8ce4437fed7372a5cd2dcad15abdd24607e238181129f35d1d1782d35bd19697e40b99c9a85e56f8eb6294b339e70b74dcf29fb15374eab2a080cda0464f62bf1df711d34edfaa88b36f236e9382bc24b781e1366e0032b41a2a3c2bcd4011f625b892673e46fa84c1b24779b374943fc5b9842c9758fed28d86a3587d1f0dc03b2bb68c4b6d1971e05bad9a27713037dc1faa4ed82e13e048a3ddd19ec69fb7cf81a005d95c1915694409acc71cdc8b10643aeba0f1d51a59d3cc6e23f4bf5dc27a1e332db5ae242bf9f4a1822438c61de245e0ebe9e5e5ac9969b9c7f16d14aece151db07678b6be85b96d8b3b4ea4ea1486c1517cd95b18d0d394fa9afcce8c87b4c8fe7b180926dac3ddd3ae22fa6009262fdaf3ed5459bd0122346e7793c3adf6d2e35ca999a1d5dba7d3792a5ffd382b7b09c998eed29aa8663ad09e2523a422c09bcd6bd5324eaa4b62722c76b7cb1e605b39a676d881233cf45a5ad04ece98ef3fe07f683422b60b4d79d468d81ac3b61131aece6bab4ec20e051861bb8d45933b456bbd271cfecb3d16a502e3b3633874356075b65ea81bf9853ee97890ca3066449d645c6e5a60f490a905fca7fa8f026de945bc829bb19e990fcef1c9e692d35da2a563cdfcf8f9f6b09206b35b01389e88c014051b4b97bf4c24e2a562e3e2714b155cfa70155adcbf46828cf65befc18660ef6e598f28ea229f604ecdd51c371635c891d1e739c5cf7aa6c095facc47f3cb54157ebd3a43073d804611a61fa03f82912c935b92e303b4c02eb3ed4c6f40732ddf224c4c8f3ab92a4247c80709394b505101ec75bad120549951dbe23a73d75f9ab03c227c9f0afd5d13c14391e65b44c64defde05c964df554c470e6147b13d6336fdadf72ab09127e1266948ffcaa62bc7083142fefe8188f76728c84caef745bbf46fe168f8733465c824ca3244e2ffacc982905b6e94ef29dd40cc3759128c9de607d052d9292e12c45f7bba7354b8efe200b179e5295349e8eb6278f3c7e37284b2db0204d3b801b8b2ba280a6b3eb358e1f1d99b6a4d6885a7f06da3d6253b36815eb5e2cab2c6c5862abb8a7442f332a5d4414c1cbbcb9bb58dadd520b7271991cd38ac21a7c75512ef17dc2ea3e1bc0be252c207a95b27a176a4d9b7c2d0c30e02b2d3e1c971f87fe3fce0c1cd4b8f5427e81065b64c903930f36838da0f1a2bd8babc7cb960f5b4eefedb487f3ac33f3aefe90497fed966af66f5f82eda0f2ad557b8999f7e9c7960c188e817ee7a7ad37005a238453b51488a3c42e0c601ca64175c49a74cb1dde149c662bcfcf40a2e373e9bc67c8aadfa10ea6ac7bcfa395643af76ea8f60338784786ee9389e6dbf8d22eac0bc56fd29ddb82a492b69da01e248d76d22f220f2298dd8c34b1fcac32a89997627a73cc2de4a22ef465791b267feced7756d2fedcebf16a4dc351d42ed5b476178de1312822fe8aaed4ed5986a66ebf62a45d2035d4668d757cb3a5bff407ac95a72ba168da196b8fbdf4dd2262a15ac8aafb446db4f1855f4487b85a88ab7f0b2d0f1566fae65236fcc40db431ab0e5952d96e95748cf411ba48158b1945a5b9a178a89521852da111d0e047884e836f783548cce5ba3bd9cee65eb5c33ed8d3e08e68f47b65e4f7a8cf301dda13cc38dee8b9be83340e290dfb929e91020e88ed5852cefda86ce9f9ab98b4bbd96c8068a6e8c8657896caa37686f7989d1650b2571240a14d5d76c71ba9156eb06d80b024aae757d15e532842c485bae8446ce90259be08e8a306fff7da2e6e6836e8afe044f4d5bdfcc43c5c870b8f97608585bbae0b0b731ff5ec4f590d9278081e217d45788822c5292b649d783542bce2541ec429df591cc7429b663bf9598f8d825444104561fb0db46cef7de1a2e3766cd5510fa4c8193d56beeb9f346600b98ac2f9712df2752cd49fb4490aaab67accca484905b40c10e5f4991585c5363e33db0fe51b5520300d1a651eb687da26e3a766b4cd7d1f50b392c7a40015a09ca2f3ad34ab23d69632415150e3a105b1d4ce8d0dad311eff94b67731c0da0465c80d0171be78430e6cc6d6d4d6351e026f593989da17d1a652caccdf40fa5fb1eac484bc907cd8669bb5326a0fe2f413a45a84aa5ab67629c468b62b2d11206454223b636a4b7c42f6b26f3438b8338158c226c26c09058950635f78614129d78286bc2d56333f3427544f2d3bc76af76d9f9073bfcc0dcefc6da9ec894591bc10d91298a6fc52079a38b3983a07c5fed538fadf44ad7e60fbc765ee16e2e70cb47c5cdf4554e874115a450ddfe272ec82d86ef8442cae474da793c79161a8d2568cfe3f7dc44c2ba25075d85ea18214731aa5fd511f898742fb3d345d894b1a0eae9d96eb574018c318940179ef755ae65e9f1985d6ae4cc725e45f0803ddee124bbbe56d9c682e469d1477afe8b271adecf8d4f9e5708d3904014a6294e5c5055acce070cc65167b3d61d1a05b22bb106e6406fa91053073dfba7bc2ae690206f8d2e49340df2fb081375d3c9852c5a7062efb9e316fd8c81290cba10aa166d49fd83d0bf25a9cd056d3b41cac8b99dd7b04351147bb0739e5ed09240d46322b0e579606ae98ca6902d8ab42671da278ffa7157ebe258638ecbc77c717ea8a2b0f367649dc5c03a5b6aaacb488abb497517575ccd2ae6fbcae28e5cd4b6f0b785ef54f99c4836dc1608d7b94a827ee79e82602fd413c851b0787f7d55a3480bbcd60d4c4ac9be4ee2a118209612238198849e437f1101840b0a37b0bbd2fbb64176ad750711094808644e89a17629707492c5e818732c1c27c3876c2347a37d2146211557ffe5911adee29756b5d5c31fbcf3afd2376fea42b03a78618918d54b5ac3331b93c2f9b7db85508adcc3beeea363bf9ce6ab1f42b7ed74ca7691306779c0b54269afab1895666af31a0131e51e85d66469c879b8f6c3fdd59d0e444bcdbcec54ae4c58a338f9a2de194ebabd434f8298606be327cf07369a8d34132f9582e1c0b0ce5edb5a88eb7ad56cfbb32c577c1702316fe7797cf499dbc42bab96f3de7186d06136cd24bfeba44cf8a99852046c4d2f65a2abe1bcec395aea5711e1531366cb3896829a3711be259c5c8c41a2e104979c3ccd9888899470f1a9c92c20f4a8c1b731e796409dc9b5ee51c075570699d5d219aafe8e6144f56d001e1bdc9634435932d1ca8a6e882e879536df452acc63bd53eef69fa0f63062e5244c2a04031a671254c92cb73c1637156b1857c1e2ffd47872c455aec280a8bf1ab8b01a673930f717a67dca723cc13e92f1c4014b04cb9248b49662a65ae718aa43fe447c61ea9ecf2bace539a4ad6e472694d168b52b0a7595c79f4c8b7413c582c7d03374a0beb33b8c914521a0585df0b835cc01b1ee9f7d51df8bca5fd699cd52e259923def2e97e831d4bb02f2c3b84658785217c3668be7e7c8f56dc8103398d857e497c4f1660d1b5052114820c6b3e5ac1c011e2664bdbb27d97d0f56e5b3a03b90b3be0e4805274afd9617c1a3ceddce04db618c2d98b22b98b9527220481a9abdf1852baf6ef689dde94babea20e6607aacb3513203492efa6825eced1569d11a55b21b9e9cc80fa72887dce4b567d08cc50b3aee80fbb1a74dcbd325e0a007a140747a2de9566417f0ae244b8fbd2617bf5700804f82e514a7e4bab91ffba9302ef680b25ea0f32bd1ac34960ef8d31d8f5ee9cb51941496b8e8a0f244e42efdf9813f94b6d0882e32283d4104bc36625723bd830705c0834f3604307070bc6de65fb5354d49feb3d2f8786ad36afabc5a8d6a009c4122c06fc2a0e0c4e2d51594f4f9d3f52f8d841cc66365e9525d0aa68a3bef59b1a02a03c29faf97e3546a80fbbd1ca27bb3feb132664158243c4e15e92acf3222139e163d85c0e20ffc205a1686e75ab60ca933afabeef0bc0dfe3441de8439cff0f128fdbb7c07dc96bfee706c2ea8a191672fd39e9d0f264f31886f9aeefdd4919e61f6ee0fb84ebb2644ecc7862064df4d6a2fc32596ce9286d05b6da7d66de563a882fe0a742c862b364136d6148d29d2141931a082fb1123e28d7c92994c717c689f4e69dc9d465f2194fdb0304b62a1e5721e296bdab7396042edcc20e8d799be994ab19ddd40dcf44502b34a132c3c88f1a0f57c3a41573f4404427bf1617aeba0ee5df79f0f6ff861a812837bdf86c20345027fecc1f93f177b60eaa095aa5d43e816d25140df1dd39d0909c1b1589e378b0b0a41a19469fd07ca8a0e5a7d1b3388e109577308566318746295b37f559982674f84d6c0be8131529d308f01354a1bb60af72fc0b681527e530e7026c8d9f388bffd53843b4b5716dee366300fc1b2ce5f58f3fd0d07cce1faf93928a72a92f99f09ff38fa5af0607d28d5e326bca294b16f54d803da0bb11cf0464115e7b29a192b7074932feac73f7ef3cb6b3069b2649bb0055edf12925e37e7e27ef8e777e8f26d7a343fa43dc94d2064d5efac95f846fc80f76c97fe935586a7be860f2606de5be2f9083e978712647e21ab723a3cfba63e81764c5ea12148b3defca807b698d209b8c769dc72237bb368d16ffa550f04b23ba4460003e81132aaa6dc603c6d48305aecf61e0da55d400158e234a6ea2ae2c59bc31e1b86ede1818622212053940f09f64dc41b1c87043c8b44e476c3f7f20dac373fa6774dada2fc4e2d15ea57de19475dc8af96c6fc4717ab4b89f77b2ac3469ba79f828aa403308cbbb9ad1019454c800763c5a9a9c4a365ed8db203fa5dfe1973d89c6610850940282ec9f76eadede0981c28cd3999664042b5fec87408050f2df5e145fdac877b0ff87349253f75f98207fee3bdd3ff3edda2c90866617fc843f3a38ecc4a6d178ca91b8d75382e362a8e516f341414e7c2ebdf9901724d9952041218ec222b3981c1d795b3475dacc8a989f77735b66211006face36a5e04b2e785ef91c5294af6780634cc285988d216d997e7fb1286ab056bb41a61a97e2de03d0ba686737fa90d67dbecbb82ec8dda6d85a4a7d2dbadd4bab1a82d4a8974b3975d43cad07af66cb7e2a565c2d55d9a615fa496e68e5648f966298952b9095abc3a569babdbe6ed078c3813bf4940a48b4d8501050d60a2a9d85f8d81dc4d23f9023c666a068e3b4dbc9a10a771c1bacadc9b7ca1b494f7c38a6b7fc6ff7f9e97a411357857b4070a2bdad4e298a0e975ad8e9c60973ae1dc290338802c80a41c6db09597e1bd3bf5c1fc14ddf1cc468ae147c435319bac9eab264f3643598c0eb74fe3d93a57c490fba3d3480aa129effe449decd1db442e3907e028246a86666b9999e0c9094eb73c33d5ae8ac8512bc87e45602a160bbfc315f143f63955a98342ad89d34d002db73ac975dba2e7d55a65e45203725c7a47616931690481274896bc2acb9f69cc3ebda0e1384bca99dc7abb869e94a22f32ea416e493c5b5cd30c35178a6c729014c6f4614601fb040d22ebf2a1c3e5bba306455593798c1aea14736dfb0f54a2a270f0123851aec7ba30527bb4cdcde5fee665f4a9231065db48039c7871650793d16a59c389f00197b7ecf799885a8506b3fe644a14b27449e99a4395d7d637e22d5c59908a791545e1adf3470bb8d04009c964592bc58f9a306f03c6f84247a125c77156115b156fd5ddb4d8bfbd48865fd06aa7f85937b46f270fa65ba7c80d85d5ff1df7cf9a5ab3d3a473bcf599cfa68e49a7876a8f658bde6a035499e0cec8acb31b161f4960da271b1d80eff1e07f92cb9b2f11238b370dc5217e535639d2e818cfadaa599369b90567f68db7c1229109b1983b7fe48250d020d734de1bbc1a8d90100af99e3bee38ccceb0e6c10275d66c00ffec556b8dc6c2a7eb1dbf486f0795e134710e27a748b11cb4e3372ddd9d23c6b7728d44df0f50ef7be4a9691ac9ae8d2867f99aa54a3be15ee0d746b5db56a9f0ef0b72a543c078ee7afcf837479615072ba6b3844a48842e7a54ef8e1ef54e11ff9a40eb6a21e562804d359f23c9cda6a1d6b26b1c4f6ba7aa65f335d3a55c480271c498fa9d995d8549bba3e34dc100a992bc4196b23f18a865d202c1cd5cc0998f8511d9ac1a17101ad6278be65db8aebccb3a5482a9bbbb344ad3e1f82ebbd2d5df923acc3cbf9bede8fb62710ac220656c8224625c96f31e800e42d20ec0caaa594745164c7a8ac028d7935290f841ae6464f0d5cb0e054eb4d41f9590fc6fef9a1c3ad51c561d541b250d658a1908aa702400b370fcd1c0dd101d5138d47e90a47a428798e76600416e61c0450dbe8306bd2168142e720ca0bd2f64eb5ccfc5113b461e09538daa4beaadb5ef996d0acdd0235e9b31073cce251931a9ec546f8e729d5c76dda68365cafbb5b3db8ed0eec2cd606961b501796e3b8909c4f960583b93613d7ff23eee030707e27364393f841385eb5e37eb8fc9c775e09a0c9af3dee6636e3031b1634f798ee23dfed883097e198fb7c70b22ed6ced77808005029bdc99123ca40418b4db86477502237f7d279b92b49a0008b7ea83b6262e9571180c279f3484431304f094319d4a60d1f5b9b5d1d065916a7b279a2a333c22263613dad98b152f5a3b8d72ceaf04c272ff40d1a6e3ae011723682ffb1afa26a55d527f3d70bd34049c35972b66658dcceb154e064e70e51f583ca266373237d8e2ee414f721784e088274ac7c7fa4cf5d92953c377e80ddcc589ae5b840f5b9cabe6b480e50f0e4d4d727cd6ac5617e4b53683c9ace4dd87c2c9bb849c12c34eebcd9f2d1ad9e86f537eb13fbc18489d81ec1bda4424028f5b642addf19c8ec923898259edbeda36a2e825485c543882d1b9b15380f875af7d328109ef7e125d87fa709b98fbafa6cd36499e6ab6d904eef66f1f3821df4c26d5c3db026275f1dabea84017243ff4bee0a7f21e7e340675f9ebf004a773a5c24ea0cbcf0405703fd72e0c54bfa92bea16347a16d5b51b5bf324ab6fc817b55c77f7f4e9e1f75190ade6927c0bed7c6540cd1fc98f2a7aa4a6f43bf1667b07b04ea37ba17146d359e67fa80e91588cc73c3a337b28dcf731b944da733ba90aecad79efbda2d7e25e06f044d4c9ccc7ea9e8baf057297796bf48d06e38ef37fff37af52917cee44780d42dfa2a37361113381461b17189c0e3310da9b853fb01f96443a4c0c461f0e7faada2e4862260719f57e9e71575490c0a87c551b7ea23edd7241b054d01cc91b1c3072f77be20ed16eb1a1771b9196784809e3bf9593fd8e67aa3574af99f33d32e8328974c6842053236cf393796fc69492dd327f5fbccb1b9de5f16212123ef2d409d88b05044ed48095366d93e867e974b750b70689f772500cc9646142311e3f79d590236f0bca8c98e934fad3a14a70f55c36fcae39b1c02c9cdf31bd71ef5dc677f53d0cc8a31779c4acc6ec22e9e881742a10042b6833c64af44b2415056fc849c1214553b08c628abb2903cfc1833feeb5a16d250e871fdd45c2d1b53c7f79887bab64ff97e26bb167b15fbfe32d05499a2d7a3b8af3e10482e8862f87f7ba57895bd3d4e12de8014dcbccc922f9adda79e74f452a14ab989194dd139e08deb602f63e7a06877c940d9f622d46c7d6dea2e2b81e866d3d5f654496c45dca0dbcf0054ad773344807b09c026128f062b9ea7a220fd30b20a5093860476a956b7ea058edf5d12525cb71ce995b7f6ca3bae1da315fd752e72660d68c86a07d31e26064e8cb21bc3446da7dc124a0def8069b32532e9d076e6996de232856551c407a3ee34d016bf1adedbbf0647a9a402f4cf727f904af6bd84edab70dec205444800333ff14dec130373c1ede157e7ee45e57aa68096fa8da2e27c9cf1ed257aed89a885e6d4d0b9d7c27c20f109d72ecaa430b8c550fb3d4a7991ee17d7e2d8af061b3032a80fe9789d743dc415448d3c20e880d5e227d215e38b91f27c34ca4c29b8730810cd39d61e0746b5ce0d13233ba4956f5f61954131ef99befe7e7f6ac80ef04389b605ee7db974b8dcbb48a3240dd1afe74ecf0a5baf2f1166cc144a23c4802f1ea9df452bfe7090991a42c86125e734c2dfc6f54dad5120cd7c3a14455af37bfbccb5eae7110b833c1a21f140c6c107497a4da6fe86da07c22d9f1e4a6a1721030a0f998fd492d9f68276f159b75d74a5e8ab57a2daaecd1512d4579825d784934da9bd4d77f0dcbd34e97351661f99a1d85f5438ea67314f2d341f27bb3eb60cdd18b49f155dc0014c6becde8a61dcec96e8afaec5e98072705fa885534c3b41576092e1b05a389db9a06f700ca1f4bf40daaa021e825db54bd550a69024f88388363f891dedcfcd5878f93b37bdff8a185e749d097b325e140b1d2035cfa965b6e908fac0b8bcadf9fba7e35f231235fb3a892c927c8bd6e7b1edafe180a5867af631478aad5f357cf18db6441a3c360678c30d3b527517695dac60f9518557f77be9661512c09bd7c7f675c47bc283e099f01e474d171866d4dcd1ec34504525fa2d62a25826429bd783bcdb0b4f6572a1392e4093ece236e18992e20d3fbfb78fb17900a3862c9ba4d5a27402eee6bb070bce79694532161296d161dd789560544d4b334a33d4cab6be4ba86ee705e5294c0a4cdbc31ea5d7b01daa086fbe6f5f73334b923b8fa2a7ed23c75ee6e3f6e5a7731f122cb97ebf487aaa6db5ac02688358cd76f1594f213345735069c89ca6ecce860fad875c3eb59539f93fec15d88334745550f619128aa7186a2f378e10ff52ee0adf7ee60b4d8e7ed3b0833169e7e074763561473d815edf3f600fc767829e49d9acaa7ee63f893d42ff667c4dc830212b18621c3fecdd09da347e897f16bd1515fdf71dc1459de5b94fc6590f6e79d6d5b0fb3688a62b3cc74d59f3a76887c392607bb478bfc40e6a7cc8d560749784f158a96c76be9892c01fdca5adcfc339758c63490d5b70cb6fb974021ba0d67a5d4e775611deeb4c44639fa5a608264e501efaf7e59d788728676c13407ca4dd43f1bad364273860985c332b3500e2b0745897ded9e164fdb1d7f2593d61f80b4ce29a1a4d0b77f70beae9247a07264f95bf05ab05372a92bd02608431d0760c1c7f9107abb43392ca23031ed7142a8cb825d9c2c77578130c96f639ad6e345da3f0e02fa4e072af32861c3661aa620b76e72411f1e291a7c9fd80fee703321d49770b3167f2d8d956b8d2a8a543452636f4763097b428959a7ccfabdff3c2c8e7a6d103fc239df07ee6a6eab752816e576d1de969ac860f0f3f8bf35b794cd39b184c0c400dfac369e2efec0fcbafe0b4a655247f992aa36cd0fe7635a236533d3b3aa7522a89e5a58a3189285750041bbda274fd3d9a8c7a2bafd533e146eb51662c6aed7825b29f38938ea2ef06567f8d3f2556e29de4dde94043e0c7faa077bb234daef8226b1591fadd60d5565a2227ccbb022393e98080f77ae4af2ba427357ec13b4eea4bf7056b6e3012a0ed62819cbb5984cdde95bbc26c57d684681ac259df1924b29e6d3d76694e4e03aa05c85e78fede21a6c75bb178cf426c8c6e070b1d639632b963be0f7a883f0ca388bed012a660d280e3d3a243ec386d6146da90183239dc092294e47019fb3eacb447551c0bd41ddad517d6f93eefc5257dc2ee080a719d4d681997ceaaf4c8ba6cc877b22b7494b91595fd01a45009c27d050cebad7957e3d000ecb6a8d9774658dc236aaef0f821ec848357b5b0214869255742378c7758695f51504e82b0311a4ba92ffc8cbdabca55b2b13fa9f20f89c39bc52c685a692246f705d6fe1b28cb591da26b4b1d672d896558672649adb21cfd1714de39314c437ceef27a31da54067f9788f373dd7f102250b5175c606e5fd330635bacada19fdafc65a86997a6746f5d003a378fbec7d85f25fe198c2b84b2c57674496196ea816692494c6287dbae8991f299f9b150682777ebffd90e65f32e522852541581eb8238087a1093a36b4a065473f83dbfe9bd442431a59ee9e7926010774fbc8666a0706cc5e7dcee7310335be693aeea7a4f1689295c1855ec4a6607c302a950ce0d75c43b5484be6a583cfbfc996ec91168df37ce00debbf9b9379edb81114af3eee58c7f52cc7cd314124ff61b06a9bd9a5164bc00fcc37b4f2371d57227b4d2ef5e8c3e2b6b743598f001ae1c1d4d6987f16702acc7df4539e065e9724ea090cf1168d16f2be9a81018c400e27a39cef9cb06837409fc27a0bad457418bba2a60efaf90c1d83fe571a4cf6662bfbf847eb23329f7d85e506b3d026e3862bff66ce8e448b0c0b6e06cb12139d530365fd7c6586a806ed4250b9c8790eb2d61c9a9814c009a5bc10627493462f40f19a6d6cfe4959075a453005307e45c66235f27fb65bde3bb094381842896248711e26ca0f9673cd6da2ff272f4688c6c9476c3062756cc9f396097ecdb0e948bdfdc53c972e0b98d01c23446c3525cf5c1e074681f860111bee5d694d04eef105b621c711009efb0694e830762e6f698187f62a818e28dcd679f40fc69c53289dae7c1bd3c85e4e3709a64abe2ad9b1a994b3f0036a5af1a941bd518bacb0a6d04821fc7a27017a8fd1dc36698eeec59ce1fddf648c6ef3e3aee160b90e68a94e3f917692dcee2761c610a47c8c3d52d019879ebc26c5b5f9cd58eca34d03861a2d63611a27d3647ccd0039d82cbd54fae7f6c6644b8f2dba29827659fda9d8e78ac1125bac03ccdf46aebdf4209006c2a0974c31c3fe222b2b4a88ba675caf1cd483a1786ce6f4e6a88f6e974d64f4eef652071d90008ab8873c5f610031e1ae4fa01bf4cc0fde6c814c0bc26bb0c762aaded1e03ce4ed8b1d87ad770c940d3a5773f98422e094dae6579da526b27edf8f71ee97ec50a3b33895850c920044b293ebd90089cd2a2b0d1f4341222f93c27bc3f1bd631fa1be6f35b8ed95875fc910baf0c188a904d7c136c16f1a81ac799325665a5441215a92802f5e921f78f06cf4fc083740714d5216db8adff7dea6b576a421e9513af2618d48eb8695742f61cc8b0e9ee4c741da28dc96d90b7b041cf64eebcef5b348289b49e308e0e5aa83c448a2071cad531d096b8aa4d060d748579df46daef5e2fa0953aa579d74a5d6515c7a816a9a01ce0a3d326a303db7ca8bb69e338e25c1c3d730fa2283a33f7440d9db9f67c6713589e2d5f64c342a6e6ef83fc5fc03a0c136116814ce6f4c6dd698fa0aff77d0ffead1447b5344f1dda276fbec8d2317b392b42afd3a94a997085ca1ac82b8ec89f9170c2308288e0f231ac0dfd3aea73ed6247b2006761882b04f1c0f58435e2f766ecb90f96d47a2e245c96295663d5572fc460fb6a5994d3cb4380b2d5a2dd7e053fa0a614a72a474ec6dd74fa7f959c53aa211448b0b66d7529fdaa9bdadc2ed9aac796059bb4d66ba086d0bad6eda0ee241d1933fe3d32972cb637707e567642b2299ebb464f7a5b2b6b18bb885e8d8643825c126214108549a33369e041ca7228df197e54fbac20c9b4f600d5c0c96c8cd0ff1dfd4a3d318501834966f80d46788a9ad9f2e08272ca07889ccec7c0d12318787ff0eb0630db71c0cf5970ef3e44a471040eff4df987b580875649f0ac08fdf78514623f8e4f80bc97dd0a689764b354497d17b6102148b900f674b20457b6c1151477b8f4a6b6ad6ea680c80a1d40271fafad783b47ef42c081a6c397606866581909a6facd04565359f423310cb30221e1b495764a484e9f0c53f1f171524a4f28b639b9b9295fa4791567b9217bb91b0d489a3156b5964bb3bee580576f4ff46204c6013e562f61075984be397e2936fa573bafc6474fec7ca5bf585aa7b9eb392ef1149b730bba91fc4f450b7ea8ecbb3622a89ba5c32a51d247be2b8c46cf9468403d205411dbbc53b93e860c967fba0af275c96fd27e45373e510b23eec606249aa6cc205322cfedb83df89593148acf9bc257e38902d8ba6d93a9219250bbdae7a47526b5b1cb570188ea41143daf5b5562a837963813fdb0d88bccda368b2422247f40ece198fbbfbfa1d4c2f0c7ed34d46825407e5a3668d8f4ad407a309b3b930ccd9039508f1d395105053e4bcf3fc581e9039e06a7ea9a5bd0f4c466faee5375ec0ac18b4b97bacfeeac72782214502a2ac9ac5cd8feb80c80e9ad88379d396daa4c29aa4629a24ebb0677c416edc3886b12ffa252d205f2963af141a14c20304099edf0eec14b09e05f96fe44611e3be2a2ecfb1c790121fdd9fc65fcf541b0bc6c950cb26e021432ce2787aa3e3711b0b33ec74e141efd4c0c754c261823dea29d9c47b92eb4ce79adb6bcb18ebe0cbbcdfdb5da8ac8b792a21f686f7e9976ed56a618d0b309b9df6efe3de8db27837d971123ae137ac90b1d4863ebc2ad1eb352dee090f9e3696b2900ed724b2785c9b305f39a3c8a19e9b7cfd3f9da3fc6d2ff5c79efd0c78dbee2720f3fd28831dbf36b5515069b143c4c94eb231a764a7e3d6f59ebd083c436f5b11c7f91776531ccf1299621cb589f13d007dd5cad0886437b4480a10571a767bae3faad0bcbd2991b69b54e32bc2b7e744ca4191ab571703fcd019f303c02d505e4d7aef77987d1f47bf0828c65bbc4f2c6cc9238add556b5c8888ee402729c6489d98231f167e40f6f5d02ca75d950977b7962061a608e7d0cf9bd16e8b67608ebe6ca38d62910cbe2c0d993e2cfd4cb2ac3452506e72046c9097a3dc4a2393d6960b1040e5ea75f3826683d97b71cfab57ab3607273fafeafcc1be5292d62f582bb701bb37a930281102e309c5d05bb69159e66d3200b705c21506da2418518f1d52e4f44e8e312a1b5d4c9e45c59d5a7f5b722354cbb4b34a819bc5ba975d71fe51a74f4fde20b5eace95119113b30647cd07019dee1320b214ae12d5a4067c43344ff39ecd55174b39479753797f514bed9f4132106828e2f0ed3d36baccf93bd86efed0c410b5350b77997e3f0b4effadd35d3ed4ee32e80027a35dc73c4c015f6610ae4efdda626d46e4be31c477b24c879c5761219337c0c47abd09cd9c10f640225b1921247fc9534c0daef44f453d988400fd75644e5212eb66e903392b460ab0a8a76eee9009101c10e04297b55c8a00ab4cd02e3254af90c453aa72afca5e63b63ac429c1623adbf57cccfc0e6a5ac9071b9174ba25c14ef79e617d629c036023770fb4ec8b6d5388f6c615f91f2e40e801eadd2ca63a74a1e9861c6ade2b2a5617b8baf1cbf17e9f2777839bd66ffb8997acbb9904416d393d2749f05b3e61c6631b8224c9a189fefe8f04c4c4ca61f88e063b391ceb9d6d3ff30f8c8dd3b3a023554f31350a80243553cf5529cee78bf55c54ae3f9d21dc43045c811ddcb7cc8278a6584e4dc90161c8a42420b85241e81d7698e61daf39552203c7dbf77118c0fa33f8768fb4f4134ed432df91caffc5a372416f302845d0b9672fb1342f4f5de3f757d400714f66e4317562e242af1587732a782f19469f6d361ca2dfcb072360dad163d22efdb767e7a669a783872037e2d211d0326b0e24d6685cf6fb54a8fbf2de499c419fb1235994e48ba33e84b05378c25254c66c15ed253278b4d7494b17982f19f7bbb3a27de0e721b0c5a68ccd365d1c1847bcf8108971b487309a3b2bd6f957d51451eedb7dc63e042663a6825044bd256e3ad953195b1be699158c4e334c74234e76f5306b6e84c887d34819aadeace81ac405a3d74e83f4eb59a1226012857ff789df2da93c72c27be43634eea5fe00d083e0225446dd9e9b045ee1dfe74283bb57648d236552b17d9e37bca8d77b65997b6516023595921338b4355037bca5cbf562cfafd00a635cd781109a0dd305eb4f1fb8b65f7efee032d22e52b111f194dff4241c3906d4277c32c5731069ce86c149eaed8a62904e6dcfb26b3236f33aba4810765c237a79dc89c7dad7d115e90e01ebc3507f96aed817ffa41f1fceac758fa90ef7817064492d24fb401c89d3164d510a72aa86fa2cef41acda545a1ec8de4c4fe02d36fd0db6df151f3928ed2e2d5cba91466b59b059bb4f64a0b0d04a7fdd8ae70036df17db2119c11557dcdc8e546fb44c8798906b828c61e6afc09dade27f2a922c4ce8b921382d50a5c5298282e4df8258fffd73eedd13a486262a43e3eaa3ce969050b97de59c9a318f99c752566ea5b61a8ba6f8e41ef0f99dbf03470cc1f9015c1ae15d3e406f745f2e0629bd87bbe6d6414ee52862def2a1a765f0ed5a6bb09c0897edc6144346809cbf194a3b40cedf71032517bd391d8f3423180abdaac38b338a8d9fbc5e7cf2aea0545f581e61d1b9b029e7d514da24421b6389873fa606ca3c76bf348429b83473193f1e91e24ac9f7e291fe0afd922ba39065f0e01180435777238e7d6e9451f078e55b359c9c74141f48d9ae2f175a050a443df4d54e2805b50fad8fadea09d93fa63913a9ad7b7114d2cb5fee07861b3eb077220840b78932751b0a3ccc5d8e9a5db15905f7265191f87cc3d4ee844a110da147a221993fb2fb50ac40b2e003e35786ff5d21720262cc1d2251fcaa023a78b6d572198e0d1488c6a990c8993a3118a059e72a74d40ebe722e299931a77dd47f40c7c7865387e7428909e3b36a1cbdb36fad00fc8e75a60ffd3110b6433083e8bc96b72319cbb2f8b472e18ca8c7b4ee83bffd73e7c7e38db136325c9a0e0ce86ad4891b2eebd14605e2ecfc3b1c14821c1a5c3047b397292e204d4f680e5c44f523efb6c7a01a9a14ed3fa3ef2c9e3679592ec00ea612c2486d4d4b5203a6e9c26d4355ad949d2cc3455f7dc8d1c291052486b7ed77254044139b4f43e1a8cbfb9a67c6700bdf2d4cccc80120cfff86f2a4cad9f6e1f4c7bf3f3df62e4b29fd5eb2d107fc90d574d2f545cdf0b860d76dda1305a51c0fded7dd5ddfa99d25ecfc70ba7ca3d217911b874a0f209faedd41aae497323217b5549b4fc01fea5fb2cc3cfac2cbf36b3c23697b1fa70fe0795115794826c2af09ab05ddfc2d9774621535ae5dbf6e6a642cac99077e55a7d660c67f75b1484fca21268ccaff4b3c77b6a083967ad24543cb17f5c3dc25b0b3f8d304cf13e4bdb6fb8749bf42a8a116592db7ac4dea32b5ff48f716f713a6d52956487ba5c5a32ccd242adc2f6b8eee0e4f04d64298b07ac1fb54806b3112ef920729b16116af8d87834ceab9f9683769894dce0810618760d6d3268c3ed0c13381e4db5e1bd9d6256802c4c2da768ea20f230b31ac2c22c9e6664b2e370f4fbc608ef0ca3d30cc41ee13648de5eb7e5af92bed8c9e39596e25f9f382bb021d8036ec73ba63d8483e65670f69e7a0c78899836bd5d86e04674619416ec30297984a8018cd895b9568cca8297b8bde81d26704b5cf7789eb2b52a32815d2b8dfd1eb6615742ebf63f18f1223e8a6184de0fb32bf5ee300acb23795d2f79da6b5f5e004269e25a74b2e3c8473f577f3f70708b5be24f543d8afc0f1e864b6191e4f727c16c49fc37f834303d13a7184e416b6920c7a6dcc1f96985c6dc7731467fbbe887e6e602423f561da1c7dbbe97267e2025911332be55a627a7ba674dcb90a0ddc3d703d2da63fdca51e53079427b7155fb3b5cf48007bec6400e5ad8b2083ba665a555202087aa1263955f9e143fd536c613bdc7ed5a938b067bcc0ee6938f79f6d1d2ec56530ba6abf9c8952d6081e9e3209588a417f5edae109042bf831bb2c81e99e237839b966e7ee9ca6a363e102d73563886e0f09bcf28eafbe2270122f829f39ed9e9a18de33c7e97703b8e420434329bc4ef1484c58eac510a7928a017988b9e7ae0b9457254fad8f2a742b1502badee5b40d461e5e354b73c46fac8fd23c52e018e7076ac06ed0e34ac720acfbd480f6acf06b33a0b19b44097355919544377a09983a851cb323bc66238b08e841c1428570ff56fe7bdb8fd88ec55b0fd8489e2467bb0115c4053714d7549d475ec71860158d1400085629572a1e6b88e7be23ec0c66243c711d6277056a28ffd43c0424072a963d6854951de8e68003f92634fa16ab450958ccf71d9a92b79e7e6d24b00674a52f30b097f07e926802981c23ad1ccaa25cca3905402bc01c3c94d53270b8dc66f2d3c0989f5d4b2cce39629569e9f4700441628088431e84066a3377899b887f293faa6925961852a3a030c34a97cd75590c161edc64e3964a9fb9199d6ccc8d40b6c4ab6c72ecdc6fa0606d87751bd67ba4aa5f87f092c1735a679a6d7ecf8ad017fee486906b7bad2bc92969c0f50197a4ab6ab6a5376427029538501136a8093f1e2fa8e199d05360da718a3a89cf963bca27ce8a885b407d7bed914ab3870a1e0ab44f8a5ce1ea7b755cfd8ae21bab208b5ed9f3e0e79a9bdb0576ed15b8cc4b0a40f64bb59b55406893e038975e6e74252a0aa7a17d9fb6c5ef6d36fe181555813b48427aa074e6ebe27bbf6ccb1b2159cf342dad0b9579123d3ce82443e0a50e01ae73d310d8ef4692034211edb60aed5bd6fbcd4d33938eb417ec1067bd0c0392891a99739632b9d186f9cd72c44480d1e6920304df80504757917dd9428eeeb90a8920c3185df1dcf57bd7df2221311bf4dccaf1e5d0c3a3c0e24f4080d4bfbedf3b5bc2b79c66a421b87f4c36ae564d3214b2e8e6764f4e9e879563855d7db16858c29036783a36fb09eb005f3ab6006b935d08ce240a2076ca59f5e223a6961dc20d5f2c7735747c8cfd8a84ee09ca3cb3de8e227c449166969681b264d865f4250ffcb5e2b0cbf0800dc0a8e8aee56e645db9801dae712021b2ebb3b91131f49bdc6776709fc37b91de4d882d34eb12bf2ea89d45a2019698337759179d000413a711968bb2f92b7e6eedfb1c4744ee274ed6a67be8dd5ebc3ec02fc7d33b9829f53f5d358443b4a2cb89ea1bfda5b7fe61e7d3705f4519182d0bdd12e22ef3f1b1d5a62315ea20df8c2ab8e7d35b7dae28f7e2fb912ff9c56c1eec3d71397ad0ea44d808188d6be2c41f957553e3df2efa802b2bc3fbb612a9344fd7fc433edea0edc3fc5c1047e33c9e8daaf2d151d4af8f84d43fea1ef0b8cc926ab352b24f75b7fa985a8159fc324dc094c3d34e65dd4f41580b1dfbb90a33c212b9de2067dd2fc90cd5d1ce504440791a9f69072792ae79a0cfff5fcc026930fe130c20ae14b1b94860862d73dcbcea9f5cf8ca085f9bdf8833f6b8904e9153da729a0425727561da5b8c1bc00c61e36e0bcfadd2737f547d38ef9e862e76db5ee93ba93c2efe0f2a1a3bd73334415bff4fcd11d4fffbc4f9bfa00d77cd49eca69083173175ee711ff525d65474c2b1ee887d93da77afcf649ba273a9aaebc8fda37e6de26671a7d7228091020c9c9b38a1b2e5ecd97426b4c74c0824ae9cdb91e14d3ad7459a20a1ee994d46cfab1000163a40d0f08e911d48e8bd98adcf11b001c8aaa646f0dcfb76da2f166fdaaaa79852800fee62b1d62427f67f47695358518366ed5aba91a9b8bff7d957cb8b5eb5ef46bb4124690c1d6e5183b094a0dd3ff48eebe04d660400498b39c0f49c32947f8b9ccf1dc0e9e9dd529072620fd4d4a383e1f3f851ffb3f66c112d132f6f22a3f85082a7d4e2f9b33a9e273533cd605837cb67424f0342de2c0d1b8942f885374ae736410a760dc81ecf77d498dc509df7796e8222a2673136bc0de99e82c579cb776fd7e13e1fc66a1f1f9bf984835b29ebec2b37ccb4cb09d89261972c0491a17966391e69a06ed90179e9f212aa7c62fab3b1558525d317d69c5eaa3e1753b7fcfc2f409a53107a00309983f403a10f35ca69870d3c8a4e54ff67e68a217d12152d76127aad9aae693b4de4a3102b71fc6a98baef1b93a03d9395fad47ee77f9d0db67a6af0905df75501d7fb8f2e2b589660d2767b11cc072c5439623cdd18ca5fb2d730ec380ca289186448e792bdc520bcabfacf8dfcfed17cd7a8c033a8f7cb42ea4750e67c781ddf7497eef8a0806c2f7420b0fbf12ed7279193a247228ba3846d974b1d9214032e420c5c8a4842843c5d56d22cef5536a4fc5f6b16b545aba5b61c2108c27301177e75c44ff3faa18083257b5e9c1e751cc547f8ef8d51168215123c0d9fc773eb4c801369710cd15e8c2b758e82b94d0007a7ab7fceebfe1e8b461267c3bc1681b4aba3fc48b1c49e7029424e57c506079dc4824a80727e53ebd2b84182f3b938d086e3852c58a1b18ddb0920c6cab183fac98cf610dcc51cc98ad4c3ec69b4ff735ed3a919e4ef8c7b32bb38ea39130fde970ae207d3193ac02e17c92c84cd828b85e29d6a4608dc10a00e27dda94c1cd46ef0d849680a02b1f38fd57df78cdc11cbfe638309d8014cec23a0b67eb27c598dc6b3d9d9758b4f150f763776522592df1bbad3fe7aa6a021390f2c3c2e7bb0dcb503a216f4c3bebefbec72b59dc7239da9c89bf2e0038559cec574cfa4899dac29bcbbc6d14b9a6c18a3b40c74e3460d7cbeab22f8e2dedb25fd5ddb87da0606bab43e1699dfe302449241ae001dd07763ad062fa8b5f316792b82fd17083185ca02429e45d282a92e68a2651e5d46cb6602dd823e30680dd376d902b0e09f3b25b06446327883de5d4994d0173e60e113f0b8b2eba82531c5d8b383c9da300180e4f38e7939f2156b8474d28012659251c6fa9a44288e6eac6f7518e4a5f7b2de95c3fa247484a38c722d50d0f999df79dc1fd6132608dcc598dd0ac929bfb9efb5a72f0af8507149c16155d907a6dd936b4c9b74627892d8728796ed9dd15669bea395849677fff8e738e1a87a5ce97658f506c19d6e6790799c8a232eb2504a316620212df05990736b3a1c144dd2484efb73d7251ff5ec3f62ad46e824fba65dc1192048b5008f4093a8e995b0b1407eb852243145ba9edb29ed5ab86e1362b86d687efd5cca506cbb95710fb8bc3e9c44ac212853ab2db1faa647de181224dba662f522a7528914716fb1e266d17bbda634e3d8cd6a3e365e8172d59cf9f95dc3dbd2231a00a688bb73061959cf217c65a84744c70c2aefd95eb785329da08e50969a7eb811cee9fde589a03cd2d5066b79bbab15f9deab42bb416891c87e5b61c57cbc66fb3ca13e4caf82ec648d29bce7446435c60b7a19ffdbe3799c08b96f564d35091a3f9455381fcf14a40a9bac957a095be787abda9dc364b40cfbe4dd5a7ec4062236518dc6f3a2340df8b72fab7dc99780819746995de3c4edb925297f82bec25696d79dda04d8dbdc68a922ec46069a19b5a2e83bc6a032744f73e72ee7f0c05b664de89127aef882d93bf0ef773d7aaa957a21a1912c475cb0b3fc7e3455d87a776abffe383d4cf3aeb00a4d4301403af5fc44041f439f03aaa8a3447a9a7ed1bc2187e4c27daaae1ca4b3845150ee7c35b5e93625c01b13faf471a2c277691095fcbe71c87e596333581865af13223c9aaf3bcb41fcc3df0b7211ffff3313a0d7a5df9b8b96f3d34f2c41288f117115de879bfc99d798dd3c23281e4ad6337abf4b9a4dddc85aa99243eb720563ce0994aa2b2f00655c01801c99f858aa2bcece0496dcb71f55b9c1ce20eae0e4e213c7992c34c124e886c9b497c2d6fdc9f53c0ce22313bb5ea601c0b2e43cf1617ab50666fed17bbdfa432afcb8881c265a88dbb8f70192f64e529709a6f836df1837ca59cdfdd42aad83d9c32ab736390e3ff1f027c7bd06f758ee341bd509bcc690f425cab20cb4e15e1b9d98742af9aa3f6fb079120148ba978b14e4242ab683590d87ce18c38dfea93548490e3d29322223025a18ceeaeae0c3e5071ecf447d8934f5c223f700295e908a7d9ee8f2f857b5495b7fe344f412a91b49b5c14e8d543e1da059febd7025cbcebfde295a0a56618b0ec8a1506ab42f24dc116771e1a7a5a20f1bb4085cf7beb2f7e0eb1291e6a21561d9f458e95988404c512b5eecc8e460950a83b46a5eaab98bc2276eaad824dafac16c576d2ca61749f2f19b149c6d9b85ae701a6d2365768539b981bddfb8a87d9c9f66b8ee06720ae54ee03a22bd1c9d179aa0138973a3e44ee2e2491f08dc8d0ad4dfc4b46aea8d617ac3d94cce9c90f5b97d2404d09c8f7edc1d05a788b8bf018648a6ee0c871ee6f9c801b0fd0f8c750d2612f5094a0a95b21b413819ca1aa7f72d07a6d71bc5e82132c572cbd76123e1e7e6b44b9c0870134b009ca17e600b128388a8eb9a1da7907afdda4145218ecaf8830ebe9b3cf107956cd69281a1f909bddb1eefc7e112ef920729b16116af8d87834ceab9f9683769894dce0810618769aaec192c1a30703a10b16ec3ee1e4f89804a0609b193815f2f120e478a5a211fa4ba7140dad5d011cdd842626815097234a06fbd5ea12d63790be80b41085d7a4d0bc9243b2ec8c5e54ec47f6748e499d7aabe1e559bf724bf9fa5a078970d83e9df7b2b685695525baee255fc8b626641c6c1f15fb5dedd2f003e629ef2282b4981a5f1d79c52eef7f856c8c53a0127fce7caa01138c690fce808afa0e37dbf49d910ab8577146f927a8f80b0c74c4df0acbc8da2a44c8862fd011fae43d0fbbda42af149fd2249e753223897e4516e1bb28c976c8169aea787cab9bae4d4d6199e91ff9a9bb10a2fbf6c39d60116424f3051cfdf59d47d3e9ecd13ccd239f86beb6c924c27b3c966ac9c0b46578ad175c1082dfbadd53c7d2ebe2b6304d4e18bc1db86e40db6a0a7e6da456cbf76b4fc4e9a1fffebd91fd3d15fa89c222d42eb9150d5098ce72c10050dbd4e176ad6d574d10ea778b9d09ea0e742a4cd30746058b89d65b643f1891718b6357d9ad8867fb846e315ab7d60f031d350a5517711e9f57dc63b6fb71c629bebf897ca7062c245e0b0c3d488be09c477fac3fa5d42797f7410e3158a1d2d6ff8d02accaa928c1a1ff759f103c6324b7cdc7db9fac99dbc70a22e534871451fbcce3d3c7d490191b38034800c72213e700161bc009078cb77abfcc32094cbcd0387dfe70d3a5c9807a8dbee0d86ba1884458b9a0912ffcb52ac17bf4bd3f5d9a8308d4a5e98f1c5c4053714d7549d475ec71860158d1400085629572a1e6b88e7be2c45bcde527d9fc0bb9db0685661ad0fdfe03cef81d4e7f6074c46c29f095457ec84a49790fda7b6e4495a113a54ab2a23f45143391512491e569a5c3d7b66ad3ed5e34bb33dbd80e83e1cf10db3a60527901cb615ca817499e4c21810dbb6f4bbee9c62a48a65afa2e2141b875b4d91ab2976b78a7d1c8fdc8780f92b1ec0d94c5e0e4d30442f09a71e06470f140a23f73835b1733155c8563fdd3a6487091b28e14604aeb590c53792e8a7d13777a639caf554edddfe194d07c91d01ac7961f5f0a84df0d15a9f9ead7d9a601b2006ebb5129c679e8635a1bcccde0bb238f4681f85116f0b895ef6eb69fb4c628838807b45c0ee952c3ddf7bc01fabd9c05d68777e9453eba7a385fe9afbda5acd23353ad5590f5fb0aad0f7dfd4cc46f002ae997e88a08298cbcc9ff96314a55180bc6c16d7fad722d4926ca28a1d1ec91ad6ca09ccea477c3870d887b8a1076a50d71c4e28e78d57d29e007206cfd40d5be0b057119ee26266d2d3ee999051f9e8b1e47af59afa1c805c44e89627d1d266b493bf3bae6587cadb6cb848bedf2ef8505bf7d41a480908673f2eb80d5e34c665dfc726bdcecbaa83e8577aea43374e41989ac29a3ef207a33f05f8580da020992d39cadd0fef274ebe2384033fcef4227e2b438d1c788f5a07802e91fcbce6a00fb4ce236d8f071aaf371f1b127f472928d352a00fdc7eaa604c17846b18991abf7c15227e09b61d56e2d0692faf57cd28a504eb385cabc16bf646eb621c721f81e1408ec777ec4ea5658bca5ca4de12be43264c6e66eb3872515ca5bac65f1bf2c979b90125d6ab445a85318388397e0f68be8d4ccead54c15e4d0978c5d68050229219f3af1c4d3beb34f0276f30b2b5a79e74169c73f3d13076262343f66575b908bfbc47e7908bd802f617255e8aeda22d0bdd12e22ef3f1b1d5a62315ea20df8c2ab8e7d35b7dae28f7e2fa81ce0cd9bbe6b162c506f9958303726f013a235b4ebe4ed2797c9bf89601f70de7d70dbe37a73f349977c8a665da832fb2682bb8a5f8f260fc55ad29bc31b4bb0850440bb3245c98eae8a168270ccab9bf6362f698809e37be6c5bfde410cfee6de30cecce9ea71df8a91702c1d59a67616d069c7d32cfc314e04e1e902cbdd0c2bb88f586886631ed547d83b46d7516bec4f6c19cf3f11da6a0e53bf5f975e120fa9b570d2c602cf4c850cc25cbd2c64f1408254cac35959725292ef4e9ce18b7e217e41c4b104e45366febf6d7de40a0ecfe70c882d99aa2e3a9f332c4104b67524d68a2992be9a038e4a53208cec12af5c96aa1b9001a02af192613bc47b108011384d6e48122f4e46e1011a94cb0d20989fcd1066b276df997bc73f3ce4e84dcad1831cec770f70bc97e14f597f925c6ac6acbab821e24ca15807e3eaab24725a8e2af0920d315e3e51f2f009f1afd24f8fc2489e146000380825504c73620cf4a37bf4f849d168b731cc8717eda585fcf916f921a80cc1d3dfcdd36cbfdf7bf8ee13cce269add1ed4e43dabb5aa69e9ceb4d5bf6fa8f2250f93b09f2bc0398a8be8d3bab1826b9383e1f3f851ffb3f66c112d132f6f22a3f85082a7d4e2f9b33a9e2c4aa0425a322db5b07c371a5286f949600edb9f190f90e17b64e13ae3f7106d33f7212d2b465c88c2825e5212c0a5dceb4d163fdd02cd34ada06b8db15b254c134f4a517b3d78ee1faaa3409a9445b9c77fd706e3ff252c1e37108b32f04f38159e447bf2e595f7da33aadc13bdb10d4e3d3f3729109dcd127a76205897e900c09639defe64ad3cd6882772a203f5187b0c14a9be79b29dc518dd3b01ce52aab65aa001834642f6f978add949764c3a14276fc6b9538a1f58bc252685a20f0c599688d31ddbdad16aa566f6aeb71be1df0dc718201c8903549867983dcde5c1ce7d3065da492e88ed7f396878024ff5f1ee7e43f467bc979a7bdbd07717c6fe2eed2e75e7abf1b576283bbd15694198b86a3773f571be182140b3ab900695e2910cffb0f59f6a64620474fb3c31a8d7881e46d61f53e01062b56eb755a3b75f05c8c8f430cb67b7a8c2040740a5c8084bbfd0f86210c04b810215123c0d9fc773eb4c801369710cd15e8c2b758e82b94d0007a7a62d7453561bb00ed4a422adf1f0dd1212be921fa3e9a0ea1187f2892b886366c90849d02036314071a597785d8ef03dc4cc606d0a0e45d77d9087a842b746f447fcf292cea51c1319ce60bc5cb79ea8f12364153cd22f74672b0c6e19632a423d24570de2f3d2a17901a59b05d6ccf6a152453920cdb46f865c220a978ae204dca0fdb41410639026d965829ccbde63387346ef324ccea3df1a3b71b6aba4c5444239906f7f63c8b75f6fab6ad8f2e688d261c5ecf5ab23c71919d3dd901fe3afc7dfaae449f677ebee54458b801f3f708976e760e9f3c1ee001d3deadec4bef9cba30b5b408da5c7cbd808d616c5dc8074eb049b71cd7422972dfc54f0852f3207bc3e7bddd54581b999ad6422c4189566afb013fc1f5a792b4f380658632172cba1002b38dd9eb8dc07e0be7879720498ee2831708d8a33a6f35c8e1a9bfbaacd7245a58fd95cfdd379f768f8025f89259a57ab23e93bd1b1bbf2b4047fa20cddf699f4e45f7db25e60446a12b1f938085daf2953c590f874b4fa2de804378bc3739384a973e6e1b7c0eb75dc34ed19a78b3de6360716c50771f5ff374dfcfa413576a46320c0ef3811d5a6c663ed7997e95e72e4aab25f887426c755aa16d834d38b36727d55671f07f3353dd3d361c7aeec0de60a0adb7f8850c4cba14bc1865a80cd83ec4ee579877d7b77bc594c1bb3cfb65eb4fdf17a3f227d1d4031688e5de178463f8d383570d8930cdf460b29fcf2578cfb387b6ce008b6930f0ff414a77be577de5a71b128c0aefcb17eb3061f450bf71a9f053a422cbe38f554ae03ca4f5604a7ea7737f01311f7d9d70d2d96e60927eb441d5ee488cfe850ce51079180861f50ebdcdd599180cb0942e393589cf5720c18805cfdcc9cab977627791d33bfea65528f7db4b67d27f54e1408e0bb92838f81372369982aaca3a10b10903be4fe43bb51f6e9dbde99fe65f50c20e8e4094cfd83afaee5489e8e43e611cf885b6641ffdc959a3528a26a7a7a71c8b70cd61958c0791024333e53664a6993729cbc9c545db161ad6d45db15ea433f81f06fe903a9c60ac36a507df6dc3e87d2a0e5062658ddfac608ff6ef0730cba9327b75bc23af33ea75bb5fa84a7230ed14a630e90b71ed45b694f815edf2dadbe86bd37e9b381f0981ce15b8cd0e5c4c3f2e38fd8ffb10bb2337248dfd09db579078d93332cdc1c6fb11a0559ac05bf275a17c997e15596de576ebd2933d673dd7fc7f002ecbf94f8318266d99d99bc4a98c681f8b0ae9c71a836b6abf750165452cbac52f65fb4b451d2fc476b0d1105855bc2fc1d812a6e0d49649bf09afafb687c23c8ad0212e9f9370bfda31bbe10e493b185fda7b9448c3721b0381e44e81a3aee01e8f2b572f072633432e6ccfef165b333a404d0f376df65ef8acbaddad7c41a876509cdac71569868a97387063259a2103f5fe8626db6f3cb4b1f3b343ca773423bb503f94e8ff298a9f2123101748d7cdb4250868bb931af5f8b7975e80151373383190eb2fcb1290711324514b451d18515e6c0840f42962edbe9b62b5cc43090f02a2477b214758193878a10b2d388e0e6c805d4aa10a14c1289deffdef178e33a7b80482af40b7158e3fad21d7fa30b1ab80e5ef33116afabfbfebab548a3ef92d7a67fe1eb580873e7007f6b0d0e330d089b43cce38927025fada98d02a2c8bac8ce7c00b322a865ae52ce87a2acae20ae2e91f81011ba358e2696896d23acfebd9c432c3d8cfdc4fb4ede0b77e50ff1a1528d3a4a8c53046e5db50a6d8d0f305fff75be5e9050ca55736bf69560c957c7ec40208c306c2937e4333c8786337c93882c1c442c90b683026f52f8622ac564ce82047c2f6c91fe6894b9aebd87e1c5b00ea92e9e6667e63a636208c3e1860d7c6a6b31ca0afb9b0f0c0431feda19508b6c0919aa1afe3c287cf9beb6f97fd36082defe13fcd0c4441f6d521c1a2b5eeeed85b9a0ca7f8a1b8d81282920e8d080b89c79a1f3990c3d6240b9b54b228faf1d74eb0a204e40a6e2b4b6a32c2251380b77994e52472243af1e9be666b4aad71cb82675f48dde39bd6285bf5111c144382c5f2626a653cbc25e786071ada7ead0fe05387e7fa39feb886ec618aedf106c88399b409c9cedbf24f5a3e9204d752d01108346b00bab66ac6236235a6ac1ee1fb0fb34dd0c2107c53f4f6e072528ab8f7a4783751d34489293964bc89655b4e91966328a1c4e8f85c9ff493cbb01bbf5abdfa0bb58d21aebdc1a89f7e3065c8ab2e18e3b3ae7d4731b7ba709f6fd1e6941267eef515d4d8d0e9b13a489d36413713ef7b95a1743cbc336c10f459b33cb1a08c31e14b3de9440f21acfd13844ac371db0e83ac54293955bfa30b7509ff5a358a3b166580b4095265a8a4c044b744baabb2a37522157fdfe035907c44ae1e39b97461c94786f96a6ec5621b8c547b11d899972cae94b843df9fcfbeacd0524c90adbf3d0687415f94940abe1326ef01d9febcc518fcd2159332081fafa057c75831d1f8377eb792935aa1f694f9cb6caacfcc34e03d08e5c1485dbbe2bf6cc02bac0bc8c2ce1ce68d03acc5a1e307df54e7ceaf150517e827c57e20f85406b5274cd2f3ee7d58186bb479e197e7beb96ecfb29b0dfcfcaa7700cffa27c80a4c928957ef253002957595f1925c0d125d067fefc78453f32fd279437b7982b8e7819d28995b07cc22a41d66dd757546632fbe367c74fa8ef1385b96a31192e1f072ce330fdca16879f8744d4f7ce395b9d1274da5f617a707ed96f39a747f0de4ddcf63a38683b97379b622e396b86c456edee7c464a7291e7df34e205a613f5a2afaa7d8cba9016408bd2e5bcb59144134bb14e22b3e19f87373ef86cd8ca491efbc68e87ec004212041a8c03d90d8379e3b8b7dbe4c80a2f90646ce73c6c4fca78ed14b013e4dfd8a2899e67d7dbd311cd98130e5edda0c9fa6d419d8543f88c5a79af3eed710d052d8408493e14020ae1f5397e6c5ef9f67a848bc06c2e19830e14b2870c462adf2b23c6399b7f22b2f1cc19067447ac24224355e7976c4d44331881f1c5df88c63cab74c2e1b8dbfafeaea8df29a463b6435406cd6790e1b07b77e8d07ef75f648b404431bf74c592126db762b174b1c652829f1189ab1bfa9e90e68cd2e2767868b74107ef688cf38d6f7709d50a4f6d64d2179f723113ac0face3d88f939a20ac2a70b6d5557056ff2eec1c00ca4d536d8ba1348fe4844b8a4cbbd01ee5fa3aad92096c06a0a64fcd7eab1c6ad2ee2ad62f281d29b672b294508bb3edf2ef1ec1787355e86d744ab567f1de10fba8abfd4665d2d184b3efcdb61e73fcf6ffe35ee6772cd3ab62c181c5662d410269456f2f86ec2c6e60f3008e8d1579ce11058e6e3b9fe8e950761d3fb69e6e3a642005766b3c55cf8b26b162ec2e28f8f0d69f730abf6f1802ee0d788e4035951dc0f6df177ff26a16157bc0d91a9aefb563366543311d882495ea3174a32bc1ed1e6f9b1f41ae4b7eb66ebfb4ef1e78f55a23148fb07ce82e3a28c8a97901d4ee03bc3f683d9149a5523e8f0ad43af7f4207566b15937dbbf0716ce083c4577b4ef8abc36480846d5967db9f8db4a9aa84dddcbd512b9e7d487823c0ce90b6d18de61accfe01bbb8eb0037cb4180ff9dbdac02ff39e4e1a5aae45a277d397912f8c8d64ad44d8ddac2cae807aadc337a47aa08d2025eb89b4e3c424957e12272d3aebfc3c352a90d596c9b378eba09a7a5d258b8a16dd4d1dd7176e8852caa8e2c416f0929df610174825f74ff4a003e8d91bcf41019488bc8ece30218c08acf7180ae4c7428fed51ccf900f35b4963ca41070e132a117c4aded1de4570a9aa0d5bcd90f0c27b2bdb022de9cd12cc89c9566a50e216c3928969dad5688775f16de7cb4be8e5c509c5e5d6f5033e3a12f5110f8ca59f31cdbf92f9d9e04897da3ea7ec32bb782284a49068689b319ad00f28e5cbf89b751afdf54453bcaedf80707eea8b8f2ecfb05192bc9137748ea425701871ac77bea70cbef72b31bd8aec0c672d7ce75b445c4b6ec760efcc05c1f1f58450f0c591adb2ba1dbc2337446a0ae5eb68820a15108c7030102697f8684758406e53916f5e4f2cf4e2fcb096a628ccc335a2d512ad85b2864d5bc4bf6ad4f83c6174c6d81d171a5fa7666695ebfd75e9a774260b39fbe322a000ff98694d49ad4018dae68d9ccf573dc980cbc87c41ff7398ace1a313b05dbd097815f95912c89b9c85a7a798fdc53523da67e37a8192f31c3477233b420bc27e6de2e29ed004ac00640d0ad163a7666e0a6da942dfabaf8b19d60da148c584f8bdee412017412d1eb9b3e412f6255c9d9665aa98b722ae22d891ec82d3da9df532e3ec7e7f229e40cb80162ee0b750319753bd1ec8fa32cc69a0a0b93a754d40e2465d0f9f86e27a478b107d5655886d565bbf4ee5cb807499bbfc4f42e4fef436e2e0f287bece91bbe7d45579754025d1544df2008d5d74f541aefa5af6924064d1bdad5e2e1ed9d15e3f28fc0afdd8f9d8888cb8f699fb212c644e6ee1b723fdce454fa63e4f292abb6337a3c08a71a6a0b6dc2054141cad479100c5f60d5f07a10eb8632f4efe7de4a0693c453c03457b64e2080c5d4f8bbeaf95f391e2448e2319556779364b63b5c306df73592b2d8611baf36a0a1d7f7be551cc8058938751c31bf277c4bfa63ac7906092ee32fbcfa8333454fe71ded03ba27b387ca2a9b22478964f8ded37a7df1a3a3f6c075971dbcfec0d18be716ee7e75f40275b31d4d9b99aa036a20abeb5da63af1020a2b8b31c6c2fc56e1963c9d2f3cf726c2d1ca4f66a78125fc093abcbd67248b0dcf8534564a926799e9e46fa4d4f610d5738ba2f54a6d599dc27547a25f11e6e0b81667b8659acfc03f58c17c98b0db8c02570a4f8874ea23696a167e4cfb0b6f563d9c9b6d797733767194f0a349c5e59095c89040fa784e6c30674ee082217bc91ad3d9b7a633bd0f7f24aad33401705f5fa10c2dd2de7a5c118192b2160376d686a5505003f408f1d755f5d8a444e710897d11463fe9471ac98d69d8f5dc87587ba74983443cae6e65e1d061663c5b8855b6abe865bea880f8c207e5f3a12ce6b0094873001aa37ee842c4de127fa20880e5da952bfc62a600def948a90ecebe56951d58ee845acad1699c71845311a49f7f517f78e886d7d6b06785200bce3cdf8cd77773028fda0c171069cb1812d3ee84a80053ea4d6d7bdd289b7abc0a34b2d07e87ce3c25fd5c610cbf9cbd228cc76a1a55dc8f7207f37f6ba14c6071ed9e3c2eb3230f7c7a5e7b154439c27e4c8c296f8838a694e1aee8c17735be9fb9b8894ffb62c78dc826fdc28d5691c34ce0457ab3fceeb247b3214795a63583f247e40c16ee250d98b4f41a2fa0cd3880ed6e9600cf25c4c7ac78ed6fb24fc40681b68b4f46a2f32087453fd9b7171e39f46d5089ee277dc231471dacd5d25c8786b6c002bdb31d691ff4be7f9ac46808ecf6f32a750d28617cc770a6499c4f796ddd65f6063d000d264203fd574c5cad0abbcfa8afed2b42e857fd20260e453617dfdb2d18c37072cc86a9b6143403e0ea8e40ed554a31cf96980ff43e30716cbcc43430623410163ce376d4c18751a38b66d5786296d261ddaae4ee57a0c7acd3cc2d58721f97ab26740bcbe8b31da8acc0aa28a3cffb88d94c334abbd30ee851be342e5371b933fbc9912f596795c65980749e41b9eed8e6e6fd1ef8010fba1b5d49a8b1ebbbad98fed345bdec867fd04a5009c7c66673c88eea70852b204f9f89c39a16c8fe9b4580ae0c8800baf05835efae357e4f8ecb292bff230267f2ce603cbfc6464c148c5bc2befadfe5ce1b949bbc1ebedca61d8a5d26b9ce5a7c950fa46d54858e83cb148613aeb870d2ef710474a497e07ba3c369eb4f5f3299079be2dd9dde0e736d9c075b3ee2b4b10cab34e6db036194f28cd5f4288b286a4fddab0c730aa329f33b242f05b6c59faec84c23c116702b0e017ca23cf77e4bdd9e7883ed789069ba51483a47b83748ce1c703ef126cfd0fbeb23328d027ddb77a3d7084ddb2558684f6858443fdbe4ca6c12fbf21b63b145ccf0077357cd193a4f0cef2e7a3eb4787136d8411e60b56105803b7d676f5d7d1ff90e2fa3ef67f3d31a9b3c6259df973e8d48be067984885fcf30acdb4bf3b76b376a27e872123f71b5ee3ac8afb6dfb31fce0bff483385aac7972a4c6bad841e810ed537b4aef87d0475bccfad57a4f19bdb3e69457b818658b51c0423d5921c49081937de50bf60f30a5b2edd93ed378416dc0035020f194e8afede134930629a9b2233428b721ab8e1e64366fe07036b66006a78281a5c38af637f263e3bf910162426c3876d605a2630690f96332ed50043c0fdb4e695bc8197a6b626c2bb0d7c773245adf8d671784b326c8520dc4ee4261624808020995ba374e4e133175fa6e9db8683de2fabbdf5b26f3975a4b41c0936b5ac9f362765a04fcb6c516df4e65eef2ba7fc279049b032246e695795b9114f7b34936b7dfce4f68dfcc1958cf37fdd685f1e1a137bb782dc9078ca437dcee81a12255da4517f477b4d0b5da9a296c07dd7afd70d6abe49150ff954850a37f987c18f3b9d493d1b905084caf7821b5294e27c8a23bb340264fd522933e7567ee250c5037f4162a8d7ed90fd1f594388dfaa80e89705a22b06fd0e92ab70a672ba18642f369eb24f0d2baef27760d7510cdcdf9c5b03200c3f584452a6a214ab03ce4a7214b404ed65adf11f744b5b387dc4130bf8f48d82563772cd43d59c2c640a47645971f5413576741205054ac88b0aa1acf4551c5557fd3e049da3f1d0a49c0b665a3b60fe3f86d43d6784694c211549644ee7d60be685bbfe970bb650c9ebbabdc8c463396e7ba5d587301101e8c9c7c3a4fdc021cff449c5d3dd6da910eb226013ec6e56e27cb78baf5a7f0b17301f031a267d639dc5a7b1684d57dc1b179a3e068d6ca0ec9cd832998c369ac367bca0b6dd717e25183c411bcb799f7b7ef965e94d7a1a944b2e496cfa8d8b43bb0a456274c9cd5bdc0a82c1b531319537b8217988a5ff3794292bfe6fda6c5f94bb060c21e7745c926109a47d65f7c55aee0e25f921eb1408ee91fbfd803c0246c70692671351cb8a51c2d7f5b2990e5ca05ec26317beb8f4238601a83c2754faade8340a909c17d22a7f2c33ba21dc202b18ae063e4c6270ae33c14a061ae2c4cb606f12ad41d605ac64219ebf72c7034ed70b14d5f5f23895010b41a1583f484a801198014533cb7f730832769bb7f33034e96508a9bebd7e52a605fb78b180c25667303a0928026edcaa2271bda7d7d426d151eed8b4b346142f1a2d151ab20b98893621d5ea491d75c6ca8bb8e9c284a9ef3b200fe308ac6532114e4f46ea8097914c0c0ef8be70c9780a4e91cdf9e7fae1bf131fb8dece1eb8047aed8c454edeacf9c7a9fa5cc9e760fdfba0e8d55ee0987f0363b8fcb3996fc593cf502dcb92f76fb24c7a4897836d7a27cc1cfedd80ee8542e463f13a80bed9b3bf02fa65798cf5a03aaa4deb935ddd3ef223a8d01192804a60736a3f1ad67588d5ff6c9b380908c8ab05fc8562e6d88615c971ebff95c7109f24c5bc714127fd38026dbb2586bb937805bef2d86f7e16241562d0b248d3274ae657e023196271a25037f34d66f17a4d5166087fad6be0b04bfdd6e06fa75382069818fbed4aba1824d1ebedca6de92c2666260d4eedd0ed1ccbe44279006106c5bdf45d33bf6927d3089e9fa8d10203dc8402cb4300237cd3c36453629b7faaa13d386f4b83ca09b3247f24b28eff26193b0ee4eb4f5da10b03d24010f64adbd6560985c542849fa1faff34c1a1ad85675e55388bede3eed45d9d533da97a97a49d901620bed9bb4b4c5b32d7a1520db4d3abe7b187dd6fb9022e42176248ce011191e89e98ca22d806a82cbf67765d27b7aa62a9fb6300e91bba826715c04019b2e44e0f307ec744743b500eb15cd13639fd3c9d708a3554a61cc59ecc0387aeb207fd27624f2f043d66fc9f0596d673bf47a0ced668c9b063bca20800fa1580c504a4f4d17c3fa8e321b419e7e4880af27eb56579b0fae679ac3be0eb36300917d9effe690d7c8c93996d2c6952ac94f34c4549d378080338eb07002a22629848a4f2546454d79021e9e830053f198cf073ff5865782a4d5990582591b0fdd7b65233c11c06f45861b72dcaa306d25aa04fac14233c5987b474cb04d5c2ad4c6d00e6888de65907d7dbe998f9b95aa4b3cfa76c031952bc69100b96b590832a947b3b4f0148a70b5d56bafdbe0755229aee13d4d155cab8904413713628484f386f35aedbd75fc850cb57b10f385e141375305b16fbbd687f5003b26db8f770f41765f8df245b0018fc252c4bc1c5847256957241ee804efe0429703f130d771e49508035c7ef3863a375484f729ec5b2a41dd9a2453a79c072d739da4127256cb550c66f87c96d2e7bd8b685f570130977b5492009016b0cfc38046bef8b3b0d01bd1bf576ba80768bb816718f777365e59a40083e164c9a3f9ae1ee59a5a147b39868d92aa882d3f90d51a7265fdd36047a164501e4d50920a60740adb0b2de3afcd28fb55afa1f5b29e1ce53461c569bb9695c53af82043ed18efdf1b05bb517936f0b3df5bef3edf59dabefa2a9e69e36a1391adaed4742e59123372fc63efe501f4ed226dee23603ce7f9909d6604639c4e45c3676135a359b685373b7d55a036269810488e808c05e7c035731adbbf360a94d4b734a5d9c64ffab0f8b22c4240e08337615fc73d50b401137e52ec86fbeba8b399f405cbbad3d7f30ca228d380aa6354346213e5f0adde9e5cee21a70fa686dee9801c17cc45293732f841d342943ef11af82984f8ee4636c323be9c6bf28fcd040e3c6bf739135e3b76d581c2111fd73aa48ef118bd780fae3de810ea427feb96e8f2286a1e49ff0d75a4c856bbc2064b01524ecb57a818a9a82212637f0d3cedfaec76e0b690770bab1c0dbab505b2388451015d6a61516e03f83a0c21515bf6236e342b0e6372d56d7c4a8f8d6abf413f4b28323c4e404433591667870fbf5e04673ebde1cf0ab47a7f10cf9f9d61bd287bdacc382cd7d587d20e1d5653f30b7f7035884c8c08a73002280ecd12006d5380c3bd02b5e1ce94a7ac5e2254080334ffa685f914d4d1d44778b035f618cea83a8c133eddec3cc4f85faf30a788291901156facd52dd415dfe2e8c5086d137dbcb48d7b09a27b955c1f10ea3a5f7f680d1d9e99f6e426b8e991053394cad34323b12d8f015f9877934aee6bfa3f605fd2402aded0b7d0abdb31029c4e68af88862be309c6339d2d137c33daccc1250572bb768ddebe7c0aa50de2c975f23b04244a4acc19e63c55bf224c4991712c0b5a121b1832af0e989bfb6b97bea4b2f2ed861d54de7d90a8f2e8432b8db8dc4c20895775b421f8bf9ebf3bfffbf9b68e490a33a1e4bb87b75504f57a95841ebe14cfab675c0f3fb7f91fe7a9aae129deff43c2ca06661edeccdecc681dfd98b170c50e61499db270b026f80b12d798bd1c7bc70af6173e8f2f96d7a8c7deb4bbed927741cf65ef00dbac6550ae940aefa8cbef3d994dbb6b500cc69879e83b0ce9c17f2a8b35b3c9619f4ff2cbc05ee3265154ec484b048edf8b38e3c5d6d62b38e211fd393868c7dbcc8d7ad1b01547120f1e8a5a0a09bb3c9be3ba091bb64c0e62ec199edaf95aa91c2c032c711092b372c931caab569dc2bbe71adb4b60263033c600402f2788b0328a2c699a4071360b61087c9e5f75107ae91991ee07538fc512bbaaba11da5df50da62ee7827bd3a2586959ecd2a4a52178a76c55b2391ae2ebd728ec6c4262d93d8926424f238cf6b4f43022868d8bf85adf23f8dcc70e70bac4316a7aac88cedc3db40065f1ed009d947e0d94f3fec07e97e6e6ef47ef8b9ec24db3fe76838a190c698ef80cf9856f11ffd078b7c3fac2861ed403c36a8301dd552d01fdc47ecd05626965ba228dc70485eef2471ea391f4699287a672f0a079c74e5c67f3f32fd6f0750306f6a2b5338f5a24a3b46097b32f14a3623c8d489ecdb67b926c95608d06afb1e36453908d95dad1e131eb47bc78983b261621b1d8065bf43d94d4c9cd5fc44676dff8fcba11d96bdb34dae2f012cfccfc4e0dd4544992c5ef66f7b07795c93660d67afe20b59d53a51410af52fa180829b54e13d222908e0dab419279bc6550b9b53385b41a09238c915f60b99162a6ce1355697bd5ca6a64aa52950cfe49479e12c5dcf57d4e9a3dd5bd5cd6d806c8791db62586dcbcbd246b9f88387bab327a8ad6a065b00c5b5b167d5fb58b7f6e6591da4988d607bafbba365bc107794e9fe5e661bb266973d2f48f18e611814ba1c8e36f60b88c9136c507659fbfb398dd82e3615fdd69f2bd9f5e4e9f3e213632e490458289e2bd57709564920c3ed610f9434021811430a1696b18778057cd9cb2f077a840ab991b75769406ace51a4c2a347b7b9896fed452cfad7077d43d0ee247d0454eae450c64f103317b0224ec4fea7e97d947459b47146d93e026534612b060673a54bd3a8b00c9ea7098fe496496df4ca8a1967cd3d4863eb4e9529dd5843f81c43b217f0fcc1b64fbfbcd1cf180da1e1b6dbc63611fe21a8e59b75b1090d6dc3d1b0d55b2005586785370c6e592fc65570ea08b62254883b9843cb0f0e234d0dc6b61fef98d657c4d6cd8bc729284477cc810be11c053e078779278b42300c71402670a331aa6f0c62a2ee300cd8bea25013e13ad7676dd95e58f9ad0f66e2306dc86237f238e16ab24ee5e92cdd5ac0d47e8795d614315228f73f30326015d72e18e2fd4cbef4a6cc5ed2fdb4482d51cc005e5ad9773a75654b5a32bf0de99bff79f527bdc1067da88395bbf32fecd3e9d04f503a14116d81773d3175f586fe29956e3425353edd41770b673b1f65b6a08d68d4a5418d77af8961fc5e12283c497d1bfb745b48f1803fb564c5f1a74cb2aa82b584a3e2f771758e8673dc775eecfa92cc1408481d19752c523c42079cb367300aee4ac6eaf031dd598fa16e92a944400e41cd4a2843cf51648747c1426a2114014472b9dbac975f1316851973a24e5c935343e630fe78e2b999d7c07344fda5ebf0b69497c0c322132f5fd3f96c3508a74c8558312042aefc1afba269b8b36e99b802aa8db71788a3e653aeb4665470fc93fd59f2ff29ca41bc30adc35fb6a3a79dc751597f948e767a7b1366147db48b0f6ed5cba5e6e2e3e59c19298e0c23f236da066e2c712237883cdb985596afed7811ce9b7e896cf544d259c0655f25b77aabc0c3338d900e0e002f7de67a77e2bcba47efc1083183150bd3b9e3823c25a36bb293eb8387c40ed996b6a96dcdefdb739ccf5275b204482c5b3af15a9c380dfd1fc67c211fbf70e4caf0aff8a3516907d5174fd06372d90c5f8e7f2056dca902d740d49a85c2e0b48a25a34b96ad1d30f6707eb8fdec2fa11b0d23b82064f9f04c9d6d329284eb2cced0a289df3cfd2c70ad045cadfbb040e820811e29832043b48922509c1dc646cd74e01a927b83f0f5d943df7b781d37a669cca0a9a3e956d932df26973deeda2227bc54ffdf24f324c27000ec6ce3ca9e0da4f1fbaea13b0f46160e6bc6b765352cefb1bdfcebfec0c663641ac76f6aaa03dae0e629114c324c6d949cbbcff5150d9acc0c67eb82b7d93a8f03170d1f98f975cac05064a3714d7aa849c0925321893eb96760c295e93c14e81b69e4a4af1077d6e38303ba16f561e84d6c7a2672bf2e7eef77eea33d849ddeb1baa39fffc46691e0839529bf48821350c62b794f6db75ac8fbeb2cbdce3a4167f417aed74b5f1787149669a747913c132ca0e8508fe485449012b7d51b19164eb09c1f30ca89450b51698066f8192e933feb00d78a5a3cd3c0ba79c186d9a6dcae883aa577bc532619a8e0c7ba7c75f7c2e9d4a58060d36330a235e3e52d501d60a9816abd22b577c58f947cf64c9f65b6a364e5ce44afa78346938be3d5e2c09315aabe2cb561e3391247fe233cc21f6bad1b46ed94f3e3f3ecf296fc9eab549383145dc8aa76a01c3a405dd7fbd193854af24dba0673311b823666724e9556cb0a78c196efc70c3fbea73c71f4b69b6b5c7f28fe90bc2c463f21b0f4859a54cdb9130f4631c33102754e7bf51260945b881b8b7ee5a20aa2fcad1e4c7b006ea0fa4f6cc3f70c6df080f352e1b386a2672e05e30762de78ced7da98056d09f6161db72e36c57daa3ea03860a3410f0300e202498a896a664ba4ce7e53b4bf29c044b0e63745258a14cfb5c213d4d73610a88534fbec7079c83d9bf721e55eaf65f0b4c5092569d4188ea8f7d03dd62833724679252cb1220cb10b00dfe389eff0004246fdc7d747c5c9e6185fb372c297ab06170c7e4710990f34c4667ed1b3098b973f8e8056124154315d79cec47b180bec3b995d45a0c0e0e52a91f4ea09956f38ebd675112480b5cfd374ec35ff25fb033c5eb4774f37bae76fd4c4cc9ea2cea9c4d687a421ed1dc0bfd325463aef8cb54ad9989ecb6792f8ad5d2a32a4bf5f34ee0e7fd3c057a817f79fa59b559d4b3ba9745602760a8296aa41422160d4abde98cefca5128c3c984105fbd7c54dfcd55b9d9ebd385695e087f8f16885dc92603a96df1c483609022c06c55439acdf1e4aa8a06ec9b68392c633daef48dbb480fda3538b7a3f25e69ba7454816f3c1eb57fea00a5fc52536746271b7a35f94c27c010cb608fdbb8fc036e98e45d74ca6ea7c2675beb384b33bb16811ae30558236206e24a5ae25a8d52d9182252b8096b0ce425d36fb5615949e334e20960bc9afa3a5c70968b87ca9a651928092e4117a14e9678a9970e8137d73c75fd35bc5e625ad912ff52079654668cbc05962b1abfb03d52ef8ceee6b52fd264d053ff6fec347b0d582f158171dc6140d91907a15d94e627ed5334f2779fbd651a41662d15e03ff3cb3b832e73bc21965c2fc8b3136d97be3100b098e150133e3b0c337e721ca712c60abdd38db7afabd4971f5671117705a214479dcab8fee59467bb7b0f870e9245633003d1d4647a70ce5883c825bf369cb23b207aa57bca72e379f380a15b8157d25891278e4a32dcc3c6201b6256e1a75a7492a17bd9a2f17f21f8f7788f5a6d2c422365e5964b9367cb8f562f90cfc4e55fb128bd2e21e7f4fb0096fd00a6cc7accaa867f0f32e87e03286d576a47665fc7b3de38ff4f0596c508e71ebbea022062216109d7fc41864efe00f51a4867743a66f0afffada1a400119c367546419a94f46b7227bf1f7174eb719d6e3cbb87d1c32f68c13d2fb86e4ec8efcb680255fbe0a86b0404f60460e6253c603d69dbc9607e7e1a7fbde833d6b6fce330ff59172a73fdb1014d8ef3863d565869772e5150ca52d92659313fa46ceaa259a03806872c7930c469d13267332a9032507ec17c54f9f6eafde146200606ed19707c66056d6cd9ff85b67ef9776d0e5a021e5fd189457cc52fc263d7687ebc0c455f281db93603a73210e9899573e09b679141652e17c67a9655ac95d1b2c3bd04270930de5a94f93cfa3df05722c8ddd798e818232c910acbb45312f53b3225a005e8c303f25dc0236f85f48fd87b9cc8440b43171b6f55aa3ada92641f469643698822e95299ea0bc4ea3010d686fe8a783e2a1f4c4cd09c1bdf66ad042c9e6a3943060a1477359dbcda1d48fc588580efeff33ec1768163141ca84d80d37061cd2eb88b07c3b5c790f7f6b3549b8973f787a08955f74789c3730330200caf94dd86e1b1cc396a1f3f4cba8f996d71cb42093cd4556a1ff238a0b87b90a07a9af108157ece7f4eb73478da2c5be4a49b4ff34ed7eef77319a968b364cf66ffff8ef607d5138dcd3b53cc4af9759668ff52b2bd1f6ac306ed7349c1c48370d0f5a91a08abc3b53ea637f03448bcd45fbb07d012d598d03521f663e24684a9093c1ce78053e4f5f01c846d6e510e822abc7fd35c80d8bc0d4cad8a40761f7885af95350d4e77a52d4972bf1b90277b31e62748bb9bbc0c98feebaf42a0b6d4a149a946215a94b0e8a52b4152648fa593040ef2ed6a43ec1402400fa1b3e20fe527782aef91a4e15b2f3dabd060436f643774450ca230c143a114f8f6834ddcb1ce005679e2898cc6ab0fa9a6d0d9df6838b7a6738f0f769a1102622da86aa07e15de20fc81535793fb1f476016fa4372621424fbb75aaa4c5426c62921c3ff607661bb2c24db8e647714dbb16c71d5d58dae4857448d74f2249bae8bd75b3193d3fd2bc72d8eafda851a9b85499c7bd89c805cd037463dddb9e63d66aa2eda05f516ef1953c53211c42794a9afbb376103ddf77e6de7b9e95e73ae705458463923c42e53eaeb107ee3e93de2371478891a365d3a4cceb4cce45783af070f3f0f975c0a56ca7c3d2fb93d803a6d95faa0bfc519d3a3764178f80c3e232cbd65ce8bf08f882e892dfa057d17d384c01d84e1fdf4199efa364a6e12592dda6d5aed5d9776a188e53540eaad50f25193519582f41640762edc7f6fb95d1f8f7c4879121224078eff538a1cce7fc12b8e9bab808287cf66d6f74719680e412d1ef0d7ffb284af8aa8afc1c2163b1c901d6bc2d82cb7bcdbe2b9e2427b87962c8a306b82f327644c4631c96b86a5a9fc803155add885fa3153f6892e2049221b11acd3dfbf076ffb7143a7f8e3bdfbf7021aeb0001ead4e668b53148f934af3fccb81761fd601d5ced0c5e5e38d53d401b372e8ca2a24751da802bd354709679f968fba549f5013a0406b5bad9750b0b1f03a85a19869ae8361c716f9d51ee6af4672fed116fa137399eeaa7ca07a2d52076094fe2bc377bcb32e129f22f40f6d158ef87432518d1fa19b546f469a6b8fd26ff859c31376482e64fa14ad2b6aff91a2d843bc973e4328a2fff724d74929ff967d3cc1063be74f306cf0e7b0fd191631b7f0f2739b9c254c0ac2736f6ab047cee325c596520ee9f07cc6d1360d9778b0edc3540d8a5a7271b8874f247ccec467b619a2bce72e6cd1f8914fdc1f54ce52f08d4322e99fa4b86d045a5909f9b3a7324cb4ee5e4440467db14994f2b2865da3a57b109293f30ca51f7c7470d9f3128b9214a607d61d035611da802354aec2c8c9b23862f2e2e1c74d66bcb92f3999df3aa160e0cbcd4d6206e6f0ee71ae2d14d85d58eab07d5ccd0fa25a47e0d85578b4f70df3e13bfb795308accf5e1910e098e54481be6f2a878c7609170ab9cac45b960f25c3e4f3835b472a757fca23121c5d92e7a42784370591d6148499d031fad4882a45d69142e7a50dc768a5f606b19dfde69a20aa05603382b26e5b1b456c833e164362e2f52cfa1130f7367f89521d93a7a5b8ebd4d1903b823569015347cb71e6cca40ca076c3d994c95f377a59cb892cba7e6b388dbe61bd90dd48a979a0b546f600e34b78613898d658dd4edc920546379ea28f1c42b6779d73236ea603901afb8b2ebf7e5fc52f7fd7598944c230e214f8a6da13708c2eadffc76f7da8a65908f8fcae26607c42b5f4546595b951009ab9d09e95a04165a925948e593c116ad5c584310dc13deeaf5521f6575545e0b3b6b6a212269ac2714c4b5f340ecfdc3fdd555eb202fe654af9148441050d5c6983f7308e5d4ce232c70ce8dca29344a2e0bf330a536b0f689e13a115124e8b4d3d38ed7cc427cd098588d246473543adccd430f8a3f21b49b8cb5736d1aae0eeb3f246131929db14107e13508c50180519d1df4bcb68b5f64607598960dbdab2ba5fa2b231811c38bac06b66c2a9cdc17f9ed34089e085210ed3f779c05db6707337ba3538160b4b09ca82fe28aebe8545a200094bec65755fc07f4d7536f551d7c05bd1910a6637c0062b86a6944bfc7b5b36a455cbe86dd531fa7588613240a423356d53761b52cdf1444724e06cd21f881ced20ffcba5ed4065597ee41c525c97429a6e3a7a0952db5c3d1a824221c81bd1d87c773b49fb37a1e7e7032d6a8039802f21c4cd3a10e14d7918227e9a9d99c77424abe09fa552d94c9afe703288f9628319d1609a07d37f020f9548c77918c5f181ad8761a9d670788b87596e2c6cd75fec08deb6bad9b1431b58dafcef1a122e69ab1229341f1be4faaf229a5d5661242588288f6e85caf18ea074a794e0bbced4eec2f02229d1f0deffab942e25d07c6289e130a8533c7205a5729c912eb32d617d4b03382e69206fbdfdcaff694159c41c27e3f8f9ae00763e739c902ab65d31a1bd2acda82168e72e2c653a72bbb96e7b36179cfc7113de169611c97704ceaea0ca6c2205339d755d62f22e78e19ffdf39d253d94fdcfe589c42a558ad9cbfd4d9115b5e1d47c9abaf4de99c8193d9c67ed0a36806e5852217fcaedf245e6ae43094b584244bcedaf09648ffffd268b68e58637c66833485457cd482564659d6b4b4ab178c4ce68f53c1c998cec35c014a503ce410065c6ea7b9d942c2c4610dabd0976ed9fdcaa52022f6a90daa697eea941835e63378909910a5e6f348d3574af79bd840408b96ca467bb663e56ec9ab6cba25ffb81b47edcb9c49c788aefe8600696b7514b18ac7e03e78ca1767f3bbdfdd12a353eac917a9252a4000c336352b2a6e9c384e747f5a5c039f995e75a094defca03de636c33229e31ce326e6e2541e0d6a4ddea7913bc0c0f1b615c63161fae579c598625980b9d9ff3a200dabeb0317f0aa043747b1efe027fd79a7dfed9579e7c77a1bf39e0ab39a41e695c7a91952edc59a5808d5cff670da4c1e56c475dd1fa7d34613e57f88639a00d25efd60df0ec54c85e20f64c706b39558e577280d21eb6addbc914bd1829f75830464f3bb814fa0c744f8efc1af06b0f2c23a56957015eae90a80b71948da2683d9a673140b656c5786ea4f2c7f75fc7faf62d71f7119ca7e508fe04be26d98637a18c5f62148ea3e7c810b9dcffd3115fe5686b92a4ea7160ff5bef72f9c4d7efd712874e6fc000a8deb1f740737505454df6f3dda88670d892cc7ce52307c1581d1fe0017f8f45ddb87888600976b7a705a9e6b3c291822c4a90a59188dafc2c71d6c854865a25cd778ebd22ec9e0e9b95a2755842c392dd1c424b59ae4a0a268db8bb286c5fb73b4921a6f9ce55d8bf256057bf2e6e889f2917847a9be4be0d265589009316c69f76e65799adc0ecf3097f87313093d0e63e3832e1ffd47af8076d66b247067c19a4f26ad70ba00b45e1e969caf89f061e73e889a06c2065ac9eeee60cc93190f56fee312ebd486862917635ce04389a2366e98ed262b2732ed4e03dbfe20c16609623676daedd7bdef2b7ee2c5a14b40568fb56324f4c404520e8df9b14f99dc31b1b6ca3649d3c3dde843f91b8c8b52a4c36311c821e4cf8d05a10f31fcd3035b9c5e9ab300c112c0e6455338b10a5f4e0fa101283201e4d3a271b2d95040e194a425127d9a94dd537a9fe827160a2e6d00fb064db283c9361c9cb83b91d1d887a30aa2eaa2ed870893d0494327ba546ac6a77efc02c85c0aa8aea90c4608f9a3fb9e474905dc265b8684ffe217f6b5ce0c1d233053ee6b20416177e8dc8ef9c2ce4f003943cf162debcf0e0f21ca64f4ebcd78da94264c4763ee773a1fa11150ff8fa8e7ea6908d053aa3de407d1a0bd4457ba8e4fbaf9cc4e90702448631be961b72dfcf67e152caeaf63d9f603b71d03e3219306f32ddcf2f4d6b6f0e58be216b5d68d73871b7ef4c8df45d16f884ceab331ba971e129e147f0b34c64e668f3f3a59c57f74a6ead5dca3fc82ee8b4f13fdffc7d5967b502689beec853d5bb4916f030611065b0241c5a098c00eb061b2782a3f46e032f61e5946be3cc3bace1364dbeede2c6b85452ddd2f6e1804238149bd55dcf4cfa6c8f924de3dc13a008762568299864b6d3f8b4ea1cb55e4fba6c1965ad85e90fed039f3b3addb06ab089ef4755e2c4f8b9fcf3716d131426215116c3620253ba776fa26fff1861d635dff34d7d015f379aabca05eac31712e7c693dc71f9baa5a726f9710da03cbd63a1d7fabe9f854c1352c05296d068fcba26febf0049dd7a8ad2098fbafe3c05133dd2f7da909f04bb6b49d582383d0b410bed2ff7131f5d7071625622588b7398bb91c2836eee27d949632443872991140c521c0b7e44a5860a47a40337150cdd29e5fce6a10563a33218407a7ddd4b493d9fa31978b8bf560d121b2231593a669edc7edadb29db05329bdc775d9d820e56f4a62a588bd34375d8f17fe08ef7caacccfad9971caf827afb2bc9e42da8d26dc8818c9a8d62576e82ef04462a4105cd66891b45a5ddb5036735ea8dd66461a1a51e9065950d8b7834a68d10529a948ab9142f83e3ab59d3facb2322242dba54c1284c5058339cdc69b4f611e033433f176ff0c46053ce98ab28f3209fb561d7cd24c7748b69700a988bde8c670f3730269946bb62b952e464e098c3c0f48c2e4ec99c7c582de7d5281dcf141e2d76a03a797aa93ab10d020abd5b22ac617b6c0f383e59ecda884e447408a899e198903835401c89afa5b2a228578612d17ff2ca007b0abfcbca802cf455e44cc0bbdfc4b93412f4360726566682063ee250217386b73d77de56afbac915c9b5b3aef54777b10974d6bcf5d133ded321862df5bf5210ea3e52156d270a86ff7762bc1d09a97dbc808c33189723e8c3dd85dc4cb697595c16b2b24b042b21bb2123e345c8b706cad37d3412ff2d6ba74a4b4f8aa262c2ab96bb2d0c3078211bd5d9d44a90d4394734b1d0516e29a521a72edf620e1a1429669e98119e95a6b07110017cad5c4ad91934e698424184898be2d2672da5848c967c6e7f576c1aef3e0cb0a9d6381c07db2740c1d4f6b4119726fb449e468843c061953b2fd3f12c362fe911aa4de6d177978c7123ddaa56a8e2bdd44120f6d9ea7e7d1ead1e7ff62a881ce5c72110e2133dde5c04413fab0ff0c13aac1cd5e482c61b4a69a4fe1dac100a012ea2b9bc8d5c365065c31d15042666dc71a6068d834407a1e70a71d995882d18cf9cd8e8e0bd05101a88f291ef75189235458e1b96d1733753003af0077619f4d460d07f3b811b6051a53a8875cf6401750be2bb2983c2868c02663b19dd153e0c86ae0c8bc03666541752308b73bd64a518a390071bf71e8a6253f2be59767a8f1f829549b8a84be49c51d674bef8b4e069490c76141e6ab6198735cf947ff312c2519e9e7b4422647dee7c48ff69f9f0026fcaf227645733b2579bfb583f224538ba62a877f2211f5965b917fcf78efbae6a042f09516a658f1c0472814dff6de291b2f68a24ab29ae117e622bf4ec5cfce272b2d17abd5b11bd409616ccf0491dde5fbd130067a5f0a7368606032442308ad6a9967d478a67005bb60a8490875f8a3214b7be1ab930010a551e7b56068e580d6bee3ab82ca674f248a7fe5524f988ea1c66a5a0d4c8414c6325224498c24badd9c0ebf5d895064bd52933c68d720cc176ad46fc7d1cd4370c8e2e6a795d1348e3c7d47ad7076cccd893786a09644aa6b55e3c06f0e673d4a38a48753a7b9ca38fe1aad48bc1176a2d895bbe1825e32cf0e003665231050b1cc75813cfb465145d89da5b89d3474657d2dcadf0191065b89b444916f7b709192b94243491a08ccecd76b2719265609237f6ce806028aea5512ee2d94aeabe95a3aff431500b8d8a050300e90297f63726b8966ab05b6e15cdbcb2c2fc3cecf889dc2d533b8de73731c73d32fee346d7debd12b8bd7efd575fd9200f77205b6998615222aa2b1475c8f54727903c7c94bd583d18c6c8682310edd3e6ee4ed64683b252ee97e42d03c8d29f092f41889f9b8a1d5b2b972ef6f77cde3dbea8a25faa0688f37b4c83c884fa20bf69b52f5c7e276a58b9beab42a870fdf08747e3b1cfe6ae1aac9c2a942ee6af6e954fb20c157ffd5cf0f12e80b2a738e6f32ef1c3c10a595da9c1fb44391f9f12648f0ce7f35583728647bf15c4748a3c3b0793b355d9ee375746be89f02c0c9f8de2a746810758ec4509a6b1a6a90277c4cfe289a0c61c562c05a37f0eee0dae205ee2efe58a65cb79ed0a5ffe76b04b284712780141d049a107fba262cc15152252e671650e34ec9f3f21450828519e350d0fd6610da76beee1b4a51490c1b8038b64d7880fb1b0039b139b542825c6b3597a3cf595b27cf5d71ddd19a739894697ccbab0a85630e050e930b6b344cf39fa935ebb8b733282ff0e56e52507549f11f20acd6fd28af252a48acfba31d8c783618397cbb431f64e4df4bb7b328121db0aff62e9cf16aa940478bd7b7b0f44fa337c38693f13a8bfcc884a0b068fb025bde1cf792ecca9241da2ca85ff80dc51eb8d5c71d566db22a366251968266c5dc4182e4afad2bba119a7539cb562f9701e4324d822b2bebafd6a40e7e70f57a924d5cf43f810505d52ec53af9f00992be87e6c7817c50161ea7f5c88f347067cd2042d00e24e5d722437bb7bfe0c981701bfa36f365931c7613828f0886c6497fc90a43e79e6d1675a5de835dbb17cab8af0f0111eea22bd984f6269e692954b469dc5b86137ad5fa3836f2110c7c8071f9a7146b1163cff16d6ce6bf792e1ed07bd0c30f5f4ae3c00bba1fb0aefd0df7c0ff22d78c6a6fa301ae4c0583117306535cd08ce3b8c85a2e89573fbbe33a6d8e2d8b63e4f4ec202d0851e06d18ff7dde583b6fbc24c53d48027150bede3c7feded430f5fed483e54a39b804964af222b834487a0c26cd710ad6f9b2b796a6590251aaeb432e17644267dfabe9602b41fe35469d628e0a458782406840c14b39b0a8bfd0dc1ebfcf4d8b80ee605e331f656ed1bbcb7bc78fe372dc05513a865d1d832ef1e5c4e8ce7c737c296d740c2bcf021cb1c05bb13b0744fd6d6c6e5025b9e7fe8e9f358883c29ec7fe1d7b43c52cc9427a973a0b550b495080790b836fd9eb8aa16b865b34137ee3598e5290852f3a3a9f420d5c37dbd726bcae470387881280d3198f20feff869a1673ef7fb51590304069ba02421ca54dbebe5588ca08c0997cd7af5a2a63456562410ab48dc2db1d98fd0a60183db731ed026846e442a919b07c25832345aac3be6e672f9a27fad52d6bf5be97c4b24cdd1f8e481f0796cd0f09093c9b13177b01299c15b3a8c0cd3de728d52b4f14ae8080fa0efe2e4152daa05118a870829dea4c508589d12fc37f7855ecc6d7050e33746266e710fbeb4a5da2ef9946d2ea942647af2a072c971c017f1039dbb777c24028e69b6b396ab4d07f36a8d3918b5f5899f6778e67cde108356724bb22d9cb1e2364deb023f916521b29fad1e051172cb3e93d3177600f97d68bde0f36e50163152a92355818e75a6caf0edbb48f4101005e825cf9a94d97f105a013fe3f2d50d37cacaf99fc16462508d28353fdc1bb7ac6be0d4e532119edd07a5293a6753112f6cc896bd1336f14742aeb46e79799b854b4a946c42f75e22c4f951bd94ac79a62569dd3c8ebdabedd56bb1f3b26d528c826e51272546ecc422ad8e2a4a18608b3485aa8b38e2f367fa9ce94d4fbd970b4eca71cd4dd289f92baa931c6cf20730a31ddb65ebd430bf890f4045862fd34bee7fef931d16fdd2f089b80fe310657ad1c90c18b1a279a4caa9d016eaaf8a23199686d27059042ec33bbe3f21b589586438ecdd8bd9caa65983642d8f4fea97e03074f131377827004d9f1b7019f75167e49f4340ab99f52aea03ef5e1404ef124746fddc7547a4c7f0f62f5f6912b16a4a960a92f5285a42d1807970a489b14398ebc8eb3539a001e8a191efee6f8fbf2916c8a53d295566417096dbfe87e7db92e9062b8127c8650733b6955bcce474d09d08e8c2b22126faf353cbe4e176be2ec6f796f2498e63b2ee23875d95f4140c472a1b6be1e14ef4bedac96bea0baeabfb3dbaf63cde4f5be0e1aae08b00a0ff45b38b4ea84ae72a1095be8738dbf86376321a437ef7028075360a9c03b9054eda4d1102f700c4353548f573b4ab428477ab77414d34baf282ebeb2076a652ac5317726f80067cdeea454eb24b44cf70444a0059d79dda5939aaa208bed8a87b26d53f3a8b150f8155b892db1c51f6b6fd795af3cfd4430b282098a5b9f125208589f68410c6585bcd1039919b7e7c5916c3ba98ddfddb687b5db10d2931788f830624f9e4e08b006ecf3a5cb9412a7f9173c373eb0e03d94098e4a58817284f6a636293f591767a06bab486a1dcba9f26d8d70883e14d58021c3922e03a9416ba331588cfb6f05d9b41c23a3ca8a58493f03badd4bab1a82d4a8974b3975d43cad07af66cb7e2a565c2d55d9a627b426ab23e8b92b7e84249a86afa1a7292dd95da2f6978e1d53fb1cbdeb6246138639b7db9bfe68ec576a707db714063461d0af5148cc2f26cabd028daea1291e801e739f3aa04437537c2b873dfb9c93dbb559a4defbe4d221ab80003b18e70955df3eca5fa7799c0ba33a499b552e5ad5d43709e7cc1b2243de949db8a103aff41648c88695a9d57380293300fb5a475da4ede171a6240fb0ac5cf45c1b2d6f2e720c581201ed0917c3d9d7151977f526c3889ae7506d70a6de5fea6d2e9375c3e3ee2b95abffc796e079f7f6a592cdd97060be8f6d6e35cea3a5e881edeb0ce88d58215e38d93724459fb94b59c00206a0830962bebe76d21f8676d4288951568ab3ee3085cefe944415442efeb2c4849b7335ca26ea61b3b71121610b895f37d6f1d333d794363fce2c239af0733bddf129b724ab9c4dec0d101ff8104549c7e1514161958a162ffbacc4ab5c13366f776f2c97e9910ff098e8a360f6a89f2ba2045350c5eba7f313067fca1f85ee62b3d7246f98416d034005e172d0fd3a6702dc048482b9567b7b0b248b0a6e0f493f120f5a22b912daa1ef78196b04ac5f7e7c37a72d3f6a1538485811c19af6f933f241372fb778551517effdfd7044b9dd445f637a292844f928a0c0bd39e88c79542af3d5a571e81973095bede9fa228e3dd5259803d4bd47110cb0e11ffb933b1819631214451e9c15f5fe7bbcf9235c11a967f58d8a6990bbe3e20737820ccc0d020d734de1bbc1a8d90100af99e3bee38ccceb0e6c10275d66c0d7d74bfb663e193fb45a76be0b685088efe6fc93b2a0d52a720745269e021477a04cd6815273bebe97ae5492c92874d201ac922658489a93ec9cea6441e8851ed3e43a50de960e4864601313224fee43affb051f1f239593b1cd236ccdd2f1ed96e2df7a9e93d79a48855f87e5d610ff2e54bea92dc7e573d9f3f5593ed880e876a6fac928f14f2de1480e41ad6325cdbca5688709b75a383f15d8bbbece868e40f1141f00a617ad1db7b13f75aaae16dce7142c6f17f1f6c9232c58f0241057d650aeb97bb8760bb86f14da4843f432e2d599abc6e90d9e7c32298dec94a423e3898dbf44669d47fc3def021633262172b0a977c9e0828fe83779e4bb6726eda33a77a571b7f97d05e97584e900068ad7996c5cc35579db0fdbbb561f776e537233641c2e9076f83429bc8fe690ca7494a74c250a7a3d865b4ea8a627b4e96c979d881320096999d80084019f515047fb04459bd9166ed591f70b5286a61756f05b378915f359ed7468bbbbbdaaffbe51bc4ee408476bec7d6c57503954c5fef9bd96b1f95ac812661b16ab1c2e437a477149ae726c282e34405f94950758fc4695967dd4f186e08bbd23761c882f893e29250f172899e42c72332bb2b3327f77d9a14280ea2d385637ff4b983256ae461529b624a42fbc6c79dff4cc797519ab6884e96302999bf6793ea0c49e46ce2fcf41c9ef9d2716a48ffdecf2abc874636f7f446a8024d80e6c9f705a95db5ba111f43a37cbd80274968c3be81b8266cc53faf2c165c4e48f6e1f394f6f524efed8f6e6190187b7b6eea1032df68082cf25e5e5dcb9170b854f44f8dd7471cee523cd87d0262221e7d91dbb16b62ad482bf4cfb0d85dcabc189bac665d0b8fa9469bff24b5f46b44db39eb008d4082721e2e4259aa88433f59c931d5148f6ba88663589d81ec1bda4424028f5b642addf19c8ec923898259edbeda36a2ee229c1c4627ae3c12b88432e50d88d6ca79ff4725a59a5360ba2d59c7632a85f90b73a43395ae502bc623fdeee3dec7cd7e6d2e75fd2a7cc48a911cebb28093ad486a09045d00733f2dd628c2a7dea178e73febb9a8acd75fdea04653de1cd033c12ee840501c3c3bf5f14620907b5649a1c54881fa6cb29bac0853415b29dea0c667d2e0b505cd2982967010a7cdc477bf3ed1a33ff933b6a32754aa133425d20e550d4e151a4314d13049bc263a3cad2161147ed179c90dd171c4fdeb2b7bc4583e774e07f73c1d4ff80a4532c420cd2dac80d96f1648841ef320c7ef3994cb9a39d13639ca1f54e34d84a8b273e47848e391b98a36e7d0741349177b2d679ecfe4eaabbbb6e21a3da2184f65259b5a6aeb687581c4afa8cf996a9fc1513b8316314ed2bcf5751b6fbcd588da9178ac0e432b62a26e1fa7834441875122aa72b72bce2ce5e212216a98918b62281bd1a3b07f3effcf5f61a9e4e57d9903c587c1c7a53b57e2b7e8b5240337555ce694589dabd0f046305d164717112c08ab9c8caedca45c91745e7e6d0f7a7324674d75c171ab177fd6a60206a631272e9b500e5a8420a97929c47e4881742a10042b6833c64af44b2415056fc849c1214553b08c628abaed1113f139deb9894e1d04379fb39845decb37f55ce24337e0a3c20421489925733c676f1c0beaab90c677952319fc2cd4bc8922ed4499548a708d955bdb3194fb7bcf0946596117c7f2a6ea236278eaae5fef5a7c5c7b1fcf57a702d4590a8ed8cf0b377e08efc99adc3bcc35f467377e35210c1acbc21f44e2cda0001764c09ede6c59bfb530bf175ec513632cae61c889c497d4057cb14e1baaa66b493da42568d9bb4d45743a95689b0752ea57f29643e13a8af9ee4ad6669d931ceb8ba643a498f454187babe8b35ae795b3a377cf2e5c0288c3fc32230d03ccb7a9ae8dad47d5b05eab68f33e9fee2a10185a3a8ad8bc3fc8b6ee8c9edd891b69feb83dc4971e53649656f116a5b92b10a02c58a507f53b69111d2fe96ebbe4fe1ac1f6c3c0b819dc36fe5e0d5aa21535130d95baa451621907ede4eb4cce1ccd41e4d0e69e6c0562949c27a5edd03695cb090f76a428109bc0a540db8730810cd39d61e0746b5ce0d13233ba4956f5f61954131ef99be9c9b62fac507d0b4062f37ca7a9f9793c31c11557ec9da14b4990726a91ddc02f706f382fbccdf37104990bd28b331d187fbb5d53b2edba030769ca9e049af9e4ea79c3e13aa68a08eb30ce6b94e3b79d201d270ba8bd874471ea0f8b575cd99d04602442f32b22323864eea461424f14c2ab4d54bbf0d0efc6197d9b1fef015753a47066652eac5b53fa6891d6a2ad7727a2ddc610353eef60d7b73808961eb479a365c4599fe20c0693cf278c1f2e0235ed2136b8224fe4369f66d60bdc8e302c1ceb02da8da156363bbfad3c0a37bef397e4b73fd56393b373618fdf346208ee382be79b0f62cada4fdc2cff9d45c95a85144f6f73124990a08811a2efaa8b299d3aca0fdac2ba91f38cb4bb4248ef076f3ea4cd51a3678e30916b0c5423d884afb1b2adf5dcb2d0832fa2f3176b983ee856d672d1d2c5f39db0da906f92f0b55c37a2c0399466d42ca05c0f1140c2f396963cd9ab6c55a5d6199e9f75c2edbffccdd20e4e90a24bde72e7c41ee0c156742bfccf3344edf42d9e5dc2b9f32be846db62f5d81267efcf15822cf23f1d69242a39545bc2ba9f6c03bb4c17a3492a08fe871a9a67b1a9c0cdbde3942120a15fc5fb4c48375b6ad55b8fa13f3e22d83d91308b34323b688742751a905df3a8723f4e8f4c82257e97db5fe8073e74481a534105ec1d1730e8a11fc8f7eb78d1a9493dc37a55fbbba3eca8224856ff740ff657193aa4c65ea4cde8807d0582b80d8fea10d9a3ba3f76de634de4e6bdf6090c0a89029f3d78492e7adeca6201c67f477593395d16c091b2713740ca619865ea065da8759a953e19b9ee10b0a7e520271db05da0fb7a86ffae143a34f5a3d2b01e19f5c580643e96abd465297677d12eda0b57400642150c388f06ca2eacde219fb8c138299883ef24b1bcf5b290422e42e599bd30732ffe95b549964539a86ec7f77087241cbb9eb4f71c0153a498dbf6ceeae15d2ad11d70f04816040de1f081db1fb194c4ce3b5b9f385d5ee166dd8c6946a4a735050ec8c00681ce850c0b2ef52ad9144231f657c5ac1373f836f2cf43829616070267bcfddd1a2eb6fd6faeded1206028a3e181b8e5473a5e7f283c39a7a1aba51e995661aa5751965f84f8649400042653cf4e18dcd8da1c36231d5f4c0fc2207fd34d360510c347e2492a1c6095299e4b35c5dc672c3c809fcfd0c636db3c72aea4e509eee4686fd1f9030f2de620c9566cd8c55c409c62b7bc14e767ee97a1a900f6d4beb2a69ad3b752f92d2af8f67e169da92fb5cc4697e7024d63f7778a9d79be2589e02e1d7fb9cb5d222e06108e5fbfee3dd374884a16dac5c5a11b03b63d28355b24ba08443b11339fbe72ad7a41d714a6ad284e0a37050608ea5d6f08256f535c775e3274731a2341c06be6ca3afd3dfaaa9e05a0146b30d0877e2b9b41f5016feb13aa2b455287cd0ae3e40ede9f93c56dc515f8e84985edcd9c0b4082c5fed4382cf6fd231c96c10f658f6271fe7b836f4d1336b2a2837f90a2584d55e3c3418ca2e06c80f0c4c761719f37c6b4da40c1562742a8d9c7aceaf0f4bb7be8d4ba4d9d0f5fde6d5116028af571f39bb225834ddac5fe34b514f77d11812368f844a5ed61ea7eea1fc0318aebb6d1507619c9df9476a829a6a23afb4507523a29adaa52a310873ae75b5692bc5ab5051587d7897a48504c865709a4ce72409c18c64b3520818bae24cf0bcbcb11cac67027d622ea260a9ea70fe6d50dd9b7dfef7d247cfc4f4cdc99966456340e828fe0b513187ddb91991fcd8341a0ff7986df2a717a815e2d49c53f592de0f4014c5aa2eb54284551d14f6edcfb1620b9900925db2a95262a6c68b10b2f80b69579f0a8d74eb56c45a1a32b38a8d004076fdac0b020b69867c56dcb7d907a5234d05db2146794522f7646bb9554432ae037229c5a308bb24f8481bd9f07600f95661d755cae7442dcb5613a5da7ed4408e1b60d1bb3f09e03f572477bd84a52397b510bc1daec74051848e05d552aa0be5fb6a8589b71ec97963f5947cdb57984b6728a7f45391e3f733709097a8ed723e762dfffe75b08a96442ec2b9d593636efcde2113128d57807b37c440ef14b1b769e33b712e4e1da1152a1324e6552ed987825c1aeb4c1fd0372b87b82abffe879d4794b9679bb1360c07195ac6d83f768f477114c2de2ce7d1d475ea5af561b1bbba4e6a76d5a3ca6e00a0d40f5fb21c8e6cf10b461673991339d7dca19e3d48f683dcd27b615054e340052ae863ad371ee9e7b1a1eb164b0e5719555bd544569518af11a51b1b7c2ff9ab05616529932e6ec504e43e36742c089a80f18901ffff2db87715460b814c210f27e2cb10e14d3dc409d2f4f634fe63f3477414c71f7afab93e3ce62872c41647bb461cd1b30e9837a3cdc4a252242db7b67765c99de6739dfd3a91fc1d81125a72b3fe7386b71baed0b45a1bf08014bed8e5a0c55e2cffa6aaa088abfae36d41a842e2eee7f1ab4f753b0e348613b3be27adbdf44d1037cafb094ed4a924127d2806ab9966903baedca3b12ed8caa5257c733b4488abe2c975bbec077f62c1fad383bd601e627dc5c85b9005a3758425e393797e111663536e9fdfee6e70cd27af9810c322d7e0c598f80497a4e66115c3fa650fa1f12cbf4e236ba4f065997f9431199f451f8c2455b2f206e44ee4f076654189db4ee79c85e5b48a6050b3599e4b229cc7206b57e0dc85dd42b2968d8338946f7bb2b47486722139d6ac693c88bf47dd1ceb079d3f218a0ace903aacfbe5513e7920a52fb45745a82503eb10978b580d8b1bf465ee48ab9f5e990a7578fe1b4a4e62ef8445865a93da4b3dd34f8f3d56607db09de17426a5281334afddb062d3a688afe1a2c59e21bf7e3f50bca29c7f20c90b9b8b6beb74ead0edf38e043709940b6524c3c9e7f43690dae928870f667b9e081fc63200ffc40df59c0b5832081cb211b061d5fdb247d6f7b261853c88910ab7006c2e375d68c9011f8c9d4217c402e8a458327fe900267703d53a350b2d4c88181a44ffc84fb8dbebe7e2f32e044796c8ec4f5c803e6a6c10f761af685d28d6bffef67eafce2bc92c90f5ac733981eb6f19867d5cef87e5fb3570903db484485e85c6f31724c54884b1c73f250f6a40a0dd3628f537c63bf1afafd73a701cf52eb0d4e8c09a009c156cda0685da235ac57d53b5acc6267d34d85427ca2a0f8348140dd8b2671124065f33ea87aa253464a33373491cd7eaef4df86890fc8922a28708ff337efa7d019144b2003d53f9274925f79e07b820c73bda733b10d901bed19ee822960f64899f8917e8042e9979afa26ac2c49e3a4df8253e72fd8685768faf587b829823c8e4f4a8ab71499fe562717b85fc96cb2a611e0c952781bfb93ce2a1fccaa7f26eeaf667652fc71579c7029036c5bf33fe63cae50664cec92b1982d62cf9a81eda3dd79810d13017bd41f96fbb92214464244be491a9587b5c2d4542ee631430f3640b32d7395a1b1f0e7b3695d0c75d5fb29386385fee62aa57725c5f722b80d79d1da184dc52cfc3fb48815c73ac842a320a22c9e3a3204f279f3f6ca8c3dc112f493638508434b58015934eaa7ed0789a64cb6274a4c613d079f8183f98311979714e388be3d6d3cb6565f4d3ce13b5042104e662d72541d64500c14f537b3ed51ed0688719c5d9ccf1971a1c561c0dc2784d05c486c8ed6b6e700f8771e05a81a2003e58c95a1daaf61f6d3b32d0c41b60ead47d42c7c142558059481c71a5a245ab7d2983c418404bfcab9b55b38e29839a0b45324a1123053d5dce12be1f7ec059684b9dc1710bcc561c5c8a7f022a98526e9ba31c9057540be7f0178acb94179d25299152ed83d51fde8bfcab16dbd7f21454115c9f5955f1c24f61aa4bf5f23b4878a968327c48cfdc5669d2e58a4bd78370c5e6705124c10744b7684ea452f9b79af9e9149c267afeaad3e1097d3a275fd292a2784623c6acae2adcd8651b64deb31e9cf632f691003d2f846b9859b5ab3b6ee82f8d09a602df1d5338d46e620e272db11a45baf88191e72ea2faf54a0c312eb1e751e836517247d05e15746d6e8b20ab3813be77a09a508656e37cae2727e71128283abd3ac2d224018914e3e80e627495ef9731cf370f7a8698e85b3dbfc2fcafccac160e1a85d88671aeefd80871e09b8d4c0b26fd48790e19024ef4161e3ae1306c5e16f8095d8fe57ed6c82cc6eb46330a90db226125a3433c0481a5e2dde6d350003dea644c0dbb4497f9b7ae1501541b3c9b051bf6ba5f01202c3ea75d887db9b5659298809c9a4a8b7545b54fa89f626beea6688d3dd7d13e0befae085f262b9bb9e143e6b8ed87daec245531cb8ea0ea7f632c0de45adf213df45038472ff3ac3734e689e58dad67da86ca6f5d6b8572a828bc3e21776446c12fcb90120232e39c4e572c200bf73721b27523d84e00ac19360a83fffd610d45a8cb0b2e5f48145a3681d7456e289c53cc1f9d1e3ae3bc4067ca267d8b1cf31f6a6da54f70500804fe5ae713d932182274d652459b7e58e7e5ae6b66f25f76bdd30e70aedcee0a353e21db1dc09dd29228715371faa1a0b54fd43b31b4309223bfe53461e9831e3e87f145d5f736e8853ebcc8d218a411810cca2fceaa49fcd26d751b1cd08597f6d4d5087ffedeeec7d3ac6b494fa4e4ce39373090629597e233a55d4809643a3f44f6b1c591fbfff204f4bc6bccd82edb906df17813481b672c8d55267748d7dedba836a41a082188faa5cc308364532087b43bc2824d4d8ce7b98f713af1bcb268a4b52dd05b8eb5f4c3e58b1e9f6ce26369b66675ca11f6b1783f4432113853caaf3aa786c936bd43459d85410dab29e2213ea7a7cc5185cbb0265c7cf91cb342d363445d66ba6bc2d50556a092dc0191d196d85156cab3fc7c7bc171de70ccaff93ad527cd75b1c7dca04ffbd2f995225a093b814e18658cf7d28500cb619fa683b2e985d325ea1c6a28f571c78a1591dfa2ae51bd65aa02736c8225f2fc272c9d827909a312b7a5ef1968cbadda2cbc4f8c7bcb9f47f41329c2f3f4d0b8a516d56435ba256a3bb722538b614e8d9a74504c40a0a0549eb004d5057c2a40e493551eb5ef728707619df9718fc3139ebe886324c723b606ee16358cdb2a8add5ff70647cf1ed9000989c9d711d473ed04deb2d7a57aa15dd1621705135447c0053f7f6c9b68a00b7c80d14ac32246af84140b760e640ea85a0511f70d3dcf0dc75b1ced754558c6ae80cac490097df06651c20db13b965b59ff8fde3c667388a1c55ba8eae4be7e923af840c64ab74085a66dd55654d986a8b03566405b8fae83d15073c5a40c42e9a716458684bfc31d07c37e36bde1a88cc362836536dae1356aed98a082746302b45f868208bd2a9c013cd53072da9f05a7dbec3a7be3677e9fedc3ed12c0dc3b73e062acfce95c3f74f3c9bc12c71e1b0cca0ebc9d204b00fd2bf4825945bab54d3816c2adb1935405a730e8af29ff9ac10ac1cc76aa50f1703915210b698b11d46337200b43acb0d93876dcc7f815cec0189a37fefe65c6a8e047ab80df041b30eea12256d0d01bcfc365584cfbf460e5d12549f2e15b9b8d9a08fbdf09762bed3bcb2cda5f4b2932d49e1598c90001a5a0c6473987959b59f4d1b9cd9d9f81c2849513a42781da36342c0376e12351562679f7c2b1a701ccd2dcead613b573bfbe66858a3656c29f14271d46a3993286a83ccf88bfa7a55d87b7ec5b70e4562d7913988dac33fd2a9bf1e93a28021c61b9207ccb9d33ff483d446476a793995fb3801de61ad1122b9eeba8dc7bed65ddb867de1ec7ca86d8d12fd2e726601174f93d226bede0f300b176b9800c7897bf98ff5e342a23d1c123f834cf31ff660408da8676265e45ecfe5ac31b2c2fdc0fadb8ccf5ead45b71b9458dccedc19000472a91adaeefcdd68400a1fafb293ecaa32f891e5101465c4e1a64a1a9a4233225ecb705375965d027ad59648d1c3a17668cd4a6780706881a5234187d476beaeab3bedf456abf1e3a06ea80fdd744730772b31539a5bd3403758696721f277877257c237456fd99eff5ec4c4dd9fe8be2bd5c7ea83b7dd80609d3e8940d321e58285b639766280a6763339cd477cf5d3c9008c32fdbae53d8aa9280f6e90164415b4f4a788338086739f5197e8bfdfdc95f6cce85a1894bbe8b452b804879ec1c2200b7bb80f1ba9dd341f89f9a29c3029e3bc04623762c543dda45bd734d9011da5b7884ea072afe6f0346ee30022892febdf8eab7a68009fb9fda9b8b9bf24af305ca73e0de22da3edb4614f6a0c985048eb36176ce963668cfa9ece2b57440efec23100e3881aca32b361b252efe57ef1c68ce4074dedf2de5f6dc28e955adc0df023f764da85fbd4922713264c21fabe04790d24cb3ddebc957412d2b71aab4757705edbd060f4e2275ba6fef992c95c430f24b9053b8d6ac191db82266cd5309baa07ab7e4a00d7bd2f0a9e22ed3765b9b31806dc351ce36b4618a40348f970e6491f7c14f762ddd096a416b4a41802c2618e321b861957573b675caa4446fdbecf08fa6b9bb2970d8c97363e3a7805f8de4019fa4cce77a38f9950f118fcf6876ac6908e8c88223cf872ab5e76cf5ad1b48a02d289a97b52bbeef90a3331b388842a08287b833f55207057c06bc7609fa25e11686a40aeca3fd0f4c70ab68056eefbded6776e6ee83dcbebfca672b91192a55e6b03939c686677df8661271a4f5654154de77b662838cc955d452f547462963533f7ac85cb4db8712963eb34ebaafaf8cbedc7f2b750712100d14ddf5d9406b731d4ce67eaaab8cc383a60f8141561f2b39bd586c027bcb2bc03d9f0b19ea746430f9b9b56b7f6244cd35b6d8bb7626a6040d4c1a423d74bc2e4e71403518526912fe75531097282a04eb2a5916aaa2d453ea3d0a2687d42106c7065a645c48e7767770743d112ebedcb1f0e4e66e6a76e8a41b02f091513a8eace358f06979a07480bb6801888ebaf1a9919170b7312a0d87e16b8e4699369bcb46f81f0e2a2d666f22b4c541c427cbdda2739696722e0cf83d33a95a1e1cd25f116eea3dbf418a28d35e597d611e7c7ea6fd4d3321c91eefe26659609b32a7aabf5eb4f6d851b9590036aa5f85fe46d6896c081739c965c2c5249544311f12ece639d4f1f3e0567091d6ec7e4fd6f4faf74eba275afa69669144f44888b0989899b8d9fffb36f862da82040c94bf15f0b39e2b5d17e34c9bbd7c5559ce70fd2efd40aacb58ffe0009609435b4835fd99130c02db780f7adb544b99701eb07feb107c9a2af62c5b84673c1f09312f382c91b69dde0c2c2e45b4cac7eeacf2476851cd04f6be3f089c14fdc263b2945a758430ab7c6665b54b97b8340f3a5a1ebcaa20e0016d83df52f2edc624da8ada346dcb0d22063062964990fd8c389f862abf8e1c57c784d4f8dc7bad74ae9ed8053c8b07bc4bbafc12afee0507bd3775bc3eec74f0ed0b512467fa95a61dacf38218f06d48a3c97aa013d4e261133154e62d3b3c75a83bfb078f2286b56e22b19d28ecd0736c0efc973b748513c44138f525d2218a0920905cfa975814fa44401a86ef6546e45aea3c2a1c6d46544bfc0aae47a23c46b9e9ce6fa6c3b9db0c8e8e6559b1f8a0b6a29e0a9d5554670b2e0c4978601244fec838f3c81ef9818c09614c624e978b12c46dacb22d13005e82c1964b3ace4b072d9ec1fdcb2a2527f1b92cbf848fe731298d8cc025b892d629482c090ad994d48f4004ac8a1dcb80bf9d927ae411a75ce8eca365b7bcf282a551af337f129aaba5df1c6bb66050a9f2e2a7c411c82e22260e336203baa771ea6c1e23fb30579367751af0e3e38a3918d4e263f6ec5c8146d881c5c473d7c01592cdf769deed940718a69d6d3d4cfc766052bfd53820045794029ad29bf6228a2b9387ab249dc19642da4ec9550519d907a89ef1ac9f6bc9af648c943e7365b9830478f45bf99d709530f8ad7fb622a3f50e4d5d8628b228c84c0035cbe920408724129e4153e4c183a3c7673c654118059784a72c016bb1cea267a70b387c78c9a2298af8e45416a9b0536ae25d34098a160c62c3a7e2d48a5977dff24378bab74f4ce45926eee7df0f959720cb4151002b9ebcd12c5585140ee8c5afe00e20ede0dabb7445cc1043133cbdb4cd7ebb85adaa6d03733f65d90d71fed581bd61c6f70ccd0230dfba05691678160d43c798d5adf171d21cf4545a5a716d6fb9388aa74a30a03021e21cd6db681a0e5ddfc817db7b1b02ac346a054a5c4958b485d40aef48d6b307c9ccce537d7d970d6399ce93b515a29ce8d5568e83df17b0971190f2a28d108c325e0c0fdba25e89570e04c1bb1b5ba18612e1ed80dfcb4606c3c2f625c04d78025aae69ae45fa867b89256f66e492b5a9415a3e4bc318133812206a53ffaaa894cf9433a6a7fdc509cc4431d4bce92d63b8500d074c43d9a6c9550e20abd1710c43ad8841133ea0813baebb7f109901cf6758736f3dfd3f8bbd4c10d4045e83eb56da3f188ebaed4c2db288c962ebe25b76569f27b138314b8cb21dd30826f0d3f41e28abdcb5a1e78a1cd0cdef67c67bc32fb1ea9f5ba4b119f7c2c3fffe0afde7d85035da84e095663773f9aed91cdb106f427daa01849e31360206867a56c06a23798e547d1db5c74333f438c7ed9af68cb726ae785bff244d520d9c871cd7dae0eb03ef23e973cc38366f1378f99e6e92f28ace19b11cd1dcc61b01e63cf984cddad05a9657ae4c657ac50547afa2924158fd219160bfe975e1fa47e369082e77a30a0e109e46becc6aa80d951cd7fb7ebed1b454993c05b6b7cdc53165d88b6a850750739a406c0b17723271a097da595dc366d7c1a41ccf6417ba8db93840108c65453a0ba3a4b26bb8ca168b0cf551d551dbe457f3df194a7c03af8e6d8afc2ce77f3221d2e0c12c8ad3084e99706833d4d2d5ffee04b1f6be08d420403eed71250b8be1f8fe6ec5071937028eedfd885ffa5f7ec52fcb11ec11626ee3e917423e34a1054c04928b53e7b73ee40dfb604ce09d16384fc3035a8f571383cdc615b33ed1ad712ce54d351fe04fcbbdbac1ac4427896d0cfeb08fb630b43782bae359b66bbd6381c832e6a7a88a8e88058b99dff3a3ebe06a7b834e9614f2997b62d70fa1b2942f9a68890ca957eea28f3128df08f0e2636ef4c1652a2329d2a5623d36f61dd387b41538ae539373298e206952505f404bd3f80796664eed74ed20bc21cc10939e2e58c5743c718d1648c22684fa42728eddd525589fce4884dcb695b33be574a380807024d37dbe28fb8739b24c3034dd6b83bd108e8ed17669144e236cd28bd349371a717374217db45e533a636a72bd7992b73a268723a9ca8a73484968b6daa88179202778f71d17bc97101d0de7b03562698119f9742e79a36ccaad926b00b6867f096f221d0be59bef5d7168d785fff4ff9747ebd9e54bb6e83f239d84af7c250c5585efeb33a2c1db6d840c506eb93dff0125fe1cb427a926d97a04576528a45a0dee6f38231a7a761d1f1c1fc66a9fe77365e42862df3e2c666bd9a4de0c622e5f0981ff792b2750be26da1e4cdefb0729b53dd7716d8bd02a8792ba10dbf7ef1206cd6e456f5b6c69daef61589072ca33f1fa185fb35426eeecb67d449e477c9144d5eca680e84d557c679f21bd64890761650d96b2aa332fe3814b69b3085f75f62352d7c08ff28b07d64c507aa4425a0975cb69e293deaf1524b644941056e7a7d86c1f6fb35e83018550231abb573b9a76f8574c015a6fcaa8bbaccb2d23820888156249d51aed0e6c7f0f8a61b534d0295abacbf8b2a952e9234cf293b5091d90c227f9a324439ce650b6713b91740ff8e0196da516338e80e48f51b135d2420079892c98c5fc6ef8f3b59597f289fc04132b0416c73006165e9696f29b77b263da85344858783ea7590026c030006ede270b6fbabe883ca234cd7f0f14b9b870ac2f3abcee357d3b0a98d0d58d8345cf48c504cd4f6febf455fc366c90a958c07ad254ecf9dd8459a482b5cf0e9ef92d3f19cae58daedf433095c163814b90c00b1f33c44fe87007eb31087bb8f95cbfd218172e4f5b282cad5a1c910092cedb8d9e49e579e11ffd6165781f9785e8406b12b0b696539dde9936ac6b5b3d6623123c270c68bb789f66fb695cf56474f57e6bfcb275f4c1bbd8ec381128e2f39e70b171908868b6abc7ceaaa882e32ed2cd61e25e10357dec7bc93a6029feff81550485ccdb122fcfaac9ca51f4249ef5f63d82c8093254bf0d45ee26d6f0e8116d3adab828bba6b680f9115000e5a20b47f5f70ed497a014b5dd8440fbace9a99fbd23508f1804d492fa84e2ddbcf39f298a7a649e0588b3ecd0711c4edd7e86233074b8b6761ac64757b9e9afc477de39d6f8aca0f4565e1052cff93e6750e7cde47aea4707d243942ec9a98450795401c15463cf8b53acdad90b79f6a865e0516c3cc1f840af799c54a44f80b80f73a08b554cdec8aff984ba14da6d4d33bcee78e90b5012c252f295554ae6560e175824e459cc213b8276f2b32150eabd2632fcc48bb3a1ed4ea1cbb34282dc4cb8c84eb109600b23e3295e6097b26c4945d0014f876826a3b07f1bcd26648cce561f43bf6df58f34ce2aae9bef912d35040ad31cd96f888afea864207a3186517bd5a8e0a3ef16d8cd82cc50a7f35821c2f09ebc1a15e1014b533107540b7478e5b0f1de5d56b8334238111677c3f57c8b51e1e50413e7d8ad38105f059c3f6ec574597a2078a10838a49131da7b1bbe08922e96fdebba630e18d78b3ae130e1c04e13055e02aa3ba41e635e3e1728f7c16f0c87896c08921abd0dc7d064415b108a00636f65a8c1ed042853c6d9b7cfd4fdba2eaee18fd673c8d466cc1da8818e7104de372c85b82ce978f4c894998714e5fc23cd217b73d55aec7888351b03512b554b0cb546ef619659c365d3faa14a25c561f14d58137efb8c08f0bc5468ce87e3e009accb0d51726f71fe377a526de8c228004add170dec47c418a81c3c1982476662c00597e099a115c4f7d8c6256d8b109ff8315e4515445e253324ab37fe443503c38db53720f4d7df966e709c27c50ed7fd8545484fbbe716e66ce2965193346c7eaa45d3e39fcddfe2c727335e41f3318938445db920a8c259c7bed5a067906c2c50e5f6df53df605974d7e75b3b3931c9e58ffce8ddd407aabc41201010b6249111a0302508228c338b92040815922f5ab9e86e386bd012a9e1817d37682a849fe28213bf9ea9edabbec473326bd9cde02fab5d9a4a1d4d7c3850960b9992365b1859534c80ac5720f1120c3a7893198180d6172a78feca0a7c0908523a76bc4abcb5828052b4bf13343bd04d741f439219fb5784490cfb264623516fdd4968e05a2f32611cc28453931f9eddd1dd9cfb3080f5334b4eafa26f5443b6b45be3234ea5cb7b8526c1a7e84e185511ff5bb08ab3b81e897c4784efeaae4c1246e6f5b326aa11b4aa3223eaa05d1bb034e67c9adb732c96f8233d6340e167c8595fe26b21aed9f5e4d2336e69d015c8d32f42f90914faadc491d7d578890182a373796fb9e1e2cedfeb990eb648178dae9efc576585aec72f739026882935d61c4d104ffc47279ca4553740477dffb52fda3ce28722632729223701b37ec4ca8e5725d7762db89ad28343c566ac5cb405c901a477c7103528f3642fbed2eaec805ec81b305e9fdd030af1430d328e59b463034e7944719ea0ea28c4989666733d7c8221c8c570cf0734fc2b92e22a3544406563ad0dded818841b48fd8eb50752f38d32176207835eaef5cc8ee5849ee7541669740480963dd32de1e47ea49d31368eb45fd81737c96130ac0b254c14eec783152018e904391503ace728fe4cc678d78c611d0d15a6873fdf3221c59ed04c5df0d529565fecf245f3276b98af366b6b3fab12fe493e0b063e109312b9bd4eab5131733432464db07b41eb06e564020f412c151b32a2ab6c14b4defc583b8cc392ca3f9c687fd0c46c37ba0b8750bd5d96ab2d44fb36578097228938f14e8456d026f0046e78acd974522d76cb8a945ab6716b85b83063bd82510a51f54054cf8999adf1b88d365b9d0e497672b0273524e3128eff6e0b60477c435af080240428dedeb79ab32b9e5a658e7fbff3f97483897c15320d512258dc52b5178f9292b2821bfa6a5979ebad2997b699ba0a013d72288c2bc8bc5d61ed8ae23ea752d3f43ecbc97a069687df8672d201f765e50cfb0b6873bf7c0c8669179e8cce7a58fc4f2a3cbf0cfd2b98bcde5054d869cbad41d42db6480e3b22c376494f33ef6ef704905fc4c70a3eb8958499707f6f16aefda8f1b520987b9f3c768fa522753a92ed67e7ddf95f1683674763718a32ece6b4eaebe0b23b3333e00ac55271636313454ddca22bd267013121f9ac5c9b113581a7826be9878140c34d1c762954378c18709cf314a48618c8e7592a043740a14a456be44cb5629952d6673607d0823cb2c1f7956de0fc720240582521fb13441b0746437e852be77b8dc45dd243215501482e2958a2f427b9edd2f089c1f1296923124f3b64a8f9ce362410449a1281dff80e0a11719bf38f881da18352302613a76d6eedc933babbd756dd8478a5d65a14c8733f6ff95db2a232f82aedfbd837ce27fef212a3838b94ae92fbaeb6901065943a00ea2654f6216cfa07f298cc9a840cf7651bcbf5cf24067d23dd9350f14abd51e15478674c8142ea7f366d1da92cc71866b638935f044cee958f3ac7eff731a9e072188127bbd4885d6eb56e5c00a2c117a94e0c67e17b0c0a66022ba7c5a4f2e9d51b5309707e41ff4bbaba7fb621b106ee0c6561d05266cc8f17ebd075f6ea47d3d01666f0218770a6d77a93c051f9da7fadabf7ddeee3f856673b40c8a30d027717002f33254a8ea4e31ad0076cf040276106dca32ab7951a000000000000