PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 91945 6dc257aae0f8f18646bd92ad3ef33164456d8738cae35d002da7e26b698ef254

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
1bc6e79e6819e97cd279c75e29a48680c13b3a9fe888746010289846ea294747
Certificate Block Hash
6dc257aae0f8f18646bd92ad3ef33164456d8738cae35d002da7e26b698ef254
Source
getblock-raw-prefix

Public Data Hex

002000000002000000...00700d0000c0d70200
0020000000020000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000bd973ab7b5cb2911eb66da662b86b0371dde796103064ef691c867453ccbf889721ea83d84bb7cae1320d295f6b2e410edc113526a30b32302e6408ea4ed3d8487d4033d96fab13503674b62c6a203fdd191367c057ae0b3a0f0000000000000010000000000400700d0000c0d70200

Raw Header Hex

00004020f922b1e569e2d059a21bcc282ddf31ad9c772057d1a9b6e4d5a36e861da24d8bd5ddc7b439ae483ef5c05a396c2cc55231dee1f2ecca141eec44aca848689fa41fbb636a1c880018474729ea46982810607488e89f3a3bc18086a4295ec779d27ce919689ee7c61b

Proof Data Hex

59,560 bytes
121216010307ee75cdf8b34e3ff22c09200405bd916052f0cd0964604aaa0b78229d48d072df5feb0ca4ddc26882ec37c33eeed521092b3ee251cf1e7efbe588384c285eee4abdb592458a45bf69e6c4bdcfeb2df1717b017c16a4f50e0f7db5dbda6829825ede79cf435d2fec0207e71c8e8e15e062380274c74ef3cddee661b67b48b9477dd82ca917dda04ded8e399f026112d2962ee896ba752577819b83d6e8c73a52313f13d3e2101b9530660b1235a959394083e71e3dcc1751abc9a80eddde0a6ab3ce57cd1be8c4342d0ed501c63a109503b2a95e5f43d74c241aaf0eacd8efda9e5d804c13bd4c41d0e8a1ab450d2b868432db24d3e470c73ae1d9c533e0699e0e8fd269e14c056b179413c9eff58b3b4e334d6e12712777b6dc2bfdeb42b55d61749f809b68c8ecbed333c4b172de238b29cd1f5fea9fc1e07bd625d2692f054bdad342cf9e8fc8131d88e70010ae708fbeb1fa56c44c07724206307f60309469dbdf692dd3cd88e1bf4b9b70416c38f0db0e47ff9ca7acb40282b51649482c6c04399303493bf128fabdba857616a3c0800a2e115a1380c9237d75daabf8d61122a3fcd66a161e1551db0e1edacd60386c76cacd5912a0863e2cd968d0fd803281c43818f819db9401af9dfe8be3d6d3ff88ad6697f48625f1fa04a4ebf3427571d7d49d5acf4751313fc5e5e76e21c6d331a28be14c78d959161addac95746b426a98f4b60dff09b66d9a6363e448735941c16d969bab83e6bde6f9f96aa6856778abcb81af5360d7c240793cff1b2a1de7394979f249c8731b754a3c49c726c3f8fcaf74e9f2d744b13ecdf0e03b57947732d3d5fd148acddd85a0cd548715c22b07d358a3aceeb1866fdb34f7c06f1a198ada78217cf7136f613a230789a0b0eaa82c5fe46d38c47516afa0da3a7ab55bc7d11dc6ab824504e7ffe55566efaa644cade9fc463dbff2c87b79b330cdd711b36feb317431077941c5d1b9532b5c2ddefd2a30a6035ef1b9980204981fee7a6b2a0919e503eaab2ecd39a92d07d87840d57cbe02126653187db05594539aeb25489b510766e334dd7bc005e7721ff35923a570024eefd0e7679daf904b3026e93fd76265417d3e8ea67d21788356c2c4e7876986cce68ddf8c4018a2ff71b259c127ae821d0877757f70f35b09a935f04585c81c4feb66a835084d56a19b0a02bdcc2db2261ba1543113d88cf3a92de97e973180760d2f745fc6d8bc51b3d82512815f6133314f16925856805cfa79972d225eaf940a5aa732523059fe52f47c8266374ab9a850b6820ec0abc8cd6b510cff7fcf232672597fc78fd802c86edc5033b0ab08520911b824e916a9e25a71e77166fb7d3d585a050ba40876072abd3d1a3a7ad560e043cd4c580098bef6c40bc4d451c9224183999c758e1520376c933ca932b22386f238c987a50020fe4a3d6f4f4b643db241f911d65c1a64a69a3da56fb22ddb2df3c6d2ee05f65425fe00fda6b98dd4655a0486dd283ad14e6ec6ae4c5534a139cbba4d3ad052756b8d4c572561317bd7c48d57f83fb5c5af599c6bab38373d7324d8c6923174f59125065d0f608f65d7a4715bf5f67db6846237f9b05b9299126f0b117436c1f87e9d63efe90203f6a05e4f26e885cb67c25574d7c80285b0cbdb3685d614295bd6794ee1d6bd46944640dc872f4f7b6bbb9da64b79efce8f9bfa0a6bdebb13d989837c659512614f863879068e442f0e5ca116787c41ccd5f52a216e4cf8f71eec5c97f051d54f90250182eed0d1e68b991bae3a62969773d6e2c77c8d698e0eb33304b27be8fa49d880989799028da3dd52a8ab5641b7b4588d649ad22e9c1f1466372290bc7272a6cd0cc4a0de383e3bec0e94dbf686c5d73af125c64f2e2e9171dbadc4629bd1a1c3a2ac77a783e728e2f12f15e34d7e18f8aaf1786b6d09c68515a7b267754ebc4a8b8e982067efcfc9af4eda651cea81ba37858cb1828fee058a001995b3f45307ce5f6802098d2a45075bcdabfbbee7da00af249aea98fc0878258f39b38b8ad69864a9d05b28bce48a141732da421fa8097796fe98625f758762638c54beb00d441a59c73a8fd66db03b33ca82f9392e6a98cdfd9f833815aaf621daa5c7d74bdd2fbc230dbfa3cb09e1a88415b4c33985a595c7cb8a6492ac44f4a30e6459d86369b35c7cf38c30478a6d74b078a974e4f2805b7cdc80a83e0b990f7dff3dc7e2fd5f8767cc4f6d4a11b402590e85df1897f86c62b1767c777e13d0119b694403f9cca76aee54530a64040c01296d84c55f4becae44547e542b7cdb780a70869c49dd023af51149643caa559d866823e0fa088a8f6392432633f01ad2b84b8b0b086c7e1639143734e44e4920dec14ea074d03b9328056fbdb2012e18faa8f7aeef56e9bc4ef1ab92d61383831b90078abc83b1ccb57b5ba9d4e079cebb3816a1c16ab0fc2a8c6d02a244db3d04d964958cecea6c16ca7805998f3c801fe3fe30e4f676e6660cc86ccc23e0e0a9fbecc814238bef4763d8902b69de3353a58284121ea8060f89906beec324ea58ba3b8512620d470b0ae553ce61dd0b1b04837dff2c6cac00812e888b3d836f267d2c09dab47e9db838013274ad6e6cce9e061a1a51e162fc8cf3caf418428a10a66fb6a91a47b12a0479fc38637cbec4145de5ea25c2a2922e587afbb063cf82ab33261c00283282a7cb198ffbf4ee157cabd879ce0929f25ed86d5185561e985daf59e538fe64baff382e8d5f1cd6ae89350a68cbfa15a3736fcbd4b662b34b83e4b00a7b7d01fcbb85e22301534159fdcf71f3856eedfadea15827dd4d8b0c5ab55c102fffa62c51ba3a4032e620f7816e6c87d9dced69dfd1abbb5e4bf49db6cb61f2ee1b2079658a5be57335c08ee011deb819a279298d49fb5c28a065d7e1fb09be73b28c4868ab1c6956208ff33f62eed0b8d2d14cbf755f55bed29b96fad7975cd61d1986fd308dbf819f515161d8ece900d2008f296691b3a1d61e4daf3f6e508d3b17a96cc4a78d0171f27809c78201b20b1bb39a41b406b63368774b240e0e09189501641828c18872b07872009d04398194f61805bfe035e874802305acd0eb2e116b96c4c70243f5fb0515769f62266da74dfb9f69c4533a3d0dc6b52bd33268dd33d8be7ee3f2546b02e5d63113df00312b4926b25a61ea6950e5c72909d6e73d121fac3778892b7d3d468ef2c7eed4c71cf8c44c4ccd2a450d3635734e687fc1ea003b0f6f24f34713e3664d2167bef3e578cc443f81dddb7d2164532bcf078b949e4b6313a4d0768ee6d26dd08922cf92f92d2470af68be708168d224d82a16e4f297b5e7f65e71d57516c9fe09c65324686b9c154d253c010353ad7224bf86397fa98daf63b5c33d17c99b142acd2a7372788e8c3f6843e91c2707b89e6fad17363cc530cb2345322b9e2b2d2a42fefa923ef6d53a7c1bc76efce12c62b6e4afde246bc6211ffa599a170edf9ce1e0e883ac4ee8bdfc6a6d99a12e0152b24c797db832d012e7e47fde388172dd896227ec620005833b065a145168ab0db43e222df0f544fde754ffbd4a6a5635f808bc8c21bd9624b4c0b5e0ee79d4bb45f8e8f573508c56d4d34581ecd5d3d8b5e11a8da3577706874a085e8383ea6ff9b3b779b29b41b94e5737ef1efde27e9accd2afdff92f000b18690f5949eacdb5e741db1fd0cadf1cb40e51b1d213af3299b45e9e5e6a19b82abfa87344cc528ec701051fe24a8b951ec840569ab31fd3139bed2662dac09120888600f74f1fefb802d3b0ae2ce116fe0f49437d16e4e39350e6ec85674a988e414ad68bbbd9b70300282d24b304a22eac291bc02cec9907bfd0ae8cc1b82cff2fa9e22f55dc091e1c747feb120364b665a867e12eb56033bcf38a757e601745b740cbf0fbecbf2544cd3c668713f070196a816b7dbb9d3651ca9a2c207ae3eb0aeb42b4433574d4a616c1dee5443578146208c737169e19cbd698d654b7696df843700742ce8bd1306492dfd1b7061d941755b59d6bb000b1fe7bdd0fa7c9232e117db61508848a3d2dcdef77f7e13a7b5de00072ae21a6302750106650124800e46376705049312ad5062ef25fc1e32919ece9f998cfe792d709c0f9f552fafdb27c4cd8e11ad039c793a4d0f941d3d698a3c528e0fbc421a796ca7735be1a86e606c92421188171a56d81ac415d1c2eccb2b63cebe72cb0542c8160385a3587cc3f3714fd399362a9bf0c80ce54610149aaeb080d152ce98843191b4c3d9a16878d462e8e3f302ad31d5cdd7cb791718c6e5791f0f19f06a68c3dce9a905781df41e2ef174cd6c112420fd729cad33e56330c8c58ff85f0f679374a3d0074843be6c7b5c1ca5218fc9e30088231340db4b6228c36206d9901bfcaac53578261574022ae371efc6f6fc83a6e096b3b9831d78674bee6829b1738dc9e69e92c03549d23b2361714e670e045d2d15b5fdef08f988c34a6c6a0585fca0bc95abbb33368ca4fb4e28c482559cfa1faf2bf0c475ef7d5b2fa4109e95d41afdd21379068bdc2d0bdb1f53b58430b89151b322c53fa6e21c0840b412bf41f068293c5e3fd682b71d370e91265ad65df602e6337b43331c4d7406c335af0d870473b6274247ef90e026539df8ece67c3c60c15661deef76fe23fef03696280ca3d8a6417dde964081a6fc2dc24d595c4cd9be398afdb101f9bd5bb5f554036100e4871d6e51a42b1f0bba162c952c6517fa6147fba261b82dad643be823b81a2e60843560912c5e3826fe887688eb29fd48869ad2909d47f6c0d81a4c0ce6cce4b8887c8531a3dcb810da43436919e0681105bcaee68684f40e836ee8117153a3467c068759b058e2ca88737ddfa4dc6622f4ad78ce913c8d1551f5c13f10f51e9854a8c30c270ebd32bf67a9b8ae7f4ca0bf9177f766ba3c3d810c31f7adc748ff26d28018cdd08491e843e299ecbd2298349339bba1a3102a0f0a7fade2fd1da0fb006fc5ca86f937b11e83518e7b327912646f5f3b3042f8ddd7a29ad502191b8cc61f805c7285b8188212ca95b79caebb05dab6b91b40d76f63cb150727c29121d0cb34d13f76e33dafa40ea92b8be86b2bb0980d9ca4180be4c5b030ec9a00a0aa045b275466b3482c97fe570c7cc340786ec19bc7b1b633ce907db42fd1974a21ceb85f2ab47819e21bdebe061a02f3a4c3383d2063d7cba96cd673d2ab7825f79a8418e13afca9e2e0374afc434db6ec722270ae73b6d070e0ac0ba17ac87fd1ca46d9e1b4a01f71363a173b2673da20e8ea182d1f96ab5c68954cf6a6d7dcf51a26eacc610a4593442f59b2c218b2f0cad463b912117a6a65128a2d8562283790e1683227e03a08f0f4bb54a2168f19592c5aacc163f0393329f38880f717fcbe515ac67c34134a3131a8f9fd85a5b2c8141ec0ea1a0feaa9d7f80b0a9ac8cb2c3496605c845bd3b9e23032e7af4236662743576c00e1fac1c611413e2568060d6f205e0da2f4b26a50e6db2b2290f7c1371021fd44d28e55f7df0162ae5d437e4fb01f260979f5e4b7d9db7d193ce093b0199c01b4fe76e4a9e5c2ffe5c6600db3a50d26177233b7d243f2337bacdab9db6aeef3e14b92f23c28f765498bf9f4a994032d27c6b224f231cfc34703ec950d7217ef5a0a8451f1190a443a9b24cd31f036f30e722dc3859372a2351039b31902af48d8df3aeac0e6ce35e108d7fb520d2912d821d0b7e0065c5faeefffdb39c5538cb80c01ca3d8ab1e66812cc98f353e824daf4f58118808cb29aef6269c065b29f3b8e02b33730deadc257027bb89c05c3a5543a402f4f1adbc80961079e25d065dabb936df9d5e3fd6cb2a326ad872f5bd9d9f66f5b1a40a32a29cd7b39119ec21a076b13d7c6f44e35113765eca5fb0e83bc067a5fcde1ac1b962f520b5bdfdac59de9a29bb21ab0e7f88c26f9901a3e63171dc75f64b8d15f3c3757ae224448f45da923c461eb2a1423b29789dfd3e67a04c08e392fbab50963467fa3981325fc8f33dc4e9e62e70b50818c16c2df433d067b7a21f54eef191c4ac2e527a0e9b08d6499b1d0bbb07bf214251c34bd7f17760d3c2524d7a201ed16d891a896310e7ef40a6489e12f3e3184cbc205d1ebf337ab16462ad27fdc629b76e224b56d68444fd7ffb2c39143b00803ddbe4d00ca539e2bcce4b53f62e7c11efdcb0759c7ee88c5ca22a3be68db6bf875a0f0f443587e883c570437b2c85f5295efe7353fcf6e92da776ec185bbcb2f425207eae3b61a4236fb861fd145888dd50a55f7abfdf2ecebd884dd2ba30806aebf72c3501e24ba2da76868feaa554b5ae72cf29496a1ee121c93361c1e5566d7a525571267af88fcf5bb247f9bbae3c3c7355022c5e0e6e148f4b9711ef85d25a58fb52674cfdac33494ac3103454cdd1a776afcf29e3310a4cafc57d1fa85832b4d160b33fc9acdcf99857d3f0f25b768749b3d53ebf644d1b900271da8abe0ce0ca39be459782f66fec24c7b5806e57698dc215133ac40990508ede040923f9ca8f3181325447abaf24a8cfbb414cabd1153934f6b61dfc4e5746d8e26a234c306d3adad0148484d5f92b4892988badb08aebb9a04ba47f8bf866b5d94dc7803a953952f0f43c4499e56e71ea3248dea6887ee71c3429a52a479f5795c819e09c3ce1d58880956e932d071e4f2ef07980b822b07c78dd0c019803913261c286840adcf42dab3063193d98a036678dc470a15b802be9f569329824f750b1ff7cd08c99bc460839461da49c9597fb1b8f958f0d987d8df094d2db255f6cf2e9b680f11bd480457a930d8ed6e9392c26304474b8932be6b50f08fda6ee03c0ab69dfea45a78738cdb99573dc250049a1826dacae3f75bf64382cc293abc3133bb29de177446df7ace822f2c6ac9f6e42267debfa99b524924027c370850e724abf5f1248a5bbc72ec3ea14be6c9192dfcde822caacc59ca7587df06cc883cc0cd85f0224bb771bd35282c1c217551b13db4eee6b3b09ed1f1ca65a905bcb106dea6f4917e38584ccbd90f0ec098494b3ae692c98e175ccd9f9b271f7e886923543a1847402c1fbb480d4f977685d68565bdd78efc54e5f5d9089b24328c647e028fcc90885f95946f354daa9afff6bd514f1b4a0f9834b373b458073342ced7a008477af2b3d8b82304b7957dcc7e11a245d21d58ab9f12a69122ddaea8152c17af27b256c6ad5adbf0b2d5fece6d09774e26ed51668ff54dcb40b0111b78d6ffeb0b828eb5e3420fabece5c9c757b8fb6ba1f31ecfb9aded7400c55e1e2134282eb0bde50136022d6c6fb39c4011acb774d8cd7b728d843991eb391b8f35cf54c0f05d122432045f551311093e4c60a903f8fdea35c3803f252f523ee0045687f33f474f249e1f8f90ce6db99e894293843b88610d738d1f3d04f3eac03ea7543f88ca6fe754146ba81663f90a419e113eaf8fe34b88b72d64f753b3b818c05e233df566c60283c281cd90ec09714eb8641bfa2a0d14054df609dab2cd642d9eda39ff006a3c5d83cfffac389f9ded0e4d6d77e2eccb6634862bdc5c762649d8db3f6dc4869a9b7ecdb5827e00cde06620ad554e2c9d09c1c6757fe64751b29ce7baab2b97a895123cd69248dfbdd9f44509e1cfb3014c0301db8300c9420cfa89ea443e780e746cf084cd8cde4c0869c5de11dca0b3ca7c23ba905e92d902b667a418dd46709ca62c3143f755ae7e4c75d465cfb1b4c8d93feb6797cf174fe0d2aa34d801c87061353878d5f43208de2079e48d9cc2faa2df11823421f73f79d58a9628174234a1fddea070b56582a9ac69dc79e2c09eff54dc330c17ee60ecce850325ffc84eb55586141e06606f6beb575cdfae14d8d755706c67478cda6eac9764816fd279649a09243046fe112e08a428b2d33ac91f3eaf608b0211aa2688cffe56b06ee5aa2c35617d4c8c13ba4f673fb131d85d141c0573ed60e10f9f49ecbb94bb74aa76ab313cd7165fb89483113497aca97a759c18309b5bc9bea581a752a490f52a6d14448d327483336643248d12147527ae5c2a2a649be021d75ce4fea3f7e8fde2548996a3ed0253ef439d55453c0006f0715c106f000be235731e806a69df021af040e1e5b3029199e555f4ac34acd79f0eff3162f64529b0dd18fb0fd1f94d71c253860402e1677c44e34a8b57d3c95569eb48c07f073b6ae90a16118f4b29548922fcabdff1bbc19ae50e66369336b631399d6bfcc7cc78caf23c6fc52c51d6507505770c9a288520e4d538eaf435c959b6165a2a315a2385f767d52afc17f1d95992702fe924bc9ca50e20af224a25ed3e4ff9e3958da4ea2daf4b90f3160018cf620aa159f24ef77c2e7fc814da0e100f3003a89ad0f82c1e34f954fd829b8b52a6482a9f0ebb2586271c1fa8f140204d0a91dca2189b7196f89d9775f19296337a0c72fbc22a0aa5b8a45c2395d8790ee72cb7e80c88c00273b15b2f0186729a60a1a1266bd1280d6719f90de548568f1f4941228d7c934798333dac9cdacc49abca4c26bb125e55fbf8540dd044f78132bec1f7874c80232dbccd3088f648c486ccfd9b2f22f681c597fe1808cc8b2fef83f5ed5d502ae44aaeb6d5c37247b0e335154e3263a52b84aa952a1fa78ffbda0f590f47749b1e1f0fb4bb63640e5c8b6fc857f6bee0434945aecce2ce09bc4c9e65e8e2b1f24c24cfa2298d1fa1d218ec19a5210cb77834118b1b58ac9ea4ebead3041b240d2b6186d958c6ac54ee124515bdf95277294e8effe59fe6ef29f7a41ce24db33943b0014d220663823b844aae4a6c9745e17c43fa34b3c4aa899e82a008cf0957be27e9e16d40ede4196d5b86275d6454bebc47ce8f1b39abd23569e27124bf9f7a5d926de357f91a92a1bc2a14d310b3865e84a3497b24ef202137d693aff16112b98a17dc34af58f2b053705eca117962f0e83d997e34fc0948f559482c21246be2d3af8be0b399608334355fc00660700475263f38b6d699cd1f2f4d35fc58d2962e91deaa4b1803e228dda0177d46eda7156e6bc35b17cdd713ba19843183940d03f4fca88cd84caba6f20c20425bf0947b241935838a1ef634e5d60935e6205a197ab1013c9bf5d28c02f4cce8c1b6cf18b4356ed8a666a3ca2ddaed16bf92ca99af48a3b559bf7986fddb3de42a89de4a613573711e06d78fdf1c8384876ff0192df35ac84c72e131df08fc3fda113de29498f396fe5838e690eb25014d494a9c53707d7db770929e78fb2ec619a3360b9944fc84e60d2ab38483ab48a8c4e4c80b78c09985cdaf64418e77ec3f2c70ad62134421cb0cd5d62147bee9d62986907aa3984c02724d8b441bc60f25e9d625da917831032d416fcaa82440006897ca2bd10c2c816e2367a3f63d8a4229f057388c73faf3e88392452a7d0fd263c9ac236078c4c2cd0213a4ef46c23337c75482e64dac486b3fe39a1f9cd45840b23c723770fe4229a2f62ceb72538ea6a02bcf122368f354d0ca217a0c30a35cf1e056adb2428a5fba3ca77746b4acd4da41eb8ecaa43c8119e449b5497be2ed0419dd1f02d5a73dee17913238fe15e65b7178dcea0ec413fab563c848547e70cb5a9ebaef8d8dac1e46c61a7ab2f231df7080ca16364b74a8e8fe29659cdf72647f1ac649d883c4e4be835f2c0f252c7edfbe9fb7979abef62e6f297b1609471895aaa14ee6cb92d2e4d60879e7714205fea0ff10f5fc4278f45695c75cfb78ccf50951952dedf1e6d5c31b639b67e7c74683781dbe49da2a00ad3ceafd8c6a78dcfc49d4b1062412f7555e4993fdd98738fcc483f882ca566579415eeb412eb5e1e4f1ecb5f147117ba06d75ca32ac3cf5c3d7408017a0372decc81cde8dd0b2a969882493c4bdbd6b1e047e35ee182a1a3496a0973fb5f9cc0527bbeda7eeaee5ab83e913affe6ec55794daa196d0b6f768d21da337ddae227ff568288c1fe971c3a45428cb84dce22ffc931bc33d3e9d364339cc52f792718a4065c8b7f9fdac3656e411cdcd703c6fef2193d2960ce15eae62b586788d9049373aecad18084304bb4241534275b7827d49ec0a9f8a6516cc73ef94ab8de5a20853f3b4a703bd1f6c07dfbc3f8f7cebdca686e4edd37f6ac0a12d47fa89b5804c4e804f8bedacbd37a9b927321d0ff9debfa3eb5a15d5c8ba5090a982f62b272a9a8dcc2ebaa1bf70b4151b6ff7b16dd2fe5de3ad34f75ac4d8e1346489f41c58595eeaec819138170c037f7c969bc95683a4e8554382cb80a71ebcff0c748981e7c8705d4f2fd8be0b3145cf69e270a8247e4661763c97fd2d77ecc7fdc836cfe989536ef27d6ffcd85118d2da5d68b71e11150290ca549e293eeb3a8cb0117b9c936a27770cfa34cb4ba6d5638bde0f2ecf6da87325408ef817e8c3da9f6afb0d70dc6b94ece2c72825a021a8e4e67474981d1ff5edf8f02c09d2625c6d30c477803e978469e1bc8afe32f5da5c085d43ae27d736f5f7830ff745f19e6ae496637051b271b0026003a17d8c79896b5197ed9ac78214ddfe649481207d65b89e2b1bb47646ab31d054f338f8ab86e100a815c0d06bf452073ea68d70dcba557e65cffbce8a491c4c7635f5273976af1ebc45309dfcdc35671d51e2c25b9bd654cea3ecd9ab6b8338c64b670193ad128ac4daa36f7bb3ede554b322ed7e449439d76235723ab3b8fbf3e7b55b11ad1ac053b349d8c337206c448e896bcc8fb1ff6ed2556532d89c43fe26d63462b9b29634ef96c461e54c22e1fa8d76c142ce53316f9525fe326bcdbbe8d9e500da6df6ec532cdbef959414bb3a90c1f0818f2eafd99b552d33bb85c48ff3500f98ae23415d7d16444c5458c985ea134f4e606ea61e2b0f40b3b20f3ddc8c2736eb52e2a92e04d2d9b3ee91fbed2a2acea0c4768e075af91ff0da41174183ff126c20a26a12ac629cc95888bb8634aac03ac198a56de187565c9bed3d62c25485446224144ecec2f556202b66a7087323f08fe9f1e38a48451cf327fff1b0692819db3f281744ca8d006ba96b60ba1b6da2e0061a669c0bf9b967f4ee9e8724f87527f81cbc28668c8fe3221fd9b1ba3abe356a6b0b3c96eebfc4842ed0d5c5619a77526e8810f886afedba0a331036b87327bb33f4323a68d823f1e9a17d6bb6b78e5b60f32ce7aae45896ecc68a7192b8259069d403ee8fd0cafe7fd5ed64d3167ac738e0fbf3214715add62e7dace5d383a8165f5b7348d9cc3ecfcbed1d30d9a04ee5567301a4b2daa42058b9f556e991b2d672fa700a578260368f2c0c3a07fa2f3f4633612b962449800307231565fbd728de4535bf43d2f828557e39bff47ffbb13b30da7abbec8d610df4afe711361a89c4729c9c4e6f35f287945c0a24e4abd47b21cd2fe2db3ad3f2535a37b88c1ec6900350d12afa67ce4b61999486753832822dd96ab10b183619cef5529d8a1ab39b6102a53e727d91eeb1dfa901c2cc16384f1ef2c731bed0e2e48eaa57ecc91b0c9cbad577f9fd9284de1c7bc25d040272a189f0740ddc0fe110af6a9df3cccdc4e17a47cb89b7897362e02c20b869f95159ab72e99a084c7c78b3d54dbc872ccf6970ff4b3d5e1d3a23b5756350c928caff9f6b4d86b9ec4e9d765111d35a2e4162d4371e6aa36dfa0261c4601c902853cf2d1ec7439fb14068d508ab945e3d7291164d364071dabd0f979043c70b50c84525bfaae64905b070a14222c4fafc49ae954ed90b4f9c74d2d4b214035b72ac013c58f489a58c3ce63fa3857b3465682e933d174f97464c3a250d4c5454f1561979644d4512a0a917feeecf323b30dc11ccf4697d600753a8f2b3b3fb60fa0a322850f5e718127099942df50a579d39bad886f68b5200fb0524df159f1cc779fa66ef77e88a3a4afd5d80b86d321943ae294a37b6dbd247695312fc4cc67696d6cd12eab0ccb0b846e1c500189281a75deeea26f88743e43e67e31f54011bb3a5593c8a5e6dd7bc931eabcef13d36149f9f71f30407171afd456a949f1bbee5e2648a1144cc4bde11a86e88eeb369ed1f100e425105784dd31925cb45508f0d1da3943a24789b8832a438122ecc088950b1b6c165839bcf4ca57ddcaa5cf295dc1cfc402be3bf3191e918da82b39bf064b7349b062009c0a285040db15e7b7ab2b4e481a2e2f96d574e9ba6f7c19e314afea106f1cb9cdd8ce96d0c82ad83b314b5d13902bc560d5f47dbf2a91e3afd083a6bc54a310fee05e44a927e7726bcc19e0133e60630fd60ca7e99201cb43aae705020bf139bc0c76c2d2fb697777ea689ef30531521af12353837ac0bb828a2d9827d8654e47cd7740c307b99a9b8252deb8c4383f648b030d4e3ef33b004109ab2f26c08643760bfc5fb78b97b1488b5ca35afc2dba20a523bb03353a1b69595f1b0644edd54c04cb6c9e84edb5bd5bd6bb07d004cfd3bfc22caa1042c4270bf3d1dc94de4d95966a687a226f686603743a5defc58c062bca39153942812b8bf38adae89fb3e159f9ecc8b75466dc2520b9877270b69903fbbac9a591bdaf9e59268330efa0b89f221058743922a1b2cbf052071a84a3fe706ca4ac9a59f30285ed0ceac19b89a43b142b66109caf2d07a2bbaed2317503d4a80fecd96ca6c108d72a9d6fca0e60d88cc6520750d71f7f8ca58ea5d968cae41739315765e77dbbeb9953cba07558a1c2dc1c3fabcff19c8093cdcfdb819422788d3bf42410624b81ead2864a6cb15ceb337631c5cbc60f78139196cccf0907572efa36068f5dacb0d6846d5999c9e3a46a66c2e895da532c95fc26a2352698715af664a64441889dffc5f1e0d5ce5dbb54f662c7d0b48fb04c09663f78e7f97d12fb8c259a21cc26446047a7a1ba76a0289d1de3af5197285991c4a0303d774f7d952a8adb4b65879ee93a4b9350b4d213d427ea46090d19eceaee144fb1e9cd88675c69097519121cc38f3893e457f5a2b147ccd017a06df0b1dd8f4120d2c5f33d4781c1a277e313e6590df8ca035f4f4b2958710c663236128cecf5032317581b97ed2fc1973da30632f179ac54aaf8d6fd9cf382eb9b894f0a454d07a913892ee4583e2ce123c62711fae185ceb12029b53ed411ecff3f1d95ae119a9e006d96ffc06dc86d974cb99b54218a31b61625f8fe4b3182808bcfc0a389cd9d16e405ddc186a9325d5fc463345264f6447ee3847f0bae38b51dc0cbc15ac9bcaf8c5e28a4055fb9e7e8ae457c71712b419259186d373fbd1dca7b82044f1d8646e1d55eae4c7ab5c52e3c66b4d05d79bb6a748b42426bdfca5a3e54883d70578073c410cf9d067cdfcbd53d464cc95522640d51ef4d291a79d1439cc3d48fcb7172f09a75333d0d2ba038dbc4276b243c21860ba66b4a196112ff3062bf4f372d39feb0c22e7652f779c0666d969f801b301b53b490756ab42e3243cf4f7202c87bb742c8dbdcbdf98f10d3747b49bc09b53a1ffdcaf4a7012732506bd2cc198c5621bf169e4fd6e2bddfeb7d11d03745e61fc87e53a1a27c3655e34dfb64d6265d8cd1279ff2522bdedb973fddf3796056c603e0ee96894f0156e050f6be7b2cd25241a9f0d42990984f7a8fc05f0f055a5121dde78caf6e5ee848b2e9fca13f3cb1dba02c2c34d197e5b1b5a54f70eca6cae8e032de25733e0f47cebe8912b9fe611cf52dfe918bedf96c55d04ee99fb670146df4e50fecccef3cd9c7f54b8d1c4a8954ec702076f60599b67e0ae0bf3bb50b866eb23ba0f1ce8edd6be22f674857178ce91df993fdb612b8d1f38964e4cca80a0a5dc8356bd0e5ba9dfe419e6016867dd437d54dc364ff9bc56fe3d9dc119e04b2e68b26850735233c7514da7293374f18acea400d8098466db35dfe2ef9d6668f0f468da6e5900f275fe641817163a5af3d874fd3d19b44c6da30a8e3ee8ac5451521c43fb556bc3c1bc61c9cb46c55af7debb6a2afeb9908114efa53832ba2a2b8fb0f860315b5898029c488f6ca8e856f0dbede73df6942c1a0f6f46a430bff369cbb42c3f2551d7bc3becf08e7fc0a97cbca712efd702305558a6c03cb41a89f077aa815db8de08404306688bcab29175e8f83694fe020c847ea0feb23e6e8606247b418c7bd7a374a610bc339301dcb5f75ae3959fd0a18b5f698fd9fc47c1f7c93b15a495292c422451a29291f4ef04b4064a7b95cf5eaa92184f791d09fa2fc86f2908a64fe295692a750da8e50abfe479a1ef53b2368126e540c0f39921c1c44c9d5ebeab91f46b9e254f208d0214041ac40f84242e2404a1ee5a2e38142542b966c09c6a54a53d84e956a9c03f9fa44b85711072faae75b64b2245097c792150cc199b46d30667732ae45610c22a1eda009ec1607c8329caa5f541ad143a188cd4adfeb32cced32a713c3a913d17d9e4362c01b4e97d2d68d3cff1fc1215c48e6f2f9a1107bd2c4211d3e973ae1619d05647c1b0c4a9ffb799b36cd32929fa6eae45f02c786fb6bb7e08d2391f89e0f94024ccbd2b1b2b2a01610fae04f7880198a5e699acebf298e0766cd0f3341685a86f1639a0b750940372e90b031f55872d8986df927e2bbe1ded26e6668c18f72b5e40e58d8f44222bbf1995bcfd0cd9f4c103d9728191aef60084e1237257ea5c7a39c34d8dc8fb29e3e56f1ebcdb82461402589b065a5dec8f2e16a32a86014db225df41b51f01c7d1a4e38c1098842ddee7589cce8d61551fd179b0d180a4932696c9c6cfb30b662e6be9328ba7019c7ced1c5880edc3920debf62f11c816ce820aec163f001cf7aec710eb0c8eabda0a710aaf5385fcd2dfb46037a3b75734b0fe3fa987440f492e7db3f2de5b16fdd610c5739e6a3a32502ef107ec8a1be4a0d47389b7bca9c64fe5616d4efab815e74374e5882539906337f684637280306f0f76c3ed1ebbffc5189e60f3a3f50e2dbeec9b1eecf19ab098e408d581868add4ed57f712ccddc72cdf8ffd0882355db9e7a5a162282f1f8ee494c53e6e3409b93ef1df1041c6e31c4f05a65e3ce5afb4217509ceea7274ede83e14282583942ba93167d2fb1dd18f3d970e3a2c53cacd1ff4151e88c198312ed8b1019d0dd67570fc4cbd87669f0b34f398e9ffb5de82a8201fba763be0e32eb8393c6b765fc273014b1feb0b4a0fc0f74dd43d009a6932d9dfddb0569f440d2cf104435add2864994235ba10ac6fc9b1b5b34e5507e905e302a4516fe50a14051853dcd715fba8847d4288da0d0e87285107319e7572fc4852a4d264b621de7d3024af1733bbbaee48d55ce5d2fbd3efc924752c2609897e455d809a9b98f596c1f3b97d342dd6d71e01f4adad5588c8b8eab5ec7ae37364b223f92d5573fb6c9c478b4485ae3b724dd3fe45d46ac76e067b1bce0a1f692925c3cfcdbbd1584f99937f2636af8ee80a2e96e3476139e15d25b7c0c62164aed4da7648c3832ffb61479ace66149c2ec390f49be9cd108ad92c656cfed8f0f3a8b9d3b47fe2b34614e1d5982f0f1b29c795a2f81a27fafa93878a582bda2df72399b66ec5a6ff86c9be6c51522d1591d0548ffb5ea479055f10f7de99647cff54fbb551b52fa8bd47df4b9b7ebfb0e4999f1b0b635e66f3c0374c7effc1a7f181c81b57e4760df346b9dc4c095ebe31508bc52fa044627bbc61557dcc07df0d82e87782ac73e34efb92615f21cb5abc55c7fc4b79fdf5c7b4d71fd15d85695559272081d2497042d31d6da6302abf91eddbd9a06bf8538119437af86973a72c2ffce2486e9984919197a699da04d9cb8d73d50bdda5fefb8878b3ce61978688cd04572fc88f3ef3d743949aa1e417d1012243f445e2f2c6ff0cae8263e02b38dfcfcbf4c5ab85ae5ff5c68ab2cc370436983ea43752349d7ec88430a68dccbefb17bf90c2ab7c399513278b4e102a00bd57658fd3df7838c7627bc6e7e64b8b504860eca552ad63f193aa3b9c8f6b249d511a06f116f2149611ff8995ee136b00f06474fda2b128cadae4b8bc6de4763b5a1eebbdf86a3fb4cb1d23b285e62af8dc250fdf26708bc43c4fd10d519ef1b5d104bc501f3f1b2d3a7f3c5e539722eeacb05a3cbfa83d78f04edd8cd31ec240fa179fa69041c6e08868d266d751fcf997b5a112bd2dd9866971f281732aaaa214644ba06740948a08a92c1d0247a5109a9223f22d1cba9a0a5062681c64aedee215995f6eaa3048c11c4518af3d3a27403322464bae38065f73031e7e7057255af6d6e5c9c418fd88bcca1797994971111449e326d26222529723f985229b17c8f8579fe6abc0e9415b326a9cef21ff0b55a9786fbf4fbdcfefa1a4f7ad9f3bdb6fac844c59dbb5797f52523388517b578f01c5ef5fe7362ee5505eb6cec7fd8b64d5c87d647c94a5d09365a569578a9f9ea7acb6d75b1eca7e95ef2293b7c4a27b037516deb5c05caaff73e959c48b6e2da94af88539855596526ae1ed6d94addf3fbcd843d99daafbaee58894622f801c49dffec7b906c21722171f56eca9fc4a477f72a4c2d9ea1da4ae867ceedaa2d5124e0b8b366c886be76ba7896097448f5ec93cfe2e5b5e9a0ceaf3a4f875b2592bc69a488025152a2a5e4778155f4d731a35404b1f4109f92f989fecfc077debce93bf24133077d9212b33e6c1a4019879d03c6d60694f58d4adfa21606a3db5936265011143394348d9ed255c632502762a9066549eca76754aec02d8aba2e8ab51c0bf333bb3597b7ed9d001acc1f652b634d5f97830a32b5d361d3b31e09208e5a72764ef7d5a96326c8e0885e184a5ab26d68bb7c6439da33d91a0510de86af23a6b09071f7a370952719c0e349f01e39aa67197a31755e101d86e51448ae7207571898743574930b3e5d1becd5e52d296f2fc0d5923fd55ec96f39efaa2d38a7b424ede40b00c47bb28cd5f37e48d491dc94e0fa00ac0f6e5cf33f7f7d94cf6a08263588e73061986fbf16b959bf4526bdab5ef1f23e16819b527c39f579e99c929cb95d9ddc7ae7c550e5adc3653269ff0c4ab17fbefdb8565344ed1fbfd33b451eecb97803277a43bb3fb1198bc2693cf80b57c08b323adcdb95b1bf00a9eb837b7fe5847d5b90437ca29f7a2e4356f7419d2fe025cacda64ecb8bf9a9dbb3520cb57f5d6c9b5f1e430adaf1d808f026c97fc791640c7aeced1ba6c79b4b16aaec0473ff3715ec345f1bb2f387864637f5fa4ef491716fa83176874c3a938fd0fd652025fd3478582c90d52568ea1aa4c58aa79b8859c7ddd0d1fd7391abd522df4144bf54ee39719fa01593ee38dfb085fcc21193bd94947e6eebdaef7957362006fee10dca759b8634f00dc81673bb01f1440d7027b2afa4751c0dfb3b4a5216eaaead0842c9d3caf2b8f0329dfe1f117f0058c049afce5b39114553395276bdd7f913b2c83534c692d71dadb58fd9535079ef016dc01268ed29b746c9b48b90c32c028f385e7ff29a876c0d7b3512807dfb3d5af20f6020f6932ee9cdca13e6f7b131e939a64c27b7d471c6837bd57e6327c858fb5947ab5a17491e312e78543b617d2f7cf6e9a7bdd974bc159aecf8872baa71639b65c955eee7194e9c6b6d8cfe7a86e8ca2dcaac89b26d529b65d8fb13bdc6a840ef3e3e43130745ae895bd0adce8ea02997a6cd695196141c6ac50ae12474ea38c57484b2819cd84dbedc32a600c269f67f4026a9dcc2e847a6ca8e28a6cbba22852c4c88f10aea0be0fd7f383d2f969e7d68cd104e79939760b363b7bd788c0578e723c6042e07ab3b9632684bd7579ccedde0625c3a2807a061bd588a21f2ec0053e6ef168fd6dc8d6819776d79d7bc1c5ccf7171a2281466938b8de5f972b8aa858ebac5864d6182fb68424bbfc1383b074a2effe2fcc53c45ab810a4a9fcbb221c07c335052e5a0a7f2928ed73d60ed14d07bd26c8a9fcaac42068a1889db7539f689ea49dea8a34149c25401a3d6b767f81965a682f9ceb094b9e4afd6bfc8556eed44ff845e2a2812a6b1d2f619be10292467fa827afb0272002e4604e27a84e0ab5919f44ddd499dc06faee8e7781271b9195b8cf4bda543c96063f08de71a75c547e8373696e7243a4f13c2121138bd5d188916493194270978df04c6fd83c556c226963528b863dce4491e765cefeca3d5a522d588d2c588edaecd277eb7b7504c579e413ceb98156e1be76bcf843a8ece42ec17dbe5eb15ba533cd4f67ccc12a54c897b9e516f9ce6b73d8773cadf8b0ad6423303f4e037ea14adb8d84b42d9e22ea972301ccc9db4b62baae326f712fef0ac0fc5b5bd7817536a2074b582714793da678643485cb69b4859557aec3591571ecaa4cf79b720c304fb0caa0c658a371ea78cb8aa5724d660a2d04b97226e43ff82b8f2a684f41311bc8d279ae985efb217aa2eeeff350126e1a3ff6f0ba34f57482bcd787e11c75766dde72ff2f8d9049158e2c378a26fdf02f7372777b37fc3d819b794f090c3c4862b368349f1831146ef5a915c7ced24481c9ddc677a9192e09f24791f3b4dc38c781805d103570be1aa34de526e6ad1f8c9e163a9547d2a442a10e69f612009ee505d5606e9f22c53977c6f0a99834f5de550e98764a54a94be773787c67bf913be1dc49d3bb1fdb988730fa77b11dca7369485bb528b682840f1143d6c7d68786c5ceb32f1035bcd17c3a5832c6954249998db006228a0f93ab6cd5fc2a549d5d6f7f9bd782d72122b39f389b0e63aea5db9deded7f20e78334ee683f4999f158b5fb0161b6c6cab33b618bd4f8c8967ca13570db3ec2a4035fd3c44cf9204cb5d84845354110f1932ef19a74097d1985ca87909497bb8c6a07b66fbe8c9045198deb8e17d3d332702d0cc0dfe27a95258e0bb65a607d94ea6999a66b5910c5f0b8746de81b22659cd5f456c9ab3cba9fb89f78e001adffd2a15a7b3babe5ec195a9e96be5f259ee6e682fc234d4d48c3df9fe0cf23801f6c2955a5af08a54193e39baeb7e454fa4ef49749ba045cee4b22ece9a362b65e64a766123df2e7b53126a4293d9b20efcd19ce14385515a6e4f74e4cbce4c4ea04854cdeb03e0baddf8fbcf7fb83d5701946ac99786ce24bff463bc7a30469dbbdc7f29766ea425679138fef25c132bc001c9d564c5e796cb592d66e0dfc018a5404fbdaed89d122332dff2a3e326df266b11e066c08b062efdbd641c098edb58fb9a2d8c10d584973ed9b5fea2cb96e8f0ef94f3a96cebae22bb608a1aa0691a4c45baf77bc2dbd50a8161bbc75bf14c0ce67b0e063f6968587cb55235d0414a1104dce5dc1d2d17874600902ab6b4c75c36b99362c9ddae3c7932dd2532dccf4aaf3e1b035919c184996eb719a06e520aec8faaeadf154717b4f0a009099180ba085f284e2da05169bf25119114cd63fa2ef4c62fb97001c9837c2dc4208ab4dba2f0f4b0237ce4509fa4052ffaae743bb0e8d850ce044363df27013cc013723769f9bf8f165a73e883a60cc46e0ce46a12d18876dccdefb04f3bb770c93ca702cae82a4e1e75f10374e6320afea3dd6b498ccd28cbb7ad910302b55f5ba1273baa999e2c9e5d4ddee6971b0b224724096fa55867015fcc3f9a79cfabf98af2e5d766cd2ff6c2d7bb8ce040f1581a25e3dc7bc84d2b8344bf64551beda32b32227d90142ca261dfa3f843db0366b0dfd7d83cf7139d1bf61d7406f047d1e4f618a0d1e7fb2c2d57523c17772f41e462b4e30764280057e6163bf59748bfeecc34017844dffaeb8e220aa5388ad88cc14123eeac12286990c186ff67dc005708dad2bb68803fe49bae0e2adcd987cf5a29ca7991ef87b039cfecca063223a5aad8a0f4c01a29ad475839ea5f29ea23006c269ed0cd873d4eb766500ce057f5921c8050cb06a484d8f325b98311559f1a4ee3d729a4e5ff64ea3a66752e515cf45e46f979a028a9c3c486eb154c5bf727a75be88be95ebe18f1da7856065b65767fcd6c1bf7ad289b6caa33415786814d200f3a331266694fe01fec91dcff6da0cb46733b3596a086d9a516603fb6a3aa35c15261000a7b7c10d30aa8e337abc7bffc8e798b8db855ae018f2703b2853099a4d2e8ee3b5901908095be89b7ce4f88ebe2fa57db58b8683c2b44c8b5b7c85944779aa9205f9478bc6310356320a8bf759dbf15812781ec47af4b47206babf6bf55081b1b03f2fac6e9745a323fdfa21ddc534f0ee5bc6dbd5dc99cb2e6ff6d55731105c2abbe5a6f1517dede5a103616b935d7a0f4b8e5739f925324b51ec89b306d3afb7a29d5e09d68689b3ae6fc835e97cb3e1a4524572403df145ee2b683d171dfddfcf135ec5f9186a18994642940e1b3dba297fe9a16c542c541bb6490fb2a221e0837343d9fe7d0794a4c5d4b1cf34ace677170a5effa4df5a9a08284a9c8f2eb9edf144a271b105657264911506ab6813854d87e8c5f9ba0d7a2714e9a9f889c24895b6e2e6799673ba95f7d996e7f1359e906a8dabc08766b49c10aa4629c325e048d03bf4efc1b85e683765b911ce3a5ae72180662b8ea8ac62cd17783bd20f2e1f1406c2660dd866431de55aade94ce40cb90e18fa2725e6cee45f061ed6f2570d14bdd6fe4a1997f7e7c5ca8a50523a4183ae5e446e4e21a36bcc1460f1ca2dfe4738abafd1ff354a88ccb4cb18850c776162e87450aa5ffdde0ed095e904fc6e52b77ada1ca8cb87d2f7493658a587f57758fa8e9fa5574fdb9d4f92de2c5d115449967d3582dc57f29e41ef450f44ff2cf2d982c40f1a1b24406006a9a31ec8a11c545a23168406f68d9813b389f6dc80e1066da6185f74ec6bd667eaad4654cad825c0ba83a1d904cca68743b88f1fc76382fe82c824ecc3a9f297dd6734bb8d6d217c7a359f3dac3c2022f5c32b610f66f9c2fa5bbd101c62c03c358cb4453b326c80c68850f53aa59a30b03d2562924942606d14bd0b0d5849c752f10e5e68b3439b73d0811a8d7d5104197c3c46e6f006e63421448a9008fd07f473f53c1148201d50d6da46706c10d15c16ac2ef1470b4ab04098b5ca1af3c0277b3fe267c6f8468a61802abe15f33a6be835a0587df02a2a2731571f812e529f7ec3155a26fc1f81da983021b6bdb4c9a6edee871edb00e0f336ea57aba3ba53100ee773b234eb9eed8ce661808b570a6d529005d7c0016d48507b7b2a4e8c3bd428bbac1b9c71083620fc480cbd09ca139abc85a463ec8de6ed640c39db589b21ee7535528660873cfca2517d7e80a0a2856187511ed3d9345a6c614915c987a903931787c4665aa1e34e9d0b09b4d2af5ba9c12894ab40d8f4bdf6dc00b59b5a2a0cbe10e1a491cdc970cd9cf53bd7ec489c751f0446b472964641932bd529fc2332d182c98f997e709ca79856c454b0c47b42da90bc549c77478dc2a42546804c31e9042b8ec1eead4d6c738c618ca1188d94dbadae68cbc585015f35ba486b40fa842acee4d640753b9475a669e3133d6f680efa9d592bf9ad390e0e2db678a22a3a53365315cba6f155d410af5b6de32025a5b88426612f28739f47cbbd6cdc10d3085e8c5b5c00880595d7724e4cea3c5b240b1e4aebd4909db22ed69df359cf04316515d3c5844b5bc4382cb6f679c716ceda7424610ac7fbfaf98f8d3e1af3d001dbc4fffe816c5f98d3ed55122dadd726d1cb243e9ecbdad1fe3dfa050b466324015c3672417e5f95285ff5ad9a68850698d016d2fb0eb999dc74f5b3d34c0d568c8ff5a83beb004e0ab783af6e940ed9bfdfd3dc163a6ac15878c0d35ee0017ee7fa9f1f81264144a4002fe833b0b91ea3174e67b8c110309b2920ed8fdfb1bac6811083c1cc796c4589e01f4854827a575571c1f532bf401443cce62c61aec99167ac83d0dbeef496bb81142483720ab17f0f346f132def07a2af7bf715a7f672d059ebce4ed437cd05d36e560da9f38314171cabe93689357f3c7fcaada6f9d6c0eccba2982f7c771036ddd5d42ab47f8e87b10ddefe8344a6160d1b678138486132be3fa5af5ea6e4da0fc2fa51a11cc35ff6215d3c060eb681106557899c7bbff0c7435a518d741a55c2ebb1a185cf50382ed8f38af4cb80f47329f0a853f6aa154702c744c11e4b14ab14b60d32f1fc03224c3379dfa2089be5ff6a0ed444ad1208702727e723f20f1c593832caabaa80b93dcecc664259612a6942efd706cc239e2377893d7315fd9c79e4344b2eb7f50bb0f11add21e1d1a01994872b7e7c08f20d0ea1139291649eaa92ac6531101f190f0ea038e4b42cfe935adebb5489a390539e87ccdbc0d211be04de54c097ca12f76380cf4bcbe32f7b02247b1b3c5d154f5af235d3a9ace398692ffb2f69995610ffbd549ee44d5b2d0b8f0a4729a12c879642b81034c2a83577f17900c9998c2913e7fda44574204b62baab164b51ca054f3c38de07c4634a29c5c4727ee828347002dee86fa078e0d743aed36658eaf8a0e6241af7c822ca67d9e918ab8a205fb35c82cd8254a6cc4de54d3d7eda429209ce53acf4786ebfd4728a620b0d0e3be1157c961776b423c4adb980d1666d75f67f290cd305e2d6f7dc76a4484918d36d3f93ffa4664c9475a98bb06b09b0efe03bb496cbb68400622e88f57267482649c71d43a105e60dac1e365caadebe260cb2702cf33804059e30cc18298b1a8620daa15ebaa78400847c1d3681a94a872872e39cd7f3588493ea4ae3b11ace5ad2991441c6e5fd496b7d5efa799b858e04e8f004116b67b6c2c950fea41ea0a1581ffc3b583e554b0eb8fb4ee3025f175059924e473cc838dfb8ffd09e164ac4bdcd4a2b0f27d16ad1b4995e3629a546005e5d58951b3feb241f35e692727f2e8f950c66f48693683ed5e7b637f3896676e76f3ab3d10295022bde65c85d98fed180db8631d27378eedc18006956ea8d32a7be310b420c281296799a5839cc71620c4be210f65516b4db0ad05f9ee1a0d37d5e9a8e5c3b3c4b2b402bdf5210615f7233f5188031a9bbb5b71cc8060ca10972fbf5da7b4d15a6c160acdf3f4d75a4b9ce4901c8b80662c2b8d19f657f89493d340b91ed6d2ed447785b4e452b11f6c14307dda9551bae9a489cbc3cfeb2be9d71831f84795d2cdc52c7e6402666ac4207223ff2a62adb5b0f9f08351553150af1480d6c658c4b65eff43dc82f4f1dd221b2d7236fc826eccd653a9d6298f7bdf4ed24a5a24dbcac0023da80e891ecc02165f45e22bcaf1a0b4920a82e8f87b3fa1e2592449933a8e2dc2807c865d201dd964ce65600bb0d747757132bb8e5422eb6986559a2f0f7b9270cbdc860408901c3a5fa8eebbfb32f6fab384e921f752940b7fe96a7f05b4550fcc9b5c3c891d6b288ba764c70c9fb2cf35c208c309031da52627afffbc4dc7c84e1cdefe99658f040a8a7c331531bf24e793b132adb8dd002dbf0c2c521d12e3b703646a13f484c882866a384479a57315aee2b2ae92331ec6321559e3f182e9c9e75e85f32e6ac5b0095083b6545efe5b3b5eff648248a3eb6129d633bd8a6f3769b84e38d647eb4362c565049e5c25c30feda30d9dd7b21e7b0a23d53bbbadb9c630af2d55f4c74ffa06464ce66f3b80658b874c260dc19dafacd824284021b30313f2f4a2ce76ea96c1d22b0b6f9268ba64ef2f2ddfa2686ad86e89035bb6a5d87d8532748904acbb999863c233149f0fc372a27cbad0cff033b93c581e2c84a8bfe1ceb2170fec6e4da1c781099267774b777d65927dd8096b2982f98e7b583124a0ee5020d554a682afb886203282c4e011f6b0fd4a0ecc4ca0cb41dbdedb99610a4942dfd235ecb8afc08d8494cbf8fec205175a233295f55376154d8c5bd7f5f0017b9f59f2c6d0116c986bffc129253d264ea8cf349b3716f6c878b80981374463d216e7099a79049382b909eae7ec6614a10eaa75699b998dada4f29b9b65357ac622ddc70bc2df02e3c0ee12d0410beb45510b0287313bdbc9a22c57f14ea8ece1a3619f8038f36883b2ba6a2b3c98bc741b89faa0a3e0f208c2138f063546351424475ed12e8accdd0316ab566e4697e7ceff1734d9b298e66931e974edf9255fbe5cd384556625fc27c8d582980caa1f6ce8f09c8da0384e5d6f7f5ba6efa38797f6acb46d5d8d57b4550dd3fc9b00a7b8433852ac4c2b7af67ebd663ce7ac9e2c0befac07a2b7861054b58cbf83feab61b75c5767a83f1888d1c381b50444ebf0ca3445ab579f518e24848af4fba96e84ad29ccde5c907a53e1955f614162ec6de670b1be9bac1f98dc453c2c3719a5f8f3a1fa536d6f284fb500bfbe5655d57b6e7c53ccc155588cdb819f8a28d49559957b9828d23bfef97313056a9737e2b28263b00dcf651a682a04e45c9544ad54273782791da3728759e9029dbd2c83f8cb5bd413834573eb8c16f5029b0cec9e05cafe9c2fda91afb180158a78beb6fcf3800e395b321f8bf13873f24b403d127bf5386080a055e001aa92e5b63b06c574a88fa7c1a8b700b256b6bd331dc76974344fe9d3edb1b65a5f51680103cad30e2fbd25f0c18301599662600dd25d6134dda11cd76f21a3914fd98035b51d2f393aa98aa9378b18e82b56bb0e9083859fe7983606f4f60a122faf4cd3dab0e09bde568906d13e9934b9e95ad1861aa48f238e45a1f3e984f856d577c38112fcc1e1f064c05ddc2304ed7563b114797ccbc2f321e0a2b7e9ef5d1821a353dad1b7a8e7ff182488b2e5ae870c24c245f0e4f7a5ec2108ef89e3ec91f0feb590251e51560d8e09ff8c493a981ab9320196264ae10c9898bc81a6429c85cddf914ce3f42c3043e74a9bf550d7fa13948ef2831bdbf2753c12c4e6494add6500647009564905974ad2ef7693f7a60bba9a5dae1c2da4c0b44e9611d82be1fa4713470d2045582e7a9923c3aec56cb0ac6509cdf85c9e244bc40193c8c4686b272b99ade8b899dbe8e52646f26524e7f6663c23276bb3f69da6bc2b87f02a80e5ee9cdd78a5a97b2dc30ddbd1e85fa2c9f14d377daabb65f9adaa7ac90c2dd3cb82e4bcb92c4c7cd42d53a638a743467ecf032a1281f4682167e6fa80295ccee7ee6de162da6c961450e5dc53900fd12ee0e7f1384e90637aca2717023b9170fbff3dd1eb26f8337d30b8fa2aef035643c109b0e11e93b41a1dc1d607769e0ca2f36ea16af23ed01c2e47657097e87759b51d1610a2f2bac1a4fce0d7db550639db982a7f9086b31056103b8434020fb5d2222887368cc20a925e4628cb08f18f861de7a5343c48cbeb099d992affbdccd7349315be9ca4c85e5b6fc5ef64d8e9f16f77629ece1749cb3da7a8c57c8c994ece28d3e62a92fa62d4bda88c78236180af2473162fe8445d5646aad6ba175bb5cbe986d7dd97f7437dabda8c5349ed47dde8fd67271208370c1b0cb04b01e06be2d69c5df540bccdc655be75aad8904d4870bcec7032d90f0d1caec355a14794a557c460ecda450f845b36341b3c3fd469a841c253b76a2f93879a295387a1d13dadeb12c238bfe807e8903b155f928d17f08b845ba912d9c24b10314d88367ac4b88d2361a5f7460d05df12d6eff69169efd8777fea6066f53cfda6ee5608bc6ad81d10bea3af3107283239a7d50e1c2ff250173882bcde5e1b18ed725e9bfb2f43ea6da61bbfeffaebb4446bfc03e489280f3124662b3413cdefc89e9d39b0bb9ff86844e1a3eeaf640368e88690a86747a9ed304a415bb6b855282af617973583d64f603c457bd777618745ad02c13c6485c3c2cc970f9d2cc96a208d8e3cbbb87b33b6b9654431b401ecfc5a68458c5138ce2aaf35ed46d02381a45e10091caca4fbeb4366fae4f6324464cd3ef68c2e9757efaa09a45aa3a6bb1a0e9accac42627b5034e838004de1d97e395031abe6b737fbf8061e15eb148193ff719b8b312dfd11f7b568c14836b3974c70801182d9c39805fc78c5f4773d979ce473a6c3c3547303bdfa1e5801bea8ef1e5f9a1e3fc573d5e2d983dc17f06b2700cb79ecbbc9943c0c92fb99c54d7d09fe06f71fa465e57ccf3eb3cd4c23b01f003ccdd7ae9300b5e900e14cef3f4a67c8833587cb25cffbda63262710b6f53a10cab0498d909941b5085b1daf635120e2da84d9cda930de83a138943d27e3e9a2f8e78cf7a0c955769256b3d6fcb463c68cf756e1aca956b88a4cee99f73ebd387ab33dcecbbabd55ebdf96956e3907a09c625999ade881f2983a682eb2435fa36498284bf9b9eac02e4b2180d212bea5f0c911a43356b8dff6f0bdbeb84c7e007781b1b939e41c1f40487b2d12e53968b830368dce93440d9b977c5cee100c7444f29030b619356bac5fd6a00969c9e0a1eefed9a6ba8bdf760f641a146b88ace5821835dd1bb4bab30d1eada355882e1f2d34e89595b93cb3482c2343fa17bd657f38b213a7930a86fba6042c222dbe7ffc06a0c8b080790ad90acd571aa60239ee6a18a7a2013c0173d9637644bb1586875f8c324927419862aba4b6f949c0f16f97410d19bf6a89a9b098aa3a792ebde058f847a0a349be4ec0c2b7613c21513b53ba6b5982e67e205fab3ba80a73b6d6857651e06164475b6d3e8c26bac2c22389fcc3c352fdf79b3395c2426b85a3760d3a6fb544449c6e8ccfcd5cb922fa08907fa25897e2eb9e6118cfab564b1dcbccb36c5da4a19fd3318679a62163657e692fd1a8458fcb486c95cea6d90957f3f9918ad24255bace433f8f4256b92a15ddc4da53c5386370ad16087347a3e5d226c2f5c1d6054e7ec9d08cfdc40f2e0c8f5095efde3d62f1fc712e910bc96bf8a4f376f70a0fc204d84a532fbd2f7c10a5846544425a868d6a84feed97364a1e2cb7eb687ff3ab0431020b71a2abed8270cb37cc4ef2ae439406c1be5f4deedb5d2e5acc3f418d292108a78bd460bcaec27dbdfd5c63fd24cc2027ee21f4d845baa470808acbcfcc6596b6240dcd9b8f387d6a331cf9c3a664cf79639913d4466ec4867f52303fb807d0066233168f04b204600d257346f5d8cd533e2647e3d7a1b4a40a8effdd846876795d271838f1843e364ceb9528d2965408c50821ca39598339ea62ba8e9367ccd67c62a9709dacf24e36c0d0f78bad6ce6e1eccd2705bad3f607be6129bca9721c8a86debfa8b20885deb8da59096087e3ad26075a9d3f47f071251ec98d7ad937cb09b77200aa14104c2ecbd79abcd0f0f33db5250205eb6431a8b169f9c86d4a98018dfded84f7ba6a597a72236131572a1a1eb349b7002b5f8d92311dce026d9fc98688da75296ebf6b7925ee390363e1c08a929666320a0f396289c1fd7c04fad26716ec09c9b32c4cb33c0ec50e735ab670d50e6c69feb0ae3f2c6c311f0df24fcde25b46dd3fadf270aefd2ded002c10934d25e57d38f67347daecb9d5223852fb406870e559296c9f4f371ccf5bd68923c928bcaa6bae1987f1b4fb1369dddb6c4633c4e6c8438992f88381941ad0d0a6c5ef778d2a0d1a783cd2c6bd4a0b66532cdbcfa82a00d5118068e70212150971cac3428d4c02f187539c7e8669e08fb3dfbaa54d4c9cdde43adb8a7fd855e8c205535520c07574dbdd8d0a5cdd0b56e964fe5d5f6144b4fb65c8392a5a367e5d6a2c4c55198d7b2bd7fddf82d2e67fa6e94ccd577b1dfd78727e137d8207230ce9b8a3b03f602064a51490bb47683a3dc18cad1d3aca2d81cd7c7a376928d5aefa03bd886212b70e2813a4359c532eac1f8a1cdc040386d858b26855719b75cb27617c3216919230170bb6dd08654516be3b29567ffaf0e15eacf4a0e524b94472dfe399d4bdb3f4b3c2a7cc3aa54daaf45e403eb09ada4eac977aba2281e0368f61a59bf546dceff7ff82778d6c8802eaf8322a819f8f2577647fbb517a28b32bc236416e90f6c605e7f93cf32afc9bf90db640fde7908f44eb437209bbb66e16bb7a416f35d78298f22efc6db7452b899cf80daf53485ae6d301de84f68018d2855f63ab58dc1f519956f7193e210a3722830fab358eb2421dcd1061458c89a8cd5712465aaf9f56f3d8015b3e0e1e194b3aab19a1a3b728868c0d7a6926cc6efce68e4292e43713c993cd67e3b906c9e44d67a2aaf22bd9e8c262f0fe43de6b175b4ffeb9604be0bd0209c81915cfcc19f28d3ffb1f3dfb93bdbf2a8f1f1c295d341a9c9aaf46a8c50c8071338869ff3558904c5421d1260b4ba57a7f009450c20170bc74fb15c1ef41270c231102974addbee2e5e8e7791ce5e28d664ecbc07b7e7b3c356ad929a253cf889ec3566a250998d8302613501ef3e3f75b6781aa96138ab7249a7c4334f103fed52a15d9429f3c45671fa0b57edecd5302ffd99bac2c2619575f0293261bdaa59ce47d03e9a3657f36f80ae3562acde946b74560b84bc9422a342ce1134c9ccf96c77fadbb7fbf0a64e662c03ff81a6e98e24fe78ece3cf93f5806b8f48b12780304de403dc47af7506fb2bb5e95b8fa9158d642c132560f9888d75ba64dd0e500c3e105f2c47f4b387a51094feacdaa435b5e03bc99869a00b314a421e5781e609ac1971b4ea4a0fc7d78973563afbe625fb3cd5e781c8c0add05fe166350bd9389135f092d8c9284e197c0eb3f6f34c1071a12f79c8a3b26ab6f404e3325d5c6232d8a7f60a5f840c5751131d314b6ea7c5421d19917afcf4c655620d8a40b828ee6536719d2d54511f27bddee62af95fbec370186430b6291c46d23509440bc5b52f5bdf42187f62b4799e4b793668685133fa01e3a79dc9399b6ab4e34ff98ceb335378c69700b5d08819fcd3400b93f67b85ac8b4693d150ab143d88e04840c8a31a97ce9f796178ee83ef6b795ad0d96a905655f8cfecf14ff574d133f201d0c43a80830f735c0a824d9f45ce9b82ecf4efc4d473f0bbc03b6e068878ac0b2907bff2553dcd6f28f31b167e4075909c576a0474eb746eff0b272d4366c3692699df295242042990d00b1fda96051097151a7d254f3b410d5e111fb364c39ab9fbc005a1c85abeff0dfee42f4916150ea27e852489dbad40fb0d586505f32f09ed607deb9375c4be64f5d3f3e0313855eaf54c358f6545fe3bb8c7256cd4cc58903e65b69e7eeb582b8a7e9699110da8546c051d1f1388bbe93840d2689ba750a1e13c2f717476b30c0d10f85c3b4683fffaba1e6b81ac4ff04d4b67a7008ce2b10ae009d9d458a4859729167d730badad84b10507431dd6427d652a13761ae3b2baea3363124488865cd2558cd3938aa8ea98869ded2678722d2158d2cd0404a0cd313bc9b8659b6d67bcd7da4230c4532cec072d15155016c10ac3189d25db38a9b3ea0a86bb742472e485310f8b8be49ec16e5879b8ca2887223171f65ef1e53cc0b03435d296a6b2570b444ed7d7d2d42aa5e6dd3358674dfdd20501b98edde085dc50bbf586cb742d386ce056ab3942a796250d6ef2cc112f8b437166e9fa30f0ba210b9e15e3a7e244e1e59d690851d6f54373c21a7e6aca3322b25e05ebe28a19e49fd20e933bcc629e2cd2428497afc5fc20a1fe3a57c0655021ec4c0a50e7dc74128465e401ccf1c04ae2d9eb5dc8aefccf4f11fc007a21acb9cb5bf24ac140c3f664804c5d86883cbefe8f7d9f7b879e15caad60300c736481a7ef1fdf570741f0f483f69461c3183bbaf44cf6c2a0b2a7c16169bdc44a3d365687589b05844f3ce63dff573d330d9059269e586c6210084c75aeac789f43b063b5f16d749219ed251ebe2f96f1f9aa6e5546865e9e556c7aa80cf4139c6f96825d093400ba9af27e5eb196d16b65491980b8b9bdcfb50ec7d5573a59ce4a4d0198b06a94cfb34a2b9a5b0215b1112f753ece6ffad58f3e8abb4fe7de978d1f5236ac6f36637b6547c40523a500c8077f33709d9e4b802c3a4856faa8e9ea9f0644fa486c46e17f3d6f32d8e7ba1f341cc355e2c1dcbba11808bb500b19c6786ebb807ff65b8687741a06b7d4feff446a545e7d0df1d6a33b15665eae348d8b93bafda6c5410d595ccf7e808f542ea168b5862f668d9422ffbd84acc09bd5953dc9514ae32ead7731ec8c10f183332f91253c26c99f4b136a9d97a35b34369b090d5282e107f328ea1279ccc7c9309fe8d7543677af1ff0f69107b768f8431dfe3904ade29540e10deb63c11d1c167cbce17118d9135c25b60e601c386c3e7f520dbddebdf25bd60e014afe71233fd075065496fd3b42ffe9a7f0b509ca5a411600c7aa083741f8fb82ded3253be3d07f760483f18dccf457bd72b3be6febfc6409d5a8f543ac00303c915f57bd191e4c3717f769abb9e64197cc6d378b1956754f638c024d8a0244c241382fab4ce8990df9b797334d5984c746bd5d3a0874942cedca3381c9d14bb3249a307a073b84f51c4885a38f906eb98eccff81efa67b63f0453b187353b8e6c07d58d5320f5aa6e0da564ad270f6454929a41dc71148fb79cd96f278fd35671187cadd77bc1e96a8ae48167ab9a6a8afa17f30b1d3225a785a513f88927968504bf6f75bdeef04a81d0970ca3dab6838c936f52c9ed5b69a2002c2f665a98de470740c2a1f11fee4a0dc017718507a9c3a158831717823daaa9b76b6d434dc9bde725601f7607655189c4c1a0b9bff87d0d17ec860a416f08819664ca53ce117263a38d4b0480d7316f2a927e56537715db760a34dde6c0e708c05903a0c035211b0a1d5d0519122c818f98f8570760071eb38d3981603a101ba466c56be17ed65580bd614b2be104517ab762b51b0cb295887e3b06405209f468676d62b34dddd883ffa87855f9f07d66e08bcc0a075a1a558503dae6a9fec3bc54f66cb42e69362f4e5c7623103db9242b8809ff9f9d613159345995b1a47fc92147e6131946ebde53f9747acdf276ae573c4e74a75733b51493b9242528e6c85c7dc98699c95e7adab47d7c187c354530776524c3bc7163c7864287eac54fe74ff843617354549d5ccd04179345fbecb444912244a53cdaf1517a951e0beb542602a5390b8fb89f6c0bb84b8d8e9c6b992e8d7b7a5d402733b6e02c5c12202f94f2029974e96d4b79a0d859f3d76bac5373a904be75039b5388d0dda30cc958bacb99f93ae087fed1f64c8ae9dd4e554e00befc6214c2836576ca349b5f6beb037bbff0745bab15c10b22b5b5b3b562670c71dec5ccf5fe24b44e4a5e9d3de9e33e8abad4f207f28ae40fab9606894433f562cbcb8eb5db4bc170166dcc2fc3fa6ef2040b34b8993df0089515f00e4ff954ca6b9ac9b37dbd4aea7aa829774de9ed1a55cc5a850984d00544a71f1f13d4b15da9e60ad524aa0a07ae1a5c62d12de200da244cdc05f6010270c2f4f6d7936939ef07b8dde1527258c077c24fdce929e9705ad1d3c0d604ae4f01d32367b74a6c9bf31ab539082d9d4ba3b3cd465462922d9bc04783980cc4392b89ea7c37b3b7c7a113268b859f1950bc139b707409eb74b37baa5150bdee2f27d5fd15e63d733c2e7417f24ce2108700d709e31df9718bdb74a38a811d5a91c21cd2f4e126fe3ede2663ade1bc5d5e14c7c2b546ca35f91e1d3c56ba7fff1eaf946aa24a6d66c1119a2f6c1fb985a466597b7fc671c9f05d8a06ec348a99c19a0dffb19a3e713b05be53063e0d7650ed09e85895f2e1b4661885188c7dab12110081264987df7aa1b6e2c84488498f2f90003436407dbde25ac1fe2e5151208c0b7af09cce4fdac66e3794bb7ed74c12f3239b2f26af579e5b71051dde289eac667f86d5e2d67dccac3e77f140365faf8fc338d3b799580fe044fcce7a9f94df75450e3072b39957d843c33ad4b0bfde30652e422dc36378a03e7b2cde28259242f37da1079ebb8379f515f81b17a1ab66dd101d3a0fc4def80ab17c6dd3de10287277099d75e11bff2e7a9fb701681fede2991ef8cd4cd39564e6d93b978b50cfb06fbc65608f4ba2664b6320e1df7836b7a33fc3cb742d3072b4f9d63626fb6760c237a9f5c860064eb79854c092d757b32b3738feb283a79a2ce51eb7d6ce318569390e6f92cc0833d7ebffed49e8d2735fcf99c258ff96775143a69aa141fb5bec101367e34b28689bd56a76177df87bdddffac72327e204ca831d357a3e9a7d3db0b745b8226bbd09474bd2e3544e76d0639856ddc18a7f856f493977a97cf4847cce887e2d4051143170fb801c012f15e701cce1b68e28d0fe6cbbdaf44324742f7965fe527236fd39d39e5639aeb8b4b89774e47f76fd6356b9f78f9c5c7832bc0f4bd0fde26c3dc3e60385058cd086e8b4d307c107cecbbb33535a90d526363331670283d034ece3749d250d8cd1ff3e5fe6a3c1fb744b670ebf3bd7de9978a591b2361d7a66fd17dca9b16f234b2b6598c58db036e3b8928dfff2d85cb5191ac5d1ef5169775cb5ff051d1ab794badbf2488fe3e5e6119594e9dd4c275d175a4a3c056f6cca1bd7cc01d1c23c002f7268c298e13ba246a8a1d6c1149d7b7b210893be546115b262893cb609f2e553fbdd96aa817b83f2d911123d7631a8297355f3690c3e076ffd696a29b72f9926835f447d3f41761cc87251f0f2e6f6e0e8a442f4f68e141c6baa2cd5dd75415c7e851b03ca2feaa502d6da255bb7cb469ffcb8dd236c46e864ae5a74487e3e486e5294ed07c12ad59a03a25588b5c8a867bf7913e2a452d23b8e2ad0cab1e2013694dd6f5a3ac962af34402a66b1e6f9d8eea06f7248e84e5cefb547905d8ef7abb31f5af1cbadbaba119e27642fde89a099d520631502ef15e97a34c21189d566c9f2e26940e07f913a09150ebd37da04e7854ef8772c63fb42ccb7dec5d06092dee1f6679f67c956755106f5c9e84967716e952ee22faf3ab31731ee690b6b306b02a1f23c1ca9c3084b7f8dbf0a42e7f801653e93049ce0cab73e94b8330994fcc575f61b455f59cb879798dfa6605d11b3eb03778d0d69a05add057a7dfab8e4d1c69a43209d019a6f8f16a4da9fecd49c563980f4a202ae5688225c854a86f2ca09b4fe593de3c80f0f3e5c3504cacdcac0b2dab10039d114f55adc865ef4ad63f0fc4761ad5dd75a66cf069f8b57893d01c2625052592e594ee34e6bd27978d47c131042cdf959da07560f210f923b055e0333917a076a341eabff74e5f8383ae82800ef9861b260d6ab62889fc1715837358db471947aa8d5d082b41d231a03eee17f55ad330594be59b4a62a348eae7514bd0ad2b22f1c921c2df518fe03f4fa69c5465b15defefaa035d501a97fe2aeff7b557789e322164a421989b04a713037f34a6bcb774b648e3022929155258928b266b08a54c468a1212c8aaf412d32735f4c1987f910b88051a14608c64aea9364219e3e6455ffe569706f1c50caaeb1d87338997078b3253931f199394b46b95df39b392c3d13786b98cb4e8fecf868bb7bfddf7e216e14dc7044a5230b78d97005415ffd0bf8750ecae52ae99403b6cee3938d4a1a92baef2846f6f918c094ef91bdd772bd73538a3c068efa8cfb19ed30ae37787c2e14d4c42c9a8856ad01ffed7f3171b4a4cd4ad0bd4a41e3fb6b01e8c509fabab68a507071afb866dd3ab3b089254fc375467d2a94f91f08698aa490f4abd55edf051c7a2ce7e89d6dd8d9edf7948fd65523906f4308f30a6bdc8bf76fbfd31c3335e32f03d859469b4d533d2138692670e68319be0b3785e3faf1ca747db3e5fb0d7f5383b0f823839e303798e8580093027cc84aaed4e95f0d89dd90f3d3ea007dc9e3df8e6fcffa105957d87cba5d4025d3805dac982930de9626dd491fb6b88bfc937a91005b9701985647d9254d86bf929244c01819d7cf7fbb5c96dbe03b78a7d629b92451665cd4833489728404736b3b7fff6d084a951d92cbf7c8cc9788a09215aac804e8df873f10bb12bf8c51f0ecba2bdc017bf2b13b1154ebe6640f46520ea3591a95d6dc1c92ee9cb97b3479bfa8d55e7110ff2a67676c0e9315dfe690e1c385328a3d7ff48087297c8b1c8b52e66e3ff36f9efb516e37e095ce5799260ebe3948b6fc96aaa0d53cd89c6f40e0ff019a10bab72824a6f4e348d8f87504e08132a16a306d93d23b8c818d8a336c06def6b3ea0c093d392ad5f45e18ed3dfc8de92cfcd1d2845497bfa15b89e91ca13d01ab04597875a45f9bd01934f9756cfe388200208b8e141693744fe1a7b540da369843e838b7fb4e3833f90c7ba40ca89b552e9b4ad014e15c21fe9975897aacf5b18f70cfaf6ceff1d6dcab0db7c4ef71f13e7d0f1eb4eb80ef7f565abd77c16a42151a206e208372e1da09c1ea8189483452f53a6b3ac382e3384cdd28112c8cf53ece4543c97275f0f8094cbbb33bbd695d502a0beb4d707ddb51fab964a005c712441fcc27e33833ddc2f0873492d7452f8b430a9bcd5e5350fdfa667b993ecc868ce76bf6a760dea1cac1a7cd5509ecff7131ed45130a62dfae0a4dbd050dd6be8f66ffef13117b5d7c7b5bc06a7e5c1f246c02c5c6f1a6f26c8b7d9cf8fecd3139638e577790e4205cf6d9f6e89bfba0c39f685e73b9377d0c260d45f2251ee54753fee4122c90b246ee2b79230526169808e499cd4d555646091849a0872086288792cb62f34f1eb5b9a4eafa1db842ca5005cd0fbf6cd025b1af6705fe6ccffa517201d10014bd68f48303f4abfbdbc32a57d0025a4ea23b8450da3387ffd4cff3b585c0a902ba1f8e1d4a79aa10f6437d15c08c90c90b2b0585e6035d2d1163cfaa995fcdc784bc2e46aa6d3e0c45962d2e3ee1ed427fe56a8ecc58fb1bb0d71ca26bd520e3c4fbee55def16716643f7671b29258b88556d8bd12ac57882110381d3d6babd6c897f1fa1459e8fdbdd65ad99c7a2405c5b8991d0b292812b663e193cf6ae2dd763c94d916b773c186acc80bb4e3664126390e2da8a45f5ca6eeaaf97991510af9c8468351f26297026f3b650ed2db94f1779665488f2674ad08937d07e2ad438ab4e66c78608599eaef6b2200960eec9aa64608bb4b176ca0a9232fe276e88c74adcdb929a13e3a35d1efda6c4ec43cad2c4bb5bbd6071b117abadc77a25d542063cfdd2cd24e25c01006c4d313bec4fab4c4609be2198f68bcf923371ae4cbedae566b9f0fe04a1d8b56c852e315da240dee6a01a2176b8bfe25d3ee7e9e646fb851523c52251a319dd0702ba13937b9038fb18fc2b9f9bf81d5a3ee84266f78114ffbe4510facd540c157dd4daf392f60504b19ea2cdf3fbf2c39197a48e1560f7675a6c6fdc7bcc6edf37c969c1e14a3eebacd90d17f5afbcba91236de016356e15b4ebd471cafcd1bf1ec2feb74e791e14463a510c29b11052c139770da45b5907343fc3f1b47da0eb30f24be2a6b4badb097d13f65e5ccfe15c533e75d3416685cfeb58cfcb7843974145ae96a305d462d3201df179ad567d80a4a8a9f54e414eebf2019ff549952094808eb9f29af65920b70a4c91d8ceff9f9f3dae92c4c8449b37bfec6dddfc753b03900a0c5a14dbac6152eed19a42baa9f22e0f53345bb0952f8bf9d4091eab70da104780e773187a5dd61f5a21b6c2a26048ca6c02c6be4b6a4d1893283a688000724a93160bffaa2fb3e8f9dae343ab1af956c44e5874329fe9302d2c4ec737dafb96f7270f86ca47e5b707e07e55e339373dbda2d8218887430d3986d11c4b94953c8661938732cd683688790d7e46455e715d35d1591128d8565bf47934cf7716ef6584c064b48dbe43b70c53775a0c635fca309871f7281163d032ff9da430ed7f7e1cfff31566dfce2ba22bb52f64d48b96140aa995b901cd95474963626463d7cc2f3411f785d0f97d5ab01f156d91c706a2dff0bcec9aa269caa96de34685441ce72e89e93bd8d5aae98cc0611394f579b1ab51bbe7d6d56238e3810eb6ce2f966eaa04a6eec573ba7c142f9a907cfd0dd1baa754b7b92f41e0583bd9bdcdeb3e1466d7250c665dd24f7e02861177d30bad1f791bf9e6eee03a993f7caee19f9f7582b3b08afd6b14d1075141d6d42d9882084c6abe0c61aa93f53e1edad772147c3ea66744df75f82828b20cdaf7fe95357c749d986d39e7f428a1646d7384b1e1b4914a79af27a532b46cc73695cdf2edc5bb4eb3d322fb300c34c7a87b7bb97f9cff367e473b60d495cd094e805015920f0bc6e4b6d5be3cfbb3908c3aecf6500fb898ecd12f5d698352f8fbdef26061b562fd9e3343a666551f80d0a6c61d11779c4e67afb93eb6582a5747471d3ee3f66e898ad5aa4ecad7326a9ef18a5c2c8e1c34b3546396744f9e08fe30a2129bc7e11ff15f1f4057e53e7a9904a5d4da2e69ba3b3fa7ee88acac5ab78a810da142078f3f97e20b5468761792e5a94700eb2b02cfdc6af976f912f973f2c348325be1994f09cf812dade35b28d7cb7d99f27418cfe7f4c00a7716c004eddcc794a879e204cfe891763346a9b190d8a5866574336bfc8df599277e5c8ab4e783a742a2ca713975d81e7f2e5dc49fdec01201d54d49873a50fd532dfc01d6bb151b769c23fd28c8c36ea511d9becc4126bf28b243c3c70604d90a7459c66fb748887468d1adb0486af6ff1eb4ac25726ea134beb4894dcf12305bc1e78513978efb95456a3319fd16e33a304b434df738eacfbd6711ccd5cc591424209dddb8a4b2050a1903a288bd13fc8553884a81efe9d022598337cce0ea96c07a4fb9b0d6034578a4779cd3486cf4fe48e17637afd7e5e4e6545c570603df875c0077292cc14483a498ecc43be9dfef54c28259c6a2d8baf99361e96fa611076e34d53c5579436c97666626425d9fcb45ce33a4ac0054e1a0f978f2efd72cd905c3ac164880c8dce278a2a9e3d76cc47bc6ce1348846e424065cbdf0363b06d2fee19cef71d79cdc02e1a3ce2de83e95d4911f98353bf0695fbc52de932211b73f45ccae87f7003b34e34353ffa46f6839344fb464ca7b91a2544733c666f338a6352b8feef6bf254441e2b25e1957e392aeb77e93e1a607644d65fb7467777bb3d2e1e8f0e43eb23c3afa0031319d534f70943d7a110aca99d97ebf26c06aa876e38aacda7eaef1d9386578b681b79e632efca01b99d1730f9a27d6476c12bd244ad5848cb2454ff8b7162beed22d889606a495cadc9ddc17c1d93c801b8e822833d4626f6ab557027c76596dfa126201735594d63cbf94ef9174020d4c737687943e77687dd7a55e919f244c8533ed07c0f2815bf8affd17b97ea5d14a8000098aa593ebcd8762413da7ec115f2e641ffef14fdabbd795cbe490feb25fe26a3b864a00faa992294cc5bdb8b798799e04d0f78c88393a6bc6dada0943b8cf94520d94acbc03eeb07bf26b3c540dfc0b4208976f2e9ce6c01f4291f8f843b5cbee968dc5ca6de4ae6d5ded9ddcd7ac9a07f7d6308a53c28486975e96a6ff64eab821c8049aef1c079352321de8f3f0f8124b95654db0fec03dba34d92c471acf669bcee37cc54048ad31ceb4e1047f735ab8dbfb30026e17f6a4b5c3dafac583e31031f160fc1ffe71487cff85c3bef2f812e45431555ff92eeab40ff47a685615f904eed0595b30b9843c514f041267ad8f453d1d8ed95dc3e992ee088c62c59f07009017a99892a5eb76cacb3cc2d3780fb791e339e6d71ebc873490b1206dfc849e1fb6e464edc1a584b69fd5a8b2cc8b5421fa09a107b5e87ad3e8fdde4387bed41f22ef56479e8281a320b905f1628872960e6f080b4d6d353526f3da84f2783d3c1eca36397f30531521af12353837ac0bb828a2d9827d8654e47cd7740c307b99a9b8252deb8c4383f648b030d4e3ef33b004109ab2f26c08643760bfc5fb78b97b1488b5ca35afc2dba20a523bb03353a1b69595f1b5b9c17c63ad0346ad3ce9722d081ee0348266466e336aaacd0b26585bbef37353c0abdb9a3b3a57b06719a284935e4b805d465f7ba735670aa1fccc397bda8c64a2a47f63ccb0be13f09963be99650edece7893d9c0978c4e835bb4a8a559a9984b3e8cc75101a6ff5b480a481c59d75c084c1fb5746d81a711c321f75763a85abd0df10673eef5df8a7f2fb0d17103b492d9a0e9d493a7e0f4639ab68b4a5f005a98938ee478a91a169367a6158912f1e384e3c85d4d0defb9e89c24e849ac7380b36c50163b212fbde46ed7b2d6b80af7c42b41dc3581c2324b37d768b6a18472e539f11cefbd80b7dff8ba694ac467a3c30c2915e0a00320a3ecbf47e21ab4095192b26f540a3994eea2b107f48ad0e9ff776df0c2655eb42dbde2b0523415dee532166821642eb5e0f47daca17c8cf39d5bf0534f456235728e379118275b13440ab25e94c940ce7df4513804d1baf3ee894bf76ad668d16f0494a055ed2a699f54ce8038f11bab7b7736b0b26f7fc59b660e53b7980ca34881d2083c5151697a44cbd48175fb3d3abbf6aab12fd6d736d9522a799b795f4f1d7d230ea607db2b52bd7fc333e58eebe1bcddd1e22a1bf3ff0e8be98dc7eb1d86d2728bc6642b05dcd44688316253e8e94981d24bef600a9f0a27187680e02eb7c312ce123c62711fae185ceb12029b53ed411ecff3f1d95ae119a9e006d96ffc06dc86d974cb99b54218a31b61625f8fe4b3182808bcfc0a389cd9d16e405ddc186a9325d5fc463345264f6447ee3847f0bae568793084de4c43ef6230bb0c5d4fc70da4c8920f15ae92c9217bbda3127ce989e124f76f976308037c832ac77f809556948b97dc0fd7b106561abedd8065eba7ab7d80b18529996b63ed56c336d5115b3988a684bf9080d7388d4485c3c76e4b2896d903957ee11b87237d12261bdc18e847df275c8dde2e3f6c0aa83d1a8a334c4caa319d55b617ae2a68ec439c769b7124e67cd6a4153db8a14c74073eb88ef9845ab01be575a38c69338b9ef4dd40d936b5da37bc530c6a7284594b8eaf60940cc5f67b0014e91ed7d614af6fd8f559a987c6f05c6abe92f7fbb00ddd733ac1af720b7d5be90dc3c5037aa8afe378bf9b98d0af5db679d07f50f04627ba569796eea102c0315c7271ed70b1bfc792941ed5d33a72e510f66d001dd1c6360f3ba4e49e67ba5b82114f9e164a2e2c62ec3076b361866a512ba74af3dcf11fdeffd51a60143cac323e656d3dc8b12cad381d2266a7fa202b838fd400eb3e856abf7f9a31bee97f392ac5083f31fb2b725df53d18fb47f39dd2028316b3a0f727f492ce06e427c13566f5576abedc532e844eb8faa7631e42e9adbb53887d5589a1481175759761655ff3fb80304b3708c1e51e0e13d4e565916cb47c2c061128375bd60de73335b2393d92ba5b622199aeb2fc03209b6c034514d5a266e080d0b552312a140023084665756b260593e9fee68c89a8b6c4cd94910ffe7e46438afe7446a6e86bcdc13f0ae84101afb4e8cb5895d153120e99129fa89bac03a34b35d26861cd3776e3845f8e2dd794c095e1ffa65b7739936179960b87a253fcbfc9ca72bfc0626f1d7ce8fde8dd13fb422093cd98d58b423dbc1a2194c41a89f077aa815db8de08404306688bcab29175e8f83694fe020c847ea0feb23e6e8606247b418c7bd7a374a610bc339301dcb5f75ae3959fd0a18b5f698fd9fc47c1f7c93b15a495292c422451a29291f7a6d2ba320e9f21cddbad604161a15966a9de9248190e1c9149c5fa865933b29f964bba2a9caf87c8e78ed09132d9ae6262b00975b5ff95f002dacc34962bdbb0ef795a5338bd89f043ea7f91f0e7fbf708249e523752789f580c522e22e86c62169279b9d7a734c49b44c2dc565906274bf23c3f61982aa954b51f82f97472c0c8565cae6a2a6a453c9a6cc500c832c17d478b50bede24001b969d146075f5f7042fb52cff6e7f29269bb1104a7c5545aec5c74662ae15e7f60a7d8cba2cf37efbcea44c1278bb5071475c3e3bbcd5d770889c4920e755fe2f03c953bf96f6a0eb3ae360f6e7c5b733bc50e5715e3b7f611ed164ba7fa5e8688f1159b25b757e9e313826e5555543b81ab1086f2b16f19f72ffbcc294cd113c36fb7b5602d1915eee0d501293718d8b18d6a6e7b42ad28f989e9c77082f105e724419cb6734b44eb4e358a1a4acb615021a03c9516e3bad104ecd11d2ed4c3fd93ce15a1edc513abadd4735b7fc0e8f297b1932e5ec450fe00a442ddee7589cce8d61551fd179b0d180a4932696c9c6cfb30b662e6be9328ba7019c7ced1c5880edc3920debf62f11c816ce820aec163f001cf7aec710eb0c8eabda0a710aaf5385fcd2dfb46037a3b7573d20411b4002ca73eb4636dbeb79e36e0f37df3c8ddb2c0582b3d9ca8d291f9d4ac8649cead12acaac86b880bc712f3a87b2e0e7ffbdacf8c5018f1542d151491733b34a07b04a671928d09650bbcb8f42279a7d18fb9081e32d2ed10d2ac0e531e81f2460a7f2f1ea533852189dd006bc7331c10a239ea4c5b8f5bc1aaa5272e09592167fab4587b69f472bf0e21ea4e135886cf1f97d3de812670a127b1c9041bb67d80b0772841676a56185edb64f0f3d1da66ac369452508950fa28d28adc6d0b806882112ee82616de11f69f0b6cfc984e9127f8609034a95566d12b2c59c35389744d770c112f799712051931ace6d50f7492276c42c374a4679c734135db67ddb0435805b826235425ed277098d51c5ac442d0de03a3f75d2144f4dfa26008fe847d4288da0d0e87285107319e7572fc4852a4d264b621de7d3024af1733bbbaee48d55ce5d2fbd3efc924752c2609897e455d809a9b98f596c1f3b97d342dd6d71e01f4adad5588c8b8eab5ec7ae37364036248c082ce4a5fd16276437225d528ee202a356d47e3d60bfd6558eb764066b455401ed5cb37a8203e37e87108e1a9dd044ab9583a028905a77d656942dc20ddf078fbc7a431e7f23c092cf1573229eecf688e8896deb65f8a61dd7bb69f594f1ede667945b9b6f3b1ffcdd3a5a551418d8dcd5c5675c9b1095c34117ff6f5fe2e3efc3c7c9afcf7c7c9162428a0bbc4c65c91fcbc61fbfe0b876dd8ee81259a972a873e0e5beebadf4ab1df4122e3ef91bfacea9737814671f3826d84d509bc6a2a751f820df825dcbc28dbe29c4ef4c19707c60b69f9225b79c286231675a9051ee4860306fb02680313b2b3a1203740dec4e2b7b3a6f2f15e7a4e53764d0ec8f4a64bb2eaba542e13a53409278ec62bb996dd631a0571721ed020e196bee4eaa5825b0299ea18f7e71f9eb6864eed3f3a2c76e3074a24b164971885ef6289996f8290f35a7b1e284ecf6a345eb8411141b7d3c72061123c9088e4b79d3f2f1d3249121a277d84d7b5082fb6b519137ed1a8510fe4a985eec201d4ef7d7e931aa2f7cd1aba30575d5a119bd11e9aaec123d3ea2e07833ef1740837b17c34ecada8e19cf404a6b7953e3da7621a9553e66ba8d48837e81f252e7c2d08fc4260bd1ec3a417a7a40e164f0763093c1d6a6ba0e525eee5c2476d0883ad56f3a937ef4e00ee5d6b6c19e326a9386665bc7614164896d64332a3be68db7bc8184e14b3257d0de51e07b7c484e51a0c3c20e8af6bd8a7a6ed7356690825e5e588aa0d7a3aa493e8e20540b9fbc9ee4cf93a14142ccb93f28963e12ca6c7cb9ac76ac6a07d18f14b6b9113824b7e19cbb9962c5d7124f586c1d1c48d1605944ee0e171a97e24494b22b9d9321b72c43d97b375f0afdb76ee4797620e662b8f506d107f08bcce8e8bc40c114a9b5b68c2f022c95c8520139e08d6f982081c05e1c8cf8febf706280b745e79e42af2311c6a8625b91bba791ede2cff0824d55d275f6c29a3a173b2f4ec5737a4d74c8e44e5cf0a8d202d1dbdcbb2219f2d4454bde76bcb91385f16aa06e4b2d69c11b90364b3b7c58999f47720973ed82d469c9c744b8379a83a1da083ae8b4704c1c304db06379068c4911e53618c38c4be706f363aaa89ac66c7565f7c94ffcf85e11a20cde2644dc320c44a0b932f2d61c7b8a61421b12e522a174efa50e9eb40eecb5c131fb4c48a0c8813de13a0264dc802acc319eb7b290a9c2851e2808fc5c1ad14fe6a4f3992546d940a1e752006a090ef44960aabd42d0c92617ee215413cc1ce7b4ac6bc8f40a073d44eada9efdb9b6620428d3d0b977f9dc217f6ce995aa79460592956239ecc6306642ee68adca40413f1c81c98c9a24bfcaf2a1901f2f0f5f5a7f01940116d6f486e6463a814003678fc197d115ce18815b39a39740e587d2a5fac422df22fc0485e1417884eae2c6d6294311723dec9fcf99aa25afd31fd72d14bf418abd910380061b16ee442ccb911dc471387f3b67c995377c5aa19fd0fa808208ca21cd174afce97574d02afb213ae0f77789e0b4b6dcb81a73cca31c2e5d9ffbe24f089820f02c0ab36b325cfdc7d9e3959af776000bd1a81fd213f854aa80a0e659807eadf409b6ce718557fad25b4f5742481dc38d70e3df0e3bf87e03286d1cf9a230cf97ae5d82c1bd42188a693959b58b0a78a6efcafd40c09b3665f843fddcebc449ca0eb995ff75480d4a1f8ce0ff371b8c35966d2b207ed5253242138bc05c963a48b6b17ae84a9391baa460e7c546c20b72e21e288c2154b1a16210fba849e094933455c5e59e39bce1af44cdbdd162f9f1ee066010b5b5dcd0a1a941f3bba46f9561b038b2815f02f335fc39eee187a5aeac98a44b9618cbd8cf6b39e88055f861beacf98d6e7cdfe64d6c326ebbad2a95baa852ca1914b8a6657f73be978facd32afd3b87f48c0992e8da525aeaf3ca5a925f0fd6ebb49636826bd5a6ff8911c86f16a6b536f7a43b5c4e51f4d3f9730a66ced7aa35a563c1d9e3f9db902023fbf88c87f731d227ae9e246428ced02bfaadcf6b0afba0f6e01b1a0020d7f8be36042f632cbf680092564520f3a9b88d5a97dcc906f2bbd60200c4e51f96ce0dcc4ca595db5f462b5e2fc1440cc6c11d64f3fe8895ad7488d12f1c8de1c1049af2b051fbfe7f75b4bac2cf9f935ab39b442139b977eafc876e4cf46a7764862f95531cd4d04e897be0b5025d69c29885408e8a0b8f2fe89c7cc1aba42517b927baa25226a1c33896e3ecf30ff289b3346b6e3bc65f4d1f63c0ad2e0ed1bb9460fb1b5c884237cba96c8544b14fa2a04e04cd3483ded8c693687b886aa6e254315c82836396ce58030a8b6b84d140fba323b1d14eae702bb96a9f812db615aeb7211d473e070542202ea981e8e3be051ad35e6abef85286f66649b8dd9270d3619155d56e05bafb874bb71611b438a212f391499cfea31cb78168dc9d93ea2227a8d3c252c089f9183012be7a0a39455fbcbd8cf1f6ef1facdbe32363c17b0dc98d0cd14066b1eea7550b876bd7bce78e6383f708ce5e9740d65790927e5c9dd9a43a10f0324a311fc21bc2dce8f7f0584f44cc9b5aa31cd014e0ebc1db3add9143f63a57cbe9a38be6ecf00b906573b466df67ed6dff95fda635cd7f962e4a42db20199e510106988a87b2b98da17b25370b492c65db310db8c60e327cd124b6a405f1a4aaf769e9108b5c0bc3bb2e70b8dc08429f3d3760fc816eae8d1a760145e3d57996af2234b3a59ecbe4d8f38e2e887f7462a9e0006576f2e18338231c5d20d31782c817e25f5041abb38e982797708023b2276983bbca4f01396809ad361b216da0f5d07e0c65c6a3da0f05a416ad5cd700478e67435058db5fb8e6c68b773cc5c046236dc912ea52213c4554506fb416355bb7dbdbcd007c992ca9e9fa0314161ae94cb2a951d2a6f9319aff20a2da4bb1120a42386ad4d34149c5df1092f17b421a2e1a76ad2b7e4cf0d24ea44be3d29b1d0477d2a76f2cd78a8ea4adbbc6d475566428a13dec051f004b1ae3eb608a5353541a98003c26b13f12e1c7fb036a653b621c4b47139ac0a437fbaa300565fc172666d184c0c4fde438956a8ee29791c3b0f238f33ba105bfae8206d47f13ec64c1a5ce625cce1b1ed66d8fa3268a5e90ea29a5b6bcd80107237c3f83e8abf80d3e725dfdf0de5b5c1cbf900a98761bb12d7da31bcabba159717ff2fad40ae1d5f401de31f39310572574cdc5a118dbdcaeff1bf8b014ffb325f3e5cd3ada0604ed39d4794af93c93eb1c2abcdf8ceff488e17cb0864578564fa2a5476ea82c06f159e7c05da0faa914ae6efea077089af1e830d4f909aedc6e8a4370dd41d4d42bca801f319517ee1c7c50b8485000eea6893f69855967ab1cd2986427b9e1d1ca8787f0ed0dcee5a8998fbba60429bc3f4bf3fbbe9126b54ba2b4f9f9335dbb88e34cf4344addebc97e94627abb8229d6e09fcf231542c086c368ce92841ae4c15703ea7436a9322b85330430ffa2624efaaf6495f943c72dc49ce8bd3f9d342dcf67de60e34a19fec16c791b727943f4b7985e98f49a573c696a849315a8beaf571ec652bccfea26cae5498979cdee34a7efb2601ec7bbe90f1e0b42472e2299671104bbe685dcb2669510e54ffe9959e3442726d95c59fad40585a91f6bc89e8bcdb5b5ddb068d7a326abc8e4955aa6211ad4598602fbfe7f2913233042fabd8eb1943f78e15356d90dd7029eefcfa13f312148c7581c16ca8784efc07b8fe376626589ea0b62f7a0c28e995648f3a380bce326c7dd5ff1061c56061a28d794ad4fedb6a39e67b9289b046aa9e0c45c81359d5f8bcaa51f31ca1ae4e298c8381204006813a21fb89a92d4f483639c939052d8b976800be6c97660fdb905f4b67e00502d35aa7618eae1be2f5ca9ec1270eb517b63006026c0b64d004e4c5d56ff0409d76149aafcfee3182ecb66dea1fcf22e2ebeb349c081d904ce1cbc7305b03df4425fc358d823c70269b9fb68075eec13b0e04ffe1173404ab0ec840f0d3cfa3dd29c4363e636e48944244c7db26c6b2ec2b0052650249120c8a8dd33d1e15c27f7eb2f0812f5b197afd751e7b8a540b45ef43c0997baf48c80bb67c8121b48883fc4e2d64ff124f987546862e26c156e6715c9e390725ab1ee068093aac3a01456e1bc5689037e53a23724afbac97185fd3643a5fd1e217aff6f7e1632dfb9dab27c805b2e25efecc0330a76addf6397bb41bd5c544f6388a171c15496b1ff826d18bfee4949d85e9941ba7d9cad32aeb5db51b81a27d553ffc4081a853cf97349b95c67a971c0d481058273e1c0b2e0319ee819b54c324c0f5867ffbb54f0f7a1318871aaaa13195d56e212daf86d0d0f5a73945f3d4375d0cb90c9562243d3990565933fd50fac093366399f6faae38bdbdf66b5e6074ec38548c3545d4faa877515b699b3638a340dcd9fbf268a1650737ece7ac823a4605630e2d228001a831753e4d60edb8bf051689d43279db77645d046c07df8e8f2b04e525a716e93951f9dd0eb945e5d9be15ba59fd0b977e909d11aebac8a15465747299798b7e88457688a50590c7ffa0a218485cf93bf0dc8f8d8514f36725e14225b5e6aa676e7c212103ef0f2731eff0964e26a1b64b149451c1fb3e42c3e0881fc9be1d7f28b5aa896f911961f479da9a6c564440f6404c6f9af125bde0b75574b609c805e145cebb8acfa6e5c85a3ea5fe854bbd3b5e3e423a20f6e104d8b07de8a9a2c017e5ccab5fe94af315e5527d436e2ef2ecde64fcf56dac135d3c1d3b6f3c396f5a4c42eea22aead8f92cccc978eab491b0e78b961ee5f01fecc473bd1f509ae8397ce6ce5becf6528fb474b751ea87a1d8692559007d1678c419eaf3ccd2a066f367f83dd7400f9cf25d624f198c155aa8eefcf72b1b2a9d6169e55a2b0c34cafd4cd28111d31f15d8c3df64cc72e841336d09740e9018853d49f463d83f5d30b051ff8fb93d49c397f28cc5e8004ceba3fbf6c39748254ba35f115a2add3e9c9a86f6f4da9aa49296548e6501bfea09e3d5ce18332f7b3dec28e258f6d4459495943b1e808071185f23fd261e17cee021c517970adc47b202cedbb391a186674238256197498fa2beb5f74bcb49fb08e64fee7a0fe9d024f64d6a956787bc7d35b6fcb406c6be371a46127e4acb44920cca9324f75c380a4b4c58cffd51ae0296bc524d0b104ae0745f7b12acb4d49ccbd17bc39955731f2b513c923ec3c6010284426482f80c29ca33c327a132103b9362eba7f58916118ce02ce659ed3fc9d57e92c41d876138024299f083eef29b2ff19d63ccf74b67ecc9eee714cf560247e4c93ddc8481e0ed779d5b48a90ecad6d0fdb12e3f7346d4fb7cb35f0131652b618990d138fe248feab9e19ad3cf301ee1a11a9d764b3ad3ad9e0ad2200ffc2e21f794100a2c4407e8e00e90008fcf4862aa5f50097103e77999d3522d723b5e397eb7b1602db383c7f6cc87fa86a55408fef708226f4911895821969125e065056876ea2567d9aaa74e81ba51a5414332bbb289f3931385292d796f1c3b0cb25cc2a5146b3faa4da1f85816a27dbe1700d8ded81003f3594eb7d9803c19441990720b1792a63f2257e5ce46e56bf291be8fb5c1aea906ed21cdb67410485a1f1e456f594314a7e2b8a9afb2e5a9bf9d028098bb4ee066ccd03eb921f4f9860641995c8138e8c3cb1601243503fa559497c686d1ca4ec3d26e3af4150a57a5dbefae8c1ae63846200372e11e65769f5925cf454efc149d86a738fa2fec55d03b1e665df2ba1ec34ace0a466ed4af94f360d76cdd1082c30746eb9cce2222bc606384a05292c01921cc0c75e56bb06c9683cfd76e2fd218a331554f4a0da4415b0e7841a492f2998ae00d2acde8c5f88e00b9c87a6340baf899a0acdb230398f760fd1759f8087f98f323f47f1d132f3ed4e94912c7e5e064fb03be29a4b55de7f1bb10cf4dd6cfab38cfe8dc51c7515c82b19b6aa745fea306f968912cb16564aaeb87ff18444a705b1ac04dbf313084befb5478fb3befe9f0f20d5de3a9c688f0ee04476efe983e554a13698607b046b4d1505ea362e956995096c85535f86c439b5b12c0b70dd814b1b6cd07d42448d25e27aad65af61305034af19224e4e6f32d74193954e47ecaf8d8909dc7c7de935db5bd4e4cccf2834f7b277a4f9e48098a6cf2a5df0b32ac6b3b748f46f6024de0c151791af19a9ba121fff9d9c4ec66974921cf4821190fe3b4b44f69f460f0352ba8ca583756cf534e745ccc046b45e4656972d21c69c5cdd7d8f4e54ab15dd29e4efdd303ebdad3eba329f9387a33a4ffdb9d9c140beaacadc4f5b0142189c62e31d7d6cc1e93008b7e900ff11a6ec387d06af6adf957bdc42ba917993a993566674e35057e5c45938721390098911385e6f9e0b5836cca60be360fe8c39612f705031d2b2dc9cdb3add8125e21b11e174a7558d47c23713d44018ae1b2e781e7133a3afa11be5d1e29ee9ac6de2225232ef1602ec012e4968e4924d497caab506428ec06f28aa6cd55b64c40aa809e8dc8bf1293dbfbced7a8bb2eacddd155db2c81aea60d076f4d6f90576891c7040fa3fdaa21110f753a152022dbed7c923899e6adb2bac363e605f42b824dcf65bcdfc1458741850aa640cf20758897486b4ee9834108f7b1be9a85d460b8fb13386b6282746ee03553f59ae37ca2ade5a9b7e3b76f06830c187d1313183abe70889c9353fa8c285bf5f3910f17a6e2d32613e50d368d46a0093154f79c7dfadda4d5baa542d830603fd31bbc3f5896f9aa3eb9902af9fd29b75975b229a224490e7ce461502dbb3efaf91115acf5822c5ff73899f923c66c406bd03f46ae8cb6f593f02ac47440ec9e9a42fd68f89460de8f674291686c52040f71a8fefdd30eb310718c6a6eb5cca508c34bd85249794d5f100c5b8512b4cb8d8fc08383e1bb13a464edda017f0163ccb27315c08f0b95ece3440fb0864da7dba42cd4393b199daace89f42fd741292b346a86ced1a47c461547b95877fadbe587c832158d89ffb553c87cf4ba073711982676181a0b1752916c8db80ccc6a5a851006f231d56f4ba6024e11000b8123ae38c43a73b9b9daf99cfb31a4f79cbd61c558ca849cb4890058e0c554a42c05d7e44a8ef13c6f714f51761ece9513ca60b25a13507c459ea141fa74d47b0da9057bae595946506f40719e202657d77ad6406e5defea8a446c64f766cc8ad70b66bc056601cd3bfafde4fd8b110fafaf5657ac924ce64d22e6946633fc76bb21c77fb7ba8c5ce9aaab610d36ea74565f52ecb3b34dc454627c0f090542f4ff366457992948c8fecff4f68a2629b12f02d402468e918bf9468a75cfffd8e318be8f412eb3217b6be933c80f360b35ca0da827e3fce5fc45b358433767402cbff3bfed48461d855b7a41ec258c45305f9e47e5b82240337f805797c42e65672e203af92783a4c4d54ae373e26745f59925a3e3672b70cdbe0d1535a3742c56872d991f91c5b6269f184702e751be113caa387a78eb7c0422e0807439ce113312bef6d6a5b6a86d0995e1cf38164d910bb590eddc74047d5af48240cd7fa8bf2ab127b5653b71a7f58913b438de88a80f5f29430dd1df4d610ad1470ceb5ed4763d0eeece9f587168bf81dbe3961e6a7ec3f202f31c4c0c58bebd0511d97f3285e3b3249b0549952ec69ad72a74e18ef96f15f3edf145a7a74b09f52a76848b49058f47bf28a9ade5a1bbfdea54f3c5661256045e590ad7cb9ea239d2e0635177aad0eb4efce7426b0c7510203e9a340408977a229b81deb6f7678fe47a6e83031c7768379caf3c81fba8b4c79703d9bafa30a274543b4d78368a165d87d347c7176b2eabdbd0f3052c570926a6ad60dd759add5a0c4f88a0219fe796bf7c15b4ab2e03f71d76247445f6c9adc400bd3d9e14655916ab35cd9ddc61732f738bc84a0ff2e8b38a4a0e0d551fa2cc08ebc36a444459c02edc1c91443a70135220799f2735103c2281f47e9e68502edc7546c4d7486e2b33254ef713a579589a2dab08eced38f6a0cc1f3dddca5b4769f2f2db8f61edba731b9ded717035926b582a4fe13d89c9f0884dd34aed8dfe00ad12d51cecaf5b731bc5b1383eadffad16d54e7320677ca159a437eae30fb590a65797f8185142482f2de51c094abc597514e54ce50ce8e24682e3d79c4ba0b8a7e70deeb8c2ffbfb8c0955fe0597b69aaca242bff9ebb8fa31096b95b9af601d12a7ab89a0d57804cba0e1e77a462fdc03f4241be15f67ff2a6cbbcfc241c67e030e9b8687ca263b797e8637d90eeca40076011b2fe54ae08a4a15fb465133acd7a39cdd8e1a39e1caa1f0fb7eecf688a82af7f2c12c7b22f1882d0ba3864621c3d0c9a34497785470676415b75dfb91caef8ba829dfae8ecd771a8521c0c01c714c2cf6597e4cec10d95c7b8ddb8c955fbebaa900f40edaf691776a077ec4b5ec48e3e24770a3e1706aa8c49926523110b36dd2ee3bd5792c4a120237bba03b7697b1aafcdca1fd41887730ec2dbea33790a9324344991e44271d7884d61ecfd3fb3bcbfc721f7f6310497e39f3cf02f1cf9f2eafa27caa87dbe949845bfc26c4a69489db1307d56181331652fe4c4060ec3e08fd32948e7ededf993b31074c4d9f7f55bdf2c64292e939b6ba08f6b7fd6a4ac00e3d7a25a8f2c4c777d5ec70025ba9ebf5e3931faadfe8e730b3df2be1d30e0fd3c73fffd47a5f89f5c2e420822816123e7b727719091d1a9afb2c69bb5163a836f3ea80a212f4873892d8b12e970bc2900f01e4c2d530dd41ed05f7248b35827dbfffae2b63fcd344e166ecc256ab3066b1a63d04eba2ff1a6331870f48de31e854cd96ad90dd46f6be23afb421055d9b878b6ceb17f24a14551086cab6b0cbbb25f3c823544a28ddf609e0a4c49dd1c4c5d95194adb225627030c654893611308a48978cf2c58a4a230db641893f6f66dd6d9e526c7b20e848683c536ec49c524c7f83350de388ccc5b75a178492c0d1c708e13f40a781f782f895f48cb1fcb28f4cf23c549d5ecb96de3125036fbd09bf8901f0c29aee4ca2f910cccc5d98ba3b45b8f00bcfb71a73eb3da0c4b185131355905c0314e2758ff87addce1d970897f9a1a8844e1aa25492ea16fee82f1d3053a2c6606e2b7c0b2b889db0ea18b2038f34d8d8ec6fec1b3e1b6bdf56b3e0c5ee5addd53f26514504fbc538cf914286cdb9fd7d1194bd39f57c85e24d4c4fc39cd24dd1f26691fbe076f5cee5d8818defa7d05e62aceb850ada1a373f6d459e11002bc2cdc8ec38bfcdfcb6eca95a8492da250e1bbaa384957b40a0ed97c34b434877c3aa869eaa37b95c5a8bb0b1ae7e9739162bde49618366c1303e35532d8fee2aad3dbae44c6ac832f36ecc50ca0d41da60c993acbccfc7a508cefbc34d572f4b72b1da503f4fcfb6ef3bbf2a5cfb478bde50c9a1b76181dae7be84771ff06b5e80c7ad77038a61e0ae7507a8e2e3800be3182e8a946a4f1d577897f5c45e050e753cb2fd49f84e771a02106f254a2345131fe9e33c0144cb6f54618d2b3fe894a64e16ab6d0a4b1397582f6ef4b99c93127b4cbe30d55d6019b419ede3ec128dda80045ff39a8037adfe12cc316fe24e9e65c73f8ef3df590a9a0e3119c5871ab84d3984d1d5eb975db150951e571508bebc3432d38f6af60d5ab8f1901f7bf63f5e58f98f863ca1de5520bc3ee07e172a2531f784f635df4a2a69da5097778aafa23718a799474fcd728d7c3ea01d5555155433cbb3f37898529e3d49e73a75d002831b43bffe451ab5d4b17afd5b1bfe41943c8ad2b358f777cb09558d52e774daab978b2e6033d649718fdf938a198b324ab33e14c0fde1bd768ac260d7f99240a7ae6e79e0838f0ac032e20c68f2a0edb9854d9f3c0a4da58bbec3b88f2c37a06f6a1bee97a9eeb74dc1d6c4ca8ad47b4df098cfd3cc0ccf316f37213f537c5b936ba4cb9504e8b2309eb0aabffb89cc346cf920c7dc8c8a1a291368d27d0bcf0f782147f8e58e68f7e68a651b1edb2e748f204a2dac0c81840c0500bed0d413558860315be3ffee4d136c84e9ddce7294eca1b5d54946a98444ee372daa9fdb402a4dce639d2eca43ebca43d00877532605ff7da870c53ae0a2ce458241932e9e862e1c78a07c353a833bda58fa835757d12cbcdbde88b517aa4b707d49bc64401dc2bf94a5ff28e88c933344d4e63e20328164202e2d74782e692ba7f2ca258ae7bc189e8367b752165cf0f4480fc42526da0aaa3d35c6ad3dbf379cb2e02de8bc96005a01aebcd3e52f6acf9ed989037ff5f63b9f2afd1438b6d02962d059a8368442f286a0c3fa6f7894d61c3b34e15f6c83ef422b6010dc3b719bd956ac3849604ff4af56cc277c68598ef4b3dd22ae6fa315b4cfc644136a48d2a6b330708fcc8aec504ccf289be31648b4e2ef2ea42a5d24ec88f89621f9655c7e933e0766c6d63a7d0c47e1761694b11d140bdca528082968caf804a40abb210d3b3c4e8dfd81ddbca26775ccf92a8301961d47a572c8abcdc0969e999bfad06e2ba4e06a7ea0ed84b7f45f75f1ca20cb06202c939493244e2b46530b94898300fec3e8c005000fa40c6b642717555bf6d5b27bfdf1ab28e0df18ee6df88c21d1df8f835941af6a3e00a818e25faaae8a81bd69ddb1a2cc0b96609ab66630bfa4edb861aa1929296e5cf448e051a7a967eb2d95c06b05ca8e2c06f00372618d4fd544ca9eb6b0c3b72373f4e0f4a4166326617a50bc00faea5e74208843a79c2de83892baedfeb96a7dd382a9fab55994bf35a3eb3b7c02793aa8b09660713db7617b43445cd758a3a70af04662f4bac535ac6d65c3920ad87ac0a5bbae5ec91a5160d2bd0b1925ef22eef9afadb9db96264e6a05edb1477b259d5dbcf2a5ca87de2e20806de5701f0838be89695439c84d4d74665abeae908bfcb624b3d0924e0755717fc801d8369689d580d3d38e52fa35f709e0329730bb4f01866828f1b108c0b200e7b7ba4193a392b909b4a24e562d7b1ee54196c8b5bc094065fb314d9dd04e58b79be581b4f99c129257a6e73a1a47e130e4bd1860467e15d8bdef364f01dd60b10f12908cd2728555955358e0abdda646b29df5d44d17b7181a43558a6a8d739e281c85f895181c237034512dba7fafac4d6d4870279034a85a3ba69297aac8fce75453c9dfd06dcfaf78b53069733edec5fa0e060b3295b81b2e34dc526b5bef0b3b31eb95b6fa5ff48d9372d80f327510a3ac4ee80e848da3d3b76da6a0fc6292885055a919cc9379b3cd45d7ac258d3295eaca27810cc84e0a123478504eae3276c76abbdfb679cd57efd905720bc0b03f833f03027d1675bdacc1fb2a1f58eb506bb427f96fe33b7f5ca7e546992b118dbb87a72127920c13ff66b1165024cfdf89cf6f15d3ee29ccbcb889a9891febffc57d78f167e347b6d6996e749e9ae4787974275e6b566cb2daa6fecdef43a9165d75d6df4931a31ff8c7e080f22be80956e63eb1445393ccf8cb80967040807cc69ef96b036ad10c34118ca9e594f8df85867e030760c65dc1280c6ec25e27d04db8bd0410067318bd3e70b6ad7042ff3f2f9bc8edc8a5a55166a6b92a31c2041bf33c1c566ceab32f681cfb80829b6daf40f1d68c1f20fa58dcaa91faa2c6a44b0f7e8f83da94a8a0b09548c357b3cc61ac47a2412d5971eb9d48b3b60a95290766118e024a098701fdbd26c8eaaaf897bddabf0c4d6dddd6517b2a1b769b70970313d96ef55371079bc7d7875db15ebbf8977837bce01061a9559cba1c8e3c07f1340b827529a4f370278fbb58779b80cd7dcd54e1c192c3f03e15372b82ddd48665231dbfda73652b3fe434ad2d4c4c279d9f44c0ad2aa42c7d110488f8dc086431dcb5afeec7b23572e5aeb6958c5bfa01258c23db7f51164f9c9e235fb487a07abd8c7f1132458168abc079dfc35c07add3bea00829192af697442f036d89c13df6b46d4b1f21167dec3388763172de5285f12713e0f4b19b8ddc2e0f455aa6fb3cdd598069cc4b52bc0e943f4c7c1e25bd8b24c98b9553dc0dfd32784e1879b4ac613acc8ecac946f56bdb5e15db4117a55c28443c1bef2064e9ebed05a6ff1a484b24088c5294452e07817d8ecc13d14bed1eba40340181583651356b45dd91d7c21234f9d324732a2cab40ebed662136e740dd971d78f6b96b1da2b772a6e5c8cf9f9d411e556c9c44df709277032b8ecae53762e89153afba55ababb654fc4e89da0c48e82274a486df38e4695cab3d8c8893743309d547c9efcf8215aa1445872771beee12c2689a5754a8c233f2c6cf862f57f55ca4ded7f37b04882d6085aa2c3e59b8bb3e2c9e4b8eb83a4dc95132293d04a1d351208ac03b9fa228df510c1af2cb7884ff3fa7f290b4f5db552c96355d0d7aae56b7d11b29e0fd539dc7ab68c0096b8c2c6dc6abb18d89967e4e859850f76b4112e34b981ad2572d20333e76ed94cc654bb904d6681d0660f8e0ccd1bc66ffaa8badd6b85e11b34a6c5a6b951657e805194a07a56dc223035ee7bc9001d2f7a11dfa1bae89334f261f3e9efd5324ac04b41da464c603cad9396ff1cd5f3ebd4abab6981cb4873db6b4bf163806f3505b6bf835cf5d33136f3512f44fc14459de291f0fd15d31ce523c7e6273eac98d36c1d0f83078b72e1d241a9303422325f976b2d5ae53aa9bb9cb12d63cbb8b4ba75c2a0bc16713ac11c15faf237d9aeb73075ed670dc9368769c4df5092522080e954b576a721eca07639790bc75217a592333f260fe980b6241eb1dc2d551a702e3c97e18ab3b8c7b7508c7505ce37948f2508d2acd1da1be2b3c06a608da0a71b264eaae7e520ba0f9e60018dd780283defe89fe65ed357c69efe45cf589f7ddf1f0ba789f0aa971336f2df9dadb64d5b87f4d003cf68c1b6e1ccdcf7b473dc6c2c2e30f96e2e9b424210b290a1699e6180e22bcb3dfc2f4b1b2000df2b22ea389355e0bb6769d4e03e24b575d7eac6ef17f97e3b145207a5157260b635529d7d3747ff9e5d944700891970e3d1ebdc942d0c7a34bc2b874609847cdc4c204b0aed57e3f8f30242f2bbc4ca091f271b6e098fcd1846f7ea104c3499c65105ada059dd8e0a3db3296cc921084902a366a21453bf2ed0245688ee702a5e5a648c05dd4394a35d1a30d1f6ac46326f5a39d618ec36f69ff1810997404dde0e073436eaee351de08440a28a8db7934e3071905d69725c04af64893291efa114967a54194ae84acc2d805588aeb85caca429d7187ed0e05800645a7e4a39dffbb72549c0302a845522a7efc3a5b347125343d41681f8429ae81e564e5649f0549aff43e0afbe4db20edb9345996d0b246f264b3831245b825ead5d804ea8988038062cd244f60f7a493de6bb62621352985273f49295a9284247c8fc4db96b32088c82aa04bcd47e1c21a204e1c51e2769f4d15a2dc0d16bb2f09a47999fc62fcc89bc460d921edbb863af950d92b981bbe0215f4a702affb8bdf5b48ad97b46a04a29efa8235c33c953e4609778f527230988244f09784d12c327137e5426b8658b59a01b1421b6173e3f89c148ea23041dc26029066caf2be50f1e218d33c0b1dad96c29b7da21312679732221d074f7efc1950397b167742c0c9fc809a7f0857fe776be2b774a5847dc3ed9457932770fef81d9dd7e04b85e0b5505ca96eec9cd7f344dc13995ff5b959af3940d8f27d619e9b759ba4ca4812e684e85e40a32634f6102e17e4eea415e9125eeebad3cb684cd7582f7147fba14024df20dcdcd9b4a69ffb6e0f2863248bb76a47834ea8fcf7e47eef8fa5ce80916b9bc834c28881461791166313df858ea765b3cbc84ffbf660626fa1d290fa03163e0a0cadd713ca1e10d40e822dc701eb4aa4a4ab83a955db6f1398bf7bd50c431cdb97cfbbe010cce6b148049932e27e597b41175b9b88d5c61987587e479e2cb1c3dbed0fcc68243b07394d9d536b2cc67f1eca4e0f7243b41e21a5621c08faa47989cb7929a79ba98047fa4c4923adec79f60d830bab2f4992f89d341d7ef41cc8465c24cc9fae3d18a30acb1f0619a6971a9bb73d3e21607845c82e44f39c2d4713e802aadac93a850c3da0bd1bf3d427a2d5397784d4a48065cf2cb5c140cba87512633c33b65d623be5adb52efad4e05cf9bd848c1ae167940d69a3a1c2679eab52d3fed3923cfbdb30955971c1a4c3cda6608e927818f82fc804afabe0b3861cd864746265f05cd6c67eb074a7222caa066e362d6793b2526ffdf29fc61a525d34e4417d18eaf434f39754a79c2c47993c4dee7d4368a6d66405215ae00f931163f4277bd1e3e7e7d531b0af5ea858063fcc148d85e03ea61c42e63dd99fc9e9fd9599ed92e5a52871deb2a820f516df7b51dcea0ccf065a70daf60c35020d41f589055ef71c5ab9deca682b9fcadb2f00c8c2aa03c8ae86a03f734da904c708d7ae9fb782c00896b6008bf9199a61219d21c7f20038705f727bfc3da07ac900203956447df4769a0b78e0b703f1f89145ebc20792f7d9359670d395fb3f37835b1d21b03970a06757c58bfa33310c28eecdcfe17f996f73c92ab27dc7870c6d6e8c3e25e783a169772f947eb2310203fd14f96581f2fdc61773ead5f7cc6a78b60c2deeb6439116a7d5386ade48cc392141cc9580ca36c48362a58263469697e928000f68345735441dd46e83297528d6fb1dc9a8d1a1c65fdf70a68e5c26dfd04efd712b1bd7f625eae2e7b0697762d6ff0f6ea4d679197304464e260e63f1fd309655e1cbd5d8d7026214a036be36f639c5925de042e15f2ceeaa0f7cc757becef67e800630a866320b6279bea5a97c4fce20262280393b4121048a0fbcb09cc576d3d0a3116d0643c4538353e33022c678818f72da4284264a01a88b46defe4d293f335d5d76a963e4a155d61ab4fdff02e6c8e0bae94a503b8e9ec5255d49c74aee2bd2098cf969651c32db00ca783e55ecd55e157b907c23905d8bb8b17a6065cd8b9e2d4b89845cb7acceaf20ddeda0324e6206fcab4980cf98cba1fcafdc0841ad5afd16be2668a2f6510579c0c08308de2f258dabb4c28719b05ab7491efe28cb0d1f4d0c5df00709466f93f6c67b6392b5b3a823bf41feee2090d79c694dc9ffe690fb35fc23efeb13064464975d7faa2ce8f3a3caa41680908e81b6aa11659d6b157958d4bc8cca9070ba56f727105024ae65fe11e9a353f94b34c0513614bb07a88e2c69a780025c244d55ab8a203ff94e5a8d61f66a8c2892fe0f9a51e6971f2f8926a5565764b96be0cb22eb9c165b0e3d8d724da05f16a8cc909c2349dfc9ab18f3d5537202005b8770515d687f3dbf41e8819df94b7a2863103d253d294e394aa8ae63c565f4139d0554a8d6d0f480e5093b1f5d21c7247da47ac1cb96fbef1ea10ae0ca3d79eeb919eb05c29750e5fceab013fb461b45eafedb00f497e88dd170cba6fb5cfa32f31f945f27de507441542a09cd1e444492a45465d922e943deb81d5b8b477b279b2e7ff39654682892c75ec7eb24889bf437c1b1b342a0eef42c0690ae822eb690cf244918d5ee4335f723f1c902cd4062e4011d2cf5cb3555f555b1270204d6027dbad28728d857abd6bcae3f2151d645be050c05cc1f37f4a6b4891b6f88e7f9011ff91c58b14364e7c15c060bae183fbac6e201db280924d9e21d92022c3418ede1d4afb95ea5c0eda1e39a7dadcb2704d6a26ac273b1ad3724a73202a5b8264ec7f468b9df93299ae8ccf351c9ccd716960717e833ce725424a16c079701e53e0b7c1dd381e00c86569ce40045d14d51e7ef23d1932920cbedcce27d40f8d3ca20fa0844380223a8830da1dc97eb3d0cc3587063f8cabc99a3c67b06d8a0170eed04b76aa4f1f5dc33b03cdb84dca9ef1453105058b760a96d0d76dd138212685507e357422c6f830a04146a31e19ce95f14a439c874d082569995ad6a8876907cffda7a7871b566bc3917262bf34b879b21a972b1666a85a78ea238cbb0a4d964633f95ca90a2de9abc89e9ec730f35f58f1d6d29b6fbd2113d6d68fd040aa30980d0bbbc8e324e84a3bad5030582a0c7822556a68c27d441f17c3128741088d0934fcb213d745086593f8a1e2de46fe921efb0ec9c80cc84dfb79e4bfe98ffbeb7d9ec093a1594418d4f47eafa97ddbf11f6d58a5783717ef5d44d689a8469d360e160cb3011e35e6dcc3214e802c7fa5bbb1de504df9a04d5a9aa27b1f774dcf46af1dcebd831b4a9d4ee56c99b3d6d7d8d6d8323af7ada2ccf825f0ff419e159c274722dc0e11dbb2cb3f3bd4a8049abf4bee8079a456138bc88d250443e10d86dc9cd94becbc7651e7cf7c62f154a3bfd383b65c4ac84e961045cf8405bf1e145865ee73266a9198ae8af5eddd23a6362da8afa2674ffa2d916ecdf72c4490bae0d8c2713f8334a512a31e8df24267a39e6c63c782076d1072d9df119c855bd3881802738a811a76172ecedc2dfe8faf4f897d1ce4eb3bf5353df141129d6003b2072ce366a6c1172d520f9a34c8fe6e286e06a95525f787ce5139341a4496321c1676780cec34a2948c22356b26341996f2f54e8f1a2aad5d51ff53af566ff6e8862f4e47dd5656c4c2aec47935aeaf79eea92913624e600c1c4ae515b944aa635045a2566b2682f714977ee3c7b20aab4456b4b777205bb6110f0899e554f4777caae96821de5ffb5baeb51743c47c33c9122acbd32bf773b6afcaae8806556fe0ce90bda03f04af8ff9d1c4e97e354a60c73813067989f6555241da035bdbbf9cc0cdfc2f228b07d78c26321b1a33a536ccf66172e0190e0877d25e0dc96e3f594e3b198570078fe50e600261fd16b76992ae3b686af337e4d85546d377aaaa6e54cbbfa3af2662939c14aea5f695b557f8a6167c43b42ae2f56468ef8b5c4c5ec57fcb4eccdb65cbc373fbbd2d71e8b334ce26774f69ec217af63460d3d2746bd1c9b7cf5f8987b94f1040ba41d1fa0a3923e6cb68d1953fdedebf37c7fbe79a44a527d73816379ff08f4915ca8bc533327a3eb4ed9271f1cb19ee4c14c295a067054482ce84dad49fa5cb76d4e7b71e81326868f3ede5720c3dc4ef4d3de96cbbdc4c68da36084c27bd8e0e96afc8ccd7af7e1d8d128ea87291a3c18a718bc68aa3d7a9091599b0e3fd7e254383a6cece7887ab7ef3ab6d870f65a2f4f6bb5431adddd7510b1da23e614968182a4b197a092ee70c5ef954735951cd69c76c200996ef8437f4746c76d45d0a0586ba8721490814a29756e8b88d755a319991e1f675ce52aa34b80219950ba9cfd8ff7def2229ff76d3ea4adb2f6fae27f8846a3d6f46f4250ace8411c827821c7d603c5780ddd00215c75d0b7c817fc5251b854786fa6268117684140a7f24d339c7cac649c1b0406bc86f534eb77ec8e53502751158ae6f445bef8d199c51c5622aff51fa2b7486ee17d189ddb842fcd27d8e730aa51aecda0f53d9b67f0416a9fccd56f424a7b2af928f931a5794f8c34f21fca3bc0a1b38afaf5fb79ffda6bf9b8c534f5dcbc571e8ef09e5b595596a4e0363055830e93f1d91c12b9f0f74dfc50a8c9b8c23df2f59c03ea288c5c99e14c982f3871c00d0cd21069f922720b7516db5ddcf02653755d8eaacbce22b648fde7ea0a27009fd9b3706711c8c47deb783354fce63416c40f80f5070ba5fb14e52b8f06eec55af62f848b17d6c42041fe6b5951afb3f081593fe4d785c928cb045f59fccc767bcaec86f0b772f99be8791f40da314b1970d00574ee511f0f00ecc18e682e4c4c8dbed2ab77bcfafffe5a7520183a95a17adaeab95a25c0d77e65d05585fe118f45a8c775588506a39ff81ae905a8322f4b397aea9ea1c555bc6260fd26c568a6fe6505ea9b4162174973a77701d8acf2189bf5177ca67ac6dfe8ad6275a58cade4aca7cdf27471f166c264210e61a3fc43e0fa54e16851301da35ae9f2ba3a048bec18e7c6389683b0f5de471a833053eb0dd54917ee701aef80ff47ad9032052b103b7106a3c1c02ab95190ad87ade1ad5b3ca2fa7fe7bd2036849a0beafe402fcdeeb4c6156d0fe0ae64699f4e79abfa0075bb167483c85692e23c8bfb6d3ecb8f3061f7168d4ee393684ee7dfbfc49a38a83ee407aaa9904ed02abfb8d6e07e277df9930ae439361f1342672db92493dab25de5666b2b38a49dc792f5eacdc0b17c2fced7a24cb35dbc9b595c094ef01c1d2b92d221d0824d15bee58cc1bfa57f365cbc4825844c23530232db3ae8019ec6d58fa8363c056939279b7efd29e5ce3b5f7fc0e55f13f7bd5d6cca55e5880c1d8f5fb8aff4f423929040488146e978cb6651fd484a0ccf7324ad4876b382caf5c427af4bf1d19def1c06697ac36957c82e9189547109b3dd622451439b2aa648960f6b69ea1313eb917c58fdfd243684a56389a45baffc6a601d28c0f32269fe23a6e9d0ed00b492bcfd327f3c2d53303e9022ca1f2eceff18bbc5cdcdff516451522aa798097b4538d2cd5b183117ba8eea9fb6d94aec022ae69f552b05651aca59369b47bdc1a0bf3d692f74b669d1771f351189adb81b354ad0ad8e4967073d008494d421407a2c3aec8cf602f83a31ab6c9a68bf4454c92b783e4f7dfb0448dca5172e65b260d65a7c1c6a8427ad5b3a72c9e82e2d208e1c444962c7569165b5acf9657ebce432b463a3925b41163e54043c4d4122d983c7ee3f53207570e2c3f50c614bc9de98cd08557e1605861a592d5b2f7e6f8e498e0d59010d0bf167675b3c67dcd428a09064bf839c2ded2db45be0b62b92ed5b5480409419c381f3fe6ec6d68f3a7c24df4b3e142b1582eed69de3404374d669f867b1e4163abbb85981689321b8f9bda75181330a5dcd6368f6a014db6754bd4a689a8db8a7fd0aa3a28206f3690701c96193da49db35618960cd3cc2d76e77b752396a61611eabe0712dc30846968cff3bf1b196f29a75492919df2b961751f09c7f697c13e54d6383283dd603713fd057db34f6dd27d91992e9cac15bc15729b8a888e7af649d1b74a2992f747a227c089a2715dec2c92a6e3dfe8fc54adb0f934cc6fa74d961feaff1bdbc667252be98799e260284ced8f76d3399c3172391d2400460662003b0f2aa4c260788868975c18b9f65fec3698a333d926c01b1082023498b1d2272fa908de3f979c9be4ba20a4c251fb3c230c6f3e26a1ca5bbd781025ce7e87d52ca64c8f38ffd4ceccb6594da11709160fd79c0fc8833a526debecd8b8f2e2e1cb39ffc015942a809bd9ee0f287850815603cc332c607134be31c7b2d4f929fc307db03bb9a4cb577f92dbf55ee3c901377a2cf797b2f07b3c9f9a079a1f49cb112222cac9c6b782c28abdb4137980b9e8d3d6947aadfec1d5c93bd53e85e9132f6a83d5eb5fe673dbc63d9b3885bf5187399f87f7a666b025ecfe46270c96c1eb64ffbfaabb792aa9efceffdfe655bec5ed952193d37160d8d9e0a65a97970b116ebf3dada5369c1051c4b4a0ace1913eefc57cada6cdd2d69819be7939b7a070b90d9f3a0be49544bef6b9a4e9dfe635cde14591827ea2fc5d8c1562eeff653f1cc0352798415b07e4911f9c65f27a94f3b76acb009cea98e94cf7dfbcaeb78f8cde3258136424f4570126d8560d5c8e08cdd5037ccef1cd2c17497fd329eb462b58f0afb93500c7a062a4c5be7a72b1f3bf318a45b97a2c044322f065daa2f938bdc575a878c44d1c5ba7efbaf405d77c72062f7c73a5006b76151bdebeac5da44074721d0b5db97afb38f23d455e7b94be14f443d6d976607585494d8dc84b4b6a47f02217b1041167e4bb688ae0483320a92c71098795d76aeff22d2aa0650dc330c91f88ed40b7271e01cf0987fc40051c1f898c894bced1a3cd337839a6900545112693777d9172384ba6f437f0deb70e51f160b6619dee35c3833834e8438c57f957bfbee3301c747acb0707b5677ab98129d80637f42bf94c8cc466e73eb485cf916d27af3ea6d770403d990acde6621423898340addf2d855f7049047ec4def8926bc60b5dc0e51eb7451b95cb53e074edc76cdc34030b23fa9c7c7aa12111552751c5cfa7c1eb884005b07c26230d5421365e1a8266ce18b4c18f1187f1607e5b1600e288cb75d31ebd6d4be2549d22ee692304efefada880570b948164b51548cad5cbb6544d3e852c2c12eff411eaa12a3667847d5a030be2c2d733c116f246cd196a7021590b03585297b1b98ee68392c6db3f3df41f5cb0ab578556bb14237af01d839d0d79860fc8cf692dae0ba30579765aee557ef754d0ec182bc8b756ed911f4112aad3920e8b3a938f24fbbf0587a9708ed6be1265447768e3d83046c5fb3af7f6dd6d9f19ccbde1a91474ecc26c1324585e8b01195cd2a8f7a0591b76142b3eb7694aaf2043fed2dc5e974c97d69bc94343d61e7f84fee7b61e924144d3cf875b9b40b81a46c4e9a9aba1abbcc3aa44e2693bb9c9ff1cd61065b79bff5891055745d7bb4b0fcf8335048451e24e406319d51d085680169ca838be455e7f07571e62562523d3e500a23478d7c600d717f2eb19fdfa9f5e5414d06eadb47bfdb1de78a8314fae5a425cce3bc926e67b6576293fc9936cc53193f7ce82cbffc557f690bc72415f7c2a8d0cb569b571fbd0ca8c910b09aa9b66678a3de252677a8be7f191de4e944e661ead6682a36e776783c0db8f0a27068c410092de17cf08d8c6280fe6ee57b277fca29fa0adf8ce583939e2ff38525d552bf71a348ecc1d40e23265143ff558954ecd8bedcbc32338cba807b9a7a92059664ad42d692d469d0a76827136b65a07f1358808ea04c014cdcb7040a576a81cccd9a88ed71484404ac1c641c8e08843c853e03833ea4af94042a5f0275e2e4badf642336da9f54d6efd862b60393f92ba992a8cda444bfaa1648480af2b2de65cc6528bc21bbf7df70e2a054cc74ceafad5d2ed4e14796f2a9daa24e52807ea19fe35e60c0cc8689a4862118a20057a9d7ec5f080d01ff502ff204e14eeeb38815829be8a5c3dbf791af21366f7e891a9fa8f4d7ff397c7360b0fd7f6448221987e4b18ec654c98b32643744b7cd9bc6eb0231e3fc57787f4b57d99706540bdb8b57bd0310374bbc264076d83947b860bf1e68596301930dd51113483dadd35f3f1c7c6fe44e4608cda8ba4b0af8b1ad9e437868ae458914098ddf14d0441cbb1a3b6843122e8e0d6929d8d784339b13ad2b36d2f34ab8b3f82937e77eac2de7c21b5c8c1bf373cd339a718b1dad2a6f9803cc2e4e00cf4eeaeb9d6dee248e710d9792497c40b67f1349c5d69cda9ee3c5f209459d1917c54222cefd73a65cadb8c424647377c3d5a98ee748c7055c72c1c6f0bbdf351d3c78ec6d5b3067c6ee0880cf8f4535f2caab9cadd26518d664e7922c0d6fef529f0698ea0a554d1fbbaec4cfafba7272133af147430214467ea693144c8d59cdfc4875b44166bcb92d9e5f5c0017acac1759cbebe29d54f097c7dd9005af6b82457929c0ecea32d44981cd36f51e3ec77c04f68b4c6f94f31b58e87ce205bc8b983f9f86fb23a2958dca7c772f8f0153a00ba2f2e970c481828f93670a61985ee9c2abf81de415d666feda69e346b7cce558e7e8a4eefeb818067a257320e96fea899bd8da37cf540a49a8746e6a4b1a0a3865280311d95fa2efd3644d5e94806bc3fc4d629c5a13ed77e1dd1aad5c1535b6f0aef92d7d228bb20d8a875acbb8b830310e263092f0a0f9dafa43114652e34734db94af3906e5fa64626d251f40a3759b30a866b769fc975c304b17e2c5c30b64c8a77ff2fc1cc99536c52159bf7a77cc383da93df3d3e13fe37772581721f04d9f7bcdad5315f51afa483b5fea9d40e20711d8a04e5824ac3ea891f3305dc29c63b9cad8f0b83777633220945318d26b456fef1452a9e6efc799beb53ce05c953de179ee7df90b9fb6b2aa3db6106853f59f2962b945e4012870c6f1dc484208268fa75e8a1358606ffd2c655eff4794218ba796dfbe5210442a99aa6539f2ed816d9d44f5ec06459dc2458e6bbdadf29edc9666be5222e96d4a5036ce7d660ab83f4dca2607b07ccf6986a647d3ec1329aa9d46861943c0f477b4d584aa9fe7389b5344ae521579c1b5076c23cff83bc77c4e0858d05f88641861d41a8687e6fc0e9ff6c175b6f53279a5a16a4754449a99af5aae4028465bc0f15a4b374f10c70c0e4d4ecb6f16ac1bf21b98827c05348fff20b86079ef016dc01268ed29b746c9b48b90c32c028f385e7ff29a876c0d7b3512807dfb3d5af20f6020f6932ee9cdca13e6f7b131e939a645236978aa103590578e6458f17543dfc64703b5755e192857795287007aced68d0b0dbcd15145d52082af676a3dec7c246c67c1837edc555dce6db92f5025a62d2a6a65ccdfc4e9d5bee4a910292120c8d3d8c35326a897e1b96c0ccffcd3de9e0ffd60a628d9af094c00849a096a67ae4a40a9301987853cf06c77b59104c514ec0f316616f1a77e3c56022547fdedb1d34c77b53e1dcc00f621b4440214f27cfe754d9c57bcac39cbef8172a67f503d194b16a2b8615cadfc1f2c7d5cd45084dbf57ee96812b02af4c1bb20d99e9174d6d843269cda6c9051c86113aaeb2a52943b99cac2dc8c5b7cd65c67baaab4c856bf87d636382b1a886bcb90d73aa989deb8d5090f8773943d1ab71ea269f852397ba70c6a2767365b326c1f12fb84e9124e88aebfd3dab5efa88b466692bc86e9b5f3315e03ad224c907ad22ab585f978690ffc52ff53608099a2bf7f503294ad0eb4dd023bf4cb557386fefcdb0b6c46c3979d57fbd7eb58edb0a9d552a8965083fbe8f9d5a6fb26517e2940e61f1b73b8f94ce6f9a790375f8971e087b9ddf90c4c4d590c2e7a96499cc0304297b3a5ce915dddb960dd6235e1762084d78cc5b580fbe426a1473d460dfb9b2138e858f35710be27f181852f092793315ec4c82fc3b6833ac1cb96a06f49c75c2a4bdf7e3f5f2e9afac99eccbf961eb71d600a399e6047ff6f4e516f9ce6b73d8773cadf8b0ad6423303f4e037ea14adb8d84b42d9e22ea972301ccc9db4b62baae326f712fef0ac0fc5b5bd781753637e951282292a8434f51b8b73c7377c6d20800e8fe71c54899696c61ad90d37d166337cb733894fc0cfd0ced3226a40368f51b0b29d8f65f515c554bfaa6df3d41f87c027f6316bfaf1d483a79ed6b92b70768408186b9169aa34b755698a489bda462fa3db87be04367b750cb099786065a34309065a13a25496dc68c162b63093744cde2e494fdf8d9ecf6901ac86e2c2675b571185ae39714485b3693afda3ddc4455f22ebd37908db0cda3462a182da016ad9d5b3bbde9dc324dbd261797cc5a1992ecce96a318a9f572999fab462f9bc68baa351b401f09d3534473856a066c86ccb593579c82d61008e4bd0b73ade9fe496155b87b7fd0397c80b5e39477723a662638b59d5e9bae41a4f9dda45cb1f6929bb7f0f30fa3bf09dd490df40abd0ac775ead65fbdc1b4b327f43f8bb2012f2371d26ebb6c01e443f0b7c2d09bfab81c09408cc3167e18c7ccec9f18cee4be1ce46762e0b46fa3411edf1c1e7606cf65279ede2ef731a85467f2c03b8380c20df84d26ddc3bee42656404d5fa33201cc5f6ee637289c9ae70d8aa0b3be5e2e1572b77e6bc9063039411daa41dc7d60abaa68a2614e8975751b43a01a1f64fe28d127068d2b0169ff30d2e136f5f6a220f27496cf2840663cf7488359aa3ea4a3e8f59a4e6c81628da13d1b59f9472918fe8538f661bb48932e55572c48a528f38d5e9ca12074f98a2d9a72e988efe26786eb04306f32312db8b97fae241cd2973c9ea49312ae1111b898eb90684aff600db98bdbb74feaa63d68f853aac19f3494eb2dc8a8f25c29721b4bf12aacead106a42f655726c3a781dd6fdbb2e29dfcc23dbec280ba212e68b5a06958d546ee412279eb6043a35aa27debed3cea3272e6da0961b58fb9a2d8c10d584973ed9b5fea2cb96e8f0ef94f3a96cebae22bb608a1aa0691a4c45baf77bc2dbd50a8161bbc75bf14c0ce67b0e08235bc0f5b5c8911d1151301f0af28ba56689f767ec7bebf0dc9dc8f4f2773956a8098d90e06fd41cbcfda0a60a97be5409e83163f991b2a1dc818c87d3c051408d87b15bdf13191cdcdfe012869c2b7ab3f5601867bc31964a14f1d4603e22a11fa526b16cdf8595c09eb5fc43f30bd66dfc4304c952ce09f51ba6e5d2464780c7c098bf9131bbe70f53f48c2379ebef872eea38d6f355faf413f77ef345de1f599b2e3e2be72dae16ebf87fb23ecc75ef7316cfc168cdb38b2175cda54943586d036ef580d58475a3fcc544aee33fdd1479a5a15d2d8bb030d4961e9282a0171ecb7ce127fa255d3726b567d57c809c235cbec7098ee174ea7dcb9174cfa88b43367116fac02f3e329c3be3b5593c3344d8910f8f56e3f734e24449ed21d3edec1cf28a8be629e4d48dabb7a1f008a8a05b97612df2b8a32c417295991b7ae60377852ead723f013c21b6f6ac8fb8dfb5db4032c7bddcdf906348873c441757475f45c65d05eb564e83e9848797a16c48331a9619abd36fc316f97b95584e987d1be6b967bef11dfe13ed3b6f4e201a29ad475839ea5f29ea23006c269ed0cd873d4eb766500ce057f5921c8050cb06a484d8f325b98311559f1a4ee3d729a4e5ff64ea32c56d2a1919dfa82d599eecfd0044c38719e74572ff92446ae89c79e15a15c549ab312bbd0671de88a727df1e1e5bb31ff8d12607a01161fa50111471fbd116438607e3d8f6b42c927addcda9759b8a2f4150873ce444d9bf15bd1b18e204041ec235eaa50942340e86e78a7e2250dde6185c2c216b5d322aecedb926360961809bafcba70ef105a3a5093d38d39f9f45ccf49387f63ed84f3a0ec4de7f7fe73be17afd6437d9a710b4a1feb90c3f32a1509c421ddf3aa0cffcd754d4e6e7200b94f68ffd41e26231fe726c44a7415cde219fa7ca32701b97bd5872d1eb703f63036bca3104912408b78547fbc7864a037aa5f73d9d8ccb0935334c63646b87267d06ca18b950489e1c3eb736c0973cfa62975184f9f6a5ac0d1a0dc167ee510845a79cae31ec75e04a654cc5ebb812fe4404d553004b63b8c951462e5f37343d9fe7d0794a4c5d4b1cf34ace677170a5effa4df5a9a08284a9c8f2eb9edf144a271b105657264911506ab6813854d87e8c5f9baa96c7c5100f145170b30cca71b5d4bba3d1ff6f1313b83c382c4e02f82407fcb53a4c565f6a8feab6bf99c13594ba7c33f6f829f1465c4d352ef5f28c0ca9d0137b216d5ffffea34ad775c39486478616cc68d6e34e7d38c71c1040ac02f6a97dca1669b3e45d827ca2d8317c75a380493a21ddef84acfd8930ce3e5554a9ba893262c0b6318e5951a0b98ba4cf95fb48251693427b0602d68f123e1374a61fdd2e8696a0001d6341ca525a78bc1db69576f22363c026183dd1071ce304c7c6d47737a3b90a66acb13c4e0b1bd4b069df6b0119c9109d5c9ead66870f9235684def5ea440a6afbb3719273f96905dc2e30b58e7e3c13d2458ad149350ec46a5c82fd754ecabc2863002089ab37c0e31368ca5ab0f40333f4514bf1776359d8201089f8792069fa741601b87c2036e051a79e8016a224f3f5f78e1141417543868bfe3cfcd80c65145f62644824d674f12a9d953cc63fa28a4563b66643bbab442b5895d9fbaab7cc3bcdc55939165905c032bfd77bd9be9d1bd5fad1480d0febf9948414f285a187e7b70596bf0f830014009e286f8cc4a5783ff79f9c8a30e0eb2a201a9962c6c900a0c3652cd2780b05335721fd88b12724c074edbe8011bffc564d532aceefa7e71e94422bbba91a6d4a1155ca3d7638a37ffb530723c37fcfcdd4a48dcb4f8f08845dca7a28a0bb9a58230a1431a6f0a4e05bbbb68d0339fcaab8af5b8a58c4ac1bfc4f42af2d654529a53aaeba76579bbc00c0149e2f6f3b8c3a9a5b98eff7233f939654b8239666122d7e0f0c6c8b2c491213fed6a7135343298bf592c63a7b105abab3be44a9ad48b2c6dc34fc407d6560606a78c32fff1927892c5d2fd034af1c6bc5deb6af1dc92feb55d81c6d85a640798646e2ed72afe3522af16d611e0bc6f603e2add50c8ade002c46924951e6932d9ca0570eda5fde468d5134b0405ffcafd6a21aa921759842251ab88548b63283d9925e452516ade83180204a3cc2bebdb2aaa26e8f848f53a451815c0dd5760d0e0436eda6be5b0ef030b4d8342f93b00855070170cc93d01428ac4fdaf861d2c117fa8add700521dac6079809c7cfd7d8881ea683e44d1f4065f16a18744713dbdf8ca14d914c91da95c465d75a302c5f72648e1a50a510acc3770340707c5c5f5efcb3a04a4f1e1efb88a24b9ea10ede8f8700d286cb2b4acc44e92e2466e9d213de6c49325fb62eab3719bdb5690e40f1d3aabf8654de610708fae24604adb09ccac3a2f94181c810c05a3b1c5ad481ee43b1940f1f4126d4880a768bac8b6c868e4990fdeec67dcce480dca1b0a0d7f67eb4cab1a807ee7769e8239b924e6f755168c9f594a81538202591a1a9b348689611e8bdc078d7687d3ad66ab7548c615c560c89821d29e1adb6500c243542152cc2b69929e3f6c2cf68904ab5080b9db3c0c244507b23740e652d65f32528e502edc6eb36104f2ce3fbe1ca5bd4cef536556bd5f5a9346c9193980732bd04cfc0a8a8b2116c0c52065f3039f90156471529cad2df2e98fb8f5c36addc51e8795190f41195b1fbc1fe530fb6991c081adddb20105b4888da1a502a97a2698a8a5966ed54f7c783ad0e5a5d3d814782118b777e6f4b6d501d13d8f46556bac8118cec859752fbbec22c6d736cc6a693153285e3b581de12cbbc82d05a85e55389ffbc685534fa20363e4343fbaf88330c0339d0a38e57ec2367d28a7d091ec6e94a79ba54c3dc38c1d5e080a922dc2184ccc5a5a941f725477a2e3edd593f6cc36d38e669fc342080bf557fcc0c40345e5f3b1527a98099eb2540c78be766560484f16a424b84673b2341344ed9bce27636e5c3522156d826b07a37973c1306dd73565e6fe254040eaa15fab2195366d4ad3603485207416ccc0f36384b50ebae42fed8482b99f76acf3355a8823cb20464411819af59cc51ce209c180f50b33a7fba81bf24ec31274bb1c2502a66a9053df080c5cb8dd236c46e864ae5a74487e3e486e5294ed07c12ad59a03a25588b5c8a867bf7913e2a452d23b8e2ad0cab1e2013694dd6f5a3ac962af34402a66b1e6f9d8eea06f7248e84e5cefb547905d8ef7abb31f5af1cbadbaba119e27642fde89a099d520631502ef15e97a34c212714ed14f0d6f355d68a48453be3534f119f83184c1acc945e2487280ebd447e25b2e9a3b08f34c3ffaad6156cdb027c67cd6eb7cea229f0639bbf1525c2b5cb42794590597d72e1a900904343af68a7dac23ff56ad6e767ac9c602b45f2edaa185137e44830fbcd0f7ac867709f43f23aa08eacd1a56a878f51c3d7aaa84fef814991aac04367b7fcfe459018f1d2ca8b3a490ddd2e338d0fa18017d6fac105619367461df11f57099a4a26014d5fc38ea706785fc8f9fadbe768239540923da786f8e1e44e57c3dfed504ff7f2cdfa15df28c976de08963719c5e6f5f1e81b8e93b229037c63e3bd4de36ab1b7eb37920566215c77b1fea063f23851e351e887843b2a94511c6160c213d0009f54131b23215321aec90c5a2854404303054f6c93b899a5be250d48fe4a6cd1eac7587507677d147ab62963cd76fe088fac4a35fbdf6e369c094817d555414971906f7acc54711d6f84629bf0fea8252ff88261b2c04e3b8b5d4540e8df8dc4f965e5e72c56571424431e935273011bfc850b1783b2137f495c0962a19118599496a2f0c58e4f1e9ad9cb4982945c227412bb4a5caab29776822c8c97c3f76b99625d96cea645420d87414624175e9b6b130bc020b4e8fecf868bb7bfddf7e216e14dc7044a5230b78d97005415ffd0bf8750ecae52ae99403b6cee3938d4a1a92baef2846f6f918c094ef91bdd772bd73538a3c068efa8cfb19ed30ae37787c2e14d4c42c9a8856ad01ffed7f3171b4a4cd4ad0bd4a41e3fb6b01e8c509fababf76b452dd543cda5ff5dbbb87f4167da75eeff95b25ed13960c313c57d1d0117577d7176fa7a4cad5f454ae669bef5a4a534b8865135a5a60a197f161d6ee10450460edaa7710aee7c1a3d9e3905cbfcb9dee7be10893f4806bdb754f3f55456ebe7dcb4e4d114f49836f4b1dfa55821dcf28bc90a056cfeeb46479c52f897933b11b91b0172b539c099c3b9eff1f7d37f65fdc2d7c69f41150f477e7dd735b0a0e7dbd5830b6b0309e34c80264ee876474b4f7a5427ec9b073d5dfed6f3b1e7f16bb9f94d8bfc64268e7c4e8459acfe4d8adb1fe9fff6d54060853141dc47b2be6c959bec1b27355ee80abf93b47ab6b93838cddfce526621acb7e4d0ae802dec45fde18d1ef27c7dd6e73119c93ca10223130375e7b9020fa589e77a5886897394dc0a92c85ad018790d3333a90863eaa4b743d41700e65549525826f088baca39f5a75eb2880d9422ce8976ed693ffc7076a007612f2da1a34620884e585113c067c86f174bb4144c4c2cfac2bc5b9a71768c0fd688ce7568063a765cd90748197adab8f0657b5a6cf1fefb4d86a55fb314dc848f44cfab920a45d36781b708b960039e65a222e1b35f37bdda2cee0d3f90df8bade58dd37948dd31b58ddc62afc64ca33a81735879e78b7bdb2f0f2ced3f1cbf295dcb6f78f060ea3b37b5488a46a96bc37c26372c81221f245383c3077baa66be712f455ce8513fb0bf7eee2d4e162f40539100b086ededa4a5cfe581225427be1fa821658c335b94b49871a68f67e0dd9874fac98a63586f4433a9402deb61b4fd10e0aec4980697ab630aac0873492d7452f8b430a9bcd5e5350fdfa667b993ecc868ce76bf6a760dea1cac1a7cd5509ecff7131ed45130a62dfae0a4dbd050dd6be8f66ffef13117b5d7c7b5bc06a7e5c1f246c02c5c6f1a6f26c8b7d9cf8fecd3139638e577790e4205cf6d9f6e89bfba0c39f685e73bdfd88a2d12386e1c0c82a98301279061d68252d3d6a9fadbfe3a339191e6d549ca1e861a919231ce01a5aa73a052f2e899fe8c9ba14147d223049a075e3530e05b814bd9d8364062306b6efdeeef95c5a8fc5dc2f09370a68859bd28b87034dbeac40ad2db9d31e33e78ad8a3d8c103bee0576f3a86736ad6da61547ab6e1a470ccafc888fb361654aebb2f4327b9210d3ee7159652883068e77dfdffec74a8b1623b5f93f8b05705737a5900d262bcf25bd0095e3c5a23d57a40d3d8b8c5b9ffdca36ace7f7d206162814ffb51b6eaf4df294b2dbd7b05fbaa3272dfc07d2630bb137e32fede858e191012fb86e111e9fcf66d40bfaa5c62d92cde4d308d0a654e8188fa42f913df5cb817f808b04d0ae0bd3e81f982a5b0e1e63d0b04c662b60d9c5b3bdb8f9ead4d2d1d81eaa0dbc5ce11d8b801e1524b95c8f40df22932e7efe04a6ef96ae4d3c26b873e98132a81480cf551bf713a739a35d1efda6c4ec43cad2c4bb5bbd6071b117abadc77a25d542063cfdd2cd24e25c01006c4d313bec4fab4c4609be2198f68bcf923371ae4cbedae566b9f0fe04a1d8b56c852e315da240dee6a01a2176b8bfe25d3ee7e9e646fb851523c52251a319dd0702ba13937b9038fb1c83074598351f741c13e355ff9b79fdb804d7ad3a69583cebc8296e466e501e8ed15bfc3e7ad0f2edfe0717f57deb24ac87418fe288b48c410b01db02a23039fc86a9d44349bf44879627729da926b049fb2584c34ebe996e4f27c9cea0f171554fe2637977e7444322ad0ae2d8ca78c84a8eef840afe478214a307bba8151509635ff2f2e3d8946e3dcb6cbb404e67c92bb654bd0bcdc8e08d32ee0954dd81e2a8c7d4d783c885659f4f60b29c7b4ecffd5eed3873f597844e8ed418dd6a76a144ac62932ce0e9346beff4db8cdb7b9dbe2e8c80f3f49ff0fe6ce925e745c65cdafff7fa104c74ff31fe374490abdcc512c5ec97514cf995a8f7563084ed5fa53f2b816d60bf2da26048ca6c02c6be4b6a4d1893283a688000724a93160bffaa2fb3e8f9dae343ab1af956c44e5874329fe9302d2c4ec737dafb96f7270f86ca47e5b707e07e55e339373dbda2d8218887430d3986d11c4b94953c8661938732cd683688790d7e46455e715d35d1591128d856c2f01738b34a2a85bd5972711178983db4fc5d037d08b2219901e79f66f02ba639bad01214a4d8881151cfc3f97d6aea5b6f6ff197babb0795188a35e2a444182ec77c4529901a58bd84f18b32cad756af1b1b986bbcf17ee745d8b71db0396d38264fd6c134feaff800d6b32f7bb358e8c5aa01ded12ec3296128983b626edf7c2675a9ac20509fd2bcf32dfd47abfea6e9248dcf0609a27844394c268580ca577fd5d53c98a9ed11444c183a3c4d24c62e298eab60eab6b01177eb1412f5eac3f95c49b128a03dc400fae7acb68011d35efaad84ade88007109824b2d5ca4c3e550a651a5659128d9f2586c39c4cca71e83f8364805fd77a43005da890d5c9a1f853804b2a81deb690b49e88b50eefa0e5a0c293f5889d8f3b3e0fe844b3dd77eb85057b42b79aa52aa716d5ed4b05cdfa9ce71a6fd969d989b75cea9befdda0383eff4eb5f0f463445224fd3a59cf47f56685a26ec61851c88bcaf091e6891b61cbfa146a20d17937294383ec9065bd9af35f82234c9cfdd3cd27891d42e77b7381062799fc8b7b922586eacf7ded1120dcbe09ed1af3c312d232fd11e9a76c35f53585b7994f45101bd5f1fccd3a6b51dbfe260ba16e6ef7fb7a17b21da07ab8d31aa1d22a46399df900ceb86eb499941d458ac0db8aedd4d7b0f8497475c53dadfe1d3f98d8c2e2d1f4de023d8ada68f5a36a5321c79b5311fa338109436b2f17b6255a687c89cdb3b7d45f45122452dbbbd4b66e3531d929d8f1388b807754b7bb76c337e660556c648c6e7817a15973d66406db9979d2bf4a119fe3f0017297f9e8f671565fa371b5fe21d33e83772a8996d7e33b552b67f6385d8316d55d32320ae35a8371d7110a686966b61d160bc9f8c39ddbf07961d5cadf4748e22ade99277e7092e56304d8c80a5c532424d202c3e66833b7986e8bdf670719bac02917d06d98ba24f596cf7d5e721798d0e80d557b901f2aee575367c6faf9b2ff10a64ee5c787179d423ef0c39b0287ba89ab3edb0770fe6696cf264fbfe0e647ec367d3ffc04150409a95c82872c44e53b1a37a0e63df116427a148b0c1c392e5e767c7f08929892ab138fac323feffaf2c897d81c9ad05379f2c7e85b2bb56e7dccb6d66001f7de1f2ed9c5305ee2924d0c42a2154db13cb2f8c3128685c44bdb805d61478abb10cf0e13c339f785774ca5906387d05a1a021c1dd458fc43877363c1eacbcd78a20d486aa0f477b42fab9d1b39666fb81e82be1c0dbf481aa0e55fa0b7e9cebd22220965a333b17f93c0961c3799ef37a3e59cf777c5396146215b509d3ed19888a093712acb7e36589a58187501ded0ec701eb0ca198a4592dce7bb9755b7769c30a98b0efd5918784e8ceee6b28461225d1ab530429f1600bd7d573ba4b4b886915e23a440219ca062331063d7b89d107464718e1bef18b68d8348f0127d1a2eb5659e888d66b4d2635f846c94aeae9cf280b5944a0d32dc17742f31a398202cdd1bd6de15150acf690b4014459d9ab82aec70e81a12982549d4e97b0a71ed1d4a816e7d9a13452e3517016064ef0f7bf4491e7c80c614ead585ce438164e4e7dd6d5f2a8d10e22cd0f80a3ea893abe84deb8d79c2003c7d7714bb97c40e9c56c91347dbe1afc77fa9df1e4bf438a52b7198d8e511b18c8edb1da820cacb42679998ba19572bb069d28b3b76d1ad8b2013e16096763a38353f4a1abdcd6a447fcdd553ff5df415e23869f0d0e23218df13c35a6a1512655538a58f14a2c9561741ca3b600cdcbe2a59d4646252bced6083114e4ab2fe0a9849fa34aecb78f01258e21691840693ab1440a4ceb9a406f68c3a0698f463a2c58bcd7d83679c3dae79d781aa5281040b8c4ed8af43b01904fc8b6efeed692322974bfbc94747062ad4ae2ea60557d44e627203ddef24607e829020b9d229fd13646ef0ee354ae7154360ed574bcb4e806d036f7369d6d3dc794513cfe954d9445c2666bdc3c7068448c8f14d6aecb0ea1df487f86a58a6d06294641e97f578b7607520030d4ee7463aac53e04a909cbcac19f9fc5a88045afae2ab3a9b8ebdc3e7fbf1a3f031f3c7db1b3cb4ca66e2904ca60998b2a1dda13736b2cbd6e28796c3d0745f58afeb03b1c9ae50170a2233d0e6bf9e177b0c59d905623cffc587fd340cf4cc0146961f87f79020b2909b313db476a312351400cb7adabeadb9b497ed1d35131c57f3400033e1aab0380447659820bf5553760e0954f0718659e193969fb6c918a69720c5b20bc45fcda846ba1ac7e1177c2759001e13b1d7ef4070c4ebaba9f93f11d4c41ebda74d50daaeb04d434cb5f7f6aea468998c266320553006d2840f39c1ef8e22044f38fa6e252a0cd7b2d6ed2cb66183f005050fbaceae3c2cdfe2fd10f6a9aaa4b7dfa1d5d19c2831a2cff33c4d982284be640895a7e8e73e6079be97827b4798955d3e4b013608862a471eab756580de3b7c8dc5e1091418e1d14a51f394b0704905bc26c41a9fafbd3c2fd2b6a7de3bb3e01ac7a5cca80cffe6528bbc9be75c00788f1c54bea1cb1cf2d4027251331455a89201afb5a969f82bc6a8b6bde2e668d9cacf61491b337c02c1d77dcf3866781d7fb8d66f10f9a3a853be269c5824ae2e47a95a9e104bdfd604bb341abf9d4d9ea37508850f701322194d2003dbbd667509b7e8652f22555514af0015164fd412d263ce7c635439adf69a3a5aa185b4f8d9168bb644fc0f335caa665e8505f90a3b35317826bde2194511690723e6c43e102bb23e589ffec685fca61fd2ae1154e5e88856eaea159665f3a3f7b752f8b5ec1fa68b7d6efa5e3b59d587774eaf06fca98e16b88461592c8ab1bc0fe06bd57ccbbd67efb7a193e49b506377bd5a187fe9366c70833756639d17575ebfd98ec20a448e4e6bd572f5a93ebbe5cd26204cf6fdbec9ca8eb23179211adaa2ddd5e7a46ec1bdc3e77393d39018f2dd21796bd57781295803021d53a74f2403c403b4adc5f713538ddcb9a8b87533456afd4e3571a1baed874e10b0da1cf18ccc7a9b47561b58a608ed9092202b02c10d7639403737d17f93386fe487c24561e25df7267b6274e19916d9f4e992a9280b532f91059f4bab486e049dd91d9f79c8ea249325aa9ace803d9d6413d39e00ea913ecff2a520f851d28f15d1088730ff4f2f441be872e4cad72288f17ed1e4e6cf8cf917fa522d9b3d153f337eb67b6e1f12a70445b1e28a6095965636bc9d4caea0fb8fb701013cf026272156d44a4d8a9dea82e3c758a37598496dce1dc5ed45ae2061f9f1b3ea17875bbad36c1fece8cee3ddb0be0f4d99fd6cc588c23c25ed0f9459b56143753f9cf3e0bb6de51f17c49ede964f4c1fbc71cd4d2ae8e2b5feb8207f760b6d53701b663e8067d14619d2351ddbc39613be9112c32ec42e7625e0e393a915358d90ca042fedc6ea37567e2166d2d124da6ae761c9272a390367a9e6df3badfacf415b1cb16557e676f626536c1c35d5ba542d12b08fa763ecc05eca1942547d8dba636490580b58639d4d6b47efda403c76db9b725707465895e2c27b5db9664acbb27fb23722c84334847eefafac3c576d5830ae7bf2fe8ba894281ef99d6f943a8be339b3c8394706e47d4f1204676c08c24b2d3436b5f00b48faafa2bffeedbeae781fff308955e02cbca66b49a2b6b81ae35dc71d7f4d185ad68f5284a37235cc1cbff92d6b441c9d6db4414109edd8e30046e807b3053f649ca5cf20f8191d78a9cbed92761d3790fb7c4f5482b56e1d107df788879337f719698b93e412d4c07e49811165a67ecec5f8fcbb5c6b93b7b0b69ecce2bca2f6a17ce8641edfc2b8ea346229298aa93ce3c073edb29d30cd47821d7bb983942ca2e776aa156fad7674cad88f79e0336bd4c230b0234ac14d536f7a2afc26cab8782ea7144ef74bc04f47aa9a01270366bcdae6797cb9ad78c3b2341a1c0dffe1fe148fa1b14093944c55a1324cd5136a1586875025c31c6bcea143bba574bd292b2ac2ad8153b2e6082aa70c612eb35ada574ab3ebd329ea3e2b9c14d478cb18a9721e817496e8ce93110c48f65c0f033667a6b2380e2b9e666d3d82bf1becfa4b59217ad88b7489c1c567811a5e5ca2fee488f02ca61ea6f3a6df89a0815b27b6b0f871348e41970f63569778ea11f3fc4a366cd65a391bda226ca1dff616611b22a52e97ffd39d9875e7df5f42aaa17251611f0e59c10e4c09493a7c1f56efd8b2996589ca9320198a5325d01adf0d321b78aa9095892c912dd83fb812954f28a83621834fa3ee4e820f08d4c5f6cb05c69c5a526a4013e63718b0e6e94fbb61e8ca51d7721876a46ad43c8e4b78a7122a80b86870ef5c9c2564a907609abbe1e57d5bd726c3317986733c1e56cf26b48267b549b9c619261a2a24c1febc58e2984104698d96992924d5353de29562fd817bdad174298a771a9ffd67359666efb396c862a44c0a143cf83fc1cd2d94a729f94230971ec3c821305c35b08e35898fe9866f199320f073217766781242a6c26f62b83204423c8fcd01b0ec1f7f54a562c21a5f562999ed83777bfb3aad6b021a949d017a1b68a59e57e1bdc48250bec04c7861dee798a2060c3d97c21957f553d7e12f35654fbb7c552a641cdb249864b41a443ef5d315d2d69d0e78dd6f12d75a89ff2168317b0cb106e05a3c0b126c46f8e8c3f10c2268ca62f74609372cf449a09c11a0f618e2fa45af61d7ac3081f3c7506916bf2effccef0afdbbad00c839b0c6f0df25b8c4c67c61469571b7c1d00b79ccacec04662a99da24861b20bf70a53c89110f5935cb4dd08888be49f6f840e27d5d961d23ed3bf6d3aab1c59838dc902426e3fc16d31358466f9eb93d9d236aff884f09df7bbda70a3d270f94d56210cb0acffd9d3adc46ae82c79e130c8a4460750410a13040077f9819b37f006b63cd56a4ccd696824cffb4a847d56f0aa16bf3013dc79463f699ebaf41c87dab3bfd535cc244db17f199beadf50359f7bebb2b9b26a384d8a58b53837d2962940f8a96d235f7ce63709ca046c67a0b04776a94d7b91955dc53f8bbab739068c117b8acb7fdf7b1208ab41e896414314702165e6ae70fb49a31c270683d4e0314be1cfe1c0cf728dd40367a50098688b0f457b25573cd3147e0fbab973080bbe0f470d6b04b4a5fb1d528d332aba5b8c0c2d2914a0d934e710d0578975eca07ed4291429c900f53dce58cd0ad2416bfd25e88073780e88bd1a5b65910717ec528ac52301f3cf509a99a2b45fcc261d8b8aa805bfa2e95c10a6aea864f74453468d5e5506dcbf540fbe94a14c435ab2734b0c16f6930476abe2561bc44257598d566b5eb200ac91b80c794bb8524ec5727453641aafce3c5a1199155711c79daf8214cfe1a94dc3a213809a3a5dc21c25d9fb0f24663d363a5a9eadf2df6ccb0ec764f4c7ebf940e412741a0a4858d29eefdd489dcb0443d1653da814942b3958815ee7671ccbf34e7d8d7f01a99e5593a8ad78b87032b5e8b1fdbd231ea097f34d038fbd958e95ef7f9c58f6ee0a06b7cbc2c723c15c755830a513bd23551ea979efc8a53fd5198548139ae819441aa611cbdd3670c980dc7046d804d5de4aaa9e49c6c2a0605f5d62c96ff5d9c9f0c2afd365c71f447ac2ae885278677970c3a628293d40cd37c03f12cb1f66453c03547d5961b7b966e72f699c747a3cd8352516fd1c87259cbd37679b9513b3ef5fa0e7336b117c5b6f4a4a7a344886e87ea82282f9ba8af189b40ac264678ed8654dbbec37218eb8f3b056a8f87c2c0217b6b0c56678869c9056663d9f7e4b6b784f1c2c2703c551b709bc71cd896eb4f6e96851e1d02a1b9f764cb90f7084076e75c31a29ac768e9f22eac41851e8f22a51a45a128bea324da498b32e32489e828ba21b392ac48ffe35af8669e02ca9b2137b4fb72de70fdecea3b766ca5f51dfff7c3402116b383edfa3fe2c03c4d28e0ebc3637a5250a7f0691fe2bb22a7819fc86a20d5766b891cbbb55727f4e057ef5d6ecae4d865924c12d21b3cbc979065bc56eaf886e954868c41dd87aeae910d7640d66dc248c840adb07cf661c85d9a1a747b3dddc7e99b99373507675bb2184574c5c85807150618a9f75b8c9d0d445d9c3f1ce5feca4f7e87f50ca05c137e831d70e9bfd2c959ef4c76de05ac6c58623c37db6e76f20c3479f71f55891bbec832dbb6db87bbac7308d41501a2728ef87a4ab1fcd197f1645269ea300f5a48fbf010071a9767659ea99df35e39e0c54d5591b4e706663892cc8f47abc4beef4d0dd599059c2bcac6d1953178d88e14f15f0cc5210c75fd81a22edfa15476a3c6a916af969a59658673ab14bea480dfe4632530b3b80473df36f8a8f43076758594d3f4ecfa58d822a9f094fd164fbe06d906c63778f42027d51c3d0f3b8c490d1e1080e68999545b491f35c5bd734683c70182eaaf28f8027e41cd182e5a9fa4aa63a3f35d56ab8965d9c302f43dc901ae7a51973abd3581449800ab719440067ab275fdbcdad019c62f3f0acf977c9aafa149a31600983e456fc82b60fd1fa1c17ef3ed42dba7bb526bc715d452fafbb73f7b0d4b5750a8d086b250ba7a0a42138c05731f0ff19930e2471683975f3811e042cbea129b45cc95e16129afb14e9dd2ab9555b62c9014751519b72e8d637c78a492742c536cebf3e09b41e71b9339c21b99cac2a58c2f46361b9faf109b29e4267dee50516cc1de51543e9032606392775d8c3fe9f6c91b9e69e53496e63ec681872e6e53f13ba3a7dd06e3f73044e4c2bc8107fbc7570357e44f074ce10972ef3e920e6ca9a311329afa90837734b317c3c11eefc04a8a628d8e441ffb0debd084190692bc723198a37f56a41afa85fb0e1ed0e35d98f87c8b102df0e6c12b52c996f23cb1f48b915c5318cc125fa3313e80cfcd872d49ae4ba250f212a318165fc2dc9b20b3433de5da03d170b79a4f3ce7931a29605bdae8723f4deeb2bb9d770b34c6b855dc5c7e9f72cb85176f20ad646a2766573f521a22767c192d2a13ad813397c5659b11eb6ee85f6391ef41bf2f9f0fb900817f084bc85ab95dd32b3e63792b4a3a05d00454df69eed79e08ca76afb513dfbaad74b823ac5931043e79f9b40c896a6a855b33660a4d051aac5e95fbae0f80db668c057f32b98a0ba216d7ed1d9a7ee53e588084a459b272db6c9879fcb54046de00a157ffcb42d1da0597f4180ef5450a18be1cadbf5206c41e918821d8473998649d3a4cd27846407bca1a1eaedc5b1034796228a2fcad340540e079354a89772ca0aa7007d0f3b50ac8196b74cef4ad1f5058ff627df77f6d8b232b23a9f4435b977ed60ef375a7b0dc178fdf54ec60f08cd0e3048e7bf7814f5334a04e32ad7629cb70245902a70f33260ef5eda3b629de16015156f3bc5a79b92c8daae6750a4582386cb421dcc8c37bd17fb4df3a0cb9ea1f12c7e01ecbffca0f956e640615f4a3f10edb4abfe6d5e31554b120d86af6deb7dda5a38990eb88b9ee81f353de1f2418cd34ebce4c3facb858b886700ee47e160066945da01219d9de02af7de788c1084806c3533eb5e9ee1da48f803a4fde1653620b911cb4bd88f65cd943a422a34001f8523eec6f2d94df0aa40425d2b01e58328cef70dee3f36952aeb89a0233db33f5f0d462a4c80c5d46362afb65edaa566225fa5b9577385b937bfc765f993b133c48a91ea0b399e94aef7aa3584d8c5567bc2ec52134a4b80f78077ef93e0198c917d6c7ab1ae79cb9ca1538db9d6e22fd2ce688d6ae1dcbe51764a6dcd8a0f4f7688335bc2df7bcf7b5dae4630f6e3f7c5bacf67e3b49cddf9c4f37d516ec740067f697ed2cd4e98cb48213394509052f5165b83b3462428d278080f5c70842432a327b17ecc3157670d82fdbb451c43b917e7004f35b2557839648e0179dd546ee188b9208c3854de57d9e816ee898e658a64125dcbab17092c698813d64fc83d063d7a0832aeb46521976fce7faacd8ff0de478f944cf234831eb99530ea2839320d70ec21169f6dde188618400f7e3e45fb9fbb5c5ddf2caaee194b7f44274268eed75c13c0207a559cb1e2a25e24cff79da33216749295040ba60fe54c6dd48f2fe6d12933f7131c8ad8de2e67a6da7b744ed00ebf2e177d3d776807c65440841ff4b085bd325a09e067d6a68968b299f194588ec84a360dbc30dea573a8cc97a190124b7744299bb601df80ea1def1cc6354651a7bd431243b0db2875824430c17b37007709db2900d10f61eecdaf39e5f10226e91c1fd47faf621a1f07ccd7fad44e70f2625310c357a57eca5cc012d19b762cd5e35532ade6987b60d7317851baf8855b582b65266d1626350990f2f5f2530faf25e66609d12535f207e5c08c13b9741b9dfa4ec15e44c67525463b60d5889c6159b6d3d475f20275f26fe73dc410ab574029e1ec17dcb37da1da66d24201898dc64085baa6b4b6a6230516919b17149f97ce98727c78563afcd66b6f50f9433a156fdf7f0d422a32d82e9316ae24478fbbabaecdb63f195ffaceae1aa99af62e6f6f9ff0347884447a21b98134e4eb6685b6b1c13d73e9f7de39b69ce875ff2c0c193bc368bea50b888894f9787ec23011fd7a5ff3078a0513c470c1d0e0250a1835e31947ee00ea3be0644e7d8c89f5617ba3ebdd8593d7d73cf757e74ed57e70ce38ff622e1c5f2c763b31ba75d407f599305ef070567c8699ea12797a537f246eebb14296fdde8889ed28e7aeb4ee048f91582394c8461266db2cd251b0698640aabbbd53d09c98ef103ce0bfcd19e927c0760ac16015bf9075a6c4d6a327cfccfd899f2add33328c5152df9aea903c1d4ab8911eff2d005d9431732640e06a27a3ae51ccac44ef1c11c9b1e57978e0a10a67a20b07032db30d36ae732d1ecb31f01ba517523634b6ba56e4672f23957e4740e488b7ec5236b7209dfb56ca0ccae99520d7863aecf74a242051c7e58b88004ce74d7e41d83ab41d1b2530dff6b6f8fdb365b2b37ceccb42378fe7374535d63074676582ba075b8ca338987754301f9fc9b08913f09df928c32703d3d8b5405a60804f4d6e2e1d59859fa85a2dbf28756ad6f546ae14e52ef6992ea0c9ebec12b9d38f12df5a404d1d030bc6eb4b4995c5f499ed2ce15d780a9a619df5fb9d44166b207d31d5d1048d3d3cfc02bb5daa041e05297b7f6ea380e8bde6d0663c060eb9f199ab9151a52856cc08133bdedc4c5ba68960873215611eabed4aacfd4a80dc391d1896f71706c8844378d69a88323a9074aeccf9a01d3c01081296d53f4abbdcdd2f2878fb8bbeebf87e98efbbc056ba040f00a5e8cbd650950b2322bc0f8d8614757a45d6517a33ac3df19ee516dcc5488839fa6d6ec47bc56311cc5cbefd2f93c791cebde366c8f4da6a703ebe7a41e60234176a8188cb750f73c8e52db3bd5d07981cd0719fbca62bdca8c40fa48be176a34114441f7e4c6b885fe1fd90f5f9664827c8f5c0d32f5d7bb393650f4ad1e3add6097cd36d3f6560ea17c7c1d924bea0130bbb6c9a055bd8756fcacc6c61f84258393fc03e81ba23e21dba5eeff87b5609d91016e608fb3b6ac0c429fde37d781aaf07f40a69d8626e527ef14bb435f3b70fa0ab9dafda0530d75f0cddb4d7605fe53cab7a9ec70bb0fc76b518074736b695acbfbe2aa4e1ba63971974058d7bbd7ddf4a62241861c98c1b893ade40bf1e9cbd5ff0c1f9fdb20d862d3034195ae8f60e2dcf96afc67e258095bd49508fedfd422fb44b9fe4b2b11b8fc6842ef70262b7bebd5d2e73d100eade9de004a313c09cb790faea333f26d92e162ce5f61ceb352129006d4e491e4e8bf162f4d839b93b3ec52f3b748063aa586159d0e34159ed32089e0b549606d5f49246e432c791c3e945cbd2fa24011140889d08ceb0b5d77ff68909c7d7520ce3d61734b8d794c656474e504384aaf2f1e88938b2087e329829c38c593b6f306fc510003001de058a20741b09b807bfc67e70d6056cc7683ea34a5cd1d8ca49a23502b4ac2e6bd05e5529c4fd8cc91634f503155af7b3a81b4894feff1d1bf458d6939b838d3a43261fe1fe3fcdf0d8f96ea077fb21967c1b09a7e3921c3c5613a023825820ac09c22f9995f27dc837780d20332d2b6d1b9db9408ac82a83f1a32010ff4443c1c1c380e27ddc4f39b1d9271df409ffa22c8b05f3f1dae3b1fb611051e02587c7c8b943788e3e1e934b2de266ddc818fac05e191ddf07dac45988c816c17af86f729bc5957aa6a2c509d222dfe9d5a68d1e9e5700e861af10afd5909dc2d54e808cdb5850d2e6c0b40be6d2a21490dcd63336d6312f8629257391e417d122319bf050a335d5ecd7ab5323b9b6d4576a87d12ad537e353bd85f591f3a387fd1ec84d617990f6c8fa34c5fbf2980119a92384b90d0e2a3fb965ceacce5ed1e29b018c1fbcd43dab395798ab71783bdb295c8d4697f30b9b758c2d7b698ec4b1cdd5c998a0fa74f0a256bc1afba6d796a2d48fa8d8fdef38c117f2b9f681d50fddf2d297ac1e2af7a8d524d53497acedc62487bd06ce302807c6f50473e06d289b54873e6ff3c612ad9e1e548356ca2e16722a433ed0a0809dd4b55340a4f1eaea6dde220cb2eb58202574712fbb626c913c28e1bc02e9885e4aa7297b438e7292825809f77dd871ee46f8129a16d2fb1664a598b7f8ba6c324d4b5fb0d76bed24fbd5a8adbf904432d35695bac4e3f3efad0cc0e27ed0573d03cf5c876219ac30815416f8b4263e8257bf9ae6dcb5474cad984e287e8682a241c66b9276b5568a31beb71b56576f95d4e3ef2a2ac2d631537610307d526de484d13941866214e6204b42c63fe9bdda27cf4d5f69bb07b8dd68787d90d90695cbf27643a608971da9fe81994c88f7fbef82c82dd5d7ace2c23bc47493fa583a06cf21ef28c96814fd6fc55ba04289495280ee8634be32b12285bf4b1a38e394abc2ed62fb4a77627976fa6ac96836cb99cb9ae539b143baa98d650924265d8d11ba271f1e48a5367f7a05e918a008a3b5e19ffc9090a550de30096593bf4b333262491114ca0be83fb3427208210a480cdb73f91200a15a5f71f1ec46a5e6240ec39b06db2f8b1314b413f54553b1e9439dfe370cc7a58464f19abef5309b5df1e79e7ef8683f4c5a3b1540425aa01e0b1509d5bef20ebbf92fcabc722daf5755bf67ae610cbe854b974e40ba75eedf337123e87739ccb5caf56e44358887f5b9249af01dc00ed5602ca52104b2dcedf9230553d614908baf026c91fa76948fc2e191d3904e7dda166cd89d0fe039e9dd0358068017a378194c8a19a646aadc0fb589616cbcdf5923aed8d7ba3b486eb4ecf0cd1287266b05e7b7e807901de09e889c9feeba61969a04cbbdff8dbf841204e05f532b82632333fc589e8dd8faa8dcb64cc5104ead96a477ac7a95ce84dec397a74621112e7bc8174cc8445c7cb244b0c918574f5aea03e6842929841edd129a6c632ff26c51bf4ec8f932c0df860d710851d6373e396f737f1dc190bc352afa8f62eb612c63c05fe273cd1d57179fd83d7088b9a48b534db31bdcd5d37b2b0ac380ad2c5fa099499ccae31f63195a0c05e9fca1adf969000bdeaeb193e69bfaa2d03210e55699dc144b748e8f0df156766e2ccb1a41f7789be87e46486781dc8c68f190c695cafe4c265cb599713a4bfa918f04a3f62275c03141cc5917fb50920526229e68af53d550644730161d174692b9e629478f76d4364bb0d3c63f159d178da8a72d9a04600d35b6f8b4546a62f9f4deb601a16ae7b773551887ff59b6ff2274389672444246ae2d49812fffa6bb469c76f94d1fdcf9955bce1752921de044aa6f5693ae6ffb477885bb95b7c1d07105392e8f02ac02a53fd6dc2d09e74b623db8a359659b81cdbf8c2a934a0a08226f9d40961c263e8e0496519bc97149889834835348afee0ff9e46126928a7608a035806e302f814fa5f241840852d84d87249985cbdbd28515127762a24bbd68c0430a5a3e89858548fdc733331296f5244b210544a06aeea3c24085cb471037339f0450c2f9c1feac05c4b78bfb7bb194e31b5bfef81ab299b973b04eb87ed809ab5be313bbf8e927e65fe45e4c94f525e2be52960295343076fc2b4e0d80f43c6338b81bb44569fe27fab228ad7002403d7b517dbad184b0c4be222d35d89f430b8ec22bef4b7d45e95e3c3f4d627f91f9d34078a7bd3a6aaa61545b54197058488adb9438032429f82a9be24d656ce34576624f8c9ace47ae837994852fb224a79a4d69e400ac4727e8aebb2c1cb75354fb16680fec462f67364cc12e10db8df418a6e184486e9d3ec4e7984c6520af4e03bfb64b0498b2f2ef11b42f984be866b2e8b8e860c5c3f677c29853c8282fc4ea29158d5bddbecd69e8ecf962b420019faa787ff8f041ca3ef0f9af9db51ea5ce0b38be7963bedd84840280fde0f243d43d4cb281b8288902ab86a9300911cbcc9c2323a1c77bf07bbf6618ee58372046d8351a7a80d1d5684008e6d76a9cd7d445f51fc0873d427b3a2755c3cfcdba126874eab46aef353cea908304ceabca713780141f78296c4a6640f63e2adc7760ee92088baf80d63df037a6f0f84c53c80552840072fc2df9d3851cd6416fdb5c8af0d61ca0e9af3dbf86f51ba4719c0d4a579759d5b1caf46abc4945180c2c1a4d7eb631ddf40f5d6e627e9b8a94789f58b084618758182f8b89c328e6bd44cb34fb3e9fa88887423e6b3fa46eac9b9b4f5098558e211db2fafbba8ef29381f378f61e1421feeab38e1bc70cc9e31e21003b22d983744b5806520c53175b0fc66e6e2cb3de7a8939de8d20772d754aa86074b1c772b7a63ecea54f2b80b13d178512a6144b42bc04c40919b502b82065d31f7dd7f7f050916eff53a2feb9e5ad039e52b74261e37007493ffc9f6d0434e9b40ccf3d648a24e6f8b681e40d5e83f81888904f8d7b16b1ef8bc703b9f03a0ffffff5f