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

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

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

Block Certificate

Block 56981 7168e6a61ec867e5eb405ba934920389f95a175be423ff43230c153249c4015f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
39ccc0fb4f59b04d6870812c95fba0fe76bcec07a00b683118095a8d996829ed
Certificate Block Hash
7168e6a61ec867e5eb405ba934920389f95a175be423ff43230c153249c4015f
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00b0240000100d0000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b99b6489f123d8d72825f85bb13c8f48a8107416daa0fffc5c04ebb0d2cf01a17cc6c4d3b9813077ae4a019e005e9e741ed7ab28b34f357d57b169f9f011134258d449937c7ca82dda3e95d93f8bd8cb3423f33f40eb6f6f830e0000000000000040000000400000b0240000100d0000

Raw Header Hex

00004020490e3a08f6d0e99bac5c1fc9b83683536692724f8eba69f3a8260dc9a0c4a154f04f1eee15e826c34e18aa8b0c30031efb174a305795cf6655e5dc41cb37cf990de50d6a66b70418ed2968998d5a091831680ba007ecbc76fea0fb952c8170684db0594ffbc0cc39

Proof Data Hex

59,560 bytes
121216020307d6783abb404b61c5fd58922988384591010ad59ff668b2a9870bae1a717a951faa5f60f2c0d50db4f1d89ee2b50d5c2c66bf410f273589b8513db1a96a53d3e8b16c0ff7129edfba71e9991c5daa0a107b4955b0d05cb0d89669ccd1bc6be8262cf52648a1657525a731eff6dc0353c80a639476ef9db66f63ffc905b63cf8e5e4fb17f2007d1e20832eb94af7d795cb632e82cef16e4e31456a3476036e9759ed148b3fda5caddd6c5d098bb325b6e4f587c2d4c3e69d0495981ceb5810cfff03d685312e6c3104184542278866c4c7aa3b66635029dd42cdc1fcc2cb4d047f6532b0b2dcdff8c7da81b674c2f5acbacb7f1f288102ff8fbb47866a377a030e50b5763b206bfcf142e571ace4f0d714d8aefacd34e9529282588d50df4595e2df787a563e5a17ce6eea1a0d760e75d463a616cd55d4cb8c4b56d7656fa9260def7e05266ea45183d166bb8ec8e652cfa317a441d1fbcb286645b02aed7aadb355608f32918837efd99bcf3af1b78d9004f664713650a2d920b82250b55f77339e7008d3964c254560e89738d35e1aeea2fdad91efcf8325734a643af0f0d09185d19ead11793a68eca210500e8549f036e13622a68d411c5067adae4f2173d075a7cb04cea6fb3ee5d5831770fa05f7d3e158cfe176d89745d38aef7e9b2a2b3a70331e2ce02aad63f0d54246c4617c8c3855c0c19558d23c58116f236aeabfe13f26891526881c7987bdd61ed2fc1b900f2275b0af9b09219f45f034bcea1fd6146f999aa75e460c10a3a6002cec4baaae0a6203f5ef3a37281a885efc949d82da65d12f77ada0ba710fa39e16a7ac99dd5f5a5cfde8b88aa815debba47f4b69c0a4960a413b0050665fdafdeda3d8f9224ce844ddf5ce260d7b350ccdbc8e92c3ebb5a712c85a52f18a89e4afdc4d95c99d54e8b7321758279f4b3b10e16a11b2553d96f8f47c9a179669a2234204c5203a47d11451418dce30caf1ead325c8eb3d06f1addee104b99d3f2d22d3b712417445c6177202930d6a4bcde04b23d1e4e0674d3c6691f1e546a24e1654b5b04dbbd7102fd946ae5f3580d95916b560c69e61493cabfccea63ca2a9c1507a2f5216e050b9b11c3dbd3206acc3ea4fca8b4ab616e707a334e3c4e6a5def200deb314dee7283e206a186e3a3c0dfd4bcbb6cf80fa05073fc42f92c61eed891be84d9a9950e90b02aa4c9a6787b52fc179242ccca4d6b795ff04c5aafd4cfa328687c41d4c7da4f5263acec2cfb650d29696a0215e44fac9c513087dff082dea0fb4cda7f8b92f6ebced30aaad6fc4c5440b82e97a48dfe4bbe01487511234c970b126b46c9e45ce2f685c6a35632e4f2fe89c00840cdcb4adab2f4d0a1f1c898c939b7d3f969e2430a68eeb6b893c94e3e2c6dfbb65935ca1492e2dc70b82df7a20fd1bf2a0be7934f1b46a64d8bff5fc8c36f4d818b97504c276600e4200837dde75c0ce447cfe32a2e542d955bfc09680280a8280d1e1433c9bd81eae6c776599822aef909f140bcebce41e38a1729ccde79fb084ae06e29d0bb4a2ed4abf035f9f350e0a6a3aed0c2a222cae7e73131a49238b2dcd2a6599646461d8dafc2951a7d499df3c2c71e64603901e54aa946de567e2c234c3a1ad8f0381da396beef5e36d57925bcc0c50cd2d8ddb4afd67a1ac415b9ae626f492f1ae1f9b867e307fedab672ab12679c0b44564135d25f877b57939440555070aa084dd49a981b48be2200bcc87d319479cbcc257d495abee2668db60a9e5a5c8f4287d5edc6e882ceef27eb49ae90fed8d8f34cf36dd8eba9a290682f9c312e8b6b7e84b962449e13d0ca425ce73c2721fa9d5a986a85f8aa92a9fa6fcde802759738fa84967f02f4d4feba4aefa786149a6d26cd3a2eeec5be525f9c2ebff322bf86327e3bf96720a12abfd535d99b6c57f1858886c83f592621aff8ac7c2551c4ed161678ae95f0b59d83c009da7f8d8a95635332b11cb580ae1f7ee3b2cd911bd4dcf4ba41d500560fd170f765744a8456dc13af694efab6874dc485ef9a2bd988ecfb6fffad3af7d223669072574c2ecf1d4554ff760249bf71944cf500eb620923838960e101107ed6b0765a88cf8f47472191a306021833e9c29eb64b122f35c073f4bf7648775912d69cfa17d2f888aa133b4c430663c46ab16e5bb3b1ed48453b183a87dc2eeb1b46cf4a0b09b058f0ade9cb6422c4cb5eb3aa07926453ddce4cd64354c43ad6ed156a30fc8f202c5385fcc0cf52f81293def973095a6f57331e6aa88ec3ec8aa5ff0d1f5a5e34c76246f1be8d7e4fed49d235275a637d130dcdd726810f0b6f3575a493a83e3f99bd41bd62ae20597e1b85eb68a526c674002c5bd0b3d4b40aed8434fba48924519366e9f43e9164c6400e8aef582b8993ff81d6b3a69a2787cca6599ed9c956954e172022541f3a6395aa9b2cb2195ed11aa216d21842b0708e58f9576f31cb9dcff99c103005d76552a50b29b2c7a9f74483712e77a888aecc7ef4933bd565d5f01355684bd2350bdcc0b9df9134acc6e81137e1544b1820efd70ac49fb8eda33a92e5f829986be2f8ae77919dc3d7af974dec3b9857836d68348a3b3d6b82fb6dd07a4b7ef1cedcb8f02bac816530672ac63fc31ed2cafaccb64f53f4e081eb359f907b88001d3b799d84ba8f9053c5c4dd30c4b0c019e3b3c315785c1cefe253c2fddfc2adaa42935998f3aa247952f0e898b2a3ab065a20f67d27c7f49bdf04df1b4de87f37b23f2b2377815976d1c2ec61a8fd37d33ae91e8d2de1ceaeae615dc176460fee2dc09ce4cc4b1d255dd843c00cfc9b9fdd2bc51de48d1fd1559f988ccba3615a02a53a1eac4c8fb2989841f21aa833da672b59279c6c09749377572d39b73fc0193aa33c6bf2e3aec9d84c9d3d641bd88679e297eb71cdce3116302b8adcf07910790edb8e42509b1de2ebcbcef7df0a6c2b47a16b3fd7698770381dc0d52f1b80883f1c5a4d58bc1d3ad39e87093ad10edfdf1aea157a998034d0f5492b2722d50b5e8913301c4b9634009a16988161949e8578ae044fd0fe88824dd9ae23bf99a66c2670f1e716f832afe01e28ae44cdd2bf253d3e1cbe39c560c2371b3ec8823f1bba393ac8319db09d9b12f9491c87a85e5a25b2bcc265f7ca08de0f7b5e155d70ebda6cccb5d2ac04e187e0b60d1065b6ad31b4b54cb8ecee969cd5587043372ea54ecfcd4ab8076cd3e3852300158a60c464e92fabf3cde316338d095a74c2ce3eaebb961ed800cbe69f6e9f4fc58e6e90b085987daab22071c909d72e751a2631e76b92b5e902d8a9ce30f3b43531a77c4ced1705ae689a024e55f91150c1fa6129c2a28c7abf83871d87e56dc263a795dfc35b1af80e4624c4af51964ed2c6dde14f5cf1dd7d4291d80ae8d2369e85d7065e466f0093b868db1b0a550ab4850508dded9947d8f8cd67435d9f5e76848ec4386ed336e20cde007a7dfc67f9df3a76edcdf5fc4c688d0add00d97c306871130f8b61d4f183e5ebcc24e8d865b9a29c7ead47895b4f9bec8cb20463f782ceb52de8a801cb13a416d7fa5e5468c0767c6730dac49b350ea6ecea721d1b02988fef998051e4181815d2a4ee5e73c22f474b5488a9901aa3b4192740c40f0c69cde7821654d8f212931e26a39278c0d02b761fc65c198431250747f940b4dd3614fb2f8a8368f666d43abcb7e73b2e76bb097b141366c8727524b402aa947c0fff42ae312ed367d8d3f834ff77b420cb78f51144da5f172ab6269c0fc93967ac7a3622b62006ce2e318229625275b700ccaaaaf53fecdcafe0a7cafbbe5caeb6da18e8626567f64c10dd5f7fa870cd54cc09a62022ba0699e0d73094f3d34c8b16f686db47b8d6faa172813673e521016be9c23cb94f312727b5b77f82f0021eb9957a6b2cba37c64ab8968389c85fa69213f725e38af55cfdbef35f9f8730153a567aab100e7c4b598120f4c5d8319da4550fe55864b78f17ac79cd0eb1b12e3a9e69e5b46250606cf50fff1be6d893f6f661cacff86585102d444ec878526b70fa37fe7385eeb03cdd05c6f8d10e6845628ab2f735289b3931e79dcecb9e6d8acc4d6963c6b34af405863b611bdae503a8c25f6cfb21483d9fc8e11c92b3f802461714f3fb5105ed239a63a698ed5839559d1eac78db1dd4919284403a56c053001de9227a4d181932f5c8404583b91673fb02197325545dcfa3afec04b983710bd0353e9a8c612f227ac7eca7bde97cbfb31df9c90274926a91ad8b9b2e8479d38f9468eb3101fe0668063bb94e7d9ae8f0b3b876c0352a6f3d71bb8b1dbdeae8181c5b2c3ded8361e6f7cfee5834dcec76be1d7735f567e6777a289ffcfc189251a8f8a8939e9adb2ee61a76a5f5d112b73a2436af8e5a97e49b640769a656779374c2dddb9b07d0aeea1f481d0dd1c0f2e341c804c2769a9e6c858e9e78b3cd9bf01ab6b91d37c4c9070931c26b5ec11b62e8403b79c0a630a6f1f6c47bd04dd3eabe5f6b23c0c2696b33486a2f2b9bfa107707dffc3e7563dc2644335de90b689342824ab320adb56af75590a12574026e75e7b9a2aa9b2628efdc95f65ea3e084be42978dbe77cf2c27e177b2c0d4c6d29ac636b6a33115b200fb3c1e7645ba1de68e788ec81679ed46243302b4b4fa8795d52398581a019091b8272e14d395b801e407e38200c345cf8526bee49727e982c870d6c4204a94bf7db76663748a2ef92f92b256aaade4577a8cc6f076b7d79b9f9172c4f7b3d4ab52cd53027f5fbe0214018b723190e450f8942d03b452fd2ba70d599fdbb022975231d40bce7928db8d6e514197f30620fc55364f70e5eb7f74ce44e34e4a3541e165110ce44f79548c627c2fcac872da137e88ccb17c799ba3a2090ad335c87873e0085218b698dc52932350ec65642b0e3b480eaf85aca5709305234ba6f2125e8dbd50efa46025461a47c30354a1dc64b539f06a8b64cf51642e0f512aa85d929321e49fc75fb7bf8a5640a2f44db4db21b8a03e4a9cb8109f8dcff243471dba3827d089827e91c8a226cdb8ebb812493c86d2ff7b1942e523cf8fde185f77fac0c201cd71446c87d78499f7b860d593cc1f44aea84959401c298f27a7ae1cd31ede413f84d5b8b29ca87f75a88f5586a20dc2bbe06bc6fc494a23522b08cf7b0589dff06f661731e4a7c1d87396839b162f349865defe760d2d97e1a23a4cea93ae4a68675953daf0f8251d597ddc66f1e9e11a08ec7f337f77a6e5bc455c2b0d812cc5b889a97a519d60e86cbe046de053b41ad8644accf70923b5f395d2256a6acf835d5f2d32000e22bd4cb8d71faf9e0309ec6b0b9bb8c0a698e93a19d80f7540fd94d9609a220b80c1ee3b571475c7ff024f30164c06eaf76a6c299696150c2c1e15eaa773681efceebbf276b8f842fa97ee5d47fbff377f944a9e4217b0242954748986a7c6848f47e497d43127b43da9cca134b9f5d581947f51b5dd8f73a3d9d9d686b3f4e77b10ebb5fbf982354ca00f9d047823a9e46724a559b81ad78eb7e9ee9948741e22e8c609cbb8176c730e664aa81737575de5d04ff08ddabb9741cecc0915fc059678edd20edf1d859b85e86cc8046f6a399ee2b1e275e686c8ec9d96e9f8b0093256d5f2c2131f3f8e4960f81d45c6902d04718c6f9565bbe1a4f3363cf145903d5ce9b0e4ee66fa12956a8abb2dc79d007038923922b322c128f54db39e8248ca8063dae1c28bd7223c5b0ea224277a5394c38dc8bf8ac577911b51b86b1ee070bf6cf7ea281cad02e46d2eb6fc19c20f63512a87e333945c714d15ad7699522098d0281db8aa112cd3edb992750ac2d53aebc147a6a8119aafb42398e46611f7a6271b1c537ff34dad894e44603f4c4ea72b5c27afc3bf5705d8d1dc190a90c731ea6d8a07e8a9ac9b779645fae18f63727f5b63a624ae50fba61283742c2d468b9024f91d1990746e5c1b5f3851da15b57a82498893ac823f9f3e8cadbe6382cb524756d91f4ee21089c557b992037d5fc81da27edcd298490745523092eedd62112b7d3c2104c4f50516ab3c36bdba3172842b9e04cb85a8148cc9858c79f6a5983f09fd029f85a94d9333626f8b45fa916ec4ae3269dc563c49d1aa0528cc6261166d9c59c56613f5d6a2093a4b827f657dc65dc040b653b738ec0fe84c359a039e857c477de8511da1e9ee80f809e6866947c25039daa94e918faf4d27fb0cbbcf79ead308ee4fb289d8de40777d112aec097b6c24ccca0275b0d1a95c5c03d44ff0ed66d7612291326feae177fdac5acaed335113b59f6e94e1158069b9f8bb767be3ed40a6652b0d92cc2bd988aed09fb87490a32d27bce4b6a4f5f854df4c5c4539586642480e5bb447325feffd0e92d68d105df9a293b0fc44068846a3bdb8cee79984be0351e727a038217ebcfd27afb1fd728900f23738592025c253d9d74ef071be73091e2916d55308f60bf1ccbead9ba8b5607ecc4a80bf7ec3eb73801e1b0faaede67cfd6d6ebceedd64436f1136397cb68ec54a1bc295a5fc078a0c9b376e2629c5aeffc8f0e547267309c68d6343a4dc0ea0b31a24b1781553d84e47a6902e42638526c7ff27b6782502cf557cfd4087a6f72791ae39c6f8dc0da7d15f9f7daf730c60a8b24bb4bb91fea1e45189aaf8acc3e90dc0debc9e9f5228663ce0d804f17bc5f718075bb1494fd7a3c64677478d3b83d1319cbcea025d6a6a7528cbac2ebf1612b7ab865257cb455ebf8f4f219644cb536b4eb18df33ee35c6e0a066b1c55b8558fb2b544d5a5efd17de1cf9b5ec955e143b8db37cdbde3a98bb4f363cddbcaae4a4e05718b06fa87bc9fc285477930552011f0e48e711266de728d5eda04e383d2f351839367c587dc04951b65869d181f5f04439ab2f007d57d45b6e110ab05231ae9cc5221c69dd0d4be0bbd8afc28e41d6e56d717c559362ea9c5956cef16669fe54141d78a7216a5d29a0e670a9af849720cdfa12c58733d94d05f27629f404c33e52d0965f7f358b7146e63ad9784f4f27ae84ca41e54ac30e2f6d7ff0f7f8f53e1f1794005b6cdc56c61ea1663ed6629be7a2c4ad49728f5fbfa95d9bcbe66a72e6408d25115fe7c2a3485e48cfd77089923012e974d4ec5eb8f5e3df982f251b9591a6f31e6d3f34fd7dde292618fad1e3d5134dbf89d1fc6a43c6293d97d1299f8d73be579401c4d16e794d2f2977ac751f28c850c18007278107b86b52de8585dbd97b3501736471c8df4d646496c1a46fe0fd0b76a9b9e19de3d9a35e4e6ad9e5434996ff85d97b114b1c0993fc9675dd41edb3cd82f49e3032f45e3e0560ad1883142acd0ee2583f5cf775fef52d07b95986c2a6ad2c53388b769e48f8e8ead554e49ad7aef5547e026d9a851a076521ed3483f1d6657f9d51d9521f4498204f2de667f2a820b0442527fe040df6dce89e19d4de438962b5254653c7c187b53b2b0c1a0d7af414c70812f83f050ea49c3755ad96c823d406e5c057832daee3b54d3ee58bd2beb89597052301c895e1d98cabc4b33b8df20d5d920071ab4a52a5297c3be5d20b0fdeba6ef612b379bd9aa0348d2a53a7f24120c5c4ca712dfe7dec3ad8ee9358ade9f260147eac7cc40bb1e030599b5603e1b4f9d549b527be37baa45a50acee3689d0044e488d07c4ae03e8c3801a9c10e70434df8ebba3eb397e25b10b692dd47c6b65d33865bf12237b460e2b70d77147ca11a511e4f2ac3d7d7610bcbba0234a68e0a317b45e0098d276bf5b962c3bbde1ef11b7fe5481e259e375043c37c5bc575ea69842f706e3faeed90d4f052a338a646d08d44601ae3a946a0869abc481ef8502fe6ab3be0d16973cfaaa62d50f11a7e1b33822ee7873c5a5896d01f623f6076ab8791ab2df9f01aa4a46ae6cf943d5f7132cd77b2e2b8b1b40bce9486298672a183c88c6226ffd1ca3848df3c1ee28828bbc037586555aea5e560a99fe0dce0174101df8727d9fd90b1fbab1e98eb1e6b1857014661a4d6a2f8ac55c46ca3e41b745b46f85f771aae69647cbf3c470888cda482959d5aa3353319a8fe61bd721dd1daf88ad9f778ad8b625cd6635b24df4e14638379e95b6607c45a8c78023c4a3b3a70f9918eb526bfe5c0be7c3d44d3d6ddc6718baad51df5e1682985f10b41d4c5ec10913be483f41c8b9bad6c50dd89362e729de61cbcffa53938d9287f3075f19f319914fc4b800264461a440b3dfd39b1617151ddfed3577601b8947f1c06958aee44a35e75235a27268530f54029cec4043dde534b96a8d6095b465dae49078b992a21d645ac2ef780b299643dad57647e6c7f3751cd8fd3e448032350bee5174c6d65c9cd1e1a2ed99619a02931ba27597cfd44fb3835e58f932dd88bb42b1588cc3e0367d8f35463e4ba752e0cdb38832c1d2623b3b9228b9563b9bac2b88fad86c4bfa491bf9e8d7f37c603605e14450476f3568bffaf961483b02723edbf4a708e2010bb76406c24d66ebcb7e42985f37d2af97c7588dc817dcb7535555fcda568e62841aca458665c09e33a3fec05231fc44d488f2d1987496e97df516806a36151d3b4c19ef53cb4dcfea18c803e485fbdda9f32006ff0eda64b7f2ce5fe966231e28eb51c9cbebb074a6e5f2a7f729eedfb0b8f1619f9137466359768bf42f0e27107a10eb520922d4bf833b25da43e3947e77e10499cd028028fd71793cec464132b2c45451d849ffe719f2613154de74537bf2754ab44342c3ef0c868b63faa4b84a809004ba3a4606e9fbef473e18552c259da7040e3dda3ec17fc7c3cfc7cfaad9dae39c9a9e280c01890c5eb92d2fc5a580352028fa76f5aa785d500e87343c81a4215946a53e69e974f3b7fc912489d6243967d61cea8153aef1da9549295041e3103f959d3e0cc171943746842daf3e7d8d7ab87bf144f3560cf037e569e2b4975d5bf7e0364146ed2b1e3d2f8278a05088d15b2234491aaba5da9052f89b4aae58c03d6342c4fa4bed13fec71b06615f02c0cb5e501992afb9dba82f23c1de6f9a36e88a52e2f787cfd74894a309ad15dd9d0f975eb318878702b62987f5354c444d0e8763a3bf7221776d91546b30fc4dae5dc97ac90e6c1d229ad70573bb7f212e7a664716b3dfff0313422ddc83562ccba56419286717460a0dcfaa7ace787ffe42a26f2716a0607dd059df74e254604fc4bf3a47af734a3c3426e4bb6c078ea5c1daed20147db4cb9f5320b1c44505f0ed7e9341ac9f7dc6198c3da0bdfd0ddd302590d06cca8f6c61bd9f30b14e1a18140866e61f34fffa90253bac70b509eb229727d698487991a71cb9237e1776de2aff6e04f90e1fdc7df485af6ce5a44e9501a42b9f6c2817851cc1c60dc7f6a922f2aab7e5ae6c927fa63f9a10d712385fec1f34d80afb1b95f3f9c8c9937c8791875ead9afb1aba1682a9997fa2522969c709e3a6ff425f062fa61d97fc86fb2646a18930234310880983fc89154239490afabb0166c3a5e54c349a5f55f9277ea379d4b687745e3929b04af65f7b4779c73c51ea25f2e2cfe0df4a9443e8f035e21042bf6a51502237811104f3733fc0d29fc73847ec3d1df9ed43b0e0ce5e94dff5057e695d844a0a53ecf2baaef392648f9e7f6a521238e3c1659b279bd7cbd4feafa7189e29de703e535aca84e46f622e279c662080ce9fb74bd8e1ea5338be319ee090a2c1c9cf50a6ff48e108f9ba3e167ded8105454da2dff1a87a6c1e3e1ef535aa57fe212e8f33435644d920c6578b585750317cb30da3be41bdd24646a1476f5e8b8064fc3ef03023256bb46913f846a00f1b05fe944eb7ac3356a64ce0a62b93afd99583e1629f36cdbe38fb7c4ab81d5c015edab8be987d9583551c95044206994197b6cb16f8b31f9a395467aa2bd296a5e8404fc55c77765b049d4d59ab7e3aaf26e011b4f94c78adc9625be8610e1f4986f0fc9d7cd3a98623e40b76f62004554f1cbd825dfef5f8419d2cbf3e8fbe2deb18e27b8ad85f5e4177fbf4b584970393b57e15a3f083ddb80cb56375cda58366eb0a785fc15b5cb89264458857c3aa8f6662149dce1bf3172fe556dd6ea3324c84875741d232c9f57aa1411db6cf7758bc0d0d910788abd43fa90afeb4a80b154301c948e06ad6c922f77b335b854b73cfa499e895d6696d9299221e1d1de6b11aa821f3c19b117b936efa9d728094cf42cebb930e739876cb2001120d545c30c12f84740617e853817508f85fab9d497c0e58da113bf89f4e605f84002c0e4f308d07631588df2bb8be94f4247c53a7fe304cf0f4f92363b4362700157586a25c6c1f66bafb894d81fb8ce34f014176585d728c45818c72e55db8445aeb32d8e06feeace80bb1e0ff2a0824c5102210992108b849bcb31778ec12435657f0a4d85190009d46e33e17c136a1e14afa4a26321433add01e7d113c98422adc578f5e539c5358641a2647d80a3858eec6173f9004e5c14ba9931296b9c5896daa8af5c43d644250f1beac1751b197cc0a148a8e352bcbd1200f301bb365eb8b94f36dfd7822158fb69b8f699a919cbeb78970f7857105c35fe5af86dc4d721e0fb2b3861f1227f72d54c37a4229212765cec9b429910dffe365c8edbd6922f2dcf12e73aeb6283672ca20bfcb1b451089c8e10d302ef2398b3a8d64d8ae1f730fcbb57018c693717f422e4f387df6345132ded0b033efb212bacff2f3eccc04720253ab5e39a400a495541d01d22ef7aa1f562aa40ad579b9f1de48a2015e93639325998f7291dcefef94781a4204745ce014eb47eb5a48039180df375665705e1db011fc98d2e97b632726fa4728cb35c62961676c6353cbd8cf3982e56a7bcadf7f44a4dd302b1f271c9260bfb2fa6eefb4b2c6869b115f323332cd84cfcbf0ca58ccf7a50ba80f6efcf90476546b64209fd0b6253720d19f5cc86b11d61d781074bcf0e13230b12195d323b0563a92522f848adcc7f3c023142de21727d4e4d43ce2d6c382378fc3113e6d6c3aac9aacb2833d0c78517df4a6806a14a636ecbac638507cf8a48e364a6756e878a5ad27b038464c4acf11bd886ccab8a612732a5ea029e86f3332d2e830291f19cc9c87ff1755ff38fdc3d4d968f4562245baaaeb683ded074027af62660cb8b776075490ce1a611168faaead0e6c4ee5a16790339acd9cfe5adb89f32a784aa198ba54434d1db49052a3cc873b1eaa84c9ef3456291937da41ba16b3b4f072e3ddacd117dc8adca35f44a3a30c8a535fac94229fa69a6b9ab215bbae1661baf73a550b9b1b403e12d2e4d306917af6cc21f9d5b9bb7fe221ebe8e8c6397008d847ebbc480364b70241a089b47aafc16c466312cb5cd60bb147c48892ed8b8a935512dabc82cf73cff79ac5e4c670c9cc1a6d83022a1f8393f0528c9a145a19cb085226979bf67ef60e227d00e291af2430d6d7a83cf9b568a8ec59afe8e76f17596e0162afbe59e98e1210642ed995af02d35f1642ce774bc193f2a4199e6460803e2c5d602df96ad713425adefcec8a1af96ad2a066d52ceb06b55c60012cdc2f4a1695826bed8175cde69d8e013b187d9eaf25101cbcb854a9ccc1e06515765143767f1307881e24f65afc4a8ee14213afe218012f7764b2cdd194af3d98547d5e4d64c3aa9e28bc2645042f93eed1067adf10727b5908d587eaf72ca9f1c6647d464310cdaa333470b165e2ba1c17fe7b509d8b56af9ce48b2c438d17f986e3a2f95a2a5dab18ebae58ee8779dcba29c2171c8da3952d7a2943cb42f866c0977e436a6e2df5f8c699608a5a574a2e0f1ed2bbda8cd719af70bf6553a3ea950ee48448761a6f650f0b9b9d8bc0ddf4d92e7e2c1683892e10b5ab2308ad24a6808f464797ad4badeed6a910a618cce6709635c7de030522635c0ac871469941c70ed51352af6a0514fa720179c5fda2be4ce1187bd21a2d7c6b393ff2085eb75835a94e5336e3e4bbd9e8040d83fe0d33e61ee68a5c5a479b25d82dc387d18b65c74d5489b42d75af2f578a50e62f2e8f1d40e292e35221dc7c98d487d042c8610b4cc44523c05d4377011e2b6f7f3bef33914a292235a4e146c59b9c672881e7c158e9f8bb2c4da27344b65e0d0cc9aef326634ea313e94c5db99419ef94d181186b91b263ea88d346fa7f24fcde367ebf73a982f834bc7b0b66ee58a7b8a58371b67b278dabaa15c687eedf4989722442b0c9830b81590a322f443d3396b4e2fe47350f09525dba3f602bbd21dfdc253b027f51a68087cc3b64d0725d979ace6e63d52794ddfa285637cebb7cf7ca0bb3952893f37a87611de757bd81ba67c3e0e3b9da0bf033e1d0483a38185c9ba14d9c4e015d2ebf3609b95e617537c6f30c7f544524b7bd4e3aa48fd3e870f79ff6576d445791765b1b0e88173c116583e721489eb95a5c32a0a897a8fb7e431ac6cf973b205d7d4a19c731f75ac34df0d03602093a2b25f72d77fb3645cbda76a1ead87d2e223cd0e8587f1b7b66ff4c5badff1d1023d13c15e1eb415eb646a9a913252fe5fc29dae674f28d8ec7472824ba0392b4276e9afc303942c55fc024924a225940425644d90311572b30143ef58cc9ab6526ce3e8c0eb1d44011da67d1c23b95ee0f1fa6314c16d0fe1e2fd348c56a468546768afcc6f1e2cdf5d00968de2efd1e16bde8e9cc89c481c477ae20db828d5af6142d94fec4b59e8fcfb1c12145cee481a5870d2e6f8e1a8e5092e10178e33c7f95b75a7a45352ce029ad3bc355870e666f1c976b8085b72887fdbfe3b48d47ec462967e8c1a605c17148b4ced6c9b93233854fd506f0604b6b57d7d37fcbb31de073431a86437c37b3bebd0d01a48686378a79459e2d7f43d9456328e8c1b4369a276f9fe5f5c270ddc137659cb7b1885fcf5e63aa58f3b5dec3eb05d2fd9ec6fe2b9095b569a4b9a8e21aaa2636a559f888c37561edf02313a2e392ea327d1ee7a5242a041f10a4611a1c144af57f042a78b88521e49ada2c73def8a12d72a788a68eae8873fa9593f105ff413a83f79ae0913cfb2852379a382f7f3fc94a0646b9c11c337965b4686782019c7255132c374b62a86e8d34002ed2421860265bb51abe63ed984171a23b80f163605dc835c1d1d7457662e9006cd2eeb2d2d143465e396c66980dae7ba16125c5f6e7bce5d5e0e4fc7aff37160d0fa32fe9fb056d98ab341eddc188a45ade9f10bc5b00322e12135ffd08dde5db3b7cf082fdd78127dcee7ab8754a9adf47fd6b1646b4ca3caaa76397101f854a09948951f0f6a0965d653343ad9c26cd13058ac46a8402f5190e181cfd820a3b84502f3241fbc1886496abdfcf9b5596dd1efdeb2e66dd9bc17ba37f2fa4301887f2b87de0c49bcc695a745fa74f159b3f96b7a4d6b12ad7e94e176e54ba4ebf67db54cf2520d9dc0317538a81954ff6b076588521a028a047dcf0b22c01f831bb64774d4b94e4f3b6e60816625364d06ba4f7cb8626411ead2f2f0cff4f8b36dba21030e6ccf9111ff45f90005c496bfb9c4cdf8ea21a8b0f943db2edddb508a2abb48715c142ddc2d063cf7c535139be754da6960991b90c03b1aad8bebac7a7bd570ff5131763b5b853ab0d5ae2459ab73dfcc7d8d760db9d9aada222f325673cd5fcad8ff57b3144e19e784eddfed2452bf9c5bacb598fb6f345190b5c03b122e0d714aa6ab4ca8a0b4d7ba6af1543b03631f938397119beef26d6144e8f9550f867da90c49721a577faeaabcabf47372989add071ec2d5cf9621f38ebcf478fc4540287369aa9ba3a2fe6034296587e1cd29be85667b3b7822e5e0776e33fffebba1f0b8b5f034094771b67bce7125b070a34e535459fb05401bc4af17f9e5ce213459c03cc5e37aa54451da8cd0f6320ba400450532e8b36956e134620c41bc5f3a6606f9d6ba9bfe894225864924d59ebdb4e034dc5a70614516dfa07fa198ff39d77ec4abb7d61a32be69228ab42449dd2738d883c73bb93d16a262461dfcdcf0b8ebe265ba5da052814441f7eefaf5d7ac9f5853406b10ba94b81e2c2978f63d1346cd293cbbcd655848d43c11e43ed153ba74be15d2fd34635273caaf0c22c7aac79ec6280c69e915bbe82337ce40cee2e75ec5cd006af9e8dd010aec22a4d33432ae7635dc46e8577833ffe720ebbd25f51160a3412ce65f4430c3ee4c01f85b50679495be6e3bee204d271c0007815d41eff70bd2276c6256e8d3a022b5fa73c8a1319aaa348efdf8147755968ab5b9884fba6f888c76075ad1469beda2dc70c536fba548900e79c3d0e1e173e0ce3bae90356801e2b16a2e8730648280cdce9c94faa51969f89fb2a812682a7a423fd4b2d170cb0b727eff7aa4328890c45bdc5f56186074b1f0fdbb088d1a576eb235931fdb0f766e41c9b4aa148aa4680e4e5417f6ca58f221c8df251bcb33cc8734bfc4664210afcc96735738dc1a2c4b34af7b641d3dd6655673120901b32fd8a4bc4ff50657b2da33386ec3be36bcb9a7bd3e670739d99bed79ddfd2705217329cdb9544932431aa71f547fc4debb97410c1c65a3d40e7fdd9f1372bc6ef73bafb86b00bf562f6b5a506814922576c8b3ecde4031050899ef77266c705a6595aed493290c076ff01bf45bcb99fb705c67d575e72f162a34d0ae292247a22ab0d962592fd607a436326f2d258e4d5a3c3c4cbb361739366f41b37258876b7cb862d4652275824c5c1d582c8c7ccb6be8fcdf75b36b916a365b1bc1d45b3efafa00160437f502b816aef35683d98d7c40dafd4c6ad31ffa5ea3e1f552031fa9531936974518d488310ed0e50e9038547a85f2d42a9d94c7ec65e795c96d44b04e2c8a867a52ec26f87a0ddbd28eaa1ba6071d23a0512cb9cf378479563a3e7b963b481cee4183517a8c6a709707d3632ca3274f4f8efaaf95e2c4fb3fafc846872f2fc346ba6b26e1c5b770dc3ec46b8021f8f2bdd73b936b4d8d9bf1cfeb669ef3c992e02543f20e5099bc4508d767ca48aaad153647b07ce8c0319e3126868ae5396c23169db46cd4f40dd7325c5df425e897f6c41f9fe2964eea6b2ff969ff1f95088cea202dc67a5efac072899daa22e9abac4ca853b66055ea148913dc34048313a5dae489182f928fe9619c715a402731562b1dce626aa2f87f7930c201e268b23e91b73aea72e30ab47be81a4466bb33ee24d418bfd1abb0f18e81b43fa465ee06f19a73f596c4be6d287c88de24373ec707371f76d226e1d94a074e8d9a0dba0eb3d0cff85f8ed22bf43dd7c82b5a54c8a419c6829f7f4524bdfa3fb3f78a8982c209b6895c0b6ecbeeb2092b783a90a89c7c3217058bd32f5a93b0ba9bae0a7ea66493316396e63576401fc8cfa74a21b6a95d1796c196ef2a199a54a0a32528e10e23485e5275a08e007a80dd6442b9edaf7672b5cc3e6e2657ac92853f05b046c0a89c25a4e6dbb574a3cf788dbaf31e650da9a5f0263c2aa58dc93a8c51f6b05ccf8d31c464cf129883205bff7bbf0ba8701ddd47b4f8c3da245c61b4c66e359bd59386bde33520de7c32e8bc3e8edc186e1768a9eb6370aac400186222082ba89b0e3acf22a6942de08dff751b6477250769fdd572cfccbf5700a273f0ad5dad6adf06d6e13a0e3172df0161e722b24857ac2c13f0fbe0855d189674c39efe371d5d1f3ee4a3f108ba26fc8a446463240339ba8d9add1f366de6fe2ac711dacafc48d715812414475191bcbc1e65747f90898bd3dd83b04a8f1fea7ebd53813a0d6948f8cfe3d2e8bf026dc11dbaab4faef38281dcd8aca07f422e106db7c3e17de0926a16aa932d869021ef1298ebb0aff3f823785db028c673089afa4f10f6c39ea9037fa4bd2474c00bdef132a0348289a91465ab696880c76e37d20ea4e68c80a6c9cf23572e0432d340324f33765b8c4f296baed28104218eea3e1368e77fda1cc87608607b2d0362ee71802afc59730c5780bfcf0dd99fd62bc4eca490449fd1cc1363e7d2ffd552e6083430b5b66fb74f6fec3f5c2860ad9b5a464a1c62f780675cdf08984d1f51080b35e12becc9cccc4a6cf1a2ed747db4482c589b0c547ffe9b8483fb8fc53b9c64b75663f2b1ee50164607f51f304ba08fe0b66c335b4e05b0ddc75935bfc84b06722e4da989e62d9516b430bcf16edd84b297e17210d1945855d8116c68df2c11a4403092d1062a21ede457dd03d5c17068332342bf4cddc4bc77d1577646cf02095be854a00bea35e2463dd514698fdf1b829c5ff0c8becd2afa725c44ac532f45bb768252724baed8b488ed3f0e39b0d9c7a82b2b0dc8b7704cf5acd5292182611b04ef3b1cafe678bc25cda344715230f9fa403f250ffd19ba648de49c3b293ed86304ab9c9f68749c4640bcf5faa6911221e53833b9e5b18eab71d816fd5989a07cbe2bbd0542d66627add40b15541d934c2225c639ac45555fa0572d1ff3d6cfa423010dbce4d573e96159d873e55bf5d9aa3717d19bbe09116b75223c609f548b640cc5002e7e1ed9b27ec283c7d5f1767a59c6211a8fb56e26039e1c1645170a3d6bba88a013d65ec1cb23f269ec3119f467fadf32537df451dbd88122d6d688efeeb0249cfd5edbf79a162f54aba5ddebb16db564acd4755a36d8e53fc3e651cf1479da6785379e4a23a063a35cfface107276162c10c4a0dd3d974d5a4c0e8ed7d62183303a8124d7b553ba0f736232d148cbf12e545a4a827fe409acfa25c2280937ea665a65b1be33f954ead98322dfc5a3f928d39455271cbddf56f5080ee5847a8f3d2b805aabc6b4257f99222a514b51581de4393f6346a2c6ebec55c934e2b660dc704c68d4f248665e23a696141799724da29f014ecf24858cc598d1b3b19b59b714493d748ed2bd266cc9c2d391da5f14efdf16e413868933b30f1228f2d14418c96fce2b6add2b4557665bbed6ab398b0394c13c733093f4f88e96db6e309130b927c96afb1d8437462efdb9ad413e8b10bf3cc32b5c9b434050d5dba5d75da559ba8a323c758674ecbc39aac9d8670c789aec724ba905baca41d46b417c4812b071be177e524947c57b8ff58c12e424da0878403a65e6f088b0a368158f3d6c067c71d40aaa574ef791e39a25844e5dc48bef0ee3529a37544626d51c8f220bec55fd58cbaa36cad997ebe9ff8feeb8f895a804112455f3135bb86cfda6264b241793c51b545ffdb33cdd82e089969797031c4155bed933e06d9e19b03d6bac5473d16306d9e62d76b491895a16d9144dee0c0225f283586eda8232709a5cf278c9e5798c7e37e97ce4da939dacb32aa90cbcf9297770e895b251cc062d6db28ce1faeaa261a7b88ae7bea414e30f3cc348ed22a5b4aeac4bce7e7cc630e38b946cb78703ecf9ecc2ce636e3dffadd5344d68c8d75bfe7767f339a0791b0e6bbedb091450c1c2de3ea9f805289da735a7aab0a6a85a143a4d6d087d8ac0f17bbac98f5d8511f3f2cf0a24aeb958c16c2cfcceea699f36dfba0a899b0484e52354054abeed4f156b836b5bbd2cd8c0387edcefe79e75fe2528c475f03daa6cb9b9f2e1694a748b30973d94b3726e0d7139e8929449f05e824059798ace834ba08e1286b87529988b1b2c08e00aa11f9e78de36fb4550f072e869cbb403c345541ac752c9760eb55bd0b7571462a906ea2b37b21430178d320212f576dd0189f068e2264cb4ca540f105cf7767929ecc53fff34cea7d7785a0015e6b3d30b729a42b2c115ce8e65d96dbfc0f8e3fe01fce922450d2c6d59bf40992c174d15397d689bc64be8fbf03c839a542c15f05033b71717a82c310427a369c61298de038985392c70fb87f0e8d82b35663ad0e6e184a1cc516f4cc49e485daa97b0c20371a3c4ab6dc815dce887f4395f52f00ac0fcba2514e335931429deddfab049534dfaed7fa30ed68009f974d3e6be809f9fb04d87be271321c4b83321c14b64bdae9a5746cc738dc60317955ef0001dca0d1ea415f044ba4138910192a5f044b0df2fc14c5cbc9b2fbaf1e909fd671f085a331c7e48f0a7c688ca1eeb1d867a3d46a7c1af23b1248f8d0fd41c18db287f43d89788449d9e767d53b18b312d4922e5cc917feb240d638c03e8990b14a280da4803d0b6ef1df1583c06b1e7300b72fe1b599bff5685c43735a4fcdb8c2c17b42f61595cea82ccaf33a75668458b97cab10b3f2bee28082bc6c25b7b256782ab774d5ad1cdca5884627cc9ff264c8f3ebc0505d1e458ae49a916ed2fcf25dfff154e5d69772da5b669adb97fefb12b2069297749ad80df380cf47dfe24fdc3cb7fe0c953cc73f90fb0db56fce31cc47112090ac6d0eb401b2b3320bddf474cc01a50e0d9a2f31296601308721d7565d427bf03550849a66bba86627546e7e903c02926a5213d551f532ae617e33917e501b266bbf6599796b7c1df0a477be6ce4f3419358382bf1ca239ddcd545ee5aae0d903817dabf9161f90a2bcd8e1df2a87da54c52011c463f0297564d53bce5e1cb65de92540a78bf189bc3cf15428b7f2f7b7905ba52498155bcbaee2cc97d52887d34c8b3324f49683496ec39d016b757969c40f8335ce8837d67672cc465cef44f597ba61d7d47efb88ad197375fd6ca88fd874a0c0a5230b0ee58342c191d2263f1d656c2a2ebb35f2a2b1abcdb9a335c236e20fa04121255da94af73f01bee35a6e125bcae5085cc18ad051081faafb5f04e26b7ebc5908d19ed8e72d8567b5605187a4d58c65fb0c32aa87f35b91e8ed41add9061f9a3d2d1c16d4a20ecdd066f5c3ac54bfd513d8decbcfb350349489fdf6353a452773a6c4ea74bc4cf809f3e9663928979c677c1180ece9058f190a8ac51e7fc1265e36387689597ccb8c8ca513f84ce478d87e3702fbad5ec72e3fa6497eb8feb81cc77b2893d66e022bfb6bf09e307d00cfc7f62f19dc2c51b486a7cddf4e5cebd3b50ee5dff23a4ad75ecf574479db202173220d284577d1e994c6fdada8d433d89882209bb450f9c99399ad6bfe4213d081d33f63596b196877de2730666dce202978fc4dd7181fd53a5d7bf73f2c301e6e3b96f64ffe7ce7be48175c4ba55b4c3d0d5d07bf82db6370dc68ce9ad2c208bce4194a2c0bc1f7f9b4c1769ec7f819a4d89270c7d46fe1e11129d6c507294241dd841b06dd6f490c8ab269086c2c014091124b727cc8e7eb4f4d05fedc9943e5311d689cea4f607915bb7169ddfda5ea0c653c08f266370f1af94e941dcdb89f244f1a491fdc9a878b9536e9b136ce31d60d0b08830f4f84a0852d22ff884723fc2bc1cad3ad005309fb099e3b77b8c8426561fa93c9ed80c99006e22e29626371046ccb1432f9e382a5f3387c1abc7568f60d1e7c333a814586f62f4693beca427062099b1d133aa9ae80ee0214bd88d4e897ae5875605b8bb668faeec1df310c484ea8e811f527641c6568835fbad8c5879454d0eedb099ce91bafe8d3cd681a6f6794af4d52613518d9015484e64460a7873b532ea7ede6bcbc04a55950d4566f716e422087cf62e0555f1daa5f2582d9722fe7cf0814ceae4397ca4677cfb5513aa9ec8dcb9faecd963c58d6239f660db2ad12cb7f81a8f5d9ebc8595a894d1cee6133f5533964edefbe2932468d675596281e6d41ae69a241b8b5c9e364654ed5f7792ffdd755a0a89515ae1fc43cf26954a5905636b897da9db1411f68e561d38bc012799356a00ddba3aacb22ded8adce0f3ca9293b4e614dfbe6ad00ce84e1616c44b4872dd3985323456c24c923bf67231fd4a18a043d5d33d713e1400ef6af8e5bbbcb46ee66c648c80037ea7c2dc1bde46f73c97310e49916349ef52fc65320aa3cec9010a6a328c2c0adb667b6b6a6a0f02244088be72e908c63be3b60d1379d90c8fbddb2ef2bc075116cf9e1f4fb0e77664a307602c03a7edebd44afcf51979bf1485be489596cb8c5fe2c8faba029b3750a4f7b578acaf8c3d7bb6c991aa8222df78d0fd841a4ead6e2f5d53b9422e8af20ec6290f1ea19a0c8729cb5ff623afd6e8923afceef2a6160f7001adc08b8e953eae988faf3815cab2a24d43709352c555122793bdcce0e690f504564d9bf76de2a91a91094c06f0cf0683c2251b9357a429b8299960c2df5b80d192076b4634341467c570f763a22e86d2eb09cc9e3cf64d8d79559f519aa43003253fc91d696b8fdc1be9389b795702a58d11513b314e0e0c0d7afec85240c6bca3ba143cfccab4bfe46187042932b7defb5f475e154c3b3defb39ad7d7e493a42997f5c9195aad6ce60fb516c4902532b41b58225433151de7fc0755556410d8a24a416faadcd901d9ff67905313b7c78f4c3ba620adefa8974e089540d1c468df2a93d84784b920d7f7c4928b16d6902cea1944f079fe351a69daeee61970f696c922ac1d731235507e651a666799453f92ef2f659aae8888f3123e358e98220653cbd6a94d4def3e14f65f4016d908d45791512c8dcb9ff741bba55df12c4b9a5b86d51e550ba93742e5f68adb3e72dc83a857245f65766f5053443fa1c663dabe1866ac24d15629ae73d78aa787df63b53839a94b196f445bd06e416fed610322c728217317331326770906fdaf08cd4bfadcdd4c0461696ef53e1e8b9227e7d3db5e6618edd674d6b7a93571077acb93d80ab36701a3c7686fb8db6a1c46bfd298adbb51d91e8a4b569ff2228b2bb557408d18f6b3cf313c2e2bd4880368c6babf569632865660a3c0b5000bc0167087b017f77da06f9e36faa4262f1465aa37a4aa429ba4619cf5c3575238c7f311b9c4a06b273918afb32fd78534282f737a1a685ff5095aff16180c59bae87bb27a835aa8b1a982339fca05742b83de9e779360b166c18ab7d08e0eabcb01751d75c07acf9fb71cf72f7c9fb44c5dc8e1a027fef7fefc9f690ed63613a5c3025bfe523d3c3e69abe7dd85da873043897dde0e2007fb14a13f91194b9cf9c39972ec4414845ab7b0778a00b2a5244f15f71672ff7ee9dea6478cb0d283d49c5cd3bb59c139a260e43a99c464d920d5a14d98e73c13815f22ae5190bac49db4d7cb87b76cb0ddc547f1add252a5a403487d594435b2aa91da5015b7253b25d5324ea27a1edfd63491fbbec5b87056a5c9bc9458573760542a3e63a20f0d8c4ea50ec8c269b6cc555746a427670c44830ea3e87dd24ead3f7130158e389193da699d1362641763a53e63e546a21e39fb3e51a842ff15b60e9145904554294d002e99e43a97a378deff2ccd6036f909f207af6e03fc1d27eee737681850d9babf19dd9ce67b9b74dc4423939f67d39ca4d44bed4001518613376a02ce116d1cbcdb73657c87b8f1487f74b97883da8253aaffc13bf4de705d055165922966093b6ed4cbe0e7ce1b95b2f5abbff39e65c0f1abb652ef87a495a8ccb6c96c520a357e82322fe6486756f0fcac63f66f3f304b5703d18047c29c1512111bdab879d6c1014e9bf2b8d8dfb0e1f64af8735837238dbb113287d6017e05fb9a3754f9f182f1685ab0c6bd3e0603e1037a40a1c4ff34c5da5227aa239cdc221ecc216efbad452be710d513bed5e262fbc4738bd67fc36464cbc779baf5421122af8a6eda01446a2cef1be50980cddbc7314c34c64dc613dfc440f2e990f361806a77272e914303e3a9ed4fbf932fe7f1a73645b422391d86ee687c2cdb2c7d0b77302767ffd03f6688e3712b8dcad1eca786c31dbdd50c43f01f50dc850e4efc9ac66a3e69c3721b1cf1b28a622c3bb8dbe396aa8effe0b80b2d872d07fe2bab7f1ff71d83f973bb7de0fc458c22324af3164f8d91725baf1c119f7c2b9b6eeee086d7ed598db465261a97b9ed7b6b2b73c6f23969c6410af54d63c91c90c89541cb85aa9b1f13de03c92768ecdf67fab720fe2cf8f53b487cdb1f210c9262037db0f4c4c01be69ac97217fe9baae74345e9e8e9ae973bdd4850706adcc0227c0196614d5fb4dbe139ba902edc8a7e75053dc0f71cc263dea43b09c0ac2308e2e9b78d8c263e7477f981f9e4164fe5b8b1331c43fab92d12a29edacfdb19521d43c766524c4b9065063428380ede54c1db2ce78b7669adc2e47da6d3b828cdb7841d4296f5c9e833274500ac3994eda58c70d69ba83b90eb74b548af8f194155f1d87679b2c0aaf6f92d5116ea82a5941395e384e636f1cd481a844c4e742467686b273b6bd0b8315cdc49ea8025323d88fe65d9cfc1e427883e12a3a6efad9e2408beb39da4639a682e6d02ec47de28cf06ecde0a0e64b2130fb5279f705e134dbb0a7c373aaf84bce734e1cd3e29dc585cfa37a55a60ed2fc616965edeb2780630fd37db1734351479aa5f17d2c9aaca5f22dcca65886dcb4055bdd0552c5d172390effb1933e31b9d1bdccdecf990abc9d8ffebf3afd0c1f95738f686b31b64c4a023460cc76f0750fea0e3e3ebb7dddd639597f05d74725818d68ec8a959d8d4bd5c3bf6bad70ae428379542e9563f45b46f1e1db16ce31a4b3eb37139a2a205e2e6b50e8e761951e9cceb2cbe1e75e312a894c52f6dd30c2b1ab432c456fbabfedeae71778ce74422e90aabef5364f9f4a63c25f5b21718aaf6649c84bfa6874a7f6a9f57687b92df2978fdaf42060a14a8f4d331d23e4765c0b9c9a3710fdda8591399d8c973191bda0402381f5eb19c686407e7e800d64bbf6f695481fa1ad4a328645bf053c0c1068e1c21e1e23803dd981bb8851cb925a7f7d338bab24f5f3f737c63b6a9db1b09bbd81dbc889f5df86becf3c8955956699317876a30f6aa022724cb9f4c8fe73d036589d8936f2633866280322e86f7b220ec0242b704cee7b54dc4b0482a1277f2f7896e5350b3067f489c600f859040e9333c1a7194abddc663b5dd801ff62e117669fd0bbc0e7ed4267e1c6d8d31d8ad33b3c01580d38dcc7964b34fc2283970550f1c242af142ae072170236d5f53e0f083bdd3c817534c0dd9f376cc39578db097408aacefd53d93bb67c244cf9552a3093dffcd2aeab77b177d1c8293097ddf803ba19c1c21c350919c915f1ee980fa15ce915e4a0d512cb2d6a73f4518d4c5a3845b715832be600067e47735e5cd98b4b19d5a97122a9c9bc93985659ede4c68ef517579b9005b4cd7453625592a4906de6da18ec2b88c167dd795710ca8e48f512aac58d409b1d4e104535bfb51ef542021292e19eabd4ad1e6b754ff27bfea7ecb32f7d3f888b619f0e727eb3db7035541422428e0a78eacde34e25bd72c3d0cb3f59648af38c521fbc432defceaa05f5e434017166d29df2253b18544c8b0f34af7dcf0c707a16cd5fb2bc3bb29e98e8b0831d337428ae4f357028d18353888f747f5579951bf50550fdfbc74eb3718c5a248cf8ea14b01149227795dad125cdc653124ad369b18f69b55f3f1026b454790f085e14d43dcb8708cdd50154d3138dc5cf609c6b7687d8645df14a4fef1dae1674061919ea9adc1bca891c610c478224dc7a70bde1662294b9bdffffa45514e02d78730a7121381679750edb27b20d608dcb34598ad419a950a2b29f7a4433608327dcf6aa4bab8c9e5a0ee413b8d8162db91d92c5124fdbbda14e02f00095341c070cf3a9aa529247fdd4cef2a107301b22ad7bc46f3408663b518d9bc94e92beb04afbb117e430f85e873fff302e37c7e1dadcde9113a28d5d2971deee3bd1b7e8b051e7de545be3e2f24eccbbf8ccadffd5845449ebb601e15f430bf749fa26373a804931e0277cfab27e0f5d001effdc822b9c3fd6e4a102953b8d8c08fcc51869683d084cfb4c823122a4baaf0769f5af55f3f473a1c6bf4bdc0ba773cf651271c86694b65ea69a3b2913ad9810be4e26bec93d58b87dbeba97c2f6249733f6e68ef3699bf2fc1018b684018a66b75156f12058b4f142d5ce5206c026d576922a1a32e442ac91119711d012d4ee27db1cb3243966ee5473e7062310b93d234c859e414fb2e248083d812c0ea27070803d212de38bb5c94be659c1266b1e73ecae60a540557bee8eba347cbdcd3a609ad1bf2f4acf3e95ced23873bee7dd32efefe9ea6053332f4d5ba00490325ab1fd22ec43749a8cf2f3ab1858a4dd48130fae28cd3b5a5eab629dd50ae67673328b519c98f8324c80b86fa48c52faae2f6e675f9343c8b4efb42442f03eba3d5c8ddf67ade468edf226025034396e75c918dc899d5cbfea419093c14dd7ff9e5dce0271b48e4261f51077fe0fbe946543f20ce1ebfd404f78b74c9507941241b86e9ec3cfda1f734b6c4365556178ac6c3b0d3488cbcc622da26076d4753aaefb2151617004beee7858781ef95da06c40a798b27b7588cf950863e418c3c50b73e6c147b2efc265ea1a4e50b4e6e44b78e9888e8f722f3c09257fd495aae166c9f3f044bf1ad8a39967f8e89ca5f6037cbe98743376add8e93ff041f7fb1049172f316c95b01917f706d20f35c584f762be1374a631dc74909a6a1e819ad4817f161f9a435b6b87c58d552bff5cb839bc130c4f7b5c3126a03c42106955ece1d0d195bfa90b4a476c76ab3f9d5987d7a37cb0bf1ecf2fb1bd508f4a5d367672ee6f668f8363a9e3fe4aa40b7b7f0134d33cfdc306b3e06e9dc2b826fbfe0da74ee373f467c8ded98312689bb8916d2e87debbe1df2f079b56b5c23262fbcb2bfe4bb04b1db2ba155b4ff36282d9f7dfa53c27e7de1955b9fe165995721623176141f37c79cb49829eb68b40fdf8d6a45f3e7d684c777aab05f21950dfb3f48e8be2b5a47aaa08afab5430c69cf48cbbc4f74a16a569820bd5cda1a599a0d3424935596505dd6124ce46f3fafdafd98f8f056eee6db2a4b00ac8707cd9f3ef51d589f4214fbe225b5bc065f0ff844f0c0a5fcf9f5f80552aa347f37ff5b9cca948919a0bd36bd7bbac27fa74612a6a5dad128a4a6f46534330085cd5da8fb09b4e38e06abd0fc5412092a93a35382c98dcc608e26dd10a06cec3f099a1582cfcbbbf31e8f1e0ac95e3298eee77d3972af8d8d37534459c28ada7dc64088e05e750da3c297cf62dbe120b8adea5ee0c1f06178a92379dd997ac119f50c3856836c7d6b132eb0a3bbea0d05ec516d7e80ed19dffebf4c32af3d6d27bc3649f228f92d0e9d44465142d9f90bd51ad19c57dcfefc219092c2b0944e1c1e2987353ae5006c9133d1ce7836dfff8eda16d4412970087692c88cfa397f6900c1b043c03e5960fa35e1e66da10f2c8d9160957802b5aa242a72f39e89c3a2eb4812b0d5b5a11a5260abcdee0b0ca3b6fffdb844e5c6bd6f1a5edfbcf1bc92fdd0c5f4d486250daef36bb1f9fee339d7fce9bfb8cd17c614584de32bc53d5169129180f539227192ccdd811e207338793569e8e2da602d705c4c266ea826b87f1ac51aef6c0d9ff2c3027c36e77fc91d3efbae663259e50e582c20e994bbfe262594611770c2eb50eeb7824f2030c4a7be092a5d0a3bf4854c4f6c269be2e82db9df3c6b11be1e573c0ff5069615eb25ccd8b4d7b387d2d0a2966e75167c342af85a7373fb90eb7dfe9cbb0f4ff10a3c89719402cc1e7cc018e3261eba73c929277c825b9339b256b8d7553bc93d18573d2fe64e8582042be49e0cd8032f5a857608927e6047d74f5cc510b991bc2fce71f23eba7d00c072063dcf9eedb81cc184f746be6049b5c4bc013c79c197e2b7d877d768c7ba7ac5ce3e1b21469215f9dc8604b42c7d3505e13150f75014bd640c594a63c307a49eb3757dbb76c4d6c2e23cc2de4328dcf3cd5ca69f25e3fe7a9381ee634d4ccbbbcad548708029f8dbb25050eefe7a73806f9a1aa0e1c8fa1fcf01778a4fabaf9a7f1f842c2a99916253babe7a19f4da036d63606483577f55cc4f0aaf7c64337bbefeddc0441ac89337a55f69eec4f995f62f05b2ef3bbba63862acb2f5aac9ed7c9e28e5288e6388785aa1b07d2a649dd38d68d151e71d93f91b040ba16587506906d8245fa1c66697103f277a7f015406bfeebcd34db5c2e93a6af5e6f18ef0363b501e7d87b918ed4bae3219ad81bd484faabeee9f2241d8dfaa32c11bb4c509bda403c87f085a8dbda9fb118cf6d76f73514ca1ffeb6ca15013d5e14217b68addc13c1bdab9e3ef601a3f65bb535c46607cc1dfd3e4ec275527d6bfe332f5737cde89e705247a0916692c9a4262d8cf8d1e07060164519bd458eeae71e698cd8cbfa20d1c7becd2964b172583b6e81c134b8954e91aa83d397685bc7c1ddf49604ebb01b2c5be2b0c5386a89121b433aeec97fe6a8abb94b2c6e282191d35f5c3747d4dda547809129cbb1cbe06bccb22bcebeca5876cbb5190607d2a7cb2e02940ed5a98e0be5c410cc47e4c7233c19413526a796850194c2c5d59332f0d9339ff7aafd17c8a936d6402c88e20b6174b84be9b36492bff88458c4dd13af4dfbb22a12d6c75f82ebf9d9c470d6b1e7d9387158a8e969eba73600be226cd1327a0c5af696acd9a0c0f0827fc255e331141aef4f431d39f0cd74736509ccb7f2aa929b86228139861ebd893abd40bcaa3d1a36a8c407698a1ee687ac8833cbf4304bc4dfe5eb580c98a6bcbe8563356f8495a33b5c891d16302da43f992493457d248e85186df95c93c885cf35c4684f1f6c465488983b154674d55b18dc1cb3ddc487faafe27d78f793ac83bf63c259f566b82faa83bf74a5293360db4c29d5a913bb7ae117a1931093d9ab6393fa32c954fdb4a331a8ed50ba2c6978e041447c0d80412b5c67bc0375a26cd9cb655aac6d69a3a372406ab3dcf9697f32740067fa2d801aa95a3c2977dfc71a07af501bec6cff88678bd3b819ce6b1f8f5155ce0b72a9e63e83f46d03f5c1eabd9874ae4143fa3ea83ae6622bf85a8c8b257d5bcf339bceace96bf19020b6951426f96fb49c8be69674ea84daea08e39879f266e4ddd950a188c2a5b2d4c87f0fc13ccd64d0f475e9524a943dc76e9f3131a4f760f7e7713722b13f20082875f8831fa1f39f83e62cd005fafa63e523eace11ade4b5fcd28016f7f606941b512c6bf6a691c83faf165e85ff0223c14b8e768b69f9da90fd124c6e75f8188e9bf7c40f5cfd1bea744e40c18478ce563b7e13e35aa9f79318e71cfdb024255612d04192e8999b033a9f1a3e28849741d88d6a8bea72a3b2a83f0ed05ca81030c3d92279b561fba3cf1ac38649aeed3cf136081cb36ea97a3700ab8c18e278ccd19adeba2a16495d6457c6c4513d82de4996e982ef23f0c36ac623b2c74d3386ff85e5a6fae1a7f626934772fcd435ef2e998900d48f202f884278b50590a91cd02f72ee82b1afbcf13d4fd7eb2f884186f8b6c77aae472008fec506e4cf924980581ec581ef4d8a72313df2f7c9be3894844699e00dcbee775b3084a8546ab01b4ae283aadfc5ae21a9d6d55d393768754920cb1a1b83164fff3db59e0f677f88d9e153eb74318cf47487ae8060582970c41500b4281ce64eeca58c75c8d41f6c853e47ce738568c47804c9e05111dbf5e78054a8311687ebad27e1bfe10dd313d8d4924da28549b6a8108b7d1486905cc9c11f3e87bb55b96ca98113935d849c4243c9ef0e138d64dae150bf954e7e94364921ae894cb2cd802accca428609d55ff2d40e5d7e70fc5cc46fa6b6c79c54eb04c29e0ec85d77c1864a3ecc2c4dc6182edc731b24a936e99771f17a1a02e9f88d9a6d8cfb40118957a217da32785c4a5cfd76d74472e31bdf4a2490983db538661c661dbc9bc166b2b532cadc44e960b197264c83af265294b6b8de95362b3e86458ad2aa8634103c51653c117baeeb13fd3c4c5ce2bfb91dab33559d262ddeed71a0c576d9cc7e42681d05e34fea75543630f8dceb61821696411ce0d3e10f6459befb2516de0a29218efb7dcafe0688b91bedeaa531767b7e5c4d407354831b51f5ec31c2c40fb76394a59c56033dbe3c1a13a912a24fb1c1fe31f6ed8eaec9c4f6a1a125377cfde06a2478174e9a087beb8b41d3dc8090f369c4594107230b0b5c9b9ecc5ab18503dac88110adc776ef69dad7f32874dc40c0ccd32907a1aa4e485e9a6812b42b911a91756a647b63448cd13dc1513df2e2aeabc7dc3b7d1599c3a879b173e48df983c6f7219399631931d21be378d53ce036ae9e84b91c8a9ea86ffba17ae66c3ac4c47153dbde664e7ac3222bfaddc151886fd92100528e427a47094b0af6e0ead50d297629a1ce0ea072ffc4ba4043738f090f94fda6424bfcdf20fa9e63ab28e88a05f0afc7a071c3450335b22138485d33b0a73e08c44d462740f4e3cb91f848832600d9f2abfe9f32eca4173b2a56c8917e1b212af5a3e21d3f69762b02ca6c12db9af6befe654752183b1f0a4ee10e106816016181a887bead242426322e41a14de964ee2e20480beca2a6159111bd4ed966f8afe6ace0c6decca2a284e50ef0202c089a0d446f82799a8226fcb1796feb71838443d0632bc007bdecebe496933cfc422ee19d55c22773ecbaeeae2ea786a018809eb8d73361b51c7ee4c1a7f6ab391bd21ec88622bbbc90397900a08fc2a1ac2702677e2cab82f1c320d2923d51e706f3ca30c16534caec7730f2b9f92dbd164e304678447ce78a24432502d802cd47dec97f1cef5d870be5fa71cc2816b7f002547581a383261b372977374b1a805e73e3c5aee579193df6a952c7e1f2b744fb7a09e1b1a777d3456b347219a3beef7035c4aa5e5a68f7a032e81b7b2777791c2945ef74ded74837574ce834686eb579c3b1a3436a9fca31704638c23df9b7b9777e7603273e78016a44e06a2f6a60f9b63c88511192a287c87f407e6e793b3ffaa75327b438b0409b520cdf140f4fb4c5335d9e30eada63fcff6c1298c54741e2c5affe60e334961bda3396d66e0dc21f96bd4735bbede83e5e65cec33e75ee03c5ac084d33cd727858749017cd5b4498a98be15b6a3ce57da4f394d0565502aa7927f7ab2c5c9e459239fd1b23808b34817cd09b7278fc1cb188d68a4c8393b575575b62f85cb07f16d652d27bf13bdc36aecbad1912af4519092152b00c280bc190a416d1194ac1d2e47331df6625c6b3e2ff220d998fa16f258ea7497552f868a8a65cae7eee8b1b5680bf5584cc16ac51c903feb55624cf80d2a5d8fae5692b257b28f60595d1e96c72b7f5930f8a7feed17babe70bbd30a73dadbce94e6ee355838574d34f14681b79bf1b639131ceb238220381a796d91db342b10912c51bcd29aa7876e2e1b0fb83db3f9d2d16dccc358338d5a29702adccc122b975afd8aab39dd2c7816a47c5b2f22181ea9d1db019ba2ef9aaaf18871622658f8a5fb634d8fa7bea0093fbb571f02092c2eccd1c307f78553db7fe9b2a3e657acf3a8f28de4a0a0de606e7b368e793bd3019cd1f1718f5e1ee9b401236306cc7d674b7a209f59e2d50801bf6b50d2b71ecf4ddb304a9b1ebbb91cdee1d9913836fe84613d5e28c6bb18a04af40675298274d3e803bfb51624e24dc1671349e5236e2684e81294e6de2c48ef3fb433bae12648806b455123bece12c616c44cd0f732b4a8c02040bd1b66c2eec64657b7ec1904a3c27ebcec6b9cc9d8838a9f6cf57f03d4d0c1c8f722cabc3f061c012ed90b955f12260bceb4e0c0308e08f1ad529d4ce6c0394191dd549b81d1a71ec16af05640f5a808733cebedcb273681dc0c8be7c3a54eae8e8846ee5137c1eaf2ab3c2808ff6598a3f62c5ba0770024d995e2cf0a6b97f6c7ba10c191c8e5e7a074d5c70d6cede53aec2e42655d9adbc81a827134fbf8af3890f6a297e01967bb459f89ba140ece8a7d329bd0b3f4e85c7738c6a9dfae0497e00b5332a7a9fc1dada5d03191ad5bed51203ee024fe4da39d179479fdcae0740740bcf51e5fa00e7d5b9e6717f44afcebda8b073eed94f207ddafc6bc2cd5495b969f382b169e2394825e310a5aa9f93d4e6af42959192eeba212efb23de30200a56fd38fd1e4a4bc95590fc052f394f9368fffbd3cadda6f33c7a7edabf3da374f42ab7d4a569e8dc3a5d6ec83dcb491a867377da47fcaf98c7eca4407d12560db1bee9e9af13f56ee14aaec94fe4447c1b2afe8b0447b641790463bd28a9ed6b866fd0f8bee6fa0771a5e9fa4d46ca85c244f765d0ad7155240036388bb99061d2d572f231011c13deb54b35f03eb0f9dc854bb48d5207de7f2e2275bdf2c5c83fadbbbcfd23aa0f8b04fa39fb1b34d0bf8231f7e39666ffab7fee0f191fda6609f1a072f77e1eda9847907c089f6db6daf96e3a2451d83e9434b77514c3b37b5850d810376c30c33b1625d371b679ca9ef87f1e68bf3b78335a9fcb6b8e465f70b8b10e3028fca60cc5eb763020356d892d8cfcd80b37b9ebbba44ed88c1f40d76489186a256cebd1b0d6e5db500c916baba8d2b6db420df9f0506637c5224b28c1a9b936ad7cb3d6f59c3712bf979ad97af319a555948c03782b0d9d83d1d2809240f291724493af2dcd068d22a49481e4483bcd0959a3d9db861ff2b5240681ea52c47d1911bfab7721157c54aa9d062d8805ccd228126a1d4b7d5048ceccec1165dd66adc7a71f23b3ce72b0e9e0f6bae6bf89f98e146013f848b33264b8ec670d2325cf8a06cc87ffde9dada5a8895c6055d6afcf74e1c9b32ffab64f05e31355b2d574c9347ec0564d88272f38dfda6d6be736ff59247ff37af1817fc146cf058a7353e7d205aa320c6ff2cc8f8b49b155c765fc3a1525848a34b35535c8a19125e127e1da062c3143f4c373b6510a0eaabce70c24e69a69e7ac848947d6802f99556337d7f0e163f97e0134098fa45d5dd47c2026de0dac8226dbe0de8ddd467980a57813819b81fea9cdda121fd354f76924c52020e52bf9be8a3374f4c9a836fa60ed4dabeaf50e6585cfdf1b05d04514fb45c39b6e2920abb98ac21985bd4816b986b7a0e46281629139a6e34a5b8ee68dedb3b7c4429cc0a6e97acc6d13b3af088dbdf277dfe3ebc4d5a91412ebdb2a3b038ecf6bcbc0468dc66c70f83cb2140a8f5a278afc1328b8e76f9aa3b5e75b567a9ae8cd7353d44d6c663fde79573902e2676fce2fbd043b82fc400e86048f55ec94d171074518691790c7033e327e8ea21ed09175ed8fe191d9007cbf852ad99771522a0d2714cd13209aae06497d97c35807674b476c97f9a1376c75dbb0b4e0e53fdc81b80a94b0c0457d4ccf9cbeba457bbf09540a4b7dc1e0d886fbba0377e7b10698532a08a7ed7faf937cc38d1c7784958748b51e9a3914e8d85ee299d2c7943fddf330e6b2e3ffe898d7d0ae913ee003207077ddc4b713f84edbc33767c349d7cc3c90ce1daef26f90613ac4cfa00a3b1c5d5957198303ea490b71a906fb262d6818881639a7fddb158b3388527841dde4945e8cffe1b33e5bede8687105d4f4937e90d791f8ad4d989feaf90b44f8e04326d6e121faae0c941118aad01da65969e20d464985bb817eb4f83f270d711f2b432e45fa39e66661b187dddaf825cb50b69707a63d96d8a154de9074048ce912cc07203f1a7c2bc2f471ebf38e75c2c87c662a876ba6ab20840c2f1f858ea6c3b43e0f60af40dca4cac2f5a4cd7218517285219367327c27f84eb53af687474f25c535a0d48c6994f2678c23555776b82dc1c06daff768bde9ce4c0d79e1e9937d54fecf64293a0be5fd4584007ad38ae8068053d2cc9c13eb05607360eb1bea748ead09c9b6c446cc8f308698acb4276546b8b5519208684a1a19bf11ec1d95eaf03b020ab86a574abfb3effab93c7f0abdd34a584ad0bbf1c18ac080f08d4740addef9ee2e8dd862df67606b2b0dd5932d5fa9b6a4c8addb4676490da1e13e265df27890ce7b87025063b8fd488c1610b58a0076aa078d8f57d905f9ee2694145446f8903eb6e106f2431cdebf7e9a39acb3a149bfaa6e12eaed7682a1650edbededa67ae01ef98d3633dd2c4990c08b0572307d3859f21074f2a855d9e6134b01bad9c40dba77f44528a4d983c5d53272381769f8f627283af6fd2ef73d35b1ecf427ffc4ddcba23fdc45badeda98338581490c4701ff9a34b9428187af67b4392957a612433183489fb3229509daf0d7059da7d409835e383bad94458b7c3296a88e350830d7524af5df78470648d468ef4a28e5a7c363ec61e3966479da750fc295f7dc88dfa11f5d7ba3c7b5f635f82619f8109371e7fbf1ad06fcedabc074c3e663866596e35465214439953aee9934df9597d47923c64b3d1b5562dce917abd577550bc43c77789a6a4d1e3a37fe2d12a08bde70c980bc7f400b5ec8cf11b4853e84546b2cbf19a244882a86f4c54e385ea9547fdffcf4096a7a06f83a2e8123aaaf33775beb89db33c8fec6b0a69c53e5d28884f975f2914aab9d5c166caabd5b8ab9bc5c719b0ac867b752039b7cf1189454afe64ce30f9ede23e57de57e8fe024c29f2efc743b510a61b7fe5ad4b7e346d708f306a0443a6f5781b02a240c2447b43873b2400b1e8e4bc60a2f9cecefde55dfffd5494e06f6ebe1193dff8dab573c2394aefc1b2fa40701e7d0190077b2644b74e1381161b27cb5b87f6eebf63f6a0caadf49013b278b5eea9309eff2cd6db87b151631194535657a5c46d1849a10e72f3facbf7cd2db8b5b90e7559e9fb1e201c605145790eb1e3f24b098a952299c4cc0bd1cd467adbcd93e6090f8f8de0891a8a3504837acab2b268241e1705a8b7bfe008d4e6adc09d47a05124d7fdbfaa1a767cf00ce9b6f6845087a3fc58b39abb1445cccc3520a5c01f9a7163c19c99da912dc400ac180bff7877c0f7e6d4cefbef6717cda1b09e82b6026a9226ed436964dbba005cc3a3ce318cb1facccd0706a1b76f51ecd65dd8f54305b94b2b55c4533e1b37b3b95851efe4383f56f5b3be92b048b9991d3248a2d36265da69e2bbf074d37332a1b121f5d5ea6b583dd5842ce3838efb80fdb00fddd65594acbeb41a54b7320045c22a1b1bee943b232f3456c9e4383a66fe32dc8a1063f2d0459305b80cc7f7bf5eaa02864f057b9760b476e6978e6c50712c455a1b8c184a6a1f4d406de95c0191173853a377fc9f9bb04c287930a19396dded382ece35a2e3c1628a7f16b73fa28c3a19fa5aa13f8906a2ab3ac9abc96908859a90427f5e641ec80a60881f3af4366cdfe89c3c3db6eab32d659fdfd4db4fbd96ff2a5e7b80689452c59995373af73ab07c91eb2d5db11c7e94e4e057c5102e7c22cfa232f183a11cbd482dbdf87e822f7bd21c5fa673f29cd6ac32d0cc581cd536e70da33c3d59631e33822069fc23e23e497f898ea8106e41bcaf79cd1637a6e94a3725532283366005d28fadf1c725309ca8af184a97640d947e5db91f2f2df390c964fbeff37d4bc6811773493d66a33028eb08729bc43d6de5624c57241d174bbcc6483ca5bb30a87ef058bd43c0f310b63c92ec530fb754fc0936fddc01733001e3493a5bc99e90f2e11f7f51a4bc6f674b4178e8807d993c703d560e8ab49e9de01fd0751773ddecc3dbafc2b07b5645dbeb233f0079bbb645815b6824af2bd3f271f1d192fb4b548dc175ffb2c4878865e99354c123494d239663e49878827782ffb139a2acb95ec1f4a33668ad70f84e6a2e8909c4e42cd6561abeed38c3a84aca7234b3fbe7f368cbffd6f66fb43c0d76bbe8d5f0937253bc70c8cfe9df9688ce4a3d9043393da9d96b1b520da7e0cb80fea183cc91959248eb33274f222767fbebe2ccdc2cd42de1e22e29bbdd8181479194be0e783657ee8d7f75087ae394462cd7398a8a3734804201f3631b0bfd9bac7710a1c0447afa9cbf9636504d8738eb7f77a41c4c494546de691333108bf225003ab1b73301b6927296480f2924f80235a51cb44f233a060f20b0f9c8a2c99d5e7e3f7022eccc4a5cbbbd70ee4011fb2ffcd910fff1687d6650ab8f5a646e7255969270a59895d7e9b3bf1e6911d1062bbb507d308d8181f8e381293c9792dad3f9552f29fab1c9d46c6f8785926267a37271e7b189ed9d9a0ebc65ed5243ddad9a2d737fe938c85748997c65867e4d9789e2c95776d8eb2746c15621c009982cbbabdbe8732ebbc00164ad6b825d3d1527eb7f9a1146d78c91eb137b41b58e2b33b93f04d0c6fd30179a3c5a07b2ce61941d1fe00b7d399a4f48d620719852c31c3aeba542b098a7801d0250485e8d35dc11d67654cad38c37f5d2864e4dab0b11f6c76e2c983b5ae39e6aa1506a4067c2ee25315524a93c030c22f52ad990ecb54e7aeaa587a408d944cac21b02db7085640cc0607b2c551dac3717bae1d7baaa90f4b368de11dc4fa13918c7296f31e15780e31918162c05b9fa893ddc1ce1931179e5191bad39ffc56ccc53d1141825c8ef117810a676a9dd4ff1d86bc38aace18d0c57fc9fb96a3cad3cb5b54908544fc04e5ebb8a2a3325365ebc626796c0959f4e0edbbb1133657cf17f7c1fdedc211bad4490d1c27d24fd9a8d131a9da46e23326823b15ce60a40ee85d13cce8cd652adb280756392901938d31c19ce461f9fd649121e5a40c880d7e5716d7f1e0aea1c18333081a53c50825b7c22bf6648b36990f8e833fe7eacdf60745d075967d7a2ad1953da9306cb3beeb30c17215003c61ef439de7e62c360ed680f6ebb49bb8f55d87c31cb6bb86efc923675229cf09e3716461530c80e05758f822c933c0b882d2d7260bbbceeb2f399af0c2eb2d303eb383482afaedfcabf0e584b9f7c16230500e8b385dd9c40b66f57cae7dc65936763cb1574d5a28107a1122acc247f28c204136ce5cb56b6412f80031815eb2c2fb15a74bf5ac209d8e5fe721562b44409838d3051b1112d87cb95bba5a5fee0714292004a518e389bc9997dbdcdc1526a18a5e9accd50eb87985f88431ba28ab3b85e6799f7f9b8a4e801f43e7a6dd169aa999b197f3a7cd807e8c63d108661238452aa75c3e4ae96778b09ed0ff506704c87513357d8420dc09d51e2bd201d62b29bdea84644e4353ead06da102843b94db29da4d885d9a0b0fddf68ee3deaca9cf6db060ad014f27dce1174060f434fc1bbe62b951e029e558f0e2fdb96ab33e9c230d81ebc9e93226dfbc335b2d09cab949972279cb3157e87fa30bc4249c280ab8b26d551fa88335f8b32f437095a55f9d75876e1b8ab4b669a08a895cc697583b3e5a55a359a6c2566c589debb789a09b81222e1cdd83d50fc8cfe61a27dfe823d48857d173474673ab28d6d070d25099516427500efd8987b8a6719b56b1271248aa8a25925004765d408ab783c0edddcbd9d913f4058741f4880cb6b4721df7b205cc23c2e009fce3db85aea8f2c6511fadf5c7d3617930e3f42e6f94f8970deb360ee091b81b4ca1e63de7e6cf59e7c1b9b2650dd8fdd3a98491ad17e65fc8670b79a35ac457c66f7b97917c427fa9b07a19dde37c3f7f4ad3469f43f7fc7bc2eae0ee28c92a7de58bb402f0b7818fc74e7edc4a453efa7878227686dd84eaba00593dc79d56ab3f6b50d0ab9182252ec801e715a302723d1761f1f25c2e6e1c6990e02aceed72e41f8be113686c3c7760ccc535eb58ea0b55d3d7de6f8572c6e429921218b4c9d38272cac1e15ba2f778c17befe9e3fe8138f13980e2ba2aca663ee7f93ffc2cf1cc87df3a1e8730a0fcd853280f081f7574ef099d79480d8f22323852694e8330cdd39a2aa8ea6105e5db669073f1d8ae589f522cbc6ca2804e701f01d6740ee84be909b54fd6a724ec30cb81f42742db504a24386fbfda8b52a75ba5f64d942f98279c9a62963539e9e04ed8d0f1d261dfd03d4565484047f2f04eaa070dfe46d419b0020a8ae5f4010f01e51d28ffda5a026d0a300599a40c4c8c9da5775830bbffc371b8772a5ad3336c74c60e4a8757f52f3fbb76f05b210138f4eb78692cd1803059a3d1112232ae5faabfb5a86fb3afbd4440698a195ccb1704459ccc71fcdb07bb00ef3f04c56c9b50c02861f09cb694da8f74512490c63bdc748c6644c63b4dd6594b6ed1dbaab125750aa1eff36ead0ef92c8e031cc514a507b4b744e6216202d55f8183de3b1c6c6e9ad2ab47204f238f8df6a77936a501181c4721cb135876135c8a04842dff3e41db817fbef81f4e7a48224996ad34459f1c1bd908fb23c9f8fb4038a73943fd28691e4a03899955e4c79963501c558f6d8360bd4c77338d28753f8119ea781a20db5c912472af6186bb2ccb8899d68180028f74a8ff526997a236445233d8ae64d05bcfd605c291edaed2da9d803a293270a3e86ec7ae7c67f453dc9152487fdca30983d7969e0b76b71327dc7effa5e5aaa032d3d9a7f01d6d5e832189f90072115abc697de89c1f9d70f8af26e306cd2143f098e24fe756ca98788d343d76cfd89459acd18afad79d07509985d47a529cef7d5f815c003edd3e366a734712c0f73d9f27992aa989f50e2bbcd9f77590360fe805da5c3bdac305b595c9a80ebf42918b7bca484e4c1ff9115481b15967f632a939cb656a69932c4c18c57af567885f3615832d7c330480b95ee5610ffe14c9566afdb26a89a48d27bfd9382e0645f6fed047d59234a27e0153abb06363bdb0f5d86fd72161fc51e5c67ae59f30aea2d334a57f6043d3500891d39b0882748395beb95b426b0d1b947d1fb726c65e9025b31116fedb0dadae6c38320fe7b50ff7f3e04b4a269d3faa59e67207d7026368a3df875c52a6a4e9ee447d85146e809907b7c096bda911f5958813220004a65a5e7c7a9fdae8712229ad9f8dd58be48dd000258ecbbbee90635ae36df2ae311a1c227b78ac3ff194b370159590774e1fdceb32eaae909fcad80a5cf2526d68433b1f913a80c830015572a529c4fe1205475eb836d63ee84ac808be9f1e3d08db43aa9fb842a10310f8c20284882521c7a6bb86111d9a4dbfadf6418f49cce0a13de61fb48f0030c6801eb27ff7f31a6f7ed249c59f4b5d7e0eac6def1d68c469942c24c0ba5b1ac5d3a5a44906bb781ba68cfae8213eed3f1e85652ba7361821176ad473e721223f8c417c3ad04ca4cb3167503ce7911d71942822e314b2d4c3093cf063a24f53aaa5c47084777fc2de5d77924f1a82700f7d8deb364417bf040e1c20ed568f641d179e3ee8a0835018f9dd397f388af3b438c69a4bf051f05c74137da1b7fd6c5e2ac8cc5e5777458f3fc02d06b5f65864add618af0af477051c4c1d1811e5d21c1b488a63b937c74365a1272faf076faa500fa133d1e378cb179bea5354f35842c8d0c416d7d642d64c296645d0e6928236dac15db0fa471de0dff3c2104bacf8600f5bf66363df602d92df345e4896358e408c4d3041444ed67496b649caf7d2ca6a23fb5234b9b0c0e2d49ba06dcf029bd6d44032071244b4788599ff25f4d2f31581252c24e718f1b43c6895853c1dcdc3ceec2dc7cb2db882b7f36afa05687c971e997286403928441e2c98403d0d7f49e0507fe9055ccd20f0406e04aace8fc1c45166dac48e7ace97249c3fae6d2697b74e298d9784395669bb6ff7dbdd74ba23ca50d95066bdc87234c3b3733db5e415861a4384c1487edc1267f273cd2f37a6d7dd412d1b97cfa5534105e17b512c82809f813cdbd04301d35a3033411fff06719a2f776639a0769ffa0a848675f6106cdcd499799e1619ae0a56b9f646855447bb3effc8d421fda074b2a331cb53877163ec375d29d56552fdc01c83e1ee64eed6b7c2f6271b175ef761fa0068f05f00297508a5ca0b763a50ea13094b0f88b4225348408473cc614715571554a3ae49d09ca7e9ef73177f767ef7ab69322a5ab30bb31f5b06e6cc5e6f50308534f54c5d446696de13e71cb6b355bb39eddb5980b8191593f7067f0a43f7bd362220e19a569b47fd2d8f7b568f3d642ffaa075b825214abfce08ef2dda740ee6cfb91d2b7b321d06831185d38bdea24cf583476b124d4222cbf83f23b528ae9b8689798e8ffa2e188f5d201badca5a35f19dea15b6bbb792118c55e53d07db8721e8e2b6716a6bba7f6805462ca40fa6bbfbc115d00046f41356d79449b0134246ac9866d731b976e09475b04888ce7bdb550a3f21ec3c4e5f49352fd5f442b39f86b5e0dae1da090705855b262c64d6225ca9d680c71b0c43cb52550b4c6d49ecfaec980c8479c484ce9370231798f0f73d044e62bc40cf7636b7c866107ca93a9fb0e60e0f47ca6dfc28e82120df836a20445cc62e7031eb8b621216397e58c8ec7cee8116872359d967e8711d2d6adb80ae71ebc8c0706159e777f37334c793bacba130aa95d884094e28dc223754a35c6b9a8ba91c9e9d423ad9f16e567e480d800cff4846310d956652ab92aed3f02a95ec71072f8122aaeb3778d1474f74ac42df3ce426be81eed480d584c450e19b0bb2dae9703ad190e6d38d6cff992af5a3483675c888bb0ebbde0ba607a115a622eb3395c8f52ef5536de3e7cd85d3a007664eac4086360fcfbb5c1159cd5cc33d6d5b8c74a4472068e6648c6d4f7083d83a5e8e2cc0aacc12bc3c9bbe42dadb4175658359f65bcc92f0fcd2de31934976e8eb1d7ea258440177bae927427c57cd796202a92d5559f944cca47e3a7931b92f6be037a71b9f8ea599082aafee8142d5c63ae010872abecfcb8276a2ca9c8f30d7012f22899c1e5f17824b3a7114c361a260afa5c8ed1fee58f6936dfc57e7256cba843ddb3ea58d1322a41e473ab8de0799bd508cef914cf63acc9c508d9d587a18006f241b1119b0fd60ab3f26c92693b62c43f54bb6338a4a474aa2cad8d71c0b890191dc82eaef12dbc7f6f48c7e4ed2cfa8a79560ced1df038f10b8e7d163222059e25fe27c7736766a976f8b5238e5673ef8367f03e1b6acc3e555f44ecc43cb5b12b5368440091795e39d4719f23c93c38f0cbfbddc9b6fd6f5baa371b2cce1f500fa742b7d89204e4a25047eb5b6f228f838da20074223f8a4e172986781f18bfce62efaf44c75204bb9e5581e4bec563a8601fa0f37a03ed9ebd008b76895ef00c156dc9dd17b2d46e489f2037037f1a38ed8443cd513ff32b8d7196595cc141da499ec100b8c365445e65e2c7dbd4473ce6f5671c8ae8b973f9ac2666b80f2633fc4334ee999318de00e90f1792643a6839dd9a5f50327a11a55dd8ed8025dad0e13cfd52223bcea762b23402c02f88cc2405c41c7dfb647b213e9663e2ab8f89455da32c8e469dde41dea086f00a4849c36b0d95bd650689a7790a8c740111c1dd8483feeccd54f00f556c5bc1ccfb5186218fcbb1faf482462779239081dbb009bea2607d52a63b93fa582c216f80346aaf502888a57620358f27194258f1b5d6692150cad1104be79340695ba0a4bc1df89b69cd1c364789da6316c0b7d7111a3bdc71e15fac852fb82562aec4bc1bef427e6c3e12f75346c043565e19089c0e1767f0714b31b8d188024dd1440aa3293573e178cba2a21cc65bb67b188a7a3c72c7a60748be17c1619a8a7a0ef4e297c9e494182fc35211b6d1a7b23314beca085941203d85ce80bd99d9666e2fb45fdf3247401cdd6203bd269312ec62cb352a20118e121a214f7c981d51a6e9efca1a6cab3d82e9127192cdec43e31ea19aca5a9b31c5af8d13147c21b762550cbdaa0e9cfd17703b437cea5040e3a6f6c6e88050a3d04b2c68f474170cf9307ff2256112e967219a251b7813862d3197902d3a4b941f1de3d1b739d79b65ff63406c98df1537c62681721650620bb72f10587cc2113fdc31d0c7b78bbc15b6d258ffa8ad7a1aac26a829a11baeedce5dbcfe218ad4df337663fd4ba9f76d05154dfdc3ecd1fe54b315deca07feab56799e7ffa79f4a3b9d700cd315db5e21daa61c26d91f91629bd0edd501647d7637b93e04d6e0c338ee766b0548e330c8c7efe8168192ab0fcd554638c0210d3e37969a82cbc74b45d2e1a8f7d7304283544b9c536af5cdb703423f41a085fb2350a4c5d8c801ca6702852072865e96d3c4f5f099a00a57ba74c1d0012e50f5f80e65178ed5965365cab35e7a0bcd14f98efa0b96c8cffa7305f33d8a20bfdff1b41bd1c42e1a0d20f135106ad7c8d12cc9a96415540a8cfaf7a7270a26515b25d7ce4586ffc90ae4fcbc89f703c27342f4addafc0756827ac1faf0fe14af8ce4974469f4c2d32c40881a49edaf3fee096e2ae93955a31e6d74bcee4716d5e8ace6ab84921055a08197ee42db4cde580205de127928144f2f4e07536ac710c655dcf50f145bb927767cb90c1463b525684bfb3bb2aacdc8ff0d0b71ea9152a733ac38e69ccc0e7c4e2db2c4032348016ff7a2d38e22a0d686678bfa7f99977092a4b026256fcb4ebc24107508fbe022cc199b8057a0e891dd8eff2f5001899c0536a33d53a98088e64d0dc1d6f39a6f09d7a1c243040f0d49e040738c17a26fa2f740c6dc62d913582be57f56ec205cc787442adeba09d3e1418257576d2afab9aa19377799b1fe8e723b815a283f2874218ec736248b6314dfb24416f60303ab76f0980e779b06cda013540fbaaaf8d63b8f4d822a45494937b7a8b291d96733deff0a76a97fce79de1c903ab968e455e3bbedcd21e36798f4704f878927ba8bab6d7fe1b294f29433e5c855bc5298e245283526f015a7e4625dd82250e80069989b3d07fd76768eb9d2047cbf4a6660cdaa303848eb7b17d7963278c745bdbed2f2d128caeea21ee785ab36dca741970aa11cc39095397f18192f5654ec084ed39a076e505fa48ba2de4fbcd13284835859f92fa582b93a269f10455f93476301beabccb84901887f226d4e1a1e3c0d4ca39d69626307dd3c5133f43fa9e5bf802244459d192eebf34261b41ee061dcb3462c32d7e89f0339e569fe188e4b64632267864b6dcc081959926227dcbdc91b24ca64391cccf32cba15ea8803c7e1d5fa67853760e17e91bcfecfb3e9e3ad7bea878352bb20c990e853636cd993519a81eb3dde3a095ad3e9d078eeb9f57fdea571b46190635dfb67df1a4b48cadc5b3176bc00fbf09cba59212b34a81120a8c383ef5bcabfb31dd1bb5511e87df51c6305c3a584be73b138897dc52ce008cfe14a7618cdb87624925fe18a489eccdb39d6dfd9276f1249e9833234a990e968190b5b888ca793552605973b836c16e3fc5255b6597c49dd3827bb889061c96047d54d56da883ca08ef447610b919d4d78dc64597799611309b06241e3a2b0ef7940153514929d54d331708a40667120071ea5bfa0c2a2a34ffe96629ac4ee4ba2ad58ca20254d8da023f9947d49e73fedf047e9cc10dddbe4e8fefd08a889e8037ffdce8fe0daa2371b541b71dc4af040f744e8b3942844bfb2c28866403f7949dcb85cf6e79f78a9cb350423e7b6f84508e474b4fa14fb010550272494144c126b05e1428a5034dfb11bc8961ff420a0abd051b520afd9c7192c0110d8e65ea6dabca07dc3bbafb4ce6f375bae43b5579701b807bcb6386899bb3462d7c61ee442b10610377d84ad588683ef233693e18829f9049cd4cc767a0bfb712a99c3579e10e3cab9bad5aab1a644cb96c5d7bddf2b1780dccdda806402adf47e929e580ea8afb7504097cc06bea12edbb2949250f8231590ecde88fdf1a3d5d5921d83bd6e6c7abdf69077e502d68735b5e607e7a7fc3e306cf4b33061db37b5d50abcb44e482c431bc788ef2c88a5be4811d3e72c067382c3fbd7adddfe0241a2e200a7ccdeedc65a8cd3a8480bc2b6dbf505653d3df6acd1c0c1b6570e05c80cb21288950174e2705d33c910c1c4febfa97052827ac8eb8eda7207edd609403fa6c1887dc98e6c9f423af249608cec99f35df62fcdbb0dc71e2d75af02da061ceb587d7370a2d17cfbcc1cfde84192cbfb4fcd945b2cfab1dd200c746bfee5d71f6165a881574d4f35ee6f7589b8ca184bad47875bcb5b361ac2161ae18ba80ddae2c23c0fb1caf994942ee4a083a41663fde174d5942f0b8706a376130c8579400106a41dac5fa4f403e0e0d5a545b8c2a8ddf1a321693f9ab33aa31a3b467b4a88490c6987fdaa141c50f1c40226c489b8bfa4eea3266ea5c066fe4427f834ca4e66db2dc2fb9d87a395f4d6ec1fccbb835799f27f8bfad207fed0d7ef002dca8cfef5432a431b761e2ae82c04c1222bfa61df5ab7ee6a7410be483072a9781a9a4fcf2f414e71c12cc47c3db8ecb9468f70fe929cb86792863a6370a87401a703d93a3b086186f52c36a3eb8e8859029edc800ec6ea5adc6a571270b71c1cda97d056ca8b1c3ec67a21f4db3bf019022dec0f0cde37620788b3db92580ff719687c6e1daac50cc997f90fbd0aad08f112d6afeff590a7a28071cd003e7f2ba09521aa7015c39f7b6eff7f816cd0553ee99af4d6fac5fbc911ffcb9bff96e105c143a7c39b60db93f6922975f43fddfbe51637695834e40877fd3bef47d08895e012fb792f55f0326f8c4cfbca58ec43750161016403728b4fbc54df7fc00940887a5d91968075923531a83a01a39a8c9fe821c9437207bf0f8af32f69ec669a4d76a0270aecbd520f86213653abab41f7eae48d64c4fe82c2bcd4f110ddaf6895e2834c2e0246b41d4d3a3c0440a61e6c58717eeeb4b08ec45e467ce5cff0a24fa0cb7bf1d60de5a413906ebd4ff3efa9b1d9e10e4b3e8c674be1c1f5d3d9bc7a1547d4895875a37f4867de589a13a1401a22eba54eb716eef3b9b33e393c44f45d27dca056a79705c47933d5d49120c11a11842ccf7d399957f50b80d3318147b86416f11c5a42f27c6f6054841730a5156f3e39e803b61197fe9f083c9c8869f9ea531234b2bc3908d29c9cbe1030eb5eb04e54269f9657b935664d189158f1c9e41279898dee23d73843709640839a6d8b461cda27ad963f2c53cc0488d75b940de089eebafdfc65114188c17af8b24584adfd57981f0226ef7362116acf5d6677a0e39710fe8a63bc01440ceefaf9598e589b06ad52095aa54fb2c2074867c35de90d1538389068796656468ff7202bad0d57d0dc876fe367973250cbe4051c456b5cf7d9dd0bc664ec22050874c9b30edbf90c14410ab7970c84e09b809a820529c0ae97693a5af15f1ba00dacc7ac0298cf36b6800f94039f6ebedad65dae992dce31e66f18a8e70067e1a4adb52672ad0f27e8a53166948fb4c4b6523b9733dbb4740ed1f51d4de71fda79e5cf924daf120636886690a320567138bfb1a050440199b2d541cc79c40c292f38f9874ad6fa0b2f5a243f9234d9fd1bcebbcd219a64b20f9e2a7b3209d0ad17b1d59fd7b986fc6b7c57caf54b1eeaa80441bb993629c8f89ed6edc4b6e21a5f04dc7002c4e689033085d7b42cf564cfd701b626cc88d80be2ea0e4d519ab971364a9b9a5846e1efef84a5ef5b965ba1f256ae3fa84d96a8bb50783e0c3047ae38846642b3883c865d0a40416c835b6ce1fcb666138ff314fbfdf2361a841b64b31eba93956800618fca46b40fd758c314c8b8b28c45aca8160da25c40e7def953eb720d6ac14f6b20f7d16867b153f7b20264712ca183a59d57fc941684c2b70a866e07e5bd62e640fdcce7bb67e84dc0139bf7918bd0171fac9e79b9145e42641e1bab1f6e8a353f3f6c09b99fea33f86177d4bfd2f4aba3bee7ac88c3186969169b5b2b7c497215243055cbcfdbf9fa95958f7651c072dfe58be37802b6580006648432e3e9496368f416088f28f115ccd75cd6c19913aa0cbfc2be0a125dd1cffce8a387087ebee47294500de3685ec94018429448522ef51b573489318d5f7fd972ab62324f9e25aac99b757b9e3a67e0941bbeb29f195f7ef0a3fb2415d33c8e5a0cc8f7552f88549ca22d2df943007a8fd809b3c2f8c24293667895083b48f8aaa77edc732cae242d11a9f0fb718887b6f0e2945015f4391326269d4ef80dc6c4304338d8fcf92975b07d0d1c533e9d7c6ee210e0a117ab398ed14884c1110e7fcc40a1efa5cb42166d68fe79d3d48648882d43a1f1eb83c10244e581a561faef2458c8ff12283dac6753377d63b0939f7d98ecce56a29ca731e7186a572bc476cf4857f105718963b5aafc3f3208b7aecc40d80f0137167588941d87e5e540ad988abcd60223c7868d3248678057ff1306897ed99fb52989294bb75975cfa6057cde997d3b5747a194204665e856ebac500ea5d53354711bf49daaedfb200f986055250ec878b3cbff735e4c8e5ece7dcffe0fad13ea05c90b4ee77acf3a7376a759ffc0cc94b35aa99674576d9c6afbd236bfef1a68fe117e29c9c0e71b978b58d16333b5d11df2543fb84c4c86987584b2a45f595dfe1e9f9269eb730cdf951ee873ddc7f14ebdbefae218bbcb7b39a2eb1facdc688cbdae029ddf0904737361279a99a788709cc36ac72d364fb4c70c172c0c39770362cd47684f0a7217407e57a8aa2f6b910ed2a6db3dd2361273769b60dcb68de64309bdcfc142fc0a880b4c3766782ce7a05eb52d2f8c7526cc6c6e9da9655adf9c30356792b4b27a294d7e4e146e0b8397a12b308167d50fae2c9e11a7bb1421daf65f2490d4377cfabe8171cd03daed854139bc9b70c3d9c7f64980460533d9419b4071c2566284647e722769da7150394d744c5b472ced39db8928d2b447856841e3a8037809b48e53fce2d4b63ace627fc045932ef953c893df10e3b807c0bcf4077477bf3b4be3e25bfdb86792432f4b7db5b7212667f0cd3b56caa8c43febe071465e846a6352d20e6f53b6068879c4257c77fe595451126040ddece3d22fc8fb5d02e1aedf3512805b4eabe07f2b4d70fb831c06d2b2fce9cf47698289f3fd83a7f91732cb18887169cffe1014cd710cdc4ecbbb790a80344a218721872c33999760ca626ad761d002ff47068a778f8d617d757a32ca9cc9068758dc07899048af21b41ae543a2da0890baebb94c3e660ae0db493f6db9f4937aae3dff089ab25417d1ac8efee3950841b2a604187493c7169eecb3615c001532fec363a818ac27dab2b79349c12da161587d48b629ecc9fb37eb9e14e02d16257c794d4c1fe811d6e2b1874fd818cfb39acb407d6abbb9e4e619c6c32edb32ff0ef95859f57ae645fb1b7b8f99b42e1d707a61b5a5294d1be5d2f550e13a772658ed47fd4b0622cc3328034afee2c1ffc53f6af09034600b999365cefc6eeaa7f5ca48339976d95ade28d0ff81aade8f93f468a265742e7aa20bc43826189dfa9a0a2567978e6b228e8deff52576d0e31724c1d7ef3a68d75ade399a80cf29fb7357ec261c23674b56708fc400c64ec246356ffed000ee161eb3edc661445d10d69f4eb6dfe4902d30435016df62287d8bcf7f7f70a645c8f658e7c7850645c623b47c0714dead61f2f3e4da56de8324b614971a30f27f8179d4db763a3e5a5fbac5a39ae08ae09e4ebef1538477153a1254916b1b9cfe42d09a3fc6634f4699baf737b6a62d2ed2a48858841b9b76a5ba8ebeebedb6b98d8539093799d6f4d35c50e42c80f9d3921b2524f1dc2a7b2043035585602ed4e5f03cebc79a7954bc57052db4e4d6ec0ba3ccf76565881029bb4dfe5d879308762f6e89487b55198d8a2104e17db9173663e214fe9d62824f217900821dd65e7fccdb6d73c78ef4ae583600ae501998be493fa697239c6a90445740cfed5661ed4f171fd57a7ede5ff3ba6258a1b12ce5bdcabf3259e7dad13629620438abb846d910ebdcd5d560e5fc8102de7d94d280c12b5100e2e554ea53c7d43a5e6dc282d81df4e8b44463a19905e956726f591ec6008efe02c159f5e82b145aa7fa70dca66203013678e941fb29613c53454c7efa4b75b40ebb67549b28349dfc31f4017df694143df055c6d462c64cc0fe60896ffa13ca1165a64b532c3e1d2b476a9005d0a912c5c8c8802ddeb7770715332d2cf7a37b6c2b75b52c5b97d866c523ad06f5e2a94e95920fd96b7e2e0aae6de368c509b1e9bb9968b3cdce77a69e4e58c200aba1c25d7847e52539d7abb51f62b8e7f553b322062c2f5d07e85badcf85cdee3e88f2d2b6973a214d0812d26d1901102441540015599a5c47058a827ec53f177d3c036be7e660f9af931908a139741f0606918e830f4dbe09c179aecfed8fdd4e66f80fbc38dd18fb920a0e8b839b85bdcc7b9b663e21c0881977b11212efcb1bb8183d39a9accdadc73899db49393b2e453a1c1cd3b5db9003d7e76126f3c48975bafa02788fb70868275eac6bcc0f448bd5e2455bedd8399212394b4c3ca09ddfc9d1b10324cef4ea6f03374e18363b844772cd4248778a96d8b66e40d13bf523653d11d7a794b71f480dc7fb769bfe5c7643f889fedf2f57c264ff632fd96a9ee682032463f445927be6ab73c21596a0b3767d51c56cd6a92b6cdd0bd0314b99aeafd9f91b9ba5f408e8e2a1a07ba1227d7f3da651ab6c570c6ed2529ed8537baed139187b16e3fca893c265076756d28686f3b2fb890ac9bc93551894d66d4b8ccba0483fb2d038880a0aba1940892ac579d1e6b3c49a826a7633cb2a4cf26726ca699215de5dfecf461da2118c8768e88dfbfdaed3f4c24b8e703acf0a6b7d53e219a04b22c4155fbd02b8ffe1b986b89c7d7d872b43361cc623d2b007fa82e47f22cead8d245c85f9657614fb794d5e8e65b818aaf474788ef835a6a809ed24e039c0ba28fe4495dc9a973a51f42b4c898f949cee05ad92d5eda8c6194326e93a33c67ae05be44b54fddc514d35e253b50351d271bc8ad4eff9d8972ecb517ac015e912f47b10500392ddc56f18a401f75b94a0ef89e62cddd8dd64018295482924298db7213ff4b96656fe64181b0f5e261c1ad88c45c18e78cbccd812ccccad6f878af163311189b0a2792818582a8cab3aeb963200f042ee91c85ffa3205efb9957561fc23e67f0dc981a0535963996e729b4a7a2b92118c1be58ff9e4402df13055b74937128891b11587d5d282803e8c306c38614459d48a5f80cd4a23b3b0c39ba3187e24a9eb177d3fcfc293d417e47400651ab9186060f46ba5fddedda5a2501ed2a2eeb505d50afff21469aff7b5dc0d16fd975e61d1e31d1b87bd3e2e5092b27c86e7eb7ee0f7dd00a2bc92cf890753958875c89d12bf766433fc2aa892d80fcd81920a689779a44490c388ec41709ef43924cfac00a0b020b6bbd9f5ba21ba98b1ec8129519d164781da1073777c411ef42acd2c7ecda0b7004d43f2ec92f75c2ee7aaf6c1eae328aee7680d82907190362ab381be7ad08f44bf4e79959c8af1df4faa985ce613eeff434beb1f062efd2b33f4750258133bc36c1edeb69c5a5ceec0f825038da1f51d4547c767fb5239a17752563a22a53a453875b0a8fef511e5f01636e1144fd06cdce7e4135cb1e6662d264072494f924a84df226e92b99aca53830f920060b312871dc3a7d6b1295113de6e96619d2a4d9e0a21e8693238da049768a6bec164f952e3ca56c0c4ef3cf22920cb34cd853f96934002d8cc6ba973e2a9d110f26cc2bdc1c06c525102623dedf29191b626350c98e8fbd89d5cf7dfbfe86f5208995605e40877c62eb2e448dd91c3869b9f6baf7322d368ebc7cdbda12529186135bf90f07fcdc2e4b724730c8ad95ae5c81fe58fbd6746d750e5530132614e2fffef447629e07d0d30962319aefd7f5afc7eb02fea062cc0d1f660740f4691cb72323bdccb3c777b5b9c02180926beb82adf172a82085a0d8762709c6cfefad14af807292834362f884adcc8a3843fb9bb4cd8a365a9b1157aaacb251727c642d76981f41a33e0c781da667ce4da939dacb32aa90cbcf9297770e895b251cc062d6db28ce1faeaa261a7b88ae7bea414e30f3cc348ed22a5b4aeac4bce7e7cc630e38b946cb78703ecf9ecc2ce636e3dffadd5344d68c8d75bfe7767f339a0791b0e6bbedb091450c1c2de3ea9f805289da735a7aab0a6a85a143a4d6d087d8ac0f17bbac98f5d8511f3f2cf0a24aeb958c1c387b96f56880a902b5570690af1c64cd3d84e1af3138b9546360b8590c05ded935718a545ecd780d694c873d2d625fa987660db1ff08d00919d77a8e1d3dfa9ddc46636a3eed299a0664ee6f2530db4d383284506de5b068d3645330747400fc8df751b058d5f88e4d28e50a1de69e9da248c1fe2f4a6f1b6a1320e4a415e85c77544d5888f529b59686e6d0af3c586625df7425e409a5e0fa69bdbea5ed1d4b4ad52be7f8f52376073e9cafc6fc534feb171726a6b69ef193c879b40ef2637d76d873e6166c566e4adb834f0365c0ad87788f16c5e9c43589159332abbcdee197b9a208a7a2f47fe1b5612cb58c284c3ee3add6679de16ea34b2596e294e39e6f29e1f20e2b321cd9c9e40ab2d7dcb1b0c870f7b05bf57d9a0d286da194d513e0b8631cf9ec2250b6d0f2f009c01485589355e87110ad63e19c7a9ac24bf3e6350fe19e76a188ba90d23ee7a3733c96dd3e73f5cfd55dee19c37914ad58eb0407f08a5ea4a3d4693df81a5120ee6022c1e5dcb68562d6df9502c7b7b70ecc721d74488bb3725c00d3fbd1c2e921ebc5468d4204ca73d27397b47aaf88a023bc677eecf5a941a767d53b18b312d4922e5cc917feb240d638c03e8990b14a280da4803d0b6ef1df1583c06b1e7300b72fe1b599bff5685c43735a4fcdb8c2c17b42f61595cea82ccaf33a75668458b97cab10b3f2bee28082bc6c25b7b256782ab774d5ad1cdca5884627cc9ff264c8f3ebc0505d1e458ae49a916ed2fcf25dfff154e5d69772da5b669adb97fef7395695873501a561756da053a9b510439d0e92ead8edde142f904152a3925a2847f82f9a6061ec0b2f3cfc0cf691c35e744fa9adc6772819d49d87b3410ed820a903a2a4d97332281bc39d1bef6941fe032a69e83416cb9ed29cb85fa5687459ed41b550c4231fe3249551e3d901487c0d084981b9897e375383b159748ead1e5714eddfa0c568057ca93cce1bded794a441dbb6efd5aa3b0c68459dbb30d480c05ad5e16d5d3b58ff0b65197253e7e454671e8d777196b529084ebe311b8a85e6f36673fc2f8a8b20b4b57079dffe7c3262c4e88c37fc9dbf9149a0d3793582e206b44d60fb036c44eefe6d4eaee46f88e2371a815372eb5853a782aaee2c499f2aead3d9bf5d6173dae39ee3733e7b536d975333b28500fe581ba71671d77c049c1cf8e3dce46c92c2acf987f15abe785a85e0f5027ee91e419ac89af55d3283ad970893ddfeb1def176043fdba95e8bc66a32d77750e9a60b141e524c15a0f6e47abc040b8e316703283429dffa3ca643c5d54130cc11c8608e58045dc8fe7e03dd9b40f3bcd1c61a05f320427f1b44a0d0e5e8f26e26b99d5443b00161a31337668be882411cbc93dbc2f1b463dac861d3d820b414f99d641fa622b3d4efce5bd5af977150d590b596217035727a4f18cb2953a2889075256819e269de1a14d20425e836ad37ad840c81c65b60d83316fa3cc707adaec42021f3cb56d54b942293322a6519420b7b1253c5a13502cf4afd1c1e1b115ea79628a22b34b68f74d9c55182cb07bf73f2c301e6e3b96f64ffe7ce7be48175c4ba55b4c3d0d5d07bf82db6370dc68ce9ad2c208bce4194a2c0bc1f7f9b4c1769ec7f819a4d89270c7d46fe1e11129d6c507294241dd841b06dd6f490c8ab269086c2c014091124b727cc8e7eb4f4d05fedc9943e5311d689cea4f607915bb7169ddfda5ea0c653c08f266370f1af94e941dcdb89ff732aedfed7bfcc117da136e80a848be5e4993e9f348e8f028786f04c8feb47f3b5163735cbfe6db6cc1bf8d89afd07971d67860de296a5a72f7a534b7fc251c1cc50ed94093aa48d689314b6711065f32ac5e7bb2c8c181825e0018692fdb70faa10956307457384c5e7dafa6584aa828f4d4848e7059eab0e90bc859b930fd0cb1066526713e8c69446c486a0c1a24ddbb309adbf6e21b92983f9899de1495579c0f96150c54f88ca26c33e60e0af8b63833f5c829fc2501fb70ae108fc7912d98c4573710534f3b9fea2488bd2d43c7095dec956541eea438f12ef767599559d136bcadfc17b954c522e55d24957b1cd8f3890dfca7ec621e3a050956500134116702e281e66a2c262e09808b694f6b0f54681489a7f7ed7f6e0480ba64bae438c611b93acc7896b2d7e58ec75874f6bbbb8e3d0b763ebb8f2fd368f61f68e561d38bc012799356a00ddba3aacb22ded8adce0f3ca9293b4e614dfbe6ad00ce84e1616c44b4872dd3985323456c24c923bf67231fd4a18a043d5d33d713e1400ef6af8e5bbbcb46ee66c648c80037ea7c2dc1bde46f73c97310e49916349ef52fc65320aa3cec9010a6a328c2c0adb667b6b6a6a0f02244088be72e908c63be3b60d1372f08c8916fb4cc7f47c11cf27006684628370061b42d12e2d84bc2dce4ee3e065b1d81c2337d52940ddce3848fe20245b1bd3dba1c6fc877db675470e1297c526f72a5cbf79f69161176c24241abddef0deff0052378b16caab82aa12eaaa0870dcc47b0b0e7b807a1cdccae2d12b0a8fae0efda6563a4a2906ca9ea8d0cab780957de71f3dfbd660d7827f8efb37adbb36e4f5fbaf2c19dad00ab722c90f75687e6301a784459f37c2db4a6c28f2baf8dee549eb186583755515c9cd24533a9c609d9a060d3d2313cb975189d1986d5445f08aa468a4eafd7f49aeaf4f48cb4fdb748fa8c68d3f8b4dd69c3fb6bca3ba143cfccab4bfe46187042932b7defb5f475e154c3b3defb39ad7d7e493a42997f5c9195aad6ce60fb516c4902532b41b58225433151de7fc0755556410d8a24a416faadcd901d9ff67905313b7c78f4c3ba620adefa8974e089540d1c468df2a93d84784b920d7f7c4928b16d6902cea1944f079fe351a69daeee61970f696c922ac1d7e7908ce03a53f42222b8b6800040c47f25522683f3b7a94ee08c28ffaf987557d9bdebbd5f3687a72a90224d62a3da6ce183dc7269e0dcd07c687a396e3e2004ae6653f8d009f6957fe86ee3aa0991462a0aac9cb288bb7ac57ee0f727b8fc19a7377ccf9258a54b44a5892a04f5d6ccd992585add407e66ec8377c585a9c384d614b93a1fc0debe2908a619041773c62d947d89c36c56dca7be77d15605f9faa6493a8144cf3d2cc226c12f69bd214e48f406e4e1a2f29adc63d8df8afcba070a606d9795440fc92a18a7dd121f03019d4865115f0039ba3c9ae6397b0b150cdb4d01defcbd370db4ec6b41309ae04f03d2378d830e709e14cf57a27f9aa299220c7f457bc7d80d5727f47f2c968b00fee409c732d2afe3bf33edbf375f4a986c825a7cab92427012f0af958cf9434da84cd8e7fe12c1c4dff9dbc6e2c74a85b0d685e8f2104b31076cfc1adee5d7bd383145f158200db8eac8d3567be2591d055407fb164672072dd3946020f7742b0ca5a068fb005c8c9bdd9a2b9b5a231f8e4054d3225216dce3989cba91297239b65f9d0a9f33a4efb3c90a5f0231bcd8ce30047c1172938400e9fec11601f1aa66aaa632d2330b1b365920bda916648c3b69941eba66c036671a9ad512e0911b6d4061ed12e7144392c44fe2e180072e0d97d9d3904f6cf50337dcc52378e60e1851fd953babe1d2f7fa7a5b3429afa179f1a9d296d741634379b24ae5f850b07801504f7db59043fd54e484f5097d9dc92ff7e5a9d28d88c6336bf1a1dc5ed3decf007c56f9130c745fcfec19914e21742f3f763b04781571bc51717fe43af84b83fe28f856e95c743fef64bde15b1a57747adbc8a40ce75d27cb937f6817e7b6ce273643155015fcdb9c0c9224165d6b65da46e80247ed8cb707be3913ca9db894a950cb3f57b19104553e68f39e95c1dc3a6a858beacea5bccf1c62cf3d0b65c70a1eb2e872121aeaca979ecb0d871247fe821030086a8ff1d99bbfef335b7dea95af643dbb57b81fe5536aad2bc9f7ae663e3fabc271941884f0cd375409f78eec8b7bb5357b9b219095ea7c03515b8d9ab63b2293c582edff9b8e546329203bab0356e77aace2ad305ce56acbe8d840198b71d8a0a37eb6395a7f3b945382b3dee717328543525d69f4f36cd23c0fdbef894a33bb1584ae399db7292dbd35bd4fa2a35f3450637ac9ea63fef9423aa32dafdf9e5de3dcc526e4de1ccf2e9142d27f1adcda701bc919e6044bce95ce56622f43934af6c1a22d0c23830d087f4e96063d1e40ba68f38b0457b5bbe15bd1b2a4de3915d436578391252cb0d9369b3df81350e0d1b23e074e0b98e7cbe1d73cf9f8b77c834fd1e2a6628d4e5d712034e260b0d5982c65424066e96c3eb6dfa9802d49e93956c20b12fcd5f6d5b0c9d88683ac966577892835c45ad4e26af578e53aa999b79832ae62f11d5068f34ac769a7f98361701da0c33f7d2c328a2d60ab0e029050e67e8726dbc7326f4bd2346dbb571cc68307a5036a551dec32607704073eca062e771c0f7ae73643d4b110ac0650e6bb0ff7434c44ad7945b48613ae421c7df425e379360917622ee5849a862aff1183792a931df0ddb22afee6e90b900aa6761987bf2dc1253e2325a669f575364f2fa46c0bda88dd76cd3d8fda3eff6e85f513c07a1564c23ac17a76662346b5c500b6b9ca270ee71a1b49004e672dc4cdcf1667b5d5ff2cb62363ceb1d182d65afbeace493a97f634bc3fb52e4485e2489accfc3bed15e3c26b648daf5647f2e1f18afe9285d6d84137d23a1621fa4613a0d308b4a71760bb77f66ff90afd04a150fb41232bddfe0dfa35d2d9ce477c29a1ea67757be43b8c2adc43a7f166fb15b7a00a551203a2cd4725909bfe8cada3bae9d5e0e8a0d7c86a45adc69c0a56933bf9ed19eea6b09f0b3ff4f3b3f1c590027676919ec73101edf3ed203a2bccc53d3cbc5c245fff3dd5f11882ce500dba303a2a41e859320f3b3ff2ef76eef79d5b90cc7f2d165e044da00b724dc8b594843761636c15703b8aba7544a856ed2bdd0f6eefbb1f1236fcaa490f8bd11e1f7a61277f902bd73fb146514e77842712acbc882b2cdead32ba38dc7254085b3c9f62753b026694c2b010f21f369bf5ca3c230f2a7f4999fcfded0c9fb1bdbc03f5fb64c2474274872f2a853f177b071a2b1b9e35f61337daf3408118ad038992adfc8f9e84ddbcd9e4412653ac7e0c37f317221cbd369a1509657109cdcaf88474a59e8ebd5a5fec09f7aecc287255682ae6e8bd431d96c0b8b33e8f02a70073feafb5f9c44f65ccba402cc34647e0f8db47bc4e34f089a2c3d1b2d583aa5d0f49cf8f3401e4e2e7737c8eca156ca0244e6a5b9eaea00e75f341606b7755ff1feb9005ba7c9c8610c31d03278d259357c10e49046413ac6b8777f41e167a4216f137cbee0d5b5e37dadf7acb46a9b24fd69eab48f477baf73a45577753b0f05ed4a4e20fe9f8646fb66dc8afcc61dacbfb5caf232a9a44c975d337e861e5324b5de8c74e4d59d6d2e4ecedcc9935383b48f30c353880083bb4d4b715ae8b6f565d486bd8f9235e81bff778feef31b74ca27f9cd0a5de64bf16104c4f4de78260c0fbf1868a71a683b272d7ac47188f278408230fe2799fa90a5a68066b7b3ceb095c2060886eabda9092f070309a8c3869c5fb247c366142afa0cf3bc0abfd48cdce15a0f5961cc3ce9115d5553ca17366eb15f28170c39db890034866bcd740f7ec94cfc80ac82827d5579c696a04e470424a4edd46f4abbb6777d3e58c9d0b028d0a7e9dd329d6e8fdc4def1110de243f2c0dbf2462aea6808ff2a2a62343ed7443ccba396c99ba11843f682deb62f26e3ea2174754d72a9aff5e66e564a6666fe6334074a7fe6ce756adfd792e25ac5910372d4e9e8e5bb66f7feee79cf83207721429f3bd5169f1ea2fb6b10398cce65daa880e7da4552790e8e857e9fd8a842b960f70f884d463ee2d3cb21bf105053cade294694302df3fe12f4182001ca34aa7e8e2a7cfd6bc99772b58b756085174fbddfd7b00a61c145dcc4f75f050456be465ad6e8ec83397bc45ae403941813522c019625df43d453302a51f896fe1d649c8d5f2a0622856fce1c003a8b0155a7edf84051bd1bf136f8aa49e467c61d6f10dde33219fdeabf4b156196be02f9b47a41fe290ceae46187397b92542c2fb601a1ce0ffd4a99cc4f86ffae293f934513c1c563d7df4af04cc5cfb2a3503e67b34469c1bef7592b5fd6917dc2d9cc73dec9b58588f2d526928dd1976f710e6e77231029b44fe7765e140f8e5bad58c163d35e243e6ce87454fece356f837f41397eacd47354864a0ec9883fbcbb971ffce46a4b0d858e353af2eac762e809bccbb6060e7538246c178c2c3138b8098e6d79bec2e6c28c914bc26e1c8c6f0eb902c02af7fe0f5c70b214abbeb3f8d194ebf8f837d126aac34a9f1f7772fb6bf35db17957b64f20bca77b314ab124bbe87454babb5154d087fe1afd5f34188a800fdbe816cf06ae98d1f3ff1f2073d5fd2c5fbd95e731c2c41ab50dddd722883fc10b6c2f5f626ccaddf63ab21a2720502cf4e49a74633079550c38ac62970d248df94b1f89fce50aa716804a2fd7030c5a8812b61e7a7674dca3ee5b70c84e4db5c8c08d1f436594e0286cce3cd65f5d6a28776acebf94b8679ba4cc3a24d54260ccdefc928b8adb41e642b1fa98c421c33bc84f4d268bcae689df1c0dc45db82c2282b23175f12c84d576483ba70213e07b30105b9b235c3e54a1233ce10029238edebf5956b172b0625eb92606d82cae614f41b814b1e5bac9a44a0cf2c8e5f0210ce221c9b14e6951757068d13326499243ae6d08eeba354387bbd6bb4ac4a6718fbb636c16339a1db41a8fda5319867c715727e0a195246d59ebf07e5461a74bd2b113f626ba6592ce24ee2392257ab6530f5f5071055c6826b6f2ad801f181c644e8828d4f0c535bc4c9cb9e94ae3be4b9c2fd25e48453f652e1a953b327d22d538c9ad6f435389093b781b5fa48fc09b995c993d030277044453553fec0cb030c19a87e7539415103a876c9fd40bad0258746c76a5dad754a3465aef5870add1c34b1857b126e0cb65903ff280898ace423c15e27f06d198a89aafeccfb004f51aca06d5538fad9e96a12cd019d2c571e3c71589c4e06008147b6eebaf0981e3c06232d2941f0ef544ae18b071a8b41ac84fba8ecfddf08fe7874e32d8b33cab7655bc0055fb0f4dd4f8790597ff96de37aca68fed24f19de4b74de26bbb99051539dcb232a8f978512abb4658624af0a2d162972e540fabd688a3c42c0d81b2a5516534d8a00f491db8de4e8041d5b8f0abf334eec2a1e62403309f85f1e192fc36576c3f4134b9a20c5090e908d4da3c3bf6c469a51f6aa28381f5a147b8d2a660169da8969660ce3a8fd6bfcfd226dee3bbc5b13f0e3d889de1823d6fe341e5009cb378fcc4b6336bbf4b4684b6f142be0bb32313432e89a7d9b79381015b2ed80119f5c954f22dd1c654b3afe3ddd576c2032b97219cbe0012542ce9f9e95b8de40d537f0b6a2ee20e83e501d2e231dd62b9b8e923de8807ed4ce8098436c409f54cc3900d580f763c51df5a48de9d58d2d23b283b74f14be57c51c072c4b9e06806cfa039b9f7555dd02a795e995a3a1fdecc691b261c7639a8e178e0e14b3b094ba96efbf7eec36ddada4ce82885a175376525c96dadc92828552b1738deb6c765ec53dcb29c6c330d44b5f6ca978526905442b3cbe4fd9c3b7267e72fb59c37dc77b46eee75736bbbda7238dc3c6d5829e4e3ec755ee1682e57f55f555cfac84be1d6ed075da23e540775b62e9afd3846bc119d59d519a76e926aa6788c0357af0a2fe1e7cc08f35a637221a4d1811703b468a202d7b6b2f8378584af0bfc2ee5c1a8988eb70e1f414b5c872b31067cdf6fc838ca9119f6f308e8e9d5c2e2e989d5f632e793b4e0ead564f3dec046c0623a2bcea930e0f6cd255d1c410b20cc8d16dc3a3965311b5bb8882ea425ae949621b93b564ddc1c7cd6a12523f7abc485cb311511652acc2ab87b75eb64da7cd59bb43763a547b3a2cb853b117688e833efd9191d3ea6e765cb3b2291065e01af589972c657d17c9d5c4a217d87c9b43b722db103e117a21eb39a53afe24b94605342a2a6a977b96f9dea117dd630580cecd090ec36e45ce8653fff0877fc763998870f2215bc65e7fef42ef3f4d25f57241bcf032031614f9dcfba351b6c72b2165ad72ea4d42d0e17bf063187251f8367cf2715cfab1fa79132e1c08382e6f9e1c6ef79b379f7d83ba74393c33fe3549b054fbff6889798d82ffbb3becfa2fc8e258f109e6b5654ccc6b214a46fb573616d1898854ba1951d44fe20ce4e03e91ef5c20d4962a2c0ab9ca785375f76c7e7ef4c5e36316bc06a5f1e05bd65833b7c3df2df8aa2b559c8d130db6fe4e29c1a6c07c8a50f4caba1bd33398b55304a7922a79b6629397c770e177cc7f83b75f3812243cb3ee7d0f57d17dcd34f361fa21d5194a67f893b19ba469d0901503a328ceea49f0b9d8aef6fbf6f24b8534790b49cbbe102b4a2c86a22caec320e31f6415e76b0a6bbf35110fef453c01cede39fddb4a4d83749ca72d983332e38c17a922065f387274e028caf1e57f07c4b59a2736241af62923465405f6526a1e6183c2167710abc0870f46d6930ef5fc0b03b4830ec6dd819c057d69b321bd654ec17e36b17a9ed44e74464ab41014de045e8fde0283371974966cbb3b3fd4b43f89c7731bd47f992850ccb094eb65f7bc234985f8427cfca1b4c75693b31c5dbf7464ad88c94de2147b51f337e2c62af08fea6e9793d72ab3de1883e8986019c0354225f36b7218869f39c9181e3fd1424685ae0036b299e42493b90189f1cf9df1332377cb73c58a5d4c71117e07eb2a84ba376e5596eb6040e3ebdd5b53858ffc303e67c4a85fc578afc3fbaab2b3300593a9c95f051f871c8e3775c2e9adbf76ddda3e7bcee673ee420b0790784b6b4c0ff72077c0b2160d57b12f3e43fa0e07f93e650ec6ed087048b395f7e7922c994cac8a7b84d6be774f09a9249bef2317475599d536d4a14035f449397df4b9a01ffe430b7a95c43e0aeeddf1610e786ba1d0f33ad1568544ef0d7c0e40f2eddcead9d55def5f4184ce036dd09c78cc103cb002a9fe94447d76613d0fb05f67603145b49e20904b960c6a1965fe6b93b6fa10e2ebc73aa8ff44a12cc3bf40d1b4f260d7b1579cef6ee6ed18ab30392c14dea6dd497611e10ed1eeb431786dd7888d9486c2467e84f506bd5787b6f1523b9915c57e8350ff3a3ae6fd82798d64c41f077a1746e45ad3a1e1f95d3605917b61356a86af4c02cf01396b22ca5dd88b216fc1e32a448580a227cc717bb0d89032a30c14c552f562bda41f29417a09814a0cf9a0afaba5574a7ff4ebfd6b4396e0f9e08338d83a74d07e73b50f779576a6bdc37730ae18bc5bab87ba7893d91bf30cdfec9215e041450a7423ce7a2696b353b1b6b09119bb19cbeaefd254ed464950528de99f6135049580cf53bc4b76d94d5a2540376e6f9183a6af0cb7bab4de8da35771d490fdd0f40d8084c98c3e557158c64898a8b503a0b5653d378e3a6e4aa8c74c4649f99bb43cd0fb7812cc3dd8048d152c612a540bedba3933e712364b53f9380ecfa33c96f7f143f51029f61ef8f2a16689fe8b45300469fc9ce24d4ad5c3b6fa61e08f43396338ef83f728a0682d4d3e872c02d041c3adc10881bb2157bf229adffa8bdc834a4bf0cc01ce129935e8123bcd2d408098309421a68c2435496700517865a627aade8e404b44368c9d52d2b4c2c7902081eaf8a689ee7da986b7ea70a3f855a9df4ef1de3b9760ffe82d73431c19a58afd0d34c0aa889a2d6a1eed8fe0dd046d16bb30c2b62fc53b6f5055e2051818d14240478593784d3e242b6ffe296fbff9e308484fdcc0c71cc3ba35a72555f3970e0866c2e34a96762be6dc08c1d4f5f0ede3c8f2536d920af709e696eccaf556b23bb6aa014a1d5bb67433bcd990f4702e472e53d1b76bcd51f4dfcaac8280bde483ec28969b51d7bf3a8ed841cbc3e65ee08fc202a48eb5916204bdf875db71bc45356ee48bedfbfd400f93e5974fb12230541996fc02485c895f418ad3c16f068684d7599460c47f192a8e8634091ff39457a1aabb057f88042b618c8e3ba87f72b4af1521728220aef7b2701778618aa3eb8d290ac3e55084be831c2aa960446b0cbb4dfe2f7db8655af5b88164d6a05a445a7f8a844cb45190db24bf5085bf2bf8611b535675a58e530b786867c3e21bdde8fd732c81f8adcc9b714c52fcd92730ce0c671ec4e2b9c5d3e2134b26c133321f1854680b7fc79c80f72dfaa45f7b558468b9311129222bc9a571c5dc729854fe74eca8a0f4c43470447d078dc576fd0fe2e15a6759f18fef82a9b7129ad54dd080a3cb5824e276338977200ba237fcbe2a6854c24ef0e68b4cec0e238528cc0faebe31ef0036c2fa2f0981d61029f04fde11d1d8d7ca91585d324c376ec1f266c28305e7e17d1843971dd3316a0468177c91396420f5f2b83383e64702f32a7032b4a2eedd7d566b822a1af0bc32cbebaa5a195b4232f11483a98166893e6a1eeeee7e81df2c25719e38142ff3115d2e40e7d23feca1ab0845eebfc84cabcf7e2ad083b0721b3b4e2947b9909d89c7959b6de4ad3ca63b2e0d40ffd8bbac9ba85c3aa4ba57b6bbc1fbd5e997044a096e12165f55619fee86aa1f7dc52327838a289aab00803c28c9e54e4ba9fca79e6c3ed02da50d4583d15685fbde9d70b8e98d61feb1b7eed692c197a5c76320f0a58e08d96285e59a26e1fdeb3a27af80a206b4f5caf81265fada833c30b441b7109d3cc0146960097147ebaf90d0a1cad3ff8789aa099e3cf80dc35abb49323ed04a759ae12c29f8b68d43ff59e7965af6cd3524932f00152d3df724e4682dc76af4285f7e07d4d862f4f7b137d375da2687b872e94be7fe91df0bb57761642dd0b21520d9ef124134b23cbe89cfad95be23ae3f1e7130084318c63c602a8323edbe4a8b0cd1dc25e55e335ee86146805236cc7a320b5234ea7a3f0ced2a67af17999a75f87e7dcd50931288e8b53e2560f37633d030fa68646c168f4ae8084ddb21d99c8cec3e9054709316dff5eb46fa847769e627d5d92e621659ecc1e10995038f06028c0f168c57c1e96824f0a62d69b38514aa21eded5dbab043eac0aa7343a619e03118b321b322de231100ab4090e8d109a6516fb2064abd398a66c5af026d623d553b28e5e0535cedca5ebf930886450343f6fe75a2a3e1c3ca82238c368a7c39ada0f245775fa700e946db53ca467603922a89f99ea09c9b10cf15f9acce7b9c42304679c42124acbb3edec66a396d57b65d7931c970259f3d437ffac19e91f142af7b570b323adaffd5cb29cf0257b31dd27330165b960c80f071e07d2b2f34db59aa49a5daf9dbe98e0dc8611c0d36fdf112d259b044893148526715f92bd9a9060cd11952ca6964859ccd8b6cd6933ecd4572336e3d269f6d45cc7616a1a1b07eba8fe65f2c40a22ad5e9c5f3990b29f9819af0b90854c7c3e6e27ae1e9640730681c974b7f1efb81aa073c8caecd7e30c938b1d66056ada66643cb78983812497b4deafcc12740738ac054fc232d0ddcf66fdd2053dbe95db918d713cc599950e5feb63fbe848339d72d021729166c4edcf8bb18ae7eaf1ea14cf7147ae3f8253bc75ade82743be6644c068c27d36575e6cbb382cec22519fbafb6b22ea1a47b2fa32282ef10fabb9c0939f7577a0c3d344bf48343c493c28c19b561f36b080318a5f25d184ee371ee8b047874fc86916c87befc9102017a86e7d53568127ecfe526feb4fc0e047c0515be8bbbac0ba31889991dc269d4a08ff85a0e56f181fec37195f94b3a1e19f8d11f9541a1ea9488b48e185aa74947b4ed1d7797c095e7649c58605687961c46911a679de7a201983c2d5929d5d45c84690f6bd1c1397920344f0fa832e1e27271b304592d43b5c5a708b6ae11873ec68836257a8fec865dd1ffacc995b19a48491e619c52fe79bb79145305e0c40d9f87cbcab16c5e81ffb40efd6ef1e44f573e90fd098264b0b4ebb47c751238de92d9e6b3c15b64a1642235e97e968b3aa24a5f16deb6cf6812af655e8008b0ab4fae6125bcfbf27f0055b83ef0aeeac656bc5d37ca64fa1f078bda8f1bf27aa6fdebf916bb5e56c037af082d95ec19881858b18b137267b1163aec99ee3e10aa64fac260945e2fb7c81a47952d2f0ebe3acd4ca34c45b863d663ced9774e18afa71e4bdfdb06747a5221799391923db5b7d05fea0b79afe8386ba140113ce4be809f4b683d980d912fcec4bdf62addec04137ea1840cc0b0d21811d071445998d888a525603f1e66f28203379e7d1a96f8e8ad2dfd5ff32185860571745480dab0c2610f7b6401217727fa7b7774b32135674c16a8771ff6ed56667669d72878adf010bb86f678804ae25854f3d916a047efaaa74eb8c3485776acda1d8d4504cf02a16f206674af093cab7ab85222cadf5cdc04430ae801d32898fe79386c6aa299efbad1a2029b0e449178e16ee2a50bfe9b745ea79eea2a153820e38e506fa828c5e0f78a3dee671ca1a34bcc81ddda1b926e1fd1de1418722e5cd9dcae876bee2fa822990b56aa76f1c4488b366e796878f764ad1e379c27979505c96e239287d09f1bcbcb78cff30ed33ff499d09e829992150d457c741ba50473a60ddb7af97ab93f3f7fba27451e942837bda7c411bf464dba2528c324131ce95f206b3e694fbaa963d4c844f9b8d8235cbb7285d66edf5f8dee99ba6755091a74b2a4c04efaebddb66d067e2423ba25b0298f020f278fc6a10320576681b451a7b399e555a04c9a14841353bc6dbdb3476b76a5b71664db788b9f122843c87ae279b37448bb40dd172cc63a731f4ab7ca32a9488612c0cd9b492b76a8f874b35c9669c805c816e423d08245519f4a6de7b319890a4eb2fef59e0613a65dfa79f9a71f95e32ee9fc7de78f2bdb8f1a5cd014141d94e7aea7d016be42996ee4479d35cdc3ca990587bbf4c0e795b70e6b6f6cc744375dbda322331c0675fda0c3640e1240163b4ccc2f1c94b59422a97b52f08833a21af2c838cbd4bb259e189222460bfc1448839449fc320ff2970b37e705bda43ea5e77766b5a1483532fe12e6836242ab099900b502149014adb6a179cb80a67d6855d22060f3394889d54b7d143a00ea036b854caefdec41b48e5a6e3ac90e0fcd958ee03f598c96735a06fc0187772b1465296619cd7694c75077b9818dc1203a79e1048f731c91d2a1c1872373cb9a2b21980c12c35d6ae505c84dce139110be90a048352320f38f7b304aa098635adabdd5fbfbbb8f7583f191562c34eb9136c13e1739b67467bfe1865c97870150265d955d79c58b02630f5608c1fef278f73782d453b9f0918ef2a2bb94b18f332cd73497724c485ba25c3043de2acd310d92838054ef7e53f3e2c0c555fe8fecd2daed89e1f824f3aee72b4d5efba8a705273f0a03e55934118043f3522c91ccf7ced67063e9fbe213059c34a00d79e0480151dce23ae08620d4adff12faa352c08141a139e340d02e13be2b6afd8bbcb524af68683725a8847c7b8a18a4ee8609277f53e3bd63856c7935d7b23a9a882706796241a628afa55e7db3597b30bf4859e3d9589d8e57e2fe639fb50860d777f2fbc8a384575e3e207f77d1d873291644d1da2946bf78dd42040dc5bfb8a2c7bb779943de190504750c9d9775b217f7e7c4257b2f2d3bd2b58474c57e14b08aa3a7379d0215cd68a6695e70292dcddc3e3b9d16a7162e4e5be435f9c22c73d891f764f84d8a9218e64c93e87544673a172f0df63ff27329cb98e9f82f460e3c5091da8b053eee7eca3d07aebe3bda21d4db27736f4fcc7798771eb5c7c5b51c5beac849b78f2005362e38ff62af873789c2ecdbb8bb1ed0ead12f0298482a4f02ac629b1f75d327157d616eb590c602fb328406173f49d4b4306b02c60e8a2797fb6bf95c226740f4597e946b7dcf2701826ff42c74d2a8e82f472ed5338cd01af60d1b974d83624a408c7246014f6ff4c466e8d2b6d7f76d8c622248bc27690fbc2bfedaecc2ed5ff574657bd23eb8f6ce845d35d061c68a5ab531d84795be23933516bfd254a909d2347537217f671900b2007e7509c43d23bab0664b9b31e1662261ef01b9013355738e9808aaca1771162e496d18f00d36a07d50aa8585a474728d073d47d59ef74a9355b5eac492c75d45185cdd7bbe6c102accc201fc78b34d35053ec3c1546d821414012a9e42fa343a044bb7ac74e19438d5eb30f88ddc91b6338991d5137326a4349351379038d8b05217bbfc0a95ed0fec6166c7fb733babc7b3be4ab56e2133489361c802a671c31ef9f9d949722439eae796bbe2281afe945734f45b1ce0816953fc24d43ad6bbda212395648caa76edc4a6a6b4718d52ed3d6bc02e89204b55fc86ba68da2dc4e68330eacca5bea5b0a9a56592ff24f162b466f2c7a068bba20186574cd1b0c7e6b2510ec92eb59780bd72ea3167ad9bd1f87fb70599e8d686897b9a3a18c8b15b5592eae2dfc930fa50b9be16a703b9bc04501db34a957b376373aacff0fae57a9f0c3269e1b21d89af8415e7422856f8e1f5220ef8aa16e50f0ae148969a8a44ad24a8abe53e3bc434af256d9004b57d5da3ca2ecb0a57a2f4737c7975871867ea23d898c00d4789eee208d7207f6af9dc7178ee3bad68601ee6cf9fee477b59b63ef41e905332b7c2d95688bccaec956d50963d16e22d9a18955ac43a44844c6d24cb903ab5f49d449153962d3ec6eb78c95ad9f3e4580be891a0aaac150347ef3fcf52c3ed5e0ced6e9db5d34641b4397581cd7f8c7d6c63832ffcc7dce55e42564b416fcc72692f50da644371a6bce7c4174dba3954943d9acb6701d2c35c9b04bb23cc025742255123177c1f2d3c56f554b65e775b70488233ca82bfbf9aea5a6bc23c95ff082bf6cd3097061dc9bfd88256389fd58c1a6d36a499f8a4a5a43786b87f519e9986194b4da49af58d74f0f998945812975a8205621b9bc557505017acf9410eb30f9b0c140c8e9a31db36482b7f674b17ac2aa0d47dd388f891b070052ea62bb5c5dd974014932ef0195e6c6c3db1d97949735fba91a5af75e55952d43be94cf40507dd2f1a58fc5e27542dd16652785efac32c482c0425cb2d746b4c7211b8371a1401f411eefd93a98acc463f031a3921f5f669a46f0121b0fc5fab58ca0a46458282a460a6cd7bf8110932c51ecda575a5997bf3f1fda0b299df57599af3f25776a56fb0dc8ff7baf85a1c98d5d518f034e8f6f6b70e592efd37a7a23e7829adb1b983ab013cf1414f847f60fa79d3038a5931efafc8e519f282b495493b607de65f710ba0e64ddab1bd86b788a9ac98468157765ec2482dd9273db1a6710eb8e4ee066dec8886e1783844dd3b0538591f5f0595b04180abfe0ff0eeb1871271f15dcd3cd4de7cb0b116b6643598bde716198d335670ccb656fdd85da01a3cacdd7c5e72b9762a7f5e1dfe37db4012042bff43b3456a524d2268f96138207ee9e8ddc1a163e7c5631783a27f554c3a21e60f500e494784afe017122c09c72442fa9a6c23d3760ce1c8fb24276b91d561ae81e746c312d6dbb448e846f411ac77e0c7626d00a1d0170f6fe5ab9f3547f6b295e7cb1b7e8f83728a605b49dc81e53d9a75f4f93637d6fcb6a62de0991a12907a704a8199af659e24067488a70f65934bc7a248aa2ebab854baaced8fff28ed7bbb905504aed1f072b0c8ffab718e7a06338baf023484d6c2b3d49830f25483e359454e4a35acdd12782d49bc13b5c6d773d3fb5b5debb3f9799054064e1e4cb57d12ce6d4955863d6d4cc6ad7a5219f804cf1d9374b5ef1f1290f69635bdd24e1b620260e846e566a96d02d548768a1b67c39ed21b0876bdcad0f2f2109dc39c099f848b42a4b70ff671d40bb2f59206fa6c7c76315fbf46aa2aaa1cf48bd3fc48a08d526fc84f32cfe31be15d4d4d16a456f8ff457107dc06bfb4f111cece1f65f1dd0a58fd7d9c5ef044aad4d48c089d7f40819c34227849c8480bb9c35775cc95148b395bcd4f85a2fbb412005604ccc216c9274ce5e5f2fc775cca4a48cd90d7c394cc3396bc919e14687b8413f2398437a630f1f7b40ef110ef908432388fca059855f2ef06b2cbadc5206663a8f9ce15ecfa7500861d46be8b59ce5437dafe6330d0952d0b1358aa373ff6e575b07d5f2bfe9aff73ae8dbc9fe4943c8b08f1747b399dd95bf65baff2b26ee75e0220b7224364d6af4279dc5b8e6b89c9ef6727dbd69e6e70f076904a22c19a7d04bb92814a8bc922f9b3aeec8a1fa3115a481c82ac866bfbff8d69f7744486dcb98abd05e5910a9e67d71b6ad8b5ab162981c6c088dc286b29ed1b582a253508a8b8ddea939599828a7c60417bfab4a21ff36c3dc5fc76bf3d263a8a2b1a6752aa792f4371a69a19d47d89416fc9077c1e54255c40467f3c3e67694cb6eaa63c0dbcde947695eb3e1e7f866b62feb7b18a2b9c4bf500a49985f912e62cf79517cd725f72d019a70f9c466de7f4339a04351f3d9af81c6b7edc03d65e482731a298390a074f41e03570fcb7d60e051081199bb9c61012f537d89e0753d81948c19e494a3d0d97e1e73ec40f12e8b9fb5d59e1d3cdca6fea8bf90274f00f4e98aad0743aa100c3e04634e0ad6bac51376202328bbcd1bf5133101247a44b2469670d21bb66bc9ff7a81609ad1ccff930bb0f4988315558d7cc471b7a057b1474148554df6cae69112e247e398c3ee60e20082f5bac6d3e133a94496233e6c6bf0ddf81b2bf2851c8ea372ad8f02c73855f085fff3635cacc0cb3f47d84081af0c92e8606c01c2a62f428949c480d10a51d0dbef826428ee43355731fa7ad9eba183eb6d53b01e6c863d50e4ed347627a11e3f2799e47cbcc61ad1dadbb481bff8b1acfc23f9aaa954f152abf57f947ab8847825756c758043ea176adb081775b6d7dcd4b3dbe57cd9ceb2afee1cf5da55e1a987be03a75ea8e53106750986f62dbedd46d523b3dc1750eb7e653f580c54a52a3067939808dd3f03dd308f2e04562eec65fb9a9f7e9919d094acb2cceffefcb1a49d12bd21fcbd3bed3bbe7999f2f57583041229a345b51356adf39f47058004da6fe6db39223ff4b3f2d60116a64f92bf0b991594288350f82050b70ce9c136ec9f8779aa3b665495e6b8b0adbd83b58b0b669eaaf0ac0da9c64122603854ee8a3f250cf837f97c52048fd87aa0f69ce44fa66e22204489044d7680ed01c90a5c0c3596f34ae818d9516278eeec178d6578b3dc5ca1ce90ea8da2bfc530935c918b936de76d0ec69b102e4e43d2d3e1b6627c0c6763f893a632bda3f2310f6bc19402cf68b4920fa8b67cabeff5136d1e4915c5dcc2c5f8966b5070c7a21a4b5d46273bbaaea4f2adf17251ef3c8e6c4e1acce3c0f406d27b9663a0373f2827ad42650b93b7802f9566202e862f26d7ff650f3268e0aab13e97b69317fc7113ff9b3b64ea53a6ab67566f589cdc3315cacbb3553491c2369b123b6f97243fa69426e434a5807369b144668eb9de36706353d99ebe103eeab136d506d666f31516b09d2a8b15c2e0e598874e3df2c7f8a651ee56d8ae72dbc01a84b4be3f0ab461338df19022f20eb37c9dbeffc1b284429aa6f1e9103df9a082d3986cd2ca42df0946f8ed711d45966a5c470672c851c8ffd0b28696361624e58b993beaee36e9d4203dee3a8c1ba24e0be51c5ee4b094799b4ba165410f3e377b6464d94b206505f42c1e6bd3da4d82e0ef2529b13130030a8bea2f83fec83c9af373207f309a9c75ee1320a1dad857be7a419c72fb7d79095c1233be01a84cf0774461c413fec718f534c744d0ce69dc1263873bce754443591b881ae94093cedf73ea8c7236f230a5f139e12b0e668a6a0cf26a8401f8e09bd422baaad98c0c48c19831e31d218aa4b900ad322b22dbc76f66380d4daf4f424a0af73785744be88eb26285994f5fcd76f336604804661568f03ed9ba2d61f5f0d4a86f66dd4a274211d9aa09829ffa71cce18aaf63e6872947f69652c6b9c2b9b4b1cdf110fca90587a2f37b3cdc1d6cb8bc5e751e825718605afddc301de72cc2b581d8e1eb93c3300b6628bd08564e7c7daad5da0eac47e7ea7a62693f908f6c32f77c5cd2560ea493aa9245c7590d8a7e5137e6491f31a11a5302c33a4780d3849dfbd04db6526976702aac7b98936b71eb6077372a6700288b023bcf2697bbc21c009afa210579cdc58e7d3612bb2f2d10ae6356220ff83f5ccf8823278438e1153081ce9b4a52a48670d0a686bb36af2c3d6304deab8bfef1008e060671e6772d538c258c9d862ef15deddf91a6e47c26ed849ba8fadd30eba76ea2d5534d4bfa665e4ebf680cc8e21f40b19bdb38b685ddfd81d1448e5b62d63f204d05098cbbfb664ff7a3a3f25cb2f7e5d1550b92db9207bb98ac882d0614012eb7d58a395b9f9aa214f621d7ce4c05b82d5a0d8ed0eae24d376aa48d1e191f14882b84b8b415a052013bbcc32b713108bfcdaf4b22deaa0ec39325688bb52ae73396bb468ad6cb44069777a49f15c4f89632221590c69f62fb9252ec9dde676b1b3da3e021f15d9d4449ff5648a9a061ca38cf91cf7f9f3463765e7fce50abe6f248421a255f4ca3846d2d5c425d954d88f74656ede3a6bd8524fe86578e10966272e80f630be15964da479060c02623e2f3c211c04f1aeca3b9e7ddcfe3bac06723e21292dceeae68ce02927a7a49186293a2ee7ebf78cb1eaa0c0ce6858b20f274106033ba134d78241b764bcdf3f4399d91b556f15b4462263d22148ef16e5ef6d23dd0b359889f65afa807100a8646f9354e0f283f609ce441b56c96790f360f4a829b9e4b9cf2ad9791096ec78087e79d83971d06b779924afd162d5445eb878bc73a3b7a6d44e4a7655ca95506e738aec84c0f411729ee70b5becc31ebb634f1bace7868daa7c8ba2abc50c33116e5b1eaf1f01843196ec78eae4b5f35386632d664be5e3c668afb16e3a19defb8245687d64b29f675faa446c71acbaad8dd58f5181d62156526a83169df6feb2f0edba7a842c7fcf9c4312fb4aad98e2336d5918e51e822d769365eb2fb0ad1f234d47dff38e65579ea6676e1fc71e087ff452ee05bf02fd1fd67d847a00a4f363754a74894345a693c3fc33c5386d5aaf7ad5b3b45dc67e42e4623b3bd9694aac56237557c03584a0334213af7883b48928227eb5fb744fd858e6107facba9a5496a216054f8d4e1b97ae19edd191b5c3fc85d208251603a39f04ce6b5a9b53ffbb2c11f202ba614f28661e52bc0c62d896e61b507fd157e5c6f0c5b6d7ff5a1c936c834f35df88cbbc36cc34ebbce36ec71aa70f97a90adf9c46364f15a329694333189cfc542c0ebe578f771ef85ab79c0fe9c2d81d8eb3d4115b2648a6e8439576eed03e9ba6cd03e9a5ae601c5124692dffd82f11edbc63a69d1b94b8c024b92552b80af76745f2de77319fa2aa47310cb8c0b742a3bf46c92b4abb5d81329a5045888d464293bf14c9082b966126648860066c562f825b00831b588d215fa3e798b858bdd45ed0f8c76a05d94cdaec6189c76cad21eae3e40d8008af1fcc794320ca89aaa092212d3da72201399908254d59cf4e67973c111a0b4586fab4b90827145cd81afbdde2f05102e7cfd8da394dd3c950d5d9bae9b21bcc3a2c4b1dd62c5ce0d9954dad82e7f8761b62faa5ebd9494a524a515af6d275ce493630e61d5cb36115be52fcbed4089b29f5c7a043b3f023aece6e7f46db085b20cf353a3bbea4662322d72783083dc178c256c06bc4487d61bfedbfd85a36935197ce153576253dde063440270cd8ebab4496536a42b677079309abdefa4a0277bdadd7cd548258b885885b76e0146e0fc84aa84f295f1978e46fe0d69f5d262f8fc346ad48a1f79e4d8cf7fa12c78e6132f06ce9c1e1ed0c02c9f99751c668e9a314fcb288e65cae91bae17219ce5fe9716cf9a60da61e684ff6544716822b305f1ab73687ab5fdcfe8853f42f1969886256f75f468a7dd2670bcb3686e46a82effd7a98d6c7bc2b40f51e504b207a7d8d0423195fb9005ef6796b8149d3aa3b6ab19f6da18e7711a0c89947e7730af5b12d702a6a4a3a3bc88aa75b4d941dae234c0a9d1c19925c4103eb4d0ab186336f5ffbd8f7731b48dfd7513ccb3a93293f75c1465b3b73aa5b9f419016b4ccb1c7d0475e080ffca6346638e1b40273c107e2d90cec9d31c116791fa726476afa4d8a694c99ecf5a28ba10edf28160fa8132d5d6529ac917b6e792f8c0d0516e93797f6031637b758320759253498c6cc7d5d6d5597115e2fc2a87b6bb61ed6f989fb04f7e8f995bd90f2c94df2b98a6ee239cdd13c7eaa2b458d99b25517f4d47610d7f2fb5fa51ad10c13e5977ce2ad61f1b12be75fa93052ed776f2dcce9728e415d20c59200c3a901937d824dd1f48a5580064f276b538d75ec7de732d3589216305e799873278a1fb024764a390be014ac7fdb428b2f42dccf9501c52e0ff49ce3faa8185bfcb4abe53d5821bc38bf6bdfaec5aa27ffa1815417e95eccc1aaa75bf910d10a553490554795c469ad3c062a3ae224ae5c8e2b7166ca7c11c801349eaaa06c8ce7e8cbe4e94cc9ca9a1951647738a95afd4f3a9730bd9c1f95f4455aa6e332657e0ffc8c2944eea1cda58c16b48064233d0934c7400da59d2535931380337c024cbfbfd0c73ea1b8b3e4daf0ce03494fb0c021a8d34e694518b6f8dbe20d23c7ecd3690e146f4af82732ec1fc4d59f84485949d8cafd58338e4ad4442ba52d5aac99493da2fc8beb384093431c42a4021d85446350767c96c51072741d921ae67078228104f12e39d731c381e4eee5994afaffe71983727f8cb4716f05b3f9e02e8de6367748d78310edbd1b768f2819f3764274311194aad234d108ea48b0e43985ca5760fe52532961b5d611285df7ee7a6c8377d39331853f51d0ad563877c492d83df948aeb309279b3ea213bd13bb54aa978cf38836bf0f8546599f482f4a3903a2d0264575a8f9fb098609148a76b8547a70ef32fc176cc3e6d7c11670e227d2a1d7219126066f6bcd95ff661e14ef17564b287fde67f93a09e78c42a0299121feeef78f72757f8fe9ff3f133489367158bf01c1ee73bd2e947e5aea052f7293720a0333317e1dfd40b9c460fe415b7f1e3114bde59bd60d5d39d66299ca3fe593d21500eaa4a83c4c79cfabc0eaa6dbef1d0b0690178786f9d124b7fb9523584b4880d538100dfc3384be878acde1dac280442a7a484ab036438d90cacacaa772ce55f7c0e2b5241e8b16e400fce53ada645259b2316a633f570b7fdac06837bcde804ec8c165517ccb1dd168c7a42036717a351a5a204a83e5a34c0f44b77bc83fc33c13a67d7c9f155fb6da93a1eac1515a0650b02314930ca18b979b8ec06cee6d46dd699b7b21e14114d975e225d3bf3e8897fdfa48579b781f7ad11e2dabde39d5840f7f3f0dc47b74e2c38822e5080bcd8f808d1fc031f6e52e883c8ddec7de910ed087df3ce5bdfa8baa6fbab0380567a8293267223d1b4a95e6567d68283a79af27a51fd751e9299bbce8fb52409c1f0c14c9696c1f33b3da5438a008782962ce139d9ff0bba7d27f104172537d46d22cbf10bab3b4e72664bf6040bba64af6ad47fa4ef87c7e88341a7b21035f16bf72d8a838969cb570c11461c1aeae5d966b1b060582ac87b286e24c0de155b5d9f46b0150ceda734c0b96911d02ac59b91242f8127d426086e5e794063c1af0efed9b4bcdf13765b20ff941bbbd8f8dd7ba164d1318934de0a8c2b5372194d9c87e48342c4d80c13bf122d689c2236b025863ed1d5d6dba2775ffd3aec376573980e9f6b9949c2c002b8f58d9d2958929ca92a5968c3b4e0fcc06ae6549aaf87359847122d5716591f3f6fa135278d49abc9bcadeaab6b9a55ae8070b4e9ba1c7a5de793096fad792bd2f71322fbad64f4d525083099fe4113388f77b1e098a955391d768976bc5aadc5e21f1ba0e4f531e28aea666eff1b1b916ed6cc22b5cdd4a5897297238d8982f7c9c09d9b210c51174cd4b756bae45020493254bb8bda0da9dec093c55d0c9008296246c36c36a4b61c90aae0d04142412d180d299982a0afb8c557d6835488951cfcc5555b90815077f6ff5b20c626d922b2d07282f83002cad9d06c11c0664d26848d68303ee60958ed50fe7dea88034b8627f42038bf93a7668098d4ced666cfd814032fbeed29151036c66d3e2bb1eff70c4a6310bad694e10b3ce1153e47bc3488afd5e6c865487c44cfb10717e65ba74b21ef0f41666074df9f5cb8809896e9b6fed553f3b27833127297f37395d568aa11d343b5745d646484a7b243ec4baf363dfc172ea917a5df1f05f79b14fb7e307d0048f2e16c386d9b4cbccb61c44469b1ca0bffdc49ac60c7de7ae0393c91871c2ae386f705db396cf83254e8d39d3e7148c70f6b864a607ebfe88ec62787674e895741982e99558a30d4a7946964ba06c21718e9d014aacd21890e908ec64756b2455a24ce8b6e9bbc8d3692131167bc0af7ff6e4516ae2f37d705bf4b6863f75fc47a440db9389274fbcef0a0d816aa1a672a7e6b5ffd50fe13dccf6661bcdff190d9213477aef4c3bba376196ca85db36d20f616c180c5904c10855bc218fc0eee20e40a838b3fc4ca90880d90c6115a010d9be28d092c4d1bb0ac496a5cc7b57a9fb437dcb101f48aa5ab4d36ced79c9aa68f39a6a6d30b0f809678b395dd4363f6944b0b823a641b19c662beef357416ad346eb06e9ef7d18508baf3d4cd7b9b61b8d22efc0327ee84c8b328b0e0ffa77de605b729ebb7cbb928276953c0e693a174493d0ad05e7c297aeaa972331f24647112748552c89e9423964f60372627091469a5b5afc0a167cbe10312a71fa1a6533e7dd59d9c831a275538f9c43f662f28988ee9df134303cb846cbe67ae3e4163dbf1031f0f52d6f19bf7f64954a34c54473fde9751b5d32c151a0d997e3b7b5171ccf2e67099416727aa0127b098b44ec2ded44ebba65426b5f4e18dfa29f32279e151b3210125c992a9e8b074dfcf712fc8e830e6c44d412efb91ed0fc4bed0a7f5049575d67a68095a7bf9f23899a7fa7f75353cccb689806b8c28c92cfe870d64ca6704f8ec67b4534c5b5b5603a14a7014f249e83936fd3356ac98020401dbf4c87c00341a5909230c3750e0a669d35643b2478e59842239fb2a6864a1200356a28f22a388a7d77f99367ffc53270ed036f24126fc1ba224331bbf872475d6758f8fd35ce553577de1102e81373d306e8d9867011b30664c071e4c52f331cfc4a080646fd6e2cffcd87a95aecde343ff1432167d6464308f6cb37441f277256e00de810c979a9d15154484ec23d9971a054f30b2410ee0395596775651dc77c622e65a6b2e3628f9e76be2461bbd4213edefc9cd010022c3251687b78137316b9a3a5594ee25dc555270793ab586a771b0f73bed7dfb23d31919289432b6bc3ac613611cc96a724b923b388808156253c10c7590f52b93a19686e2abe426bdb9c1c916099a8e0fae2155aec955d8b55d0278a93265d3275e308693af09684526b984431b5ebf0ffce34d37e1563d0071790a60d020626f09bcf63c0b85c4dcbbd6570d00f2ead6eec64f2b950316245466bef37a83c4a5007df35eb2a71d1df1e56d0cb840883ec6adc09de5cb9596eb5d83f0bed4c1fef2275efe05386fb638ff57de9018da7fe21a5f5dfb0889dfb4027c7c8b5cabb3f037faefcddc385d331e476cb75cbccf500a7b4da0fed016ad1f636d5316a15e82a1a61e0443cb8e5688fd1964d7a6ba7e813bd0add49ba2602762a3f9d9e2afcf07be1085eb122ab96bdddb86d80d0be750f9072d39118844f32ed61aebdd4a5c44685f07b26e792c80031b1f2d9c4587f748dcc768fe996a1dc6ed7ad4854c97761266159ecb9202ecbf9b5bdd1dca0a3b41c9e328a0a1e62438a45dfbaec9d0e2fac5d8f0a0ca99f67caf197cafbb4c05ee1d81b3134f8194205b34913948dc89ca365c297afd949f1b4de15a3be71e3ac95159fc921c7788f809df331498470b8ded9991ea35af5b6149d23d099f7552d5060dd37dd732b7d68f374d369aecb70241add5aba5628d947d9a8dffefe59834304acd01dc5468759860ec096d9fbc19dafe6b454cc0d60e9adefa0f5b43b96738e0fe2f3c84fc38ede481fae29a501c03dbb45885f91729fcfc3c5139d1d5438fbbec08906624817d11db7e144e997437733d8362140937f04403cc20631c59dab599fa1bcfeee5cc77305e658b9801045e93c5189249a6115c9291a2ddefc73593c215c661afcdd4713eb6e9188fb397e2c120b7cc4b0743623c1f52378c9f3966947732ecdf59478fa85cee36c74cdf460a96d398c58c42cafa149ba840c2eda5571c52c5c1c7b4fbd84325668b08c3a5fa55497c329a57c870cc30eea327b8c556730b78aa7aae408b64a8b28e9e384cc830444ec3ff0c5cb915f34ad1d58107dc21042dbcc2d43cef03c46188a04ef9c6e4102c07c459c700b577c4ee0a3bd77e217e68d7b5de2bc7d41974cfd85bdff946579dbccc98988c95e4ef7d1eb8b40f834472bf9a53f221d1b45681854a8e30d1593a3e3ed9ff83c7a83bced0419085d4baf797f1a9662fe30854e23752def60bd9c1a4aef735f9d92fb9a03decbcdb88baf3796a70928f331c5a590b0c5721ba7f9e7f6d6209bbc02ac83695a3248ccf4ba24800ae9ff24c6a04b4e6373164494ed81cf6413cbe790f274f2bacf9b117582cda96d8a41d30d1f5fe5dd5457b5cd6f796c141af9f80b13e714ae42d86fb633328702cb3a44d320d33045242e66195080499bdcf3ad6e2a5afdf5c1ec66eab30d609367a2d932e3b7124d150a2c9f92a340d7f8de9e3779c79aa8d537ba9e1e15a202e3f6ad7d0ac1a9f2b9ba58fb66abf09802cfa956953348edc0d18f7c51008e3d49935a54103a5748024446e9c11c3bf033da387305cd0b8eb5bf005206c7f39cd31ad6f0b094711086bdc37284200f01023e7ef9cd703f1ce426a564f07e196ae7f990dc5913e6616431f93d6d8a8245da3adb2b418223c0469ee025c46a960edb202717815c5e11291733887888576a5bab851e865ab695557b69145815eda00e84ce95bd556cd5f4d3d6573df0420ea41b4e6cac79335dd47135d98593ad1f76a68db4cb668a824707ab5219b0767029ff3937fdb8cc728a38c888caf7c2d7218bd3db5c04ee59e26c956019829e04a73a3187d67e8befb36f1192934694478480efe8c2e5ef9808c261c2e567998b0e785f5e50ae4147bca07ea6b3a7c1f0e7461ccadbd23d6e8609b7dba4a39659d8f3a5df37bf4244d508df8a6c9ecae0079c74da439c5ec0f9144f39816af96be0a934499fba5128014ec3a7a65833a5ccf4c240074abaa6b1e973d4e0b76badbad7c8c9e70910ce92f1bcb475d112052e5dbedf8babfce7d72077eeca8f98e037b7b51f914153598c4951f28f0afc561d429357997273ee55c1f9d7f512b2148133ef23f1ce06c35c351162e10a0b06907b01a48f2de1701c204be50a1d6b4029d0489a01f85820890f7e8ecc4b735b09ffe42fd7a9c739fd933016acb1ae974a119d606846be74e19ed1ecd5de0153ddad5dca43f108de90facb4081f9d6fdc7ab5888d84ba0d679ad70ccc463375303addd09dfd4b5b3fa91eb28615012cbfa7091856c6e0e95f1d6c91f240612c91d700688a22098f0cdf2e56c38550c794ea0ca991c9517a781150033dc0708937109ce429ef760768937642ef246a9c8c4219af5640933f93f306d018eb7aa2b76f7f1e1e2c055b45ea319086e9344b356a12b66743fdaa31446d1af1a594d9d10f475b13a65bec089580b6e5bf897b92851f20a0dc33adeb07ab86274ab5ccea5fe326fc4440ff856a71465af02804eb49c13d1acc299a39ec2850460f3fa2c3e999d47364dc947f8f4f61a01b5e8a2211a1602bac6999bfb61651226a6aa3fe030c3a0d4b30cffc83ab767950a247d9d952594ed89e647cb78da9df6a238aee8cc74cb04c30f45b62c24d3d36caa2d4325c37d4ebd0b778ffa99c95ff24d93bc1c46c46958cfe4d88c0d58f1b8936bcda08707aaf5c4a1376799b5882d298bae6e12950df9fb4be949ebcd79c2a0a7fe6646569cd8ea73e90d1219d3f758fd1331093f07aa6c630292d1fe57b6f7a08fe39feafa71a91eacc5a3b9dd6d2f69bbce17b2bf3c62f0039f88a69daa6704fa4c68e99d33d5ab9114d0ca5b5f20547c67e4e1f7ad80bab3cd4965d85d3f1b93e6407ba0a0f3d69338241618aa6ceb4e2a2a60b0b1d42633bd76b0c923f52a04d848273ef0f77afda5b1fcf87796bb2b845aa611524cc4e857cf59fbac126237271bef54a1238a64702a40654fb6438adf35a680b0e3c1167f737aa9f971567a994913a53d19dfc440af13670440b5a69452aa6de067abaadb891c5214fb8676ead657bee016f7dacbff6d9ffa86dd4baf4744af8fb13d60916aabbc4406e50891906cd3344d08e566cf7c9b0218a876cfcbffe3aa9cb3d186cd5e00de32fe2b536d7ddd93491723a4759ddc341657ffed62e1ef3cf2fe4fabc82b0bb73a3c248e72a6d1c412d3cd3494a108759613f90825024bebfa9689e226e3d3b4e5f7e04c41a4853376e53e443287fd3f2f13679e64f2ee1e9d979539087fee7c8af6c1e10af5779cb35ae1fc67682be738a95cb9c511d14bae108050b0539fa21b92a0996e05bb3f728c02cbcc85b5fd90f4bc4ad35df44b452efa85b37fa20c6fa2e2be848350ee7007ff41234cf8adaf1a5b6fec18d7a9123c803dcfc2efb0fe93a37d9adc9cae7990541768223bad90877c89431a0a338356cca7137f2c92bd9b0aed56a9ce77435331b26f92ea5e9302037e35955b4d99f71b395ed65ca21e24351d81fdc950df0506797cbb875768235cb61f5e64de5001971ebbbbf9d77c814978bf6e98a9f77aacaf979f213fe7f9d8ab85d3bbb7605f29de55148aa0b0eb45127e76792102be7d82683d4ec38a213c10a52f86894c5be5bb23592b5514262c83a5df9eff044d453ca2ed7f842a3f92a0bf380ac5a43a5ea0aef0cde13bc06756a0261b448ba940a190e3b4d815bfe867f08d6f8c97e869ccedfe72a3b9a83cb362cadbac260633b99fd74c348301ae1c2c69c948789ab1154d5140d3c4f3357ac7cf186c1948464aa0bd18ab7cebd05ae68734b39769455c9a7922885c503881c37eb259c8fc7533f4a8a647230880c64ecda4ab9163d5bc793c66da353166594c1bd31ecb47d6ec7ca1b2cc457d0472b15fcd7a2483d7a08a51656ec0309aeff77abe46f6a284c5599d335ec5f4b129a85d5a426a4c94a24d913de8d723e24f97d5210b5cfc0cc96abcdede31802995164e1e87e3f9c26feca7ed0c72743a9ab70240b1d7e6089cd4b7d5a57b0a3e0fee379fa2cecbcb99fdeca5acde3e2173795a7df1451792c6fe611fdf389097c4a1d0e3ae38e4e9b56132826aef4a6896c8bbcef97f106e30cf689cd611779114589b5d9b3b42fefd746f1aba9415708fcb36dd28cbea3aa987f63f9bb95865b1f10e8a1d3be65014bdf1317bbdf60b81a63ff4fe1476817bec140bada8b505d8940dc1e309a6d7570486d577deee1e2aebc8c20985b5fcaf3014680ce912cbab6276c05ae81caef1995886d47fbaa3fa52f7412166f18ad3c5d6d143c737b808bb77a4eb2d86a11910815677304f809aec839fd1b087b3b323e53b52cb63b8b7759c6fd3668ad57320b0d9522e47a9c0412a4bba093cd4924653cb9a4480050a0cca7eec8a1a80e414e69c25be04a2c62155bf61203e64542f9f929b6d51300c7d12db7d539091b86c90def7f3b96f0bfde11ceea7a53ba3a1c264a9b264e81e218d9f8175a4f4f8f2aedb8ffc0b97d1a7e6aa56a2ba95773b0eea470f6482d724915e970291d5a06b160a61c6d6c59fe42d43619ea57f6b8510a95dbdd6948dc15af042dcbc47bbbfe6abc106ed208234e045577e6d0ee117c7e9bc2b3e951cb75e6043664d95b5414ac91bdbccd12db8391bdb36db0a1e25c175267a76277b3a7cf61e13123816b75128e103baa6047ba57aec41c69f00ff17a2129d9bf6abbadaf703e5fd13ebb914afe5cd38ec26862bd4ea6fcca15dd4ee835284221f9696625b04c8e804dc7a64d995f208f709a7b0dc5c70f9282abb1d31096d4b80c9f75382c4cb86c8ceb7f445b04cd9ec2fb22c4a9c2f18b4d5b82ad47e7c0d0fa58bd8d7e2d8ccbd854d9e088e9f5879c323051c1918ea3d3971b4a9db706e29e91c41183ee5d69db32e48a3d90b592b1412e1dd35d9aabd0f242d6bd671f545d3979b8e4285f076fe43f6115b20dfcc1895d0d07121704a520f644cf32be76cfbb40629ddb80e3f81647ab0a5f24cc4b2085a0b3bf5e00cc15cdc95f22e50fbdb690db3e83447ea28dc6a66fe3af62b072f502ddce2d203a4a2f34ef7bb3e5770343192499835e26279df3d0b6ce80bdd2875e55e68e1a80df33e3525d7689f6cde1dcff713f23d708686c96894ef19f8b8e519a8722b4359bead55affcd9302c19dcd16eb4f2287624a4fcfcd2c01541f96029eec5156525f233f8b448f520ee437ae9cc41a33713534ceb89ddd45f2147f1f38f9b515480596a0b886e59f40294de6666fceca99c973e7d4a5db79ad0443412c3b950fccca3b6119cabe38befa540487889f747002d3c1ec1150471aa7f706603b3ef60d1951f408750af3152b8727bb57db7066f842dab5a2f6339bd2ad982176dad0944fe7dd5072948d92521f67a40bdfbb100319f4a6bfa3441bc95d6866d15408032d7bbf2dbd9c65eecf7f6c69e39387bbf3dec392955836d88c6f339473239227b5557fa4e17c9968a425d2058b02d06ac9b3d65e7654936a1802e04535999a73a60135197269c2dfc9bb140ec0e5082a45c9d1971e6e96e1cb16b835fb339aecc2972bef0df8b46b0180aeb46c70bfaecd12d812a3ed15135cab1c9ec3d9320d445daf1237bd62bc4f3c96b829be49fe92c3241258f3e86d5c19c4d7ce2518bd18d278e5ebeeadc8224485df12e0bced20ca37734bd6c53a1bb4ac603c7e7168e7f3c6724624660f0713747ab0f65e39ee4f3f8a8332979f1716c159eb8e703206b8c242e90472f602298d06d6a98a9a066c1910fe014b2ad8c6169f60a62224662c71383d9a3cd8b30d64ade0bba5a126ce13b5c282da959579fbba1bdbd24222f102d81e1748c92e449456fdf9a342651f3d31ea6acb60fc8617c988eb47217174a1f6c143e3e9c6429ff8a84d4191da0c3e98744e54720ce317bfbb34e564d9adda69d5508f9770328d83cf797d58b3feadc22113c9e74a7877d7b6ec31868d3880e6d7d6b4af4b9a2d77c0a3d89faf1f8983dc20f8fa28a805ae81d7d446b334b971b40b0e5f294385a3a4627d69e225ea214effd0963fa3702cf1a369f6820c112dfbdc5634ec48025f26c8c3e2e8ade77edad2a08bdb551eb93b871b9388c729b3959bd2b842c77807de210dcfdf3fe6faf21c00450d0f2b7f56318739ae796e66c075b305ddeb478c604e248fc47a2b986e187f5061590304606ce8ba9f36d5ddf347c3e3eb6e46d6d83afebb76e2b7b5d2b7e523cc549be5ceabc7525f1bac0fc6a7a8338c904a3232597c410cfee1c16bc5d44130070beb188450686fa78082e9248e22c2045197b5d207ac906af736ed9efb18e7c1a7c23574f4a49248a051e0b9aeb17e107da5a601c0d0be18e8e89cc383cecade774429c31ce6088abd9b313a63224fd5a145f455d7ffaf4620d2fe4fb8f4ebcef2aa55264e70a35966a1e639ed3c65f63ce880861cda7aeb1a87ef4ffa21cadbf3863132f5d21413829ffb5c768cdd8926fca8f1c32435f6a4f8b7d8b853e1524721e64c127ff9060a4af3c56f127287e66a4b2249a43cff4510f660734263e5e4b7fe1ab0196a6019648b014bc2a91b0704661dcf396619479d7b5ffc4c66c6129481a66b9887bd2884dd92a0702f4b727fa9006d888b9a1e441a09c09146fd86b243a9ccedc3b5a4d243baf3f0cd3d76403152d755dd6649bad7033889e59e85e359889df07ad121af378d66709169ef00ce5055f5aa4a004fa472b8f16c665f66a985aa7904a6ad056d3523900061114ee87fb0cda7446a6fe08001dec555d041b73e898dee23d73843709640839a6d8b461cda27ad963f2c53cc0488d7cf01552c7f4bc335873e68fc54f82fabce53532bda9b5ffc09c7b52d5384f8d673316170cacd84c5e34941c94842d28a7c0cf4a0b8a242dce74cf226e67e229ccc8c31f1a819211fd72c6e1c5b6acc55d62741fc3d86cd1ea128b51d4693f0f74cc1427e2022bc5223a9952565883d41f91e6ad61079d6beddaf8b1fde8144cbd9ac6ac46db073d33a4aa4a17c2dc09e92e0aadc700d63c20fe1d61702a1c2dfeb7fd0af17e0e526940d8136a21aaf1f571e65e776076ccd8f209127807f144cfdafe97aeea25ca7485fc4f2ab2f726166f1e54f323e2e8e8e9ff85e9f40f227c30370fc21bdea064da09cd610fc140db923ee6211ca7386c342a7c8014fa9fbfd23405e4de5d0b09ae6f235ff21abffc7bbc0b080a08bc55ed5f2856099a6a48bea8872bb45cd0dfcda36d0f1432529b02e924785b3fa1293bedb82f51d618262ec598222bcc03d09cd6500f35ded9a344dd34a67705e07c3f4ebc98d420b14737b5227a18b71faca92112f89000b1c543952252149631cf72dd223fbaee5c5097954b8128b2561a4e5c609643dd3b7a603bc1a4f45ed372dc70693fb832a16cd41aac154413d534f49310f73c10441c0317106f6382cd2d15e1cb444db2b14d197eb93adda37c1df53154b32cf838ce3245a4ffc143f134d8520406dd555f00f1800070199297f2899f822596a0bfce2a7bd741662a19a6ae3b5fba017c4b60a954a7722ac5f0d1290828a7b33cb76fcb2b52b7c497215243055cbcfdbf9fa95958f7651c072dfe58be37802b6dc7b08c6968531449dce7ef563ebffcd6d1ed5b53913522b3c0f5d8ed8aa29dc0bcc9c37163f7b30a6afbcf05e6f60d69a48c43c83a8e74bd131b8f39c2821efc9a58fddc2c7de7541b40fc8b65152c578145e46b43965d3be7f37c431fd408c578a0cbea7a98d66aeaf604a5c8a6c99143494c9c5c2ddae7c6a46038d6c7d87e9f3d3e4617b7e1ba20afbafa5a7c7c43adb6ece04793a32e0aadbecd5422b2078bbac975e2b141151b24aa1f1be89e9eec6119d51f0b947ad63bff02dcb37b77bd4c5e32d2141c558231b965297b5ea2f9cfd8d929c91d16162d7098399e2a8dde24e5c8fa3d671643e80e7f8acd131e6d0bc2659e4d1381bbdb4870bd834a6970ad7644919dd320dd6d3ebe39d7174da266fd9c6f63d6d0fe345b9a91cb1ead06e3f374ef0e51d56813cceccf23e15f5faec3b3f9952b9824119d3add8e2cf548d47b7d89a7900c16ff1664de5eb802185bbf15612a9adc0c76ca36c5acc5e32b66d4598bf9199104c306942f1f2d427b86d747e5b36bac787dbfb03f3230b04d6f9458cb7a202d6d97dc7bb34ff81df2cafe92f702f0c16342dd865af49ddfb203c4f77ef594741f8d41fec7c6b1501ff1bf640aaf3f11ed94b9089fe47053b4fba14ee64d238594c8b4282dbef833ebef5a93c2430e55821ec6aae50409434ff1b5a0a0fa8f3419011abd020f03626182a6c8606ec0ace6919dccb2111d2a7bb4a01b0406f52080b8b9afd9e70ad81ff8de9500104584436c8d06833d90e937298bb2b73e34cb597ca12f3ab935c13429a97d5c443c5260d9f60cfba627a0f3eb688613b994a3879955a1169e7cd03da951e3a54eab8718b265776292fc065cc0048f42c31b0c49b3bfa6e3d208d81a41c1de2a4395630fe1a9c3cff070b4e2d412457918bb1dcbf5db35579e6d5fa2fa4ed39db8928d2b447856841e3a8037809b48e53fce2d4b63ace627f59f188574268b1934f43ba182ba3843367b416f0596bc236cf00e1b3355f903a95dc95eec1086f007682e329e844f36056dd5d117ab6494bfc8f2e362aecfd16db7cec2c4b5307ba9956618c00b64622eb1abd64cc0154123f02232dce5008787aca3ea9f72b510cf1597a73b8dfe60331c510d69ea735b6a11968a5ffbaf9b10c996bf6008807354464daa1ba42684d2b7fe92a54b5417c41fd4ff98106d4b7e76267cd64be5d61551eb130eb537720ec334b585867df0a5c83cfbd2019f6b22c00cb9f583614aff494cd74bd1d35b9844017d443c0a96d643f4c4c15c03702699bb212022ede214f1a63d8188516b50e80799ae634f3bb25ebef25a2d486a15108d3116c4ab31453f3cb3e4e2fb13e09898564b5d8c033749c3a3a537197b96e19f024d1d0fe93f603dafa0a12a3cf8c34f0ef545fa7276937fd54e0031084ce3a48ab4c218a997de16795f6117b11bd7e4d6cfb2f4552f6d99691c0ac18b0db75c0fe895038f4c6149c3cf7f9622238103d7a16c5f58c15a13995c2e9b964a26f14ccbd7ae48f900a45d7244822fd7ce86dd2fb2466cacadb403ebe6145b11173f3959ae9dc64d476fb7357ec261c23674b56708fc400c64ec246356ffed000ee161eb30bb4555fcaf7a51d942e77530c2f5a18acf39768bd8b25b8f5d4f80ecbb2c507e416b08b4a8de23cb82ab472b7e3da51facdc6f62d04a0b90281be6a37b1fbdc63324db7f6bc7d3040bf202abc4b136029251c5bc2cb7a5767cc06fba78870651a7f519d6477074b79ff73512a8a3c02d554993e64675b014dbe4bde44876ffe09139b48f49927668c3584eb9c54f8b08619ac6926b7f52a334ea9df2583db87a731ac624e4445f2d4380f37d99d27116519e54edc7d7c1febf4b0c2ac3b4f9a356303efcde93b2910867c0d4f3faee219667a0f1ebc76a0e9751e1a545b0a97fb7e933908f4f9ed621dfc5e31b3990bdb4a059803c669ccac9fda18f64390f0745417786c8e545dc94cc2680d7105cdb8143b2de8502aae46bdb98237b151b472bad4616469e6dbfc5459b2349280d584007e09eea3ab3b94013c9cdfd4bc4fc8113db253a83047efa4def6b5e3ffb1d0ac63a884cb27afac5aa7fa70dca66203013678e941fb29613c53454c7efa4b75b40ebba8973a2f5705a0459eb4ec964cfb9678e7fb95bdc6ce3c708a31239edad28596a2c88479058f46fe39bea257c5f5f19f006210e7e70dbcd326ac8a0e8be17f2825a2ae30426c8d93519723d0a9171d8841d1830e85ede608459964d0d2de49a57caf8648ca3128ff3a584b701af0ef79726d52b2843e363ef579943b9787955858aaefba5f3b879de6d3e6286eb9f782be3ffc612a775c132aa3de87de9ecab9f60569c90df192ee549556ac4c397628553e9d123f1b7ea43e46c9f068a314612f209676f2d207f24683b7694741092a5201bc0a7cc24c663a80704e49d128ef1516c99e8c68653842f424baf608470c4ce8ef01923136e491d47df3a6f470959c669529d67e8e19eeb6cffde62a814f7afeebe33943b467e811b20e62e5f8c7fe997663b92b678dd871f2f79070750a45894dcfd04fd8e4e93a149f29c071284742669c96db5ea93986337f9dad54a66a01b1957bb6d7f6c7a6d05fc2d86e207ad119de685645f23717d9817f3072f9ad0d6a4eea707982e59e72fcc46e83c3f40e8a538bf8d4022508f9bedd365e2100e575ad64fa2fb77413c4c284884ac7257006eb114eb3dfe6dc4363b2d29450cd8d0bdfa16d760b83ecf172e3e8d953911595ff704d73e8e9d67f0f50b977b7e4f176a27d0881fbc81d5ef7151181b145f02612d30af351e5977668c31a0be69b4fdde458ac17194e85b2660c72600d21462ba9fe666e4f58de308a66fa4b4a70993076f5d7b9268ee09e05528adf1ff057f82271d6ce29e44edf006d0c13e8cdd56eda893cf3255e904598a688d4decea3abdedd707d69063093dba8640e5000b0ae99f5e0b722a13604a5e1d996fec45c33a377caf4c96410b3812e3a6b9c4a3bd305d755b928cd0fa394a399859bb4ffbda571363c95248462d9f3d0818e3b81a80731248b7ecc391cf4072ff7682b2620e0e51a263b1523a50d49ddc3564140f6098f425626d5ac2dc7af87ec1c56291b54239b3d7e3ae8422767cfbe85f22e299ea0d7dd0438c3a09f682f2594946bfb71343852db5b2c253b657700a2e23fd3073541917fa0baf7667296d5cd7aa785b74d8ac20a74114a06d67c0750f88412ce4f8488578d3777bd8bdcdbf61a91e1c5b18012b1073af0afd351c4a103ff2759e7a33677c700fbe1077bdc61629f51910df1832d3e99e8eb4db6ef289a3458166fc142fb8490353783081ba4ed4343b91e1413a3a86b94da154ccf3256d7d9226e541f259b171c41f04bdd0ea2f2d71830b1764a4b153202c9738a5017453a11d3351113993f1978075a19b18e2909ee0fa346b7a46d9932962e2bc750b95e207d1e7a9a682fda6ea8410a0489594144157161e189d4de3b0668c75429052d177301e43e49e2e1e74574401a18fc7d7e6a91b68630997acd026d9660b1e21fba0e432340abfcabe32c2140e6a49c0deed05e9f5f4e16f5bfd8d1aeaf191ddb4419960d9db65b082be5a1fe523b7713c741420478d875f3b527b088e5481a45991c32612fa0ff22ece4b20a85300bb95e219dc58f1f5aa7b50ae55d7a7f1c97f615e448a3547a0d8e18abd85847fdedc25984192f3a86f7476f5e5936f4362538b814e6814f5fdca7523cff62e5609c5d3b4afc03aa3655e680380e5f914e747a3674668d8f2d8a113957790ebadef23b5f29b8e680e9c04d06e1c3b0dcf2d38e875143cbc9315267562e980f337cf9fa2c896b68ed80fa9f0e7d2766211840eefe30223d77abcd2a23e97fcc32c556c119a6278486f24b2394dbfebbb1573e685630cffb6e43cc6ceefb1e872b38417022e05349f408b6dab7eb8ddb86833c9a9a60b4692940fbf6f418a25032db62e2a6bbfa8982cbae29f7f9c4a6962d322d91933d496460f397a8de352b1ac763bf74e80a88ac846711f199f079f8c4a5ac2002a0cb16720af2720806e59968e74c17e50f740f8b36cff61df1a2924bb130a45ce71cf5896811f48316256ed2120d3ac9fde786457901bbc10ec6308a604ed3272baff0ce703d81fe5637fbbc2d44502c68cd72ea631ec3e1bdfbc15f3223ffdf7ed456b8615325c3cbd02a753f088556a9534da1e01fb5038864f095ac8966804e6304adb4bb2bb8f86cb4ee0db11eaa38e5688be8e1a7a2da0cdbf96c0224a0804adc7283466b32d2bdb149a13169a7e332986e1e581e2e38ae2538b825cce4986d8930bb4f06b76276b7d83c8188bb8f1d33f848a8036131007446ddd8b251a646797bafa71944d7c1a4e099965dc26f036baad90bd64bec377b1dfe21e892ccfb75691d0d1065141457690b42b48bf609b6a342a197e029c402df78b5906a4dfec96900f5a7c7ae98b77d7f166f80f3b83294a05b824cafa46cfd4908b156301b1627b49ee9255116e2c0d7af5c3d44bcfb9195084741498d9610617b90a0cacf70cd93c3fb61ea15af69f2c9cb7141da66ac6e902cf7ca98fef50f51c46022a71ae43b5551a0ee5ec5b50d0fd7d43d680c841998b7b3ade805989ea16313a796f6414bfd3d32ab17a29e7570c603afb632cf01344af122666e78931fbed2e6d35aacbb2583a41c354a8aa74c24e183937585ee86dc072f130ccf88f3b867f84998d7b5d431ee8643e529ffedbe9b9ddf1de8ac3b237f16183844ad3987af22c79fd9aa4343055b2ebd9b1e466b54e0d3aa3421a2f3b5cfeb7563bbaebe9ad6ecf54c376a7c2c430bffddfcb4a63a7ba17385b44b034a3d5f99d578e8759a6a570325c7d074a9e69fe8eba9ecc9fa0b6790a647559cf4d782e7ae7e811eafb3bbf783e6d817619f51a635e47c733067ee42577a27efa75dde5591d4ef6de1aadce1302bac82466951d5823df46d25bc0bb450cea5cb033aec0788c475afe1050d7dcd83fc14d749d21f2101d0ffffff2f