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 69753 05bff0fc691a27b4003666bad16ded282c59328e5770353de3239c37d5ff0544

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2af3fb35dedf95bc3674f2341cde6184992a1155fcfff9ab5b646e2b7257f1b8
Certificate Block Hash
05bff0fc691a27b4003666bad16ded282c59328e5770353de3239c37d5ff0544
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00901a01001c280000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007768c3edc911b8b4a90534156d4cf9358b638d1beba349b9fc73fb8674cfccd0fec5b1d9cdece41dc6aa696ce9d52aa150b65be1940f351a78d8257079ff8bb5bd6f3aee873b7dc3624b0fe4dd4e98022feb394748ec8753df070000000000000000020000000200901a01001c280000

Raw Header Hex

00004020bf8f1f02d6341a8f81384234ce57dd006726410d99afb74e5a2e873ced6325503396d4131bb531a4b92b2e63ced3e7d398850c4ffc1e2056bd835527b37d0eeb686d266a3b100118b8f157722b6e645babf9fffc55112a998461de1c34f27436bc95dfde35fbf32a

Proof Data Hex

59,560 bytes
1212160203071f8c74101d2afef8f66364f07df06c5312d44339ea0d1c1a60735dc7abe7acc7b3551c0ec4cbf2c42d94d4fc4e2c0b9148da4b7eb042022b35dc3f3f2f958359b24409df42ddbdaa27a6194c0246e80ad6b792603622a8297bc55850bb9311c6b3a762bd9d2f35de316cd9756b0e5e1656bea9369f2e29dcb2cab49092a6074c7a70bc765d5bf9b5833f54ec0ed1a90fff3aa73118ccafa5ce1a001ecaa986db0a85713e4004b0606f9b4719dd0e2bf1435221a43f0a5be9ad3a031539738217b99f62a3548c79c6275533a8fdb405b24ef8ae87e6203d21cd83dce342f4d9a54c289541685a644e8737e93fc3228acd8f213e3a91cf16b73b0cf60d2e2b5cae817e45fbf840627233a36695dc492371de7aa4153200a846f1213589f2f83e527bbc63e9df2b6939126338cbfbb2f06ac2e0d295402e360a6a043c9c48b79bbcef6e35dd0bcfbbf01ab4c002bf6584c0c621dc4a86c3e7ca46e96aa7fb215dfb742055a8c22cf31cc3910b26a0b3a6bd807b1e349ba5c215dcbb01f994506eafdd87c55bd3212d7b6c24fcad435441d7bc2b67b8af34221370a8a5e07ff4d7a05473b1462dc554cb201bc54afbee99b6f67d73c77c8f5c6090d779ae5cbf5532b0209a8c6d1834d6a27e1932fcf8d1be4bc778ed961b96a82367cda337431d801c96e6131ba179e695a8c629829496c48d5a26727969ef980193d7752c7294d1789b6a3156b142c5cff729d5ded52d2477b8fcd7ba84c265ad3eb3a09b4231ff7229c815df936309ce553dffd5627898f61e86e843dda4a801ff0b0ca6f8e1f4c0b8bf0693d8eeb6cce95465d22afd1131c1f5f6e544f135c3e9d452e86e8c6692787bcc45364bb354f37336a0f386ac460961f1ecca3aca31459da4a50e671a5e7837da75285d963878d6a04f8899f0067ea65f93c5c556bd69c03d545e6297af2bc576a9869903f2ff4a21322275f6569a52e08c52becd37b6ddbe3d79d05e3cab351cd36f12f25f7a754e5987b54c6c5ccbe311ffaae6f91970dd7126ae9f151242a43f97681bf11c56b80d72dc70802534d984296b3d99eecf52f1e28ba31305d5cf90df8d6fafd83bd7ae439241ed6de86b7dbf8c8e8775ee3fa01d98252a1d2065dd6bf26b8a4271e930442cd0d2fa26196f01fcd3bcc8b6e6847213df21b53524242d1626dbefad3ac6db9ef0a769d53c58d0c4051f6f84eecfdc5ffafe7c92129935fdfc8ad875e880d528c08c34e9fe53836537e611ec1efa64f76f07de16277d574d1da2c4dbd3edd67aed4a522afbe2e64622feb5b3190b459ba666739ce7796f0373741bcd80689109aeaa922ee493f37b7a456639209ac076a76b3152e903902d155dee968412943f7291c5dc9b541e8b9f373cedc72a2c5f35afbc4cf743e0789f1a0747675aa4dfff216216fb382f7d14eb0e3e41483f1eb6c566216ce74f19a0a2a1d19d2d0e538730573534f2464c59e632ea96501ba336680927181582924145847ce4cef4513fca26954ad65b1d869b55db7bc55dae7de81f5731434c0ed35a8611969fe698860c80fe9281b9f54e5cca8ab648459929e87ced07ebd493a802b4d568e47668597156c2ed7763e7a9db1b594a5b79d2bbc18582301306a1a18b4e51d2f8c0173e3b43b1b38a1514245aeced594db4b4db3a283770ec96371283dd55e2a1a0627604653463e9f3e205208640ab5341f2b939b1ba9c5f07b182833a33e275f071039beab74854c4fd3f4e41bf3897fdcfcb14ece259ff09c8e23bcf15f045caef3b625805c75dca42725c601feb989b29f0fdb6ed15131bc737dda355e481ba0a923cfab5ff1f48504d487a684142f336e42eb42e6187408d60157b904582a2b98e1ffb393de3b40b4b8e5f2d21c2a64f429328158ce16d8ac7f1f1e90c18e3c3a2e632b51d1f9b16d7c752286539d7586ca5e8567bd585ad95f8c9c67841cccdf1e693b71ee435826968fe7eac9825fde0519c487b905934dac52e1dc784917c5c8670ae4ca11b76d529166bfc8c31299735db96e982cf0b6633b244d337b41f9f67566df84e9852c8da24c1f435462e97fcfdd3f1575b6d7b00e99a435b7f0e948376041dfbb98226e758317e84b399f73d061dbbf49fe9fe9d96b2ebeda0ea31e9a99f372c02b4dd542bffd8db0c7273202c103d942fb965c0992ec86a715568a7d9cce60ec18bb137588888fa249084882e6f69a9c592626e04bf00244f3efc9502cfa1f0d04a8a775e731a73375ce66680c2498a46c7576d42d463e5a9692098ae945120637c60fe0482c9eb6234b39c1634cb14bc6246a1b6bd81805c3bad5621d9f6d7ff0acf2e27b883c9644e1be0a3db684d5724b929b2f59a2f9a30fe076c49eacb7df53bc11e4e315d56718fabead61a69b4781b381c32cc2d83715a1560398c428d4b732cffd2359495a829e33ab69e1bde51a22c79b564899e559aca800d4d3bbf5c827a5c780e0b89e44f0576621ee3aa7f78d9a8ef09a24c8e7a1b4c303f58df86ce1a92023991a1c751fcdb2e609e15c2ee9212baaef44d5ff8324e7cc511557c85170ef77c5d2ac94c7e78d8a0fc774ba03c90f05d9f981377356942927d1e78d5005eb62396116592a01db313d0b960941dbafa70751b4db94e90ecb373f80438ae0d821bcbfbb9635c375e80daa4f61bbb8bf4e1da42277debdcd08f881fb08308866205b18cadb1feee4b9585fade5bfa1185fd3ddb7600e068323d9cc545f5828f163ca902ef45dfaa165e0b4a8d8c6734d72e3b9311c22ce25c28954c3badcd132d23407c3f484712c00a4e3a153a70ef2f8313698b542ef436dbe2a647ec39b46cea9be037fcc96c399dc1b8956099a1cc8f13c396260fd89410030bd249b1bd7eb817e26f60b6d937c92cfa748c6cd8d24c8f3978c8f1084b2e2bb95ac11c1f4650f3295142cc5a4a8a4aa89816b5d5844d4800c3afedde303111c8385945cb3af3cff844e7bfb243e899c5a717e50c043814e5143c449355a7c815ffb20e27aff812ee907becdf0dd39626452a474e259df010cdc508bdd49169efdbd7c0d16cc4fc9261c12857031a1ce5490fde20c940c532f8bd10d760435d1bc85c75861350e94437edda06f0ecb769be8141db1b525af556ca4feb4f6da9ea3c518180c3fb1c2e167a5e2dec7b9eb0dabf3f0185d81bce971599d7c84a3ddf229cf43b44c2f080bbe3fcaa2a175de89816604d4ae3ab92de3f50e8395d048d6cca99ef0c26c863c6c8cfcbf2bee25e268509a9dc9397ffdec26c7b4aa26324729b59b4495c9c436c287bbcdb62f2e842f24f9b7e4325872790ec1ba3834157e58c99d244fb331937dbe2b712581d1dea5d4d11c506195047afe6049540f274d6aac085ec786e520666360a9e5729a1bff0fbed4d577bd6fcee4e4e66680b641cd815503601edd5fd686d9340e52288395239ad9ea137b891adb952589e007445e393308b44a368d16808fe5f077a862bebcfdff27bd414dd2f00e62dcafc55a874d3a308af97ce3fd022b38fc80c45905cc30f9a39bf5bb0f1b7a074e8979055f8580628c002e9be93221e784c0e5fbb6df8550ea89ef3133cb259f989633c3a85bd84c54aac03fc465a048238f4f6b56f1cf5142bf42bf9d5a06c671a02339e94f656f5b0608747b8b7d1ce0a6bde90ab51064bb7de525f267f6cab42f682a40e799ae6abef1a944a50f2911143218a73a2514afb8f6253ea5bdd9efee3e353b50c582630c3b4a9ba9f2840964d8aee17038a9e270fb0799c4b0a5e653fbc43198453b6bff804c64a55bed242926e76be24181899f8f6d2c2ff1ed42e3f039cd907b94b917f7960d1f61a13da43e4d4a974de59beeab55a56549ab6b7fce00ead538e2a45b60f8309717734a6d5245481789a53104524cc4370e485b529456d6e2c7270e498852307b5a970189bf6490a3b55d23662a4caeb48504f9aa749f2287771e6ea99afd050adf2c9dd0e054bd9e4d1fdd8b10cd7d1195d74ad81eac3e725f785015a49d1b7dd89be0506308fcacb006f93f37ea203d0a22003430a328be3fb5dd5ed76775dfba434df178ba710ae52a98ce9ebbd8fcfaf9859f48780383f47a5f9fdb50bfcccea62376abe5ab10b924d3fb1906eb8012ce696e25eda64e777f5378485c9120ddc50d2af94c12e7598e64c650096328f12a57de616180fb62807dd4d2bf1fb97ac219f84e7b89bb8538ce0e2dedbfce65456eb43c5951e75a286652eccea8d1e083dcf150c8620b92323d56f7e15562f7be252bca8bb9dff341a39cf5c265d56439446626708bd088dab52bdeba58cd9d1b14e642b30fd144b60cd8bc46161c8ffd660ccc9ca6d4c59f223a999371c87e4db80c8ff21b03321bc7458260d6fc90104593061ab877b68c21896bce697dece98ba3368bd73fc2c4cb1765494463c630c9ad126a881fed79f520a28a6a43d72b4c964ff0829339d4510a228bbc42911ea720ac261c23de330696903f153b1082fd40f187a4b4343df3ef7347a4b6d202f974f044eb93f962a42a63a9590a8f5d6ad0fa99b57f5882336afd7dc3ec51229e6ba79c6b4d73da354abcf77498a186d5a8f5e4e534abf36f904c41b2d21c9203d560c82c215c4bcc043dbd327db15014f067dba74f36ab201215fb1533c1d3954d781c2f698c7398071e49663b25e8245da01437e198a5c6837d57d2d36fd715e2ec46240d8241331ed1938f787332165ffc618016babcbf506100844aca0ef77e7814d823b22b701e5a74cdf28c5abb2aa4745c043af4da5a77b0e831cc9147e1ed5af0494854d199c4c2c58dbc26151a82aecfc7dd6f73deb2a655e612c8985628bbed3ba63ab727517e34a6ca01cdcec714342be69d66038dc531ff91abcc5a3ef0f3d9f5ff2a15ced5b771edc8aec4d87a553dd45f83bb5942e96dceedbfcec30783efb96b02b013e8f13ad9d4fdea075abcc6def70797c90afb538571bb6be091f69896bd8149f227312e22ff697776a1cd276a330cc27826915fd19d14db60cded3bea7f5106f18b737c6677e61e1d35a199f08bdf51442106927a31b1ced3fb0d8e812789b6e4afefe7452c4ccef24fd3c3f4273a1c8fd92113652882a710d5f78a5750443a0861a7ba9458781d62c0ea47e48f0068651aef8b4a978d820549bf7eeeaf591e0c588a75793a8b67f04ca6e114cfca76974fcd57304ac4faa0ac1beeffae638c1a913b1d619aecf0b81c5b5dd04071c83b46e81170a22c4524dae7f15668154e923e9dbfc3508d81ee7223b87a13bf68492cd711fcf01d9f64b3be57d7da43962039b15b73ff2de586413c20e12237a1d36bc2df047e46d7cc443b21ebd64418e3e93d19f64d0880df6dd61e69b82df50df9de6a0dc857809eb54c59e06fbe9255f49b7a879cec85d4d969e2a112ded0de264c7dfbfde970539e18e3ee15cc873c164924f72d5a73adcfef2e2670a854670fff1fb038dff0235c2a38c5db47a45f5dfdd2a65f9c7b467066f56a6e7cbf1caae1537ea0f6d2344983f61ae11a6d05fc8b1cc13aee141feed88e6890fd9dcbedb696c0f451b29b0d09c785933584ed36c0e78590d94934c82a8392420ae938e9024927a4e4fc32e7d9da2cd3e738a92cd8abfa1350acd4451ad456fb0a9ba245761413ae35144d0d3989d9335db1c07132001cf6719087a7f3aef1f2c829b761f72e1e2289823be1113207a4ff015da4617f6595dbf2ee8aad9e73c8b6dc9d21f4c76506124cf7ae773ef4b8fe4acdad0064f7913dd678f863f41af82b234d9ce400424f6e47204a0d88a26b57629f075e41247bdbde3fc97ef200df64579df2347ffe92539e7b1477ffc296e59b4e69a3b6f0d1eabd4962ac2ef740a7c3479aa195650ff6cef666c04f03b32ec487c32eb46cf1bcba62f8af619b6cf19773578ceedbb6e84ea641bd6bdcdf69ec1fc87ca2c67d159783dcf17f73ab436ce5fb9c453ff598742dae0176f547c4f3dbabf2677de4b1d8bb9abddf11c9c33697a9d1c0b4a720f5e91af6a95d2ca55e5c613091e507d4dc6186deda2ac31530a7839ac1a5fbc69552ee595df99595a1b19284a8d5ab68d1b115aea3b048fb59515c025b707631e8200464c264ffc01aef7b14472d2ee10ab90b349902697f862aaaa7cdd7bcbf42e0bbdb156ca463e71250ce7a8fa5162fd2c4e57697fcd4f6e8993bdf47359048d7e569d8f82b33ce497748b8eaecf8b834a7c3bfb3fae8d09354e8942345a9d967e757af4660b3a1561185e6521aca161202736363240ac78c14be08a5069d3bd28373a8269bc900639995d46d14031bc0cbb9feec7aea2c39942119f0c7bad78af8e1f33d117320a6e1d476155daa7030a737b575817e40c8b4517bfced5abe3628d682a88b9af978f5fea68a8d96928c9a4b4b3cecb4095951adacabb649fa4956957ce915db9250fd9f514d98f853492f7fa070d2f8f95aec23bd04459eabee13b2f25813d65b9287d4aae2da08808d9ca6a15d24f7bf524496e5edf21a8f394629a5ec125e439948357c6a57b624933a1bb23d18e7bbcd46dae178b0a148bb74e69fd2bb645aa4294b4c7df1d762698d19828b3cd4eb4058c7e36efdec88ce641d9b2ef39fcd4ec5640d0c0656c89ae7ca5581446ba56bdb85953f3b8ecf71603df648a8526cd4ac0da6a22962d0726a5c774ff367041d56b4a80eb1f8d9e9a481a9fa6d51eb1bba86a0645ed374317575f33cb8535922b914569a965f28bf79fdadf949c4ff58cc27f4b20062d9633c36ca618a32bbf4de39e060ed232fb8ab9932e2303bc8d7585d92da02eab43c30b8e703e1aab52e7fd1d346e11dc93cc8b0f723ee4116ad72f45c99290d2cfc6a79a11878bc724da56da2655ab514e3597da572b50dd9a9f10ccc1955625cb77460c54f72626403c32fcfc935a0de64af52db5ef4b8159d9f9858204fcf95790714fda87f7ac6c12d4d27fdb9edc9bd3a4657c9d7cb2058367f032c6bedecfe23dd17b42d92428501000e6d741cbd8086c99827d7d3d6bea847065e155df2368639396f80ae67d962174f04113581a59331242fed0330b3c2f6d51110df5c1dd49001d185115aefe2caaa497bd52fa05b9f435dc9bcea1e2424d74a4b9ff61d90059ece4210a0a28f8f57b5920c73180161241f561d4b0eaa0d84310b1d058f2c921f3bb46b192cdd997fc2cd55ed9d0e74ee6b5a8404c0994bdf23a84f5573360edd303d618b77c992d71fc61f1cdddaece8fbcc6336d7f20da9082d32b451f63a0b16ceac233375d75b450405573679f75542808d65dfa5aa3037e1f0738c54997f6becb3b23b11e13ed3f8933e4eb41436bef0fc80beb0ec657d6ca23df60217e993cafe5dd992cfd9246ee611ada4b1d84b0c0f4db81a1dba3711d0e08c598083a659ec00f3f866045052aa9b386169750b374cae22892554520c9bc1447e63c29a5f05fbcee1cc06d6695339375ae62bc6d0c46444d41e69ac9f2e55bd62c903ae18cf19c161bc4d0439f75c9d0b606fe038444a9621e6322f610e48311947f0437c6002671b1b1e99ddc0e9b25f9d9fdde053eb9f0a0adeeb8ccb806581bd80871a83301466698ccb5021848c31ad11246e213bc9f03978fe389d2a27f25bd0aa9ff94575c2f3cc9a2752045b11751e4a602e4c939d2618e7332ca52133e99cec8b501fd2f2d216389201bf6dd56bbe4d774a2676c0f1017d1313f5f5800adc390e22f3042c5cf5be24a6838b22bdc5108e1cb67117db67a213c4e10c6a2e7abf88310912742bd8bb7fcbbd5f12f238dd9c802ca4a2d746dd2b7722953157261c525ca3ea2a5360e5a8c8c02711e6143e2214d64fb905e9d9140011865a223c032ced900fe65eb86ea78fd1f5f53b5178641cc25be4558419319734e12fe0e2474c2e4c742976aa33ff8b078fb5a58f9477df8b60525fbed1e3bdddda7b8f255c612b763f0df462d9c2d2d5a63abb1c696d34cff70dc3e19bf80bcc59dfc45444d34ac239506af5ebf61e78f94bdcd4d4df848235934588fc8553144075d68fdea88be33ecc4cb5035755966c08eeda87a27e4dc22f4c4a207253cd830f3ff7bf99c3bf0c88dd06fe8345477c14f8a147b48cf5bc0cb3d1758235ee1d8269692f5465adb10631a44890f651cc96fe5173a676ebed95ef5c9b6bc6e544f36a897ddffcb10755dc1efca4e3703430dfc8efaf94f079a550d9d1e1882950a53dae4b34a7c3843c1176fdb62296cefeb3ba792d8f0d1fb1fc629a5b07ac41d534d0f79e0925dc8a118db5d8ed4041d090e807d9cc8a08fd1555992bbf06c8b20514d428d9364159aad38046d0ebd1a525486e2c1e7bfdbc98aecd91c39b38479af6982b0cc4b1309ce494c4d253c83ebb5dbad816ffd93f5be0384cbff6ecb88477ccf4c7770c1c210c46751e7ca34df6a9386ec7f18ad1eb9b0a0b45a14a5395e813cb5c57cfa518426a4a7dd457577c082ceef5986c57d0a2ce5cbeaf23b2fcfb806fe42518ca0c35556422ef86f0e0be36b7955b2c3037ff03ebb2629048b90d03a1fc54e8d31020efa890ac8203abdb4ce53bf9a8c14bf98898097f8124432c7a24714f386b463ad10e0ebe1f02af80a0c7b785fbcc317327cad6aaf4f7d927ab1f6d3af3ebd93111b9645bf68449face2c53b924d67d4e98611295755f6f38587e1bee76fdf190c16b3c0fcf0c6ef25896eb7eb24083566aee41ef9baf5beff700a8ced8dcb8295c7829fff508c701a6061438443b3bc0511826b6b7a7b0880d44708a158e7419ed59e32a496e0681c5fc382e7fa5aad4d764a5589317011399839e381c4afe94e92f936d72f51a263105618b68dbdd45c34bdc1ac012067041b56bf7348b28333458137631a631e8a0657ba7712d31c4e0c5defe0eafa789f9ba35531226190ce00771d3b4f7d27745dd5b38258a1eb1b6c357a0cf55265f3f7fc4e1e74320b3fc0d6de3e14829603a6583de69b5e3acf1d6aa8e2dcb3b7158d201adc063264cf17b5f7772afc930f5579c88e8831539fa62336dec4f229e289ce28a38e62017baa7e46fcfd48c0259e0fa87082c6ee3e90c929c2f0ddfcde494ed9261b6e3ead61a19394f5879309cb45072946d5b56169a2f2b150235c2834c129553d5969109fee72d7d87e683d0b9571028f2980ddfdf6cc199db30c664f25dfcf15262104701bb22b5e73bb454c36c80f25dbcc089e0455120bf13d422baf96f634b5793e29dfb5408d1ab09dbe6dabb87b671c69fb3c138be986d384423f3f28bef7560ebf08a75d3aa67ba60379199cedb814c5c1bc5f4e3c5b6f2f0a9a80e3f84568f9e3fcd8e00407919fd1bf4aafa1668acd8008b9c4ffe602d23a18b19058a56993d9ff0ce31e50a8b62bdb4063cb68afc996cc6a26592db8261578bad00d19068c6afb4d8d9320ab4918d6e6bd063f6e8047824d26ddcab814833faf6eec3d7a62a46963723ca20dc3c1d922ead7b3d0074dc5190cd3eea8eba8ca6e1dcf8672c2dbb93e4e453793c4c9fb212eb794c86c7b69d01bd19b7891f1ae635208931a0d0a170740fa965862e2da22f074fe6f9fa220afdfbf665276a70d500b61d724c78c08941e2b82a661d54eec38f333bd7ef1784de8ae9f33e561bab7d86b8e41ed313b6f3c2237e34ee3c523551fafcf30d11aed3f0947c49f1e22d963e609fb374c6eb88cb4ad45bda0cd38ea3d4371beaafa09f8a2b967e5ca17c38e4dd6bc54b74cebc17c7d5262b3a158be3ae462a11962fe9f675307924e68610180aa8cf4424f91e31869e4c016b366eb9aaaa692b9494f5a186c0a5e0adda036be16f875fb0b9aee27f451d0705d2c7c3b59e795f10e5f9b0af1a7b91dc09baf8af677dde110ba7219c1751b989a9eebbebd4ed553f3aeca51ca09aad290329d37a371e6c1922e75eb3a6e8776b5d433488317850f33c016206d9062b892f4981754f0adeff9885853928c5da5634d2242d270016971b439230e76cb2bcdd06a010cee06b82903c61dc8b21d8015347f475f3005c8564a3a60ee0cb7f5b91e27dcdc10f7c020c0fcac2addb8ccf53d17a4bd04ebbfe4a6c770851bc3eaf2542db880f5ab4c0a4f8c52d9dea1fa38e1daf3afd80eb4df819f155d366b1f3988859f52d5195d0bbce2edb5f246be4dbbd4f3fab6eaafe8905cda4efb955001925bed1229cd49cab9f0e3a4f42726399210ab299f2f56f84699f867551c02a3809ec77bb92bf3920c1335fccf38b12022a3edbc4f40ef832155ee9145c2403aed7a6bb81ebcbdb799e01d1dbce222cd06899bfdd2be0f5a416ecbff3b17d229b25911113c4c8c86b9a2d2bbb9b1be4ee460fab32bb5ba859da4ed5f0be12b252a253e0ce5e0d80119c57d75fbda064c351558b27ac26d0dc59d0ea8731e15d5c447f17486999556803a76df176068446436b5583d9c81b839ab466ecb1e2f3245aba51a5bfd085178e4d16a0fdba4530b217f9a660c4e11fb348cda1add482d3de11035f9e1ae13dad2527f75ab95d663fe0fcd1ab4f4151c792ce4933a3bc0d8487a968d483ac930c2a0fbd03074b4ea101123e24658bf3584f4e112e5634f78a8f9dfee99c37caee4c7ad914124b29f56c2b80f6d2f37626202e54f4b40ace837b3cef03389ffca0b13f3bd4cf4b422de65557f192d01dc954a30f224b7248bc5cced1df43f41d419ca68c17f40128ba8930c6d2dc5c9d2b5f1db520f5aea990f7b3e121c998c3db26a905167bb5e6ca83f40fc2a13fce1fd55b37c85e9e275e86b8b41f23cdb81eacf447e581e2d9a450e7c4f1874e986ef6ac9959beed7cf9b366193f6e46cef4d0e9853af6e8052792da8fed9dcaa4a43f216735df6813c43c6b632e689521430d91ae91b1d29ca03b62f0248f3b6c8881e59bc5ff8f65d0c586ee0ce2a6ff76e6fc349a96a0c9ac89838e42fd14ee9e08bbf6782f704683881d01815e82f5db07f3db1f1842a09a3f4140fe2595eec55545a204003dac5de190b91b452f8bd3da14c91f1597921846c1fb92b8638a6954e296596119937844ea41d3f65be544384d82f36bf161614fccd121f0702b29fb4063008d0023f20ea0495ddf8dc9a19f4f6cfde203b63039589d5519d1812242eeb6ca8cf7ebbd4acea0d0789a3e5c562b2ec577f910b365527919855fafe63f0ce7f57b49bcfeaa342dac9244a119d42bb1d66cfa13341b808bca3b89b9d482f7472503470429bf0286e1d51a626b7f81a6ded624436412e926e2b41e7e6bce39ab3e63076e84361daf57b2ff829f42d253301422536977bc8dd62711ee4cd892b8f050ae8201e6a90fa2e43aad5388d545882c90dc46a8d1eed4bf97d9c1726a2298e92df74b2648937d5f6add4af357b4e904f9e437a9cddcce4d18f0adf9e92e3a2531b49bbd44076347560628bb5443150ad653d9efe1122bb372006363f8379dc647cac0b473a670ce65f9795c94eb02e7d7b174b5a9d731c4c4add84ad17938890c93c36b0db3bf375ae61896152513b28131e92a48f9ba4c194a87dbdfb1b72a6f43e801232733f023cc32bb28124deb6132a0dbbdfe5bc8ead5d61b41b22599d8243290341c001652e6c5c90eefc3f05a4ad0e90968385b69bed375bb7db71573eee2fa79dc109cb8ef5be00b81264fb683ee3d34ac2fa10796f812353b9626fe64c67214fcc42fb4d1f525ae448dd7505b665e2900f7efe89fdd9723d0e1104e0676030d60492006d6edbafa1a2cf24c9b003a10b45b643ab7a53c90b58b00a61451839b66a1b8f84cfa8f794a1aaf74ce90c246af68cf81eb2e8dd6db61e7ff320676fe45c1a88a05868032f2ccb905f37166928435d137b68bcaf0172d9d940c2cbca6630366f6baf45bdbd890fa57c2bf8e3e23dc09fc501a0ef24038a3eed4c7684d0f42f6ee6b0e8b3e7598c95f6cc9bbd713854070333ea2b685862131cd3299a0668d577ca5098f9bbe6b50cd254c9d64c9496832a15742f0f466c4f4501ecb8e749e271141f3d8281847ad79af109ef96c735b963e80a270bc21a3bba2307760bbd684389ef5a93bebb12a348a769fc0850f9c39a55064089206625db253f8dcd2f36cf147ca555796eaebffa6831134bc90fe52a5600ee0fcee7390267b08fd2780511bb630825c2b07fd6544ae07f13c82fc265c084173bb4fbc18c59425db5b93d6671fec0464f1cbbb6e26d065be47e582e642e7debb8be73da90a5385e5e8d9f737aee5f0a063fb018d9fc43ed80b37a675f6ef358c0f6ab45e35ca9e882594ed988f71d0c4aadc46f0f3f0796bba57c0c05233b7feea6e78deb5a8569c2a78d19dccfedaaec0c17cf608f10b725491187c82f88b7ffb4d435441d220d0c9b22298bc7286ca957586315509380f204ccacb57a7fa7fd4af6630d5502c2ac9836ceac37a180e1cfb2b3830543f55e6c4bbd99114e01cd15ce1cb9f2051b368c0bafad7165af47182c55cf5ecf4bc21d24b9ec5c5c9804a20f4aed37a9cba9ee43c3c2d92ffad3d1d2109a107875360185b1b8acd6dec45843fc3b178af887e24f7bed5f6a4b1719f534b4f8cc04c2c4d61d5888af309d0bcfeb6d87235fe6c719064baf62da9336e212a403e48f8729b5a9a840ce7750d9ca552d9ebcf7a3c9ad70a31e98a0c3920df3f5a0a286366d11fb4990df080f246b873b6d7b0e689e4ac89071e82adafbe01fbe35a8357b5396eddddc2081f3ed562418920e09e64763a65c71c374d4c454def6ec02cff9aa343c2d857dec8c13b66e57b310ae8d3534584e82981a19efc5ee0fdc8cf59156abc4477ed1ef42c0a7a13f1ff757ea097d925a9a24271702bff49d73de5e473f97d1f408c4b4cd6063e83285d5d3c7b467b9877a9b70bd44bf551bc30c7a04b16c321ee102be6b932b913fe81d1e46b5f784e7ce4cab97e47396c132a2416a505153049afb95cdd9738eb03bdec77353c9a3ae46f801bf2452209f85f0242d2b5c5432f1b1c93e7be22de8a6a01ca815bdcf24a579ec1ef2eb7122c45c54b9f47595d40ee9363a322dd0b7c6ab1a13cc22a5cc5ad5c7ca5e00cbc0eba611c6c17c2184cb19444a27b8d195c4cdb63a068d55184f27d9db56cd24d51efa2d0fdab88d155bba60e98f92f26bd44a3b46a277693aaf8f13c7e8a6150ed944314a8f377e8cde7112549826081b7cbcc2f7e60e1995c8d49594ecd4aa6859a2911e414351152cce9913e095a5db184a7e1594fbde2595bed3fcaf078680c8cbc3dce49861d68960d09c25e3a8250998ffd822c2d8613daa61f14bfdaa4ab80e80cc91a76890e607e81f77eae547f26af12554a72c9d73b228d041e3a8d8258dc7090699e19f5877970c98995ac0dfad6bb8ab8be1d003d9537ce8c6b79ac2ba32fb4bf2e666d4f1413739dfcc4572cde5a973b224a461423f148fbe44825785674cf0d91895d455f08c2babee1ada4b9ee2c8956e3f84b508bd6aedcad3664c3ebfaf5b0e539e143c6ad2531604912853d3903ce18e25a7228595410c816886eca10e974f48d0ae7e3d78bcfb7ccc03a25a3ce3c4e08362aeac4130f69bffa566c96b5ee42cd918060800f04297c65428b9bac50493478902729d84a2fd2a596f68f0601fbbaf829861c0dd4077eca6253ffa7c377fec0fb66c0b07b3a02e43eef0dd0e1a2d3d7b5e143aaf2aa3008a8b36336fc7d9cb38753ee03dec1d6945a00f9e9f29a127b5e0bd26283419e37bd9df24c7b682dd06afba61aa6d9ac9ab8804637e333e4b638bd62fd17bd1ea259797097e4bbe73d8bb789b4cec83a7f020e668616557e02d620c4a35db6405209f10c636bf00cc897ce2b54f0e9a25623d1b142f097b4e529127bb01f1d24ded9ae816c743fabbb112e8a40e63d2685218e601309d9f2a4648d22d22f6b939cc0c01297e582e439a1841c207f0443825544ee02bb89ae104c34ba49df8e149f938e85817022c1a0ec6a80b3fe6994f5a007a1055fe00675d2a857f29d1b88d9aea8b4c359a6719f5319c446cdab26f22df5223172db7240f773738bdf6ffcd51363e832784f7543e38a8aeeccc27d5a5afbbc042803a491b95178b1561ec59956eda5e52bd96798c637fccc18d3edcb6a603fa900c943c436af739148345e88a1daf2c93919d8456248b225e901209556fcd1b1c78910a4e28e26086c827b15f956df60245187efae568d71f97010c60611f9e5b217798c16ee3d990be23b8c2d6ed2a938e8aafb4f84c63a9aa61e767e8e12d8db8e76815628e95daf1888c787009e85c9dd6e64b9e244fc7be0cd9ba399cb075258477255ef98f789a4ade25abd08b040994d36338e8dd26d2ed7c0cf87d24402d684c325b7d69b667aff910d493b8e30c3cedd4cbb355eca91b1f299e5ecadcc9594e65f440c085050cf013bc06f6226106f19a29662e42f9fd87cde8d489768ea9ae4037f72e97edfe69473cb79ec77f531f26dac089928153227cfcd246ccc1ea7b62686affe1142e6868664f0e8163c5ecd144c11dc7798d19791d43d96ff8fbc30d0459bef2c946b592d8acbf1f7a199ceb1fb64d5328a456bc9caa2a6b0cc21019a20f3cdf1ae16a55d6103cc65bd0c535e07454a007ec04a70b84f0b07c57f37575a718a610025b18a98cb03d3681bdc8fa35dd9014bc2512536930a4f2c7e19e0510c679bfb0d65c63fed5f541847c52b39e5af12454618b375b87a4f565eb808f9576910d41d4246272d4e409f19e0fee598a1dcf10bf2a132124cc7deb67a0363878f92727789a1509ba02bab12f10641880d958daf079eaa10d72b895b67f5c815eef2d2f2b9e81055979eb9d90dca75021c28a0e7c7924432e53cb6a918de7d4c0bdb59bcaeed7f8c069d45d8d024ef65688e1a170068b37f57fa86a9aad858a282da6fa155186a1e7ee5480e8baa74e7020b80975baba9e8d3589c4aa5e3a90c45cf657d91ae45c7a8db4b93324918c7dddc326ff9eba89941714ea1c7044c0590249426eafa753d0a38081f41cc7ac7281a8b0dc9b2b3618445d9a42fff4b13104a75ec578e08809fdd70f4e6d7b0eddb253d2063b6cff9dd21ae7453e714a9c299cc9e156bccca135d46378b423a9b633db75542275d1990a1b4a00a0b7673d56d007ea09cd6ac051487f755d7e824faaf2bb74795fa23863b7020ffa8209ae00ba6da3099a5f6e5a03398d4f4d6f062e2ea38f4422093f83e295577977db091ee509cb7c8d797e51d01f07dc57d25d416ef7a9cb2cd7ddcf18bab163ea7c8ac85561430a56e777361fb47c90cddac956b2f52a73e2dffba3b33f32ccd7a20d89150e1112f1d842124d136d5f88906acc46f304f315b40589e8db1df9c3374e92e783985580ca9b043bd411e9651d6714d69a0b133a14cfa86d39a039f5172eed23aa213058607d022bb87fa448e34cb4c3b73b7a3b1547bf279522652b8cb288babb0a68b258fa43aeb825d9b0d721ef60ea63c5dadeb6101cba160e1728e4c8e1ec1231f32ea2b43c1048546dc3c36ea1b46abfc72cc08e54b97e72c37cb96eb289530ae03f894002f9d599e135765c60fb4187d46c0d152cce87a12d2350a1c7877d2a45952deb52fdc6d3198d8f0065e44ebf55a8bfeec6be32a0069cc37d9e671e7ac4f64cb56e112aaa0ca67015b6f2f22f3833e19dfb1697222f11f0b1bccfa387ce3ba6a89722817e938db6755e649397187c04992431ee0efdc8bffef1a34967cea996b186b63ac1192f68b9765ccaf8b4df94cb894beee29fbfe635b936e602b4bb4e8bed843c9feea379e63899decd2cc45f7744344e001a739598087307c5122f2b323c9ea552d62b78f4d36e8f3b3ce1bd78a62573b227f47746b7c3b4dd0913172b719e43e5ad6fa03468ec5aa047a2f442890bda45b4f2e4247724c7fe4b786e080f5ff56eb914f47f46a4d20c36a631afbef1dbc7635a569f75bc7e1600f0d3638044375b04c6102fce10d6b83132650d56be1b9573f95b1d83405725ca63909df906e50dafdddbd407c5fedb396ba493afd587ed8676cba7490470e82bde0c1c7c087c085566680aeb14ed180765e2c38003e0ee80f378d164a030972214dadf75f0b4aec31a9b92eb3f983b9fcc90b5dd9fe1dae6fd8ea346ef83e46336ff88211fc55df75737379b42431142259eebd88b1b0a73f49d42fe24e1392a29e85d613e7581db7c2927aea50f5890cba1df986289ac7610f543c8acb2e28322dd867c0eb1a79df2c8b5a89b983d3e7b2701fc63bff56cc9ab120585afa69431f2476060288260d1f9870fd5992da85267b17a7ec23200b4119f8c4d82d8e2da719587d865f8255e61d39baa5cbb8fab96e4b264122109e848da738663b505e214c848ce8909a1a677d65b254139e09b15a132313c204f4ccf7819a9eee03272161bd77cedb82d298fa7f160ff2e7074ad77ea0e7b0d85f7b26f3598b451d64db0f510eab28e2fa71952321dcbcae48ddbcdd406da32dfaee12d35c803fe1c16f768d019a61f45ab1848587be7fcf02d3b65eaebaba48ca14c9bcad5f915df5177b11d4b29ac4e79c06e10785d00f31443560645005b5b40401a23c4273df07718dc2fa923ff61df9bb6c0ecb318067f24d271cfd9e9b79c6ea2f2d5f2bd2e1e21969273bb227b2e32f55adf48f3ea95f3e252af76262184a4f3d9fb5529bc7039c233f2263a94d12cc9019f87d8dfc737c11dce9c633173b2e2f1b5678c479ca1cb1b0fb161d22f50d2b333064c6504aed3e3d739a4cac06c968126114bb044045a4fcb9c7c0f4b9e57a219fa9c42dd49fabc15bcb2ee2f0f1e35c2fe1d39b33d3a32e6c46fc5fb6f934b2e7189ec7b538d037f06e0f756b454dac2d59a5325dadc4f34f7d86e78259859761f955e73a5f398fa1304d74fda6e145d3b35ab6fe1e3573dfd6a505edbf05b10917094a7b7cb9d525954045f91132ba1b19d9131471a610357a02f4bc981378b0ffc843a871a17f68a8e497cb628699340ea414909930bc46e69bc74bf6f56fe97ef1f6ce94f1059b6de1342606a5a00181e68727da0f45527eb12223db7b92c9ef6f12a4342d2c6b23fd735cb8798c0829c371e805b22f03d62fed593aab3f75629f262274bd8f09c0d5a4297b0f6053c3cec51b915ef3f2211c0f95aca32575aed16112436a238a391aba84eb3c3fc73317c5d19fb66d2d85fb418171b3141dc4d29b16656f716ea830d80461d7c56b561ecefa026683956000e225db1d7203ba1b8039d15d8f38f951531c0eb8695354e3e73fee88fea3330e2fa84f7c683de0ccc3ed7b604c538bb730bc3997330d6f3003b274450f397575ccb89b396850a6435b66771ec6edd09f11925e91bf2d1a508a356f5c16d355d4d55be1d050d95e8ba91dca1778be78a3c5b2ce057ee91601f1aa402f7386c17bff747ae5d3e2d1572465aaa7a053764ec78c5b71331c94e87af432c73880d8c6c448baf65718d15f47fc1e3a7e0205de808f507424a7450beae743a21fdb6e559e08f78cc0d4c96b2fc3324678026e5a4599c2bb12b849777c65a5f93ccf9551ceb970a74c6d0cfa0caae85e2941b64817cce6ccb5e1edb1e40da8c8bd28e2e64a276dd499799f486e33c5d36d3e7aabb7026147179e6f584d86854d78b18ae46d86f85fa0d8d99f294d59136ba8fab4c5fffa5ab4169eb0b228cc097b27ec7277efc31393a3d39055a01e6ddd0e198a9999844a23aa3670968c7ae8dae81b6368b537f8525c4dcd74d09484c225205dcca0fee0ffb70b70346131c85dafb1876ff1e072ec974a12498b6ba0ff4de35d216a4a2a500db8058c20248201b5a097214794a7e77ac01f55d2d5f2452881148bd3eb85440fff7c9f4d925b837ae7bbc27af646f855aa676aa60d6395b1eae47dc500326471042d97f2467ccb9491393f6a96e1ccaf8eee3222b0911edc7421411c377f045656850c3317ca07d14221171c67cf46a742617626de2c549f05a6b1cb7e5dd6f38379c6c11e425db6f8b964d5cb6bb0a3e54b3e7435bf31561235294382e80667fca7c87a49918077e77a759b7f198c5956a6f14527125510c40089566dd666a5c5a82da4192decfe296990ef9a685b670d18241b22afd4827a0b8c15172f172346e0418976c178e100a0ead4171af0e331983e9b3dce489bbb489bf336990ff253941c476a2ef327223e5e2d24bb1df8eb49fcf289ca7b54d4577820d69e5d1b3c5896cc7ed943f3d8f6e931288576f6f64ce086d3e36fccdf895f73433e9f43095d544e6d83d55833063f13fdfdb0382eb90a923f9d4a85124885d709bf282607e7cb7da8b9da5863d335c087d1b345f1bb491e5c07e20442ccf40bfe909424e7c054149587e45508b212186dfdfb268c94ccf03f75c8c7e9056545bdab5c91e7665138f419c9186328b2f73fc35d8668c7cd2c180013ca1e742299154bd42b69e81ae45de0c3009647e77885b77b2dd2adb506745ae01de3fea95911eef3f06415d5081fb5745fcdafb90b9eaa9efce87b041c0b38b10b70a0a6bfff0f35d135f6625ca9306184aac1a40031ba521c839086fae0549a7af19046f71b96d022f4cc2a8bbc24ad38b584cffa914ba14681cf58a9ba2066036f52ebff7a412b69fc0a1d63c7235642941190d0cefcccce1ad596a5b7eed223b50b8cd080c369a06c6f434a86f978a3c1cf4758100ac9f6497005f3241fe3691cf60b67127c622258f76e7bcf275e8a726d46c0ff0e053e3f3902d77d1764661639e08380d80fedabbe3d9d127ffd721bb9d60eb0d016562524e8a6f3b36c370156225d77bec132280fa53b9d25eef2f39d1f6d98ee59edac6fc2b01f18703594e08fe0521d46ab7bc494e5b34a586a70958d51cffe6b5f77c911f16c6698c12ae7bdab03ae064a7344495999153911844582b6f04f873067fe21647eea72990b78847f3dc5610172d41c935c8318b05afcab642fea5db5eccd0beb5813d22de68cf5ba7a4932912f63b0f3b1d6a95c23f7e2e16ac65e3e531d6599a4a3eb732b64536e0695d95b588aa8fa14b5068a8ff59c4b56c7304c0bd6a57c2b5ad579a06e486d086f57754eee6be7ee5ad07b7384c39e8e3972f19c2958920618c1201ebed0094cf3d631dea0ac00e118efec5d144f3e84e7412dd24fe6f25ca2ee149b78854bb3347db5e0d2e3a944ae1ea37799ac5fa615cecf5aa515a608e008aa2b12d892c16e2945fc33b049e1c5609ce681bd5007a394ec2149e1d04198f11ff045d6dfbcccf917210de9be1e6cb89b97191a8098c3d8055cee164acb20c3449c59e535218c9ca240c37e8ae4adf0882d3700b10471fbd29bdf56e64d881e30517a4561b2aed13d18286a7d13fcadb25733e24649daefb2d0a8ca4d4ef738f395c22a3ebeebd0446af84eb782733ffdf89c951388745e344003a1911fed997097750f598eebc16cac650af0a3af0e8c66be14d180b2c85f46fcb83e4cc4915990f2c270fed8720b2980cdc9c026e8ef59ca0c979a8d1b146db1bd29c7ac07590f69ab49a46df1ee25b8505759a16466473db1058e2e4b78afe266067cd7b214e8f48512417b927537d2e1c5874a4c4c39d75d3ec567685527310a20d929d0300ad936934c429a4f3a533b9ddcac55067c7f455ce043d220b92068b128075d19a7e29a118a981ba50113ac2e48728e1a7d76a093bc52ac3a84c00e7ea042a3a71959d6bd1934b0dee847a3b64a791fa55f2ba718bcc5a1a62e5bbc908aa2c9eb93397a678e73270fa4e449558f8a9dcadbd4a19443ceb77a098acd672a51c8cf8bb66ed5f0a708a1e10d1cc233f3bffe25a3efc5ce71c73936e726eac0ec00a4bb4f62a27ef908f0a57b7a73caa685829e268608838a6b7c2ec3e25b612988d74517ec35e933a96b1d15d38706d2e6649181c77b7d9d437452f0141772f37c2cc8d517278cf232fd2d1ebb0cd6446e71127b860e9cc26a45f8b3f360dd7b3259afb2d5b63f2e1cac3f99505e1bafc9749811480acb0d734051ec1103942dc7ca8bacabf1dbe334b47f3778bfbd7b0a9202cd54d2e04b7a54dde93616b3f00f9bd57df1dcec4a041e7b6088a976cd1245351b0da6287ba3f60a47f257e93e72f705f3042b1a288b11c744026042f69092ebf7fcb5319c1200f328488b97a676c48801a39695568d24e5cf478537436cc3d82d606fd775081f76583e3a8c589836bde495f90493fa906da7a1464edb9f767f9fe8a8dc36d73e9b8c8f51b7173b701fc30141628b9b2e3d9d069243763a1570fe50197a080f293d67a69965538caae5749e036c0a4a828d885b47132c1bf46d268cb449e4a09069cc17c04432d2ef0194e0794cc9d739677bc3743cc59e5f38c8659c1e384d52b12094ba6f1d757e8e2471ad44e85c0848a3ac548f8875167b2d93a80d98bd91118cb46327022e90550237b2f8e28b2166cf6886d52e235c7e9036b6344e976dbe9839f308eb4f83f9c603c3d8ad12fd11ddf6067ce0ac59b7a8e5db26668b5fec75d09b4d2995a34d1ae4b0c3d57f5014055c2fdaee99de087fe807b83d8603f060454cc93b9d83392949de4080ca6e87db27195fe71c1836e6be774515fbe323ba7c05e5262c684c1e5fcb0da658cfedd8b98625725f52642b0270f93b2eaf31b4761b2f6d5866a9b7b95d670bdf9ba834aeb4254178b4d2e8cd205aabb9f29431f2075dcca1816ea8ac4262a592354e9176ab6cc318a33336a38ff16d2b2845e54dc9f0b6a858a05706f9e88801d018abaf63fa3abe6bacedec6c3cd32669e8c2cb6aad50595c1617754c12aeafa6712cb056a6f60b6610f6ebb9389d8039fad7a8ebab80f271cd275e7f596f985eb87cceeeb0f9e96bcac463267f9200b3dbd7a3a834c22ced79b90e106dbb237465b35a0d034c64b2ce8662326da184f67131ad8b0444911c2f8e6a64d4a03f07233d3e38b75c2efe062c13652906d7f07a26997c48b272e289130697c3206d216ae997ee2c6e3f726bac7f31b1e320b5f0fd269a6100bff1b18ccf6e205bde88ebe66af3b882fba955c9374895623bb05df2c3ce02c757c429b2ee00bffecd65759490020e6f4890d08b506d70543b691bddc3f0bb415f8d1aa580274c02e6a56dc22f549a58dcda8b19c5073f7c190d186f7efaa8f645c557395108e36e6398060e65ec3b874c96fe875f0a6eda3d8116463814a6239c33c63406c6d5d7558bc7caa87c57465bab4d7ad242b917eb5af2fb9a437ea910518bed58d20c071f4d45fb996f825cff3ac9e22e9a6de9ed35829d24702f6ac18532aad60f71ab24bc37b2ea775314270155b065e33119347083c5ec5cfa0cef93785c149bde67a7a71c35afde69d250dc7e3bb139bda15175ada7136db28906a2f62582d6726b177972ac7d1ef0d32dcf87af9cea486c62ef329c2647a9f0bc0452f34f49f825b5b62b4143be37c44643a110eb82ad7dfc659f337e1223ece95d5d5bcf2add42c6372bb2b48a2ce6740bc9f368fc557559066f1d9999f1f91ec9bac4269df6a0c18a76ac9ad72941928aaddfd9e05fe9e1e0b4f1bab089beff54896e6d92e996d04f588b0510d506d616541bc87f1437849389a17ca3b60e2c72b3d554b7b34a0c22a03779d350dbead53496304935201080709ed0d769a465b22db8d882260a4f5b1d5fd077ac436778ff31f5683991259e43bfa73ed78455f792f9c5d2253c62e363200189bf41da7670e6a71ca6b993673888604700add6b14cfd2e0593a96ec746bfa4b06b8a0a566325b97644c8b48dd99f1083b34031d4afa5ff86eb513bc47ac01466f6843b2b80fabd59b24c0d50733905f08050fe7b146319bb0e869d176036e6cc9fb5d7d22916ea55d424e415ceb0667577cf11960643f554ead6f44279d521c57e789be7907a4dedfa920f7f7900f5d69de28de0fa3d26a28d4c1f074af902e36683a91e74a1fa3dd1448d4717f2c95b4be44b5b68543a6de33e398c3b3b347a8e334f5f1979e96e92115ccc18f1d52553eb0a674b22d0d371915cf2e296d68f04756c6aa365a4a858b81501ca16f0fe9975cdf5ec31ef8dba1d500ffec24eb88a8ef8e46220aab4fb6cced41dd86f53cd4e9d8c4d91475637cc704f29af121dfcafab36c74bd323a7b0a95bdb2b7049edd46e2902b73996d3e97c158b05797cc447e0dc5f4dd07bac0bd7ae1bef828a6af1ae7cd879033f252bf401e5bd18a0a8f03af20b09ff490096b4cac4abd5608ee5362b9ce08b0ebfb80cef8dff26c4a7e1deedcb35b6c63013863217597b676803d345a5b1d75ae0407e4444a9985fec2972130d92e6cfcef41f7cd682388b38c8e70f28c30c5018f7768b99305b6a9d2b433d441d79f6b8d16bd1264376c11d8ae08583c52a4de0fedc2dd0c3f76fca3d666e480e1a06451ce5bd5e243976b19fa1329ffb04101a8153f4a4d68551c0183b1cf3c6fb6c5f1332453278671a257178b88009f66c4533ccf213eab3b8a7f1b7ee0ef9e15ed8160947a9d5e7f1fd66ce6e710cf0be77550dc0aec22aa40a41cb4c1878dd9197794a5a29d2f59c530508629a716faff480b70d29784382fce6ebdcb67cb484beb0bd872da330f0bdccdee0913bc436f0ce872c841e3fc9479a88684d890b5a062a0f1dcea8c665d254ce94302d10424c38212b24857dda90801188ed885dc6a2c738f379d9037f8a730e57356cea9370df4bcdc6ca08c86741e5764204d5dd20f8a28a58c61d35337aee0e7beb41fe61027b357e53f676f41b4709019a06f8f0d25fdc441f7eebb5689d3856198eb2712876510e569284c9fa426bcc2e2ad267f939d0af9283801b6c0502b3662bfed984ad71e0f48c223bd652eeb44e03d8c521637aa9a7947807f378019139a9fa7acaa88bebd2a18b7dcccd72eab8914651249d555170265713a0f136231bd201aeebe80e68e5694f25872b767214efa4e055d17554b2f3b7bf710334f1967a1315991e775bc1d52f91862c11df4f8d62276d0330096c5323fc38ac13073a16fa57bc21b82e13b01753c75372d747fc5359745929e3be954f11c17f47eac1244de625539fac935aa937a47956d5a6229f4beecbce9da6427b50553ba106850adcb66892dd59f0e52cef08a6c701ef486a9fd2b1acc684711627934b228ab874f688b236f174cab8d0f86a3094625ed6ab378dc192c684972ba1fdcca3bc7f71157275aafe217e21769cff893048b296ae087f00d374be018d4763c093f132b6010a0111e0d6a7a9d19684ffa805ec571a8cde0ffe98b2c9486ab6c8199dc224eaa80fa30f7d419a5327e05218c9de5d23803f1a36165a5fda123b476b0ccfcbaa07cc05e7158ddff224b5dbd7fdef31f87e9a013beb9674dd59776cd24ce191717fa94ceee34fe324150635b7f755c78718ae6944bc24f3ba1675c8b6da78961f1c92b63da2c5ca3fac61ca115cb4a2e12738a15633f90e5919e959c00d3b28080df308ce0c20ff49bbede3b7e5f2c5e4e245a062f4fbdb0cd4146d9e9ba6795e2c8593e614a76cded60023287b96e359e9456e4bf5a6afe22871c525606398985c0db2cd29402019bfae321ca4153c99e78f0cc1502682cd3b7067ad5830bc5a4dd8653b3e472afc0346d8985eb80cc53dfae00d23b5f1c4422c2cc9ee689fdab1a514cbfd36e58f6705db211d7835e9d871651034cc50c587e532d08fa2c76f662949b6c0935017fca48e593dfd792e0b94251ac6509dbe98d7e195dc93e79f14f42c4036b90305067912a25a2cf07f879cac3e2b78f0b4f38d8500d19054fb0e5805d6b5ba49029feecc3c3998496a5a5eb0f732eb1efb7b397cc1751c30210899abe6a585bb3cf08821dfa86029fa9222b7b1912d3311676e30dec07c42d12e83a71a3d15dff5b5b291bd2bd361bacfacab13f14e9285014a2d30e0edba07936edbffc055c8c1a578cf613541565028a14e0c744f6989f650259b02a4fb98ea6c1ed9c86fdf5ba5e690477d40d2d8c3de6973e8f69a7c9319037f2c1ad8459a9069eb145ce98c4b002794469240ff2731b01e9702017ffb6be4f87ae33019395132418430642c99a8d830aa931722b603d032563e37bdd952c95f5c0606407adfc30eb7cbca3aea686ae0a0975585f1e967eaa744afe6d27e9d3427d64d243748e0a0f2a7b48c71f15da74d8c62dc4cf90b4f8126ceff57c1378a16d23fd96d5f45dd2b42aa08dedcd97fd6526623963cf54f12149912bfc12068d3bba6f0917da7ee928f67c05d85c34fae813894347a2ae8f3b643b5e369995dd172584e3fcde4c23b962d9c0749a4b80970f1139622583dcb61f1c41253167ae6fcdd0240d4ad6057d7eeb8e4c17f2fd4ea56ec716054db355bb94fa705e5ac0646301ddfbc787d3b700672914fc12662dacbda52f669841fc5058a8147b050cf9854a013101db00d11955d759be52c19f1fa2761b6b6e95a53965d6b3dd873668e3f46b422587db41a31be55f7655e2df8df4c77ca98ac4cd5d20b7e0a25780cc73f7eacb101a53914ce470708c486a724ddf809d90fb97ffb18b3359260d3a6f8d69d7a268a943f891ee910cfbe4c4b7d4796cec1d5c70b89f12c3780e60359a94e9057096cdd5cdedbba7efa5481d0145d1e3310bc39d06edfcc7aa784392b0daadb108ec59b2fa0b14cc028e9580022763fb694ebdfb013b5d35795b2a8823968c68bede79675750cab8a07b3573f518da54e1518230463deeac21bf43dd22e0dc6842c960023c4b011e7ea2615af1a4077fdc3640989ec2294ce92cd714ecc15ddadb9e09fd5f26b477a1fbc7e8d5cdc3ea97c2defb846fc78cc2d696157cdcef9c0998881cb0f1ec88ab783e4935c5ad77f227d0c61494bf2cf0bba3fc456d83ebc6e385b3b02b7da23958a8ef077b59176cb9403cfd11e3a45008c51228b58d2e4ec66b887bda2f5007bf654e42ae6913f152236d0b5a672225c8af70ca10030179da11b667f6cf2925756b1dc795057358c98dd59be8ec451b473d7e53d2115c14e3171f18082c06584d9fc829b91ac727e994249ba381c8ad88f73b5e41e968322bafb8ac07191e59287cf0f96c7efb0a8e3f997a51c92ddd1b1bff4b6327212c87a7a05628ca8adbb4091692b9fc1759d7f2904a05db288472c6af1a06443f3cb8d88abd04f6781bc6ccceb833e62dbeeee68c6d1c8c04ca3bc628155e6183f702ab6aee6a5f71a1478caf8b09981d5841d217c534cfa66962e3e99b9282135c5432dd91f2ee01a8fd16951f1f048509dc46dd8ce1c10e71b5966df077942b008bf5e77ab4b0a62171e3f36992534ce4f006cdb152f43d8c05d8a4f6ad129e27004011f3c96f486bf5815c9f5a408ab4bee839c89ee8476f13e412e3de574267955b00ce3f25368605cac480f684bdac794030a371ea5607756233cbabe8808e41c724d473579dd41f08b538d5584e16a6e5bb4979432ba3b29a5d8de883c7a1c6153d0310fb347658d1066c9636f466d573717afa36acc0a3810e1af4d700a76eff7351cc2e47ccd7140eccb6d363f4062e0c79600ac1b7e8f8fef523012184085bf8d52a59d9dde88c9cfdf7d38500e9606db63cebe17695ee1df5885c6837d620cd6922f2852c1afd8d66e3e943fe87ad080fe74601c355c18a122eae95dc74353c6e98c87bdffcd1d0081797a6badafa8e8de998a5fde0f195109fc8d9eacddcdd13745ba4673adf07fd59e7fca0ab0c030bf310ea867b8486c801eefc26c6cdb80196839cfe946a01b0489720675a8c2f2671f4bb800280c642b2cd64b78a5026693a455c5f9c39e48522e153bb5845a8743723e07693f9030bd2f0b0bf8170ccbeac1fd88d8de474877cfe9a65c78161e528cca087cb83eb41912eb7df6a83f3e598a5f00d2a7cdc4355ead47ad250dc22ef95a69c2bade7dcd3b1d0112a154c09fee373a5d6fc03fa8d97670c068e19d06fda47e7d5f28ca8486cd05f3d1531dcd77dc037db1eabae9e5f35df7f16e895b9d8ab599dfb8dfc8ca2bbe11bb95c5774b7d87837b9859285c3f05877fdea12e2fb19444a5622207f0f82f36c009547b086d5c3b2067a22f3081d01edbcaabe13300ba910a801c8380ddfefba58da518c1cb546ea41e5a9391a17a6762bc1a786a6789a824e9eab782a75c97705f55fc7c98383365eaef6c5e586bfb26e40a453e1fdfcdfd066268ffaee901097820fbe4f4300907e20f877789a6026a502c565081fcf09420a0afe1b266afa314fafbef8d11cdf082fa32247d246d203bb56edd10f2b1807a38de3eacdbdb1d6e4030de34e7aa309cb53169ae61a6c785521819c20acc1f63272cb1d193de070c78d3ca9dafbc8165ea1c443e5ae69278d4763a6d7013e9c790b5a2e87a40ce5277c402f5ddab4eacdc42fe9bddfc07dcb5452064376d0b3eda241695cc77af55b1e3efe5c489b111d9cc65cc3460664e3e5b22f97e30884040b4aa490d342f7ea6973c341b3e2773c4d2b8f99f2d091d1c867603460126ca6941531ec95b47e83427f01aa4e3ae7a42e44c97532c5a3ceca7c259875498a681330a7b89b7a44a46d9f9a0911c2ae1ff1565949c15e35941ba75b00aca6b5aa76e877603eea0e72f5fcf59b85001e98b38f1e3cab066a755fc82083585a34c13d3a3e649f69e88c2b7635f8cc5a88f4be6487abb9e998f8f0488f9b157eab5c975bf72f1cae3acb0f3847d787fb11c3151dea9fc138748b4fbe9df8dd3460c6c078754f631e7549c0824ff25a573867ade19ba96833c62d5edc12cfc34256686208b9a8d2e2963606063767f77410a95c2d68f79de4023cf191e56395ae167e623e9986fdada5b6b04cd526c8fd096474db0548112f0aa35fbf018942ed0a4a070e096fff99714e462b1cc94cf6ae512321700d584c8c28207d7055f44a7c761af060d8bd5147053afa0369257f94845e793921aab5b7d96bb2786c6c4449ef13bbf9f7b7c14d19f38e8f0e00c7c433e78cceb25e216fc9ad7eb0be945d713afed738d2f51d61e08acd8ab12065abc6a453bb215fdee102ea2dc8d8e40a2a71147875d8da0ab891ec5dafa8fdcf61da57178ffa463e719e2f177b444417f585e191ddc2edbe5a44a614b28cd5cb67d5cbc42437dd85f858c882756ecd0f12ac12697053897c3bcce3a11f84caad8c556839048ab8a7078a4d4d0bacbbb00e42de1aa4a85fb82d3a06c48b71dde8eb75893820ed0f7f0aa0862704c67fb899181895579c28a5643759c0f876a5cc0c2c7554d624c82ea8cc7a0aad10b8f775f65d52cec4f0c4dca192447201b913e345a5781f0f97224e148a800d5cd827e6853db8199a64b14874380fd2915b4289fd26e94c4232b428c095f5cf56becf405879575bb86257b1ef217b8f66ff7c1fe378ab87b876799b68a1a244f302447d17b7f681ecbbbd7cdfc809c8581a7d9afd63cf146fe08c7da2413e3f7d134ca1b5f991feaabc1c8ae9ff8d3ce9f1f44d1e6002c2b8c5af95d2d7bf0dbe69ec6ed43ed7e3734f7287c86194e77ae2b8c462f42f22be35ef23e9deadee1331f59c6bfe50e8c69da78db0edd6012f680c918f8377d289d0f9bedb75e4f3ace46999265581c0acac41f517ebc15bc5937c24480b15bd14a0386b828b5086d0b86cd718dbbe0c564dd057347af62bcc2e45eb1f08124c830c5a716bb143f01d22f188d2a15f285e42c4cc75f441904e0993e9aa9fd7e2c8c9e8d506c9d4d009b544b8d617a0b0e5ab6d45dc55678d00d0fe40b03d3a0c2eb2b84647352e660c98b9d74766aac0d410e25158c7a8d7791b2d58aba2588accbe436ba48f10648f46dd74ce63c5b1021c51d7eee2753535f492e4a5d34d06f502a11c5714718fa57f70fde1a3a6f5ad45c6840190db16f4aebdff53d8da25a2ab9d4efe5e2f003d213deb0f05979ce06ac18b24fdee9f0ff07d091a650c2287010d2149255ddab54bf5300b7598d4b827d37ce4b91b633772f6c93739d38079082a6bf4f0a2f7a770ee456dacf438f91137b2bd03fa1463d1e7ce19d941d7802d56c4202644369ed87871116787d8ecf13c00c7e982e59bccbe8167cb13d081e6df6b2ba82457825006bc63e61f742f6f340433a66dc46be253bfb34085a05eb0e110316176fb310d5b62dc33a97375f2a4f7a6f2ee5f4b91f29a4a89c160db219dd1144475c65c3b7f9891acfa8a3671f7932d6072b2fe03bde6067fb73ca0ffeccecada95bae8f0f83345833aad781e1b1eda257472c09baa32092cb0908108b0382b4a6f045007e0e5671af0ad8e99b9826e8fa4cd9bf4f021bc3e6d8e114d38f16ad3add0fd890b1828069d10ec420ae14a90af03688637a7dfcc389f11b9922aa2ad00e05db3a8018ff8749b525c5b15425536412d650379d670c8e6c1f008b400532b1f0ccc215a79cd6c7c27e452a7f7c234c360875849ed544f1a0a34f0b49f15b34ec9532a9913fa95f580aea401805dfb45d7c6ff0390cc77fcc7aabd15d5caee20d31d20bcaf27d0a11661232b34e923080e1341664e569a59a12e8007acd4091f7642279b9dac18010d29ccc6a652086594545eeb326b42d4e31b457bf87cd66b5c3a521aa6ed0ed85f09f86f89ea4fb0580254e43ab9256e714090c2545170337186c197b6440fedcfd835dd27b53237800dbd88c3b359e600dc2a46b1eccd49215bad80a9e409bcfbb29c049c84578f8dd7d681ad6a92048e7577c5778fdeb905c686fa35f56a023784f61b2693832cb2ab6f9f0675a49cb4a420dd04c470c35b69b523730b30fcda96edbba6710dca3a94441f68fe9f2d8200f67c866a65c4266b87f157837f425e87ca3c563da3306f362041b4aaffdb850a70c15cc78c3a605e2b4a59bb75df1c705ca2fe688f94f4dcdca58f0f27202bd70c972b0b0fdcbc194b92339612f46ab3b2e98a92dd3901cfae9003c5abc77d4a3131e06b5ccdf0228d8264525e7499cf3bbbca40bebf5fbeba63176b4923163fe9813b394df2db911398c881b0e58d8a1e15584394ee3312ea111d8cebeb29d4740e173aa2099a2310b916281f66f05ee121ecc4ffb06cd3095516ebd2eb9fb38c50688764f982aead6b2a6f014e64690b26a55b60853b1fe9b8e37ef735331f93cf62e38386d9de546062d277854031a8c4ca20a048705a3dc13300cd658677b62e51d1402cbc802afdda137ac105fdc752d04609a3249ee4d188734f0438e474920c8ee7a292351635dbd3aeaa3595cdea9926e40fb3a22431a61addf2272c871dca86d1be209cf6cba14d3d060eaa5d2fad3c3f744d58d7e76dd1d2704ba8f604eff93f2cdddf57918bdd9502fe1b082a36dc9992bd4496fafd591e400160d365cfbc25a5a71a1aa9919fe0fc2052fc20b92d7066442a581575b24ed7ae4ae4c59f0d53ce10a7a8763165282b03d2a160159bd47a9bdecbda9b805d3974713f479e0539f46eb39d0ea21535be2f3e883f94f5305ddf44831a2fe540a452f35684ff38e011a918f00e7bd19b79a6808dc41ccfb1ab92b9c5ce9fb0c4493af6aac2965780370806da4c055f8cb5730e6bcbdbbd48f0f6b258632750a19d10862f74fbde57b7d8d41091132f79465dbb8fd7cecd180581dc32a1c058ddc5f34b52e9a88e0c36af3c8ef4dfaca6f50c1d5d4b608cb450deb8809a0c591fe1918d67350f04dbad2c905926d87091f1789ef4d7927767fe1fd04a0d514f70e56eb2bec5923faa81dfdb33661222962d16e8c6941d5db5e4b7a766a20a1b4298f76485f8449d680215c20430af6e26a96b7abcc80a4176a2880cb694d95061a939bbde667b1b84211592f23e59f930f0440e155264b0f606867c3e87542fbb3153bbc44cd4c9d6f723d4e0250dfb9f8b7e533282f0a35c57115cc90454753125626df470a6173452116ba15a415a444ec3353559f4b67e17510a97c84d9f164147d8744e90c451318c5730b9fcb690170cd8ceb5dceb33a7cbe8cb08a7f6ffa6bd8ce281942b0bfa7c9937efd1adf6f9a55dda8e80566d3b8fcd6b30726e7696e25ffd04cd12184bb44172b1e3ca80172dd78740198d97d3aebf7f47fc71f6f0973a86f4a184c3c21a81f9d9ed378e0538eae35fdd8fb21fdb9fa585ddcc78de8772480e13f591483eb223ed2b6def960fe04983e21e60d5b514dfb264b09e0e059cc3c7fc0d1fe50dc66d6d2a5d13f31220a90d497ab4e8b60d715ab6a30f9a26f441acb4d6e81d6ba964b96187d5b322eb4df38e34ab7609d1a3b1fe1aaa0fc67c254cee77bbd9261989254475c36f2d0673cbd50e6d88219ff57cfa9e40d38409f16d813ccbb3c7ce62cbbc2968ef4bcd3bf3fbb9f75df7215963bb567c48cc39acac9c0246b21ea4c77e823fe7b7dbd8a641f7ff65473e7eb8703a3612b19c4bc5d90d1c4c03ca5db5d0312d0ca2bdac8630a31732478caa0decf480abdd03b593f94b364d9cfdc6966d0a111a2642dad672b575b992ea0dfe3dd4a6b4997b0335f622a1b1621fc8356a840caaedff3de0c7ed7c86eeca04464d499885fc6b8f3a29ec2994f23705c49bbea53ed73c04d9367f7f7aa86412396329dd19ba1628fe3ffd2679b1b1531a2b29da9d99df8a6be2d8ce9ce76ddb5fed291924dc5c9348719ebb6be9132a540462e42088db6050b83e13fe6ecc7381417f99b2486094c9256cbed2e7b7d8817a27b9892a280c0db3b750d478cece56f1adc9e1ee6f08facc9bb3c84eeba05c283797b0d8f096b7f06a2c8cfedf8c0f0f25d56006acf7bb17a2d663c4c0fe368c464dbb6c418c2966311a908a54c234926b3b8731fecc5a0eecbc6df8ac3d07d13f2361764426ee172806d525956ee594d2ff768bedcd2efd9f9fe8533404e5c3e3605e2bf3991ede4693c1899e5fd4bbf4f532c448d5af36b96db7bf6fb6939eb9f9f0b8690da0d8562d6f0fb208e719a98202b263868b1619c93e59089b6813f2adff559cf38c2cc62240cc07cdbe2c1bfd2761a2a72235c122eea0025474fb8f77d5c0c288fb07cc816f0f6241894531a293e6537fcad6db30e5c0cd92e0bbb44a6c67d44fce7b8c14d9d7fd79f8a7f07dfd57282566ee16a5406aab1d03d9a471632e4d3e017efc908b4bf35a36939d61d1df3e416cd3c25f788923eb33773a20c94b7bdbd2f2e0cd825eb2d87d5fce1a4235f64416088fafb1d92ec4decf764525e65b2f6e6a031e58b415f9f9cb21cd35da6a13e73f843052b5356c7d09d2720829bf352293ea6ce0e345dbf3e9f3807c6d88a574ba603e4d1c141aba981f207d2ea46ed795a0b4b9cde6557e0c3d317022490a316fb796aa39c7abd6d2ab5ece74f5bcf0c3b5c4404bf282ee0127745d457b0de457a7b6a3c4ba98021fbe1a512fcecf9f1566010ab1cde76df74a0239803f05da48a765c987a3b08579606da33d99ee2d3f92486d817ad8d1858e0a04a90cc33fd94cf5b37eaf8706a1dcfa736fa98f067ce5919600a99d7d48102422a79a1ac407e350ccd969ee0c3aa5cfe3358ab539d29cbb02f5ca0cebe30285300e2fe04ad4e555a324c51917181c202aa89371140ab5e5c2bb36cb775dc3138c603ba39a89fb72cb3941ec97ff064e9208eaf785898817e062a0ccf6fd7c810293eee8d80a3c431416ff41d8cd636897da367bebe26403112b5e0a1a29f73bdd550d72cc58b4e24c24a118aebe724ece1f4f354be9a2895d8c1e4a343b6aae1fda4b30dd990f896e4956b1046d0bc8ebfe72f65e7afdfbbd3047f2530c5232b8914fb6bec250a8d4035c8871c33fa59e31f7c41bd89774ec2b09a8730ab7a38a1c9a1b6a969392b2238a072cb24e96a8be874f6bf5c142402593117d1aefe6a17f877f07693cbe74747659402b02214972854c4de9e87d4c37fbf1d1d25dbe5b0ad23d320f3b6c448e695a9256025e55eed7cf9940bf19d23f832fad00972393edf3ac2dcb0e1fafc05cbab07f0354c6dab9b041850fa0fac34057cae3850b355f6523662b62155cd99f5986229aaa0c7b5ddc4815ab951f47deb055e1f9b2a610e62774205666a078b024c062c9d53c144d0088e67f9817eb641a7be2a547c658735392bac5c3ba1063ac20480a7c9361dcc348d6ae4abac4fe217b9e73c3e8d869692ff96861b7e36912910aae04d2beea70b5094b42edbb5ea82ccfb532ff12f378e573939ef7caf6a07528c3d8770b3c71b66e948e744d176ccc66903b1c2d7090ee4244693596ad316f415f0f520a1aaf24774603e10851a077a39b21d1dd7ddbd3e3e536939ce8745aada33d475d9acbbe718084ecfc0d324f078e5e82ae1e88eadfc3f55599f9c51b25510eecbedbcba873739fab972b8a972b8917460e747054526df1b40f8307e1d10db4365d31d8e2209a13802434a4b9f13c2765b6ff1cee658aafb3719d053157c8190c9d231e72dbcb4f44b5e87ca539ef9626be98959415fa46b23a04da9521e30c7f44af9fe822be6624099fdbe6262f8d1f333b47c9fc85d4b35a4044a5727f72eb397d711fc6df205e7a7d1978648a36c03ad9c0fe6daff9d47e252d26b425d20e26f408c0d8fdd797fd00360c69759f9018bc49ea0ef3855883516542fe58d8202e745ebdfc199960a7fe0fecbd6533f058685c6952d03a097a58fada3ba5a108b1ba0f26e6618bf53083075991a54564692345b97a3022a41f2295e0e0039f9cad28ba93e546141b51fc91a4b65eb52541e3708ce3729eb3d1526d42cb92deee6f29009fab0ab643f479e83a377bcb106c891edec833feab832cd99b9ba69ad4e8983a4c7b463b6932fd1627266d02eaf0e89e7c77cd1d4e80aea09098b3501cdc7a42366a38c1314a2772872db31402c31feb1a9f59b9da8eec34b7de43c5fc4609ab72a3af15f618105f0e59795ad4a9288da2b198f60b8401b65dfba617ece19e3902344c4a475326c248d13ecf7f76d5dc202e3b132efecd117e81f30fb6ab045baf7c6881189b22f799fa9ec25d6ce2ee401cdefaca871d8890bbe3122a156a42882f21e91bbc7a33be0f05668e0ca8ccad6355dc9590b7f06fac4e9c5c768cc67dd70549f8f0670732188002a8cd45ef557fe9553a6043308b6a172b0aee6e79c68d9b893430db8e2e5ee8c60de29ba5fc1f0c2c96044c19639e236174cc7da1ded20775768aef32d708d7e93c67c95d5168c9f5886dd66c912008df297fd0362e4d837f2577f522272a0ed93e44cfe7ee1640b7ffa79e5df266cdedb4bd9872f19a900346fed43157d24a4e5852954dbc3f644bf65a9f94cafaadc1fa34f1e4eb31630ec694b6d33bf4688b876b0956da55f5386d89b1eead7f1c2562665ea501d10cd7cd8aa093c6a8ca5a2685b9fe642f94c3cdd484bd6558fcb17945a602b94f7d57a64210d03c161f207770819651d5862f0ac9adfa31a1916c7fcbb3d3bb5ed3e37851e1d00fcad2d4e612070d8d6d497ab7df414fffe18c774df560f7e43dc19577371970f9afc7380c1aae20c1219248e669c01a40bbc2dd6ac523f0b189c73a5565087e4d9aab8f4fad209b921676f0f1afe1eff5b44ea8c2ca22e777af4e0c0e6d98dc130d73d8469ae628db854d0b766c8ac8ffd7527f9d91593e08f008e308876c593ca0ec02cefcaae9c750532e26b1ef3ae0f40a1b244670768f758063ca57e9984128d031418aa8c4f7287fe6e1bf3fbd759389e7f13ae2e6b6f6d1d1e7da77dd1d971e29a001bf4c137d905c92a856286e0b4006028e3a94e7f7dedb34e21a25d4ac5a528fc6a9e8a1148c31be0e6b53f404e45c5daf1332331af7c5eb90547b334e111b84c1f5b2ad00bb8ff4c24c02c832e93e3775cad363f0bfd684855947d7a2a61c5ff2a3e87ea1c6e816f5a40b85c38d9cd03643794fb4ad450a0f78bafa4075cb9adce2c755735f2953c4b19e0814db855bd02eaa835e9c4242df3734908c2224417c3bd60b2bbbf07f02f6bcd0c69861f15f9dcf9aa1bc93e6dc21f1bc7ccb93bc05ade8fbbe0fe7fbc43a0f8f5a1d985dff01a4d1d6ee239738ce622f080c43f7aa494b28bc74679ee00a9c5ee7026baca09ccc219253fc26634f1b4dc034511854bb893f839e836ba7f202e32ee9fbb7ce5b9cc518871dde9d55a1ceba96c48ceafa36e9cb25d82e5760ad838777aa3102f8075c350aab11f67da5f43dbe7e356cb4a3960fdd14070bc44c8f3e112dc84556af7a4faafe6f646b1cd9e863420f3203aea7188b22cfefb4914b1f5bf068a6807bb8457a72588fcf9285f38c82a3702ca6827b045917f6b9e4957a1ade33a169e3e1220490caa54b3d11cfeb483a6a02018791bb8f94d0f12a26679d434bc52fe3a608f1bf8caafd61312cad11a07a31cb582ad15ab22f1053dc9a244169606ceeae8b5950a94197d821acdeaf8f7c4d1ecdfe30e218a36428fee34e50e3fa4bb0b54b252b408eb97804ed8792b9562e1638929b86b207a95c939121fa4a1b4546bc3b8a6198404d18543552098ff79d95f488d18266ed1dba1d1ed9ee73500f01f2e06a1da909c3a081f473e9390bebec7a9bfad6d75649e6b07a6b256a39c32d858b5987864e740bc407c317ff40d980ebac0b3088830fe6b39874a5af04cff60dc415fec10a555a0cca8b40c66202412c162588b2d665f117d0c1511154e924038baa1d7b5859dcfd0f9ba994888ec86b999920cd016557a155ab1c69938eb5b5524b97db2093d07613ff2b35dfddef5b10e97448584c7d5be6d1bdd555380ceffe7040953493af2f1cbeae210c43097e2dbdca019731a0c407e5ea04cd889e90e7f7e6d5705cfc673215ea7182b6579661e675eb642ecd803c52f5f56aab048b0a825f4867e8862aa20d2a5bccac561ec7b348b3b4205811256e3136ba61c0fbdc419008e646215541281ded6a9d046336a4831b3daf1b5c7096878784c00161dfdf3069e45c452e41c3677a592ecbffa2ca2c179f1c63ad55db5264da10f5283bf4ea9d814fd5a610e927edd7b776bfac07426dda57462bc4461b4e64db996725a58dfde7f7ba354a63dd334c69035b5e04e78c9a55bd6023a0d1321b82682f4e4e5698d2cfe39b404e79682f4109cc47ef4038ed69c3ba5b7e29553179860a8d4138102c38eb37ee6e13b9b09379ce45dbda63cb0d6bbd60909173ede9bc7e9167b2fba5b00b768e2b2b9559542bb820feefb97b06ed1d9432c1f2a9bd607bb06c8991a4bbea62c458edfe709b531b98d899122c4fe765a65117118a14deffd04159d00e8a44b44c991792dcd653d6ccdb1777283ea568d2fa3dc14ed5138aabfe94d89b9e2e07776b0687df04308bad75f65592613f9c6c637ea08d226be68d3dad21945fa441105be3089c0d1882451bea9350e67cb68964c4d5cfea7997195c76817affbd8135a570f29cf773247309ee230bec1ee42e0651a82573fadcb245766eebf47726930abeb62471a4d3ada3655f2b2ef462574e8cc303be82d114b9853b99da49b4b6bd17e41d7933b1829b953a72a11e0fe98cd73abd1df0458a9edccc46b91f7cd304925633dce5e108672bd7aacdfde30274298ae6c3b118aa9e68b3c821c74e9c44ffed406d49b0f9c9148f5582fa1ad462183658143222217183613da0a34eb9bee81f542cb2e754e6b0d298e57850d3287c9b7fb37101b628d22591a0b5249a06c75764c1999333f8bbd40b4d0146db759ff693f4424f6bc3a1c965ffe7688222ea15ea6ff69776c77aacce8571fd71b7ff64e03275ee2b26fdc27a512015ebfe6a6b382ab110483feef472fb12f101df49a8314fb4b8c7b11a8b55397b61041a48342340804c181288b103738b46f93c093f6b765dca3e0f301d0808ceb3799525725b85c36cd2ddab62b0f3cf1802142178877fb36abc90dfd430c4c2430960cd23143286e96184abcdfbfbca75a6b869cf276cbde9b113f966e73c0bf55ab0ede2994e176deae88ca421c7368aea504b2b8fe1fb2b70e9f5b1371827568a7526d88f8cc8d306d03baefb195f9638eaa1d5b28bc3a4d94677f2ccdcab2d414f4b99622bf74a17f7f9d5e67fa4a404b84066ba184d9cc0de8d63797a416b4396c56743befc062399c60130fda3c211c1f2db9e4dabeb6b692270d9b99219e713f159ce0e46b3632d7ce9dfb0dff6019cab1afa7aa6c3ce4a453505614c4b4d5ffa2b3ee069c1ef0ca06f649e58235c7b643e198aa976739a5973dcb7c87789c9bb1a6bb734f4293ee9d638001bfbac2dafd97c4108d7fb663a4ba74156f960e7c83841e54176593671d54c14e8deac44e446384b9c9ef5a0cf68a5f1b6c45bec1eabe7898c88d09e2a128aa306143d7f0e9e9e031c4cd241bdda0549632fedcc7a536def29e1252fece748c3433dca6f19016d8038758d738964423f73de079475148b3db5789ea0cdaebf79a105043c76ba97f73d896d8c0f30dc129c0be930742c2c7fd4f99853327e7955d3252fda2a889095b52e69754193123651c3ae4164a377f375d6a06d459addf6f12a0450d10ccbfbfb79cfd3b73de67c2065c5a95d0a30e4a48263cb18fd4bf8165fad613b9b7de790860260f8b7dcf8f06cf3c126c54257df9554d67777a6c01dc732f300a803d553bbd7235efc25f2095d3bae808e80342b96e6ae33443c8cd75b3e68f683ac49f56876ec447571988914fdbab7fdeb14db998172e0a7e61d370f48ddf5bd0b0d3a6bfca98169efd88a88a9a57411c94d9b8d686f5f2f278e0863d86d6688397fc68a1eab22691af78e86f9106f754d1fc065420fbb6c5a303233beee2459c817466b9b607345838c9cd304951b6ba9fe30f65cda408ad501c46fd77abaaaae10053689916caf6658a125b9e1d317995b23ce17b381dd3ca92ee7dbb2c54ac2e33b1b2ce63ac9af6ed16d8cf821bbfa521af30af82a1bbc7a9c035d52c3eaf9a16332e2e8cbd72223fe08f8a9405a49351d9a7ecc14ebb376bc52fa707fa75f2121b9e7464b1d1c483949a87351ddfb79136df90962ead819223289bbc9f20873891fff5526bb56141d0ff8d2b524b5b015e880615fc82fe8c360ec5f5f3bd8681701f025171bc47a90ded0cac24f3cfccfdfbc46becc0cfade0e0bf612024048e02529eb081b0b06c914d2943a5367f674715c9a32f679fefa79d5e80600bb02b7c177b31366bc5a7d99bd5d411c6b5f107765ed4e3a00bdbbc602cfab6b45a64022e26f3ebd0bb49c47556b40e40ed10f8fe306c79af8418742223b2fdd4ac0cffdec2402c60cb7900eba47ad8642958ccafd2520edc3badd15d6b830e0eb0a7c32f5d7c2a3c53e06b14689013fe1f5bf79af8fc7d3178c58c427946a13620f835265e9823100edfd3a22220848af23564e4105b9fe3c5c9c4c5de1eefbf7789ec398736d03dacab3ff2b05353c11f42109b08341328dae9fad66266429c3b77667066aff615039038b78853912a15ad3a2153e4db7dfc4bc18fb4c510a06648dbc0215abf75c91a7afd190031498966d29b798bb92f45d0fff69838746c1f5f591ed80e5e6206588429479598d73501f9c4567ac18094550cae99092cb1010f7298e73058d59750e5a18b335f4d493c982451de1bac716653b2bd36f40a060afa810d23377c23e2e6c655b98ef5008b7b9b852b44f23acac2bd555e064cce0e91df8c9287675f2c144c66f0da6fc3ccd8d6aea8f8ba78c31e89cdd16be884b0d089ca3ec4a9891e9c833a055478c791e6efb744f8c8a3e99479652322938652e23b37f8e3c4dea7fb6491c703fca584a5cfb78e8c92864ead0ba71bc602c1436cff251dfb9005256ace9a10b24d324a25b3ff4e0c3765984b01a62d16fb6e32a6d9a11f763c851da98867ce94615b6e9cbf534241ba94ff08bdd9c1efd1fbff5331bffbade2133fbbb37d05fc2d829406abe4a718e1eb787db1a3fb28db535fcd494a4f3b4f6738aa4ae87e71fde0af98e25d2c74b02fadd40a256e63d192901ad481e2937208964aa03d0ed42034596b75622e4b3272bf9d09580cfe656ff2f98d36548387891f5f7173fefffa66c99eabb2d3092df8a5c5b05d9419c9ab94f9b8e39af6568897c0cae832b5de881ba226863d4734c64d05a95758f904fb79657c030d60a6570854f58c4fc0f69481fd43d6f1eeff5c6eed4938e8ef6b35322a0343e016aa7919e4b56a76707f7311b22836ff1bcf94b307e3b93a3e95693e4da58a2295b3f72bc80873e85d4837b6360e31956bbca8cace45409d956d23f33fbd951a50416b3b12b3511bd36daaf3e35bec221f2bb02756a2944ba120e69b253bd855107d430fe56c388e2378bb43dcd6ded32e2f9670a7718280b2693cdebbf4ed5010f6b19579d7911bd55e4de1f88e5d9fffd1ef33d682433cbec7d275e6ce13c919e3211fe44d59093198731e6e8aa653fef6cf870dc057d83c42c34d775b09c6d4efdd8e1594911c5ed4a11ae97f439cfe78609bdef53ca5cb8f82c71daa3d46837c3e1f7d915fce7fae728827c0f4fd8243ac5d4e70c95e328b06e328bd91231011dd96f982997d215ebd2cff43f42f1a43513e309084a58e381bd383a8b162b8145a36730ea1b7e438d51bb4e9d8ef17919c438e094b862a7793a3d866e601d18af4f9b566c7ded2950e09c1c42b6d6b4a1ad30ac6277b899c130c45fb822a6c2ae01b19bcccb6e3ff1615d02abbb728c907f30ec0d175177cc1795b6f76a9a99f07164d4c323d0e0c59972326a5ecac1174b33984f1492c4373a2b1a164afced74a1ba23bf31b13fa462bf21a9a7b29681375da45be6550c6f4c3d397336e3d87d8956568acc26536c956ee37015ff397e8faa8aa3ee77cf7a78595f16c9bb7f3abe4911a665a23a3077163f86595a1b87b664fae25b1025fb359953c9471ea61b51bff66140c05f84e1de817a551c9f14abc34a66d0ec07a0278c0ec6449a695f876043e7364ad5eabc06aeec54b77e31443f39a92ee0d341b1b35d3586587ab5838d200357b7bc079f6efcdab55f2b724a73793967689e39107cbdf923d1df75c122460fd49e990c3cde065d20fdb2d8a6ac6e6a2dff8488ad09bf2f7b0e90d299ad66a87d0aa64acf502897e634d143292216920fe7125c79d214ddc438c67927bcb13e2da37e976e82e26e99eee8f5ae3b5e54ad980be20b73693ca21fbf61309c9ecfbf586f06b5edf57602b948ca3d085cafd0a268e63b1b1ceb4084015fe4b29d32dd725a0b62e5309563a2056bcabf11c80c85364db419557d033c476c1066a02043872ee1266f93335870790c9c1c6a8f8ee338160bbb36a8de7b798263b331d9e85e63391e08f71c8a7022ce1ba8ab722d61c29fdb9a6fffde0d0963db24425f555b61b65fb1a03a1cb2ff7f6b6f0058ab4a61e031ce0f014f7e128a191b5b332f403f30c184919f4212c3da24e7c69e9341fbb9bfaa93b72cd986928d97a915c6f36e2a0cbb03f8fb7eda418001b2c677397b109aea676585bc05e974c5a42f8db8187dbe0809230fc70dc668da6a808f6ed4c02374b34bbc956123ad8dc2f804904f8d4400b6e8f5bb4c1aa01bc427f4639da6bf85f8975b9b1ff65bc8a344e7e87ad2484736e058ae2dba3b369d1cbfcb03b9c7aa1d611635a6454bd1a28e4fb3dc9cae71c2d66943e484eb285149d2f6a77a3f3f26fcba26283dcd76f099e709569e4fb063ca65ec9c89c3654e737efba6cda9a3ffd4a06223abd50effcaa56133252209074e290a20779b41b54712ed093dc9ff9bb0f79f9dd1bbd5c52652c01d04a70a287d813f0bc643ce886f03caf4d47da3a243b1a33057d1f0a3415b70c63ddbdcde0707955cb2b7162220da20dc512c32fd7ed0ec336f8d46c0be1aab3dc79a5b0c1b703987d8bd2bbe0fa3d583dbf91be9af978cb30e418efe3bc3e59049fa1328027ec77ffdcca1a642ab2d46849a1ee99e438c56de6e92971243beb8da40511773701bc4b1dbeb172328709f487730b70528f7aebf7525473c1f894113d31eff27d686d468db61f50178afa5d7874cff5e3848f9501c75547790102b3c114dc56c8cabb00f073bb735e46291ee1613683eb35adfcb17a388e4600bb1022690350fd13e476dc771966c44aa0773e3225f596916daad4ea61977fd609dd02d6584ae9bfe6869e311c96a6a81b2074879d3574fb4ba5a4b0c3123c1b607a4a60212918bb8c78a673609ef7dddb12f19ea9ef2119f1c6306798c70229d3534f6dadf10d4107b43c2feb7c17110e8803f97298d484db2a794b8fd978bdd2664af340af08a2829a3b4232151b4bc6409e05b4a8fae10b2a3f0d60970f71349bfd0f5333ebf970ea51ea63bd1b199e4fd817f820355779ffa91217ec0870f9556744fbdbcd6ec2ceb1d9981e5d00604f5ee518f3fdbb50c0dc7b37783881c928c40461e49b952f554b3c552e78d5e01d41333dc572e58ea34161ebd43db20a14a1b3e70bc87c1365ee0944c0dbf0a3581bcc3bf94094a3512ee1392be3bb0859cacf57e6f161bea0968f66e8622d2f49fbf7c4ca8dbc8ef02c89d484de85c52681f127218626efc2df3d08a52639f7132b7572085b0c55975ecad997f4017749ba50f4a8e4f568a9bab0b98bc1ba06ff5c46aac30df6890c8b3d89dceeda138599c1ed5b50ae86bc1df09011ec9087de710eacfb75b815d61b77895bccfc725db2a973f6a49d8fe4bbd4c62dac90267176285a3b7e3753fbc5ff88cd7e1633821cb888749ad9ea11456f0bd25e11048cdcd7911053da13c7cbbea15eb1300f91c9109bd7ffdeb6ec555861d0ebc5bcf85d8094ddd581ac1a641eaf1302fca8b5feb0900d53c7276de129988838e06fd4f0348a795ce16521276323138508fa4d4493dd6f7a922bb4f8d052ac7ca56481e2c8ab529fd2e2d3abbb04b1c07eb7d02f86a5c8268e2676a20c6ebe3ccdf90902a54aef06ad1a820a1cc595e680f254180d9307bcd095af87df094f0a912eeac03a133bb2ad985082767a3e2a4f46160771ac940401306863ea64c00b0be487643c1414978238e7dde4c51d7b1a0f70e52c589e67eb9041d8d94223a996fead687d767400a5cddc0b2ba9c0f5f181756f9f50eabfecf2ecaad55e8d9c963b4c3e39e3805e65aa244583397f90fc759f931a5f6cca540723cceeac0bd5d8d2b50200553aa7178ad8af903135e1d6562f52d9654aeae479898ed00b5681d372020955ad519a49e6dffa7f9fe596602c98a8ff48d1bffed737473dd9d182a3a47d8dcecbcb42b09453d427187b478c4a0330678f3bff6fabc750b5f63a4d1cf91691d7f8ee523c3305d8a587742395c94003cec982c06e613c6ccc93a311bd610c7b39b3209475df5aca1e2fdafa02d06754d0c47017c005cc6d5a2a173bb196e58f6ecce9f9012c9bead86446278f7380791ae893649777202d5b9bbe29d1a91af310cc72e18282fe1caac28d7b575281aff11c55c61a0beeeab76406b4a14ad868cf7cdc4e2c07b10a44f351f9a91132ee303f0fb68f96e2f759233f0cf39aa670cbc1123c1df16305ae9aa07fce8bfd35f4a1f432d80cd5e607d2259f35ad56965294853445353d58e30878de1f4f740e644d9ab835072d32b3ac957072ad17b1ca37f670e5ee40445dbeb84fcb4dc2eb0bed39667ddfa7543258793069299bec6eb969af3fb16362a9585d6145580f83dc34d2055f9f4de37c55369f2a012afec8ec96545104cdb1d00db24c3541bf48e79a08830a79ec14f8d681ebfdcd7e7e52b1c9b1dbebf9317056d2af352f6557661c9118eeef77311a1cd600d4005b493edaa37cb6bbbc06397c9dd87e4f588e3080281ee3b6ee37ba709f1d466cd7f9bf4e3870ee9b1da40a11cde42876157f55beab505eef4050eab1cd47461e32add0cda22eccbc22b7e837b554c03ff1a8e764479a795322a52b5c9001a1b0d6514151144d532caf70ca6ca93cac10d503010c9113ccdfaf3da9a4f53457fa1d0f42e8ceb720a901e56e86fb4b8cd3832f52ad47ae825fe4db4ca0e5132ac7a02fe4b6ca3ce207742900149ea99fbc5b49c209006418d9a084d0ddf8349c3df820c804757073cee3682badceb53a40525d312839bb111bae60f4a630cb08ddcc25a9b53be7c26a43ea962d6f654443d1ee7ff3e58439e9db9e2ecac96db60c92a22ccdcff1c098458b3169b0aaee24471cf8a53608b1530d9a39c45d68982503d107661662df8c88787b29931432effce49e90b793082475921ca7c8a9504127b3c22d2ff973e1f834188f915f7a6acba2b9746ab129559ac4e284ef7cd0e63cc2c5d2c962fbd7d56701e0ac3810c086358fe102d914fad196325476ac234113ba4e49e7b84a612565e71118e73497fca2d98a851437e50e2ae88fe8a74c5d8cbf26ee178b7de0b31c5a831ec4433602b3efb1e4ba0d77f82fee38ebc5849eae7955be00fbea8c158cb1fd6f18e17b79e76e3cea2850a5fd1522757102af36abaf0272c87ab5d7db847f7eb9988c3fda30e30fb5cc38671a5152567591cfc315a068b4823e17ffc5af4915004b891d0cc9fc18899fc0ffeabac74275f0a364afd220005f3c3f9ec40e30fcaf7a865ffad10c5dce1736a2b914e42fec74a618524ce5cc215f777eb11b91528b280d8898978d2c2b513ca893161b7cea6f6c7fee41c114cfbe21822d3afb3961371e961f831ce81d75f60f8eabb8646fe1dbe45e03ef0cb3db09af26b8dbe2d00fb7319f8d35b5a712452762155f7652d86c200815aca41eaa7b7b5129e3a472ae03973c129bd2661152d41dca7d976ab79acce9ed53369ef951ae562a127859dfae2ed6d07a187ba7f659dc39cb2fed9af767930b2c0667a0caf599133eca58ab9ba88815becefe4851aba4eba70faa56034949593f18eb6118e396f1864aa561f32af594ee11d5eefef798bd3fd781841f43889582bc9297a37c4f0e5757133f51e68803c5f034ff0b5e2e241087c8cc3b3c453ecac897846c9c5f120ad9e2a98f9e5480989c3efd0c0de50064dd525f8efef843a47b2e73a4666ee019fe5a715802abd54b8eec6c77453a52ecd2c8bfe9ffef449d8753b7519b1e560ec6be6c06fbea15afd7ab86a860f84c751e41a80e5b0ad00cd2ac8a92b70ab40b023829078171926fb518762296f342acf0bdc677313c5fc0a83a1a5197cfca3d07de1c6188c7726c468196703a6574123b2474610e9a7a6333513d710636ef6a0a0bd42593667fa0fd58343fe4d82ecd47ae48daf7612e2a3a9a40a374a8a951408f83363cfdf97dfcbc31c99805fcc5efffa90ec136c7331c04ef6ab824992e75d35ef493d37931011d0d6d48e7b76b888d6ad520c0e3668b293ba7ae99c27444e3911c09ca22b9791784cebbe45525e0d1793179bc6a3814c7c5045a61b4ffa8f528734dc47e36546eeebfa1e3f455eb956176ea141409c1d5b05efb2d1293e04134a00dda70c81c6d225bd1f2b9fe86e5b11c3884a3701aa8e6b580478a23ac5bf9f67e4347e514aa93292b335552ad8a2411a669cfe9f4115cf78d4853309339172726a6a1b1c8af0fbaf119a38c25fc61418c5ea71e1982a2325c6f01541a57d4e08c8d6b817ee1804749001b34cdf57976a898a368635b9cd2ca6c7091a34a814c76d7592c9b67586bc963223fd7f01af3d7699d9f5943e7acd7ff6a59358776e98d96e5b512889b8976b734aa5d0ef9c64bf75b910d92e74b8f5668e3b70808b91da59fd61c53165fd6ea1b4a3e702176e7fc3810d233621ae370876f253b813c18742660ef18c374ea96b80d67d09db4f4becd64b6ea5eaf55cf3a7e7c505398b212e94f817dbaef721a84be6a28b5054b3390adb6a0bb6c7cde281d59500647522db01ec71516b2bff8ecd299ec56cdd3f4532373464a2a2b5dc5ed3685699ad4d75a79e7828eb24166294c8882e56b96b0aeb227137e5930b83a0050277e6002a986d253334366f36a0d8266d35127ca296c322a590cd011c085173483362395114e01674ea1c9ad2f6edbb70da29f539c9ab1a090e8fadbeb8c00ef9684ea6cd0982e3f3dd7223c0f62947b326bd53042e4bb417e843bef2c6c98c0d58405c083b6ee1fee9afcb89564b23a4f92843ab3029fcd99ffdbc5df3fd70065ab00679fddf7b7e27a769b34edfd9f6ab3c93ff66c8efac2fec6fe41647a52352d07dfc68fe2abaac0b8cd6e8d65a263c52fbd00f262bb12a2a0d500f4a67a6107c589557cb4d4c9af6718230766fe8abb59c05223e9c849cdcad1d536eb4f832c0bab0166fabccbd3fa26e1e8f9971b3085b6762eca22bfc7da325a5431c10c453ac081c4ab3d9c81342f9ca9209c5a314f2f29ac9abdd4d84141a7e07696c4b598eff6b0d1d3e1f50735c4814f86d4d6099e4a3dfb7c3b4d52f1aedc12577ce47eee21a4af5590c764e45d5d0c8ce968bc6af979f3b21bedab759d95f59e99ed6f49d83d4c8a1c94d90bfb2065fbcd41b57a18036cd863c77838f6014a63959c8b14112446661eb1a4bd0b7a5f74d49e35b1042ba7e83bf096bfc7a23d0cd0a717ae607a4e1ba5968c1385779777e6dbe22723d419770a4940361dea08b0b608112682d8093d43d707d014da8c2bc29b511723f547710a8b192352158bd6658e7edd9bf29e47e476cb607f1e912352ad3b31282338c5dbaa90580844f284455600cbd7365f28833a8b32e1dc69f940c31978494c395bf64482e4f7a8bec93cd2317518730a35c0538a1b45de88443cb0dce04421367197e8b3b7b6de9483d16bbf7e3f86b6a0f0f2dc4b7940b2324d28ea24b404fa0f7f4b56bfb3750de35fd05115e045cb855070cbff50afbe45f1a5ead1ba93ede30502f2440ab5dc3bbad6d2e9c56a4ccaf8278aeb32a173f70df453de8988cb1f9cbc78644305d3537d7e7eef0bbfe60c63aa9d988be92b0b1d0226f0af1f923155171ca545ede1e8aeb5028133811fc4f30140cf0c482ab0c3d9de86322e573db4865bd57c16c0c85c81d3c5ce4e7f43a8110d9e0c7bfd4d3ca37f751bc1b40194a9c52df3edc09552d6d218771a144c942e4de60be9c041530a3d08ef3deeef31b245c17eb5f5b9297259cf51d7bd3b782b5c405fa7feac9c48dcb8d178ea5d546ffe51dde3c20adb2191a5b5397bbd3eda0a79def77b93b0c26d059d1ef0169321bda5929409204ee3c19323f6ce6f336d899025ac868fe48fe4f8177ebcfc3e147c595781372dafeff9e84c0d195e34277caf89c46815d5ca7b5935fa2af7bb83f744cf6fc684452dde6cbfb165bb16b149d73405712eee292b49aade1bd1e45342fd8e8c57597e37b14bc7eec08692138fca5d28e4f1bad0844e859504f25066ac51fdba2a82fb82c9cdf0c8796ae6b3bfdc35380431226ca8a97c31ddf762d248b4ae66d94f662169da28073a14350dbfb7a2aaf2a9f3499abc9ddafe53733955e951a16f2bd50cc6f7a827220efb87747bc8c0941fb15db60b7f6fc088181c99644cbf2a4e6da63f10c51e8642324bfcd1be8d71885e551c64847e8834834d693625ef2f077edcd7124429e47c0fcafa81cd21488381f4b3a59c59cb2c0a10a9bdf09919229715c224512f4959eac5c5ede5ed304095eb69f178f5bc0e2ac55f606871d4b5cb287b7056a1996d1e18ed901fe9d930cd51de0229dff1fea0ba96f4dcbedf41490b9286c543821e7e3d911687112fe8eb5389f2caa9eaf8810d9f85bef36a1a5c79948547e252403f9570a15c5756a1e87f08ac71b60099c88f9787884f386bf43a95d7c88f70f352d80a622d7c4c22217e8b45a9076da7993f482f70a645ac1c1ceea4226c4620353d8f3c7dcb13bf13e5111a9776b34b1a15274aba7d6be1337b3aab773540f43f32476a3a9a612529ed8a20e2f79e3de065ddcb1760912f103ab09784a389fae474e9cfd0af91c08a8d886cd96a57c2fc4d32ba0dda7b1b738ed4bb7c4a07f5b501f7268d5d37f2d456dbc8fa6b6526dfbfbadf05db58646efe1563e4f88105a60640d0d8038498c115cff9c3c382ec451ffb7cf5c51f1a75264e367210c7cf3dab28aad80f88cea8d36c4057910a7c4bead3ff65c147ecd85f70d8a18add47e0d7c38518a5bbc66146203738cd08ed23306801f3913f5b75607b03796c798db888c986b87f8aaa2413d1327d7b4bd8fc22c3fc243a694c0c910f4a6ae1bdc679632645b83963e0965b1181fa393e40365fecdf129888723ffafd6900d86e699d083578eeb442a373f10b83161244ce652c295adee1d316370c6a4a99a7e32212951341f7930d5232f83ccba47c27aaf3f5a5822a09e3cd2f1698007bd12fdc16524fffbe47053c79794424d81a209c6cca6fc6a4836fb54782cde50dc75ab78aa920d0bdbc79ab714c1d4587efa2bc9a20eb84f1b80f40780cdec5e2ca5512b0f4b4967deffce4dc466ed63d13d2dd49f742a37daef23fe3754944985d8b6eccb3cba96af2ccdfa47021bcc951a1f64a85dd606b2a7ed1e21ec71925db9fe052d08afda8f57112131a6a1e9062a17c47e3dd83d4173ed902059e804ecd05f4934c777b8ab1e8bf95be6dc9a91a53fe21fbfee149686a15e6f31db139b1599c312e95c5619c907e9a5d245975165641e33f5e08783ef82208e20923182f5d5d1c717d0cc7e1667c575c7d1e38455ab976f531f252e0645e13471fdee92e5ff99bb8da3aa8b8a362480b78e7146cdc3e78a27887a560420a907927a3372eb421eb4902758ed90ed19b67d47b934dfb5d546bb1ef16cbccf2bb6fdb45cefb2e34923b251fdbf2487602d71805cb27d870c35cf698743505668b1eb200cb150d2ba06e6cb51a93bf346f7cd9ceb006a606849604f2e6a96e2623d4ca4b555830fe2de4870a1e05be90c24a906c5bf7ebc75bf48cba1f189faca7b482fde37dec7bf2ad58111f2d2ac1100ffc3f2fb6e90e53be81ea1d4a716ea991615ef9b5bc8ea11d836f365d499ee9306f80a566962945beb3bc8249b64e0e6cdefb9fdbc84fbf535480d0324c389086ee7978c51c54b756ff39e98a07a2d6145b37757f9582485f978317036cfe18c11037a588765db9fcfcc67e404028d23d665f5245f7abd3c4f47d94f95ae38a29ba080224d1829a5bee09386b8cbf431572b739ac86f7fb41137db2f01bd65bcbd6b34797bb14ae41066f23c1b95b88325a49acdaefa2e52342486b9ef18e9f96f5c6a45e5d46b1d33f89e5c6da3293b93287dfd65e1fabedd10118f615e3829949611cd9be234cb32f5203d67f218a79961eba5271be5917bf3494269c04df33b64a3f0147e477a8a384edadaa994f1890c3d438211b892e71eff193935a5404c2412cf7c107f979cb1bc6a72ef27644d04bb4679a3c61b02f965b1c966e197ca488f612896707368b588ffff8500119f1960506ee096f31ad86560a77cc5ebb4cdf1a0c981661cb56438af1ea84b72007f545390c52adca9a85c99beacb4ec0c5ce05e8d8fb7b73e0a76cfb90cf0b358f10a45cd7222ffac12f8363ac386d9a5a3691fad0f0b98c1090f97e30f54198b7a903f87bbff3fb5a4563b1e8a7a65c5cc014098bed20f8360fc818f38976e05f926804a376dad1555f4c852c6084eebf15593c7722fb1431d24cb24efd3b8dbe5a7aded8ad418021ceb3469e33b19083557d9467831d308b958f9e9fe9db9d67afae89ed4dc39d93d067a4e03dce75677805f13bedee140874597f4a8de9a6c03845cb4b46ee2c72c8340b6bb3884ac31cccc4c84d1b740249872365bd724b20cbc34874c0863987e80cef162b50f48c719b422e2060e9cf9503e8ab67149a9bb678e1a36a84b14255be500d33a98b0ef378b5d46c55c4b714b255e6390fe8d400d164d209d2241d0cbb995997a7525b8c3c6cce4b7516858e82bda6046a598b34992d18f0948219d767ded999b12c277d959f65937d1e850f2af57d7317c9ad8e9c35ae40aaba260365392c2bead94a7dfe9c3c501a908e05fab1ddcbc20bea34c62c6de40adee32af7444a961380a3a948cf0703172fb0b84031de1be0a509cd390be6ee9dca8b524a8dce7201d57beef655e63c2888d1444e477f2e15c45aa410f295350b52d4852c68267e4bccd05371818a47a3caf35895088a298a10fed2fb378f26dc145d86a5d7ede71e85fb6575aca39abb4cd6e0e8b53b451b696374174337ce9c11dc03bd6bd71aed94b6dc9d8cc11c1dc6642fa2cd5cce943a3f150fb5c3e422d87291c403a889edead8f3e2ebeb0eef73eb92660e67bf62efa5e17850f9efa8045b2530aabf2947354fa59cd34b399020020b426115df59ca540bffcd981fb030fdff953f0ace369d080b2468669dacbc946942075b18cb658f9d719e09d2a5b66eb2cb1781b10fe7ba660ebae83c5ec5050e1b88faade95c5446aba1baacd200d9cc8ce8833c51e348bad797184a3af2fb3107cbfbbe70855feaf17a0ffb4403db251baa1ffe3bc4d0e259d398b17933147e2e09ff1031f4bac389df29d45a9923d9b0b160ae495756ace80e07b0ba11b76fe00afe5642ba1cdd95e860822b4e11404df71c88d78ac65aca3cfa39d422b9bd469efdf9098e98a55c6170568f17d10077c38ec5ed537378ec5ae767253f49fc1d0ea2e7263e2557ecb8ba6aec3f93578b124a103204cedb4b1c2bf243b73c24a17a4d5baf22bce7c66e68cce61eb76db07d15731f7609881f17f0c131ed1c6d021ec3aed79d1f1e7ae411f3f9e40decc4c8b69210e57c5920644ac496057457663a2f0d0ff066d97b92a6b1663393db71cdc756878ccfc2c2580b6caa6b6b9f71bf401f8432e32084480c0eabf1cb8547c4da596efb34cb2bd1c74b6ef2a4201ab6e6cd08203e1b04cae5e987e51f07737ee0fefb5db47e4516569e8681c9e4c3a1997c42a45f157bf5d7334e360d21ca2d12fa461384b49b8475c38ab4bc5dc4268c3e9f6b9f324589b3e919521d4448f05423a40ca0d8592273b345bb4a352c3f5c91d6df3bd3a74fc2380582cee2c91c8109d99b3937e065cee8be1c71a5ab55bb1976f92c999a0c63003f5d3de0bb8cac1a13de007965689ba4fa1c42674fcb09d281a4582a75d754a8ee355b0f47016f1c4d3a82f3b9b228cb360484dd003bb1209b507defdd043a3dafb131e83034ff0f6791fcdc9cb75518f2c1ebc82da36f187d0c08086def6d918c3ae6280f65778c346868b330d864ec2e5464a19a921dab8e7aa6b5d75fc7ce36570618ce6e183eeea37306bd0fb08e6bc93cecabe6eeed036e3f36bf5becf22fb9dd209b7b56b5fa2350e5945697a0f5121d67c4628a86cc437618f755933d170e9bddccaeb6fbcae984a9af382d17caec8b6512677defc71f5538fd4ed1a30db61aeac044f608be35448c552945bd94a03469097f45273fe0e7ed310619c4343a396c21c2602d9d7df54989897205250acb6bb5c7446edd150f6a857e79ae7f4b7e97979ef363e11ec797e23d84e2c2f09cf928ca507b184db1601fda7335e2d682e4f7466958eac7ef02d801139b86d94847f000839db73441e10d0d1eca5941d54c0d92cd833ac05bf959a22d0082b99b1d264a2521f1221ec79c417aaf72280d9c4aa6fddf361cb1b5d9012abf34a412e7486ab05b8d83f613a4452bedc939cf37d3b64d521665dd5df741d4f7a46364db3731b7c8e4747ea30ba897ea147cf907f72fc5c3f92691e731a6ae9bf8ca166d88a7b63d9088fc0cc15dc922f670039b73395525ada96a0151610a0d0d6cdf207fcb663643b91d08bc9e0bdb4318f1a83d9b628bd774ec0afec77723f60a65205d80b738a5ce86496e20814a93c05835365909badea3b986166a290b631bf763bef2cae910f66c3943dba23593cdd903720467df980ca2f3182e6cd4b0505eda5483c69c708aa14b06a5e44e8c542beca8969acd6ebf9df9e8e87738d5e2a348a94fb2eb348d0a77b625b0e7070dd8e0af30178c67a7b256d28659e0404028a83028f739cd4f5ec620458deac8cc683eb33ff78ba2ba1cebf97bfaecaf5e5480cfa567947533d62b7ad71362f1d2893c4490c8052793f5e6b3a8fd397cf90d55c17db617c6c9657f6c49480f6cd40d8040b7f3e01c70e1607c8dcff113a1d0ab5754d9679140e7b47ea3a4e63e50faeb3af3195ce7f103d13003adc85f2cf5c9ebe535b5847f1c068934a2f16edeec3e7c2dc7242f7ad56099243ca31e8763a9f354bc6bcc4094a8b9445339017b3c1b411d4d0bc46ec56208f02a22036f620c34cc3fbd8bef49cdbf27af25a4371c9efea9955a8127b2cecae0938d812a3b2ea6feb6440f466cf9ac1f33f2430d9b42a982b757ea2a99356d13f87d5223808a56229541fbe8af9e958e7231acc567024022311bf9f16af6466de574ab6e97d889d126a5ed59547f35697c1ebbb19867ce5b76b0f3fab85ecc0a46e21531c159d61348a3da9f6d4e78aabb864ad55c22c01ac3a9e5b1c9aad767fff360fb902c436ac6c8b2baaa3752fabd890601ebb319361359966f0798effb63bdfe431364e056882d24c7466a55d28b11d527d9f3fdda6a14a8d0c408da1ef94a8bbf6fddff5ef2bbed037a173e45aecabb732d297d1410cd4cd2749ca7d653f3a5563717769b045403bc2634c1de8e5b62f3357de207b3cfb266c90e6ae5f401ab479d8eded89c43f56a5c5eaa085b95e8bea76a01f4ed91d88590934c8a12eca0638999cbc102736c00e1b8c4c65b2f7281075da9773546b8413288bf265e7ba60faf5d87b5af6deba8441aab928df7952585617d55f76112537daf45eadc4f752473ca8aa7a2005deafc1dd140623b7c1891d40caeb1f22ef9499af3fcfb5f81a3f375be320ddaa0175e1c31766fc75bb579ee5dcee30b64dd80fb487c0355e1a476c63589b506cb616ca5caea33b9b90c19fa35a539248968116553ce1c2251e8401d71a61f56b87780dfb8cacc8987cf80878dd46f4e619bc14ffd7a9068f2bacf4919ce8513612d7e1ff7152977983834dd1c1fbfbb11c666fdad23aaaed8ea13b7a7afeccaf8722f492c54019b92529d1b564ab9bcc896383712603db83498aa24c530320581b5213365601515035ea3d2bffe935b1288adf654595ca40b4d892b491ca13f3379e7356a9eb46cd04724c7db9f175874e5f9b660938d47274c4b6043579a76e2825334bb589e48d3b3c20f38578361afd04eb0ad95cc5fd6836acc2db047486e9b94bae0821a3a0d1fed6eb17c5334cbb242e1c6de051b7675471a8649c0409ab76847f0ecc79f6e1ea65b972c3e41a4abc79060258a56188f0174d5719e5a3137af2e5b4384cb394c1875ad049a8d4c09a1b150d532a4669f3be1148f842fa8caa67dfc268d99b7144d19bab6063f01298913a9715daef1c26bdd9c60c1c233cca61aee4315028c0361360cfbac3ec96fddfd4938e98d609ae3b13234085fe12e645021b31c3046fb7db75f89e0658793d416cf4348d94fc10f6e8884f1ffb8892dd102a5b302df25fc4d3252670bd24761f00d7074654a88f3f755be390e6e8673539e072f8f1b1ef7bc078bcee25bb8b3e01bd360172273724513316cf624a64e537a02cdfaea83fb38175bad93922309c9cadc39c0a692702757b270f8a9bd8449961263aeeffc447fc666965217d3d41ec7f25b68b1356e71bb1043cf24670d1bcde1db128810f992af5a2ca93ea3d67aca8a8650c18e2faa74ad23be0430d4d58a96eaf4f7970520a99aa071c9bb3b2d5179f3abf60fa399dfa1ca925da572eb10011ad7512f584a41f652d251c79cec251e09abf845854ece78944f2e2466e64ba6af82d679fc6094f4ed4764f754309d644564289f7f11aa0f5dbf71a5b47d5c53df24e85b146b552f8782defe69df2122d0b1d3699496072eac284b81c3d3c08da94c3a4cf852319bc4b42aa75f1ee39834b9e09e37e6f91e5d90f4b3a998e2fa7b629e2248f4b5aba918e6b107df88f12d73121b63d01978cbe3aa2c96b172be1c9d804f65bf6d4b73273eed717dc7c729747ca1022f95a2333f4384a8316d76c3a6c7a92c6954631c1b85c170b1af88fb07744100283af19de3491469431c2706d4ffb23ed2b7237bd22fb8fdbeb23cc58fdc06f610f6bd27bee8a4f34ffb078165ac046339fd9546fdd42ed57412a1d61d781db3796c8a97eef08141522bb25a9488e8b6efa1317ab69d41025181582d907d65d821c45612056640e53ef6ddd212105763f60081b797cf3c05781ae62a1f7a52d67cd4a7c05b820cb19a75e6af8aa6668afbcf47e1ba3607b3eafd1623bac8932a6f7ab05979c94f384957af8342eef0764ef57d74c9e485c0d4e8d38ac2ff4929bfe7144db0153a705174e39f265036e9e2fcd1c0bea62795bd25a0fe7e30493264b0e51b3966bc119a709283893d18c6b82284dabea4f18986dcd35456fbc40692a763a33ad8f0736e616b5dff7def016cdd904a39171b1634598f35f191734138a58bb8ee2852993d556f35ff0f0764f99778dea8d281b0323d7d217c9c49adc2c87b650d7f73222ee53d533a6b68a7e677f9e7354e27a2cd27d96cbd15994a87281e5053f0100980b82bafd1cd0d667eea0490933eb8ccd9a18bd7fdf58e863ec662a0f773158417cf876e337cb018b03a5e1aaf47677872913ad74198c30007baa9bfefeb124b2829e24c28aad6baa92444e20b67f2f899f03e4797a18d0346c6b5b319ff6fb051324cef616ea77006a574b94724dc287d19b2512c873025581c16e020935377d7c0e7809f413631d0b76b1a94e1a3e3e63a666202aac73f3b172e2951253ae6ccb2c3581ec75f69b77b0104d991ec352bc4a42bb120cef78252e2b925fb68f9516b6997c59d135471d7391e4073c7e990b1a9604bba7a0a6e92871f458d29c5ab642b1607060941943bdf9f7a83ab540c2694ef8f0d972585203ab706c28d85b85e82d895713b97195e8009cf1867812deea1d7dc69b4867ab4c29f9ff09f14e8d9d241b0a7efa5549d9e9e4cf8106993d0ca6619599315163482b50087c9ac0b0eb6704ef50dee175be8291763dfced35876f02cc90d5737a506f9ad4a826e54245a4979dda9654c535c1c160c22747d560033f02fefd823513211c4892568dfac375db07818e994790752330b1348626caf227d6a86dcb209d8b12ba972fc1925ceb83636ed2a565bf2be6cad78115b4de53bd38081d1e0de8d27b9cb340ddd427fbe2233f451a8208051970b2194c8ebab94ee5ee53a1d17d85cf298ed04e23bd8619caa2d5bac9b1dcca645c825fb4bad07965e0c1542269afa52f0b9855af3268fafb86b0b1ed5c6f0b4f9075ec5724b8db9e1633dfe14ba8eda0312a534fb3abc4779df455495da9e9643c2bff04123ed3a76d1d9519f9f01c5ca4d136ace6d1d1236a23a78e0fcb6802d05e3500d428d5da382f65373ea90a0b65f30a7eb9dbb0961f946a01663db7d929c3f6d90798247b79c3cc1334f299a35efddfeccb353b32dc98de1d8b47dc1a3c7fc92402286bd7880ec5c7720ac8010dde84840b7569c5563e35d8f5772b118ca68ae665a30cc781e7369f36c84b0e1dbdf7d7bdb98740d080aa31ead247f364a541b4b64f53290c172f9749a0e4fdb80f574fbd32acb4299a648035fe46afdc42e82371db691aad662652a966c3ef68cfca725b8f418d041eb0aba76e9166a93921470768526722d83426d82ace239f774cca9bc83ca8dc05bb00ba7430f9374581fd91ae181b8729ac318f261b05083e5e1e8443d39d0c141dffbe82a31ede5c0a4e19d2987b1a03c95263dc26c0a7e8a6fcfdf860cad6b61adf5967c501bc56bf709230d5b5b02c971b848c42d492914c0f13344abf349ec948fd33b7db60f0cc0a06eabf66d6c395d06e9c612cf14853d258025d2bae6295fd64892c4705d3d97f25e22d540f04f52cb84bb7d1cd66a9c96aecdec0ab6678a89e31179775443510a27a252e24809447a1fb282cd9b1f62186340df942713887b3235ac03da0d8458b431bbe84df31be90dbaea0f9035588f8d5a20d6d55faaf7d3c213d4d4e7c20cb5ecccfa9075c8ceaa927e7efdce8b4c0baf7af60a4764d8b3d7373f78e4226e5bc9de204126e0063980fc219b35aa21020b8daffadf1f3a5b06d72ec6c0f066e7b8a9b2e905fdc1493e15607249775c9ec056a7e813a894ca18a7f4104dad5ec64315ed53822f47785dba48bd5b7ad7880589fca72ffb6bb6c0f9f243f1ce4c6e0318539798b94cbde09fd24e4ca17df009d5dd441015a730ac5e7a5211ddadca197c90f7ff5e0271a8232c133322e952a47c28a75cfa014501a40ec0d47ee7392331b5dcdacbfea61c6f3de3dc8ab2858cf30519d06454b8799fae0352104be3b86b494d70f7f70a1873053b5dda5d29631720e4f4807961cc1f9951df1943269e230db3f1c9208f36ffc621601fa92bb3037ef800a53514fe1fee771dee19bd355e014e43eda038f459d115ec9b49601f1a46b0aa69e7bdd3a3bbc4ab561beb5736035c65a3ddeca42eb92102716c373c56c4996c0c01f505d1d6881880febc4b1dd94bc8fb715bb00bee18abf2a30511d6f6a35d2dcdc2d18b216cdc1d3615e3bf8233941b8d93ed965cd38369f35ac997e9acaa2c9991df42685272b0a80a28a4c768eb4f7305a6e97a81a35b8a1a25f5e30988705f5665594d28ba5dc820bd98ab52d2558dd4fa8aa046011f13f08d243886d35c94246d0cd03ad795a1417f7e5d36e3ae3385d8890d70517abf70b3f0ca1fd9dbe9c09d8c3ae0ccff624a19c281070eab06b24c3ba32a12e71309761cf6a6e8be9aebcc13d920337108817b81c6e5cd9e0b2081fdaaaef96e7d4f43335b183599069c5d5676695dba06d5237b136dbebbd7c90e788fa4b3403a169f62ce1ac4915ba35eb1e91d4fc7b78ef3effa77a7716eb67de25e26071494987c520647ac6c5d509995ac26a8f057f22f7ed22b0537c570c55a0bdc84b13675b659e9e64e6897607b6e499856e56e2d6a74167a13c319395d72da603baecc2ff03f93380253b20eb2dec6ed3671b296f7b735a2ca5d2e2249a1998ccb183b8e7bc2463cbce7c9f42227f9ddd7b06b45b61c06ba4266728f9b829ccbeefb65fd68b84c4424b7dd13e889c0c4590703b4a5e6a4ddf63dac91ab369fe370fb08034f5a6a11ff1f2cdbc35146b2f21889f921b72d56db8a8327d3a054164a1ae32360048417fa16719df522453d852ceb16ba5c81a654209f68661a1bb03ee9017e987091c8af7d5455084cf4cdb7c794bb3a1143f8848a6041a2c107ed24b34274d8c71df1f628337ca598f6f50aae4d5ea1ea03d6f6cfb3f1063df2c1a74578f9d8d641fe6617f83e553df565760dd17d19fbbc9bb1574ab98b78744a716d1806e23e4d822d2f5867991f2de0ace31a42f5b08ab7cbb64c01dba1cc9ccf21180100d83e8cda19fa0ed842bf90f0411981ec5a48400e9361d49240d756e504c5561b01e284c0e66fa26d760233ca4fd7796b1b9ec89d93dbd8b02851997a1baf43879cfea0cd9cca09d79b44bb578e7fcf248e2dd1b4d28d29f9b8850107c00b55397becccaefb5c590ddb666605607e331ebc0859cc2589bad1ca36501bf809c2024d42156df3898c7a00462709d5ca11f36619dbeb77e59a94ab24774ff5f2d45045fff48a428e8040c30f9fe23a648508319204c42568d687ff37aec8b9144ab983284cf935b10dbd4998d6d1fb405e433482171d2ee7fe04aafed48a3e7c0414cc2fb09f30b565527b83ccdc9b66a09e3d3dcf6a9dd55d1f619bedf9737af581a914a36441a31af5078a4d993342b5d0949aaa88be487487d22bd80d0fd9426d97d1f5c43209e6806a371341e7726d29d786630057ed34b17f5127cf68ea4f4338834e2806c8b55934be97b708d8b2f364afbecec19a3941ad987bfb1934e715ae8fca32e020640ac63b3c47594e40c278adb13fdc88c1cc529b171bb10a23a1a30d8d6db71f639d9556c975908a28f218f63e4078d169bd3319ba21c7594c68d76c60b7fde91e1cde95bc00486f6de91e0f36febe2e4dd1d75bc3ca52bf717b2840e323397a94b5b93e81c5fbc7b83a1d4367319b4fadd856a9020f2b6e3266b41066d811e9827f11e11cab79908ff8f0cb243be3d2b17396baa229b7b7f715d5a3cec50f2490801598634f70614397038d23a8084508b66876fe9b8f4bdb93bcbfce1ff9c6ff642bb0095527062ec830bdfcb4120280d8e343a159aa7aa3c44713a4e878c9cbf0da284d9b3f78894efaf5b4e46371963c0eb8ee8a9a80732ecb196c707625cdea1b5c3dfa02015717e43a8534755b6b1f19ab4ffad99304ab39f255451d197e21d561c79eea43e62d1e38cc84e0965fcceaafe44d9e9da69155ed77f806f1431ea3c96c2d16e1d804236e162010d4f462d1d87c81a7e0e83d08cdc5af3d80aa5413d6d59402ee8a4e897d2186dd63a3223c75be9652962f241c24dcef226b787b659e2d5c9e251d2c994e699a35e21c638f10ef984ea19983f7c8b9c81aac9679b31ad00e2d6a0547b4158f3dc8b3e7b66abc0a865053d948e9b2e7a558f2d869d97a5c2988f6f0949e660409f1b93dcc120c603ac648aea51a77a7c77e4c0a5eb5547632237d71fcd69fb22d4eaba2d8f0637cbd2968740bf2100aa2bb1cdd9bbda0de3925794f7534ee98aa443bff7ea96998c9151c3995a30827ceae6fb3b9a8a2478e626ecb0c3b174c9bbd310c2ce6cdf9abbd2fb11a80d18d482026963d50f851c3c321ed7c1422e372cc5aeed98700f88fbff36c1a60c17de9da681833d697379b06825aace67e4a21ddcd7e0832af70bb86b06f64eb11358a92d1f8f67e56731e88f0047b59e5d92dfe4bd1c803dcb4f76880da78254a1fbd2b156433ffb805042112a3c9ea42a33d3f88cf12efe3831b1e77a320da50a323f5ce20175ab58386062da922d051275bf39954177afba8d127474b7ab48bc90402f98dcfa30531533679a5d23b5e39e27cd2ea0e7d385abc5272e97acbeb1bb892f51dc5858e1e1e3eda0f3ddd4d8c63458709ecc593345442abf78e96ed49c82bf65b1de90d706454f963a1878b7c2f3878321e61d23265d8f4079e6081f007f20013cbce12dba14f0245943f16db7438361e91bc854d2792f2d3044dfc5f84cd136f9a3a1e4d8fdac7bc55a5befdcf8a3a967bb243cb4e379180bc39fa177aff3a67e94f76ef51ad2d0cf8afd1bd6f3634c8570271377b3b87e9158a0ad2a70676bb826a0737a378ab7bc76aa68be49b35ceec38f814c8f0653bce6814a3ba2ff2eb8528ba4ceaf332a69491d530494a25adf8efa4ed499d69a28f6a0c775f8519bb0b9bf38edba378bfb5d4d2c0fcaf86986ebd5633ca3667bc4cca7dff33c3e88f1a1bfd375e3bb07bfd7f73c691b8e3d1f9b5aba7431494e51cbe32532213bb5eb4c77a823e04d26cb855669c47d7855fae6114b24527080380779951bc1fe80cb412dfb184a58a3c26d7784a8b1bcb1be2bd1dd539b8f943908badd72530fbf9560718893386b5ad3c14edfbc8af53bba6b3eb08b360d75752b2378d9f4eb1af17f64f8abdd0e6a49f39c9ce1a87890e06a199f3a246ce967f0f635630938a4ea292a34ff9ae10499e94c4d51e28e7b9eb59dee2e59cd156fafb64900fa88b608b8c8bb737a5424f51bb1d8ca33b3d61230a0b80fdd8abdc8d2e6185bf5243919070e36cfd49b69036690bc92623cbf21def261ee409488f8d8679579ccf939b72bb973cc7c971aea8c0938a843796dbeb281aef908115c55f22547986b5cd44176eb2e4ce7a647fd38d7e11ab8b67fd7d0aced58e342487defe2bde83a6b2acda58b07967b505676651172ca6eeafed5dc26f91505e64c882d254f1c15e157c1803a8b1cc64981316a4000db87fa96292ebfefb8a6a3370831ad33aaecb057bf9817f4b4423589d12d61b50c0cf2c27df757627b50c427635832b5819447d720e91c83b3f37edc2090c836ce66cae9aa588bfc29ea89e4475188fb4ef1163f3b75dde31360ea60695c32adf25e4f5508c4c9f46e5822355691d3de9ee5f3086b50948a10119155265632efdd25d58b77360dcee8d7bab1c452a87c2d9f72e33d3d0093515d3d26a2ac18db74013f73c985a93fa4a42a4747f51e635b95afd9c2d22b3dd65106ed689fa7f9a7eee6dbc328e51d80cc69d8e224d2eb70b8cc6488e61fc7ef5556bd31b799fcfd22afe623cf0945d6bfc734405414e3b17812e6d98f9e19b8b71808928e4a07d299e5bdce60a475755e1b1083495ecec17232cded46d5c45afc82d6220bafb0caf9ddfe05e2fa92b7759766b4e305c4017846f4114e87ca79276acf38cdd74d04ba15ca71d4642f2600831161e626688c1468428ba75b8e3005b1c19c58a0352ff16b08d8b8edafe428058306f8796c8dd224f67754e7f6bcc99d27062bd6f48d877bbc6e4f8fd47412db99d7f3b979afd7d1e4dac30f55d5c9291e035b8749e5d2084551407120eb732da6ecd43787b159d6308050d1ed7ddb6d23491550e5d0a7f8a73279be99049b91900e34a2df0f576f7cc661f940ba473713bfea8a10f351cf64439f470e131da857029c380ed68637ad64098aa36687480769008695005c49f21aca3c320f79643fa8b4902d29b3239ae0b0c8d26d88dfdc1f54274ffe08bfa82acfd6f9580fecf6a08d0c57eacfe21bc0022a92455055d31f940650123932c770bdba7e683af585789869760f1118c85341ed2fe2d0c19cb4cb8d0f3c55b093bc82af3cf88b4b86558af66876524523fa66bb1085894f4f38cb76f11c4b09c63b621429eca242716700769e92a724c6f544744a6393ef1dd8c07bc9fa0520bceb3a2530d557a81642224c36ea2f52249180401a60f4fb4975bf51ede8482cd953785e1e044f5159b0e7e42221a7f0e7e279b294f7e41757908a98060e9a9d89488a1f4459c6ec6182ec274c5aedda86b015028192b9267dfd47c824e86707ab760257a2afe4bfdf021ab6888988f89adbbb66669b9cc9dbcd893bb00ff7041b817c73904f525dbf8274a8cd10aa2a5d3ece5da9409ca1fcaef4b86a063f2af569cbaea93b3573c86afaea27322cb8b33071107daf3b5758aa7623af9354920ea7447729bce06e2caf359f70d892f20f151752f1b585590b3d0b5e91ae56c4e15b414311f85ce33920c55e29c8a906f915f983aad8a7a9b360a0f5cb92655f6852bb04349b436c0368eca7512c596e2cea90b29aecebc7fbb757f61ac1bf95b6c66bbf9aba69e12276081c232072b140f16c878ce28b877f9d23f8a32e41faf18d59069129e2b24eb8e49303958159fbfa76b061cf148671494f63ca4bdac2212ea66d970388f92049011c0c586e32f6e1f4c845564d9f0b46e8dea61a575ef16edf232def0aa0b228932fa0148b490f4655c2c899ae388adc667afbdcb3ec840f0f95593e283d65de33cb500e010cad5b55b66ad3af47845dce97fd21002dd517671f9421863da21dfa857e4a3d29df8b91b9e0e9144b095610d1e8fbaad2bb93815483b07af751b2f16fcabce23b01c261a9cc5b3b499f210c8501a007308f87913a208b5d9e17661c4df7ad66e57e9d246c2f69e329527e3abf62812acae709508f67c258218549db895994c64dbcfba37b304602b3e890f600282addcde0bcd8830a2ae47f2345f3fb37eae3c8f942813ed8f176c5ca7e92a6f87bec15e2a43abcf635cb7b28c6531e584eaf1a6ae85636cbd9c30fd439b1051c1ae54abef001705b76e97e884b5fb5e486c5049847b8b98d488a2434adc0ac39a44a3be0d4606f7c11137177bd8499a7aa9aa40bb2c00058712eae08e70f7827936d55a65dad8837b2360dee02177c061237274832845cb4817ea0611c3e2ae293a1cb0debe2ee53c4ce5eb0b0eb1cf4c42d4f8b7fec3cca7a32d3568314d11fab7582c05dcafffb31104042ee41007d2b435f979f78628beb91fd234bd654816391be2c4234143a9eb1e63ef8b0208ab183f9a131e64e80522a0d76a5a33045a5b8579b6ce156fdec721a0a252ad0f382ea41d809ff5657258ae2dad604fcf7c525babe66ce3d6f2dfe53f4b487f3a6daf2ed1c99ec01992a2d45b6662b2d20fb94369a48725b0716bdb16d79f4816de5ec5045c48a712625d7de050e4fe2e684d75607a71955cddc5568b1a388f0769083ffa10624d38aa2b20c24a29fb287bbb8d2f3ce1cbff42ebc662b23b782a3bc8202f8b6b237f8e30a08f4e88b24a530cf1d0af5f75e50884c2537d27962233272b1a596141e41a42e61146cbb75714e8f9e9b40d36dc0319fc5277ce116b00e58b1ca6c878fe9b9b4e2aa8a0f7d2361b7b2742a206a73c4cfc5282e4c6ceb9d093837195198c8c988cbbb09d7e3c3b1d5a3a62d0f5be91e455aa3021985c6c3e9da46ee6c65ec0c7ea1f5beff7860137f9a3f95ecea8046ee7dcb33edcbe75874dfecd36bde2037dc3198c5fbc7900bedf0371ac89720a66efa7a71e5cf276d393c89aa0279b1b981aeddd53633d5027aa70783f3732f958a6ca889e8fc09a07c31f5f26cc63f6d7e37c06ed16dcc5623abed1d80ff36b205a1b849cb61ca97ff5f87c1db1911a061eb4a91a54387820e73694641b0d8d0963fefdc2f7a087cdbc9c6d43613129394b8f8a4fec170f8516877307d6985148d5182fbe0e6372a2fd8480264028bba66ae8f68a8900bd58d43540ac1b3e272352b18d17a56accd5119ff0a0d1f25152d3558db32961902df4fec18f4cb99356bb79a3926bc6ca97176c9e3898a20e67caf9099d43f5ed2d2d85da049c47d561b9591b89f1353259204e22c9fe3959dde4b78125b0209ae8081bf86fe827242cc3bbb1f4c1b57d895caa939250610733446985a47e14e023c8fb50b7362684d3d4fe5f4391391542d53105db665ba675fdc6a81de8341d4b8f5efdf1fd56e16887f4935520830ed9f144404ce4a38a4c6d49eb93513d2d7e19b01e933f05a7e9660084b19fe8ae0ac46fce56c86cd714ca732d0cd1547077c50228ae0cf811a008a1469376860a75fb4e1146f8a9c1ea70ce3b9d3cf43888b24e218de920ed5febc209af0d63fd6c6b5d6fb9db45d4165b3e35a8de54a87200544e9f406575724473126b9089f258adc5016323556ba012a5450a118d8412737ca0712a7dacdee3458fc776844f739e265cd0ee4f4b59f0235096dc8a299f76a9972a2f7993e0123deba24c5b923be7f0984d0affe6a7e2e80ae6662650b35e2207912f73f999f7ccd0e0d0fbeb553f4cbea8e50e3483e6c60e651defc361bcafeded455d600390b0ea06d78e25c8410a1f1e4398fc79e4103a03982baf4b7039b07627f7668afac8a33fa3c7670b98b1cbf3b5578b69f359e7a56e8c198dd3ecb1d647f9443dc1c746c25de1d9d09fd3a85aaddbdb594d4cfc9c191d6dd67878e5c625c291897134c6068c26487607a4201b7c4856d4af5fa097bc26e42ece56e8d4a170fcb4a546ac941a149a87dc13d25518c651f2189b043fabd6bf80f93c6978a895ecc640ea1a9139a9a075752f8f46a1f054a840fae32ed6123300d962ef85150401646ace0235a844e8de56ab915acadbbb34c70b9c9cc8b0fad0bc432e64cfcef3f0bba15e02689176a5d6a542dd39a4d73433baa6e9789899fa09f42a5162ac160cee5d513d552d28eb353774a6bd8c946bc6b420e9386882e787157150e19b8540fb0b58332874147cd833a08f36017e64110026dda8dda00a7f9f04a73a44d9cbb69ec14ac1fd8111c979b7a8da0912591373669207326571044d7d02e4fd726064beba4c49ecc234d96e83d77c70c7e55bdcf35896d49a068c48d6f462c3c0138f0c85038234835f6c821decb1e49e1a1b4b74659ed63bde8600bcbb328722c80131e95266e0e046abd5b0fb8b27fe9074a86908cf58f5a396d9cd03d1fe4d5e51ee62c39ae4293e75cc18437bcf55b4fc8e68f867f4a6bb71e2b1f71f176aa3edc04ad8cb7b6ccca25ca691ed37c7e38c792866d3d74d26fce00919a55daf54df07be48d897581add980e7f47797860e54bae4fd04eb20967db95f1c13ad32da9072b1dbb9db4c2c058740d2aebec04a9ca94e4d27d102ceec7919a26f4055a3f0393748696412e9875da30053ef886f1198a6e4afeaf1430715dc48db721af901c37e1ffe07b45b41b9e55c4daba3e41f432a14950e8e1a91a9c63b4daf6b98dae692a2500a1860d2eb59d9ca84f40cece0fa0d48d5152352222290591ae991acfcbc67da748413ed95a5b1cb97f2be5e041d5d740bf64981bc8d0e75daa959dbca7f3e5a7842106a9389217f5ed59637646d62523d201411fbe58de0568c68f96560a9c48e3bd7971cf2312a0af4225f1974eea6aefe64d4e9474f6052f00b6ea1551fc1f5ebef2f7ecfc93962f3a8785593eec4bcdb1da3886f7b890e2f24c00c926bec6a6d659ef83e1ba11d99f04fa619daf0667be59c18495df51a43890823c0421d99b28c99feee78a46757bbb3c5fd4c7f43b38fa642658b2cd89137d87ded40a38278d8710cd4f6c9025b064c4fc95b81e2e274804561f96b746cb0312518db79f939161d0c3c658772cefbce5546d88f65bb427ccaab9c50662487f2bc7bdb4d3ca7aa4627b51aeb01a5d2bf7b3e92f11a9f6036188756762db9b3f823e46fe4053ed33769ed95293bbc57294a074ecd28aa16d3004c1cd22ebdaf00e21219c7c5dd9636f1943107a5d712224381818aaf542d36135a2a7cc5128ff50f88e68599f19647ce361c5b714b4a393fe55e7dbc37e6c32b6a62281bd706e688aa42efbf8f5da4c821ca5fffdc22c6163f81957db38974abd606fa16df56507be021ef668296e3918bf37b182c9245654ca6f8781b2758379d39b4598e9a6cd09940bcf590e31d8808c83d10659b14b89408ea5f3bac4501102b1a65ac4b78b336b519d46edd14e13d281f8f8a1b0a3b64aedf6786923561925f51af7f94881c578fb265180f879da2008a2cba39ac32897df8b4439ee9ca40cb0c9301dbaf1df8307ae2169aa98fc3fdffc76a48994b05a620ae06b6953175b7f3f56ae5747df7a4752ad6c84238a053ccd6ec274fbce898a053cf468b41706ce956e37c00318f16c3be915b7f76c1c03b5ba2bd1c75b992bcfcab684430d8a87105ddcccf2f321ecd538ed261022066003a4313ae7a7bc6dadbb16bfc832acbcbc92a17f67a96b8345a1bad42e8187c061d80761d0e94668d4bfc7ed63e7220b7c2d627718d15f47fc1e3a7e0205de808f507424a7450beae743a21fdb6e559e08f78cc0d4c96b2fc3324678026e5a4599c2bb12b849777c65a5f72f250031938ca50788d2bde50ea0caa2feeffef97df46a51a916f0333ec7f78f97095bc9ac0e1b8bc799408f34f2af8a948b839da7e51c229999d571abd4c152649708adfcc7a92e3f4c0dc706e2f45e9586f6ba51b8a0484ae87225a02f0c2fa82999a3e305f5f7cfb456f3fa53d6a632e5e2f909bde5cf8dc351fe070634dea120f78f1e74dbc18ea590a7132611f9b101738bf014bc30f8e768eba3d6218e038ea6a7602f2a7056b8610534d35e8567af31a25c323daf0bd0bc91fa8eb4c94a35524e14cde792e7b10a0b269125366af265d8f49da4c12f7d2728febf33a46ba346b70bc6ef40125972410c475fec9e48d13cc24b033d3619ce4370164020e801bb9a826d84856e0d7e09d79d4ba73808b24f30eaacb3ecde827a7d74916882b6f00c931fb0f9422cfc42d7fabe4249e6d619440037d4732b2253e5d2234b2de6fecf795e3ab495f3fe5581c56098e3bb58ed9e8040688fca8ca4a8a55aba0d8ca9d54c2fcc21648668910ddecc76a45e3df02737f44d63f98181171f9d70ae9dd8ae61130a0cf0a3a23f60a54f9d65fcf7cc8ab91a1f089207d14aeb88696a43c3992ab522bbe0091887adad44677ca8fa40a1bb40898988c94eb487e9aabd6af513be99abf8d1d96e540bff14af0870d8291bace4a91f02833089ddd2553be7ce03b024be766ce8df6d2ad5e4144b41dca727a958de9f43095d544e6d83d55833063f13fdfdb0382eb90a923f9d4a85124885d709bf282607e7cb7da8b9da5863d335c087d1b345f1bb4912f84ab99b948df3861d762ec64695eaf090ea32a14a6a13b375da7d3f0ac5fbbc2ce43c02a9f4c8ad0c5f78930180eb5fb974ff31b3d0dccb21ecb8c28432951e71afcab41b31f86d45c3d3c7e9d785e20740537ee31b0c154411fd13422fe5719c37796562d284dc968b20b3e42d713dd60df739fcbc44d5c9a4e5d8407b6d185b2942f5cb4ccc470b3bf25e2b5e0e1690376616bda6c7e9e935f74158a024a4617e0b1fef574a71372e3b0dcd3b07e7c4f71fca4e6ca2d05e7d4555d24edd71f5bfbb4ee21dc4a81a8eb17f608ea6b014c016ea98249b7ff3a412f5fa60fbf8108eeac0a90eda4a7cb78e77bb5713b5eccf39c5957026ef3ee5662019090736fd89e3e257762895ed97422c8ce52bb950fb4bd8e8902870fa2ed20a8456398a16d86c2783dcd8924432bae9be44daf6a5cfcf60bb7ab99b29e3da8fcd2b19948a78844cf0b7f9f5536309b55a63a3c49001a9ecc39f77d2aecc268a790a2c7d3bbf4c0567c676c4d0ae610a3c1ea5109fa7b559ef3e268edd03fba9c20be8f9d529bdb229208f2315aa2dea0555e87b09da550627950e1024a7a78e8459799de8dbb11cbcc95a71254fbbfa90e40e6f49eced14db96936564a88bd5f5d64407f0fa14b82217dbc5d340cf139b98673f5428f946e96ba20dfce5fd7758c5db1cac7ccd2304c8c7ae92c32edef886d8546fb291ba4569c56d20c42595ded6946964685ac96d0aa9339d414545749c0deabb9b7ad55d456b29564bf3cc2a6427446dd33d8325202e21d7dff73623504ef04fd5209bf618135450ff7fa512adc42c4397eb7e08a93cab209887353ec9d5418b2640821b5b5ba9065bfc8a418dae61df9271e62e6e9ce63381d2acdf2192eefc2ce3024c772fb007a394ec2149e1d04198f11ff045d6dfbcccf917210de9be1e6cb89b97191a8098c3d8055cee164acb20c3449c59e535218c9ca240c1ea009443ce375bdc206e25832d3f0406d9cdbba68c27ae63cb6eb4235856a7fb491ea83721c6b4a12468d3d1f040551ebe2d57f9e5db3951cc3e99b427f189076d0faa0fcc2b33d6f428119faff7ca7b2e951791692a0c1bf5ba0e8c594738f89dbc6e61267a9918e15ee6086fdc3dbf8bb0b17f9aed0af60bd0983ef82829f0c50cc3016a974f3e9931cbffa064e6912e86ae16040056c32e386ea05fb3a6557a3f171efd682b30bdc88174857c2434ce53107e811495358c4f2819b485dbdf85cf6efecd95078d739997dcb540a8cd756e76b636a9efad7f47a286f5670bf470c1cf060ee3ca65aa83361463f0d74a1dc8211678be414f67973b2d7283fa2224b7a33c708376834e61b80eb7d26e5eea132ad33b57e81d07b34fb8e648c4bc48dbfe40ccc4043af02fbdf6940f84744ca6de9f7a718729f1cb4a5c6c71ac7bee3c6576eb53e5c07a0207ba1d6260d79ee66b0b4c14b0bbb9b7e7f7eeda62e18642817e4355f56d1ecd57f4895d1f9feb28b346f85f501b6376b735851ce29df393b0fe6eced3ee99d750ade0d36ec3e25b612988d74517ec35e933a96b1d15d38706d2e6649181c77b7d9d437452f0141772f37c2cc8d517278cf232fd2d1ebb0cd6446937628bf2694c2884787677a4b3e3dd5300d391547f66ddbef1939d4de7684a0ed001869a4797fe5ae0a8ab90875a78a409a06b12c42b4c1eb5825dba9b02bec2f140c8b8f446278249318548ac306d567a25001230b104476e0684d4811dde94915d328fdbbcf5078f76340362b0a2866a135a6489aba01753cc328493146350919b9aa98ea17c5a6d937531eedac08aa0afd6bd9ae74329c92a4b41456c5368e4f826b912b11e17025361e99c17137989ada17fced5db3d096cd3dd20b7eb867eac72d5b5ebdf43cf802d162e45fb72b01c92ef3f3b28932f5ab92001a9d3286a37b8f013ae33429eb742b5db1b4fefcceb0891c4a237b2cae14be197ce68d7697dec71b4911069d2b3d9bee15eb36561b330c34458732f12e9abcf9c4d358581de82c8aab7970324d39735bfc5694f4d82c3e5545ddbe841411d92b0af8875167b2d93a80d98bd91118cb46327022e90550237b2f8e28b2166cf6886d52e235c7e9036b6344e976dbe9839f308eb4f83f9c601e81e304e850febeb040ec8070799b3c76df20a77aaf2c5f55ab1bb597dd9de260473bc2f2d32696cc4fae4862e04400218ac860381e4575e72dfac2a5aa718a50f483160662e1345f68ed67487cc41d301f72fab3eee56abebdf7bd048f17575acbab7143482df337052a662bc2255b2df7c1e6bea808698301e02e57e193c544d4e0db223edfef0351b935907abf12280cfac80159ddacb057ae19d97c06473478ae177ab1fff2152cbefd36595bbbe4f0ed48c72e2d5210bc345463a3a72be723608334f191e6a0fd036f051a527749bf532b39ca6ecb960bc681f6e2c90f618bca89118579ca18cfcb9090e3dea7892fdaa6d881785590050f2948d3a1fd5aa695998585c352a5bed6b31de88352ee3ccebe68faf84593cf5ed07c177f54251145703a43859e8fb4662e07c3e10d25a7273aa3649195544e915ad894c4beb3b49537d1bd14c50bc919ea5534a3b5ad326036f76af2579695a14147ae25da554a0590a89c13d98b02ce8c4b107c399c9e76b630f9dd8eea879eeab44ed694a38a67ff47cfe3ccab92549d4988fb8a91a3c1015bf9e37885c982e646d9896782aa43b112b0f9ce0313006b8d00ba915cd410f1fbdec4d77f9bbc9f50721e4658e4dad585b8fc9e61a905503159d3dffa382289a1ad75ef1b75224b4f840ee3b1738a54b1732ad05f891941e2f6e187a9d638ce57f754c5bea6ba06770a6961a5d57fba81a88444a42feb44b80be0e32d7373aa3f8da28cde1c7c2a93c7fdd0789f459b0177b349722a0591aacb91242c2d505c9e179ab52183803d2509cd40012dbcac1026f22ef7d4890f599b0bc11ab8906db4e64b2f730422c567c7cf67cf75fae962a24c1dc30606264cfedc80952fca7ca5edf05e909cbeb9722e3bd9cebad2f718c4130a80f70e2742091dc815a1c964f6004259907232d8af00498efa6be35a7a1915ea82d3b572ec5c3dfab2fd57b6f9cb760e50533ae0d8cede262d8a8a063ea7b24567993825ffb7bcd79e245731ddd5813e27f2bc17675bf9f950069a60cafa39b872251f20bb536e7322dc472ee0eed7b11e3861bee44375b0c99dc94990f3162ce24805232a658a87353f7cf2525c8e67edb4c41d2bcfae1395c979eae09bf40d840a5bfafc2640b15407c7a2d39225d514ad3203698f8870615b8a63173cd9a5247914eaabcfad7082941d6479d4a22164d9b52e83a0a35a50aadb0a4fc1be17799ad07e82a5bb0910f190c7f92350b8ab9fb2ec16d9140d328b35a8b19f62372adbe2d5fa6452101d353876818b15c1905eabf31882126513ceb43c236c50531624e7bae19ed02d82bde73bd115d6e3a89f51f7966c4e2f4943073ecd897b5e58759bdcc020f1518e23897ffa6a2939507bb9fe2d0f95c94a8c27a6f3018bd72630a07b141bb4628f04d976af0c4f5e860ef7d9a38151b8cd5e45be55d8123526fac7e1f97f766751c08f9c9026736f551beeb5997d62f1cd19930905a9e0671f4fbd803ae5c8c3e7f6b97c75fb5accb94c8d874559a26431fd745aee5802a54f3a55d95faf6ded19ab7f9e042ea3610f3044f1a45e42135834680dbfe9602d5d0437e32a183eb7928f01add442e6c6b32477662bdd2bb0ee682f53957fea5a76e8f8a550c23d5c3b31c89c1025ad17ed265de6a183cd6f7ab9803666f7c25a59edbcbd5089d97c1548d972e921eac2c249b5e2e5bef26a815563daa16c67565e16b5e6d575b9d2d3a32089e8a089d832f71d9618be64f79063098132f6cc98af64bd83d170b7fcf9ce5f686cf5259ab9cc157f688b2587d147f4e0caa0e130cdc096b7c595aa900434387ff7793e7ed6b0fb66e80559c1349873183db9dd806f55edf4ad6ba67d6d64f3f7b6bebed2a3ec5a66562ad5f76c85dcac2828044316b4aab4115638bf17d78010641be673697e3a50adc155666c59ef06da8947c3567b813a13fdf9d9e6dbbcf4a16d16a1d1b234b7be4b3b620945da1615a50f1f43f5c2f4dc7837de54bc424fcee4f79cdd4fc9b48e8c9ec76dd7bfb147070855f55f29f7e183d0b1676183d087d837d8642c28ba31b12e739a3cf9617ae14498f18b4b06fa686e15a2dea1b143f01d22f188d2a15f285e42c4cc75f441904e0993e9aa9fd7e23655cfc04a325068006c9d0ae75a53dcd40bcc53b3ac2a1ec4dd28ff03a60c561951668d9eff5ad3be5d34d5c6e5d44586141a79183ae68fe2bbd87334fa17dc84075260f1cc1a166fe26b959707f555cf04dbf25f360ffbad4c3b1546a7ff61b488341372bb75dcaa25ec732d4843b7f96905adbd00b405380cf1835ae19143c1b2b817d7aea022978a32b1da8a32ac566a7b870657b6a00f5edbbbfaabda961b408e8a1b33ad1fa7224b682d7f923e2e60b377b0ca2f8bf1c8e4bb05843867bb702c8ebced9c5446cb4832d295699a55ecfdfd0d5ddb9002f11ff16e2110cdb449eb3cd4f4aae738b6fc2eeb16fee91f31abcd7520247d37dc1743214a1ac7d948763cea88a7b25f0a1f071d6f2fd7fa6fa529df2e3f4f347a3ffdfcf5b7a8d8d70454d6650c6c0c03e672ff1ceb750d6d36bd6dfea2da3521725ec756d8f11be29708cf5d7f21ced749aace7e74d4f99a64d5aa8dbe936e5239ade1a75cb23997bf1cef5c9a864933b227a6a00ad4111b93e9beb65f86fff8ba7afec61e2241c21e8faf989bdc7cd7dea13de3ed9e7d0c48422bc69fb7beee3d1912abcd4524cce69efb433c91274e01c8449391abc4b27f60ea489bfa46ef7f5abfb3f35fdc6be61bc277e848de2a1a839b0f183a52cb4ccd0c723de2729a70aa953ec6ac47a93909c78612dc5011458086f6fcf2de9aae1e2b326cb1a92654b5a7f699fb9e5fd1f3b4a1891b83bceec42e711f04b083a501805dfb45d7c6ff0390cc77fcc7aabd15d5caee20d31d20bcaf271b3faf30736bb9b56debb30b3add623b83ea367f3a56bf8330764091820fd7cf36177775dc0d513e8230fbff47672510eed8f220513ff3004acdc60f16d789a095098246e4ef792163521b0971b2fb05f79ad837586ce9be573610556641bb81ff3d35047bb17b299d48709d9ccf7459b9d82b7a38d0478f18d8b1e2ab6da1a6c2b9be3fcaff1ef5cca315d9cb127bebd1d2d3ea2958e886fa16875fe7e30702176f7d9c252a49519683dfd122668c6e07532085097de84cfbd10fd8b748e0de50aec29d97e936292d8daf17b795e6788eaa9b872e6f07b82b6e285742f674f4139aeb5457d6dcbbed0eeaa2a2a8c2a52cd93458db5c08eeca12578721b78b16b0b3ae60bf319630246328675b7bd34c743be3ba116be7430f5c4ce9dd5e4687003c944c3e3131aff887f4d5600003461f0333704ab6da1f498270746afe2682fc65c535ef3f28dbf571459316513f974ccc7b8b309f66f3eca9998922aa033f9d598eedbd0bf03b2b4542ce0cefdc96451d5fd61ee14dd7f7e5df8fa66ba2d20ac98905e3ce3a24e5504f463de226963b504681ebd0638c31fffd086342114a753659193daed908679b9baf798dde6f7b3fe49f91c2b45b3082b35d2bdd4c5761f28b7f2836217372f55b89969d6c632e9f3fc9ce02c9548d163077a90442d77197d71047921b456d5a1d0a6bdf4a5b5882f66f035acc84ae631b2285c837b907decaed1f5403860155d0188424774e6141335451918246c426b19d4891d545dd8d309f74147b7477e4c0d11e5415ad54e06629130bb73247e083cca8b4661f3b1edf2e4d21fe20d3a2dd254347a95c4c3a4a4b69dd226e47465760961ed2a5ff7b33829cdf127c5d05f27e16bc5cd1783e3508e688466ff4d4340ca23ef68def34960dadb14138e24675613e4b7f200e91f8713f479e0539f46eb39d0ea21535be2f3e883f94f5305ddf44831a68f35a7324bbfbbdcb7b61548bbee01f76e5b354387aea611ba8a02d9d685ac38bb0e68509bf5a121e6be075b87a1679e8c5751433fd737a2838cc526871c8a1a1647003fb82eb0716330e2dd256a7a90654ce635251015c2cfa3f19cdf1029cbb5d50d5d7e7b70a54b5967147dc1be163c340952b2d1ef35edb58f58a823e680c04a2408e9ea2cd806cdd944296ebb11c2090bb7faf99ef0ce6fb064048aa8d3b29f0521fdea41de8be62d5a9cb544467e81caec434bb89640761b13c07562804506cbc0f29d23e4623c5b196f2174b28602604ec32b3602940c2745b58b1f5f3e1118223e808fb8b7b8c6589971767e791cc62c3f8d1d909f9110f337faf9266d2776020ff6928d1768fc498b55bb92647c4c0a3b394c69368131d74bb12ab9f943de09d6caeba88ec2fbea126fe6d03997c9b71dcd86e802bb79228e0856a17b8686a54586297a271e32d6621b724fe74d0c67a271d2b7f898bb6400fb45e655f361245ec33c5b31a5ba12948906ca8392bdf5e159835179b8a702e994c96a474fe697c775d8ede3c5222c177e0e9697dfb59670684ab7a952a4e38776a41caf218d23808566643edc3c21a81f9d9ed378e0538eae35fdd8fb21fdb9fa585ddcc78de8799a431143e6d3683f8434b7701f15f44873d644e38a974f0c088ccf805e475c1fdd7e27cf7a7c10b18b0e2521c383efa5a2ac68e6e2f4531b95cc832c456aab445c627d7745e838d1daf93923eb052c0e0d2524482c0007530b5018f9fbdae0c62ff56e96c9b8729b6ae464fbf7a43a4fe4dfbd2910a74a05bcba9f4fd0e834409ed72d5cb50136312dcc46fa9f2eff71307337a7fe424cbc518285181c0cf847addcb8660b62ea7d3dfb3c13610e018ec9850064192e85c51dae264a31ed51f32496c9c8337d46743aee6c5896f4dbc49b0b1ad16608f9471664c5039a93055c0cd865d4699c49ab4b5ea286170410e2e1752e31957f87585ef20b843c6e5113dd3dca6b6a89047ece62161e7a298d4e29aefd63c2c19a872097ad6d2b6991c3ca4eb9ccede82bf4cf37d2c3c9e1b12600d7d008e18dfe6f12ccfb632e6d2d84070a0dfc6d75b3865bcf6995154dcecd9a60f1040938932765fed291924dc5c9348719ebb6be9132a540462e42088db6050b83ece6aab40d6921374d53090156b7c17260108c3816a8ce7fb6384b93524b117413733892521a915c5155865af6db64dc85aa3579e7569387f700ecac8023057c42af5809719a1060fa95d0ebd5c0ed0f8139d322027b9e849bae3316111e24f5f74de9e09756a0d0cab88d7984dab1ea188bd759a391dce95fbe0a1d97c610f05716a3aa519abd8edd95f182b913276834c132c96adea205df797be51b5af874b40b1a211eb63a7addf41f34eff51958375d8fb7708a6ec45a192eace243c256d302e358f4c60b215af79f60fe578d7ccbe2e64991e6050cb04be259204a694658cec58b7e9ae16c8d0a39f52d91ee9bee54c0b831309ae0c1ee3c1015df5d0d4abc351be861cce44c357c10aed161895f47def450651f4677a37f9ed394eeb1c75a36460a48b0dd9d9a631de50c87eacbdb0b9c27353d754f4b904785436c467642c6100442e5b043b16a9a9246f25a784bb333b3a61124be69252033f3afbe161cccd157dc8a62765edd5781cdf657c3b34551141f72fbd2240bdf1eb4f3cf9f80169964eaa49bb40162e3d55d9e2a2817e8b5eff853d48752cd925c501669e923083b05edd3b594965b3652b4a561b8c115f6e3f7d8aece79ac4043aec38b9e8b5c3f375c2a795c555dc047e95d06673190454a048b3746893320c1b8b22d51bb561294bb0b3ce03f1faf934f316e8c044e58111c7da49868840ceb8138262950e8ff495a8d95f95945ea0e2e5d3eee05108980c9a685536f5e07ece4ccbdf88890c9992a53aaf3693b44ea34b8727431d01142e60118159debb608a2a4b66aa1a493993ee410c77cc8888c15f3a85909640f8c4a6ec1d3b60a2ca1ad398850342c5cd7371941fd11ba41044644cfdf2ef9fa8925df621bdb0fa3fa483c7955110a72f86f78ae119d2ccf6120fdd50fe1d2ffcd273317f20223b4ed10e1b830a8f305432b70947f613e5c9fb5aee3cdba5039065325cd870a4159102346a67050a83a4dfaac5c671efe98f2e192ffe41ac76547569161880911e78c9fff9ebc4f9c2dc468989dca37b1c5549decf08a92f8a49f53f25336061644c5fbfbbf4622f2e6a22c2f8e8323990aea842440cd967dd10cf1d9579a529b5cf75613178944648cdd7da0b365e2df7c01d2498da89690abda565d74dec24c8181a1724b42f1fb420fd38d3ee4dc20048eff639229807f73c4e50030b46cb61071c8ae10dfaeeb3caad02000c4b27e0398c0c2a9ff186ca5996d12e713f9c92cc66679cae371be8cd4c944d03d81dd344e6610f9864fee0cdf5ee26d79a7eec5c7cb27cf37b4a91dd42f88866f7b2b558216fd2e8098c5a51e75277f84dd6c5ff8634597c1a84a3154f04526108aee7a6d37427360258788f9a50928305046bbc71fd7b7280b56866fe8d36b21c4e8cf6768755874fc5305621b2750fd438aa7c3f2e0a4432566dc9b601a1ca2fb7bc7f5210e59a7b66a3e35b733fcdf170a6c956b6bb74c200389acc8f8c67359cb32866914db734826d8fe34627a5c3400f5302f11b971386fc8bb61ab57c95716e3dc4ea9b7dc27999cf131161640f5374ea39a2c8d221a9039cac9adff255c9ca437f7768fbf4d6429e4c0d47d8ab4e98ef6f41cb49fd7bfa210628543ed27a83f0fed151dce5a6b26d12720de97f21b514ec08a0cd7e1e5441560c227187a03710aa7511347f856c3073c2d1f08ea00a4b02787eb473b5a05846f98750efeb1bc039865dd756210ed9e2ced7b366c21e32f2deead437e4cb62174eb1eb2b36b22996a238c9cfb82bcfbd26d07e1dbae3675a51e5583cd6a04a4ad5318858d5ae950f274603901dc79de16340022de7ded8edafc94f4d592e51db8a584ade8716ea6fcd03908cc6191bbecf92f882fa1e2c4f8e343c14e77393b90b35c34eff5e5ab282f271573af0577ad150b7f22b26d5ea3027f6b24c7ad8bb1ff996c27e646e5feef24dc77b3d983dfade96ad2e95bab502fb22a90dc3f07e302fea9e416bf423f79bbf137e36274104a4d4721dd1234967713f2e70fad51dd54265bb62fe0747d293c429f47f7f6d276eea06db4956e1d76fc9308f72c7e7dc8fdc55ca49409feda2bfd928c7253cf99ac199ae371e8bf7d2090375da28a637212692c883ab6ecbac31df1cdd7dec241fd25faa89a85efacde656a6af52c82fd3ba732c4a41367a586fe048b56a7a4d00f441755cb177027f6286e5ea431fa4eb10d961850de5ae306b9799599422d6406b7747f5fd2fc9c4891f07c07d6b8eb7466c06b3a24a0c5962af63fd3b0898e241c1509cc2d5d35a1532febaf82598e2b570b070009e38dc094e3feed5854ab63394bfb81f84ac1ec7084e637a1fa80f1bad0e021f47427ccf3c16f18e555c1bcbfc88f856483e97bece9c5bea660f732e2342381bb6b31cc73363f794a5ceba6ebf615ee4508d483f9d48130d4812470af88fbae46ce281c38b2c4d03789ad5a7405ebb5ea560876c2c17c98ebc6ad0df2da2993884af14bac8271d02463cbd68fe88280c209be09457e35c7cd9b72ce0ac59a956525942230643276225690e2f2b9a36a0ac05aadc2da910db285a9bdc42344f28e6c118f9a9be427bac1a1b174066b8b39ff2a23bc2c8f809d1656f383c17bb3c281bfcbd99db7f2413a67cf692f7c421926ebbbb06bc80be04de13177962145f333b30969b79e811750bee74dd133a6c40d20c679797133dc2fdefa928249eb51a651a44be8c2b67310ebbd9dbe952802b1e0b3d711036277ce7086fa801044a2e2770a13dc872ad25770634b7fb197054d63dd6e75953ac5e5d99121d2ff94ea9695015a6235332e31c6b9d66fd2fc92aeb4352b690c270222f65fd1875f29ccad1e9ce64244b60f3400259724702b0eefe62604712a1e1059ebeadef4560c69759093cac82fcbc67ca4e947f12a261f6a814a61584ffcbbf1f9e77b2f184bca837ca9ca08190da2a6e91e9ad6a4d9f45f4c44932e6d4e7db24d90173d55cbbd23aa16b36115d11e74e1b7ffad94b5fc31fd8a09c1f50ebd85c1adb14b7170c2446d9ddf864c0fd8dd617f5e98ce5d257b15243b1b620e19928d2b91ccf20756ca85c194778b6ebef6ad0ab9c73d3cb3499931a162ee94a57f10e899ee23a7313f671c90fd6ac8cf7b5f687cc1559d3d68020a05cad3a641f67171a1b4f634664c1c7d32783152ec825dd87b21adadc91a2ba0abab91583e7586d3768f7338a0802ed0882b49dc2e00d42640a4417439cdb2ced017b368d2999647d25b2873755f2341305b96242a8e023938417935dae6afbeb10dcab19bfc36ea2f5bf7e790f0ffbb32df289ad0fe3b4f9f7113a4c967dcf3bb59492d02345f9cc624b6cb2fbc06375edeea7ecee48769840c70013fd504e4bf6239e6bc29196bdfe2120c0d0a471eb1153a41b15405eb6d058b157cbd467fbe2640363a35fef70ea5e3c6592e04df177b1f37ec6730d7bcf8df280b6416a22765aa1a143a4940a5dddeaaf22acb4c581c8f99903df13bb1e07e35c07fd90d6c733a1240158bdbb9be56afaedd589555b4ad121fcce36532b74ddad5c61896c8a6e174722a335155d66f34b4bf80ffec5147f7c86813ad336aa5937c1c1bca33c1f6626ee6b96de86911a1fbe7d0b4cca276ad448e7ec4cc29f292db9a56b43721e8761da4a83f0492f445a140e98234285e53195e40f77a96e0f52aa9d0616612cf1cacdeb57d5cdfea19112278b254922ab6c85e73c875336b9eda6011fffc746087de15409df8a6d57d1cfee19d0d74fefad5b8defaa6b9c91b44a89eb900b5cfc7ca299a35e953d4a537587741df2c29c1c6aca5eee1a7a6daa6dd4a5c32e575282300ff932f63f3d07a42c688dd679b91029d4c2e0b12983bf7b41f507c8cc8a106a2745484301a27718bb073363deadc036d751f43ec0561e20cd018eac6ad174be72c14caf1e9e3374e927056767a8032b5d8d86c510596d090e0c961258df11eb493a0ffea8b51babe41bf4291c6566e33695b2f1c5a9cfb24bac41867d0b21620c56ea82b2c089490969be5bcb2913462b93b58b21b030e93e0a1aebac64cc13a0938b83280cd4f5fa1d60c37d760247fdbead23261eb991cea4d04fcce2ff6ccde320e30c74135cb4b41dac7a2e065e332f6677f02321ef7fa97603a92500ffd0ad9ce783b004ce276f9dd6f92e135b22f7ce865c8db9caf0d464472a056e933da5c0fa4f6123015cd96e0e02ee431212113168cb8b9224054d057485db12262687d531cb7efa45ab29ea2ad317a994e239db40237d619b6366f347bcc5f5a37f0590ece19df749c11d740e84e55b4494316787b98f1accaf0e79544af6046fb1384986872f78498c6356347fbf52f31fb0b6d1552098ace36c7e80ede78ca497499482e75372dde43430a6905a6313670edec3ab4ba9d836e06ab01dfb7611f3f5eade04ae2201776bb71a682f1109d5d68f883f837a0a7b41eb9315bc9f757edb3dac37cb5698626b6ae6c7f1f9ff8df2fe5804b44ec939e52ca80300df6f71f5b46284823ceabb8fed96ea697bc4c2ad3a6223af299173134755491d874db4044e163f464ab43542426a85bfbfbd1294a3add6115b4b81f13812c924c4208dc43c1ffcdf101df2c18379ad337de1653f8b4c1b41c0f3aa0ac1cb8a26daf138cb2ad4d9beceb9d7e71d2502fcff94e8a0a118805dee46f18d6f536682e95275ff991f1ad16ee6d455090f6039a53353964dbf68bb724ff45ce1e97e06c4ae6e08983444e5ccc1a47b1e60ef7042def8c5f6e07ad1408a77501d2cec7f98b9a109492509f69df760fad59a848630387405ee053e2667ef30619d5ee71fb76b437f96ba9f18c282da8cc19005e7eb149937a6f5bd9bf979b64813c0244986ab51f14e0ee2d3b0bf474d2ac4071c90509a528433c1b39f8ba0e37bf8b1614fc0b0b9201b721d63a539b448b30b892c65e24f9282f830e19e8d15d29858a0fcf524cda971433eef8c842cb97f86d3acec46b9eecedc195a7cefa7b299ca05c6075e4efdfaf78d2443bee164783f28e65543e08d6545c8a13a95ec71e1d0f2a17d3e04d02457a07c6ab66f47cc865c2c3ea347fc537e9ad1559885de195dd333781efb63fe53077e29443ece9709dcb9a15462853306714f1f753c4a7823a7535be119644aaf12863d13ddd8947710e01b73ff64ec5630edc74020dcaea4107553574bb7ddf1e7613f6f90fdc4355c7764b12f21e3cf672c1e33a0c5f4a79dca9a65778d177de6cdd01435f9673bfe09b936c346b8461d687fa48a3cf5de250ccfe6368413482e8d26947e451bb2b8eed36389769d8bf9cac92398728ebb171da7ae73273a3dc3cf3d89434e9c8c58d604a74b78bfe3cb4dc53d7e68b0f70d18030e0e80e406a089a228d45d7fd8b42f27a07c1049c8be71659506d941a2020e332741b132ad2ff2a49a51c0766c08e7304bf77ae5d483caa064798974b97f2f2903be6eb27bb90234a324268e404b2fae3713b854814cc8dfb61a95c9b25ab10808e6f385b892745e42c2a0c334dff723229d4a7235147c6c9e23cb93076cceb3998a999cf837820831634c4f6317ce75b3b3d59827b641103a3b81cfba557ec5035be173830735065ec9075d8f33f1ded38d522c5d27e0a845e64113111bf48652b3ba04433802ec6b2c9d7669d09b150967477ce3bc80a6cfc048988f7e5b8c1db4e203150452cee85a215e6f80fc0104c31579b515d9f89c4fc68ebbdf38247807feee7c685471d6710407f951b936ce379ed4a1847c08a099027741dd863994d6b930672f1e4197994df1822372204adb29209f98ea0089b867352989b295e7673622f34a8891bd8e733e739e03b2a389c0da736bc523ebb207a1b87ea737970b8bd687b56420292ee648baafd8e1b9467c3c4c2ee74171b35685f8e98a68ae03817b3a39b87c0ebac87ae083022c1dc3ae81b15fa478b2a2f2060853a319202ef8e6785e3f9a3a214fedefd142dc245d873f620268cd59fe1aa649b727f88a98a78d73166a55f87c6a58088a7081d8d49f9fe89dc5e292da377b00489d131613b778ae70dbc136565e21cdeedb334ac8414f40fe57762e15d85c3e5c2c40bb14aca01902d58edb53b62e69ce19fc8cdfa7814141ba1fc5830a46eb0f7d513b8f3a9650a2ff6951a531607191fe4882b7c6d2c017d980a826c53654cd220c426c321070e83875b4260aade01830c87a72ccac3dce3bdd2587c41753a34e0b3b624e9f0e12b1cb5f0cacc26740a73b1df5e223483274b6ee28b44aa29ecbe7189fa60aa90059870be8a2473e41675a21dba967e56522408956126d9afaf064b0748643ea80efdd790c47731630618a85a5b206e319f1a79be4457b49192d25cf7b20604eeeeaab8df53e4ecbd835d96a6421ac32c2668b32aa58bdc4c2ebba0e610fb80ecddbb6ce40798350653236dd1efa53d95b3a6350439be52de77e576af35bd1bdceca99f01e64a98cfc84ee66b7ed7791ddda6766c7e7aee6270538b6b94d64ca804c0b70c9118eb8f1c02759379264872012e51a97bc2b9898761664fdfe7bb3f32d91664ef8841c8657ba8044145944cb187f010c8cf5d590e039aa12ed457a23738c1a55b9c321cc1ab8131e084dc9cd0f58d86a1f9365e2c648c422eedb5ee500a3008782a30d74ba03beef046ae793f7e368cfe20359400c26c13303a27ecfafc7d6cab4b791ad5fdff7daeb8a5e27883095e9e94110e50b9df1099097cbd8c5a9c54208521364800617eaec4c40b40557158b56c6270517528afb5dcf8d1e626789fcea7a013478d7a95eeeae85fb8358630e781ee1720f3dca6398c64e4464d30c3c604e0444720507ee5eaddaaa82a4ae3c4970c1275aff6640ea0bf6f416d84111ead5470593e1394f3ac9bb6439a70178c4c4b3259ab81aa33a174aa48bf6e8170b3923b6501934a589ca23408c78b284a0b4445561013c14527535d79793e0a2217664ea16424eac76e5d705ec412e0a72949f61d62d9e28e4ca84ccc1cee8466f657db3f6c57972ffe310708959385678d7755d4af5daf2caad483bb0e7f2c1f3176043337f39710ddacdda0c78d0a65194c3f80283df001640b36975d7942e5ee8a3f703ade4c86597c06a21e829c8429cc03cc4c8367f13cfbf06255d1d9e1d9ccb357b328d9ac2d0d088f41714e05112bf4e421b7d7ab7be64ff5610487b88b623d11bf26948ec3072d5b237e8582dfd0d00f865c366fc773a51f4e68a0b57636e26c6cce55b2b55ed7040906dc14e076f07217753b9de887b8dac59c408e23ca2f31fc827de7b5401b8f317c0c4c8d7ae261e6eb2cf2bf3144db0f407b48848fa6213b431f7c672be74d73834992422e90e80c6df5da70ff9b91df2246d2cde8aa6519805856d6f1ad73942949e4d6b894da68db616d7d70fc5ac2a7a34b86304ad9738be010a331fd9764e30a3d2eea29e2c194086042ceed07f1f4c4c237d3b81fb151cd3cc4644a3767d27f837a59c45af0d449fecfb3583aeb082a78d8dc01e2bb6702fa2cb7b6fa01503e0a6066bab26b67184b147893cb1cae6e70757796c4c6e9e1eaf922fbaa0732aeb075e51d399f5ba452741f9535dcf0cfebd373ad51ddc46f7b944f22707d776658ba20f5d421476eadbfb4c0c62b341332e072905db8be470abe9c556b4f1be4412c2fb5c28508a5383d1f8ed30514db8507fa214cae3699f715d9cc08bc32d9d3fc539e0dd61af9a1d18991a1e76092d45b0f868273c41a2cca0923d569da983a9c1bee0ca4c5d193e8fb6713d8ef63e5072161d2b4dcdcb4a25bb14cc46001c2ce890ccbd48917ec986cc43317a9b4304206e661bc300440f635ecee956e5e63b8c4018728197101dec6a38a936ba21f6e93d58c61149c16c0acd5c0fcf6f654b2fbe124617498508fd0b5a8ce4b5a89c5926fe29f9c7f224fcc31a816507554e74dd894a5c1f69a49ec27c14f9a9b60e9b43a75d6d1606ac1cb06a57faa59570e024c6d2698e3ac1525210526841f96cad3e5c651c0608d69987a8a8e7de68182b94d598a3f02da4dcf4b8854e132b954d07e5738d3d0b27e31d341f89137851d8e9770de9e88d3e04055758c1aa26f466858280cfa6d942b46ec84ec8587bf32b274c444316e9f79bddbc62a8429e788b887d96c3249ed00a819d3f5a03ae77d16177ef01840a71015a620b8daeb72205d6ba9a8fcfb1b393ef0f3332888f219dd873bd42050f295d594a524da3620c5ec20450bf5a5bf6305ffcf7893365394935faf90054b42f616fda5107ce134776b31c5d2724c1d237c61b35148c8a24acafbc44f6f6322eed04444ab45cecb3745bb8b3991eae06948ba5cfd30870e269616a474108872229d2d3b72103a00df6ed3157f357410f318861708293a2ad178eb76fbac5d0675d9b68c461c8b2c808ff16b4d3236fd54e63a92d63fa6ff018f1de101a05c6d4efa12a7d6a0d08f37a868f5b90efd8d7e5ab85bebfda2ff4bffc7f848e0fa90165865e36535926545695127d5d05f5bba5274eb1a09143647979e94a2a86751c4d4955af78bfad1ebc1893a083b88fc7d5b1b55ca114b82df561dea740ccd30dcae2820905e194d3abd4ba16c6b55570777d2d1847a2ad7bf1706be0dfa66fb2b94e63767ab6d454dde99e36320e176d9f5fd62df384c3e5f092f0f8d5047e1379c2b3e11d0df675d767e249c76a96835bdc3d423b4d484d2bd294d8ffcefdcaac7aeca3a083ad9a253800ea4a75412abc6bd99b4110c9f019ffba2414d98f5e1e3b558980738e884f9f314314779384478c2da0b292b5cf55eff0953b2e959efcad0a8528ca7301a006081fc1837183c70e2f7e52988b24cb1fa1b64199f521c192b3fe0e7706eeb8ad4f82dd2ba9dcaca03c7dfb0bbfb3b149bd944d8cf2e21b1b3210f139d07cc871d8d1c9919def0d39a361036e72aa9f728fbac09e6de2f18802297e6e698aefe4406161f4e54817eae52bfa9099232e3db209fc9a414b86c75d868343caa69eb3f2fa246163b5363eb079923b36ea78e6d72c85f57c85c385d273ae428772d0e768a8b1bec8661b3b5baff36b2d38bf499045cdbaf69bde9d27e729fb87feb64de3ec404d004a2e0c2c20efcdfcffdc6627750f5879413d87b1a53b0ca3c0aa16547deb3b69951c124937a469d8efaf8ab89695a641718757ef7db155dd5370cbfd61fe8283f4f870b040d5ac1f7f79dbe71d42bae176bfc5a71503825162de17813961da66e49901cbb46e1f10992de73f45bf4d43a00d6ad1adca64aaac3c26f782fc6b539ab3f5fce7349abcaeda03e739c4725c8cf3e8732cdcad737df2f68ce280f05724557409e4324013b695234881e05dcc05042e9fd691d28841ef037202817258c3867fd08a334af2c96904306b34c8ebacbac9ed63116a71f3074e974132a60ed92f5da390c349df927112e0052f798b61813d08ea2ddd8146fa760e311e0c6b4d6b49eb240773f099b4a4334fab78f3945fbdbcbdba260ec691f58f954f3138f373e8363a4e0ce93665221e36133e5b1cafaf3fbe6ccbc136b1cdfc22965726d713b1262ef240c6a3a3c0bdf65d8b9caa0e9ddca49b2087938a636f0178362a61b877407072e2231150d1198cd3f5cd81ac2acfcba1df2fa2318aaaef77fd67cfd4c1556fcbcbbc1f14dff117942e9fd487a4e10d9529ddfa18648657116705e5ffef2b1a3c57f973a4ad0895b47a2295235fff90372d1b1c5406728d0ba350afd397759beb8786d2e925064656433dc4e1db775c18acc6454ac2093091b57e7318155f698d0bea267f2550caf03fd09228ca9cb7981926724fd0ee06ff1c9742864163be6716e357f540b2aac679ca7989cc12b0eac39f85ee0f73ea7cb018b314940084d86299107bf325ed5e418cea3ca6a376f2d9973482692d8854382dd094a49b7b16ec7b484b4f711734e63e49de984f22308f531da574a5001cf622f6b6bd130654353f466c92bb23a38621d303561e600cf4c666a97ba16073247aa23162b11f29bddcca2ca9cf041f29cff82785fb6a823c89dc29cf66efa89931d3481a2384f8caac9baa8ca53b0dbd9d48010618544a5cae4acc32e18060a5a494b6db2791230bbd1119a2fa72b00db17ed13e80239e2420714a6939f05017fe6fa74b9316a716d5e3a9fb17f4c2837fc361b3e964e14224dc84df3f28931688f8a4a8251ea6bc0a362a4f9e4f3516d1b750030b7d551a79b727f28515bf58c3cd78b3ffd449de1165effd5312fdcd32f2018a0fa13b2a5699a24e2e3af9fe2468e64d6e46e781150c98a58e1019a690511fadeb2b844bbdfb941e28743cde13e7ef2949a7d935bf0960a17e0e701e8ba6e354233f50fdcab881c5305e76e8753e13ede531994243176ac3ee89416faec6e6e748ad8bf604af6981c69570eeba19263f0c576705fde28cb8ae4486cae186e311c4e496daef1b1be8cb39c94d04909357532e0cc1c9f745ca19eaa99ec6018c9d2463683b5b5e35f6415371e0f640ae308b663886ab68ccab149d68820c17a8d67989ac1095efd6c33e318a254c0d0d377b62f216b4b354fafedd50e0409939578ef540b495789bf24efc6ef812891d08fd05b802b30962ca64e0c055d5fbb7ee71c50151a682172108b414947672fbd467408688c47a6d0bbc796c771ea747813fec1dbd1c5a165e6d75c561cf2d04c9565fcfbdfc04483fee9fdc34a86e62d5ed3a916b5d213fe479694d8055b4db40454bd32a6d60af190cc1028170566acfa61c702b94055a03a8d20221d861441869bc68868a0535eb42782f6ce5d2cd6b318e858236e7006ba317fe2021de811efeb938989a6b11d3a396736176ca89c5a0208a10860e5c79479b8caae5a30bac00da7b02ff4778752d9dd9cd9a99e3fdd27eb09d259b12d5569e89bf77d73b794c1e12718b0238add16c006b9925f8b57d5cac9b2475dc3df28d4d5a682ca20f9b59fc6506678469fc0f619f415134387d4b410f4b9fceca2b509d4f22583f59bb78516cb787b103e8821b14b5d7beef2797a3274e797e8f66e372c25beb13f1949df6b49c9255577c5737cccb57e89cff44f9b38fcc6f33c7095c6543bda8bee6a4409fe74037a2d2c370199af91ee72d70f8217a4a0669f67463a750ee58c5fc62c03d799360b33922491369891ce98c3542657114984440c9e8ecfecd92c6debc956e8843d762dc0cfe5af897139bf29928330f45265dc936fe77357e36a2344275d2b02ba7c4261506ed131ac85887d3e9179cd6c67cd3f017214336709c20ba66727b062f4bade5307a505dd42c300a93fabe48a27406a801343140aff4528fcc802a7f1a9f2178a3f4ef315c493a4402771bc2b19a84a7418e24a5e75d8d07c8572ff435eeac8f426051472f821c506c205a4ec7db52b50faa790267af3c9b3e3dbe1b14a0a5abec14c6e9dbc7b444d12639a4d457c0f13b93698117b246e32a7123de59c67cedd65f5f0c5f807f6120d0f4179a4f6ccb1d6b3e3140a0282bf2a226fa8ca2285c9d20c05a1fc374e926004c34e0a4ef511c554446903e5ff5045caf6e586ebb4c1658a54756a052fdda9fbd793593404a0cc5a634c915ba442b955eb5b9cd8975bfcc674cada3142574d51ec5aed47e5dd09f4290af13cd31e37a5fdd98067b8faf535c1cca1621f6f15157867f834d9fa9ffe03258304ab6577f346447cda7af27c2a9499fcf52e42883e0e5bc38e99486e24bc2c3b1262bd2e45fdcffe94363ce42ea01fdf3d0fa74f59de3b51d4627ec85b6b64c1e5221d6d4e639c50a0a3737d4180c32bd3d57d93d1357acb1ed021d68b714e24b61e467d3853ff92c5afae13a35d0d658466489d88feccee8ca07a969927634a90c773c88132721444c8db0143d1c1bb549be3e9464e4ef530e57fb4079b427b1b3b67d0a36c69aff3dfdbc3f5d6f8752adbfb02b5ea9f0e480a6af5daab29bdcf81a7654b39a1c8d7cf500bda21986732ff0b781c2fd8ac54e49a08f742cbe8ae0110a1c53cd4bfdd75bad96b7f9dcd5168bbc7107764068c9c7f515a335d1a2d1dcbcd712372d4b8eb541b36c084e8bf1d37a6f8b85e416772c3e49d50a340f7adacaa10cb4ab3ab572f677df9474eba673b4c4ef2da3e556236a88217abff77ee438d61de2565252b6fca9780217f2e8ae4e4fb29b6f0f1dc4623aa808ab37572f6fde9e91856d8c573f9c1167f44da9a8eb1b65ea2c9723c3437fc68fb62725162db6bb096a1d2534dab7d6d0bb17bc92617c413976806afb9ca8e36f63fd116d4beb3eb5a2321f6dfd54b6f96aec7595ac1e5afaf0f1c4da2755d1c15946c14520209f99a37bba1f4349ff4ef3f706a69270c9ad27837a6c47ec641132f2154a7621b0cdb6603e0a8baa5dfed59d1e1b62194ea6544370a806bc84cf6c0d3559cb8bf37c4026774ed10f051243bbc4633916625a12b57e37b61ce27c503d9df4941cede382eaedaf3cd0d801b8bff1aa555e0824c9558447359ebb63a7ff627fc2094bfb4eb61fb28a0b909e09e2ac06b39e5173aa5a4c0f3c90167d84809d8d4fdda35041b0de1fe2b5c2260d8f898c392cdea7734eb4942ea7b80d5b86b78e839e85d4c64630500df185c0c8216fd6e5db194ca8c6e2e6bf06c70282621eb4ad24eaa223c2bbf161219055127f3c044a8f38d0d7730d42a2d0ba52a67be17447215ea33dd9356d074c4e243d2785b45527db0bd5a3742b3004dce93f2ba8e6169dcf7ac9f991ba499fc27703dacd55c3fd55abebe3ecf8b659155cd1160cda24cbedaf11e7949c49d45e94af5b1051f33f1d83c0dd9d0e6a1ddd903631498857edac05a4e64e5c7ce52bab7087189db61bd3a57a31b7dd4994e7126871599f5b164dba2db62d3854b54d251a603748bc1d2877010cc426926728e5f5c0f823d6e3ed12814a856bb309fbfb9a537c5a0e9c5692ad720d6c1f059c3ffd26b5b36d9f82edca9c010b1ab2f28ba2ecf52fe101d5e23add404938c38d17a031d53cf0b66344be707323a2eef41d10e0ffffff1f