PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 67082 9a428b90c087fd5c769dc6fca1d034927441d4e846003f5bcf82911880212297

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
329dba5cf03130bdbfc4dc77fc96bf2f0376c259d84bc7685fc57d38af97f882
Certificate Block Hash
9a428b90c087fd5c769dc6fca1d034927441d4e846003f5bcf82911880212297
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00801600001e0e0000
000800008000000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000011ddd18d87c97294e51f1aa2f42e2a4b852eaa796af6b57937bb77cd1d3046c8bcd4199abe99a37fa0957bd427162e026f341d9db654f12657eea63298d1b010a9f867577b7aa00852bd316d965573578dfac859a8cdbe7a03000000000000000048000000480000801600001e0e0000

Raw Header Hex

00004020deb29a0f18399806db60aa9d9d3b30bed72a38a73cf0666ae17cb4b213ca3c4474f79a904b2c880464277bd2d23e1d1f2eb444058af6a446884c7cd718b5e4931e32206a0b4c011882f897af387dc55f68c74bd859c276032fbf96fc77dcc4bfbd3031f05cba9d32

Proof Data Hex

59,560 bytes
1212160203075a40307b1177711841559cc563b1dae136ebce156de7ec2ce37838e0d07d88f554ae62ec7c33d84e2a8608636a26579b3ef661d27b77265b9d733d824bdf292762a80c70e8532e79ab8b6aed63146e112c824720db4957116dbeaed4dc8ce985d626cb55ffdd5a2a3183ddd8a57a8c9d2c595355e85a6577adebfffb8d3675d5bcd3102984fccb70718a38cd247242328c95b2b7b07c544283e0b144a2595d7d906d538accb97f23437cdfb1a00c150589ad151cf30b604a4d129d693e9d10e9293ef7dd1d008b6d0f09d8fd7c2da775ee3f7c41af4517c5110c9c2924d870e8ce3054924746590f68a333b3a11f28a620362a206e351c0ec8d92fb0c29f87668f7e978da024fa2404d5df4fce8f3c02f33e7374dd516c3ed95a47f4aceb4c7ae805ccd8d124c8b039a511c7cdc74a22aeec834ac61f5b1a64ef23dc2c403deee961e8c9a6a6ba3e4ca73388befafdd6c3cace6d71e11967fc735c5b7fe39da805629e70deb05111db1467cd46d8212b7c2c9bacec193dd1f05848a5ec52122a31594c83da3327bdce068f648b087b9ecf8a4708fb1c81ba6410ddd62a3d5a1c3cdb347d358359969f493ae12b7b8f0f673f10a56902efba40c7df115f4e82bd99c39993952759e7826d00bedcf82582bee11d22c0c9233965ece0a752843917b350258b4f25b938a7e626c2ebaf0b7a75da2b1024835503bb853a1668599ad873c20d98d6e1c524b8a0ec25adadb50e3e4f5e5be0e80ec1c11b2da5a480793587552a2e14d2e5e60c04e87c8347b94236e78baecfa2bfefb72ad187d4450524211f15bb93c18ebb7e982c6807b4fcbdfa0e75e3a2d225dfd642835473fd3476678da7b8744ddb56d369dd4844cc994e2843845a9c28d8e04cdce88de5d5f66386d294428285b3e5917047ea9a088d98c27f48cac94995c282c142e24769c7debae69588c9825a6a876c1119cb96dc4d5d69845296766bd98ae3e5c6c65b4a5f0e7d59d92fea394822b178bd04edc39eb8a850b421e2c18d4b76fa78c1d4c2fa8e2723cb91b88963f8a2c3e1caaa6e046d902a77951fc189219535fbfa3b8825178f1d796df759bfb55c35d50f9ed28685acb43ec3f8eb16c3d1d8399565a65f0052cd2eb912ab55263f034a66c203b328659b396cf945d726036dfad519a62c4136e45931854138fa5a6be771a5e4300d20ed472a861f18d897314516a7547a7dbe3d24909e104a6a08c375d1c43fa02b517f6df59e75bfc896675ad45d9b546b56fce9c0eb8bab1e588070c4125679b0876d040f11a4093ecc969ebafef9efa3f747fee4bc862fb6a89ab46ba63310fb05e76038349143bf2c804da631803fb41250c2290e35244da3c6be6f7fa5626929ff438d6d63965b12eba097daac613d94810b1ed8b9196f5ecb31b941a40c506e6baac8caa9be6bdaa8d4a7ac9730e2a820ca8958cd8436101bc8fa5189ec2c0f7ca00416a9f12e6991e0fe3d8ebb76badccb97dd33f50ea7fcc29046bac514534a53d1dd9b626e892f70fe780167c6c0e31d77cff821daa351228bebef4e34566d1b4cbfe2c7b9bf7804a6c050c7c566eb98b4c3036131d9874847b74c8135c26d3c99a35ad8520a8c8fa234196d7f63509ae213d9f38d6413a2a08bf99d9a125e0614a2975e006eb36f49c14ceffe078a837d26a2b997fe93f4f7c3a8df052a329bc23fb9bcd4160e7006007454f08abfc664873e4b68e2665d4dd7285c2355dc03a5de46f4ed5d5000091ad1be5834c2831ae4ba3ad47707397e060ede8809c77eaf7ef8d2b2411560b9932f794095723855502571463edbb66dfcb551fddb77dd872f5da00aba084ab0a652f9eaf61d657c256ff10bbb70abe3d13409185839ded0be92c5c6a9cfa240a3f540da6dd715d0a9d3f153f7db100a4df59dd08d9be00cbdf3eb6cf8832f0a8735efc7150622b5025f97083a1c44d1e5c81afeee9b14edaf2441e630226a8fbaed8714ec8c1bf2f6550f84d2b6ad603a46cd339074474ca8cfcbc9093ae17fe9df6ebd45072bdedc9034be9b6f6d330d4e4b4541b422f9a9e6da03b671d7ad2b8fee5c9ceeb65e4379492bceaba7bd06b3e6273711c611996bbdeccdad9be7fafe0b87cf540dcdd2b4711985d80fd7deacb039d212e61d5ba467188f414b0e1eb9accb91d62162c72ba7a6e1e6abe245b6cd613899901f2534f24c023f10a695b5034bc6a0450084100ce6e3df20274d31ebb1e75748204d379d264f47e19a0c414d32233458e5954ef62dd0f489b8c0973dace04636319e77181c491eaf0a2078000e07a6b320f00c72cb14e4866b58885951e4e7a1466486e55decce7890253b686dcb5071bb8d9d09e62630e3bf973ebec7592b46a4f8249eccc80e03d7c56eb59ee3c190524f13a59eb05b27327b163187dc1db01ff327a3a7adfb72cf63e258909d09ed9dd261d939179c3d9bf9a33c24ffc2b6d6a666e9119ef4af0a725cc9369cdcca58ac7f29306bf75139f45c5d8e9654175d3c1a16780edb8deb76165c063b896c516ca96f63110ef42dac94aa85ccb74fdac3c3c5f6b30c484b461cb314b12ba0feade8f262350422f10eefa3c7fd8d9bed929587ebd4b43da6865b3a026232bdfea600297432d14ed31d6cea5b391e51c50aa904b7d0310632a958019b99cd981c601bece75dcecbcb6f91be7df888fc31a312a4894a9734667fef905a759ae14c13e55132fc7f0d52d7711918a2bb93f7580078abae8b4c1a45bae3426d1ad9b743fb4c677cf04ec76b3482e3cb215fe24818bc2b7417c895f21f9d4abe94f7449dbe97fc4fe0eddcec74061867bb0c91baad766a350896a4aee6ab740d048ec77c6a9c0d6d627ad66f1a409301cfd48bc73df70b42d2d1f7c41a5dacc48385d59a49273f1d4c658cb2eeab9e17e1088e3d4196d931a960e59c45eeeedbfdf4908feaa5befd3015cf9df21ec70c46a964d6bbe3cea3bf34fdde36bb9b72326f37a4074f534ece4234f614786468f5bf7c8b4dcac02a410dc9a8ddf26d3780da32911e50100115b06804de1f10424b9207b42ad2f9006816353384409bf4488920216f85bc1fb7c4153df7dc2faa3b563499d6614880e565453d74a451abb899a5e20dee5ca3bb9ec971244461dffb68bc8c685ca97e5876204e906046084ea69cb013558d884957a6fee212fd8a3bc557f2335218596c8e77c353db3cb16975a38f84164b9a8ae5a41e6707face1a81db97db590424c67c42ba4f159c56471c511c050f220d399f077e38609773242b493bbd8aa24c6162c8fda1d6e4b293914d3cc02a0aa743c22d85d3bd0d9ed78fdd29ea929cefcef60feda636b9b7f6e3e0c55f6e8a74007e2267bbce4bf6c3bded3b3468ac50b4e8255c3068bfbf077395d5e9dc5e5ba0cf660b01a3b3ef61f076062f6472a7b884bf811346dafcaabb15c8e67f68b57116a48dc19e1a9968760dbae727c13e3d8f865aa20ef154d6248669c8609b1c0a1828e94e239f1b6a3801608e739d268d11e1fa34935355011ca5d9f8ab6ea96cbcafc4117e6c205254015fa37e5b3f2b0fac7c14fa9849a0e3fc7cb8026c6b4d78bf86ba857c9d54bfff5d97c40a12b0f3d8c1cfa75245905b2e80a8c014bc01fe3ede584dd22012b896e9ea10aff353080c3e63d487181d60b466c30f09c62b30c6c799dd6c2abde9a83022034d6cc3bdb73ab637547ec4e5b78218468cb933b6252a84109d594efd90bf1194579c9440fdb8ddcb0bafe76a943968456908dfce906237761bf550b37724f9a13d73567ecf144169cdb48dce78df54ca123d1268de844e6949d8492d060acead4dfa6485e063b8dda4b03f6e0852a87e6a77faedb8cba17e6f789b9a2588febf24342c136cb644856581410d018b3e58bc7db3d8dac9b94b55974c69eeacb79ed5464a848a692297781e4a687a1085c2e7f6732f902b26beb57ee2c18c246c01eb5f40dc5709583fd16b52d307241a14f2afd25ed2fcbf090876f8f60429b344baeb47f188f5c89718e1215f41f1b8790e91c41d395c38d3dd68b4f52da80a850b1a23b8b9ddb0c463247980083b6bfe30c5ce65cd0f763f5c8d62a8ac856edab3f92e4b815d8752285d5ef75fdfa79eb030017cbc62a0b78568d7e4505d61bb468220a1dd406f3253f3dff88ebc3faa59d2d8888d426fafc199afe41c1a9644740254b47f9c1e042ff1b3feb617fe0602c1da0254ee60d2e8341ffd12249ad0dec7b900bb77a0bb3fc6a4e7d3d9a86e83d92881d21bf17ac778e1d1ff20a1b37e9f9672982f6e16f781a26a2e9f839193b0451d2047f4f14db948d67cb687bfd01f0229fb1ae209b2182fabb855e45128e27b02abc5d3c766b048a0c7487b136e69778d9a987c5576190753769b6d73f68f462ebbb33313379fa4d47d4459e0a6b6e90261704a59394bc76f512cf64ef34b1ffd38c305eb2ccc4cacd54f10e905a362e9c620c594137a605d5ba572bc96e781fb45532e6356239a9eabd49831255cd6eb297124567c6cd6a58288b7e972839c7fab4f47dbac635640a3e7451db203fa23107883c2806c2ec74917b6d64f9362a999e7d94e53b5c9897267521da27c3ec6dfee499d43ee10167b06f10b0af022aa52d452f6282e4a345056e17205f1794fd0589fecd3751d75eddd12197f709dc04d7e2bef23fd603808f07fe04a6848489ba3b7c6a54f5ad2f775eefe459af2d09de8a950c5b5ca837bb944f78d546b414d92efcb1852ff4297c36aa8d639d9303114d8314edba9ead0659e493e8c0362662240dbaf749c08ae5ff32d0ba994a17978dae9b80eb626c6c59ec4abe9394072cad97f205b0b2a2a6c0f8bb170c31b358e88cf12b74918f8fcb1ae8324745828529ee1e4dee8c9276cf5ba5cf5cf6dbc2caa0af63569cc6fbe24bfe6f9f76f69f7efcb42bf7b7e5feef6c335d2d78bdcd05ae51a456a294af642e320ed86ceaefcca28d10e3a08ec6db23efd819815b6a40b7019168c5816fdb7f79b4f52b7a5259a3dc7d76c75e4cf3e02a1c354dde7079112c2aefb49a7c7c1aad3844c40c43b962d75717dcfcb46d1cb1b3f71f701089ea2e9ab374a8bce48dfab4a6af80fb55e00017987a21dab17d3c4286921eeec0b41742cf8d9b99d2df4b10f37f30827f68921ef87fd1a03e6d7846354db2fb138f9b799f848d775113284e3dfb4861553c2006ed4d54af3af59a61cae38374b45781570d6b23c112018d8b0546edcc7bfc23340fd436e8a4d5e73fac39d1dab30af813909965ba264ec6cffd4f0fd89747525c1b84377c6d90aabac2e96fd5d3f04d5a2141ef563c556bfce7ebbc4d6e1d0215bdc383768ee606922ad4e70eaec71b7778cbd8d2b491577ae6ff20219edcef690d19e068ccab66c80969b9441b673d4872125dd0b39e263980fbbe061643dc4d3f20e7b61f84d13f856e41b4b49ec9f2f090a72b92728cb016823f34f6bddb6d20bffae910e2bc3fa3233913156ef3494443d76c1468c5cb5dea85a3255b127dc3655c33bb78948ea90c95959cdddf4a0e2fe8810f3d44262931e783a378fb0ff72fbf3930f225ac40b5948fdb859e1466698921a36a82f43be9288f80f111d8cb9d26bb12b71db1e8842ece5a0f851d936347238ad4eaef696d907931f13cef81897cae1b9fc6184f67c6d5987705f8e058edde2367d26b2c8d859c199ff177c8941e0e2fab8a79b1fb039ecdf3a5fe0a61ac944a41ad724009094226801b7b281c0ce94db7a5d100f0fdb16713a179d9c05a1620590e6eb90a39a1ac9174a9052254cc06457be6d8a461d37760b43c9df92636144d01678104947527dc3db97c4d3c9ba8fc41c9fbd0b37f347163e5e8ff2476f6e5db3d2081c32029b9fed1f0c365f3c3885ac595b01e0e350c73cbed06c5ba2ee2e8968b73647961202265b1f1621744b29f387385e23e85542c096b4956f8aea5d0e1e8c7da83016f5c4e7cd208006340ae6a806bb7ae1b9cfd72b06b1522d14728d743d9659f61c499412ffa4541b0ec263d8c59c974ad9374fa00b4cad7dc5546da4275796ae017e5c627b9b10faef2511eb28ceae8559217bb93bbed5ff10102a8c412a80a9888a7e81ee2de956a64c7a59bda0fb4e04f76e5b1585c5c2af76416197fe33a9262ad67d231dc8acf196726ba7366ab54c96353e6eddd0103b76634c1ee79f50c96590636fa119c53186caf4af7b35d6d0320c6140b10a15625982a1bcb044faf390ba2dc3dc955c459bb05e860d34d29f9690151dc56b473242a664ee56587cdaa1c3db1bbe9d8bfeb27d4013d624151426ca5561efafdfcec0a1e52da43be07cca83dc60b721f707bf4096d4647535c82864f78dbb3c9d7df3a4f2776bca3f081c67c3940ea5cdf121b70c8ea7dca33df29aa68fac6666f7951a55998c937c1d04e4d6985f8c8843c3b537d9351b4aeeaf57e5c2d03cb57244a66497b5fab7bd94873862189815e014b0e7e4f100a423cf7776ec8b9e6acd54f891ac12caaad7250a318bc39deee71270695193e99c6c801fbe53e8fb5e989ff2f19774fa67e646c36332e968b417279f0ff1be97427c768b9bef99c35e8d2a3617284cf54a69e001039b619b15ddc544d5e61fe2a26cb85d5070e72513fe659c5a98d444c839b3fa838a586136979270e18c3e910144728508503339a9386e2bd5c94dec93a1f91651b45e431c5f363308f883b0bf92d18fc307048a833760164000abfcca2e4ef8bc13416e182e33b8190b6e931e9ff26ecd09f53875f14ef602f3380389c1599bb0bf2818e3ecbdd148967538fc99c4f677cff20bf54c32ecad21deb36f5a740e8cfb74e24e0e6dc0de0f27fbd8385eb148383370315030d5abab01916e8ed5c738c1f142fae0e63771a158cad4b878a911f2b2cbc2b62353b4260a767a6b49f39dfa9fa48a698c00620a3bbe3d3ba15933cf36a9b6ed00b0697f1c985c531bb465c938be0ded1c36a5363d7a58e3610333c7685b65bab75b9912dd2b5d8785fd0eb0ffa1ed37956b1484f04237f424346502f81413dd7fe4a2c7003dff7f85becf2f3981b9087fb9d40add688a9e5bd590936f6aa3a0b1dc9d508c6856f479f15ffb5959d29bc406340deb72e200008d88d01f93394575711f109a3ce6e3a8bdc8d95ff4afd647dd7e9e646f6da66177bb564b810750ce23c8021b77dab14c17df56154bd07b1756e0ab6ac8072998c743758e8631b5e24db62b0cdea1f6078a888bc8d55ef38d9ba2cb67cdaef3b1c6912eeaa73597e31e22dcdbd276cc989c3f1eee15201a21b9df12223c7431d448ca6b2b066b43f75e9ba3f772b47ad26d53c91e5af48376234750d2ef574a65d9ee2463d80990add7d0d6292cff5d89be8418a0c5e8dd1a47194877e37945739799e038fbb7f477ff92bd360082cdd296717da1d84b66d2b41fce596e11405df9fddf7692994fb53f34fea6ccbd15485e51d19cb457f09e18500de86fbbb501b4bfd44948173db5fe703e4220a91dd7ac313bd4aef352f5b43c1d7ff99b635c3aa9892230fc6716f6c05e86036fa9c2edaf4ca200d347ec1ca891e7b5602ed1584e1f967f0cdf2b215325cb745dd92ad46fefc93e29d10659f153c9e0fb2c8da5d3ad7310015af58ec084712777d87096336dd2d0f757227bb75cfa07fc3152cc173b28c919e9b319e5fb817fd3168b6ec36064a5b85c2978fc80eb04eb5e6dc4552bf0ee8d86b43c3e0d2da2357eff5216e501e4fe9a0fef6fa8a94afbef1fdbce9f5e4baaac36af902193c82580173c1c4074b47ceaeaa60fc119789705164fcc496115f1651e8137d850a8597fd7b90e603e7eae7b18cb62df5924d646f4ed95e3cfb62fc66bf76d8d9177b708e567fca4031ca2a9df94faaeca2d58e3544c09e4e5461b3aa716f3e372c928339f008dc363392821e5a6bf0c3cec8b622b20fee216051c5f2032f399c1742c5609aacc7f2cc8a6ea834d5781272593316b6e490776a88aa5565bf84aa1a985730ba6fd4cd9f864923877f84b160d03b01643a5c3752e04107836269c47910e6bd6acac0dfff0fdacdde7d05131acc42d7a5ee3362d2d1820810cb7dad53b4f61569f65e0ceeaa5f2131f591117ba7265754ea4cf3ff4701d46fb168e692c8210e877f4cdbbd128bc30c5b5b2d313f3329274efba9d001092d57824d43e078e8245963770002f13fdd90b39f283dd51c43d8a4a4383cda3a4e8fc26b68d2ed14789cf75b526534288dfb10f7d2cce7169f9b8b83db1dd711e1fdb96aee1d1fa429fa6dc221bc42de07c79d4ee48e68a0a7abac8f99f740923500814fe56c4ab7b33dd579e022375b6cb7dbe013c62c436c82d073e069153f3ba1a56d2d8b2a59e16b083a7368cbed8dcb20665438bb1e6fc8e892b7c5399e6ef68a559653e2eb1d35816d09351ee88d9286bfcd86d10f7932e7d41ffeebe2099accb2c358f25e0a7c386311183e61c8eed93992ea997b2725e6af402e8e5649f0bdd717e21a2475d5e1b55157a38f2f4b2247710e6f27189fa470fae5c3d1d945a2d061c8850b7710aa01214df9e33fda29f01ea5aa97fd55c2c818798c6ad0cc41113adaaf6735ea9422ab28d92570067371ec99006b39c9eecb038abc0fd80d16ddbb8348844fa50099662afa21bb10583bc1fde309a2f20311d14361037dc6b7e33729d162c3f7e978e0178e66828c00b6298b0f6d0a727365d909b248dcaf57ad31b669d74d21ee2269962700d204a0638ccef9584681787e64d09f2bfc77ee6ed4121a7503dd61adb72d4db95581c88dafbc294e631e6b92fb6d28bd9ee8f7d3aa6e7266d2486c36b540208c6e9161ae3d23f9065a05cd498013e90fffb03c0c57e6f27edfe74014bc74b80d40cb971ba649b84ca33f8ea0c721850a688f3fa949fe07b85b3e5cff00639afc194d4f69c03c8b32a38cd23eae49d4af832cd1131ddac948df4c0cb91282877368089d8aadafaa99e0078cf662cacd5a19adc5206d016d6e24c6982e472fff95c5933ee7689f74924c8bab09f490556ca381f7e7340045ef320f0f42a9cc5eb7f9c81c37218cf0ece9ea53b6f68196b3c54be123f5394714b91cb5e32303487c6732de341b0889174666c292dbdd1276d158ff51a127f9afb946764890322d794c69197c296ae1f9e010c3a89a021f8565ccf65ee3e2f29e77835349c9d480df5519c6b5ee8d876ed084611cdd28cf0a8282674dd5cea7df5c254411f58d7c1c930f98c1bf9107651398249dfe875dd3e6002def3116dcfbc9031f9dba0a208b508ef489dd3d95177f980439a3848b9dd0b46002ca97ed51de7de49ab9b41e874ca173bee5a20166ecbbcab48fe00deb9159502a7aabaa9ac76cc24c990514cae75b242ec1b143436ab64d2feaf70a6884a10861709731a43569dcc2540396bbd079d10a6b0d825ff86382ebfb396af0bf8e33f7892d1e46883b1c05687774fb52a1bc80793f6021fc3e08a70f324592953fef79304b04966f3d4deae7eeec495009c40f52d70070f908f3fce451399942a1f28ad32726395474cff90cc1baf7de357ed8ab42c3cfdcdcab85d09d915b6eb7ffa1f8102f22be9cf18982b59d9a5b7848eab33cd6a27c9396ef1e8314f4a0a25ceec036268f17626f10b9e58bb5e2d1c8c88720594fc04151e6c6c99f6441e8a0697076bd42e7ced5f19f02bfea7fb4dfd698c8699170de4302fda3602deb4950c5336eaedfaeb1a6d6d8a38b18e9add60d5fffd64931e6b34042ac20fc6b77aec0f8f0c0df6b362ba3c6e24b8b11baf44a54ec5710845ba76e6b7ebe5b9c59e4cce798ede77be09848a3c0ef976c9ab72b294d5cfb2e0ba30289ea2febfaff36ac5f8e83af3b61331ff7ace0e7193f2207e39965987da4afd1f08b7160795a61f783fc59d52e0e93c6ef4d818b7ee305eb2235917767195582f52e5b704bca3dff0e1cc050f7cf882969f6d605c8d2c8a824b066cceec6547b0f068052363bb0393f7f587e3512679b9b37960a3f66598b8fcd3d7b5132f923d3aaeecaf59ef1d7673f1e90e1a96b193e8021e10085f22f324ad561950c0f7ab60808a37a5a9ee3f63d0e52bc2837b12553fe74f9b4f7218f96541c7b20e9d7d968d6a8fed218c41573582da6ce49538c741b012bae3de8d39cf862aeef96b6337d3b9018213d3fabe63d4ae972f880155d5eedaec3857c316e8f1a6480f86281c1c786cded95919bdcfb09639f3392b59c572cfcd60ee142ef49b649ce6ed0df8457483e72b02f753bd86252ff4d2dabaa7435ce9eadb5e2a929902ead2262bd91af1b7a5f72b0834d602799a9fbd6cb78f7bfc7ab93c8c33fa66a0595e87c1feabce9461ae462932f198110af9351d32d17c182d872d4b33c8bcae2a8e3d4eb6d70c446f24163697ac4177f2e644b7fddf9b3f7f58aa2936750fd02418c062f60312ed69a70b383000145eb633a4171a0f6427f9577c75c79d22e78a7e6e5efdb857d6dd77ea1db0818b06b805a438490e5ef66d8569bd4696a0fe25a01b1b772bb20ef82420d7410a9ab295dc93c23c4bbbb9d5c6aa9ba95bf2cf22b1c180bffc05f40facf171843d7a38b4541cd4c4727a227a350e0c3c0cf7bdb3dcd7998f2d93192e5352028d548dbdba30ba14e8b6ad9e1e9a021f94d48284d0dca54237015920bf72a97d4bcd2618c8da8abc6a3ab08203b7b30d75060f47383fd426cf9ad2e437effd672880fcc9bcc6a5d113e4417122c806cf65b2776e16bb980611ac6500d394c26e2bcab6f2e74bce133805527a8debe44c8e4038f57d500f03cc6807f6b138b99b8ae0a1a21094828662931c57eb450ff98a8c7f729bd3e1370d6208e7b34ee0677f8301e34175c0020bebde45a68a2950e8fbb91d66a7853e1f52bb0a5a1894891addff36285fb1cd36f0b742a096d40c1d6d7d359b6ace0e9ffbb3c3c7ca99c416213039c89e7b0a0b4c829bbb8248997fb244be6469bd1dd122f96ed8e8edfbe3743e7a6c8216a34b8c8d0e6a5020d24a51145ca4261ba3f6a835dfa0b10ffb02ed161c9b38906f73dd3d8d7cd1bf81b9c21c698f10f30c191db8f7d21eb11cc9aae292be996159557ec84d7cce3b19d50f9e17a58959ff440cb77a87370b941c26ac3a96ca28391ffb4068d2739dc1b1644196e4f3b24b6ad3f4ba4005f0e8773429d1c3ddc8f0aee7694a59c71639e692db2a3666ea7da9bf4f7b9361f85d7de5364d29f572bd7e32ee1fade63cd6e09d7a4295723f37946ffd16ad221542f6dd3bb6c7fd91c2ea0e731a3dd229bea117380c1119ed6463641d45b5497be4b7ddee33bf1d406889cd183ae603cf01cd52791cbde33a32e50ab28c335d605987b5bf114a0348624ab48c57361006c1838165c72687315dba2d5cdfbf65a4e36db21a452adbf4a266202a1878908fe5fa30db9535758f588f9d2295f4aaa4329c14831cf2b37e6d748a7e49b9ad70162e5f681eb6426091498c0138452058bde7fdef4703b3254e6f0612b517e7cc3416c43c1fc9816076522860c22944f5a300ca2568f2c7802c025136266e31c0e579b9350ebeac0db855dc51acf912a65148d0fe2f6a1e2e497a68ca50ea2cedc08b03b518616255391dc9da2ab26789c7e74921f383af81d84843581a4c7d0a1a4d25a58bdf187ccc9edca63b9f19a98238f212d3866112e061099735b9d65847219cfa045421e4edc5f86af137f8ad762e923a4b4249d7cb35150682ed3d8f50068375a2c6eabb7e59aff946446c19e226ec6b51cb4806b2161ca537c50e3d8509baf7c8c8a3c3b493337aa7eee6a3b82cb2fb6ee860842ffc6c60e0bf92eee7665532e0319faac7204fcff8482ff1b6b9938e69057de42991b687d3a10fb39834b4cc16f97c44c77fa2299299d358495254a97813c707bf826798e52545e076c0182c466c5161543f2c212f604559d55bb97c257581113ed9c22023ba6ca6b2accd4e2a0df6b677d7f8338661e8d3d8f5c439cbe15af8aa6c330dfd9ad0fe61eb4807dc92e4422645b910d1acbbd0b7175f6a8bbf6029b10149899fb044a78f6acb878cef8f5cfc21dddecec45b69a1d2a0ba28e3f98ad8eb384fa0f607d77b28c94503cb2c07d160df412d558cdf569fb4c1ff53748b15ad1c35fd005e8654bfee48a81c9c7e7dd55444c996e4438290bb8501149037c543df31abdd0065c410ab8e748d776513da57171a6f23118b0bbecc3511993258704119dcea497775509f711facb20ebab40c04246f158b3e48ce0503387987359c5a88966596ecd118232f4a9a192ed652dcbecc7be6ccd95986e4fcaffd62e775f8e06602418c041a428c81f80f7515ce83a507c8003ea454098f2a00389b4409794601c4478c485d763ff8f27e56ddab795e1140b21273c335ac192d9c636f4d19eb3a256f20a18dfb7ec2bfb4920de61a38389ca77cc06e310e48aeb9e698e8e395846bfa8cb0b98820352b51e9b9fb5f1e9c16dcb577badacd659985bb0a49676ca5e97580c2ec8bbfdbc17ba98bb17ce252b9eb6579f1b6deaaf71bc8c94e25fc9532f174cb34d09e00f85eaa9ae1248ab3f5fe5bec75e90dd254e25a98f0b499c93fbd8e271123b12c0a194c06feec89d74a88b4f19c58671fc75153f0d76145b4da7a112cb0763cd87ffab28aa156420fef27b3ebfa8bb6957ea9e7d794f15bd6c696062e8a2248a8824dccaa05f5000b3e3d8c63ab9b4fe3c592658734ae09955211498e870af26bc7b608cdaa1a54045bffa01c8fb4cb35e1c3619966324145f4a792a6f8b5e2167f00856678b3456d9dbc3f380ed90f32708fbe9ae78b123f8fcfe8621524e0398ac2e2c9e9b6a40bb6a596d5fbeecfb08bd42b89c764fecd1520f84aece6f0d7c299386815fe547c8191a63371d27a3b2476b625ba2e90c252cb297c33d49155879e79c30c5459587728473a2722d1d9441dd594724901f96caafc0d263b8a696830a5dd5081756b1f0b32c08ee1a0942a2b5b31dd317952629a088b97b3c1bf0ee6841d7e1389ed64c6b35dc101efc29975b7dc06d5cf391f4a6a02d70057f584b7cedec5add8602c5b96225d6ca052c12fff483f15e64c7cb7c12907f14fc64de97ed2a82e02e24c92858cdf7bb60de47027fe454f4387e0995a1b3111c944edbfbd105a613b25530e2734edf9d6aedc5d3516d717284378f94a5160f9ee6741e0f2196074cfec3cdee8376991d9d2cf3a5de85bb35e4dd7a006a3c378789026c30ba9e4ba6ea6355511ed6ddc001be21a39868e55b3eea21855dbedeef7356248afd080da9c7bbb629d145106bbebe9e42f1e59e4f759d84a806a2f7f4f44afa32ef5f09b3e30c73d701d63494b660cbdeb9bb257b235ee6bf0f86826edd21ff73a13bb83d8526a16cbe2a24e787e91536c8e6e00b7cce72366b5b8f05ddbcb6802076161841e1bed1183dd2638f991d5fcd36d192423aaf5b43b0c6d6b4ddb383ef77bdb1c0c834ffe9ea6847558554ae5fc0f8f4a0e1147a683043e3e72ec29fb696cbace817978b391bfef7b70079b6f124626528fab22139355f17916416d64242d45342891ed2daba826cf18f8b63e41417e664678f43973589c7ec6063ef9f5f84d7549223374b747afe44a8672a4e4950fbfaebeee7bb80a9f265e6bd397cc615abf32a0ad92e8cb368ca69a1c659a7a214a472e2003d1f598e4848e3fe3c0abc034d283d84a85938033118c0b5c1a5499ac445ca5ed5c1f81a531c4127b2b1da15f1818fd3d2c14227c92731e0c37d8ce31cc3bdf8536dad17069ddcc6a2b28425e67688c974d164a8e837c2fada97e8646a2a3ffed82a8b53ad45b7eb25f4fd1395be689cbc27581fb155710af338f9072d23fd705bd01a602efb2d07ff78393fd8676a2674aaeeafb8b8cbb35b5554a3a83c10e85cf74ae9e69f50ea3d8194befecc7d3c8d8ec4094ca758f2ce0722a7d2be8c51732d55b546ebdd2c990fa0e6b6f86e3e1a5346fce49369c88cf7094b23db6804118f20c4dfbd32c021f469ef3e5a70584b42153c1e1e988d16818097279d1b5d38072f7e6b04f8c934f95a4a8915e2686b513c3b1c0a148d683d922157211aa1bf20401bf9e0ae9cd23b82dfb09fff209676e44a67b0e4449786f968e136ee5bee2cb55ea1c9b8c8e34d8fc20666b7a816b52c8425233ab27f368ecc0cdd2f22b29336860486c985e4fbc75da65cf4514c45957bb5671ad6799aa0863a2784a90567f199f2f7b91af8f26871a176378e5b23ec98178bcd69a24b0121d8e39fccc64950e84ba6180347bba40a0ebf81e28e3eafcf0d56f817dc07131007775f03f8d034203ad4bbdd4f7326e47c8715b03a88a4ad3f4de15ca06d68e3f3b73751b61feed7ed0275ec0de301abb40c2c26d0c92517067694e2acaeb2168ceea61e39ee58dc8c15877022552e8cd5c8afb6da2574037c342f65b36fd6c599aa4272069a565e0708d874ac6e66559c47e04abf74f79d27fff3b06daee49980aacdbd2a50a3532a59c2e59b4980d405f3c05045803f9182b417d0698c3fb74c8659647c1f6256b2e9201a4d0e3bc0537c6554af5ae5e521f0ead3d2ee93504d779ede339e8edc2dbb25b1ae3708c40b91b436dead030456731a9e830309060a67650ceb6dbcc7b6cae3cb1974d1b554a3d73156fb30ebc6526691023f8585f8bcb21feb1ae38a6167dbbd40b8fb65142d90565a9ba00acb27fe0936a153c19c55004ce08e01720e0aa25ee41fb055c33cd45c925b9e414713a212dc4a5608187b4a059cd4d256c7277bd40fc03cbc2d57c2a95bd69f526fbcd0a3e94d2d0f53ce855411da79b5e71daf1c82f3ac27cb675708303df5081e59059bc0efef4a21f5870a9fc7359f801b96b885e2258665b5df6ed4e1578a9796cf72beb41cb47f6b610e3812b33565e820102d3c97a74e939c2c35bc677e2d83bbb3463c83d96402e6e68db9e12428d1e84760a5179fee9085dd3b21277eda6a8427be936d1d2ec18ab016e54711895485aadbfed78adf189c64ef6382536bd09c68998ef4e681af600cae14c1f5e7297b72693940066649cc35739a47b06ce0d949b1f7685253fd467880901627c082a77cc36b2bd1101362554ef4e1abe2dc22b59058b8fb2ec35fea75aaae643d102f9244d3442311c0379524fcb4e726860faebc6d3e24ba378c0588999e61e62d4664d5f7cc92e8533a86ce11f8cc91dcd736b6d0be2d66929abda209e7ba2853e95cf24797c904aa2e50a35fc56464a406e1d598c950c0502e2146843d2e2b5c880c1a8a8b6307e0e7510aed02cfd5bc0610bff7e43a5421d7f4b45826d4378c2fe299bca39eb7f4374b52323bf622847b3d53bc81c33e2036e583d90963bdcd60112136bbae137d4662194b8ae35b3263861c53a9ee7acd1d49b07a7ddce48dd7905c2ebdca08e6461382447490936f698702e0d8c1589e989cb0f8cbbca7f5eb8e3238b5bfbab96bdc783f9fec39def8a0d5d1b2d5fde18a73c1a23a6492b7ae6a026cd433d35fe163fb3ce1ea66f2503b8f5cbf8287697fbc5685bcfaa68b1e0671b79579fc441862f7984ef7941149b9217024c1b4b4e38304ec8f2a62c96da0a9e6ca31a4a3ab2da400a888e61597f1c3ea638d1325b0ffef04e1448044538d6f7de1d8689458592e40418232a4ac90c78f81757c2560521bb30a1c3722260365b729d7b2c68464b2cc8b6f07c0fb5c7e383e5fafcd65e85709c3688bde89fe2858811a79694fd1aad0a0ed301b5db7fa24cb6b608788fc8908672d37009a3dfd4ee0ac2091ebcca8bd7cba3d32b024b53e85951ccd2990d90974e2fb6cf0cc2186c95f6aeccc9465a3b320d8c14705cbb04269f237d5c0bd5f7281520768a54139f4246d9470e6b15f90d45ee82b1a36499e4ffa61092556b7f48bc5a86c81dcad2ec93a776662b8ca0b265297613203a993743ef86aed9c6df4c6ada94a2b3123337ad676fd3734681280b378a369bce6cd8104cffb0119af4d34248420a3933f5060b5537718a1e8dd552807095a5e319aef38fff3eeb43b7009c4da0f5b4dfd81485bfcc83f5baa17856f677d798f469599c16abe8d0c354110cfe0f2a188e246082200889e498fe1699b72bb9e65adcf87a23d6dd08fb3963b8e813ad65faa16d587ed3a3026f236ebc6078966b8b9a0abee69b6cd4cac89575bc31134baf89f488975e56381e5ee4eb8c01a6cefd6859162d34e7738fa2680a3c84d7a7d9731e8f7184e0df13f32de25ff68986fd58fa8c89bc050eca9c7bb3c675a4d63d0dd3c3a9f5bf2c76277ce4b525274631145da278a67bf6fffeff7e5ebd90adce2cf87f6cf2c8c5eba720ac962adedbec02c5bb29c8295eeda713fc7e8f4d4eca31e730c873ae720c1b51612aeef2b0098a51fa503170c3e800e6eeb4d3c8531266db7ccb7ba082d17cf122c8748ced67e76ee2a71ff10bde2ffe2b19a10829f4bc1cec9f0b9aa4d5e0bdbcc983f9fb1ec9caf3c80fe70025f73acdabc844eba3195ea2dd2ae214ec1508633e6b7d0a9040edaed8df505329153519440f36b3f16f60a25a62a1450dc9e83bd7814a5ff34640c42ac1cf92deb9c4c24fee0a089635445c12a9ee007d13631c98f29dfd95235b9aa6e97b7e07d7d88c907d0429e0c8fe3f3723d3587be90d7d08cd8e77a22c0680ece098df7fb5530be8fca6b5bd7f00f08b031cc30ee84435bae256bc3e8d787238a63b616af709cf8abf1af202aea6327570deeff8963a62261571723adb6e468d4319e7b7f8d1e2c90624b7a28db2d27ae9fad03c73cb3a7c54cac94e50e6f025ae959bfdbb4d3401664449e53c3c07537ac9807456532f67b10c0b6e563cb38fb66a3d62d5721e9082dc260a8d8b5b04f3d0a47bfe334c4e424712c6b0548bf3b46b74f2c88f33447f9808ab420e180964378e18224fac69d3014b01d3c057d243f9947e0f1333770b2af5f5211c202b9d1a6381675d141754af07b63f4bf4bfe5373823de6b14f978f58adc40d1929e1a2399008ac41ddf8955c01db4f391df0a9c39693e5a42f846b2d87b85c76e031001a67f4b7b9b2f1edf3c946f23d870db4981994f219c9574596139385a77a880aa9ea872e1fe4ee6bb96238dfd1615a13e0a3f03571670aeaefe17bb8594cf93e473ee2cfee5695cd30d336aa3f166aa53b7dc88d74ae15c95ebb4584323213cb2bc6b63c2204c2c325b3f017c1aa9c687da33b07ea693ad3ace7ec2aca9be9a01f52aa35de5d03824739ae1ee495787fb49c02b1802f85bd324ec350c383ce746f66f8dab4ebcf56acb282f35a0b00756002d48f462741d433f0ad7d8bebb2d65105b0fa20b6001418293faa273da3b3c5a25f6462a79551d9f6ac872f898d4c5e52ca2d5a4203e13c89e9f1b329a2bc7a308c641beb7f3d931bdbb5851e5e59bcb203649ab5d6930634df8fc450505fbb6c2b311358804de8d9ef91f5d856c23485180fce76f51e24a9458e6caedd8efee115ef8d65b6b9da07efca3a73943d0ccb033680da1bab5055397c716a3bf3f43549712a84e04760dea680eb052e0a4a5655f52e444959539020b0780a875c62ed22ad3ffb1ee72c2c3a9604b733e687ac566dd0d32905d08ebced7165ae3d439896f53b09af9147991d67af92e65dd7b64753c4f8d032cc530cce1301383ba6ff2f1016f39ab6a91b79bd7607f54ced0797bae28e8ce748be7a7209ef034c0eccc6cadececf2e08c0e53bf7c829b000fe914d95b43760f70c5371d0b2e3b81511cb2c5c23d02f2d97d9d43c28e9a6b47053c05e985fb62a26ef21f1c10e62ecd4c3d066c8868742b68ab6f29b62440765b78858d97e47bb7cf027152d0a3e7a8d670317e968939e532636e05f2baafb97d46172c28c3fd6202da6de35bf0b71428f7bdba196f6383886893ef0ce53c3a6501e509fae2130bcdb8f46b9f99b51ba4aca617181efe35ed9eb9742b08cef2a6fdfa90f7fd4c5e1963a84becc0bad165ad99d378cfc6a9888eb3dd3096a684ed5f255f41d3fd6731a5aadf8f23f257cb9759e62a2a1e431e17868f865d427a59f8eac377aa411c0a17b950c04fa02e2720a6009b338b640714c23e9e9d84a89454556acdbae7a179a2576a3170496bd8dfc6e020ea38d05287f9906a6fa3f5fa0f8715476f6ef9552bde93781f743cf5960d14fc22ef27260631bd4fd5f5310c65bb49ae7132d19dc3f2739efc3875ecfb9b1b9c457d28bda5aeba8eeef083ecea1576cd0655505f006eb7f5dec7c52aaabcc3f4c1162ebd0834720e33fe152c4402439e54428f776dbbff8c699482e58490e72db8965e6297c3f0c693029f54d68c9df6e08ea437b50540c34d4355d0d764d2d7a99a3c65095778b441ae08d977ec1028aa2dfef245c482fa824c46252c098b1e7c95e91cfffbfeedcd4de8b2df237d7f1e3a69f623dddbded2cfa45f987bac05dd86e71d0ccb56d581ff1b55e0b941aaac2037922b09af9e4575bacb56953f0bf78ac3925028776be77618edd67e8db5cfc61d69998aabc249bc7c816a5a65a3c7608b656ae79f22a794b3d991e0ea4b772e7613e10bacc9cdf1970d1a2911535a6c07c356fe17be047163986c70add4978757b4b0aceaf11f781993d656292152e5a3726cd2f0c2ba6ec3a925d5697887f60f9225988efa0676b2b5c71dcfddade2ca09986307189304b161075ff2368888b31bed9d69b40fd3c87ae11b4deb338c612928c296570aa1c352f4cb709cd95fa3496b746ef17a1fc7f1b0f8803e484aa69a2dfa834726f14df87b3fe95c69bab5a6f29a25476039dd247b3d673a9ba0119ac039a84af7f0c81b144f6bfc98cd7a4f643b69a4f3279da2863f1a766ea12395fb64519db183812c08c3fd63744262ae21a24e82e978d9f2e13b4f0ff6e2499886edc6de79b175d871ddd5c424cbcb1babf39c1d5a32a1d2c7343dddab96a0773a93d4be86ec647b155b82a006237b1777b8777c7c3c8f22266002816e707552e491ba979b00d5840917db5cd9c9cdf2c48bbe757758b85dfd351cf4f58b855afc634a78f27a8a2ef6d0d5a6c4c3942573cbd49cc4e9f6942742e5f6dc0d95cd90942dad6a8d64f8b7b79ac53fdb4384d2d96bafec70945cadd26c02f4cda9b2274faad38e097ecc0ef03d5afe27cbf2fe6e19ee3b867765b8fcdf844f64513b754eee4f6da7f02d73eed2cbc673233e629dba8e58e1936ff2be664bdaf197024397d394d9a7f66760c731b0be5cdb6bbf50f7961061623d768aa7e74ac514faf6308e4a4c05a9ed4acc6d4988118f4cbb369298affabd075895c53de38547a2f274d773f3f77153121206fa47e6d0f29bd5c092664a60dd6d7c5617421a20e2ba9adb330ba3ef590fa24688cc1d37b514b11106803dc9830e6e0e342479e448bcdfce654006d554bc44a8f221dec3a71022b3d4576cb7f0da37fab659cc11b148334a8224b04eb230b40c7cbc2348e98d4fa4e8e0155af4e5743aa0a2cc0a56d2516335d71d938698599082cdd2a7747e907df9bbb5c848388cadf6d0886d0147a3b0a00871b42ac5746184a29d6b768613a54a2c504bc2273811ba535a8904a0dbb0a2f7d2e7115ee6fcad695d49a380031220ca370178225787fff18520fca2747ae6d449b3c2216be062b9f526391ef6952e02f2cbdb4014171c3dd66b73ac7d0d20c36097efa365909710494fa27db1e56dd59c4ff47f4211df9c42fd2d124d99c987b3af13b7effac836f41c81b3710e08980b8cc8ac8b621183f67d7eb0e4e1b34d90c9f575033971ef9ce61cdb4ceb82710296a2861b86556dfbe27274bcd5d0d863506c99f6bfa65de2f03cb436860b1b5cba4532ec8a649d871712bc0c56c6919b59fd50a49d97903db5fbc1256b636360ab5bc0770be92fd6e8b8ede13d9c6a5ba453cc69cdbb1693fc23684a95ab61b0ad155121b6e7bd132beaa853ca94caa55613c99bb928e0d4017ea213855127b955bcf16188705d9dd048735f86f976d288a2e7231fc9e88b4b2a7f013675a8b518a34658d737726df1ebf01a719403e7b44ee9328217549af69eaec581bb3bddebd94245b3dceda5799b90c32a862fa70d3de7542fc55e13060930bfe0ca0a0e754634653b3b4ffc4a7053df4bff304618cae8aa1c72bac6cd6e2f08dac2f666dc6df5d54dbd1d444b0a28a331913a5abbcc5bae2979695446f6feae63c75b3e7436b9a53999c773879c6603c3347246d7053cf07d8736a62e87f2746056e2d46c7e7d4a23846541beed3435fca1dcdd15c910fad2bbab6f985e1f3c2b6fd4146ec6de310da9c2eae84402119d211768b39cdf3e5097fddfc91beea4c2509d7e127ee0d21ef0712740a9571eaba5c948d45d1af57b7db8f21ff0bf8c79a95d46aea46da59bf66ad746172ea5b5e61705ae4d0ded89206c0e8d6057f6c8f14b33359701275f1c74cef2d049163b2b3d0f11ea266cbd58f35b7b5107535825075064ae1934c6785a986f3206c1fff3b77f7498f72ff385e2b3a00aaa69a72922d6954815ad67d0a89cb5bd6d2dd7ebc446cdc83fb981f3bf6cf6dd5a6e6ca54b4dc0428712e8a1e9d30f59a3c573a208c020c9b8631cb453d782dd532fe2f2a6348b3cd0ce00b835da17d8e4af5b07ca6ca08ca756692a16fa3b1333818670a68bc8ed435a0505d8f0f320f89ede3d65beca253fe0628c4a6a78ebabcf1c36e18f7e1a6056c1cd688e7e89c9c053bac636c5ad45ee93aa32bff8e4c300561b30c17f38142717585d9f1d944d8545825d509ef5e65a0f7af03d26943bf38436da38baa2c4defa0b5edd7869f5bacf8490c8eef3b2a5d12f82c9dbfae9bf27925397d9137bbafa0dbb960044d9ccdf6fdbced0b98a70b303e5cd9cfef824401d45b4cdc08aff29051ecc49c892cd6e6dc081f5ad46a1b4f3998328cfdd090a398a1cd4c9c8941603f02040ecbf314562260a9394fdb0210f556bb2ee8303b49d886b7f617c16830e50e47047645988fbc70a52046aa19f2fb5c2a7a69d64830a82d62f0980d13618e05e4282e6c4c0263ae095a7527eb197a04682e0d0ec6d402b47c61fe482111319b7c590f8d54a6a7164362ad39d8007bbab5d79f2d4a5c756d2dba0e3ad15433d90adf4d40e695afe046648b1ab85e88d7eddb5752be58143483b5545b465c191e9de8f6e0225a9f306314cad64ee7385e9ed0f64e3ad517cd0fd4dc4d3cc5c7fb0842f5c13c7bf41661033d4ff7af5375789667716258640abc908c5373be5cd60ad0453ac9a05aa1a4cd89e7b06862dc06f1c69430af4fb3c88a1b67d75ad0c64da99e68dadca27c0e1c68776bbe68ef686be9cdcdab9cba97745a0b74e2e8b016e56ae2e8c24923da29fca130e81d6281fa885640ba90e291071e8a421402f3ea3bf62cc4bcd17b923166c22d5efaa41ff8080826ca33e3c0b4518fbc29d01842da94a322c1581ccef3f51bb2f1fe701516e0b72991ba0f52b744cad5114e79767c8c587423c4b2c5ec2005376a6cf18e47121644fa05c36a71287bb66d9121ae672afa936976fb26a8001598606ce91fba22e8f9c0cd099e67ad589b108adc292e28ed8e73648aba6d77eea0d38ea5b131a4bc2cc55ba44a011adc5aa7399cf59d0cb1017dc74cbe00aeeec66711ce63e8e95a00405dd87dfc243284473300387b5c8495fb0c2ef45de8022b1d42028e93d07c60b3b6b6d40db898a27d952c72030a05b229d99ad0ce1237839641bc1ecf490fc8e29f6dfd6914011897abff3fc2ce733b385ab9656db35c2036be11e1a770e39b8a35bd186d0509d8bf3a785b1d295bf74f34bd5a9fc2eb7c94879194d310c0abbc9b77754f7427e23ca5dd06449c0ac321f317b0a2a82c850832d4b05bf24c260c0e3b89380aa7d9df4bccaa5bc3ca7e354795023c19223b49104c8f1a09da2c7bc58d3ab008ff7c7c94dfc80fbccd3a37b03e907270992907d345ece8927a31564cf13985812dfa4f050e5ddea7e6a453d4cbbb3101697567e726465f67fd8a84111d854dce7c6570f0cd7f26c1a923ad842f9d9275ab595eea76cfbb0175f6294ce149b8ea98e4d3633e92131acdd5689f9e17dc8a408f70423437fb87758066b2c38e40b5359fce11d606502733b9621f8196b48bd644944b7fc482e5b6e9d8520057f1081a11c449d5ba6694485bea2afda9b59b2ce18240adf59a8aa279019752114496535df5230272c01ddb427fcdf33ae72e9aced447fc98eebc8e40de45ed3cfae62fe0c48f52b2289f3b6613a6e4662a9a271f0be7b1c893d710baf8a664639881b68d14a6d0e221ef5a00e76e6f56651057d6f1e5048165638194d7ef05bbb6ec425d331bd8c6efbd3691020394bfa4abe96b18637765fd5cdbffde2662154bbfa6bfe88207e415ef1ecc556f29662fe03cada6eaba74bc71fc717f31223ea9086ecce863c6bda6250db6e4152cdff1885e4a175b0eb6329ef3cd8dc57a2f683976b9792b818bc4dad3785e33548a88d633b6b453d41205b38b37f29375494c5650c429b3fd7fd08c65c73241e884bcc890d6bd06378c35d20266e43314c104c48a3af63f3810de2566ab4ddb8bef1ae67e1506ea81e77032b9da8e77e74231cb1e89ce0a22b675a8655b5417fa0fd81b00ee53ebb874eaaeb6aef2fb23a1d3d440bab237eb3cff9a5ef9c2dabcfbb27d0208048fe7fca717134ee38835a779aa21fff6e2d536a969329446ac24cca4a64fd2c10d2528475bb62a4670dee42c1a1e1f6cb7f04566bf581c6e4c00beba081467f0555aaba338331265fe2ccd0a3d4ae8cd17a210a665ba7d29b39be99f7d90f2e63e4fb41d2cd9c41307238fb847e0352b4da77fa78c08fc4525710b5eb25a8bf6bb958eda65fb97870a9f77032ee97622220f08a408a52761718a2fd29a0361bad51fd0f9f3918eac9e6c080d11744e5cb06ee6419ca414ea6d164648105b9ea339f353202604047ce47da08654e3ff06e8b91e14d71668ba1bf9554f167413139d22b4c416705c23864be52b9a2b17c345124d8f7d97334fcd83178607628db4239788bcd9cd7f51ee3729bf47c1348a0ceeb142365c0e6c88dff2247bec0def19157ec0252db5cafb9e37c8f7140237abff1dab599713d5037878315a5897c79793170aa729699b9ce3ca786593721fe1ecab11b39520055398ed5f77252034e7349a686e832d01f355cb0bdab4ae71c4f2a7136cf7c94ec4e3af4a2a95458b9ff1708fc5531f69156a885ff0ea38658a2495ff9104e4df447dc8a662df7b1b196a3bb187be304ff2dea862955d146ae9aa343c54e23a822c8016144c13fd4e0f6f70dbf6e62ec0b1466f65cdf64f5bd1729022968654df98f7ce159321584f3eeec32f93ef6b9e1fe034f2f7463445b85950a7a559414b0cd9149d930e6d306625bb28dc2f03c1a641759acb4ff116e69877b18d976be22ad92c8cd950bc55287cf619a6b1ec3b08be9f43beef71f9ccbfd5c19a10f8add113b725eb2c9d35849ecb0765d8724080da1c1fffda26691be2bef1d94a1ece7dfb426138784ca46389adb25bb21433f1d6b4dae487f7299b37f4d8bc36c950d99c4772f4feee4084bcd4b3fdfa52e47c2f5cc3c8cea61aa9a819ec636b89bca192a73d75b0c459d6d868e1480954b5e4d639dfaa229f8e2f1abd6509bc340044c0f7558532c93bedfcee2e985085beb85489dadebf08dceeca974e81994b334346d319164ae69d430bc4a4bba920e203462a0be4e535d47a6abfcef91d89f27a03ea7920470528ae9c9da58a7af3d1a157fc90f4a98f184f06f57bde6ef8295e1e0495b3b5539d949b722dc51b92c4f340caea7d567c666396d17f5cbb2f386470d49a0c60bb9fe18af1f3dbda7ff2c37975c7303dfa1b94e46f4c8bb9fec1913aba28f1ac0a4e5c99c67178a82aea4080df1be7ebe86c62ad0a8cc886b5710a974c351917c0af88ee580f9ba01e5b54ee75d342ea2f562dab32916c73c2e5b8cd1e2f5d1a10d5e93b637d77752c27348916541ae7405659dde23e192747bb8f7a1b3a8a85cb573021af0ba2abf7381b16ff2ff59a78d08f8617d7ed12d04dbba2d46eb47d23fb2a0eb257bb7fcfbd2fc905fb842e0ecfc5f878b3433ab2b9f1de0a139d706438f0923853f0f860f49beb3a54cebf9d7bda6f053a6bc08fba5f67bb5505a75b3cfc7b6d379f013df53f80699e27a8fb982abbc7cb4848fe8c186da222370c3b690e53c342090f6d41764f46a20ffdeda60fc7f336b15f4e54507b02573e66d0e5fdbd1ddff488a3b2c40766698984d9c487405970f97fa7584fac06f651e16e42a14cba76798d7a60782767023b9ad5b94f53b62d53f9558decb728719d0bbeed77dd988ec8a46651239e057242a9f0e4719e084f3717d3f017211610b6128a63a923f8cefb5f9d386b2ad4cedc26916fc15513b0f3f1e334320a7c6c72a596362f2412fef2bb75c97b6c721d01e6e2700dbede8d6cc4c45c4b38e44b440ea5b83376ac46d69f3a44b9dff3a04af91498d3e1f3fe471d22835a3445865842890bb840c1e25e571042f2c9e51e4f4d9f110a0ea177bbf79b8337cc6a7857c4c6ccb59146d7627e4dcd76636dee44fe36695ffd9b1ad60a5a6d05ccbd22bc3da323ca70679730eea643a3790e994dfc6c7c9fdbcd6ef513f91a0a90a534bd0ca4354b5ff4f43b7736cd19c5c56fa0bd44f92c4e88041ce29fa9bb685204fc58491ee3b20805e6577f3aa2aa33cd8c071665a8e490e3652ae3e1a1a8ffe6c5e32e2f5b9da6312fdcbc8562d00920ac58819a5afe10160fd4cc23beaa124c2e3bcfa7b189b35415b8b8acd85754b65bfbf87a26b8ca21f56e3e52caa395bf3d2a27e46ef4e01bd1aa95f39025b323d2be34cccef349d3b258013c8f21e2c1b0a7ee29e52c392e1a41e2498948d3cff767723c731f006fb776fdca73b7a14433ba507db4bde633a0622f82b1f78996388b3e19a60ff0c8861a64c6ac058e70c9ba48c1b3918db6311dd999e4440acb7edcf058057843e48d224149b24f2d4670d8f878fd8dc9be43d78e452b7acda9c794daf70251bcdaf6a0012e68d5457067535ff2ee14e7e99b10ac50342b78bfbccbb0da3bf3a59b46db13b1089ef56c85dc49b12e74b23f59c9eff16945885ac7d3dfff01d5cc1db9fcfba84ded3e1bacbc3ee101280771529ce09772692f6f5ec8f70b69c7a8e2433eb0852064fe2e7b4a71abf37f62460351b782c501cc1d82d5baf106747d5d2d5cf4071348ea60f2d047049452aa78a8399f4d049c92c4ae7b0e8bd2cde2a7f180a10b58d040e609317bd5e8a817c20fe63129bf27ff4a1b42cd213408a27724ac69b2f9fbc206fe50923ca429cfa773c4d91ed4f0bd7862fc407f46f51238084687fcb91a040981f46710fafbd2ff10478810e7cfdf1508da45efae3e7ed89c9fbce585dad2a2245a4ba356ecff21d219247dd6bbbd20c3d644edcf4263e6aad21d969ce36b56578e281eaeff92ff62568bbe07cde79a690f5b199d3bfd5019653c962a6c097bf6337282a200496021809fce08c7c77975f1e165439859e69188e53a40474c2c0121960e518dd40a3a4fd5c273a1fa75c7ab1b1327750e37732ded49b9ca20d6ef7bc39389502134c0e602c8cd8e2a99eac3852824a7dfc2fd7341c52cbd6269a6d93d0613e29b11512b22e8d026d01178cd67644a621e96fb132e5394c6229099ac13f12617a94687103632ed86b20af0f3dd2a9bac62a132592528d4374d51504c2dcf91121b86f51b36b086e5262a864348783c88be9c1eeb7590c252a9d8bf8ff62010db5aafe59fec9e52a966c8db6794cf29dff4ad439bec806d0f8e0926f874a84f047b2c19f947332fbfbfd35c62c9a332309d539bfbb3691a308038b5dcc9a1d6a77718a98d2823673996a402ce0ac846ce3c299bf9dee5f1f5c6f6cf8b691196a769bc468083331a943b4b131925e6d8171aac5e7f5d6a867ee9bca6f09776fe4b9b5e6a370302a130897f17999a21ee0f84b4e4192f388d790215641e670d20a0f14feb6b54d26cbc32c0de028df62a3b332e3cc1b977ce44a832ba7741f452c08d80a992d95acce79ca091b5378bb78d6c139c57cd17512cbff655d4fc88f86b6e01f3ea9534c10aa5126200312966059723bad1de62eed0c541af5730214f9cd55ce55272ba5686dedd042f09dea377b77cd7b0de743d7ae8d0443fa7185197849771c3122165b3d3d747bf5bcbf612dfccc725cc4df884562244f6daff097b82f4306d9e6c3b0c70e90b301bf6fb60c7e0aa34f7501e92212c07360b145d0d44f3248153136609fcf934f024c921967fe9a1376ed6727d10e7c88bcdfb875d3b1440cea188b955f52c70aa725b1b0f7a43d43a568e169cee1fb48efe456f6a9957dfb3fea24534e5e5162a9605ee2cfc9614610f6d4223cdd839256c1a1e12fa8bdc824a42ca22228fa44830d45349472fba10ef333a8a6d9631ce710fadcc5be7b5a1f4dd07a2211778efa9a5cac1381e90663cef5f8cd6514cb3d871dea86c98498d9dac41eeded3c3d395cd5b92199d56c8d908cf727b8c9350e3f7ba2156d2a37a3854071fc83290a5f813181c160b6450a6efa4745ca17e6b8d503bf267ef340886e810f5caec250d1f4278922bdd0450e7b8dc58e81ecfde87a3becb03f5fc4c83128b6c9007177cc7d0c5fa76329f9239f2d621dba40d0256a0810f4bd94fa6d739efee45cb97daa828f2cad540d70c4e528d9bd31eab4dca3961bb6ea416d07da636edbeea3b323a7d7d280c76a86e66a26a7a491fef05698e180f0e5ef37053b7bbe0a8e1b936a8a052fde829802ec52e06555ccda0ff3c9c69f132cc6fe66f540927c74550f0d4ec413f44567ae222e6a8e7e1f0ddcd49df4e194fecf7f33b9bb06789414eb8cf207d12ad2837cddac13cfb0ee26820d0d8b8b335a2256c581396fa1c0ac3ee4d7161a754553495a78a06e60924985fdfe000c774384c1f6364ac0a8e720c238e6307473144019b9b765382ac95b9ddb04c57256171a1734429f76bbeef9528c95fcb3a360b306b2ebda0fb79c0db1e444c84d2a3b8e992311002ed98d1c9962e6b5558b0f25f1f465e4ab0131fbe34a2b99284d16437717510b398b8a3b91752e71578d9689d4384398fcaca2f6fdc90baee565cfc059911816e11ecaea129746a7fab3ea55fc0f049a12b4ac91660189ee32efb77fc791b27f0c4490f9a910ac9c465351f2cf750c6a6e43ec29b6ce5661715175d915437f372b21245cdcc066bff96f20f1f784af5bcd0a9817bcef275355efc548d7bd48457ecd478e8810fd2148e612de2cf9c26dfafe312006fee6a2fde4e27b222fd0b4772abfe0e37321324dbe393a44dae44f5881890d8f0cebbe19f6f111026b66d83bc592c7c86561c269c2e42e9d4daded6c5403675282a8179faa0906c62ec0ac4c635164659b01625f782cc55c4ede6ece79b6b099924347e37cd01623fd58d9330b7d6759e5657609d73d59eb00031d38b8919042a766b2fc92add762d3dbc76ac643940a146c47ed151b9ecb907e8842a9b9453eae49ee8e5bf1c6680fe837646b963809883e6087e6a53fbf198afb69911f3378f607e3e278b66f179eed989381cbb585ca7e25b2dfddbdf0b865939869fbdc409cf34981c24333fb06285d1a962516f6b652d538ec5403d6744f0fde861ca098808f798930bc85aa659615a52bbf26e214c2de8f9b006c1651f01a40145993d0cea8d9d38f8b6bfab52e666f6ed02ab13d952cc5f7b9f9d5a4019be032eca65ec9109b04d2486044fede803ac740d66f6740924a3f16781db3fdde1a006ba8ca14ad51030693663d8ee8547ff4ddb27f628e77d88cd39c8b49b350062e6603de5ac9460f7016af9542cb898a6683dd626df3589c3150c3004695b088963f06184ba03ee2940bee0179102e405ec782f3a104beabaa4d8f20ab70f724ae0177d040645a9bf1a4dbaa86b38d31e4bc2d72b4abff373a8ade069c304b3bc0f99f10d539f99ff50227123713676f7ff1d1c148da6b947bc0c921f2aa9a95b43f0682e0fa0b4b7440cc1166c2f23bb4858e3f6ed01ef52b4bcc31648264d92324107d37a34dabcf9e134b8dd68e5c798d5858047ff1f64d1d6edfd88f6130e28cf321bbf395541246bf26485cdf90cab53cda56dd388d1aaea20a25af563f9fcd732a0dbd121ebe6f983842db7c8dc268dbcb1ef7fba4338d24743575a337c689a4decfc7b4772cbbc27397b9185de9f1f2ff81d667dfb40ba52ed125b2e6a9e52b20ccb5fdac89018c0b686cdb825b5c3219c6fb972b404fe9a406104c656ed6cde72651590bcb2d746e37dc01ff64adefa6a68870953c7acd83b8a91f57508ec97bd06a38bc1c199ef2635fea7de8bf0099c64c21726ec154636fad128fcc2c061dd52df6d291055324a7a76647b56c4deb5e2ea3a66b7f2b742145a41ea0af967e91f7533baf6a4dd9c0176d6dbfe976b46d94535c0196664b834f01cfed0b08ee49965c3f2bb37f8fa23623430fdda878ecfaee999bd8bd3f231108cda801ed902f96822a1835371c0f523c7570da09306746cb99b6c396fe7d21a3b21711549230a1ebbe5d6b27db47f46e558fe599be475962eadd706ca641d26d572818ee001b25f034395fbae28eca76388cd09666f929b70e68ea3f8e1076c22d20a7bfbba407fce074455e9b8a2bc5d373880e8391e68c27457fa8b26affc534d8c788cced6ed3594b6ae951711a37f1ab06b179c015dc3f88742599ba699268851ef3e8521d54b82f9471dee2bf8e3f1070a511409de3d816e0d9d4060fb55ba0ed208c361cd2298bbd9170e8206bc37e9f2b0cd10fb5a0312f25bc278a80fa40f1452c8a71bbf36678d5c0b171e6b12b2096efc1b6347ae8a353f3af2c155e13f7db5b045edd8feb5685b950d30cf5067616c4848576039426c6b805c310c231ed4e69910d96faee34bc1744c6165dd622f724728e59dcb1c35cb74c434cf4acdd764e549d442fe22279bb7ca24f8c1036e53d86bc2dbd8d0fccbacb1bee55005dd9524dc44d223432042b7a2cbc23e34887ab7baf79fc42693e8b0a71be20c515472381198f9f1c2caea5c26bf2ee4b1fd94b4bd3e37dda7c3f110e9eaba727899e8b1506b3e190fecb21da82d1aa7451189d08e2fd9c1be1a54584f6e534a3e146f8865a534cc5e3af42c8f7624ec5465c539ed8947d4358b63a24cca593224b321c6abb92e38f78bdb829e84158c3f7140b3ee66253a22847e5abe8f0353f0c62495f99821b1f729e3e1a85945b6a7e2d8b6b24920968fb07e21446b54810abc427b73c3da188c6585daac8b6727dc5f49f89b6eb0768d44d26f407bdae95506c816448617211edb658200f6d5b4e68088287abb5c6a9a5df21d266eab17a3bb463338ce24309950851710d8a9763102c5d0a3475df8c7bce408564c2861f178d22ba72162e7b6de3a0214b9524ea9257fcb71449ccc057a869a87126c18bb45e69f872e010efb9e15fddeb47e1a889fada29d9c48d1151a7dca76f9c4a007f8c0fd3efa875e16111cb58e19473a93be8b82d2b07a38beb61397a520d96b5cc64e90d3036f3fbe02c0c922f65039beab1d0fe24bf50f40bf1ce3d17a328aedc7843741673e4f0572f11d6899c24fffc0c07d91d885e39f199899b22d6082317da82b3cdd0ddbea091152c7f7bad60b2b28c1d05583ae1d6976bc23ed5cccde89164db9989306d467f76ab8c809b65e903f1b15a2b8a6c39fdcd62f0568a6be7df68c26d901de150ece04dd5da08500edb2ef25a8646ecf5d0dc753940280a7a8777728455bee8fc35cd4345835cef4c984ad87392edab46e64f7a8e7bf3e9ef3da2fba44e2e6cb50ddead759129a5cb62f15982fccc0b8803aa41c062bdb7c5855fc924b7ff61688579ab161a101a17d083148b278c74d98a4b41bec3c0de119c6ecb287d230b70111feca3b71570f432b41cf35628e80f401d6bd5ca8653ff40b691d696b81080c5ca816c7f395a40016b736f752906f1ade78dab69a5cc8e057be0e8c4588521dec2c2af55f01f752c15dbf82d9e8d99749fc4333b5dcd8ea4c63e0164760aa65452740941a549019c0bf9a7caac87a91980227dfa0edcc6fee05733af6d60dc479f50c26cc4bcaf378d0517fde168ecfe4d0b89bcd67c2b9684d0d2be92eac9eb76fb3d7706b828f63fae4569dbb458aadece2ea4f655e802e1a85376206da2ad825ea464b00949c334429dc99a3295ebe98f6c2c0a521464b539f5b7793262a8975fc610d46f03bbd46008d1461a582d0f450d2c2d37807633ad4a80c078252738ee4673eb2ed3675f10690e176929f8c9ee17ae496b912cf8b7034bf3c99a01f7f780ecfa84a90cd72b49e0b98cb2bb06025043c3fbd7db59a28ad63f257b0ac4ab6c515641e4b1c4b44bc5f2023d6a7117ef57950932bc19d336112a9a1f67e667bb34215f761a6f00ab0086b8d27ff0ecb9218a13744113aac1053107ed8975a536e4c6dd5cad1d1ab85e59add540ed700a88b91094fa7eba4541b1b891e03b50039a0780846cd3f40bd9b355084e507a07071a687ad38f1255d14d27d828440c6958c1f45a1c8a0249124c0d1d7fbeef34f1d86b01cb5d1cce7bf29216bfbc7ea13920c27f27cdd8050bb2c4c4795176c2a1a350420dfd313854cfd8f882d76b93353c1e73a57e399bd25444f9a1558bc7cd35ed1e2e653150ee1ce3f9138480548dc2380bc9e71ace1b363783008947c20bd9b3b50cc40d4835b03792a5d03038c829a57a9dbd1eac9380d1280872c2b48aab94ca091d54d23bb0a839ed79e172888b32b794deec9fb956cfba3182fcc29596c969d6971491914ede4d9b3261d3e2255afb85a00e6b33dbc5225763840fe3537b169907ff7bef3ac0d4605f2ded7a74fb8f0e81059f214ca1f05e5a1ff8fdfac7db68f20ee79074a7ae16dfaff6b8636d5a600cdecded55a3b38264ae440448f543bfe3eb14849deaff33a5657051136cbe7f2db90e52c4840e206c6762c2391a54363e39a871b336c91d669da707123871f01b1b4da9bbaf589e5877f27af0d0b2e324230b688cab0fc4c794ff67eb0fe30f6f54d83c893efc971cacdf655daafd8749340deaa215fe94a265002c517290092a1e6c27f0eeca5288fc7731ab8d06b907c380d728c43d20cead66a2e73cd9a8bcf638e1d6223989c5044e136d0ae7f02fb1d6152c0d7771b7b9a252f597c1a935df25965166b418f98f8e614e28365ce439d2870eba5fb45532fb4d4862fdea4a99d249dc0864fa667c0c1acdbbe9647aef7542a3b9f018eeb829bae8fadc1830fe716a6e4f0d001c8e7c01c40087b02e6a9051dd25f50b9f9f58ee7827f148e9decba15796f368a4aa8032e90626b5dea609c2072f4a06ae67ef233328670cdddf78ed40044b9de2689002e5682c024d8f6eff187490d4627f4d5d27066140554385bb2f0d3d6039efc0a2d98592b6da408b6a21a59784196e8e2606595b50605c800cab8153157497de0197a7a5ca21f93e68f7ffcb5f636573bc51a8eb129ad3aaac4033f70eaab70a55a518400ee41a70a62e0a5f171bcd2befde30074320346bc648598edb9603d3530374a7b893fecdc22cf2451508bd77eade16ac398eab5b99e9b332c7b27301fa9cd2ddb96d21f23ff230debbc3114311b0cecb1701c94fac7cef695f8dfac62e3d31fab159e228819c861acc2286f5d4c3e248e9707f0f0283665345c11ac860b9eb3c573fd0e31563ead44aba421c65d4fa8fe0e4528fdfe3c9d3b46e576b8cd4c246dec476917b609a457b746f73c1013eb0688fd612a4c12773b705c4f61f0141fd79f65b5a80b2237a03494fcc4317fb217b6d5079b9d6c4ee278f193e4de93c9fd42ff5b7afab1ff404322844566e1f6689427f7e2e5259c073a900eb27b13878547aae16e4016ccb25e4cc8534fba024cc7d653b50e672242e26faa32b12be833637fe48c7fe58de5e98bba07d423d62435a812c281f58015853c3b11789190a621da438e5e32150584c70f753294aa4ff694169b5d5b8d2e8f2cbcf2522b57fb3374c1df2393aa34df41cbdb945552cb14199af64b35af975d79731d899bb61ae3c52a67cade11fde166ccfce2144a8319e316b0798eebfde770f81f43816bcf0a38d2b82399e336aa8828585d13e971145ab8e1c135ee72d3ed2fbedcff0536794081045fbfe8ce907901f7e099026781e25d5d24402fa797be9dbd7abf579c6995ccc85801105305980e7774ecc86525730468129213190c0004bf4095f3d993b19bba4d2b74bfaaa76867b53042a1125ab62b72f2c95f08519e1d7874a923235f4ba5d7533c27591c1e436f8dac4096293e3c8790857730c80576bc86aa08ea7efd15d202ccfcf533c10ce362d28b127f28970e1006f2859f272504f866cfc26a8bb27d985a9e23ee17544c6c62c2797f600b4f57ae4949bd6503bb67ba59d5a025a7b85534337a18887939f34b5f9edc181d9f142f0ef64be48c8f76a90d6b73bb9388a9a38efcc568ca14b354b0a4360944504742faeb84da172c16d17caa1b67cab690419107e6ba9af1b27952be76c216ec3d1b82b81a76faa91d6c45fb2ac5396324f825dcc44bafdb4b18a31d68017bbed6150e20d2f7b15f62a551270f0868edf31d295a1ea064adc8c1973acd9f8b17b22ec85ab43cc079e1169904f851626ba624da8595317b423f2c1847158e767054beb2b625f656599c5b94ea44b1fbd9318896851348226473703c829cd8d24428eb8c9ebef43f161d53cff6875508ef4eea43f2b64473bc6ea2ecabcaaae8a22a8152a8b38a6ed718cba7d68da22aaecd27e5930cba3038ae44c12eaed71fb130c332ece76abc7fe189edcb8e3995aaa9dbd3de240fcf7ba857c74c7ff14dbc25dfe11511e7da8a88a36e411a7145d4e7e120fa195a67b04a24f10b61527244c62819c79870ffce5b58bb8bcb0958a1dff0b92185ac680324cde0b044b8abdcb1dac403871adbe4473dfadba2f812365eddf3ac047af3327ad30d507183459f515e4ed94bdae804e8d187ef2d9e54f484b247e6b1705ba7fd5cf6a6ed075db4f5f9f36847a7d50e9f679c63532b58eff89c60b7db369cef5fad1f48ee2e130d8a8dfd679319599c7f0cca84a372319ea5f70015fc28600a23ddd993c59f8b46c6c69abf7d6c69d508e70991f5785e3b63f9c22a567b384ff7397a8a0d4f5c58e03f7543328af5fdebe3d67a70cd5f18ba2d9ea82b285fd112fe54bdf3496159ca4926b6b61e213287d30bce43d4b9c865919d99c38fd9eb8092a883c29fa4daef82a2dde400cbcde0aaf6bc6f7ac6c401705c06a0ecd2e8927f20c3bab3ce1184f73dafcb7d3820f8df9dbc355825ba293532c98bdb9f5d85728e65ae6bace684361649f3eca910cf855cea94492f7e4feda645a63b35eeb49061175b35059b15006b04e040e99f3f023d21780f71e54c1ca86fcf1da075e5887a1ee16d0eb5a240c173ff9ee03da851adccbcb36c090d5d92d456c8b7cb4318837e7a77d4bb26fae9af743950009af2433e202d9584aa50cf4fc34b617b6808648cca863c730b6ea6d1477025d1a6c26b19e42cf1380761ca384f959381a4f513eaabac6ce97aff9c49eaeba3d3a451f336b073ea1e05c8e50a1f2a83a808ff408f2271c4cf8e9edeb911f633191fc20cd6be44089a6dc0ae0149eac6bb97a25ad59c6774758f8d370b4c26f726e0facfda210c3d4ee1f38ce2b299bb0e2de9b4d620899af41b6ede8aa6248aca78fc5c83e9e9a8f939f083ac6adc73dc4c8a3761792517ae3a7c5a325c28e854c8b476756e91d5b3e1cc0f6347832045103f330a4b8d3d54aaa8aa981494a933f20bd0f2626350d41ebc4549d6c7f3c71243f3d0aafdc51ce0fb8f3f44d4ae2d83ab540e39cd45ddb8c0e3d2e6e62ca047283793062048a41178a9421b8dddbad3d31bf1cdc2b0471a01a1b128a2ff07d94722d5f9874cacbf70a1cf4bf29d7e630ea619c5cc4a5463b7dd841919d3626e9077d019af39c53d30bcb100d79eb5ebdd154b375d777385557ae4f235849efce948a15046d3c05d73b7bfae056124239288cd428747c18468ce6b6fcaa042ca4347ccb63b404aaa1de95b11d1965a24ee8f43269b73649d8176726fe1a75a39954f8c13a6e39e0314d09a33f159343fe233c9623e633ea8442642209896c2d78f8bfcba55f79f715df252c06f7aa942eb74b346ead08a905ddb31ef16eb5aea38d9d64d569f787aed34ddba9ad4c00366f82a9928e6daf1a1aa5adfd4a5aa566d46dc81cd3cdd5c18742b058fb844ea152c893b2a5100c34ca181a251b6d5248561275a36032e6c7fd7db25406e94a86c5e1643e8a72d429da747749d25df4b089bc8bc146fbcb2dcade0cba7d1cebf16fad3b0a649560388451d222e894143c1559d44fd8eb878560306a4279a9d0426fe4a1f7ff79310ff2493d8978387ed6ce2e129351db15d4763b8519285b421f2f0619a8913fab8f8fd5ba589d5cd6ba696551caa942c7a55c89b0b19b7ed82b5d1c201d38cb2337d407d0c6f3628be583624bed356c7d884eef89cbb2fd2edc067f34df4d7369dc05c4031e1c8d6cb76e7fbbead07df5fe472cba37c6d45bdb9698f8bfde39708e9858753ec90ce6b6b0212e72cf30164ccaa4b31fe7cdf484492a4660b18867bd3fb50a58fdde753a2788dfa305c12549900ce7182cbbd732e037e73e492bc689c8d8af87b3f8c4bef30cbab3817c13c045bb5686c38de6b66f9e191bdcdb536edbf1e2e77ba644d04a1b627832a96a90e20a85757e0f2e7b5d1670b5eec5e13cfbbdb865419a1e943a288ba3fb7668564c1338c35a5c46c3094c2614b612c0ba4bc2e02ffb3610eb28a6b1fb977889e62b9931f16d6252d69c0a47f84a5240ee1fc327a93fedfb232f906b8cdca0cb4e3d50cc9a2f7046e78c23bb55e6d414bf7ff603529b5b7df1af0ee005a2cbc6a974f1031479d1aca97373256fe76b3d14b5b32805e906bc13b17e053ce955f9b57e06317d8a5b60397a9ab01a8d86788b6c5e77e6c905cf452294f87fe33f78e3aaab75f57afee82dec3999f151b1ed34c05ad2fd54f3e042142a2a52ebd06ea35c5cf16ba14ee9bc8f303bfacfa4da27f0531e41fa5006f705411ba84596a689a6d32e38173622ef9da760c7f642676f583cc2c99d3305c2e6e1a960809512dbdc2a350e8909a6c966fdfa251ffa9444aa12bcac02c3d5e372c221d5444207e21db329fa23a8400b504443ffed9469893ffc8c9ef1298867082209602f4e55619cc77fb3f62f2101df23581945fdb32012f3e6d89f76b3e37bd41bb2e5dec71ddc4fb495edac2d90761870b397938a9e3b95c8eac78350057b4a551df874f9ee8d763ab91f75bc8b1c4a5b8ecfcbe348abcead464332c59dde2c8a522b2f29482bf45da8ef5e47a1a6d79ea168e4b971c63c12271ba5a62ae4d143b65d650581df1431f2a4d84d6a7723d350721a53dcf93c6329fc811457b2279d98f8beaa2edfa7ef4610e461c15b3d54ee01bdad8506a71bcf397d466fbb39087023715696ec419b9cca53c1cb0bafc5194101451ace2d3e4a07755a06b8c01e3a619784f06ec5e897c18f6d3324a2b717b48a28a6c7115a2330e072f7b9bf322f9d5ace1b472699068bbc60123ee6e51dc60e5ab5038cbe5e56254a821d6413de7f3c74163483b21c736b4de8b17438b35d79af33a93776c867364d34ce15f309af19a76be4cf2cd2454b4eac226777082c2313e6b0662394032ad8a15de22f471c0996151416d00ca5f1a1edf4d9a8b90089482c6aaa6a7bba811ce5a042347fb739bc80df86e3e0ff14c7ee2449524247250d9cdfa749c822f05a4c2272751bcd7f96933d2e2c5a72ef52458dc1aae5b250f1846e55741f2f9960cde5172c822d06f046d5c1fc958fe4d9a6a39642778b9cfce7d6d25fb5241115b9117ba7c23f5eb3f7eea737bc2dca8f49dc88ba4152b5dc2702eba73b158be76b23999e8a009f0bbe9b4b2f1410c034817f70429fb46d21c59c0207e6b809aec50126f6669ff58cfe304f0de0314e96ef562b76d6118f1c64bb08c1c4008f200f8db2a09747670ca28c174da63f23e5c037abaa7b9de2ef410484022891dc73da1d1971d323ef881a2b082de9f8e3fe9f8e31c0899ab0d3e4c28f31c09890791ab0d67057d298d9d32a92637e811b2c5714c3b5430616992c4b56d2c06141756e41cfe640cd933a12be81dc42e9893bb338469e0522c1baee0b2b004bc9bc8da6b0600dce1c933bf8c69ecdc2f260f4e49e9dfc8420007bb83ca2d52dbe85952c0ad2e753b85c646fa0f4bca3a251fac2fb9288656b1a6d07c4c8e2a30e6210bdab1b23d4dd42ef55a5c43514c3b1b52a08b8b672c28573f3673a111b014c5f6a6385038f9022a74c8ac746301a970e5cf40dc853ed5034adb4490241ca78a596b7eaad6d68f9ccdc04c1f4314bc43395b09658b5ba2977382736c017c85cd60a265c51cbe84ee5dc8aee8163389097fd3c719a76a0adfaf40cf3eaffc8d2ebf3ddf48069b4306aba736f5f4af4a78b97421be7981ea92256d7c98656b63b0ff1935bc7990583693ceb1573c5c2d675ee427da15260c2814e7879f8553bd183cc79c5c188ed4f25963a3ee273c50d9fef8e09db834e8f56de7f74fc1eb7397ebc428f6008a59a81e0676c2c3aebc1f295f15ae3177d0577287d8a9025fd14390e8d3e087ee34c70e6feb454676b80e9a1cc0cf76ffd29e7247ca054120daf5deb841779bdffdb53d660c5b5b2a00b9676f33864aedfae2e606a5918bd117779721002841cbfff3a24eefe66843c039dee35cb342a580a949a0a75f3b286e25ad589c539459c8900775874f9fc5b50a9946e69a4f9f0b181b009dcb70c75acb0ed82c4ae29f2ae93ab570d9471190df9ee2a7faa66a1714cea1dd629e2a9889ca65bd67c443c3efa03ceec7ff7f4c9611cae592cdac23cab9968e7e949a7dcc62417859d3abe7e7398b76dd9f3a0591a77f21971df2b2b30cbcf150cbc3ad8ced2d2340ce1eeab59c9252eb01efff2e481d48b8e85731c7cc5bdb24427b5cc822b321111054848fb425d9a74f79ff7a4eb9234be16cb6290d0743ca50588d885b9f79aa195910d5a2d6ec76e08e3e05c3c8505eef752be8b24fab29a8f192c5248aa533f394df2ae2b6e2c87cb9fc20f63e1ac269a5860ac382536144f13dd0ef40557e77d2c85b9d07a70334ef7bd5a99eac6af61f5518da0f8e2e0d5c96bbd457f8c4b13e0dc473f896787e06e2d72f60f3a437e1e2690d839086937146d96cc0bb63c097b1ce82bdbf7a567b89fc9c7c19ad90df91eabc9562e74a502d13919de17bc823bc0312aafac41d6eedda5708f4c83cc5ab4efea7eedd93e3bc48575afd10e32eb218bb9f081dc9ec4c81f3cae4106261b0f57caffbae82276894d78fea945046a97a147e5f7d3b0627299aa1068c394a4cbbf17a515efffd9e4e524047098119ef9e6080962eaa28139a477ec9c32c7b92003bc8649c092bd18b25536952b6b4bc70815f36059ad196e7825e8b6fa4033add5350369dcd85aef69a01139ae7e0d3c0d05325c497a42113054fe16395c2ec967a0305c6d109c26ef38596bebb07290d72ae9a0915bc53fb845bbd5352d6f5b201a99cb7d540c74d86b9a0e4b309b57a48656cb9121448d506fee61c71f676907d4dbd983e36fafa4f137edf1f077b1ea27443ae9d6b957b154ef5d3266761a791a135e43dfcf259f5e38ec9714647619267deee814e0d311fca459edca740e1e301956187b95481c12f6ff8c66f616ab14d97bbbe4426c3b8717d2354c94eea8b8ff26bd602f8972a4dc6ca9840819587177fcb0e104aa97970dbb2ed9d970ea5d819bd4c98c31d6bde0af31e0a14e5ab6497ff8624b24cc630bf39ea7c1c07b77c92361b01fa9937a537bf9e91a8845c5d5de1cbf58e3ae50a3a09c498a7326217827bab30fc2711029aee4b6987ce603ea7377a4520c5ac1411e74d78a42fc57005f91a9905675be16d8af490ba3153d8f2d640f94b8bcafe11fb4bd85731060f003f37af157979bb02faf247e4b954d3f9f6159b58090adab1824b3bf68f1302cdf47494916e773cb0d75c21ad7139ac05b700da61aac6db76da876093c91161f801784edc29e3c930b3bb6c7ebc7f7a50a95fd4851f881eccf58e2ae99172184d1380c1ab517686082655ce6918b0f9ec2578a557868f88fe4f6bab2046e42e30253b698177a374ea75a7f946cd13f61e93a84f2f501d35210d3024233f8537de2cd41e8e7654d0fbeec3340b056eef5c5dda482a834ae9c87bc5cd2c74e3ec55d41f714c00b383db0b1960053290b8d27541802a13748824430da022e3feb1de6e38bb58b5f8a02fbc4631abbefd08b347fe7c8494f5e336f17cf3cf1974760d195870d107c7348abcac425f438e5e3fa99d7c4257b07cddd05c244e5c08302b7d3b632072b1f7d10c26b84177c35cd0feb49238c3edd09f057bd2e889aad253aa359b60a993fa9bf8b49daf583c22c56885b7d05aadf23876596de546953610b12d877db08767e4885bbd496efecc7d785a4f82a5f416340df620e6cc0bd2451d34497ca9b8b2accc7b2fca37f0e4992d5cc88978f84445f75cdb2db488949d00e095e2111f37fbeddb186f6bb2b0cb0c6efc0f45ee42f4cdd4e2e421b0dc92f8a46e35f4ebf4b0bb9af922518be6576496f1b3f297f6661313f9a2cd6291a47d56c50209b1ecf757e694b50d18c39bd145a87fb0b67bdf20742ef75ed7a2be975dcbcdef1b1d7e3a826421fccd6ce5e24108e0398ce845a706943739bdfdb1931d988b0bbbe9382abb0ebabfd5cd8fa149289f74e473c39f79a8a406aec24fee844e1106819ae54f3747d66976b4a323312c33ec427fa1d2255a4d6daf300901db6f5ad598ce5a9e16ed0b900084d620f285404425ddc2f8158ac5c4a2a8532baa914d02282dfbf5a1050faded2f1cf36e1ce8043cf686b1243a59f57b30729ecf170c018e27df3eac7b18e7ab43ba2bcd542313beae9ce839e9d1c20aca530125a73f13cffec907efee29aae5a0b3e28d8b658106db52a9e04ea537d6f7dc893471991c069639c984bbffeb1db479e09c2d2833c99b2574bf7b802eb30878753fed96c4ec002e6fa282cba6bdc1025798f790af049531d769cb4dde4e2081cf9d5771258bd34d4de297d696baf62fbd8c220103fda51fb586188767f6f147cefadec76a8ab154790dec1fdbfc4a7ff1a42cb407e68db5d98e157dacb5a0e882c340fc485384e36a36b4e3faf53c8edf0185d62c31cfc83048f686addd64ecd27542ab1a0999e749b6677baa8157dfa7d9aceff4084ab8be0e99856e809c2a43de9ca0c325fd5dd5aa851271b2d1ebae69205b889fea6490b64624e4021f45ec0df85fa7f3b1f67070348311fcdd42f036ffd9d0146d355ffda8e8f2f5c343bbf3a42df0278c4f3f954111f13bd47bc63f0f1b63a08c89115806c9297f64a26f6b8168ab8e68b98664d61c81662c2050b13d347b44b6a22dab7eb3f954cef678550b2c3c7c0f5337957f2618c85660d80cb7d521986abfd07ed0379483ee70e45141b82a092a831e8f62b7d7c64b41959f1a5073b93a51e533a0fdd383009c560f2e3be119b15af76e2df7d7db1a87ef178eed57525ab066c37741bccfac286cb80d3677f0f0c582b1cd8cfc0ac81ddc44346dffffd9bb5de64ea26306d514f275b85beb17934336bec007a14e5a28574469483e8b405c7e3e487734d966af5c718fd3c6cf4770a4b4a356e422038cf1dbbd1cccfc60e6eb48e756639b5f25d5ebbfcfb160bf946d0b1dcc8cc3c30dacb18cc8caa6669f3b41ea6b60ad233867db6a2105be78dc746227e3e704afbed4eb15992e427b1eef49801cfdd053e11cefce29f70a31fe15d348020e888b6d5cf61103be7ccedf15e11deea2b13689f1bb0aa37af9e53f3d0b788e7aea85fef7a7f2c7b579fbe475f235a5c0bd37ce2953a8c38cab977e24fd23aad99bcdbda828fdf44f9051ff21ec9d409f173099b8b4f78631e63086219861af35fbfc4be67a9310f35f3504f560093b1c16d5af57eaffebe46e1c5f3e02df8a6551de3f92aff4b04ea571c6dcdc95764a541541b6beee8771eef50a498823bad8739fa3949b256948321d3c93240deb5bfe12dc720c6569a4482fa6ff89eef6a909c56121c1c51bbd0222cc1f7685c5f5372641c1da6044cd53fff024199eb0c44677cc4768170209635646cf4d7eb18fa2f15e967520f0d33466d6a921d967c64819d73bbf3cdf92e9a7f46a944a4b53e193c71ca802cc715ee050faf377d09cb8d52dd018537952fee6a72b1d2ce86c1fc445d25cd53c7cc74b74d75785d806a6da7169b962742d3838b9d7ce74979d72d83329d50eceb439f72bef7b392b20e3f1dd5871f95442a4bf7b8d1b1f38639fc21aeef9b62d39c3245b24d11b0dc9b9ad1bebef4e5ccb14ccf2c778a5f3dbb0b4f445add52950a8e00a97e581308ad43715647af001bf540a2745f65de2d36eff6b7e945420d2bec10231d2e78134a0b4ba66d5b22b3612ef45a6713c0653f5a664c33c11b83212df92effb152e0a574c1d8ad5b5bc70d22c6433392950e5f2fdd7371b1dd89f50888aff01de268e4e92d416b2a5e6b0583550b5b5a902364f6674f99d017dc274f610c5c6e0e9459c7a986cf402e7f0cf5788454bae85208af10bc5391b9a47c800259607f596caa22596bb3ba126832b7af8030bc1d0d0f9c01e2c2767490ce11a713bdafbc94a01436955a173de45de6ea7d516c71c111aa4a4a0cfcc1c4fb3d35caaec4c5c2f0dfbf650b40c0fee738f3ef543a627872d2e556d217831c47421f96cf9714170cdd859ff349221088022124d122aef1c6be8a523611fd04c5980a0f53e6599d3784e83178deee212f3ca05c09e29e25d1e4e1f3f90e46868e1e431767987991543264a240f92959eb6614bb82fadacb496b07b71c2ee52401d6e6f84b8f3792b4f11709fe06922578bb7bd2cae8f186c6f38378077743e342e6f6a8e5beb2438868e4524b9a80ebf86d341a46a09944ee0a877db1a1b12d99708f6c98012cbc01a37c53279c91eb6572b21f8096a6bfb47fabeacca4dab1a191aeb7f40ffacfbe87b9b83ebbe906f7f0e4d8fd5dc2f2c29a825471a8a968eba6acd543461899a4db98b52285143538c586479d013739da5b0f1a687f74b2b599a39bab57832d1175abb8b3f687500cd8d7db9fd9ec5355748d2ad529de5b740549a2f84e15445fddeabe574777f6087c1087727b93f36f3eb5b177160d5123eb2641b6430bbb1c8171ace411121244a44e9dda5d685b590ec5badcd6b8c655b78109425eaf87c3ca386c5737618d2d75a7677383c759112e6888a965ed93e8ae5d8193a0b75221e77a1fa7889b42eb95da5fd2fc92f4ec91c6df7737c2b17d3fb555ba6905e0ab19589fb8403ee44e555c9b810c87896955be71995a99880c9763bd3b104fd1988866236d19ba27cf8e66dbf2a8b03333c6fcd7123b486ea13d752ee68c210ed7add430a7c868a698230bd28fc0018aacab7624edae73c9043519f13354b94bf79280e19da7922c66c3d2997d9690710d8f76e843a572b83add05f33b69becf9d5a197b11167b05c904ac3463c103147b7acbee67e5b72bce857d483eea11ff3694d20b3d420393973783ff4a92350f71f320cddfce21e3bec68f759cfc5cac10630c6a852fbf9c45822856b8f3eab4dddf50ea858226b505f64c3eb687733275317f3e4300e11817c3530edb1839dd8364a782c4b4039c351d8548a7d119dae8bfeb7cf133250eb6f2be9726891745f3a27f3138044b6bf182796cda31b22cb9cc177f882391a64d595d905c64bb646036eccd550b41980570f918ad21c233a2ad08ce84455b5f6f5ada73bb73c6388d7b9a0482f4403e5deca6f87ad0afc5d0edc597f415a4857a1c8fafef19f0eb4909759ba9453634b3578c973b1b822b35aa8cbe3e4db83b17762eae74e316fdb592b07bb763e196519449630c62ceab4f1876deaa4dfc98e4cf8705ad1aa573a5f561c23051754f9308dff25fe2a70ed2b0e9c6a2e61977a5350cb64f81745818b7a742eabf34595bac1e00ffc2d485d2e2d77aa8b7d1d7c05e2c4c4c00b30773302da4fc0a98d4e2fbe2b525b94ae64f044b4d89e42f8cd016a034e34d8b07f510ad2fcfcf4b68e4d3dfc93dfc98ff4052635b90a55ddf9a2bce0fce349c6b6d7c32c76bbd104f2d54066f42c2ec8824c9f9830af3efcd20fcaefb6a37bf1b85a8f78dba42f022a4d11c8df178b4a58b7fe2adb8e27290b9243015192caf08f8889933282416b9bb073b7f1cbfab38323730e34090f4bf5391763d76ba3964a77a784ffd3c1c4267786cc79c9825a81b0027dfab13059842d502659684600ccc5fb82e074fe187bd72549c346059397d6b104e22787e6d652ab383dd58054b6e02fdd5b7dad21764a7736d62f49ebf778ae1aab2762bcd786ad2e8a6595fa107d9d5f86e6d7f8041f9de204159ebf938d7063f0ea566e5afa2774e61d437c09723a87c09464ecc21e9b56b0eaf928f745982439c336d07c650182db715ea0a2f9025df54b1532fd68ba7fb22ced3cba4fac67063d72e3764d3a11caf34a1fd58a01340f8315cca31d199ca14f614ad5949fd6af81a2f7e763fdc9a8523bb81735265a1401b8978cf045d192a7a562478fad87cb40b1534a8cf7b8f7d4b943f24284e766dadaa1f30fda8c1a796e915841d089fc831583e49f313fd39f68cf80eb701f70dcef31d6f99b77b6766c75c3426a98b8f121f50dade39478c2064bdc1cf08612617b8ebf80750831ed64378e2ac43092640dbc26f4d7b4b67f558993b44168dabd1afdbb83101d28c5d6de6adff3e59d27f57361dd445887501c48344824b2ac0a5f5a299812eb8b688f4f4fdf9edaf2bf761fd593c8d1079bf9c18828b37bd57c0d903ec6ed7f2454a8d23cf9b5b005ce0e76343d9362c624dd60ba9cf9b8ae7b64083050f8bbac0159278f016dff3acc9a05e4b194fde5c042715389f6aa4a29fdb8a592e55d85c84877dc201061a5f20e4d8c1ec40fe8227707e2dcc53b9188a061396055c1216521bffd9c656a467f33ded8c39015fb08d0ff0989672dfde0769f3e8713fbe97ec310ca892c927f0885fe731ec06b5ffd22910fa0f944e8a2d15938f0314f0af85d5f57c2ef0a50e412a695101c72071c473891dc0960955c4aa72174f15c45d174c83425e3b1b174b4e9523c95db20585ea23fc6c5a109dc7cb22603b75a87e2f9f97dc2e387c997a07c5745c302e33ec2c7fa40a842373fa674280e6c415219d2e6079e35a7724e085fc0d13d3e923768fb9b8b6badcad3594122c535d9122e1171b7a581e0f57546ec10ecdc44f9bce8c13f081319be4e95d5130bbf9e6e1839c76d7d571d66ec476a5b0e114049656e8cbf8ea4316ed38fe9807419288716047c4fb3f93df87b11d28e9315247fbf41cacbc58a0e2d855de08410186170eab6ecc359c90471d191898784378371a156f1e89e0617533aeda82c9516eaa2135fc94248a1320d739710fefe9769c57eaf76920e0fbc214b6eb722067c861bbc574a7f201053ab5f015026f9f77915ad255954694da2030c233f0d0c25af5b8020a170e256b643203cbd7821d2b1a386859a31f0066284299f88edb2b705f067e93cc6c331bba0acd0d946db4ec2682a68f062eac3db79c92009b50d4dc1198687f4bfea0a86911ca1c19dae0529b4f508b5bfe5c87485cf940f30e8b74efe57d73b7aa4a2252e37d3ab50219c48fa2424ede1dadc32d3e21f52dd3d2f7b5ffc7c91754f31d37bc41f63f5ab242456f72b50807c6543dc0ac0b873e6388fb407f2fccdb10ad389f4604b4536098c8287ea8d71707941c8bc1cdd2b569a6c868b0f3f2dda08ecd346c423e21a7d2d82148517885d000de77597a059ccff180f2154b085858f0fc4add940fa8027eb7bf689d59e9ff2e52cf329fdf41c1ca8e54af9afbf45363d8e90759c05dca0176929b4bef095f2e6a78189c0dbfe6db1a3f72a2bb2ecc5bd5b1abd4195c69e8bc7ed4f91b771b76492b5e2e56a850600dfecc3eea70007e3b51a15e78ce6c1dfc0a74e879d405a644f862e7982725d7d0f33028b1664f177a4aa26c9959d635cfbd882c32440880d733ac97be2f0b0cfc8d480151e912cbad37ec7f0d9d440c5dd60232ca2696f46e02c9e74250df1a266fa489dc51b08b6dc2c3bf8953e2fe38b91d66fa272f88e827a25fc44340dd88a6b9fbf63440e321d490091c03ca7bbdaba115476e1d1f1839239691efb453a741d9a41cd47bcde9f7638daad749b2edf51e79defa042a404df6c56eba61eaa3f141fb095602b52d3442c921c1779cdfb4f16cee9ee1e2c04a99ea1ec6efe5716c628802513657ea4cfdbbf257661fad17232e7f0d425bdb4f05c23ce4e28247b739ad5d1499284bf1e70128c49873a92bbb435ccdc0a68b36bacf0244be70f27c256e98f5e6c472fcf31a9e23083d69d2c873f6206a134d170d850770580a22429f5422ef502c60b4fd1a4ce2fdf652bd95ac15ada47d877c7a2e6e14b0a579fbc82e276f895993d2ba2838d0843cb4d8736b873ef96fc0a5c025c6d389a9a1747260e849a163e6b04f9192068ca9fe5b5acce8412bf18036598c75a6a527d0d1c43411d245e6019e59032c32bbad9e1a5e0550637dcd029250807ae8b0f5a91b0ce4d111cebf800f79ea5ab5bd9cb9bd25c59789b21df3be11ce11f15139c7486c625a6cc3ce074f283dd5e9ba3614c939c3fb48e9d6c07d0addf97d080b01220a0af65afa5fae9ce6210afdd10779cf535d38363d809ae0b90168fcc836610d6141dc44fa77ec4c80fcfbdec12fa7b123f6bf90ace7310e8e32a0c539f65ca133d2d890b53201891aae5439b99e83f24c83ab0d6a625a4904fdf0e39a4c7a6c059c79b8884dcb148c6cc83077e5789ce8560d8ee42baa31a4a20bebab9a65e0e7818b5f5fa8de77e636426e759d379cf38b4f22ae7d6d74087169760361536b55acf6e13596799f4a0ef9733e018d41270d5b6869fd22f9fae558286bc07dea248fd30bfbaed2bf34e7abc721b3c17d061e7b3b585a260aca5753e21cf8902dc3b4728ecc32b2cb40afe095d226008fe7f050ed75396cb2c0ce63bce338565d072993be9eb8072b0601870d3d5e5cf83c41c0b56f68964e155af0427edbeb092df5f478afcbe183127b3212505e5137ca9f5a1c2e4d0444515270abee932ba5a7eecbcbf5b027360536c4af738d38eda997cd03eb1f26c688672d45e63509a9aa871b4a3c5df6b0b9c315cd4773d7d97d8944b9bcdc0f6df520afa62659300d953026699909cdccf551774122848b9336c446a1cb934b7edeaa7805ff337e13dc18063023aa913ee41d3ed8c38eb0b923f42cfce3a779a6b39d6da864558b7d93483590c0d23fb4dd547e55be9e3963e01481947fd263e3b66ab0df4cfb2647e0fc348ea7a2d5e20d3efe91ee2a488bfe066c22d0249f86353c888bb35df37169eb2f8a41775c1b47cfb78909c8d2fad593e23d9ca4de3fac2c6a27047162f10f02622e228a0fc7c087bd7b105432b2312e5f4ab7e5e7367c679ba1627d641818c802525f99d62576871ad9d5bd2a077fe051ce0d272ee51724316b53b4c45beb3cdab700fcc50edbc27df7b79f12608f8f8146f7217198b1e918cd003eab9d65ef41d10f5be11a9ceb7b854b6b47de1c365f219eee36d7c91cac7cda687fc2da131dab835f390715ce188f46043d9f9b38b8339ed9c1fd86e305fe53a92e7b772ddd74eff5f907c06856fad68ce069c6cb71475e63232089cab77d725a486dda1bf639bf28cf1f445ec00a7bc99269aa8afeae9caddcfaf2d156d449189bd8bbf77123840fdd4fd1b2e6f73110a70036cff97b7fe9532a20c96185529d4f6fbea19075c785f72579678db4049f28171fc0509c3353835b0bf803e9e7dfec2f63c2b006ec5a421b8c2a7c2976522106c0874e535ea83c5ee8f2f2cbdf752eda5d52cfdeb229cbbd436f1415a1284d633570e8c533103233676695057d954a547baf3ebdc8b9562abb4af0bc98c546ea8ab09eb4d38d46d1ade607e5601c694431c61e81311e3ab43c91fc306f72fa6112d93ed0a7183bc3fa554ce3d4f5dc3fbf3f59a85b38709a2da6b6d15b83536c6763c57c6c18b1a2e9445cfb7c842da462249a1afc54534a0b5c4e3ab3c9e56add04a395ea8093f6de4b1153981a21da1f7347f801f8a7e6468192f6fa2d6e5e891481e401d48a7a622873eabb415869653b5657a5bd6617868479825d6ad9c838065a6b9d24dd318c691ecf6dc006850553a62f3acb2628d9475992b5c2cc715335be6ea77e745c23a3f5315c217633dd74a53c882f2327379df6a242cc9558a4c1f13208fd36dd29e47de16e5a59e10fd13920d33dbf5fc224250523acfd53faffccc7a30aff2705dcbed51274ba3432cbb9ffd9d93cb1991ff7d817b0e1846a470f03935459cd89756a8e012451be059c0111a39ff7dc868cbbca309a28c4f2c85c4a532db22e605f8732971bbd080b154954142f8a7e77f45efd263095e7d9e38bb6e0968adedd5510887db7d6ff0195abeb6f9c2f0936c920f685f6fa151d47292e2db2c0102f40c86bece2c5a25059baa67042fe54a834ee7bc3befa9ae250d0d85589ed84cb53a3e00877b57acc592ccb33bbbee8d1517dfdb85608d0f279d37eab220ba47aa1599c403d9be2a28a6498ee37f61b913b29cf7a57ddec8ea0388a59a8a22bca0ba226052969655882d6dbe74fe64ab19acedcd7e2508b1f0edd2039185243fdfd264e92f6ce31b135f73dcf24b3256d3593c747ae746984b36176e45f0c950848dcb7498a045872fd4446f50c372bb2c4fb8da82bc1a6a482fefca83a68b0ff6693d6895297393aa14105d2fff4b9a93fd9ed4c2e96a86c7b5bf37b73a5db68ceb627d8e8b06b030eaa88d80fffd6a15d1201529d483c14f8b9da944f431e9d72204390c71f3ba58d01fa23c79bcc3936379b26ec4b2eb3d1945e06133b50d887bf898a689ef7e5ebc42ab9e3ba8649cd265326599d4b080a64daf6183e8f1b94734f43c669dcfd18581799f4725d098b2dacf9956a9dd24a4bfb66a93754d0316f0a75f200e0a6f80d610f9825259974478890f015c2e935eed6ff85750fbf6d7799ee94fc52d4ea3fea6a751084fb7c8de6eb9edfe6ad3c130684c1ff3523332e62a290f5d6dccdd6f2abd344b219ec6547ecae6c1c2c0f619875bac3a3a9fb1ad4090a1a7edd17c9159759818777b0035eada8b59e3c26201401e2c24a84effdf5a2c50f42d15c82f0b73387bf0f254816c1b235b1f5c60652c0b0f7f27ac993997369c3ad5b4223c84cea966947c7c938578568fa13b481923aa43661fdbcc36b55761b651c90f55eaf765d0d098f609935392dde9b00fc97d7da9d1b778f95b324e8fb8b60975e33c1d7d9cc6c640af2a86db59d576a824a0083d6246a4d6cc5d31cba03aa8f45d48d681607fa04bece5f1b313cd8891a098aeb7f8f7b8cd6cd05381b932789bef374a63e15639efe609e9a09232c3b7b1f3d2380f2eccae3a11a43d467c0600739793d2e696e1b70df2a9c7c5e827664eabce5f31b4eb79fae6810a51185a8796548269f64ed9e060b997237dc756f8216da8eeec213a4a3a6596a51898de0fbc2c3fda1f44f3d2762f7d8c5388b5840f0ea094a75964dc6eabc82eff2e8ea1fa5b0272aec75037bcccce3256794f3df9e07b5502796c21693df369c1efe62e5b5ee1025954c3746d7dd8817435982b17967d7dc428ca9fe26e12f4226126f32554e1739788fd2e13730d18d929e82c568bccf6915567eb3d2623ec2b6598c1733509966b6361ac8a8ac2f83cf796beb1f18c3b7d60e3bbd5b6e487299254bd0c7118d406709f07d3328f296deffc6e8a8c7eb4f40b7a351a9ad3dbc96380edb39c4b980f6a2d853ccfe50647ffbd3c7a1cb6de4ecf30f358cf47a8fc57a6a1d50751824dc5f3812ace2f5dbbb9b4a77bc439ad082cf8533259630fc0f507f30387272a2ef6bfa98b17dabcfd85870583baa4f6265e7644daa8af1fe7ad89658b23570879859b7b9dd8be21002af95cb38139f4d2ced22fe03eca49e07a18d56f6fb48cdfa96477143fd317fb1708a4282f16b6dfca485cd79910b29557293019d4b3dc071993429477bacb2360ea81040a393625d97e3835f1a18bb57367578cac7f74b72d76068978018244e9a754fe2bfc8c3fd286549244aff3321da61f034bf4485256fece4159bb8cc6d9fd8d8ee0ec2fbc4f46612ee893096213089c7854e7313cef87da21ebebca09c52a05a352fae88178c526f80804c5d1a26e4025ead25a19c0e1d545ed7551d46fa98713429d0a7cabab7ab76b05277dc1a32818295e8c2bc28302da5140697129370215bfdc382935135abf1e2c093885b0d4511d05b8ead6b8a627a52028c96295bf66dec032c7e30c128e14c17d5dd285d2b7ca7ba14c6954c328aa7a2b71f6ed4c3b8023686b771e8b317d7e75402208d443a7ba47f5f8d95b29f813b441c70656de4bebcccddb737ef37921bca0a5adb0cdd90a15035afb44db7a392830b5638995505324cecb765db12317c6491d86282c393cbe89462989ab5abf626f92c2c2d278d29a02d12675b6569b5e18dbc397ba720265d72a42b5d2b0af891aa88403d529cfed4284a56170fd83d7356c31a762aeb20d10b63c66922ba8203e6ebf65221b6529fa79ed80bc0dd80b044acf1f6882d41a0f69dd7290e11c41a33cafa52da8f60c305eb272a7faaf5fff459e43665d695e7989a191650d445a92295679d3feb67b3a353600782e95ce6257141abfc4dab99cf05bd3526ebc1635eed87cc87049ee7f768f1fe74b04001a2ac46d9c8305cc1ac3770d137be77715d8392bcaebbcab9096d2198cf3ef2620abf0ff48e0e1931aaca0c60346c398f41fd718a38ece1c8e044818b1908912b65e0024e55464386a9efca449cbe0f35f844495c2732738a6132c7287212e61fa944d2a45bf68a0e2093b0bb73bb18dd302d98a2550ea5ce006b589776d320416f26c6ee6519a723be61d9870a85d3a2703ab116e9c7a277e925c78bc7b692ec496f575e66b30e204d062a8749b42be2029d6fa6e7c595e01acbf2ce59c8a69a7700a4d446326f09b64cdc55fa929d1a7c30653715d3e540ee0bd4c407939a5b2c59322ba931438cf029cfdf32536fdd56ac5e9f04e01129be7b30258915534a0fb5848f446bf0d6a5312ee6006cc46f61f87ead82c94a81d5adb8cd2ea9bef5a393e5f13ec37c642aa02bbb109cdae488f6a08c7d2eb4933ee9290de4218c3b6aec7b1c3e31c1f1935e842f0e4cbd695c7af10e5e048c42d65570308ce4cb42cfc557ed10b84b5487781a09debcbda00e0fd28b6be4db8e981d4f201ac0b9fffa4c38bf32fd80b8fcd63e10fbfdeb0b36f485caf53b73c0a54438b56f707afd5ca63477141f5a9a7bc862ce5c58ac8c7277767f8238550aaa9d30493799ef95eb1f26f01d69d1075f638a057c3b6a3531493010b3b2cdcbcd89f2ad1bd3404a3ba0237d8e553fefbb906556df0254b6d90cc9a7f9226c104cdee9ba3cd0da2eed6cf352831d2e1c2f658ab2c71d451f4cda4a483f4f344e6b691f3541775149fdaa0fc671c8bee11dc93993db8e3dea91a6721c77d97c17de0c0a22c5ea33a61604bfe36aaba48a6a06615727460dd63b1a1d9dcae8c82f16b5ceeede7d2124ee1fa0090c27afbb12dd33e78448c636c42c420b614b30b00cb8520078508ead9f552de8e0da7c9bb955f689a6660cae17074496ca08995a55029f4b30e2294fb6703bb1673d00f7edf46c24a9f267df7990fefb60b7e5cf5894a960ed6700bf875febdd616733dac32cc42e2851e3683803e0cdeed3d7038d311b45304e76c75514acf6a5ec0fd29f0552a083bc53156d59b70f178c911833abd1ce2389d5d17b9c326370b1b4b7944bd4a2f5e48a3957281dd8f8d6229e74cd06df0bfc77a31e6929e2b8ff9a06e0017d20196d16bd76424d23f2e7ec60bc60909d336d884a041bc955429f193018a101efe14d80a1458527c52b24ff8248d5a590f7bd19099de9072e9ade7b6201852f98f5df41aaa7ac7d2917a024e24c6fe3c9130784f64215606fad206647b0ebb3532935a34ab3fafffc8d91a67eff3e3da947734ee155ee36fe29bed3a8885e585a72411192a9340836ea537d52498a4d259c2c2d5c3acab20ec5d4734d0c3c821914d1409f727f14a95fcb79a23ae46fda6ed9648c54802b238a7ba6d2192ba1c92c6c35cca381e8c0b24ad08f2594acb5b6d70f6ef7c5efd9d25c46f603e5f8a7ffee39828c8b8084c3a7d96c32c48cf3f5980e254ae8274a7c793f5880098d6d830b249b8c5d59210962c3c3241629070569e97765209052e1c9da045773cde2233b254b15b904cdeade9d36a9ce31e7b162c2964db846994634db207c39612af0d3c44be804f81713e8ba0270b89c335d582e7dcb90100b7e99eeecf3f8a9303464381a5204f56d56e3d694613bd6a4875227fac1517bee745c75770b39b8656bc18459d93b56e287ae45651d8b2f4602db2d3cd304db3813ad84fb538f1cba7d1870109ad997453a53725702ae48eef38a7b321a0800ac673a2816053956cdae672fdbd697b43048a92c69c7c747669be82494f088bf1f53b653a7ec98fc541da140b3b663321f78fb4c960b572390f76130b7a1381ca6377f671ca9d9f54695de6bc525a8cbd2b2d0e83458e8cf9080886c5ac30db7e12eb03ec6b8fc278b4e7e9b289a4e8b95acf73b06b5a1e1547651dd6f51677fe84a52c7993bac522d2cc0a1b8425a7664139cf4eed5c70cd23ce87f701ddbd680239bab446705cc90e07096260f1afc3ec44307bb196081b6b3e280cef7d6a2c291cb68677ce54be1257f8e9f40bebc5f24b7c03234763638ad32907a1d185fe6d0e3a168e73b39d96494a5cb4e5b968d9506085dc7faf669cd52add58cb1ceb77e54557933920eb7ed36f9e7f83baf03fc69be10e15cba6432e1421a6e5c6aecb9698372c51592336cc9460a066d8a237c43d9036c6df4df1e3e76c5c20bf63d40845195419e95f4854a7a917eb26c1a1f2b6cf1e42128fc105651ea432dedc174e26f710b5e4b5e291308618c966786e39ece3823b567612c463e1284f0e5c061d459cb02717841b78b499d8c4e7ad57563e65ed8efd3a756ab07671622b7a3b9711a1250bef3ad4b28e432aa7db5cb2df6b45a17fe1f21aabee01881588021a8c4856267138266237000db9b32b2d8d11f3e1b8e60aec125ec6466a7e8a5715ae9aa8e82b20e70ae3e54aec554c8b172b0723161eec82b3f7758f4194ce0d932cdeaf69454e968ad79c493ff11285c76f679ec4da535e3c4acf86d064507013a5d31d210bc29949aa406b45cdd52195961e38407e6c72978f24bc5582d452a65d89eb664c961d8e517824f2c8e072425cbb1d89857ba676b8b554dfebac8ecb6de482d96db32e2c0a5222cad5237a74526d4abe665ecbce426c5fddf50c6fd163480e1a975caaed184c5553fcd8439f97280e01f37998445915b829ea38c4944a4505a8edf5add27ce27acc12bd2f4091a1ea9bd631e536a2e3bb1c7df51021488c633ddcda459a43a346f2a3db4d260d0e03afabbf2f70e96d8c5e4474463ac9944cb65e442d64774d28a39444632db7307cbf5bb4236b547f44d8869a37f1482c645c3a823ccb5ef5ff00fd2cb7afa8b13355293060cf50552e99253fe5aec3f61dcaf5c909f0d4cfe01ad6c9e891568ec0ff263bd346450ca7a83158bc58c5e897ddc6f04d9a04bc2da09c32e210dd81f84d8d31edee073e7db7c60ffb4fa816d78ac5c0940629d0e9dc0670240169236fee0d4107054cd34ef3e2675c4ea5f16000e946ccf3c8fdeb83cbf2f0200a9a4407ccccf17d3d20ff7092c2423869e442322ae0c86759d8930f2dba095750519c3c727d667198746783c4bae9dc6216aa3ff64f876339d63d911f15efcc24fea113d55b86b3dfcf390cc0d4abf212f0efae9f9c29543e23d53a5cef8445c3ba89aea545dab0d8b4c01dab3c359f6396927b816f575de1e49fcab3d8a1ec0fb65ace0826b3bdc72e8b9238a1bbe2deda982ad42e5089cde42d34b057a1dce4b712791c328af4aa0b521ae9d3dd6ebc06a3e3ba85eb50a4a01a111c9300992c3324b9552b12780d79cb29af6d5697c47771c666e665b090e230c6904d3c86d56c74460486d63ded70ac52541c9e99e9965b9365e322edd578f862aeb8303e70fb4cd72ab920353fe55c9c009751212af427e2207c4f730a4cfc6c1e6b6e5f538f3bef22d249e570046012a8e34230a7887b2aa839e4733820da73bdac4ea5af9eafba32b7ef7efe8ac70a2e4f63df09250895db98177a017587d78fcc77f9180b9799b9bbb5d6068c4b2abe169e5b33c306c64dc6f662886f603d08443b05e0a877c9e9bcd66221b7740891161ba2029d1964719660d3e9fb2473e9084873be0cb55f831772671af67fb768646150b4f8299e2980725d4cb61d2787d5181f963deed3c5e45a468ac733c9a1dff2a8b8a620fb56fab789f80c73c4897b69015ed3b33a1b9de1d2b9d1601e36ab512e55d51a643431e5d4301033451e3424895b57d67b4fe76b89d51fcd04eb1646bb882ccab90d3879af381b7cc7003ed6a3264f26b0c2e85ca41dad4562abe4e7b59aef1a59fa0938eef68631d8a1e4d637da509392cccb75fa8fecffadf3dbf7b44058a8bc794ebad25fc5bb690c985e9918f290a46064b10995d8f272e4ac0749d9f3d10bdf8f61216f7f319f351dbfe9be48c912e5e9bc46f3ccddfc911d41f271f1c15f18a7e08ab8419661fdd64201972932fbd4610942348031f748116d9eb852b62c0380e24225debcddc85a1de22ec7020ef23496a2d716f508d2300d7f048676f748b63a890167810c5493b90ddd0b7b25ad00226d13e0aa3754a12dba56455a1aeab447c25fc2b8e4973b8dfe14018bd91edb857bbad593023d7ab494f9e2b569cdcab6463e2ae1e29cc190ca2bc7ef078c99526829757f08273100fbeecf7d6db95b4cf8a44c750acbe2347f47ab4d1dc80b20cc3871743cd4e844162a99af38afc3970d9dce1fa0c5acc20ac550b1cef00739c7e502d362a7bc38617525c05b14fc8d909c23d447c381f010a37f06e31e45fbff6b840789efafa1de2266cee19800b993ff1409974ac9895bcf71c45730a81b481dc3f020151a1eb16f04f16e248790a47959028f14d6744d478b56daa4b19e958d1fe16f9bc7a05735e7241d05bbd752864a8be019e8bff80d504ec6aedbba29dca0877bec8e7778d977b94d1f884a4a57fab653e33320e90cc11b9cb52e0db58607ab6dde564c11baf353e76fa14d536a5e3b4b47304de5dd8e369797d39682189c0c0ae05ce7b942921681a1d2c036506f3e1813dd1db139c374fc69a61821cd0c8b16d1b5818e4baadeccd1009330e4d6ff0fa978ac86683f8bebd8d933e0d12fc2a2bd4c3a30328d85441d45e3e28413e394504c5d1bef23e65c7b4b18bd543058d2d55d357709a5115c74a6c3ba6f81ad3f8f8dd8e77afb9798bf79f5994f193d4e7b2e5f8027ec7327b24e35e34aec4f044b2240d0eebe0571d811c7ca89b736ea470dbfcc28820b7586c3325a22e64d8cae4f5cac38a61df50125b89f522e3e868d2150fc737a14d8663e16d085cf66b7c63c5c80a711c46c19e13ac641623c78e172c747faa7694df24df5049303d071d26e80b9c3c7d81825cf6c9010efa9f75fcfced79f0d3c0f9e40937f17d5307a832d7925cd83fc9de614176a4c57d45ab25ae7a74a4b22145c0025a6f50d643ea3eda4b5af432ce56bd766faa2c2c6d56def988d3288bf75404ad2a9e2e58197595b4a479c5186b6fe38e4144564fd4aecc6a5f8a1b80c5bc8f40014c09015361e90e5bb4f054b738e542421f3f91827829ec32677a1432cf80f656bd511992351a60a9f6e07319c8cffa6d4842b3df35bf65133177009e6bb130033fce2f57370f244eb8697cffe6392a4a9ade1f4505e94c2decd059cd259231d2ef5e40e961637a44872b140c378b72dc9e16f3588e6a1b6c78dd78625cc5ecde0f45fb1d83d6f2a95e8a173929c084bee55c82189cba493f32ca82dfe227d7ddb3b8847c7f50f195e37770efd7759d1642d37da96c2e4dde7b866fef6b22013c1130422db0cf68ff693516c217ca9eb84c30dd9a0f84edbb8c08975641ac8022c899c1601e7217c2e190e9b36764428be9d59939ccb993a695d6bddf9b12b933b60fc61aaa73aa0889506eec21792522d32610d0bbfdbd9a4311041c71c08edcd15d83b8006c309465863b520d79967b2a8b3c7afc862fdf284121b0b64c073354a663ae6aebb9102c966c864495b6161585ad820b8308677589f0c1a5410ae1086bcb57c5a78e43973b424cc50bea93dd46bbec13a24c793b5b0a01361e9352338636db1a161689c2e4d7884c51aef7da72e9cb550fc4308447dd5843b31df801ad857e461a164be4140afd39ea9ae47f8d24c8ee3eeb6116af6c2649dfd9745c1c08e604851bf08fe02f70e29d11e46fb3dc89363315f4c28f4fb36274fd7a2a6c086e20d5b37c5ea0364a10e1a19f5dda0cddf46a48e05a0d940b43bb69354c7300eba1511ae56c676c716ccfcb62ff1fde788d2ae39f71f4fd67c47b28137c5a254135e5b92880c65048931488e1116a1a209017fcc4f113efdc9225139f5f1af4daf84b3cd6a5f452ab325bd62725193903055c8d4a2dff3a0ce2c621dcef9c0c7656dbc9dcbebe41f322e96900fbba07e183f8c52e702fbe67af57d250217790e514af718c56944f2a52b16bb0d081d867d0b13c1c2a3563bc7d06de8a2e1e42cdd542b61e7c9e260583ffaa3a496c085e339fa6165e9d43703764bd978641b114301ca184ba38324ddef257b518ee8d4b8115de71d50bd4d18b6962267e4f556b25487f489c963eecd07fd7176654a501f0ab881aac64cce7a559ba207f4c630a84f049b02308ab1621fdf59a4320fc3623eb3f05d57ad2bb387fff13ca469ed7efac65dee6cfefbe93aac7647bb1d236baee32414e6d290d60d67a63ef6315ad41bc645cf893a7834cb229775f3198b17f03a0697fc14b9806dd9cfe42c4ffca21f953f07fdfbe0893fe218ccec8089194ff4ec7c4ebf4b5f99ab607182e2a537a7f9dd01d2ada5bbe37c2666186cc8bdef45a1b9d5c81dfd8b2a701eff898e087dc16651038c728ebaee09a0231e683fd2bb94d3d8b06d1503cade7df309cc1c3add2d64ee286cfb8059bf3b8e5a79e9ee5e84b5dae640cbb12e4cd3f171b81c7f739ddb2624adab7fa791400896a1203a8c2b26f3958097afaf2498ac14f3b9b736f898c1343ee981eda4ef8fe5427cbaff02f91431b3789398a7909d2a6f7042c1219cc9860ff895f57da6124c42a12f371550872eba2817796b45405a0f5a16e4d5bb3b7c8118772c5a6b2272e34661e7cce5825bf6d1691f811adb509fa0479250f087815bffbaaf734c87343950cc2f86e1076eb41c06a7b0649ef33b2ed38978f2319798c2e94449c24570f80e9490b7f8d91e30cf1b7be9bcb861d2ad3c8b78d38c63c361c4b72dda5e4f22a89a31a754aff71e332c4c12549494efd46adc2cbae6d3fc14b9741ab870da369989a4a0a5066228e037e4fb3c2aaddc98887aa2b740d95254c53c98b3d0f5da350fe66126b0b6495069ae57f9642e7ad440edba42342a6b1095e662a8f168154bac9c8767b2c9269f35221207fbb6086440f70cd0cdbd762a67aef65b35e34499b14a763b8553bbb0934ca0cd4304a0f5042133d75f20ee46174df7481460ef4d72d11c7cb9bf56f0047e9cb1f17a54bdb5e02640721ba53c59a968673cf53897dcf47b4744e13e5e435e4d2fe850e86d583c24bd38d4ef4d2460e2f4a1132839aa2bba3cbafde9f56da57f9b4d9b1985e7a4baf22b632ba36b058550d4dfd598fa352a1a20a390dd8352392d6f15218dbf605b8136311c42ca81fdcff1c24738e4fa5bf47c42c1d844d80e06aa4e35192225099d6c82d90966279687d0475aacc701832fbc3d212cbffce565bcf2051f7e2930fd88207a786ba123674afa1d2711118c72ef5caeded63ddea30c9f104ab11c0837bfbb0a297bfea95656e516d68e8cedad302e3be32f77c28df23b3ccbe2dfb02fcb2c83050333d6f4f010255e712f5a5c558024003c15844be12fd629e1853d79a4aa4b13f3ee87cdfece765e35104c73bb92d201e59b49d0fca0cf75017d39a2b92df60cf89faa40c512b404e57f200936689cb28fa075a6880a4378a23e5d61ff1d896e2b1899637e3c160b8564026d45c2b41e54ee618d4a89846f5cc725d69751384f75c4a8c5c9735fa90c528e7fdfdd622e72347d46d53964ed12a51e905da2b8c6d16f20f48b2cc8d83f806371f08d6a5af2dc39cdb7e6d2a7d85761a7c3fa9ceca139d8c4130d57f98d9c1925e05d201ef41d196c6961027fce1bdb9a706824866eac20ad84aac474a9b72aa925e8c713328165fc350495ccee25d987eac1d5bd4a921dbbc6cacd8d20f0909f46ff517467500b86beb62c9ad16a70a031946e5a3659ecfd3428b5cf9087e9defd866251ed2cf26d1795bbb2a8240f027c03f261b3050b3beca496b0d245cb2fa7482429e9ec1cde481186e59686d1d6d5386a6da05615ba527bd923ba45bc599ce3661f79ed7999d3f5e4b0210e4b04169910dff26744c4d50e1fd5080a8f1652be973801776b1e3de20c58251d08babf4e149974206c47f01f0a6ea92ec37cca65fab80d5c59b4f3cbdab7cfcc7faa96bd326ff1624fbe96568af1ce2b72fc2433559dccf04f38637053eaa6faea7c60db6bef4b25496821f1ef45d03b52c6db637c8ebf9833ad49cb0b690203e98bd624f2400fe9a0e1156780580d6871f6fb5cb6278d38a48617d30bcf850c7c6b231814fbc9379c54ef1ffefb4aecf0239b8c0c82c82fb51b757bb3a642a0dbacf21b19d52ee06de9e84e9103008cb207d8326e81c59369857507bb4bcace84dc1b08280fe8f6c32ac1a5fffafe4e86859b8cea30211c09ffb767f4bdc35783b13ea4c52dcb1dd2c0d124cc03798844d4ae380c7df1bbd9d4d88e7f62e857382155c376afef6dec37ad373386e832213f4f60c32378a1f5e71e774e97142c5f2a62235f56bd475cfb9dfaa7935b9dedf31e071be7127812742c85a0f941967527dba3680bfdfd4cb09ae1628410e54d784c2abd7859a1ac371ecd8f20b4e16c45c9cb2f915b8ca6763ce31129df53ac87664144f679a7003b9cd7f0f66c908e0de66fbf10f9bc1deea787e89ed22a6254f4bbec9c4441a9d16a977a61c11eb86747541bfe1bd9a94b927edac0f4afb64fdb356c4c3a6e473ce8b7dd502b12a01daeafcb18fd177c3e2e45799eb1966132db1fbe0ab6302c16d09a87c4626d8978b39fec730e4cb3041f5226049a178f95388e24a85b08492309b27b36d681601c28e22745d36c9a48d5acbf4301daebaa891e802b2a1ab841b7170061039711766901be05d7fb81c3f6d902a777a9ae1d9bb55b39aba4ae9c9dd94634f7834d01b6644dae609578e0ffc5454d93e20f350988889a9fd3828c56bf831998c280d1dec1ab7c05b8f26e477de1027703b65819171904bfce2d2993d0959a63ada9fb5f2d45590286b810d27c1ebc3c18415e7569c8cb0cf0258d2f4d80e69bafe471b76fb08fb4154caeb2855b50f90522fdfdbe51d942389b361de58e625cf859b5db2682ffb2e1e93d03557052481a149b4679c679da0de4deedfcd0d612409ad77655d5ac75722a24606b770f11e2dc629d5ea70d6244cad308396de76908f19dd9228ba6cfd28bf8b07df0bc58dfbee3d9eb61a595c9e1fea3d2d2a3352dbb92ea33332cc61409e97705e9ebcd947524d2a7814c5458865fdf2eb7c5a0be1f2703826fd49e195a93ce75ef9eeae8568b7e1fb13924fd6b55bf427c9dad103c0c5019b214cc7a34e9408bcd5a10fe39508271d20a78017cbe15fa81b7fc6a313e9107ef0ea80ec9953364de608d7510af356f7a98bb6d06867e6bf5243e3a4551707f7c592acdf7e1b1d85360387794200fa0ff5b86a05c2437e8a4de9b055ac7578f1c29851468f2ac30787d9a36e6c5a5ba7b743b68c6df5c8592887608861c355d94d21825fbf867142705ffbc40027b20aaaaf3d3c4bd3ebed90192685735c02297774ab8403ead174383ad1e23b3622a8c751e3f119f48b3d57631bd3cef5baed7178167d302d73f0956ac377485d9fb5ff3f9927bd50e7a2e8d8ef395d68a2d35bcf26c3c4d5a71de4d775d73a4926e2f66445b3eca4eaa394c5a06a9e47452dbdf8642a9e00f316cb721133a14f12929ca54bf92e70ab5d1b9a035e9d4fe94af5715118f1d61d4931062610c21f27b7adb06298a6f05e805a31ffe13b740df6cc8d7990a73746c8c5bef91615d8235d5fcc1d93e350e6085557ddb525ecde98ca88ceee2bfbfd67afc129711e4c5a5229d6f77d30e0de33e36a47874e7e01d9c72182be148c3a704bef4253b8f97ce86d7133dde8ea73c4c5426eef2b2d1dd3d57d65ab89f6cc39c9559e455e8f837fabe2ea04d4a243a7215566f68060aafc0d060dbf7663ff4cc557a8bd3f5518866617e1ffbc649d8518beb4e2733b69e507b1bcf120950f98985aea49e65d76c9c835fa150101a5e6db4623345310129795b6b8b34fc5391b74e5b6427019eb64be8cbef5fa347a2f6e73077f039d2b403754d8da60e537f820119477ff662a4e1bce04186ece5f08d23f2f996873a24d1b55a86ad3f1f4bf96aeed0f768c9c9b2770379c1899d40de80da2b80fb7c8250a11df4685e107b3aed4373264828b1ff7b5c9e681bbeecb49f64eff879356f5cc517b745c80951cb2b8de982a95cd9d1768e51981a55f452e53f546531ecc1d02c257d8df550e0cca117956d82629541b9f749364a0cfac5bbbb720ea2d3ec5e60bd5d8d385f47d46b713f6355f66a1dd25cd1527e0bfcef250328ab873e2d852e84ca5984c5f255fa50f61b9bf4d1c27d4b016938a6987df21f82be10f9be0faa3b22d9b0d69c905d6b91d9fe7e525864373d5845740d31a2fbd7ec05a519d3b906cc99116bdbc5f7fc2af1d4dac2d4afe1eb448d0fcef7f8e7fb36447caa092aeae279455cb3ccf97ccc069f8a990c4a9c041b55dbc7bf5b0674f937d58c9975ffd565f3724fbd55ca4d5429c83e27c4ac18ad7fa3b29cec3ecb77afc6f0f3bcf1b0b0c1d8a639506b06a47e27c64dcaf79c3b223d836e06066d2e7a127d9606ed35c86befa25199d61b292cd1f2d91bd7d009ff00b545d11fb13d2eed461b70c9facc107da4518c55feedcf40901657a6f4d1a8fa05e61d97f11969bdd73799063cc56720173e8e6a58f07fc8c48649b231e0702865d67494e7154e2482cfa573ad4bbf8f80db854ad8a9e0ba83f6cf09f0732567a62b2daeb2f8890bc9d44f0b458b9fd19bd1e50792a9c8d4fb18ade72ed027022ecca29b2b5df71d4e4c4063043dd6cec6b1f004978c3e235ba39357d50d1cccb36cf26884ac01f6c1f03812993b9e697a391b8b7031bf75e85789c2d0c9b5206ec599a3d0e327c29bc2ee4aff5ec7ea1f050a7f26e3f67f53fdc83f573dfbd6006ef33ce68be4b8966a25acbc433fb8097f17f5ba264dd61770ac2dc071e33a36fce3586192add7b320191ffe00c0f25558b1ed42ff04c1ddc7d8c790bce2c70c1f060deffbf03d7b0fd5dc7430c79377e7a6a546bbdd247f1da8d9a642dfab549d1c64b37220f61fa64cfa769feb738c71a3894fec383cb4aa0dd040c81b6863bb7dd3a999c3689bfa90bfc5bb25a56b7d8ea3f29e9d44e620a35503acf86e2171d97ab5dfa81829308333c3fe297a713c69356a34ab2d679a91d85b95d38672c35c367c97116cde7f5fb6de6680d7166df27320eee6e729a01f21010d8555eeea8c346ea2367dc2343ab96c99771c09db1a822b266b094df1a08131ed3b9247458969cd53b0cbb15c044248683b742e069547f802db1e7586e75bf4917573818fba6f2f1a813eb1a6bf45a68bfcacfb5606f105bd42a46c3b0227f5590a8bf60d204369d429d16c78b931dff86e229882c465302a6c8d6aa438a0e47322419e0f38270648d512180f82922c9ff7f2cc158e0580ef91920222223f96d73d44791a86ccab278c27aa752c78a33020a8ccd73c3bccddbc984675891c7ce70355630dc752d56e762082b599733db3837876bae152c3684892c8b5fdcac3a032522614ebdb788e6a03169ee5403147c7c71ab1a15f3efa25ce5654eee9d967b80a926bbd8bc3dba0ccfa7827d98c43d3949b2a1b2949e7ed35f4b40040138f72c0d7c6a9b691f5347e73eb2c6818ccc17b54454f4b2b1c5612f08f4031b3ecc153c916507e5effdbab79631d67e95b3a94587ad3c9b1a176eb5a4c451cd167a4103fd09a76fa1ce42a274a15f53eba0d74cecc2ce887197acf3a78111b2251ddae6f2a5b3662eaa62a17b34b16adf663b5b5da3d901d422242014a16bd028f4c4817d3145eec65a0a283939be41a9e62100f96e4302f4e291b35617d3bf79d1fe76c534e45f4bdb74c6e0be16da9352b607f78a7df17c5765ce7886fd59ab83a2d8d50ebab3bda74e447d89ee4992ec0298b691a388d6657b23bad720f63c7144eb28325b981dcc57b48e1708373069d6ed6e339ecbad8370a997a50f5974cd4e2e28dec0d9ad4a294de073f057e913d9c4de1dfddf555f6c1871d754aa46b169a57e5f91f7678e8530e8315bd585c41a9a454e013c913a21e62f3fec06874c1a44dae16e331d4c9eefad2ae2894e521a7285023c090607b804c53f29f3e00906e4c9d174db0d09b340630b4775fa1fc69e811500efb202779729b15766ba6725980156b675fa37078011acc47b56bb436b8792201338ec00170d33cffe68f50d1c533d9f5194b2c6a9d3fc16e8ef37147167640b58b602c36798524890782ef2309b74d01f57dd5b33cd73ccb594274ed27f676bb66c5c6fc41b4c910f98169f9c3dcbe769b0630cfa8d50295cbb87f62d781aa7745b03f5b12ae7bdad3a028e02e02fb9a428545207cc2c7214889d7c4cd4d467d1e34298380566e6e963011dc5c71d2543a8eaf598a420da8aab6eb824e70280cd60c97266a8a3828964188e878a5f138a4b10737ef527cc1c2968442d982073a3bd2face8f6f3bc08db8a9bb73d8c843d1460cb3381aa544929c36d40dbf0d7f4ec3162b43f87f75ca37e74d6f170dc3c861fb3894652123ebd34235fd322706acb9b2a6bb4714daa3f6b63900c6d8d02f4d972762a10afd6d5a4cb34056030c0fc441a3717e4e7a6c4ee04f0861db1f631c2f6def4c492b6024e6da8d6274d8709459261c82c0f80c6584a6a3facd4c898231f49d2c850b60de76e71a9a3090639f1cf0dc0f0aafa90eed860a0f2a72a35660dc5c3d409449dd319e787a40a046108fadb7713b34eb164f70d1735ea4e8904d39b83390fc338300ad704c69e1874eb44d1bd2000f0cb33f4645f6ed9189ecfef4e3563596ae030eb83b35edb3193a3d547b56cf189dbeccfa48149d44ae2d171e5dfabb6e2ad7f12ddb768a98f699388935c084039bb0afcb0b6f07dd06959b924f3c96e1afd53d5b7506a61afa556e8f0e12a0212f491e897f4cb5b0ecd88cd6872bde9fc8e6660a782ad01872f21d9682adbe24de04599651e943b77e81d40d775e0bcea0317a01d3d15e24eae65de7f44fac926d6eb9be5bfc955d867b53be9bf82c83887ab9fdce523db60b3fae414d419b2130466c5d18be6d89b065380ad2d56eefc2c97640b54b920a2b55f52b290570be7aa3bebaa7ad8de5ddb3d8b2ae33a89ca08fae38ed0a7cf79337acafabea326f2e9c473ba6cdf38f996ad687f72a73d79d709a20f26c3752df6af107537f07925e25054f258a82e2f5af3902a18ec373c9290327bfc94314761bf86e36aba9a56018e9f5468921f3dc4a54e810b2e2fd8d6997d2cf97db8072196867268c04f56e97d83ab3a3732d99af76d8e440f6bb764b9042095eae4c7d4c6b494671a8a62315984ce987a863d2abffbbb3503f0ec31b3902423246f833fa68518afd9e24aaeed9b00b5ed68b13ae58760e7fc20f48ae16d33d327c6935bdb6abb28e52ff4162d6f34b82a22f72f77b1018626d863e2376fb692158ec0237d961dd288b1da58357adc30c92d245002ff4b89fa5b3681243e95fa32c4e6d7e11834852b4c995db1dd7ca3c0d98d39c46b2ffa36d42dd32a122874e29493e347b7c2df49bef5a02dc87fdb292f456345320bf1455efc203f096ec6ada34833d99dc7bb717f3862e7d31f2c5d0f04740875c1b59dd232240f6da0c3e20b329c58f130cd7c75046974b5d599961de2f0638aac8aae351ac5f414ff563f8f13c5be55a14154ca05e93d383c09208ced7b6fe8981ed81e739646f88b0dfdc51ed23748ec4e6a0370bd04979833014c94a4eab1e5def3ca7202e23c42943a5f4af8cb4d3e109f55fc6d368c606783422c369320e6ce6d1f15cb5139e09ea5cdd620f527bbe7570b703f0c7a8efbbaad7f2292e5682a3f33ce4bdb5fdab2102cb089467aff426a6c16b9430f823a95626b27615a5e5f3a14ae3b6b7dbc9e04f65517679f9fbfcd544a3fdde6caf2d6a7ff0479e6c34b12aac8436ad2799ed9b45acb020c16f8c39d6a3a51ce411ba59b26122bfb8455d834cd4b8dd4ffdf98d7ed6b5ef55c9c804eeb5b737597efa51364473e47082309f4aa7f13010e1c356b1872c38b67069fc83a01a86ff67ad4cc27e6fb9da275e041dcc0f505f80b121c781e257c4b3a1f3dae8181239760855da2493af0e224080cef0da9fa035cc94ab54aa4c8ab6622654a8aba32f9136420640c4db17a62d89ca9782eaaf0ade1645fbf83897e82d2a3325098af139bb820fba49d1c751a1b9d5071dffa36dc0daa378f2d07e7d2b72d59a86e67b9ccd6456d1f91d5a663215e0993872ec0cee2572b2111ebe965eb8d03f41028bbcccf7b865e05f29417745752ff36b438e580c8768de1d49855227f195582a6070010dc6fb33e0aa10c01faf16b53c94b6f0a38d908241c657dbaef4a6d90b3b1441293f2ef73095f8a7c93ca84aedc65900bf6cbcf7157ede02d450f9db7e533a2208f9968170710d3f1408ff9463c1f35ff1c52ad7e44bb43e53963acee8ed9e01ce7b85a82b37b507dce7651086fc15a54a90aebe85407a4bf16b8039aa663eb726c216874f4dd23b7805f68f1f4eb1b33de94387c13305698182908a97bf8a6bf1f74565379dc1a75bcaf0a97efd03fd85c225c794b8c5e1740d69a724c1177e1b7d7cc8a36e61efc4dda56d75a392754e8948ad2ad3613ee72da01724ff6d26dfce54ea86168abc94474bc55537cf05ce3c47606550695974a6a077a4da2b141f6fd19ffdbe246b0537f0192929ef3cd4e4c71617bf5733ccac5dce7051b1d442a3df4dbe8331a3e439f4b1200ca3b21b0b9f7d612dfbf4a9a8bf1859be6d9b891b1a40bc53d4f6b86dd19bafd8e7ba0ea8e9fadb2a16fc12f7e21e58edfea9c7aad589d698697949590bbe3aeaaea99fc91f0693e46a3f55444949f468d911f1d67f0972b50bc201d7d9c852af7e86b48d8cb23d2975a500c9ab44e6eff47b8d46f1e96e98986030449836355c5d659b135c0504cd4488d07717013a059184b92fe21c245845502624b3505bebb22027fbd03a558ac7ecf13ad7f6732b623c730efb09803ed367dbaaedae2f8d9d51e4d5c9f0dee94c414c4d21241f1156dd8fe41fcaf8277e9e41e1ba7a67ff3a8374e1303b1eb2780e37011fd2e99af2eda53414c7417d075801e4a4818b14326d2db4e3722d903058d07ebc50ee76a3ff8b171a3a7a848cffa72cdc7f35237e9e4013e6b06609bab7f5343e491ed55890ca01e13a5c3964ddacadda4282930ec992404578274786662350c8b56f40267b3b23bb2d4f75900ee9f98fb7cf3706f25ce9a1b7001220dd357d95806ac12ab814866ea9ff16d0f0e4407a93ef354e9631a1cffe21c3ffbf4fa0e44763c908a49f5a7aab8088c3724e8fa49750225327976e37b409f74141c42c506ad2870af3768b3faf61abf950f0444293582eacc9cd0a403c580d4a851270a82821f2ec04d1b7900538acda0f57178d44a0aed1ecb89b2a2f422290670bd2acef437dcda5762c2f940a25d988ce4b4e3453aba6807ab08050bb6699119fe2f3ff33df5e292313090d23efb0a1a2da944500b5b8ac40d1b93fa2f992d58248c042bea0294607876a5a905bf590254b6ddc0eee176becb60101314407bdc3397e57fdfa8b2d722187452413a29e30033f5149c7c7baeb01c573d28fb943a935243249679b3176ac40b2b636f9ff73f11e21ff4962d7ba30969d09a77dfb2d5975e1dfca5a65731584fb5194008e6adc22db5892b517c84a4ad3017d91a2bf2e5438589228f703f9bd3f83f51ffe72759b2ba8c09e9c864809b9201b13cc3b0fc5e201327cd409dd2a6e5938423c4a99b1b1753d187b48be2391a148d4875e8e47136d4da3003d63b4055d8a55d77ebd942eee285030aca08eb68330ca8f596a46c0b5e365a8a3b813438ec5f165cba9d61a8a013678880f5738efd4f871ac6bb2931e889e79c53c984759f86e683840fc2081100a02500735e73fbd4c2e40eddc34ece0ea672730b00a4ec8b18199f04ba3aebaf9512ff71bb19ec7ee8f06022029081907270a7788c8f5b49904cdff157ee0e5a5c2dead2cbe7ceb285fc2738764bec35d86452acb09a296e09bf51d2988c627b92ef9a4a43c1750f2e18f379ae88f5a191cd778f2c365d2dc7aa1bbc68274a01b115a6d208c545310be73d822e2bfe0c01dd6cd0444c9078bb688323d62eff45aaf607493878437952cdf487e59a3bae0c468a1ddbc50a12d5b241057254b4a47f47d723c8127d602945e6a9682f3303d78a8de631a3bd16dfea9461d932e842ee028a0899db8a1878516ef400804c53c01f949fb890fcbc090f7e379b7cef0944c4520e3968f11655cc6dab8773cbe36a20ff9df31896baf1894173575f80098e8155ee45b9e8bb87cce6862afd8f90b84d25f3a3962efa2fd871a615d21a144974cdc73415dd56f3164c600b5c8bc936a4fc31f51a657d1969281abcdb1bdbb680e4163505345bbd6c4b00e662ad971f3dba546050e954dbb69527d2ad5d25901a0705d3bff50ec21daa4352e9ef3bbf5313ee79e07a53370a5698920fa98bf2b92f921fe0a648a7aed86b44272ce9ab80908a69d87fd65ba8699b6001317051de2049ebb5471c70ea72a97cc405642ccba8404a553d6344bc5646b379360cb131bb0cdbb36e0219dc2bd9862aa07ef260db222d49a752506cefe8125dc52a51375810b3f515879352b5ad4444aeb40a70b848d0fb451875756eedfeccd6c4bcf0c5635300ae267ac98404f6479a43ad15a93bfc213c92850b694a2222f2b57bf0458896de33b638e37def31819bc9f4f7818509d6705003bb01737e86beb11979a55a681fe7d61ff10002fd7eba727dba299ca9d043b80a2cf95d399ff9fb7a5c2ecdb1b462338f4626c28029431ffe1fd5447d0cd3611ec7d7484df6c710b36e59fe8d862c78271ee1aedf6b658fe0307920ba0ae50f16954baa3bf072e9a54bb7dbf8640e346b7b0375d50f20180d733138bc24c5d9185941c3f4161bd2c89378baa070813687e69387ca2a66033cffec6eb1874eb4188e486319444f5653fc11e4e942e0f6f1f69094037f7d8c1897809298307c800c68b9e542f7b357e0361cc38115df685d588792b17d15ae2832306283b2f30e38cc12841e09aebde47a198a0a840d0f4fd80efc7f824767cc0957923c89401a3c1ab7ed7c38afc3f28cb738e9fe7730174d6f274e59245c390974c91f6c1b6d8efbf05894f1fa53fec51ea627594574c033dd41b8a661a2a4f2eabfa9193ae33bc87cd141d336d8034a7dfd36a04c5d36387084fed4eb44dd249a7e5f836ad8bffa25b7ea40b66712dbcd8ab14cd818965ec0d490db285444a9421305b2524f07373009adaec10313372ebf81059b57d6cca1ce0f9605267093aee898523637b9f4d5785945a5676f1da50ea199e420129387a62177ce36f1937bb163a1014561728ab24b471df1cef8fb4db701058138edb844d8ce99fef6e2a502b55083bb580925b9510ac4d4c47769b77d1361068f9e5a24a27c440cfa27ee31d0d1ce1e0fad9f2cb97e034088b12e3e8502ec8db65cf35484dbf9868fa90408ff789faeb35089fb0add78fa9d7fb3b2f29e864b47d7571ce02d7b53f3958eedddce9677663c9e01245b2754069568a18b0b0c1f30043405ca2ce70825217a8cd7f5cf2a193186de8c26e269ed57527ca184f8e96fd544fbe40843024ea8d01ed53b55912d89d4877962cafe315429ee301a88ebf4c48cb33d28b004f74a3f0f7931f5bfaa36650fb2f244e54333dc674364fc220c62c310fd66ba54515268bf71e358da772a9bfa26f02a43b8d548419efd2d0b4a77038ea2060e0b164d585cb2d02dea8a73fa6dc6ae89f03bc0ec5b9fb9cbc07002f48ca6ae86e5b0da95f96f29e398613b3a08573f874befa48cb7c5665e27dfb2e5ec86e9f5762fc07d4c0369169589b216f71f6cc54b6810ca8a9f94a373090ed8b712ff0963dadaaa181435f5c376ac64473625029ec4c07cc47999a9298af9daf1ffd670f6b447b7ff58d77bad79aa4a3db426d016f6db1b965e701b7233b62fdb1c37c56577855a9d6f8f80bb542c733018c8c0c0364363007999c85274ee6091306780c0186c7bbd3ec228baa2cfa0cbb1d0138dcd4a9af218402408d33e5e65ce821c1641a6b07b0860c13c27bfd241b13e6a7ee1df54ff01a4d62871c6a3af3728d549487e17a703d28edd0a88504a9c3a59494948553c8d0f72512d81cc7a657f3530a131ac8758e1a0a1e5791c60fdd7e9cd67117942ff639adc09ee400e849a3d433b2f97fec03b8310726329a28e4443feaf2feada556d49e644d2613e262b4c8b32481e0010d00ad2546952bbc8e05f542d28fa0b8f75984692d94fe48dcdc370cf0c44a50f73cb5b294787e5bc65061658bb42e7e7b736347dad3ac5f716ae1991e2fa46c2b3948d70b545122065660d2bc06b7fa337236ce687658ef206b3199402e42496d790299263804e565a8b1a9ac9a38ada17e214cf8e810deaa99ecd58825cfd3949754c4d5003ac67fdeb7cd22a0a6073adeb614ed5e3acdef49cf97fabb974d65f81b7a34ecff012ca9ad3567f2636b5dc6111bf445fb6662d056aec42801a0194fb7c5099216bfb7e420b25d7722f2e22964c0c73a9fea4e1235a30bf1b9d25898eb95f6e690c3debbf45461140cb2c84313b047354714d6c849bcd0c3572181f36ee6db7e92cbe98798f0f1a5553a3f3482e6257ec8f9ee9d05a6cc6864657cd918603912ee71be411fe5831c38fc356b269ce92e215a261e8100bf0c02854d002ab7acbefc2f08ad60ac289cc792cc5ee0cda677fc349da73b5e7194b06d2ce3416b4a3d061f0af878fe0a76272f33df5bc55df69da5e51a82a6dd819012a7100474ccb83803a958e57d6e4e0cdfea1c9c4aaa9fa41d4a9f58ffb4db56082f38d27e934a8908d21c6da9cd6862a703aee0edfcb1d5689a27ccca5e09da44f2f43c59d69b0c994f69716e60b9a51d6b8ed9c5dafa8257186afbc10df5443be1064003f4102832b5312c95882d1f97857465ba4ef9d0371f61d3101235e1cf141ba36959715d8e63cc7bc17f4f85b23ace709a67dd7652b11c04db0cf6ca11d0f89684e02501633a2132fd0d1d01ad8420a96dddb5cbcc368d0f6ba5a095e89ef484856886d7ec51c1f13dfaaf79d3f4ae394aa82c1cd92d7f78bf5fa5ab177f4a3270a0ff654fb3db07e17e95cc303beb20450a0022057c096571957e0520fb83b821fb8e20b7a9d0e316a18878c97bc31a6e6f34e5409ffc8c300543b5cfd09758a5b754a6a9400c25ec86240f39c6ef713cd534873d396cc2dc1000c358f754379840decb28f9efe1186b3fb77fa482e722d4273f5d541bf2fcbde997386d5b41cdf5de91947833e39c7ea3debfe3a165e9e4aa1bc0933851616e0400e1da9064a4bea4b3e17d53dd382718aacb2f18c6a9e26ce2086f23998f6035896fc9cd48234739779757b14d08f5348a57e6dcbe4cc39b763e37e0f67567000cf7b8d63bbcec9d68af1507d47ee94fdfc831727125a1a5fa4952c109c64443fa2e1219e96fd2a42e177242b9fe4008de413138476bfaf72d229dbfe6c30922686dbdaa8e90cd733483e3e2d51174a9f9aa5ce81f00a4c4a88c3b4fbbf4a39000822c0799dbe409199ec4c4d67264604dc19abd58b6007125c97cda98556a3a9d9349e57c530533d7b6d6d8ba8af657e2112a228ae18410ee923f933f4e84e8964a528eb101bc72626998902b26b1bd7325ce4bd730f4207ab8990316fd58e82a5c270fe3cec6ee487151ef2b457e3ab680dc9ccb07c14ea93a38cf90df068daba153ce14eb1eab11936f5b00746fa8791f7f0ed7f22c89088b57f1389d399fb4d25efe4ad527eabc136a49b355a32ddf47e528da7ac1e88005cace3199e5584efee55edcd40b67cca5e95a6364aea74e428683cf815e01977d9ed3e38edcec0e4e18a446d5e55d95f11388de0224a6c3ec784cab2dd87d623b3e3bea07a651a08c01d2a596d6592e82afea1edd911acce2fb530f2a2a9a4f1819d5f1c21eea9200e9ece03997eb327d68ae9a2978aebfa88a6ce3e68ee1e4b338131d31012087d1e686bff881b85745f275fd26b703c8eccab2e8fb6da791b39e20b27b21311b5c8e52b26d6b9ca934866a74fe8041f9def9c64c3c4a0d19973623d0ced709dfd94470329a705977f17ab107e4e1a7926f3523635d3c3516daee7bbb4487ba421cb96e43247997dcc76f3d6ec7aa15dfc8ed967aaf36a35929508531f2109c4a3044709ecd95f0ae1a858defafa276e6a9ca96e29bdc01cb20afe3d5bf527b4cdbffaf12dfd2d669c5387427b678fda27295993267d3e1b2604b214075c469fe2630079a57efee1fa3661fd3a52d5bfbbbf09d65479cd0c1e16310b8ac84872eb37ab98ff5be54b2a8fff42b7299a9122b0b730cb9b674d2aeebe82952b4ca0d83beeea98ea0593670f542a1abc75899626fbaa007c2ef48ae7d2de7cdda37d61e645b0a84bd965dbb727f9d3798c959ed8af28e50604b8f96e1987e15d7818ba66748eaf91f974810b44b4486507d9f2fa13fa7f97de751fcab8edac4ddc18a21b99e818774725db386170414c1794ce58d0d23d136cfdd827cbfc5a0bc617f46ca4f552ecd6c94d33eb2b58bbcbccb52bf1b6833e737e4fd9ae806fa1d92098063b3ae8829d245c0d5d729b52d209d86b88f009a3795141e7c78c5072ecae66ba8e107cd2b6d450d5d5e166569343b028aebe7f660400adf38477eef78d3610c788eb387133758c0336c16162f906d27ec1c72ff83c15da01952bf5a574280cce0184e2ac4a1895f1bbb5d0880e784e4a104b31adb7c6aaef71a6f45ae938847996ae7bf6fa3b27875c7951bf05c54cb2544ec1e468d1ecb0c2ab5b38ebdc1b17b9ab4eba051477f656f73766da34b67930d6f8e4b26bdc6fc1d5aa81b77ee17712a5f4a01636f478dc5b1142fc38ee06b0df7a897a247bceb3ccfea209cc74ab32d81363226ba58d5ffbe83a32328338541a0ec10cbac887fef08c835cfda47658279412c0b92c2ebbc289495234bf57f9d8b4e628c1b0dc68bfc8f140c4d492e3c45cd0f4410d5fde3d3207c1d9cf69011a09b12a053a97a1fb1d792f9289d1100b76ac5305439256c7aa8184794fd3e41a95e391080b61126220ab3f24a3013a5d0a2c37a2cf06a2a2148ef1b54262e6d185940714a2c0ac691492050c056a75de552027a8dee138ad7ad7a0a3a7a6ddb89f332552329bb4f54b6a4bb008a79eaf474805c4a17e157274f69bc7af77068163f5bac25bd4c97ad57470fe4b379c9ba7dadb610bfee4a2151ab72a84b1208d5373aa1d7e8c8a174efe143362fa2ec2e3611a373cb71c9031e273bb8d1724a1e92d47230387a0d12e232e0e74c4d241dd9d4eba1231f68694634bb677831a4306c997b2596ed188158e67739415fbaa3d7ba8a7b2428ed0adc5f9fb6723734084e31ee6ca19bc854b448b13b8267cc30aaeaee2b6a3e195afef1bf3f4c7e888200ec6d47e35db1086f1d0c239dbcee704bcce77588ba8fc7b1bc0700c4ef37abfbf3467aaa2ff489f9d2dd3aa82fee917c5add885866e9828b9254523b400ec41ebcc9ec07138fabe55933743dee42860902cd926bd18c8eceba88b350325dd741c42f1feaf437229811639c92d66b5c1867ca9e54454ccef476dedcd0907ac8f43162b1821f87ad7962ab798c099edd34ba1198eebb3b663ad2519312c45c238ea9e29e7c7e5f09c5cffcebc14850a861ca5c3f4c6c32926bf4a6b2ad7dadbce985156d36a9d05fe2e2a57c5380ba9315eabb636fb4143cf0a1007e0b30213f160d4918d2c1308b3537115da52d4ca09ed0191b02c61f4ae1c499c3d7160af14885bbc6f90c1d1499e925c2c20ec166f026b91f06690a5dbadc6c5609504b677766600dc10d8585dc21472726f275df1a2580e3c322c665f568479eb01a8b829c1a76d9b71cbf4d9b111e98a228cab67458fed72eb9034721fe148eeebc87577b0a14074b09b805649b98915add790e969a3e892c087f997c97e131632f62ce8316ac347ed94883abd3e2f895bd319de0433a53eac7e83a76dd1fbb2fbbd730ba360f8be442828febc0e323b439e70c0686c011ca056f9be46a26a13953d8625addcdd372c7f25d34cfd65900d5030ddf21dcbe58ca0e2f175291fe8426b4d3882f8c019f5d9c59a261ed5e82b44e7d4ce801cefc380a5809db844de9bab20ae986ba08eaa0a8f1c9cfe6ac3230c9dfdb9653cac7b0c166d62b9dca7b34c374369453f3c990e916fe3f0147c592c9d570756a6c32892579d636aa2d61c6118e36e470be46b94d23baa8e880935880449923e39ee5447696355b43ad9136b1469af7e26bd3aaf912136baeae5df53e2c8fc5fae53483264f4164eb4687003aabf625536abc67cbc2d3da13ec94c1af8036f80a5124a3d2388dfa1354a5d0f54722c6e0e7e63934f32a2cff25202bc89ed737db75492cb0ce5994aa8dc7a0706bbd041188339386d7141c3c12ef95429b78990354d276300cdd7be51ecfd2b17937c79b739cf3879062670c5c9d4f042de71fc80f9e04ed32361295641e348d86619745717aebb3e6e68ebb589496c7479c0aa4452f267ed225a6edeb1de3698deca8ff3f172367f617609d7917680c6bb74c49ef1e15642a0dcfb5cb51e69e85f9be635b8f91b015807fd4917d55364a449cf3f06c8b2c662996d523ab2ee36ddedbd2c925afdb7b7ebec0b7f57ae2d16ea0dccfec2d6f18aaa6d14601ab01ebdb7cecbdb2375fb6826bced3816e501e045e30d8fc8d7336b1e78eb4b488b1ef5e29f23e154b1411957cf1e9118860da25bd08667801907ac9c76af4ef24839b10ef49142fd59309b04f95a1f4c6c655d1e3987b5c3cbd6faad507afa8e96c3112dde7e34deb8cb4e2f48eb38ef2e52ddb19a09f4489d9a9e1a986192275e0ed090dee87dce6368ce110066be9cdd7ca68448e9c7c9bafb8237d643d1b992cc6c6d79658758c9ee9d45a906c6d16b5e80dcc70ab0c81d2268bf5ee9ac9feb0193ba6b74a9b13daa6d4ce0eec3c671704a89ccc94a87f8aea2557efd73a212590e335cb1967f1efe544757cff32d570d676c566bf0b5f53c6b5f934d5de9e9404e44a67a9940d755e12e8528bedaa478870999649e017d2a9c1c4fe61c8c4366a9751c5783b5f558202d55f47fbaee23c37f919aaf91ecd1305262c71bebeefc13a9e35050ca66bba47f6743fa29af4149969ff389f2f5d6a92647bf461b4c65364529ab6ff245fef42c59bc3e5f71c3204b38477bc03da0c84d5bcfe53fb9b575a4bf86341ea99d6a6739cfa91045fb5ac49ac21372e11453a080108480779292ab9885896b7e99f85da15c9b10d7f9bf91d95df9300acfa18ab793dd3a3711b68f516d68bd06a7d0659e31452a127549e31620cfbbcb9ffe5a8faaca43fd899f377471639832835c5c17392af1fc066b598be86c1a7a0d316b29c00cceee5eae053cf2e046431c1aa827d3274faf4ec54710ab0ba1bb98d2cce97db7ba55acab9926d46c3c111c5b073b8955f6aeda54f1a9705ed3dc1734ba17923be4632b2c9df8110df705e75bf2940e77c1882a3da42af807398762459fc0336742b4aed3d3cc9d81172758b10d6aaad11fafa60828909b3529e9b905b2234ec76282fc77dde2463f23b03f3616e92c28ccc76fed66178409ac205627c505a62bd54750e1eab81ac59fad5ba20a6d98f6894f632c60dc34b8718c922e5d35440f26ad03a048a648ae10a2bd8016c0a15e0305d121d5607c2ee80400b81f9afa472be7f7d832e125c2f1809327cd8492ab8f2d28b14c031fc4770fdb1b276d4c2bcde1013cde18b20e8e90e4de6057cc6a106c716960fc67def6432c5ce77e43b3b64defda505e872f63eafd165cbfd95d2871693b26a1a89906021123d6c6f540ed2fbc1f2964d7afdc32e1fb6ed4c2636975419d9de839f718e44e36eb6501f8314aeb5dc6e0c83272597ba46ed03290c10c72f532456bf07f1f33ef8954ae5197c0971355c8e0d591f7b8d31bdab82d099e85b3f9b8cf73ce167e5e5052287ee17932eb583b408353ec1bbba658cd3a72f3495c65fb5329171ec8525a86f39a9c42a6be7bc9c441e7fa9d07c4c33815f5e2521552f1b994ef7aac9401f77e80437e510a48e49e4866e569c76593f58c4023781823d7140fad6b5d282ad0c22e524bac6dcd284f14f13ce6b31138d41b4937d952ff8a94fa979c44c845fc348f7d4b943f24284e766dadaa1f30fda8c1a796e915841d089fc831583e49f313fd39f68cf80eb701f70dcef31d6f99b77b6766c75c34bca608fd834290ab7385952f253ea00324d4aeb87821f7c1681ff9e6a1c01c8e0a043c5ff90b14763f3b274e331927253bbea0a35dd1c6c223adf24e71040f69975fa61002a839b5a52987cd2a85a1f055d4b0cbe48a3efe8c22bb15dfcd3239396af6e0208ef7757acfe02482a54e11a7683e006706e604a28de14a105d9099a70cb0f12f16a5eeaf0d93a05d77a8fabd211a0e5518e9f50f1e829bc253e3924287a30788276b3327302ec010059d296fae693802d8834243a87de88fab84da078afa8c31adfe829885efec62a02b1b27c428ebb89b12fe5cbf4d852bec92684297496d70b5f454ec2777e2554f755742d99785b8fa352894addd2d7a70a71e3bac3f4188a1be97aa074656260345bb2343a1f0953ec6dbe8dc750b8089a79c06f59201f394a854a4393da9b97a76a74b4d8bc81f30eba542fa6aeb88c91d333624f69181883b4dac859490c573d309e5d2970447bfd10d3fbdf297b9799a81e067483d5e4e5b3ef861e37c8b95d71b4d12b6ec1fbc5c3965258574e3b3d40a9ba39dc43d63a59cb7cbd90dac14ca93cccbe35827341c09f7544e457d10902daf1457e4586a01777fae0a014ee91c303137cf99cb2b04d915d4c61d963a4aaa6bfbfb3cf70c9e02041d2d9c611153389d1ab09958c35b475fd5c0bb3023f292c9df8a957da9643b4017fcf4455830fe8be8b62975b693fe0186170eab6ecc359c90471d191898784378371a156f1e89e0617533aeda82c9516eaa2135fc94248a1320d739710fefe9769c57eaf7564a64bf2fecc8983de02e070b73b057984582e84b7a8742e037be9376d85fedfe5642d64d26793cf55311a414b368d76b92fdde11b2b68812c12d29209016c12d43ea243fa586f2b193662cd94e4764b600d9e34783a0128f08e7126ccc90c0e6ca9339adbd4b50375354ecc0a47749fdbd34499cd18bba48a6fc2aa08a2d6417bf200872798c1da79923ca661700c87543456263c6342f1787a6f6df330d6a27a97ad5325f965c41efab0e9b70eb354d44d8c709e1f8e3ec1319cb96fc7826bc8ed4310a192b353591598be932e1e6d3f78bb6da6f1073184cf0625188343158b50071db43ca2256b97a118273bd26b05d4e8b77f8f40248323c0175405ad6b8fcbdbd7c162c684119adef509eb195e5fcc93a02cc8b750fe2ac3db3a9f026240717e33364d2b806de590955fde90f21fa606a236ac44fa033fa6ac65fb32c9c517cbc0576c50a2bd5f01a53983f12c963ff6197a5241dcd3fa8d9876cbceb0b77160fe108308829fdd6d9fef73d46f1613c46795dd846fd67d7a188364f05549fc4e4a3516652d972d3f460015a8b4e6f8ab13c5eb2bef534cff21f8faacfccc459f5d8821a65a43582c17bc6f71f18d663f65cca995dddb9a2ab5d31155a0f830868212833a33f4baa5111d9457251ce141fc2e8012e2a71506881d60ff68cecb1b50ec6e3f0bed51624c5f77459a58572b5808a73f53221b3826fa2537d19669146230c312bbe790284897dbaee6a86e7b3f09a705d6ee42370dc1be4f6c7a90a77f7257923027a5bf3dd1cfc2ae6b3960a238939ed41584ccb5d1cddbafbb4e52b274e5752b6f132ad1a73b53b40085a8077dc912ba868921f346a1555eb002ea6a8cb9a1c5c0a1fe301a60a2764f1f9cd67ea144128c49873a92bbb435ccdc0a68b36bacf0244be70f27c256e98f5e6c472fcf31a9e23083d69d2c873f6206a134d170d850770580a224211685233356ea0dc27c78af8ebbbb32299065940fc37a5c44d2dbc04d8f99014994d4facde3cc10d2ad32f3ed1026ac9618c175bbe8f50d11cbed2553bd461580058046f536d38e6afc6af60fc2b2fb9de6b8e043666a6f0bb183016618459d3db563a1afe22f7e3ce5ff7c526ad6ba6812bb6543e7e8a02a5f275c44a5e7fa80c931bd8999b408169e9558799ab06ed30af29eb1d3227ecc8ebf420a5a9f9b2e566375891499e2060667e3fbfed508398ca978d453684c92a10bbbd3a04e9a45b69d3232b7531f370b1c9bbf6cd8c0dbbc7b8d3084677b75e5eee5dbbbad410412c4d45c7b15c3f7d3ca182f0afe49d0bc6bd861192559af9f3b917eec1c59fd0cccc55f577b69df2560698c03fd8bd5a375c49c6399e192f215b6afee04528f79e079ee18832b55cc3e79a9bed8c21da12c30c59597cdbdae568750b78340a7ed62d1c0dc693864c2ff574c2f132f135c40c649a5f3ba25432405def856cf1a7d296c010625f2700c7d418e5c7064c7a8842518f61965a526084b3d7a2fb01cd31d3e40cf8ed968ead3571c21b857d061e7b3b585a260aca5753e21cf8902dc3b4728ecc32b2cb40afe095d226008fe7f050ed75396cb2c0ce63bce338565d072993be9eb5369bcb03150d65554d3b0f3fe4ec744b743f3aeaa025725f86038494c40dae153e3d0ceee5edb0166b176f9139adbd85f797ddcc27272c96bc13988e18e2185f94efde1e59065d139f8d8face955b4406d66e04ac0abc2f582433b606bf92b4d13510e01f60e41f11fd9c6d32d31d597fe31a465fd9cbc8ae9be5c685593a50938d4da163f953eac6b4840f88b911242303097d2c8e0b3a1cc673e2fa406c6aa3d9b029874e89b0d966a10452ab91974c2f9de41083d00eab44fbd11a11bf384b15cfb946068fad0c8e654b13f2bbbb477c0b46d2fb3a60359f38558ecc6acea45642ff49c1c61f6072d1ea2e9a03fcfec17adfa5f404df94420c2258c5d70b973239d8faa44c9f21d6a385063c8d6237de6346f5832bdd30207c34daff45b93093a8f628ffa7b97166b6aa4f1f6a97b701e837bca2912777fd553503f525f99d62576871ad9d5bd2a077fe051ce0d272ee51724316b53b4c45beb3cdab700fcc50edbc27df7b79f12608f8f8146f7217198b121c9364ef9c4816f4593767c0d30da609070ea913b85d77e1d6bf0fac03c3c90f86faa55e387708841255856cf65b5725a0fcd4562f93f0514a1b30f5098cfb2715b0b46908128e4818d914f1fd00ab9da512faad246b05bbf99fda3a918e5da1a6e6409db073e914f41fe5e7a313cff5061ad723d4cbbc6b6fcd7fbe3fc1c476bf5d0a5e92195dce16c8783792ed559dec63c872fa5377d42c6769caf38acb08341b1d2fddb3980236df8d26261b590ce79197b7664b19e9391b500144af82db284f2157dad1722b1595ded1f245a7928ce94eee83f6715936e1a6098fe267553754b8107c4510b6d6c9f2a405491ccf89c0b9e5440a7869ec8c1c45cc35629298609c712b0fa6181731da028e5e86424dc92d6843e8b81ba56691fa28f103ec1ee92ee8930138b6a2135ed50857bac9b05d96ebab1ff3e97473182d7f0885a1965708ca933a89feb0aec1dffa9c1896a8b602e4b952b32d336a0d4bb1eba7f00e156f640e1936eaf895eebd592de2eea41779e69bec1ad2cd6563ed14b08c614181a0339b82e4791125d58567d466ca3a8aee86e1b206062c9378c96e46fded1c41f7ffb534febd7a706b16d341ee7df0f16c5c8f899a82e478e8ce8fd704f66928ef4e5e412f353f7d8b633e7359ee33ac11ee3d39fe44fc1dc2f5807f3b53e7793519a5e707e33f22d6a559fdb810ecb350e252d86d94fcb00dcffce6390ca69d8f66926d2952e7847e25a8acf2058893e91b4d6ab76a394075093053ea8d7b84e2eff2b999c599275dc8639ff42ff32b3e7ed34a0b78832d9a7210d19d6cb84868acec046fad28b976f9026a696e42d7110985506eadef11a01bcd2fd6a32693e7fd248bcdd8a21b8a7bdebc783290513978ab648b88be12a72dfb0f4da0d0d444b5e125c8da851d28f86222adb0089d0007ae444f37fe9fa59641d26f7adccba35bd52706de57623cdd2d9fb722ae72ab1e49df1bc5bb85848a63a8466ff106f710e1c261491709dc9edba6e272110115727140ff8584367919a862a8cb54d62cdccb308b1d6eb9e072e8ff9339176fdda464e9d12dd741022a8607f4d58f39f941d718974f5dd6dda9cbc65aeef1d978943edda6fb51a63a83186f0fa59a3c3483f7c213c4d1018f140f6b2bdd209b8e5453bf6cc407129db80608f3a66c79134b98ac863bb0ffd6afbf1df0c7b66427c9934bf717c6efa49a324d75843c7bea0173913df4fb6be4f0894615cabe6104950e5a6fe7a6791e0b763db20c77ad22745b838943b26874fbe1535f4ea8e49268812346c142b4a62abfb6b0ffd9b85bbff73a20a07b56c277b314fef495ee6822150fccc8fd3c679c9d9c8db61e1f143f1ad5311a874d822f1300e52f3334e10c1168d070b06f2347d779ef81f35136f673a48774f8f10275d7e6f2a8022ff31db9480518f703d9accfaa9410e8eb072f004ce65e1e6218b074c592cb247bb9953745a7f922e287e85d2bd1b410bad6cbc929f1f9daa3270fa96dd8bd72b41b8d56e571e926e91693ca7bfdaaec9be098096cd412bf093d99ee5d5308cdeb2ec791e74f60f62e9e9c4e61723be8d9035427289419bf3a8a34eaeaa23b157436d0bfd90f967eaae05c301e014733b8d8c88539cda7fc3782245dc26a1fa3298334124e6665b75515c990cd50758b39d3fe00d3b09fd91f7bc405604097aabed3f37610e6ea5b0c20f77a26e3efbf0c8f55cdf3612614eaeee9117b725ca8caf62704e44e2e07e603462726821037948d3123c55db8278143103923f2dcdc1000ea5c84f9083d3479d84dcbd14102e85cf0eeb137b86b1d8fb3ca8731e50c5c91ec396f726e1763c60cbee953f7f7fb8a06d2f239551a0532755dce44bcc851b2c9b562ab210a9515695eb28a5a8c911bbb697aa3768aedf5ddbda8c54637615f4ec53dbc00dba276bba00d30bcc42be538fc5f549e6951b6bd0ec9d6d58a2887190153a012b1f16effb2b3aab3679ad2581362999dcf26f08c4c89787ff05192092bdf62c3d78b5b628ad05024b8b7399863c6850ce9bed190201c0cffd6fdf52ba2cfbd54f5c3f595396f1a7f843c1c85b0e75d0132c7b2f179d38469749420f346d11b78bc408ad314fa3f3ca151139e305e2bdc432f3e7b86202d654f5fd441908e62e676903d1ecdd60e14b9684956d8dd7eebe22c1645ed446c7e4965da252ea0be951d3e29306eaaddaa0fe0bf33283bb6bdba8dec890ed9fcf45279a45dd53dc2936adfcf985b75e3fc525386267a7879122405f422cea6f874bfdd40ba092f04e81f31c1056383289ae50883e8e24e395e766b7bbe1e9858422fe86e6635bc35d83366c6dee30c894cdaa0024fafd0f7a6b3dee0c9d9252bc206fbed8ba480031164111fb697b8646dd2fc957f30a42c3e63cf8ce465fa1e986544ade35d6a0dd3018f8677b78e23d8bf1d51507d69130616f3138fc5830dc6e395dc55d5b125ecf949a1e6d562f3ed661e7611c86a157fe3557356414de72f4907252ed4e923e6cae9a4b371f51076d1afae6a67c89cba57fa8317cedff9a6523261d2a9fb35f09be2bdf1f54f4a49248b32c108183c39e5743e26dff0ab3cc2d76f4d4eeda709843523cc4056252b05d34e43b1d462317f5ba1e74625369b32e2764d28aeef2913fbd231024b25d2c86217aa0d1d1ac2af8a3c82e4b42239e67c340ed54e4764445efbc26b8e33b115c2cc614e3a7881265f3090dc1fa35ebf90f3f87e316dce29e2abfed2669fe39174e0722643f28f3ffa6124806b3ab8c45339cec3328827b82bedbdf49e986d0300d2018015e83618f8501c33e0b8a8f3bb99b5c939e5fc9925a094620636fcec84b8ddf8414b19fbf0d5d60134535ae54da844ed601a4c15080b6e71341f3ac88f5ded022b3d80846a75239bd5f1c07ba6b56bf8cc73d4093579c37c281bbf3d9e5cfbdeb084e104ef1da922bcb00aac557d61ae020b82c602fdbe1aac302b465b26f2c5dd6382582a2b0a37ba194245ad9dbf2854d0d820d6e60cc97b8c77d2214a5468fff3afaf9b5085e74ee4aaf3187417be82d2c168008898a48b1b0b2feb83a3df6f8c31631781eab2af231dd9b95a28e7749aa01d8960e8991f96854ef85b5f93b517015784ae6309addb3cbc19d14e487488074cf4fc78cdc0b383f9942887ca52cf5a36fd1de0deabe69a2bd54acf0aea541e3ed79fb46827aa6aedcf0c4c9ad1c51cb0b50f2c071b210bd3ac1187fab9d01a6fdc3eaad766c197e122b236d62206ddaf248e22f49a9bf5675e52961c92117086e870c4f99af572ee7e75f6f6ac40e2786f8144b897ede8120707e0fb65de27288c051dee453c2223d2f7246a8230014fc576974067d2a6f6f3273eeabf99d193dc18f3158b68308cd264b3c67752db2e32ebde26112253a07e5abbfc027d6ff52063a24162216006d840707beb6f21a12476acccb2808101835e6ee1686175f9eba8358c280e621e4b7528b850d6bf74de63008f1b9634e32fc32732da6b0d11b0333e1b1ca5c98789b0da2192685c877c7d078c86f3f55c4c6d0fa3159e8f4e447c60e13448849cee721c7d9c641e896983e37d2239a441af915f022018b5bd4aba4da9ec1e1898bc9d2e89929191ae7ec18b81b4d30ad2bd85be653b01d7793e74e9a0cf4ec3fa58e536076cc1b4d53d33cc36376af3d4843da3a5d2495ebb33e1172b0c9a8d2b14074cf96755557f3e661e70f73226a8d34e924a0d5b13ad88a82a1c5282412ace7e9318d7b4cd11082ba6c53eb219a3b2ea03faf2b83a81bf0bcf4d107b65f93f3a1119d07f80d1042427e590e406b1d000fd578ee3cb7a12f569e544a4c9913e8d22696415ee83f02339a40b1798b17e2862633f153514322215e1e3faedbc941f41d101369ab655634f1e8e6459b53c76ac02bfe76ee88433dd83e4a5d93a0868e5eef6dc57d7b335ba08eeeed7733b1da3b164ce7ccb57845ae28ca3afa9f57eecff7a7c814dbf0a2160df5eb3bdedad47188bd96e1cae80682d0e81f16d72b961cba39cbd7a241268381f9f3f37f5348b982fce8c4485fd3ef03df58b28ed87439fc762d8f530c70524c013956d16a764cc8f3dfc20de1f12f4eae8962197032e88c3797b56d6d94d4f41a4ba5dba7459eb4bfb8138fbb281c6485868ed1a5be11d8c51a399b1400ae38727ed9b9d07e9168ea3f582501f9b5ad9213aa99001d7d5000e95d8c94f5bde312b3efb7f02fd9ec4ea3410199c6f2d63c6e0fc0c0637fc30af332bc891b1a70163c7f6eef4b58657347df262e0de4a6d8b9df6a9ffcad7357daf2e581a8136d50a2084daaf1e92df1f94fdc5a8561ad7b80e65680fa724de45fc8866078557504b5149da17af7f7c7a021e58f8072b954eca0e53f4c5347218933753d6e9e4faf83a1941b11f319e81d34fabf39b2f591b45e76acf2abc19e1451340c601bc3447a630650780756ae3b4796e51d9ae44ceb4ae56e65b24eca8d45045b5dfadd4acabec8d546667003c16a3df878999a1e9f2f59817ea59d26545324888713d3bece55f85b41f202135debeb23be1538e8d8b12548ee92bc3ac006b1fc4319a0f80e1050aaf9f26eba7f0e62c5af188ac373c502994bd0803e4d324469256067230f5161189f652fc341ae6e93661bdd557710dbcaefaab30d43430362ed5701b8ce0a1cda65924a0fc58a4f0b0edd78867fa0039ad1036959b50d9593229fd1ff096ce112b944c25ac9f4567802959db0f03c2d613a6a41fdd432ec1713344b2cc469e251643cd60366b34dc4c4fe50e183a06edabecfd6093aa79e34eae16abfff3065c92a686c54f0f77177d9f646f69fd864004bd336803ef5f38790925a37a2af284a3e96ff6b355650137aedd7ef2f0d0f4ab683375818845fd21f4b3870ff9afd0f9a9887d30c8d2076b6762aa5714a8c5b4e80c1592c6e565e80175b01d453d17c4a720bdd616a19c26dc717ebbb3245e7e18391ef8fbd4bfc7801cbe6765966ef2dbf8b221967d941f3efd047f10922510a5d6c6f6ea0c7d79c49bcb2e9a254214dcc4a534b19b9b17fee2013e1e1952587af5d62fd1d4a5c41213cae06ead7250b0f3a0fad733285fa845d406b7b86bdac6486cee0f00916c283c303c86997d65314b67b2f81307f4aae814a97f6de3f66734ca7275932dd3f73347f00a53368fe3480c9f08c2cfa4421590ece822bc8146c2bb36150f82dc63dc2285a43d577b83cc16fcff0628c4aba62bd0e7325010b07183160893b18d42f3d961eeb73a453087811fc1790fffa5028097d00b82f3fd479b4f30091b56902849565ab7df28f51d38f5183164ab03c01d3667d526ac7a2e7388178ee78da2060342d253862985243ce8c8f913e30d31f7f5ab82d57c6cd1cb91efee2e8698a8651193ce9cd1d4650ccbfd7cd59e1da8fdcae15d28ba32fd564ff45305f1a0a9e403e95772fe9f50648d277a1741aa668aefe8bdebd4941d176f7a59db786d75e26d3e042363c8c93f15ade31e7b7f9841fc480d15b94f5ccaf36758e38d84621ebdf9ddb2adfcc041d5a5b1e432bb4ba68943fa7789d5dc3e8cc094ab1f370c19adc9f266427107b973ead7c84787914f6c72b564ecd3200e29e243a49be538cc9ab4bc46723deabdf74748f82ea8002479f15ca9a5ed78742243ea69a9b202fc8774c919ce2fc7a7004ccc109c843889b354c40fbd719697f2da53d868e3c43d47a0a2a73ab020736608af6dbfb8a5506d812a8196a9423a9ad43182fa01da7008121926e87a0d1cb6589ddb188c42802f2cfa105795cf1a5a37877a51e0a761fd31b614c8c8ca317127263d3bfe30aef64cf64f07f417b3eeca790d9ad0717740a0270e21c0f1c1463aa0a8e57d1dd1f0ba5f8a1be1bc84955397667bb29ddcb55ee460a95a2e06de7f8e5ca15b4c427be992f2c425076d22debb9af89e7f6b3e4884b8f10d2fdc776a985341713ccf767c3bf5cf5f903b509624dc8ffe6b29d8cb894d6b5bbeb1277e4f28e87e77a4a6ebbec7010518421561f8a587919f1cf4fd70c91aed96f299521cff783f52b959eb7c3452e2a468157018333f9fc73dda594f7a503bdf51c2e788d2cff81cc27e8e1b5638d27e2502d0ea6a0aed0b3540273a1c27b680e14f7a1cec7bdbf564deca25f7e7b56714c08a8cad99b701c8933555f2e1759b093b1b352870faf7dd8bcc851585ad18c7e92825de3277bb9133482b779cd5efb54ddb0fb8873c32149f0f5d7934215cf8b4cc6a44f01db4d789805232fee1438c7d52f31197dc7a0a6ff006cbdc55208a46cf98b3c6d1e20d2c51673391dd7012220779c9c307df46859435808598221a127901a5538065f675fa54bcedcd382862c57833f6836d6bcc46627905324166f24f0d4b5c54311a4535c2de14c4af93c9b7e1def633ffd655495d5e03189ef2f35c506106bf1f5c437c41da906ede9ee1f9caa036f62bea430dc3934f0e9bdc8c8188f37c09dd604125f2ecd0d4fee242f9d2780dd959ee8aa4c388a0064b2cafb74f91b69223df11b0ac6e63c4e4165a9c73e126af4a3b5477b0fa98adda42fb3f8d8993dbad603fb342dac112d3766cc8af0158f0eb2e39947c670af44743127ac13268d8ea9bdb8df6debbc3205352358af80d4081d177ac3b2f6a864cc808cc897d7e9e1e607fef381a5ca442d4645176785c3cedc3a80b81a1518adb533febcd39469f15643624a2c23e326088342bcd8787102f2561c16fb06b196d91781e43d9bbb0fd2c2071f898b0a500a3156e460db86c1dc21b6f7f89d87d6e18ab01d0163c23b4adc9aeef5c09a28ea90a7c09879ab166030ac6d6d04a4f16d2d70b347810e1219fcaec3f16a58af76b3eddb38d9aff21b2e489a1914d6e7c111f275d35e24e56adcefb382e4a76efd26644c62d13cd48a06f928e5e28a81737c6b994868f15a4d83e29ae83fd9ba851d06a226c9f75f0e4e51dc452f73b94de838e01153b7da517676f6a60a413378f2d076f140aeba68066f06e113b177a1f0f3996a803b939cf0a1c849f02549f41b4635667eb0cbb6630ac4003791ba61cdd63006f93efa1f0b3a523ec04a2abcd2cfdccc5aa051eb06e4432608315499da2c7fb224239b5283ae6bc5e29013bb368435dfa7a4c8009a0d4837f8f9fa3499343c6521ab449b0eebba38483fbe3f30453a4371864540c4f65b0aef42edadf302c5794f5c3ca64baa8ebdcb57d4cc80caf0df46c19a03ed98a7234f5a2d85d5312e4b2f8a42315f4a4d5aa339d4c60723893b371cbfad0294724032cda561a7b78e86fbc7a962bac93ab433bb43e2784f92af3eabdd3aef66c95d3418ce9810c13dbb96f73bb6e13c62568507e12ad4278922dbc55d01dc4034249d7036ff1544a4cc2aae828540fcd5a2d655e6191727b3be90afdfe610eed12d3cc40106f61e7f1a11acd2540b2eb09b741c1622c963a38e865eb6b94766e1da09c1196318a25cee126288d3c378a58cd499274090c544918ffa5f6ed6e62d202201a7ebc377cdec70853e132578686ec010d846729047bcf364c4ee56553cf7fdc63a62df85b103eb51518ea1f6af3c187f2082e5b8bb1a9bf170ad8a0b0a67d40ebde7089f064f5e2fee8cdfa739fcc6b0718ff728e002a6a401288c21b26f7d6446742e553e12234c40e2269a299765abb5af077a6f9885752d5d75c7a17aa7e49b348f95b5a6075e7ef15e5b5e21b1d15b4fa852d409c6ff1fc768e172b2bee051f1206363626f638dd807cbae52b7bcaaee484e44261f1860a0595e2a5139c8a6e1c88841cc716c7dbe2dd9d6b8e43fd47a63fc4de7e4faac35742734c9ffeaa07c95f6efa78fef8004793f3314adaa8cf768fc60f85738b66ba33cc0f8a1a7ab0a88efa2719f630d16cdf35c61ba0cc60ec9f7b462570721e3d13e7f9f7be34eee8686df79f0d2da147e3e91a687d704898483e2e7a866ae4f3790e9d11db59411d8ffffff27