PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80869 3d87e5e098ec9fb1f7f57db8efa5bd8c8124e5dc39e71f3cb2f86e0e418587cb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c604c92600998ca17ae3f765b79b9a9eac0d65d31c0c31bd1d83c0fc00002ceb
Certificate Block Hash
3d87e5e098ec9fb1f7f57db8efa5bd8c8124e5dc39e71f3cb2f86e0e418587cb
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c00c0000400c0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001ad466d301d4d69215f787fa5e2c5701923e10801bda99dee8832266815925e3c65feb99a4a855a6dbc59df2da75e539a7404977b4384a0defb7605b3c93d9c2202870cfcd9d30059099a7c49dd25f2cecc797a2ddb9c425bc000000000000000040000000400000c00c0000400c0000

Raw Header Hex

00004020bc17caf45024002afc52ee396797f7dba749430adab3b530112e761186cf51b692514c83506057ff37b47c881585f3411a77ee248eaa689d4db775264213108d6740456a47c50018eb2c0000fcc0831dbd310c1cd3650dac9e9a9bb765f7e37aa18c990026c904c6

Proof Data Hex

59,560 bytes
121216020307c75ee4a61736d0004c99579df9d0c9cb7aad023e535155eb66938c8c08599486356bcb17dc00c6feae5a86fde97d2aad7d98e69a635a6cd0e5ae40c11821722948f2ee9a73b834895d9b687763f23804db873b9eb831aea199e7207a69132d66270fe6bc32d50503a71722f3263b59bf6211a6a50c9f2fd803be80000cbf7e22d027ef139bed525670ae7e17f72c7ce5ec52394c8cd9223c557c97edb605da49b00df26fc269e798ae7c9e24938d81bbd102eb110a7046d65de8d2d7b4e2c09ab0f712d311fbbf80dd74174b43c1de021402f97546c0e7b6d86d7538dcb258bbb0f54341ae13e71f4a87008a7a4a1e43b9ac0a012c0079b9631a579b62c56c771d968d49d27f33c2f327f85286d39d5d17be61f8fa602b0fc2735dcde45b7ecf2446585a043e0bd037e58c144835c9d61fabfdc38a218f4aad26dfa4fe61c523b4136d43e48bf0bd40798cfbb6b636d86eb82d3c6377c6860bbbbb14c79e90bb69579418aab13a7d67a8d2ab1703f8de566d720e137f343a43ac8a4c28015014c90d7f032461027bc46393e4849241f1684bf44b8d7fa39179e7bbc8c6d2faebed52749956ef0bd7168b35d4d2f697604ca16dedbffc8cefe5490a387036d2a97f3e11f36ac626627bea3beff617d25ebf301d14f736d8e095b8c093a693fa0c148254167fccf2f81515315935adfe4b7184bec4ae19be6a5bda5454b797dde9dfbbf0492a1ef1a18830ee04c2f25242255aebe797156dc9463ca2e27ceabd73a6aa825609e36cf9d5708748bc53b2407aad7772664e0f04cb58d0473bef27dc39f79cb2bdfc23b9e790de2a28c92018f0fc83402f0656c8c00ce109c0f626d94a4b8028110f5ef697cb2934b6c3b55ef9efa64173011822c0cddd1e417c357a42bf721cb1616ad9ede3261cb8564dccbb6ca3c074336974854d0d0b276e22266e844ab2eb8494a36cc6882e8c3c23ad04d874c3baa7fcf7212a752a7a080e2c1bf1343d65cefafdc0169c88f6491c96e90902daf010312ddfa8b3f3987e878146ca5fab83c3a37a4b90227a5f74442a943603d5443ea464d021b4a6f6f4ce1e5515741edc3eeec8171fcaae7ea0509ea4bdfcc75832a754e759054cdc087be406a6d2b162d2b51144a4a80a7c25e3b407df127bc28eb1abd8081602dc6276df419af9a4b0bc5337dfac9e24bf7eda25a107bf9d53484b02a4a36a25ff82f6a53079df2ccedb85c56cc6ca88d15a10dce7e81fa24b9ac4178e2e6c86d6fe5cc7e2ee732295ae0e2f076bfec0b7a2a5e218ca0eefcc7555eaaefe8d9d492385e6a9d38be0521c464b0725cd8d5da1d8d352a9d08da422d532345c7ab8b551b2b39f1d52149a034ce971af84f2e0f3a2f49bdcfdb96d662cedab9c0d9a1a0a522eb2223dc47d42f996b5c4d8d540424274b1e793e88120ce11776aa712653d695328df538f068ebd03aa88af90b245c7c6c39b2861cdc0ae1cf7cd4eea512b509fcfedb6d309c081533b533681029fd082533a73165ab6478756c4ff18157f1a7d665961abe1ff7b1b997ba5b97b4816e73e630ea69b699b389baf4b0c8bdea979dd15edebf0d1f6ce014aabe926b1dc7c0e4a9ff0dd1d281e9376d896d25ffd382d9a642ecbb6c7474d57c0bf0d47542ae7c3512efbd5649be9e77c5944f70a05e7cddfdb2e09b618f5715b6ee2c9924513bae91b9bf072f347c21c68b054194ba187c44ce0ca45a89cc4ab3328cfe0082e2cb1daafb81de37db8e3c0bdc85c6d4deac9012ec148633b3c82d8efee493087fd16c6ccb389f9049e92207eee48c3aeb9a98235246ff5117df4a3bf59ff207743837c4c18798e6d6585699701d47be1074d946ea599f92a75ef94ce594c0a45432dc5830bbce5ef025d758bc8dd76a7a64a8f49a88521e5b9c2ae9200d03ba8dcce63f767f1dfdcca9098ae68ea505671fb8fc570283c7d04e5fbcb16711d2df11dc2b5d7648e9d32b21a576e15e927e6d4ddc0a90a7f54b028fcf68c5e010a452215072c6707395c9ccc1b381f56a9226b047dd33376705234d2268cb39ab8be6596eeb3d9cca723631ce2c3463d057317b7e4538cdc17ed13c83e45e1e44e8df3db702dbdffffc1747c3415a9bd0c74d0c25cb33b800c61a4b541bb60812359570542d127148ec0d4eb7f933bd5136b4ab7fe453e63cee98a19e2718c2146091fe87109de21707934e0771807c5ead93d6c6be6617e1202a0d2744228f868007e45156b5c55c8fe76d04b3556a558b63993f4d7e0ed83699ff267fbe2156f48d26a362de347ac688dab9da3558f50eb2b489c34e2a4462ff225a5adfa4b7c586a038100a2df750b088acd0efa73a0bef6fc9ae395127fbd4eadaf6f3f576cd6e7bbca878c7ac5c9fdb1a0420acf17aa6221faf5e363f6ac31188ba032796a5f7222af2c502e627bfbbcb0d01f9bdd12fb13988565184a95c8d746140ae1d2815e8d0769c06de8c61aecae262ce3c4197cc5d9c3d9f1e277f64101d3f7e7790e115e928fdf5c57b1bc11c21675c1532db85f9430a88fc7c80c730df92a3dc5e38a6350db94d8d7bbb1fe520d3ac151120ee7882fe3dc4b2cf85f32d611428f30447d2c5b1bbb9924500d992a9346e3fe80ce0b7760487c5c45c4b14a30d72ff096d6f1f9f40a7317c55169c37050867641672a52d799c3e02f03fc5ee180efde07341644875c4fba4acc6909187ff34822a6d227bcd5ec84f827f0dc4a8243f0b107d9493a1874e0ca892cfc57553e57ec24bd1c81a8a898e39b74209c7efd9187cd6142777620fb083ddda33966015dc885b9ae5194c5e8ea7ae9aa8c66b1cd2680391c87def619a9eed64799da700f13dda8b08a1ac156a2417deecf1e721d757f411186a499a8c2ac8db4537250ad8372b3ccb59061f43b82af270f1028050349755927134fde9f4ab2a061025dd7fb1cb23af80f7bcf16e7d39164b8449227ec80b4bdc8234ee8fcf2626c993efd0f0f82acf07d471325df07895bb36ce0736df5313e4765de1411a9393065d092789fbca6777727f6cef35ba68e05c8b016d09c1599b7d1a23d845da14fc3f777d77a8b4b2290401c650b910c506bad8c6eaf0be6f053e056a5f1836c40b76df3b746daf3ab1557011b7a512476dd86dcae219c1db39e89a6020486be6386036a308b97e9236fb36388d37bd6cd537dffa44e0a1144efc71f2b198001563150bab6e8be135a9557e6f0f4f6d6343617913c0c0bce585d4f0955ce5849656e6d2df7eb4141e4b321c666dcac592c918e64ab917c03a4424fc41c80d519a8abb4efb83a1d5b7439d64f1ef54592376dcb6127dc670259c2d6254e2cefd2d1fe758229e7d016e86db686992c2447e025c26dc591753f8689b6ee5d154bc60aaeb1f3d31c299b0c0c6a88085642fe12d83f4e67a1400bf9987eb792f0b62fef8309521a70ac1864c72851bc742700c34540f351c541d8fea0c1a238a1c375e07a9614723464358211b291e6cc87b1727635875f3534610aa2cbabe292a6fb95782fcb26e79ec5bf9a99239d69e8380cded72868d2d6fe45fc57f3a944f25d0f0d31e6a4afc08a5a5506a8053668a70b3b5b6c2bb5c66fe7e70a61ae994dd3a0ca183188ec3f90c51018e2a62f186b7caaf9143654814175357a507a2a6af7e1492dc045826d9a1703dd7d0b9459cdbecf2ffe469a9843748cfb1857d67d427e5d87bb24330ab78ceba104a3935b8deaa47a488de4aa8bc654789dc84b5b3c7b16cacba6b0836a45bf19add21d302ad5fdef87d473c0ee420ab626eb331a48016c8b5c55debd816dbcceec22e85bbd7db91bc8abde980b63f501afb0ea0310d76c1f02ba8487c37eea3796b4b678186e23dd04764c5b50449d2d3cc3b7b6fd38c3528bda705630bfe5965967bc6d825e81d95e1b3e52ce866f8f5149d321b1d54e7a3a0fc47eccf764ce66244a78d3bab091917f3df5524430689c619b4ec3499bad0fa8e36d1f84076948fe7e14335ac899b1aa1c60e1ce5285c109424f42ec3704bfb51f55bc7565430f5a91717004e3191013d62255f8dac9fac313b12e9d423c1b58c5940aea094033903005bb1670e1c9d72698cc4715c693f1f3e05e7288be761023785ad2edbfc6b1e84d67de05c5ae0d9234aa0fdd8b4e920c679e07fcd13f510eeefd020c524585652572cff970b37606e3c970642962b9324fd12aa7feb49087e80e9c44830dd2b5785adf3ad0f9774ef90ffcda60927ccd2f71c97b2aa29abd8d87b62bd1df3a8e46fb4e3f3a734ed79c4f34b0afd598bc82c68d01cd0f9ddc079c9bb416aaa28575d0b11eb5e8905279da834c11c8f7c248430cf8be3b9ed5a08374a69e2a1371cbe39ff2f558f8f1fb8c53b14f879a06d5206f25fd775c50a42645fce6d7615e43b7d45434a9997cd03a21ce1e86c98ceca36b35c6330b2a9428619583ea2bff23dd523be1dd217d3630cfb6c172b89bb6958172d299fd0dfb85349a399d38c00987bc4dc790d9ffd70f9438090d4a0454e813df1aa5a07cc434adc1e6da3cb37fb3cbff7ac7bd7095a8d595c18d65d0d1ffd40403eab28dc48a03d12da3521d98f2293c7cb330d376bd80acb16fbb945541b89e413f7f990759250316cbc085f7c4e35209753b20ceb7ca4ba3b691c388fc41cba1b74b89262379289c05277d434dc87bd2a2d840c00401836b9e76613eeb938cc84be4c9ceb1816847eabf598fd7b2d23ee3f7b4b5aabf19a204c7e68e006ce304308cccfce5d193354b25258f24a9106d889c055d23c6dbb849550af62b254dcfe79eb913cc9c7d7ed50fb11923eacccb4f98e4c72b18597d2eb2ccc4cf24317fbff58324c90156319b076e6da7fbd91215b7f693ab225b248ae23e647705ee7c1ab2a8a10384791e3b0b59cf510cdd2c7783bb714fba06b48a3d4a09a04ddcaa6f03cc380f64cd4583f655c770b31501da0ff70f6f92b115071b7a402602c6f9a85a8db7e1c1d4f61ee1be8f3033e51628ffffb6c5fd37c6a2865ffbc08baa45453f7adab19b1e6d756d29445cb44aedc3194c3ee42909b22864ab12a44327d4846d18d08d58fff538d740f6df39ef09b32d78e6e7bef0993d2cdd6622c9ba3099f5c8df8935d600b8da15809ea31892516b7e873200e8743bfa9ca3faa3e3dcc5323a798d0a8962717ee59c3794d44961df22980b3b378c816206c29194543c9b489861b292c7a931801983cf0b699919f7467360c55b127d26149a79028b73c5b33c5459f1fa5fdc989d2d1ba48f23dc2f4089347fe2319b236b5d7d9066065c82a2e04da76be8f94708bdb0826d2406a4499313b480869ddfd22f7e4eebd256ccff56a54a2113af7e1bb47e6f173ef4d1d9da4b6cd856d43c90871a542a537f1b3487ee5105dbd620ddf3e3ce078df74680290d50aad305eaecc98d9102e4e07edef422be19d63aa82cf57510ecaa45746db264f68c3f87cfaccea664aa7ee05f820b3fc59d93d92a97e0c663fa6bd3eeaee064927c8c58e46ad1ecd7ebc984f7f069f6308a259538607e318ff9c760431fb8f762d85cd870fea31897b5fee9b4ea179823ac051c03fa996bb2c44b3f1b9d9e56163fb8f20bf25c827c1e51742821923d99e834329addd5713fcb6bd2e290e77383903bf8599c94da90f811f5314484735cd8e612d45d366c29291416f32d3718eb11ddd5e37f484dbe2a0687504f05fd2aff87ae50f16808f5f14dd4d43471ca3583bc2fd4856abb0f553e78eff06b151f8eed6e80c54f1a487ba7321b791127b8a120763a27fd084b9492c6ca3fd2c94539fd7633f4af0eca07b562c68b637ba928156ef09bd8bb65725ad4d09464c744eb0767af597166749182c1be64d826c2715209b7c75a7998ffcaa59f9966aad71b7e5eba4f29bf7a17863d3c66d42aefc84227ab78fde27b5f7f8ac5d8902316ade9a7870dffd0bd4934c3d4c0f05afde7651891d76f8abca4ba8b89d93f91879cff23852ff743f484a870dbe3370f92ed5b573382486b233e5a25f1c8569d47f76eb5f5433f5edc6d043e7d426e01c78d0264631280398201ac23531383bd4f2c23f066d2eac41308536388152f16e28efcbe2f43255505bcaaad95e86cd41e25d65ceeeb57508036810700f4d29b648a59341b8e20ef5c9d819c2fd2e5c459f299ebe5df357b2dabbe0cc4f35a82ddc56844f0e9a02cb376ec866732d87b9efe18cde6c77e75f0e2be71b277c7c9020906ad393678cc3ce150f0346470e5493b6f73ef804df81958baa6bdf86d188bfb1cf09cefa253e69314b592bd6923bee5b6acbf288a354d620d18a38da631700782a98128bfefbee0fb56a353f8d695bb7f2f06b4bc9c6f3c6b07af3d5dcd9236fcbc47b09e6de34fe50d16694cd5be87069cd44053c549c07166cb5db77cc05c453fd4364ea7c945aafcfe758a2e31677eb155d88731ec14c41ef3468b612f22ab84c96bc6775f1b2e6acb9b696674edad70c71a7925b50a2d31201e3c471096603ba0be7850cd096059263915ed6672381f2bfe192926054f5938e6d239321a927536a7e35ab3cb5bfdba2b52d9a8cd3812732bcc05aa37cb3ba3b648cd5beb3fbc1f510c6d712ad212dd0955251413d1688762a3da5de615c0a649618d08a700294266d2df5e4dd4e472ca862a36791f43377d276aa731f71fb6f9190f29542be5e3e09ec509814dfcf6ddd181546685a82abd407fdbbd53024ed9d76501bef9ba1a44ec455a11b300c5f03e96ed241b9cc77f76ff379cd34954c8a8f5ee103dd3a33b38768e565646d55ef12c71d8d892336928c080db572424c847d56cdb0266a12f68c54488e86d5d703669eee037ab702decb773932b8ad87b545e7383f7bc6bb3e87047b8ac27a4ff8a6e01c462d46f89d0660567aafd9c91eca5d348db1853e30b63c6ed295095adf61259b2305eb371cccc15c233681cd549f1072808dcd5094b252264174d664157218894f08a12d2d698c240eba59827c39bf879c278f76de255862fb2e6440df1e2a3e7a9d37cfff927e81e0e997c28bdbe31025edb2e6e992851cf7e5d5b5063e165ccbc16bd3aa1977baa14c166c80d7c85d24da2b9182e18b9a5f8023d669894fab7643def0dc321b89cc1ba21def19c6828e43604d0a0bb676ce7f55bde3e48cfdef12533c22c432c57300bb0d48c7092d37d1b5b85ab29db6e8099cbbee16d4d319be91a0b917de7c642dfb38c2753db2802e9ae6c6fb959a370a46e5dc9181f6f3c84ad8757b398e495e65f5e5d299c817ce6e13b88ebbba449d91e1f6bff96992ee55aaa8ae8023757633a276b7395f3ee8ccafd1af2d08e8d78a0ec3d59714a927f745bab33a47b2c370b7c3771a8fd48aac950f00456fca0b335bff6878e3842885b1a53ad58244761bca80194d85359ad2771c9b8817cd900c6139e69794442cb6e8e20b27abf12e9e51196ff048b0fbd1c24dc4f6e54de10ed7cbca62092b272b6dd4f82dea9c449d6d87442743e06a95c9ef1e1902f7c7c7ba174aeb6e5738b58d440253258e3bce8972bf99963e141b214c1007c443504012c25bfdbb56a9c3a109ff5a8f0f8aa5506252543baa005ad9886b41cd51fe53dada02897560ef2851ec00a6a357885ca5c376593a79ad2591c940823bc15560371570e67420abdb3919b4577286d0664e2ea3d866b1588cc8ac75f02e5c173e0a20d373a81e0f56dcaa9414d0d91667dbbe2b136bdc121dabe6070d363c5e698ea3549cd616429591f7966f599e762b0151f97aee9fb6ede2da539e1b2265c821f1a0e0219415dfb1d706eba7bd9671c1b05dea7a3398d1c9308178d4151b088ea3a4f19fa67271dd14624c0f4625a0e31a00ff255b8d61f8e12b8fb942119a3e76ec1e8eebc6d748e71505ff5cb41fbff8a4ea91328ab68d8d85a6d9e6b01183789e59eeef7e4996ae2cac3b0af625727d06eb285005affc5e29662d185ecf50a6e3396ba66fd1a4651bcb696cdb577141d2e3ce3d846460f015c0b88c0f9d1772ac930c60ce9b4d63fae5b4a02c356b9275234a9b71796b43cd1caa7371f7ecc12fdaa925426bbc3286dd09635fbec4dc235840107b83ac34ec28af888f1bc99bfaf09b01b62f385e59c2d02e2cb2824ef1112bc4f0f4d35b1e60c57db68ec3324aaf5a0bb13af68b90068098b1672330eccf3a06277014cb1ddb9727a1b5e8c875132ade78dfa711cdfbf8ddc6184d46eb7f62617c96f0649e5a0b8c3d4248490e7c76e06786853cbd24a84a551941b25d9959eb2fd88a8d2f65906ffc63ccde65aa96198924fc75a114f9541a7ad34a88f74c5d1d09d42ebc54d0ccb8c56faa280b451824447de5395e0845bb376779233c834140e25f1f4e0016a874f6358728d9b8f0d64f60e940a7b7ddb4a4dfa277bbb8d685ea9f17c605b6f5897d8c126358180812adc99ef3a0e54d0020d4c42d4e78fb22f189c9946508e05c9b51afbf3ebaba9487c4b887605ee1b6f111f2e3933a310859b75d7efa7ed95df8405ded93456d93f4791a328a2943702e2641f4fb97cf47f176c1140a1715e62cd27295139394277a2e03fce1fc5204794e30250f18da6f4718cdcf7540061846121beb29215ed689b59210f6e12567a0c20b8de0fbfe80d594ab9b940fc57592866e265371780fe3a7eab503d631e76a442bba10f81832df6695df7636a4e36d88167c259d53ea4369cae68f32d2649f035965a164f34a5fa2a1448ff65e5770c88728b0f4b16195cafbc7c16ca5c55d219891a8d044715aef36a655fbbf8070a0bb47b0e0b2c0ecdb28abed6e8da0be89c5cb0aa01601f6594bdfaae4425ba89b015447abadacc4a06989ef8a39e571d578a57605b1815fa253930beb992bd685d6e1c28df508889aa93febe6a853e9c9b898d3c9c42572758d4f72fb79d9d343099024bccfc0ee2523ab1b5339f85b2cdb93011d4f556e7d507ab733ec31c63f0a7e48f90ab242e876cec450320cdc408c7d9d23289caf776e771c2492741a37e2a10ec50b6b2220de1842ded20d3769090141bb4f93da74be85794a75ccee28f7f31ada98fe4bca460d8212f53a2d4854d4553dd3e0408e470ca90026600f15edad3fdecec78bb9f8289f95bc65a4889de572c5fcff22e776d9c4c2ccf06e0652009b20cb0f4ce7ede78f7129da940aba9c57a69830ae11ea5d2aa79e9364d13ac2feb9f792279688ddacc70a540810d3d990dbc8bc916edbefabe7054e3354c578a112d528a186c9b98f5fad0d5a88ca82825d4d727b014a52ffdf457329e5da4e78f23979370b9e64b37a2b3078561a72f737fa19e24108e54ef9ab46130b4d8f5d4ec05d8fff7bea3717a3d29033de8cf149d951147dbf9978135177cd05de19fe9b704628d872410d843f87bb3c84d4dbd4207e98600ec4e63bf6e59ffde6d23a2ef94d089da40a9df95d8c93bf5426a8b9626e40467810073635103e1411ba0079326b79611e5817f920f15dffd537baabff8b41fd622010280ac9490f0a0dcb7a5b6453d961275a9581740ea954a163b10598fabc5e9599c37359ccf17f9556f4f84813c99b8337d6ec8dcd1805ea2296ebcd6d6364bef6255a018651e9c4315efd374c2a31d19cde4b196f90be2959e668672a9b9fc4a1d8b480903394a28f38f0d16462b8307f077c108d77de41d2e64fa09a116ecae1ce0c95a6d143fc304b633a0bf69c1558f194d81b1eecabb7cfddd5984870558fecb3de254d5e873e11699b37942ea64afe47c562a1afcf5b5dcbf54bc77bad0726b8e054409a3c766baa24dbe6adabd23e4eded82f1b812fed540ba0740c2bea87d85bf121f98ac9909f93b7e4a3fd11d394fadaed2917008b8edd9ca244bfb203d68673b4840f87e1b07c14c39f64ca898505589c8196ca30c2b7e0baa017cef051fdf645054ac1b3e10e271aca889fa8e852ecfb67b4ba91e6ee5f3dedf0436f611468fe42c3644e4bf799f55cbe5fd28eaa62ba413cb6f8206d754e01ab2e603af2a5570abe6976c817bd0ce57b717070f2cc9454723179f318946b92f215be64d96f953fb9e3d100db2bb439214756e6250a3943baee5f66def3af071cca7ec3526ffd10cf37ad8038c4c993d2c58acfff1d93e525caf8decbbac0bedb4fb2f80044ea22863f20fdf027f65ac820f8d8ea8f03a54ff19e4f71456d102c497afc900d4401621f35c03398e7323a038d23c704727efcdff14e5d4713cd9247e0adc28131cfd755c5a76ba6f4712425e0ea1ddac156358a651d82c828423cc8314b51bf0d271e55b6306ec7df15a0c0ba3724faa93d34d1d3e91643f1903ba59f2dd3ba317678cd01405d74577766452299b5758a58d452648e80034706c9b3c6fc96efa559eb56f991400a3b6c195eb5f8b46f2f7cad32b8b6aa9d6810dcc8a8f3d9f19ebed4f6a801557bd89f345685b249c1fb65dbd914b96ff7deceede4139f8162e2bd65559662d1d322c96628c13ce1c9f8b09eea4379f96b41e98e447898b6ffab1d0f7e48ff3c3392c451d6b5ad5ce7da3a09a4d2081d02abc6b0dcc422cd953d8279f7b7f1f9643e8510e9f238500677f28fc48e5192aa0cdf32267fbf7b3b204eaa2b1f693a01b321a9ab7c861f00e8c5a558cf97a4059daa2c20460487c0e140b5e5f737c40229f94c83e3b6e9dcdcb15bcd5ffba1eb02272d732b7a40f41ce8effeaf205da72144e4dd817ca237b0b0291cd006da9bde9b8d88e8c696959c07f6a813e6718f8aee03bf7e6416693c32ca076f3cf284f8c076e0c53ef9233654795944190132b6e8d6429d0948248460bf3945e97ad6911dbd66458d1bb5d6b482c4363644e5365a0555263d276af116077620620a423f30039f812c9aa6a057430a75ede95526167490bf969ccc039857f3b86bfabff7e4d0bb11ec00437907f5744fcb1c70fc7ce08ec97b4eaef13b5fcde773bf660cefd35f685b87c905087d6cdd827a4e27f78e33468c2a3b2cacda6a55221859e7903d113a595d5d188913eb9fa0dd5e16de2436ff9dfe4cdd8b8e08f54df890b3441044cc3f1ab9d26cc20b2b2d45ee874ed1858e6c35204837ff35ebb17f00b541b75453ce90c00ad8bbf4b0e1f4c3c45b27fb9131ed940e7982deb49871d342b1fe916d9bf44a2345936da812b4596f4bee193aea190217f054de3d6bc997bcef1c6723d28d77dd664c7e8cd8bc489ffff45a38b8cc85457c483d596f8d5d911430c72035674a93c15fd74ca3520c74173e3142c67b4170012b3ff3f641d28b89b76047a332fe743003137d40414bb1424b49eaf38255d02677edfa420e81631390a69260cc77767efafa66339552723f2ec08bec9481b204087525fc35248fe9bdcb6ae09ed45febdba4704086e296a8111b1893d12a9618aa976c9d86d346d25175abd0a93b049a8b0d3d55b16fce0c4abf810fdd28be1c3f0d2b8804bb92a17c28fafeaa6be3a04d349292357b90deb9fba45886edd237404da6a6b127394032599f36c3727537dad2a5787964bc76527061f960b516a701c0d785f83b3995b1ff6a044e66e3888b121bf4e6d137e17179caf3f691ebe18fd96836f67311aa51b7d32f60030c196954df95c0540068ce721a25292bc74027c7c7ed9e6c5e03c45ce3a47e03cbb4d4b7ad3c089248f909645373848a99d0b26a5925b68c163b2b770a4d72892321e5a668960d9d33e3c126aeae0ce48e753fd0aac1af844e241907b694d629aa39d7943973bad076b7469979013e8cd01f4c60a9fd04daf33d7b3d7c766d574417fade24c3fa352669fa8d94d19aea6c3270f1c4844f1b098542fc0631259925f3b6563a71a8a975579d4558cd25c3ee4f88af75aa2ce1d8f7cf6aa2e51d3d86e349cb1570f5231ff978d8dd2b294a2264b688b55be0e51d58f3a34a7deabcfe897b61a89ed46e2b6bd1b5db77e4eb6dd7e7e886d35379501151e8aa921d497f6dbd9e5b1c7a0df5af4a4fdfc0382ad35262e6467245a701551db6a08255c6cacd1245ed28858f9c1129464719ffb555ba7b7e46edf524a8dc8aff7085c89754434a99d87839733f422ee3750c252a1a53475279e02b42e760f9e120e16cf622009fc6836e21c2a196f2386ab8500bd896cd97f9d969458833de1ddbed2e06824da0cbf797f272d5dcbb4965c08dcbf6f98350ebfe3fb67dbaeaabfc4d2f079235172bcd5b8a65aa4ccf296b45e9be72c78c489ca404761aa9ffcd314cc50fb961f7f199cd70595a1ae4ae1d0d2dd001edb38ea2d31b0161bcca869da5a19d3a14977b17d94c6872e0dd4fdd8746a5f35ae0e7ec0f967fc50f2cba453eebef43a61fc760599a91695d70b3986645a6a4e170b51d250dba1fd146716b16043f5297124b3ead8084ad34ae983cb4afb3dd457a3f6acd358f79b69411f5c0c288eb5190c9938778efb783a04e23b97377af7700e0dca593df0a78096a40b021d8172a662b11e9920fd4b560d5203659e169052a541b4796c7a7ca0972dc9bfd68291819502d998f2404853263627bbc9b7bd29d1db84f8c9775b983a4e3df1062d04dea3d23a4ba7da1a61ff298a72afd415ce07ebe9b43fe44fb04f9bbd41720e299d23618d062997d4760a12ec8c8516129f87bcecd3e17d1c087d601e97b2f84102ec4dc3b508abea7815751cd8d7bfa43ddc0f0688bffc31a9ce08ee7c00d3310ab806eaa900d8e1f2d1c6c0fa80f89996481b96d70a7457d91dc5b303ba57949a61193024f27eecdbd92de78428942c6194fdf5c6a3c266e431e9dcb6a5d44161f5d2d8453d7cab2a429c56738b299360a77f22a2659c2e7232246acd3f4548dcd00a933204f3330d5bb230ac26efd6d5115eb809d83244855ca3713a5251d5c6bc5e5883a7d9586830b8a7b31b4ce49336e25aa78b5a4989a1d5752963effe4f6dc8d8b289ec058d3f9d0361f9146fd69308c3019f86f0f6467b9aa6c5464aa5d8188e26dbd9ab0739540f548813a7c43facfcd679cca4d6630b29f0872cb0d23db99dee7b3a17f4249a000bc9dc4a637040708f56b61507267fca864a893b8794bbf876ee0a9837ec759fbc5db42b8e89e907b974f0b12f2bc17f2fca7fcbe150c6704fe46ebe21689ac4163c586acfaf01f2cc17bd9aed0f7828453d5c736ffccd025187c77cf0709c47070c09890754ed2ad188fa82460e598ad1c6610bbb9c3c8fec243e22c34c2711f0eb869fcb5f5b57bed09053aa6a344719d44153bea11022c15ebda0aa869e3355fd18763e7d5328417f208e9c8f2e7d69dd8e9ac4df4e2080c2e4e18360ba9e3240775e92244926ed88348204eb543291b3f3c13afa0530efb597844548aacf9d149c2a7108e35c22117aca4fde048d157f727574fd66c5e0b7c90d332531e14dddc98aa84726408609a28a9aac192a2efe3413a345b0f212b1300fd36cd656d4108f9ade3a26c913b818e3c76e8703958daf873922c65112f0518d03cef97f35ca75a3ae569ec8453d61318d572e144d1d5a5107d15ff8837dde52492a9d96ff8c1041ee7ad574b6932f61b1f8aaf463e758c45f2401306e22625d91473bd44db541c12827a36a94ab0be504994e33f6065d6fe26b2ce773521b4d83884f0f0ef583724962adf0d9d10865b93cf29a9b2a34180f0ba74c41cadf3694cd6f4c0c2f98c4052b6af0f09e88d39199b25e0a0c1d92fbb955dff9a2e8aee2c1d21d15109f1db0c3962499ba51fb8e39b86e615c019a852dae803e19cd21a17dd18023d28a4b65e3e2f43586b07b4d2dee2feefba99e379dbb1876511e580984965912aa1d81a273e26b764de488d277befd23be39df63180a0c14f671c557578e9e3b3d2ba5fe7829a7041e2f2fe5e5a625728e8c534591f00ebb00f2fbeecae786cb6694d80836d6b980d58872a11f8df14cfd23b3f897170f01d64ce1400ffb9cd87e7b4e05a8b94c22e0429e3c43c3186c5e0a5d52abc3d78a5970333f35658ff697c50c68efec688b04f3748bc265c8b2a44a38f6a77f7b3e9759807868ba3e8d97b13f4774f90d4e8beb0438c6d964f6a1575016ae192153782b08660b0c262c1a2050280c16f2ae887d7e7f62d83cb1c63626cba078ec9045aa37ee57ae7b30721d92f0c4149b024153b047451efd1b3572b0c9e801e2526cb40e83c0d0512a20f7ae8601a1985c37f63890e15cb738f4af9263f23037627edded8f61da6af145be912f51708eac79b79f811a31c76e6e73885c9cc2a95ca298028cf0c5fbefddcdf20f5c9902004d91afdd13daeb8e8cfe85c9ccfb43eb33bdb2a330274c084862ee3e7d269967658096b09f808189c0a88ac42f4d8b865deb38205f10a8b3c786bfea2b65b5f04815c7494215beac3a478ed03d51165e8f767c328baa797bb30c445a75febf33ca0c4b6114d423c2d3db50921213bffe9bc5cb259411ac6226d32bad57230e33731a2d1019b2dcf8649d8a1c85cc69a46620672611fd722779917733f9f119a62045626b06104d2a63b2f52d2698a631d63011341d8ab2a28447dc5b098ab642ca80f15a572af06af72e979a3b6ba9fc89d23a8eff4e38cc6268d1036a8840e0efbfca2e60d55f25f60b032a39f54e257ae847f948119d5399a125dba8de3d5d35590a0cecbaecc55bb10bd923ed218338498cff95b9d478406a592f9abb8e57e6b0f074d9828a47617f39b567dcfdf46ffaa0717c5fa88293b89af521df86b2a08d069f917425dd20b335863d06c7e4e37f7c35f431b511ec62e5e7237e16ef2ea8d9498c969307e8c7240eea03df5484bc3430177ae147907015f168a15e2783c027437248b482a4299ce0e998d618a7e70dc32b79cc1636d27029cf35566d8897e65d18e6e58a82ba36a6be5f252545daaa8be0ef80c6eac75d4b80b06f0bb5ac880b504f968b793e55b9a92ab0c1f8d728c7889912670cf16efc2129dbf0e80dd12f0f0a79b4af80c004d3376daa4c3d275b036d7cdabd53a5736d606813c22b086c1ba7be28382adeb9789ce3956f21474fd50728f4acb8949498f899511cc40ab1876d09ad1a58aa57c13edd952237a4e5fd15dd654d04ac7a4f3e878754cdc9458eb52bf6140aee9af3798ccca57cd4d302ab0199f313dc486405602fa589466bef6e80bf8530eb619f5299c73dc14ffefd5f9ae1c4c7342d54aa9f11ff1c8c49526f2960220f8363a894687ba258ac76e2f96adb86a203e94838a6263f74934c7c34fb93c802eb2e1a832504346d469ae938f867aaf05135e50146de24a50791f5ee4c09087a2de61fcf05b922e92d82c1b9ab17dee634b9aea56e57147f5181c2e1ffa59c0551eb69b1573cc347312e87b676e1e8839a2202e6126a6f4e5b2c5ae7c83b4242ca901952c02c24afe8494d95fbe9bc8416eeaed955b3f4152e6c05ba6d4d354ccee083706bf7371592354c5f27bacc8360068e3b20cd8d43472ca96ba4946c61d39654379dca781eda7acfc03cfc1de87dabf6ca13b45f8a76c014379d3fdd2a22c83fad76ba018b8bee345f9f547021be2330dbc20be10e199faeadc9392545ddd60e91c7e8e050d2d7f7a625a37dc7bc93443ea6d40a7cebdd45b46239c96e698c90b7b9189a5fa9430170fff5aa7a2143bfb89fba78a2c3b8b610ccf8e25f6ef4e9bb281b6424822f2ac7035d6ef419d00a7bc4efedbd5b4d727db926d76cf6c31640357490c18689d861ca5ae0393401dd09cf170673a473d9642e79745980c799bcbe522faa00a57c42b42e02a1361b630c3deda1396c6ee1a4848663fb331b2a3818ce4bdf42ba33e609c4153d4fb766763d3b27c34c04bca810dadd26b6b23620521be311931ccc75074e356a37670fb8adb390e16bbeb22515f8613b66043d8ef76f981e553af0cb36d9cd3c796c809fe470c5a6b705127033a7b7f3a85bda68fbb1b337ff4d429efa98afe22f9615b1da25b2fba196867c3ddf8936f8703d94e2230b3097be4e9be3243322a457a2568f5698caf47741dd44a09a46c228cc0046e3cf822c3a1b4c201866f7a4effa200c1b9c147b20b5f3159f4b7b9e3dc566070359e08aabff5856e2d9b3a500f1f909fcefc04ddef7004255f46e853e5254ea0abdb3948db80a83fb652abd13996e3e8d8db96398e84fcf3c72093f9f6a789bc098a8a6f9b4c39fd8a3184f9318b16dde3de1e1f6d621b80a96073a62a33e7711a65ed2626d1f863c951c6debd91e11e114ecd16c4073da240066c673d0ba8b5238e4c13a5658f0c8bd879bae2e2ad7c13f7cf0932d361ae3fcd1b3590c3f9e03e857243dde7582608d2bdfdcd9d1d0e5fccb89cba13ab4c31f3ce705f88b601257733117b0a0ef2104672d0ca3b0c3320249130a569172c9fc3da19a156b2ae9993a5ab3e7dadd72907db9dde3a3b8648aff47d5e6736ccf2d68031871c83543ed7b1bcde3ff6e8788874801b2d42df1c8c04130646f7853ac64362253144f3d7e92d7b6a82b81bbb3faa29467587971b710ccfa0b84c2f51e60ad41cb56efe55a44f1473617a394afea05c89a6c46c019c057726ac8b31449b48c2ffd35bc916a18c7db0893a31c535587d04055add7c64eb45c18ead1555f6c32205d5e77cc7fcfc69ae23e784ea4ec22c4d5a895f1af7fd5280265516010da35bccd32012fc70f57683bbe710ce3071ae62c3d5bf87ef45b9779e2209349a1ca35800a9f1d4a9fe1e95907f482e16f3560538057b2307c25c7957c273466ddd513a612d239c211a9903b41387a36cfc68b9c78317599ff0ba7118f34e8e417bed202675198eb19ba3c9187ad59703b20bd64a634372c213b91183867b88d70e3b7dadd05ab89c9a1942e2f715ba452143df0d572145014a979a8a2c5a0116f6cc25379eaefec2c4f139991a762e7fb61063ed723e72d96d2741f518c6c32f39b7d7308de083b52a8c13ae52b43779875f72b40623e2da90216112ed32a25c8432d89748ba117940ffda2e2457479884d163bfdbf40c08b71c76901d4c899284ed570ba1521ea742743742fe646aea4294b013b421d87f2c1e22f50489b7a5269c9b091ebd48fb2977a894252526aebb4c7ecc18faa32eece8ec48703f9872aedc8b3665da3770db717aee2988f9c01575fca5a9322eecf0d422daed9b5c58af271ea6b19360e8d84043d3034e7ee650b9149f6939d8f77e88da1c3de0c243b0946a0be2d9ffbd193bd15a473281de30218d31039e2f26fd6f50131c9aeaa8fe3f74fd9e62e70a18a4d529f488cbe1b0c7676622f31d45c684847e108c718dadd5826398ffaf08a860e2ee5419afc61c2878f77f4f78f9494b9fa109e60e8288263137268c95d2a10f97244b9e24f3d438fd2674f3db6d3f8e2aafdfbafc461326d3b6facd11450ea7e7deb5b27cbd34ba7466f7245096d0c5b97d37cbdc0d2f5b1ea357c3f3f74e329ed4f417aa899ebba2a19d5e0dda1474c47338496004463106b2929ec6e62b5791f4755b57a12133b38c71bbd391ca54ec760d79ebdea1309a33743c3ebda00a37f39c4e81417bcc31351f4a4a346fd28c3c5d47aa294a9ef5f82b582f1f4574af9345bd6f0ae7c3f0a7dfec38ad7c0ab5eed38218972d71e99124234a89e8f6e728a46cd6460657d7c86b5de41c15466168ae8d222c5d66682c549916d230dfa1ffbc2e00ea8702c6a69a613bd5d0cf8344d1e73fd9e92c72eee6b016d61734eb7c7933c67e6c0b404779629e69d88e597212be62446432932425cfc17cb37160c7891dda3ab8ced64121d590feb4a01a00745babcc006e4d230c4391cc70023f69cf2799783a00a56b1efc45a0d38d4ff215257d60191a19a2e3f881b0ea5f0acb749ce504a6ea9be4d493b0450a14a93486d8dfbf4c984f6ce03c3cb92cb2e24607d0a2a00bc4aadc37336665159d6ed39c1b614c954ac96c068812b4db6b2821fc7ec878b63f5e8c39c48da6fb7f661cf1c3673d6c4861e7b299cd6fbd7c87fe706af8eca7c6b886aee98cdba6a9ebefa782cdc2ccfbae670415513fd64c8567803cec1c0e7c390618543c52ff17b973f1a70602ada38543e9e3b78142bfda970faad21d63823e5256158072205f6c4cdc02fae6a1941d7cde648b98a8da6ed8afc2e7fc56f7f5daf441717fb3ec40ddf3235818cd15c3308086b43921eea4fc3792e32c6327ae0f3a4e88a57e9e3a7baa4500e25703942d36fc543fe31235754b57f095158f4b9249eb7cb071752d104d7e49909e13f51f9eea7604037876e52584794a3810fadc910e62be46bc44f457b8d47cf8cb714fb2eedbc934279d68aa32a5b046284dfb5d1a74dfee0e93ea34b64efd22186c531eb1fa0641436bf5cd705fe08d20267d8eeb30a81e497d418f0a4ca82977ff5c3333780aed4c307dbd7255a0b4d22bb1830a22c498196fbf492ea7799582e89d864aa9df2227b31feda306b5edaee69c2db13ae7d5583c8b29b257ca21c5d475429467a54e0f6ec02f186da191db754b558a89cb6914e7107f4fc6b02d7ade4a63729f27cc88f0938b26629edc7ea805efa93d74ccf11003e0b6ce4ccbe05c3e9105a6b12cfc34731c206ba4df45697b37d9d65762f556dfcddf7f277955fdf6bfc6c3b1da109e0fbe5c1a6e9fc19757883e58ac536313d52d070096b0ac51cb6158d716acd8c31e4af4ee12a99792b00ca61182eae873c43564187afec92aa5cefdac02ef4ddbeb01f05e8e1a3967a5477d46653e49d0ce71720340d088546f40f156ba0f2b5c8756f534c5be8caf5a7d5b171a41355e7401885da2e6fb2d30601f102f841c418274bfa93c83564882f18bd92bd4f8565222093396d0f06e0b605af42d788910c1dc33fa94c73dc8ced6ad5b5199d0f5047b48c58faa975a3d91dc6a199d99f33427e7e412bf5d54bbe5c70714df0f68de1747ff9937770532875688e7353a3c3d1aacf335a5fffe077069b878dfc8db7ba16d98eaed94e552bbca2991705ed0ceab992bdddd59c191fe45658b6ff0b86caac878d46df4b547ba6c612aff4973833a6d66b54d8763fadb86a1ec83f3d8a046545a239dae17026481e63438ec985f6aff8d752c98a66438d24101c0d61526d010cc7cff99c1f0caefc04e052ce3b3504a40d4f43533850007735b6cfb6e7469e2918361fdbfb6791c7ab4c64285a965f0a385a4ce546c33d3ba229d7a7394510da6199fa4202dec79b8fc03f553b6cdaff1294ab91ca3665ab175b3b8d01b8b156c1b7266db16fc59f3fc07b4e420ecf1bc51eba5e1286ba14a11aadd1cf39cee4be1271a36992ce96af787412196bfebcc4c48bca2abcefe35c6f787eee33ddbe0ddebab37cfb7c094995f0eaf29bb32d380a1162d18c2976dc774abdaada6588e5cc61e9d32c31a4fb2a87e608a4485c8630749859348190386d8ed0db1d5cf5ca57ec39ba5d6bc6c1aa31e35d17ba026dc67289cfea542f3c0e0ac5b0a338d487e1d30427ec7f758fa4ce1ce00a95b60f35675a5b445c0b95f72d030cd728c9c1eb416b292e2100c95c0116e16762b94d310051d4980a3d9cf44cb1555df1751980d1b1615d88727ba340be88f91323e31a36236db17226f0572d962890fbba3781bde616d046374131cd412b3700e0305d74d7e3e31b03d3d5f41f23735fe45a42ab4345da1b6388980a9a24373b46a8980a0ebf6eb046a111c7488d3eb58fd69bcfb4164338eba02d6494bc897551463ea02768b7f9e768aceb3f0b30e7ec8d2235defc68b2ec9a7e5ff30d449bb7511acc6de89a20ad0a0b07020bc49da00e728dd7a8750d6527b14c88d0685800e5937ca8884b4e80b1dbe3fe6d771658ef3842a0e06825e9a6a28212f5fc46724555f7dc0729142ee6ab32fa1034a68df74b2f09e1028752840b8d81ec3eaf534b86458a83c279ea1b7582e21d22d649cb585d9308956aed0cf7cc35baa4d8b49470b2bb8ad68415a072503333c5b6d06311d4f33b37ce4f3dfe8cf74e7845f2be8d541e5de1a11f51db12921c99d8dd42050d03ee44557b51b93a7995b4532a1ceb0d0e57ed02976ae790ef9d65286c401e6ff886e9f21c9c4099ba78c755def84575d0e1163e70e7a5bd6d705267482a8298e142862ab7b0d54e05f510f28fcd47e08f78f51e8dd5dadae923bff09426094736011d8b04027270cbd2b946b542e888c99e10b8d6c243e202eb825a8e42b22954ff50cdff48e179fb8279cce3aab9f02ed890d4bf00724eb1af48b4de66bd56981d59a02a45c9d1114da3a1b536b8a33a10cb5ce33c95a47824675f0deaee9568c72dc7ef31d7dcd3062947702c5f414e9936061daea034bcc83e94ef4fdcaff37c37aaa7adb0673de0257d5fd9092be70a94dd009cc4d98d949d4fd9c41b4a97c08071d3b533a26306e57b31a35db26edb8d308662a963e3bb6069a27e36d233ee3878bfb1fea3a5e261c2ee667085784dd25f149ee30ffe152ab35bbd922baea9c29d24297ce1170731aa848efd982a61b6c90ab34cb60d3a9ffd3e048645e74cb81bde68d7ab302b1cbcdfa72d248b4703a56013b3637b71828dea75d2994e0c16b222b7af326e16d4e21d93527abe5de2d39f8e778004d65d1b928defbdf573a49fb3fbb1c48da4be1d5e1e57930d68659fc8b39fcda6c35963576a7ccbce0fd52ac1a3b47f9a1c2fc25a58a855da10fbd2567b052d063f37de4c1d468b4c27c1027777c8c81848caf3245aeacac09305112dd30f8994e946059c777fa2fe5d23d9f6fea42153c3cdbb3394ed00e06ecbec346e5a852c777d2fd10fedc17df76b574989327d8a9680b16ab37caf3f385535b5864d849a527acaa34c9feafab9d463d0bfc1f1995ad47c373fc1426c3b28d616fa5f1c3d6aeee534d9f9b9d24ca1280b53445ce18df55618e8851091d097f3e9f963d3becd033792d7d4ab3519ec895759ce461a3f5d6908b2de5238c6687ab7a9be86648c573ff92049bea17a8b7e925893c0d6e3109367ab4a3c77bc27706237dad2305f300a703d2d927fd9a9d4f26d8dec777141fb6d84bec889264485c80e532ee54d772b32a03cd076d95f32cf5e5905573548c4fddae2a6c9b93b9a91dac540731b116b89dee967527248a093b093445bc528472cbda54d867e3621e02623ffd37f33a185f1154e20df1e8086cdacbfd45640d2ab37861e92e61ee1fc81d2b4dfeb411b4319fa39567a807baccb40c945cbff9aa7fd5ecea4fbfa69d6fa7c54739c24ae2d428935d90f238dedd1c13254424b6e7ba67d7af45216b33ccaa3e6d00a06950668273adfd869bcfe5e1dfdb07354e1e3e245275c54a11c3b67a00c1bec49e50e6fced7d9248377031fb5c5e711315449884717ca76f96505aed47e8c2321f385b35749115e12bcadd20948ec409e91101d6a0029ef077437a948d7a198bd7ac5c8c3371bd72ce20db85c7d69da1618eb6f34bd2ad71430039c560757df00aa8e8bd14bf8f5cef717005581471e8867e57a5b1d255f7cfb766513068ad274c2250023975a4a02811fab06530effc753a348689c5465af6353df753bbe48088d0c13b2ed9fedf7b3127b34b8cfffaa99a4cf26131d9971b2cc46e2d67ee2c641ce735b3d2ad4fbf5a67eab88cfda68d8b2cc5cf9269f939f89b0afbcb338b730e8756a26a35fc58e7474127a4d0e3656519f61d0d11140b36dd94cc5b7b45fb1d62ded392884f6912ed72f9ba87dd7f9e454213ff5cc4cb788b488b1b0f68b17eadaaee77669f8928b1097a6998d1bace14b8c46de91f145e5be9b3443c24fb105c4e5d71e4bf2431df6d84e4a8b039ddc1fcd6f9772ca32b2d60709d64cc69a0461814c5fa55a7d7cbe9d4ddae10c22ed1913f4df47436efcef7b6ea838d7c201fb40397534609850b1d4685fb827cad9d458e133b1d6c74a8dcd1a0e07fe1b7d13de9fa5dc22825a458594e0c750098403035426576b3a5f6297870741901f2db5f0d09f92fd787d8078e396cc595fce408488f8fdf8cd83d8d5e941f32d78a197f77a563a88b5c53582151d2e41f1b8d0e7c924bc5b4dfc96063e0f58ac20b5335b9cedae1c73f3f84183fee10f69520bfaf38f804c972ae0550185e08b6e61fda632104fa78000bff2a004346f533564b8aaab4165ddf1a4ce7f02f7ccfc90b13bf25b5aef76dafdaba45974a0c1b2add994a1935f3d598e751eb200eebf78151b7d2e46823074395734d4d75f050f6600642dd08070e4e86a706d8284e8a6986a6b8fd1d64f28ead82d78610d13a4fa918fc5599b454fc274f707c921c8d0c824d5a843b0c68d18ea87b5bf9d20ca1444ecf8cfdfdfd21b425ad27eff362d555b92cde1a3b09bc5afb071dd7bd0cac7aa2f8dc1c8233efc9ada423b0cccef1d64776a7c9040187615eaab1e423d3637009c433c05c76aaf5947ac368af399ebf3139cc841c6fdf4c6a8342f25bfaa499b3b130d5564c08e369489dc1b7db9763cf7d12f392bd4026a38bc4e6ed3e7f0a09c7c110d89a1e7f6720e69f5a63bb61cc548d9a8e76696e030bc2dae28c81b3e795ee38a52690137a427e40c33ad7fe4d1caf54582362122a48db2fb7add2d2f94af163166bef267a373ea4da5768a9efd3936ab24bcba2147f54f4d4e521eb802f25d913a412d9843066f0a680b53b3db03ff0a41d80e485d697874d67d4041fd2c60df51063150bfb18f03d08c68b3644b5f00c9a79689c569b406bb7e0b209d23c1bbdbbe8b52876d066c2c0e34c8932638f16c3eb0309dfc3e29a7cc52bce45700e16edc56c68f5e952e9948fb6e8d4cbf28170294f86a7a56e0e2ac64d9135a04fda43f5860d632de955bd53d086c883d01a91856f6da7bfc690a77b3209157585324c2847bc80f26cfd889a6d98644290c74feb3d256586ee6dc7c573b92e0a6ef20de55c1d88a721d0f533e215f304d207131b07e7a42c1bbb7ac9a573663c713909c247708ee0d73b1ce17c7cb4b0fa8c57db0304aa00ccfa60ee0390319ab92f96e7a211f71ab24e78b561ef0ff0fde8b62f68362900c58857a09dcac4b775e8ac7e2b5a8d49caaba118c1073e3fee8907d10c461202bf242c07aacdaae243643c3a9d756d93ddb7df6a0877ce935c8741dbb2e5648ac27acb10abf70739ad9a2c68ad05cdcfa0a5194cc2430ed73835b8640127062c3a8937d517e7fc629ce3fbf1d6e5751322d9e2bf16bbb36b9ad4a085cb2ace9793e492d7ac821f26a7a184e0ea13975e36c60a72811ff613ad8a4269b7658942da307566ffa6db91dd0b97a53ea0310b0486ecea0d63bc549f2989ce406de17fdec58b95cc30b8583983a44ef72442f1941474110b6c3f74d6e848f20c2d0ef991d9b63f04c168262bd46dcf88c40be4264add6e356b6a9283260c25739e4770a300cc5835f221b7e65cb2beeb0a0d6ce7bf750a9c19c6f4484b6398590b0d17db72d4419a6b22a94c9e99784f2e7901a4abc9f73884f0a392646277f417f4cfd949882a217dd7e330d9f084500ab96714a03669c7f3e292e62e908799d562eead9464f4e5eb02150d4b8eac3c9f9b4ed7c7ded197d4103c313bad00aea2898544d362e921a271846e8b1a2127aaf14053a75da0da2699cba478c4f8cc4b1e55457f7dc68bb76a5cbb93f4dbf103cc9c39f6bfc5f950e8f6bf9ab2b14fd9ac63752e723bb1acc68b6f1edc442aafd3932486791f03b1ad814f33ef7251f7652c455518f74a9df22605e84eb6a4fe567e6e9c553efdf6c37e9f84972fdf3e725d16dc5ae69c1e03acd675a42dace003cd8e4422b26e301e3590f9225c90f82e09126d794b95ef07c21721e5877285c1f10db2e422b296fa15eb91dd29f0f7694bf8797885de3065c9a80350fb7a9ddb27e381de465410de4b9e5a59be69a1268da8bd7e5a0e901761e562ab534de58f6d55d464f6d764ce116ea6096f038ae8b90d779fd7d3ee3480d3d2b0e375272d77ede6769368b5447eb7bb4f4ac5592a57b6f2b2d6d04cc91674b93d7dce0c472cb7c61a6c6aed2b70d2143012e344f86dde0d5659d8fb5b2bab165ce58be88b60d8ddd901256d2be42e990e7a4c6af006937928122426a479b98e9dd4471dc41082bc369fa889cb922f2ee9b8de56e12932f8bc96c134ff27f0c51c265cf8a1bcca24f9fdcb63b8e77d9ef1ed8768cce18d04946bb060f489b63914891e2dd5ba6ca5bfb8f63d9440e5f1bc6edd3c5b51920d879fcf5f5a99064d3d92cc89deb6acdd6c7ee9b432d34f229193f24de9579f70499ea5b2440ea5dbac621486b27fd6007594a4a22dfde29d14836376b0abe88213a0cb4f7a66513f65e9152f7d44afd75ad8e3b4663e436a4430068d8e909340215c22d9d765eba2b01afb9205bc546ddc65a1fe19e534f575c18d959477c290f0d6c2a8a7c5c6aa336735ee54d51d133df83f2b072e2fd3d933f7f8f3b6c27b1495e06f66226c1a5ade98452831126ea686f751e99322253630b5713a998c3c38f1cc78330f32b232499c9586d6eebaf35085c1043f57dcf970bbeb47085629372446b4b441b07ed748e62acc42636070169027a32f57a4d037a27a3665bb6efe965c32ae72930f10f9306fb2eba741e0cd65d5307e5cc942e475582cbce5ec0e71e46155a22865615f7787fcf98283861afa2adf4d42657b5c44890d74abef9b6b894c981d12c71c6c0f4e4d312d4243a265b682c617ae71aa4b1e7299aa878e8b348635048f5f55305a6069a455568c8cfebbd63d11c8fabd25e81e9c71d366a0f67005f7eaf1de0a93e447bfd27f130a51814f313372ff17558c516ae00364e966e3a5c9f5c763d87877e4d691096a06247cbb7eaa96fa1c35c2120497000e7ea1a4f51ef1ed7db68007a11daaa84427ff27de37d7b8fef98493fbcc9b1caac300020473e05d2fbe1753f8afc95cff21b34a88efc2740833e03248ab82badb0fd21901655ec8d2b959c01c4c907e67c68f85b0f4eb763d0c0967f06fbbdb44b4b82e3b9b0c89cc8046592fef5edc9aa8c72e2e2ce29938ae0c74252415856cfc7c68fd4532e47fd9799f6a1aff297a15dd6e53a9168aa137a436fce5999b37286e5f4425ea5457962a9e28aeca85b9be0c8bb5e51592d9c9a1fbd5e3d0fea4d023bb03ab5638bdb5c68844f995751f1c6330a21873674ed21f2adb547458cd037088ba414f81a249153ba7df29bd1da80bf0a7a21149e85b9ae640ec28aee9293df9cf8e94df4cd39d616e48daac1249ad6ca6209cb30b0dbf7f64bfc4b338ef9d0cc0930d9fc3264ede1f13e7239d17a0b4676efc6ed61c8b8f31846b7e94dcd5642e05e6025379fd3b160e478b64f78b17b004901569853e48842402f7f93f165929dde24931d29a8692f066011bcc522c4c0566c212bd531133d0b3516f68d019edc6085e5e70755fb789e6d6587944bf063d2dca957534d827884dc3d5e7338eff798ff571251359c0ca6f7189ec8d56136eca7990830f7d5017c90079d3ed0a50639d71e249588fcce3f5f5ce1c4547f9233cb9b9eadd33e8596517e1b635d20a04d24a6506b933ac27d11e3b1918daec80914569acfc6e887c8cfed9411fbb99ed3fe3eefb377d81c6290b93340f7f9084d4e8e65035ec6bc3f4b7000010bf951f6db9156403a2949437e00d8790c64d6fe5984da38d053a884e711bf23a9911f78d5c4935b3d8ca234180b09b80042a3d900b9a14beb2998a4972eec8e85e7751e22be77aa417105e42c9e5bca74fa646c89f8ef8fa4ef734ceaf06293187b3dc77408400953164e1ccaf20c020be2610b993d49cb3a5880a6df489b2b4a14fc4c0fa2facc730b831314e845134166acf4795f7281d27a1d64c32ac7c8c0d5115efd4d2ef4985e7098f8828749ccfd837c21ce711ee4dedba381d7184975e9b6b5ed81d26aaff2996977221818c673c227cba58a9e3d926143511650630334ebfbf1137128281f0ac8598cfec580cce3ac2b312be896fca77aec774cd4bc4d9ce5b2b947c8d09395b7b8afdff9996018ed8482524c3e745b00e855874898b4799f3c51b6ce5879ad31f979d05aa416e13e39064a0ba59a9934ce40462dedee895470909da49a3de0c6abe64e80ce4fd2b7fb73d7bdb988dbf2e723ee1c1ae215c074bff4b2d4fbc67e4ffe892abde5e0108d034f78f7fa50172f016d9e2f6221bcf019814e49d2efefe7e8a39815960fa1a39eeec5ba99bd0a1dfc4c83cd6b2d01f0385c1cc4a582b5c3d65c79aef5d50351ec6a9ae926d64f378c99c314431790d7925c58ada253df4f2eb977779bf47054dfcec3b1623e53591f28920ce67f740a5724c4b63f2fcbb8d0f7f57997fae906f2fa194e71ee822a53028822df31b95529d137a8a6d6335767c1036a9461f7870d1d7304565df7014c3bd6b3aa1fabb46c94700f957c189f6085d7aad951c969f674e2b6d9f11427d695932eff847cb333d89c39d24ed9c8d6115f4f049c0be36eb6e9a127e9cd57cf3b781cb53c1d6c3c43ad0658125de0b441954f7b08a865d0c76864f355787484a055cb0f0b3da1a27a2f9b55e15145664374d82571fe3a2888576ca190aa08f2571f96c76bf803abd524ac7cfaa51bcaeef91a55c890e69f4f6a6cb7d7ac4d7ce0378069da8098ec0bc107fa6278f4fb7f22f14d810eb563aadf591caabf060339456880578bc4c7f92001933738f7de781d4c08d2ea73fa35648b63747a36bb2935f910320a4094ab863a8b08d2fc2b7fe46ba2a8dbd41a9bc6deea1ee779d9d8ce62f40034656967b2b3493920fffeb6fa91e895f0615ef600f55e717c946c82f28f88391609e9c92f6c4fec722c4cd83e130bc670ef95f70a7f62ac090d9e005a169a636e03db8af9e2f5252e4360ba19bd67faabd0a61ce6b7f4fb18a486676418d73e1e12fa70943d0ecf503f42aedff56e5385b7822cd220cf44196977a1f4e6eca3bb0ebaa3521c729c0bc2e262ade98561be104f297bc6e9cb5c8955b306ebbabd8afae746e3dd9b47f016fadbcae7936a07f7a36535d641cdb0d0ff50ebecc20466808afe006b49b7007162853ab5496f5be01a512b33497b852280750719847aadc4397f49f4961626ed85ed0913f5fba71fc2e72d6351f9176d65e7555c9577514563a1ff2e56efc1559b447a1180f01a4ca1c13b9e35b53a85e5f70f6876b70f0454865425943b40c4a05f650f161294ec17e5d193598914cbde92a532ac1ff28a8626dd72ef5fc1fd5e143118d77beeab255b1cf02f23b6696b16aa7d43d3211d1cb0755e23579d8618690a4c56f118bfdbd42d850043b9623a1b5d9051e3f40f0caf82271538e25b4ec607f38716cfa3b953a526782e569980739921cebc67c3d8884f6f89cfba4a8586602692566cf0154f06808e5bba08952f0e90456ee80cde176dd0f497a22b4a3a01060ab29b85a032c30b8011734be0390a08143b009c678edc82a87ec3031bf7ce6f6498c160e19d160e4b88f1ab7a8f8e4be57e539d95cc08965c73e027ddfa8d12052916e5819f1156dc1ca1f428ea8c042f97e746bf24bc20ddfd18f4f9b0a6afc1ceb77f0b521233726f9f54f8319bca7df1cbda7e535bc4a5c513925a6d99c9fc63994da6a05baecb3204594b78301a1a7cdcfff36cc85032a35c248993e68c787fdacc9a25b1f8d2620e439dd522cdf5a4a6a31e62097230e523220c1b195ed1f58d11137e1c8ce8444ddc82cba568bd8cf9a75a88508dca877183dc88d238756b76da64bdd12dfa3d7d059d95b93b74ecbe07cef68a9cd3f3932dc09d17d3a2d1d25d1d1757e2bb44a76a72e4a61ad6960cc6f5bab1c2c6585e991eef6f027b9ed62ab1ebe68521db87b4d6e0f35f1089c5f760790b7fcf9e2c2eff5683b7e7ad0d30fd8cc0cbf23b06749fe9d80e8622eca8d650b02b74271ed374c369d632d5bbbf4e134ec671e37f08fc89a05ecd18fa43070d5e390153f7d70fa36a8cb15cd20c2017b7b512dee2aaaa9cf861970ddd95e283c55183990748c6e0afe088c5e7c51e46b44c692a24f9e70167813138a4d95267293b3fec8d11ce7472fb38c9c1b27e1e6fd0aec36ad6d90bcc5a6366e833373371997fa8355b41acc84b556cd5b1f48e509989091f67a546f3909027a8736efb00b79c782d07286007fbd5a4dd51d3852c02b78377fbedc7a59e2b65c5c0bec7ba159ef712b320412bb68bf263dd9e97f6d1862a726a59e0d8191117c0ba534ff8d6f2c6e63d9491b33b0f1592989ead948bca23c2257876b598360e1d71ad562b769eced47748627da22d4c12a685c8c5e868301c2d19e05f669633c9cc78f54922fb4d3ecc70da516bceae040c35750d478cdeb6d6082603976fb38c1c913e33be78fe8bf3e49ea3832abac7a7f3b0a7df9bd8733a5274effa940ce3851a96418df8ab148201b45f2d0b5991937d8cbe9d8f768788bce395b90e5e228af5e2971119d99bb3e688daeda64365e7d45dcfecd4fab46ae30287903b0cc8463be288f8058c6f9ecc0c20629d88a0048e74a58dc0eb335a0780413bab0178b4c98092dba137a141c3311d163fac9f8f89569dcf130a3bc381bc8aceed21753ceb0fe50c22f1e9406dcf0c1a2d0b74ba8d71a30fb29ec708f144e6095eb7b66167afa6b3bb85d7e37f21765d1b4979c9f64212aa15b28cb149ab6bf86842191aff70168d095de1f18e6521e90ff6faa7813417fbf3c6262f40d8f38971302c209672f1195dfd147b16df7894842181d561c38f21465f811b8a0aa7fd148eba6b1ec01f093cf18b0ca63e2e1fbae34cdd3f98774dc578be3dfdf2520205e1220c69b4da0c00bffe7780475206a96d7cc881210f3c365f95e84895550e320e8a8e8290b5e4673cefb4fab205b0adc2053964ce59d5093738f82078dd6161667526e043b0727ca2edce2f03216d87811b7139c27a88d7a80ff039be751bae00c743c7f8ab5d046ea202fcfbeccd936750c2061394c809c17a8387a154331c8ef5c551c8dfa8e3f1196fc175f1296dc418c954eccf8441a40739f049561763cbc7610e305fece04ade6725ff111aa1e64102aec598c2455ea0750dd2b83a8519b88265c67072f8d5b7b83fa330788297f8744165fff303db9091d913f2d62c92efa35eb2f0c2f351df5e68811c9511fcd11dd46c62410659f14117278b86601f855b55ce469835d22ae8f006cea50824db79f89ea19694c4e8c36dc2951ba836d5b2bece99be4102eda3c8157e12df51a1f6150cfbc0f6f191f609dcc2bfb20eaf6c134a5f7493078a7ee78ec07cd08f7d7f55909fced38a3da129e2b6a7ffb96fc93e85e6d83a098db095a4c93e518c26fb93bb618aeacc0d4eca84cbb30fb4be9d001170a3096fa067a4769a1a625da18348fb5c3b1b2b30e335992ce38e0c71891bf036164a3f369345629c5ff811863de714f624ad509309305c4dce7452e8eccd8c27ddeedb6a16b037d92101c7a1d76b69c855707358fa4d51b362178658806c3b82f9de70316a5b7bee299c77df1b26a62f5cc4d61190456c11fe8a3ac1bd7ed5c58d3ca708bc08ec76bdc1bae0676e6c4742e78a5adaccef21e361d38c7d60c05ca8c2fbd491f5f28e48e074c6f71c15fcef0eb98aafceb8797803bc10f6e6343575e3a2e4e3141541d9304f52b0575c70cf8a9789f940fc12f7a372bac413d1326027754ec3441122160c3fa13ed604437e23fcef72652842c1e78ec0ff0865d3bcc12a0d1831553932f52c5111eee55d106a3c6b8c3df18e6bbaa406ca77288af6de5a729bae53fa1607cfa306c7bf208b1e57665262e507c025c6d1fb0b594e5a11636c90d24bd13039ec9f9b14c362fc6138b8f532356c1089f5d6aa369c7fb0d062e8ecef4d4cf7a85da4c76b04ffcb86dce17f1e94c3a1c6ca19dbd07982a677d6dd949505df26d083ab657a36d1aa3fadad68c0224e89757cd71853b67f5931571ed9331aea501c194260c2afc276b58aed12102843c17f25fbbb0641b67a0cf6220f9559aabf9efb433ad7713f41d24d00448c8bf2ae53afbfb8c0e5d8eda06aaed3488799ad0c5bc16c708061136e1eccfaede7f2c128d7ccd6565485aa2d516f2653e210b5994bfff6f5a41ea710bb097f374cabe4e710171bbbcc087527746c43a9088447454d2254205edeca3e4c35d88bc1408ff0b42281c58ad512f43c4ced7adc42a8c83ee1e7130534c5332ad3e105f43e98597ab27a9d3a8d021d1371321e2fd5087e5a9298b7e2b96ebc9f636aa04167d42e4395238e04618ce136637bb954177068e3899254385def3e07872f1f3cc749e1070675014c75c754798e5d006be7c3fc6983e6d109318b1ba64135de9b8ca62313d82841506c7da49fb1301c4700657c07f010d9355a2df7ad50a48afe4659879fed204745b9e0a820c4333522cf8ce3abbd351b3764bfc3f1445bc24388cdcc67dfa365ce8d86b867f2428851bcd96916c4d141da2e123d90aecfaaa919a2d2bfdf4f81f43d2b71da036db55a4e9de8019d99308fa79288cad0abea6021dd5942a482daf28645e72bfd41c3b8e8024f9e45f2190f2e79986851126198d19199acb2dc7509dea6140f41f6d0d3a19e52cdbcfcb83ae198b80c27709382f02e8e63a334f48ad0b386b21740dcb9288a57e79b5f2e50466ff04e52b71920d1253da07a97e5d694d507092be7ccd4546ba47c996021850fb369e43949ff04c808d6b6022cde55ef0c8b71fd10cc104007838efc8c463a90206de04555d27ff9c234b18ec47be0800623360fa29aa4cfca6dc13e105ddcdfcdb07a2995945caf0a57907d8d6bd25490f06d43189dd3b2810dee9917186a5bafe17bbcb79ce86956be5991b14d634d36ba624f6db215103144bb40ea9fd9b7912b1008228e3952f5908308471e17d6b51fc1f91ef4b642757d8320d863469407a6685b8c04dbd93129b5b8c71a8fa37c7ee9da6dfc5a6c2fbe979d85eb6c1bb1203c498aff5cf6bc278521c10602fc05d7da141222261aaaf86848a7bad5403b41b53acd7a530e8e271249ea413c37275c0493d1108fe16ed26666c8fc2bbc50442581691406235d728e182bfa6595d1648b2ee24cc3115b9450c5f272925822437874f17fad8cb75a2aa7b1fc895b89fc54713d2306807880360aa318b5625ea076c57e3bd9157e986706b7c8b472e6cc5970b59de2439aceaa2830d9ec04beeef73010bf6746e03651c56ce4b6d32552c96d00d6b65518180e349408ba77649c2729761ace4079ef764023ca6db6956b6dfdf9286cc2b0a37262a1e7345bb9d7db8fdf84e7a0253d814feea19baced1c677c44a9d764cec36d41b36115874fa88377703f966486e0fbf47305161644c38d7cbc215f5e77f956f70710c170687983e5e2fcb01ce40b8704e15976ba0a5729186fb5e1b995301494a67bd9e0962853a0e0eae3cf7ea177088fa680a60531aa72a88e90a6c4f4d3d75d5f0211112b88032214d361384d7964de057317f603f48080dc0cde3b47dfb4839910aceeda8003d5e99d14370e72ca3743e7be4b2cfca7d99f719d5574d09cc82f26c68fcacd082d955087ef9c84c8f62ff43f5b4d3d905a2f77c5c714599d98381251f9775fcf058e29e187a5c0a6b68c2df6d4e85a6f6058f33c9091acb7992f423cc9615baa1dd02e54c2a40c4c51c8e912be370992446e33b1ba8444f996e4d443fe35cffcc36ae22156d3a0a6727dcb7f3f2a707e11a58c4ce599080cccae32a4e5e1c2b7096008641db90621fd29cabdbea943f92ef19bb6d63dc32e23c507db7fb56db77539b70891651e067a32f16dd3a4117fa8fd4cdaf24d45dfff5440533ea0314aaa1eb093db747c5d6c8af29d55288efd2a66bfd9b99d8c28d7ed773ea297489c2377654cb906d5301305c6f19b0ab613b4ac2fd8718d952cabcf1746eebfff1beaba58021cbde024c5e70a3c06e194ea57919c2ad2930856307a0fe15476ff8a6464b0552c85b1a575c19485751879223bd5fd5e5199e0a916c91fe51941dd45e515d2aaa688e07594bec2909bb1f1a6c936a169834bd77f754ce8ab07a13fc345d05f56a960fb5af70b8e6cb6e1a3bed662fbfed3ade5748e0478da09690c1e7acc32cadd19ea11c832f3dbc17c8608aa025882b5d385b542f3f5c53b242892b78af46fd07e5ea69d7a90010a4b60818ec58ea4ebfaba604fb5748590c4cc262470b2ce415f9c131d112d12f31eed80b73ce90e37fb6b21fbb9acf6826b3b95522c4282dac20f615480d30488567c3e48fc4600ce8db1220abf0dc63c25d3f3f8c1ada192e530f6cccdbd9bce04e116c496d87dbca73bd6f9c3e6fb43cf2d077070fcf1ad9f416f03c0387f378e30751b19283f5490c608b244f42d90296833afa8b22d99087606069091035a3268af345f9623b725ab3aa461dbb4ec60057445278fd93c70153603e6b2b07b107cb5e1b21db5b23b2b441e3c69aa6a88d555679efee13008893260b889ce8ea6df863dfb39a04c43a5db09beb707d8070d62bd8b95c8bc21cc4f5030ce219cdc08ad9424fdb67a0bb2495820d21518e61f92b5b793b03daab50494c2e5773646a2fde78aa9f2a345685692643ac5be6abb3d7f8d916afbf3431453296df28fef20913f27e0336d214a0d3b473267a5def16d543527ead5c8ae8807c067b4bf605495ac6a56e2ba735a0ecd2758cddb916dea6bd60e02216ef818796f859c621727241d29b30056a69f27953272eb247e47c01153e796dcb5eaec7dd9e8b44f4597f4d3324b7dc1542e68afee4dd1921783f09e333e08fa325d6264b64ebe297957373deeaa70c9c7a2983bc5d0e93766d20440f665bfea8a848b60d75c5d120658f04eb1bc2dfc953121310a379812ebf999dee0294391d3e6b54dcda2f091502855a2a18bda8e91eee17ee606a05ba021563668285b83c916621d0e05ff7c0a4392b7e31a1d511f50f92c19b93e824adaaa6be5a90aab47c5ae3ff0d200b11152564a85833bf602b80f641e12ed5f63c5ac531b31c09b3b8ec599cbd76e5b669879b07e1fe90f05f059ee533a8b5aac9e49d8ca3a18d7e9c66fa0c50957464d10c95faee515510f8a0e2af9186c7496a5fa4173080e259e4670b093132e6308effef1c696d1948d7c725ce6958fc33ef2f358caf20fe950d9143d30e470c510f5b7292001db47bcd4513ebd978a968176cd39982cbfc837788e7202a223752101d36bd1da431f159252c6f083c04986e8a635cc7111910e3cfeb27f6d3b7c7b9b5c29e4ff8cf28fae5ae3935a536fb919efcefbf2fb21378cdf3aed19965e61bdbeff61da867b2ca0b65b1d352d49ab6d735d9b7d7c71b59fb1bb3f89be303f32aba844b31ba4490356bd2a7855e87796047196fbc9c097dc1624ea66f1466a616e591236a0808e86588b41d99125784c4b65f424b94d65caf84f73728d749e1b4a41dd0f02a9fc9bbeec93cf250f8fe4ec41f463972e7784964d44af0e7f2f08a46d6bc3a6f50662aeac7ec25eb86d0c6ce39010599d8891ae6e119f8c6c758416aa94cda80225f01056502d4304c933674a80a773d330ea37fbe7ef5c7c4b1123290ffdb632fec6973c4dba9a110bfc56516bea7e2eab0adab2f5d106bcbf699e2e256021bf4b1d01bf23cbc276656361fa9c1a23e62bbde8ad9d5110162e2a4eb04469b9a79de88dc5e95f6d77e3f0cc083392757119428969aefcab90bedc0d14b384d46c34ca46b9f4cd02c869775e5e59cbf22661e37caf9d0ac5c8d15e77054badf25c8fea1c79d814748227f019a94cfbab08d73d8c30ce5383ea093af04c7276b6a07129d5ee2b9a1d77bed13c3544656f8d0215aa2ccf581091378e46639383d53c10f353b8ea33849247ac715625d0cd309b1b869e894ffab15410364e6f2cc0c1363ccf6b4f931fc4cf588c509a0fdf85e63dbd5b4d353aad8e944d19e66ec50a46502f3688c05727d7b1be4fe4b55f71e56fc8c18e66ad81b780c4e696b1027b94bfb83a2f840dd7f453d7609d0f8d856f7a973c59153866faf2a96eca57cc924e913f26a0095ebeb972552a388bf70a2f28543f475fe58b1b2838a2a2c633c0ede892b5a028d4b1bd704e286340d2e4e5eb49db3f0eb3e6bea3a1ee353b558f141f38de0b7a14b389b6a430720e9bd040c6019e341aaabaf3019f553c004da2e3dd641d6bb05018464a85ab3f37801131b9d27cde01d2f366c86641a566eefd85225e8a26d8de5cd6591f403be4e49d04ee5a78078a753e15c7368b414c74d8443c47320de63f13ce653a6d5d50d628eab44b1d5269e237dc53e98aec68e711c6929ed85492ebf54adbbd1834adca6ebab8afd6a1f5ea5931784b427166790707d111c7d4ae0fbe7ab279a7446fc7a5256af0c1d2055d24fd234fa13e2b19ce50fc6fd99f3f35b2b8d7e7e99b1c00a6f6a6428f350d69f8ac57ab6ed62dd6ee89961671ce6979e987d5d696dc6106ab1fcf7281d0d38caa92caf3cdff1f17d29e40569033dfaedc49c4197498b85dab0b6e329e1a1df7e43892db088691010a4fb95313c5fbb0e2240c086404390c30cd010f7dd4ac405c129e506f3ddb3bf6f7363640f0d8e9857c3c6d18142e74afa2302ef7e40c0e8aa5495102d7e54297abfac098f5af950ccc85b32251813c68128ddc1ebf4d9de8d650e97b508256d29e49ecf1fb679c42e4bfa0ff89e018bb228da731447b728ed5a963fe57009bd18adc9e3898ae6aa9f3e6526ccac2e78fd01854fba1a2648b43bce2e89d1ed7ac4e39560caf8d63b10ba412465d19b8ad5ea369ed82b4879c1d1296faea8e025b857fbc118c1ffe386727c98db6e2ec9bdd5e88b798d5c1dd6b3dcd25a39ca41526fbf91bfde7650d63df9cedcf74e07e42eba23469a9555914af26c3f9fd23134ab4a5c4c0818a700fe3c4df168027e7b6a0baea4d14df8f200eb32808e2fab1111c2617455f2c3f01222501b23cbc78394e2b19610a362bc62a950f299d7bef140aeaeab69922d20ef97e328de6dc6c0f2689e521d13b02711ace733c47d7405af2fc064da526cda964b4dcf34b7cf327102559569e94ec104facf21d124e7ebc301e352114453e39bf283d7839410d8ccdbbdada984624c03989febdf8ca3898927fe65f9820d7486bb2b54188f02c8eb701c4461c3924f7ec0688a51fac49555c151d2c5655b2c1c6b576ee7ca37785db0a315cbb1059516448aa26d359892fcf5b1eb52a3e6ef19ee32d245f0df2f8b38975109a32a912e9a3ab8458e8a7bfbf5c0ed21d3c52a8607489ba0d373670838c39da3a6e92d4a5bd7ecd6038e5921d0d3ef12ec00b2ee4e04735715f8784849c87679993d75943aa22ad512cc72aa915e8287841ce3bbcce5e18031db082253c3c6a1efabad07b8b917f6de58b265f356b4f401e1b097e4924337a0bfeadf534c3ca2d4c0a82075dc7b8dd2e596a2daab01bcfe5a83f3bff33c7ab52d875294115d5e3901b2a8db8abeb5bb1543907c733f3fe053f45254b8a6be960717d22d73fc35a3f8b12f6d63764bd4345ad7bb1a7e2aa04381746054b97bc2c0a07c516f006295f0393de0d7cfb55cd65b11fc2e98318437b6117c5ab2968a2b566b9ad9e60539bc03723b6654b625a029ff34a648fcc643956570c4a8782d5cec7b2ea3ff2ab924d5193915b948b8ba992ed7cb905bff7e92848884faac91bf6ed99728ae578955611bf9eb86aef327c3ebe127bebf643d0a3543134cf2155711ac124bc2af8fc71cf10928f324cb33a84fe051e5c70f38fb5c966f1de2e3fa2fc465aec4e6e5227b31a5ea221e9dfd72213b7062c9dc5e618a1b03bde49cd10908ebfd0b024cf8d1e1c8f529c4f703cc9dc7e0a614aa4499069de684cfd6059490acc2de179e3625d441746de6fb02351a0a54abd33a488573c2decae41d640afc6915f34329610ba8428c79bb25a5c05db9cfed2e2bc4926831daae39b76ae790fc3f89825c30c84e2cc65d438aeed519c69a3228dcb05c25c224dfc4b850d8971f17830391bb86c648ecb11c1d6976fd4a15199e561889ab8c73d93c4bbc97aa5493bcb553ff81bb08f24dfb613c5cdc942955bbbc18c77805887dd44d2b47c88f745b5cfcdc5232f48aa7bc6955eeedab51f613534eeee6e7f2c67b7e81f261707abbbfd1f142a9b271dc642149facc55b45b0ae84b6d6c62f92bbb09354609f859d2ab0d09850891b17a1bcfae5b2d13b6885be9c9a26a0c8e7ace5d3ea4e50c363d55683bfee09bb30e23bde5a7be97ab4c7f391e527c7c798cb18d6dc1df380cce0363df114ffa1a066080c402ae04b44db46362f30dc6b26299ee17132746d96ae7060971f9b348ab1ef3c74adec91c6c9fa92be20cdd36705bab3d33379366a8c6eee7da6b589ed9c743759f7f4dbde577bba7f06b62cecb172aa265171fa6d686c21758f2737e9f777dfeb2752a43f5648111bcb575ce97ad2f64c7cdf751545097daaac25479387b4f434311dd139189a39e55bde817b871e0c42905822dae343d122f06fc017ae1b5b0c3666a097a88f506d810a0015f1b81c9b2c59458d33c61af08c88372a91a0b06531893e90efebf24fa0b93ad3dc737b58dcd626dc106d55b4dfe4153ce2a11b5f582168a28aac383f85207907347acb466cffedb98857fb87799c62c2c1d8714f41e4f449fd4243ea2e232a5d29d74f5a519387ce6dedc4d6bf2d2b7339a93c6d5e93f1f8171a7edc9826b85917d6cbfb5ed4243ccb0629d1ee5541dad304862ea44267f736a27b8a213c26b6228f372954a026024177c292949024f40060a9fe5c5dc5dce6d8f2a0f2564d86c665c07516a5f0d50eb1d3ae3324a009a57d729e36999624177caf757922a48782434ff4181484a90292d330d0c1558f481a52c423e6cca8fdb710a3297d964dfc2bbeff14110aceaad73c14ecc2af1a235cffe4b3bb766fc07e1fedd2a48fded3181d8397075bbbe4b735efa17d39cdf8c6b2babaf981abafc44371f92712819116aa8e47f492917e4d7e7aa3dd8ab7db16026c8856e18abee90c37973ec4948c2fad644be149faa8d3f78a0b56ee03f7878a44f37c866cfaf2f0d7d8febbef8936e1f4d2fa9c45ac452ee5dfc2c10f9adae0171d87bd382b074ad563a1c58cd26ad025837a18844817525abdfd196f46ab08e11e89af62ebfdaa004022546da4f9c97b85a178f9b4f33c4d0c6a0dd9fad9a69e64610fb677c05b2240635c439e324dc8990feadf740e95bbae315c7fbe97e514e244fbf6ecae95ad951942fe3ceca4ced55d27e6cdd0682f8cbcdc116cb2e05f0eb934ef035d0182412a1a43c415bac29f3103320f8fdbe4868a6b95780a68a4295009ebe7e0113ea4fc679c681f26fc8345eaee07dca7d1aeb615a911957addda1f03a8909cb7a6222624cce4c118f5df5ff3721e253dbf592b13d53c9019ada3534dd66560fc73c7f18fa6ce60471d681830f68678bee755c6810c362703b307aac80ced995c8197de5905c4238ddc54caa93c1e3327801ac9dcfb5dc3afbc1da019bc0e50801cf97c35686a17b1afde67eeeff2229a5b36ddad5bb74fba0d1a399feaaa8fb3159e2e5d9486c3a4a4fd5c2604da0e50fcaee3077829e870e45fb1ab1adcebc8d67184fda6b6e600c09cd5d481e24a4f9a441dfb0cec19c214749384772ddc9c523db9342898fd868b46bbcef6ec34f254adc98546671b7e4c15b43a246f87253bccadb269b25ecc5a68eee29016426725486edfc2464a74469e204efe438421f24ffa3335d522b3f7a4084ef0d5e43c07871eb5d1d4347890bae5336a8b07d5f3f828825525b95e1886f96ca767c5508dc573becc224c4228f9dbec248bed647b3a672732315514b0e5680c769e2b839478097a1375e55f7faeab56ddf8e437fcdf5b25573ad57543c5d92e78d44899a1721aa247c42c3d4fb2071ec120099718aa7107e3098ade3513a735e007c3595cdf0a8fdd573698dc02cdbc930db418c62fa2b7e778b15a163390d5612bbbd7fea9d54253bbfe3e4190ac55667c596d20881e40900a0f9cb2e276a4247d6942d4644e5588c65a47bedf27d909d55072d313156cdcd2660197739c501652fd6ab70526d63288bd7c3c26950fa4fa8a5da0baf9ae84ed1ec6fd935261e9520c439ce35b21746b55c764bd5416f5c133e15b8a46af6e329f1592309ce3bbff3985e6f8d2e704c1e5646016b9c9d4e6db87ea88f9a76ee7ca72f6804077e3de3ff34bb77ac5385ada0d39e62203a232ae297ee842c62d7c2bb1a84288dc04f94be3b16b72f8b876647c76e2e5ce4c9b2bad3fbac0d41c861ad77c4b54ba02f3f3d8d71d703de468dc7ebe9240c1810a03ddd95946881a9ce5f40d33034bb1079ef9cf5969a345b47a62cb411fc2110d0a2714ae9f116e4cffa2f808ecd876ceda7319805483784c21bceb4a531a8e177cd73ab88413dfda8b77ff53e9c41ab8b501334006a9f5824e508a4aa639cd64c59e80be1b2e80b3d4071a7158c658308c589bea7e7d9929cf23ed67f3a24af14b0a8d285cc4704bcc7f991404939e5c5befe4fd236067318199f51b6b760c302ce548a338a9a10189cb8ec14ac90093e4d8941fe1237fea5eb5202e881efd2d99d1029127f060c92ee6f536a4b58a5738be7265c1a97e85693b7af413ef598d320b67f8ba33a7c24ae174ef35b5ad2e449cf66002bb319f80cf33b8446aa4838521dde2d1f86b9b441c0dbdb18817228cccf9b41e67bb037987b5be9c1b513407551e6b4e2d2002569dcc699693e3eb75a62d1f8d906e0e5bdeeca156aa1a94a77d6e7c2b8d8b1829fcb3941e208022d919b4da650b8b774738a881e09562fd24ff057db031204e8e1b55cebc416fcde2a0822fcbac09030dcc5443fabdf36c4e38903fedb783575fa8b1aa5b8665103db08069f6e6efbe24c296c1781ddf82791a9a0096c779c663d25e9bbaae95d62adc4204ffff427a96a5f5392d090f2e224355e3f68a941cefa4a082ab8673221cd2be9896140e96925591065f69de1cbe2ecb344b5f9dca9f160a17022286a42a96cf2079e93146c2991f4dedc02500f543ba0c85b7f39810fb530fd0829ca8bb3dd3d4b8d8e8cc09343877b655522fbffd743caa415844b458acff43fd79acd2b0e03934f621a16b78583ad077000ab61db1d7babe33b78770a33c4b136a2db868be989ab87b3320a39e1d80eae9d0e280eb6f5f214bf7fe2908546e6798a6eeedf21564f70cf77d0597a8f023f2daf161afc6d54df70a72af4e46d47e2e33546707584b8aa9e3093e25cb4384d649861530330791e471a71bd43a5e21335aa2b4b4d7842ed51bbaef77b943bfb7cfce081e0dbc0b0771f2fd55202e745b4f172f2a60fac3fac65e92bf81e86f5989acf66a7f982d5b0ecbab69b3d927235dcd0f866b78cec0e78cbe455351167f712183e34e1a59a631a9ebd9576f0de2356d09bd7f30824110b2e5c41f66f468f0c39a009e6fdacfe00d79bfd891c4a5dd6579a3f1351ba7cd40e7417fc022fb29c1e86a2e9fd3a5a785c5816a2f556d5b1b801c282a11b1900debfb49e551fab9257a6c968fbbe8659d51ca78d0eb74e4f0dd13e647e9e02c384b573cb6b2662640ed8ef81dda9848ea705937079ac4856676ba782d03f6acb9ce7b4ea6d779ba84c8db3b9bb0b42b6269f39b58b7da220066edd350875c73cd5c90e88dbf5256ac053691569dffecdd8ae6571fc874d73e57c0a4a35fefa498eed60bdaa8994fd658598404bf994fe6dd028a38637ee3a3cd38a5628ac6b24afdb0324921dd03b610ec7cbb77d362ce248adde9e819027a2c698e509a0e552d3a09c3d0aa86b9840c286ad78bba5c6b331f05ab15f4b24f8e7dea4fd043ead7867e34639b9a9582c8f0fd188e53b1bf470c26133c6f936c419136f181ee2ee228ebbe9f333ea10c8be979ad48a48295780f9c8df56b1899b94ad3843c1089b808ea8a64c28e15660e63e3d6e73c604264af10964d094a16fe2c02f7b58f894379862e9c2c3b3f129416c322df25a34c77fbce6ab7874294566361ddfcc7438030e9fb91d2b33e4336198761318e0f17e2d637ae63e6bc028ead008c578b736c0072a538be4ecf9985bd201fc7459857d0de8c0a3dd6ea487e0cbfae2c3c44995bca02e8bc0119a782ff4f433f7e1ec594f934bdd12b2596ad3eada2787fd1d29253240b2041a5bb7a88ae6190174b83758cdcd9c385cd4066943f245fdd05ada1a652ea418009bd86d1773748362433acc341f85220f035ab722f255f2aefb9681194b8e316332e585791b25b3660cfe190af3c9816351d8954b1e5407d1bdbb131be69aad5b3b98cc09b18b9c54ac430d0fd0461b565d8d07536fb0daa472215e50425a30335915000d36938794a6486f3884da3e0a19a16e4f121b43803d9b22c2836553fb6c1e17d98ec1aac7ab90d4924d39ba064fbd4ec29f511661a5e22a5eb3666ba84fa089bdc08970999d538132cd2e556c91be81829836d8a601083da7ecccf37ba90ee83304289cd1d8f78803a9f8a743455e53b84f08aa562957c0f52dc10690c2ebd64f8ee82a4cfdc95adb79746e8c0e8b6a434bd7cf86e752ab08c29a6e46846347045117f729ab4429ef77f0720be16a5e69d6f3e5df82b56c650934035917cb2d4cfb9f43f528466698ff6adc12070484b80123115309104c85ccb1faa8c9499f1a9e89a8811974f6afb545047fc7002b53ef72c75a2b552d6b5db762c3c625ba760117bc80567eee03f726c00c9db8eb1de069102e61e30cf2344f27eddb7ec51031f2496fac5017f50eb652289b1b211d7deaa5c98524b0b7078b1dcae385e171fee4c28a115c3b969792eefd1a36835da43f447182645378ab17ab98f60ed9321503baa89625c44135929e05a3ada992bc6b104b1f87f4a594055bc6b5e15db177e21f74d26b646134515323e10339b1012f16f7ac589446a47895c9c287387c5b524ebac6b0cdb27ac513ff841095ecefeffbe183f4e59310cf4b428da2f4ba2e7e7b1cafc9f87ee1087f1dc9301cc6cb3ec8fd91414c6b62906ecefe4966bffb9cefe1cf666041aaa9008eff3289b06ea1f1c576188427955cdcefd48c83521c12d4e2e2b44d899281c1c06a791d41840162d6b118f3c566a93ef573bd0bf6c38e4b5a95b1ed94bd79d41b128e2e8c5c6edc918009b8e56b235b93c6191028da71bfafeefcf3a602f05cd0ecebf4bb380fba006bb5eeea7634bd6128a5cab30e72cb60dc727c3428fae7640dde398bc40a83eb51512b878516bbc866b09ddd2d05602a26f85750ae49df4f97db4cf5c052a2c5982722936dfbd11d58851b8a2305555b9cdc54bc75fe8f6c50f54c8d6c3c1109c3b313c716c7d7b43e4642fb8a309f09da2e366e2e534c91aaa11cf3f46cf97c864b10bddfb1dd85b017b2c97d3ac4a4cf5cc213a22777df1fe2b24f62f6358da855622d03f7772388733dbe9fe3b0c9d383ca2e9e91377245340fb5739b2ec899557109117f80ef27b53543b6f6fbe2bd92cdf006bfe4f6895a75a2052306f0209e599c65f551410b6fc27c1f99321cc26b73b93b4df5d0d6aa569d735ef16ce86d04ed101e39f43448269a83bbbec0e057ba5e6db237ea69eef0e72fcff064dcbba653b293118bc1f87848ca59762f4fcf0ea1601bffefc6a6a6356556abd3494fca99bbe6a46503a93054d3031f9a8d33a4e53f107a7308b72127b096f13affe843a512faacf63571fd3bee37989020486cfecd33776cda74df31e4aee7ec0ff44fa8ae35af73f4f5e784806640909a997014d714a3b8eda5a9862f31d9f5045d84a73db5669a85aae744e01f3c5f3c03eac3796fccf84b96a63013287af2d0f96d5e888191e768f3901329a358ad6f66d0f53d81b75de1ebdacaa384a11a156e136f3509b8d2826ffa30c869722f9a7c082e8cc843b27969b9bb74caf73e7a2859f976fdbc40b985714e87a8cca425ad40c3f907f50c15bad11adbac0ccf0f2d159e78667383bbe06b1463fee05405007db206b94d09599be644b60eab492e60252fd008a346ee334b22b18495c4db04599d1748414779ce1349bb5db21998da050e0635b7c672635c9eb1402523f523d8ce0fc932a7c60d911d25ed545ed59b2759a00746e4a24327ebea89fb70e8eb86ab0388d0bad60c27e5052d5407ad9db5c9a932afd7fb085bb764fd7092c146270bb9f4ed0c5726208e9b7c7c84b2099702c95b2e665e41bde06c5c782322e10bc55f5a83723c2dd7dc18317bc651e65bd44136c4b3214b04422eccd5dcc6cc39ed1475da4eff9f0fc9c7ee82c06c5e995808a13479da4049bf2a7a34953d22988aff3372c6806cf6104cb97ecbae24e8c2c84f83743a5eaf2e31e0dd2dfa65ab8eb501f4e8e228c0fef7c5bb2a67fc38535d5f3577d371271b9aac038359100b5adc892f12daf442190aa4c88001ad7fbbaccaaba5f938cf8752050f1feb5f562c9a25bf547b54197c963a3eb056b9126cd38d41a661c465c863357629122e30abe279ce459ca4ee26a211b72e4b0ad058fcf1bdb9d899bca9e9bd7acc269bd70f407d3107e2d40201d02ac25eb55b14e6e5e5bc1885d115d09514639dd9cfd4b4a47862eac18d15d5f8798bc3bf536bf6e16c9300d16c9703d4451af0cc32db7a5ba91d1d529aa2e1c6c52a57bde5e0f3faa87b3eec27855da33185255537840c456af7fdf499fb56af500c098ee722365edfbd6f02131aa3fba372f8f538fcc2270d89d278fce3520535838c4199eefda8ba7662ae9dd910d0f728c4055d009d96656acc17dcb8306d05a04622db13b785f35ae0e7ec0f967fc50f2cba453eebef43a61fc760599a91695d70b3986645a6a4e170b51d250dba1fd146716b16043f5297124b3ead8084ad34ae983cb4afb3dd457a3f6acd358f79b69411f5c0c288eb5190c9938778efb783a04e23b97377af7700e0dca593df0a7809681033328935c93508b7bb8422bf1c96b4b48e47659d3391d2397e44080a20b40fdc4cc00f4ce3e4ad73b97bf33699bd9739b1a9621053c2e54e347c6208c190f5bb19132681fbfbfa438ce9e3629713b89fa821802bf91580b6c6bc246d01409d41e2eb4b6b22d9af06df8676a9547e16e9d7e1ac8f09a5fa15e59949dfe77fa9cf816e722f79d3c7cfa1dab1ee8c66afcbc3e703040f0060f5664ef090a03e5c5b5c2cba2aa596246b3e1ccf92ad888610c0a30b024f18b9d260346e8b61d3aa4d72d33005a65f5a8d00462b3044d9bcf0a69d3e42537b38cca9f8c6940758751c4c77c111c1e679644b0a9efb6486e5c5fdc19e5e3a8f359d559c7f4ea3396c5c4424acfdac0e2f26441e10b747d3aaccf5e8fc790b0dbf17df2494c02860f825727ef4b84e97cf968e1c2eed56a885d76566f421010e882dae131d465781d266d6bed9efd0466c89b989eaccfd89cee5f9728f1e3c65c05c94a3873540222ec09c665d12aafee429607eedd47e9566a0134b7f3581107abd748611fb9da6c2171c1bce2486e09f9a09e0345218a7968a174cca4a9e349a853281919c8c183b2d02a7cbde11c47a6d9f68d134ddbed6292db33914f883a7736aabf98993b8bce592fca7fcbe150c6704fe46ebe21689ac4163c586acfaf01f2cc17bd9aed0f7828453d5c736ffccd025187c77cf0709c47070c09890754ed2ad188fa82460e598ad1c6610bbb9c3c8fec243e22c34c2711f0eb869fcb5f5b57bed09053aa6a344719d44153bea11022c15ebda02668941aa1d6ccf601c2ff8ec1903244acac52c11cbb32a30c8e957d9a46dbbcaa608eb89770c0488edfea90d3b32a0de5ac9fd412cdc766d66d6f75041771b45d46ffe67eafbf4b4ade1ff0da59dfdba45cd519b2be1b1efd59f745c5b30c9d6a65efb07a8e0921f3e3806b15f0185deaa0516909d20245155daf391a16704642aeafc568037e6222b15cd5ceadc0cf34a339d638ca2377eeca5c1782149a20983ae0a4d57f36db1d5873b7b117c45d4c16744ce321c59276911633a2c6ed12ab85c1671b597e3f116459a87aa716032ca12da873c741eff386e9bfb918a7336de8d10a472102b596cffec4aa64199966f5bdd1913c96de6a053528daaebea50a6fd00e7ff70b44fd8a3f8ccff5182a1b2fd8d991e13ec40f691595509be5ea15c168780e4d231ff4d77b3cc96cdb8c8284c63a3a98b0fa5da268333793f145f8d0b4eee43cbfadc19398f34fea42ef3303373704a6cc89faf63675cdae584948ce9864ee81ed4ce45ead6be08a645f75f83ba298a8be466d4f37f946bfeabe212e4c1bee53336a551d2b37ea45e8ca8dbd7225e5d540d5d8749a18553dbeb61b414e2697859a7b1214cf4f810b30c6216b146d34aeeb577a67adf8c0e7c6a90f50e12f3640f49fac54161a19502b5ecff55c75cf9c080ad1e99e8f256b615318adc50edbd20925ea8507bdb1a1c1436144fba0b6b732080e0b02c465705834fabcde049829eba5644101d2ec390b3e287cfe960942ea9d652617e8bdd6bba5f95d765af8412d69c45dd279189a975330fd1221d04486792a24d5a0121d5d9472ef0c262c1a2050280c16f2ae887d7e7f62d83cb1c63626cba078ec9045aa37ee57ae7b30721d92f0c4149b024153b047451efd1b3572b0c9e801e2526cb40e83c0d0512a20f7ae8601a1985c37f63890e15cb738f4af9263f23037627edded8f61da6af145be912f51708eac79f5103c241d6067b19c32840d49cfea84d97e7a811e0484b0c427587da5765c74f51eef53c6fba79895444e6df0afe62cb195f97f2b944e6c3d9523afa113f0cff9ffa285f82fb1b4798fc027a792a3306072266829d5942f77313f85d0e230c113e74d1e5ee7ca255ada3d71971995d0d70f8ef126930495d79518e12efa3b320c04408aebf4850e8a8379e66d6461ab3dd24b780bc6300c253e4fadc82f5f602046e6a0213d39677a679041aafa9898e9894290dd6c93e7a36fe87d113e512be6125828498e26817d6ef00cc55729cb9f9965690820a8a0610b07a60d2a59e499758d1b180435bfed2efdc352543567b94553938d413132a0bb5e7cbae0202eefd91cf46dcfc166b8658b502168bad3a1b8aa6f078de22a9dd0efdf6f73644d6813d3f5c66492318cff843996b8774706f2562125eeb00247e1149f529ddd14a543d866dbdaf18d109e9513a8675afb2b3add0210b8a8ba5f9af521df86b2a08d069f917425dd20b335863d06c7e4e37f7c35f431b511ec62e5e7237e16ef2ea8d9498c969307e8c7240eea03df5484bc3430177ae147907015f168a15e2783c027437248b482a4299ce0e998d618a7e70dc32b79cc1636d27029cf35566d8897e65d18e690a6d594756490599f9d2d957cf4094534950d864cd506dbdfdc52db98b03f80de84803392b13a3ae89b87c376d49f8f147b16a8a5d671f71eb2de7dda34e941b9ba0b325be0b922cdd6cc32ceb1db8213331b8c8a3f067bb8b39bf6502aae03fd7a70f78ad028579630f8481f1f78b870e51231bfa0ead05c754ce81707e78a09daf3a12681bd4fff182ca230a0e379c3a1452e49af2c255b1848ef046531262350f392b3b70cc0f0fb8da81dbf8381dd09151f8656b42b2b5f1937a7e255dbb41ede7191f07d7854e98920dadbeec4db63fceee657b9fb6e1eada626dd0f1825c86cfcd6cb4b31705769d0b6e2acae72774477849b6d3491d3dcef74ef689a92df8cb2315521ef2504346d469ae938f867aaf05135e50146de24a50791f5ee4c09087a2de61fcf05b922e92d82c1b9ab17dee634b9aea56e57147f5181c2e1ffa59c0551eb69b1573cc347312e87b676e1e8839a2202e6126a6f4e5b2c5ae7c83b4242ca901952c02c24afe8494d95fbe9bc84a128703fdaf187763dd78e0d4686f26c01e3e6a805288d23a5cf4ee6728ca282766eb7469edd73326300e3e0d71974a6fa9fffeb8befbdfbaae9aa2e38cc86447596e1084f73884668f89b7697f16026417b63c5f6ea9ba6684a932febff7fa24943b2bad36b19073bec6890f24145ad9afa09ac14afc257d9aaf98a5e69f7e1e2c1dd696347713a802991946ae6a9f608aef73eb4cc9cfbc65524deb5f8909855bb1811e29c1f8de1c788c22d0fe1e74783ca8019abb5383dd28209dd762200c3b47561f296c577f22e6fab1c9e7273ded6f419c2796e7874b38251d0605a68f00897eea6016abf0f0d046011619095412707b5a73c49bed25464d81345a3b2295446de611c7bb20e8c3434ada6f85a39b008c152be337454f061451bcaf565d3bd118d6218e7765b452844862b0c399d2af94cb06b8a95bcb6c43f92a04c5f85aeb03b932d49cc33eaf22f2574c40f15754c99e3f29aa1a3196101ecb10d6f66501fc3c53fe63036e07abb77c2880274145da356a54bf7b2d3aad698761ab2ed3940ec3d154fb3cf40feb3c3a67eafd38fe0edce3c3e143aa1d3abdd7acb52f3ec85deb56e76229e3eefeefbb89deeb50e7322f6211c25ffae9fb6af8ffdd356765efc61803e5293306d55d1bc7508d6a5434635f5ccbaa7118822e8f5700ae31faef084b488614698ff0c6ac91b05a6d689746d5735c24ccc311ed18e987f2d67c7f5be5a53ce6beba9302d20816c89e9f446c11453a79e8ab00389210f10d9513b791d535f673dff2d13bd40cf87551f0e929438b471eb3d22cd7cca36db7e7023501753e6f35987e388a8e32427e4737612d280e95516cea0a2d61fc500632777afa058581b544f8b91113758b9d1c0f6c0a2cd9ca28cf564894a26abc7b2f05c5dcba5d051545a2664ac2f3a9ec1039027fe453d863a84c3579d35bd9927c41a0aa0b372af28b1d2f74e095466c9c94431d283c19bc5a8d96b22e2f2296987b40099a6039faf6877140f1891f546568ea026c560a749af2953aa9d0cb0a2b8947625cfff485604e85aa84a166d160e079d50e87db378b77dc62e99224587d5a112bbc6e9a22363f41a87c581ac6a82180f907f53b45ef5188228d804f6dd6e79ccf900b0efaacde30014c4888285b203c3344da3367771c8e7f0ad460d90ebfea6c502e820f902f102ad72657398d49c83c648284831a0a7fd18136e0833de4d80947a5c57f73175b279fce1addd6c373c07bde5fcb50833581d890473ca40d9e77a2167e74736f9aabc0d84463cd254703be78ecaa4a5907cd80519b8cb8de0f3a4f547125fad752ced6c7608482325d67fd0df247eed4aef036d6c91b73f59087ea6cdf9dc331f614b05cfdeb67d9457c1e5a68087772af917d37fb78bd50a84193dfd469a658c0716af47bac1290900516069249a763f4f59cb87c986ed4c3d6e9f392692c3d98cbe611ea0d2cd533924759bae382bdf28d819d3958dd1fdbeb50ad590fb9a8f79617a6c612c871a60a1fa671b3adb64fb2244b9540b964c62e51b54b734a8286958583e96327de926f96bf6130f619a36651a762f5793ea622499684c3509163b8cb46f2f410c30c1ed213fe89ca2d9d6e6353439a65620ad1b3d14ec05904add31a2c1ca0b8c6a771afec44db1859e25628abece53abb45adca60eb8e439b9f6654589826bd0d742a46cf0f375be2d9b779be30ffbd220d446a07194107de5887ea684732271e3e0298fbea70db6c008593f9891ba9f01cde92696f7ad150bb0da0d141dfe7046e4225988281e7b240d388d46a6927b536d630aa7f2e9fa54893a337915db0c8deb29ee723a5144ec8debf56bf6e9e8bf47d563183acadb32470a8a944630d7344c70b2f1117465bd7d4238d47f97927647381b9a4bad0d938874b1b4c36215c17b80fb287ea029e4a26eeb38bf9c514e31a71d3b7cbbf2968cfa40d083f96217997792a008910d04d6c8619ab57ab6254dbd2e7caeaeae70627101abe58d2a29bf778c7020f320ad68faaba8f98e1140a04830c6a2f4d0242b7cec4d9df85bf7a99bb92eeff034a5609c2cf779a9f6b6deb09e768daf26d630d5304be9650aca9b30d014300b82090be879c7478d332b0b29c35601ec3f84ff40f7321add2aa7745f30c20dbc9598a2e313732a330f04aaa211f5eeab6181998f434f9fef1782ab71d5571cbf6964908c31076bbd36f4d3084047aef3c75f0724d129426c2135670bb5e57ceb832859253fa4447e16c6d6af8032921dc4b931bdd0cf314915720893d72b9ba8f98583be3b6f5e8db07ff01ff98c541d62f96a6563bfb26821b49cade883b16b4f4e7aad8ab0abc27f51ff875d0f3db4d4e2f997e1c9cace279b593068062c82fa86abe629145a3931e6b12a2aefccc7b626c110e13d247f11fab5c4bcead15344efc719783161a2ef5f4da1867d2e84a1641249dc69b59d2631b27439c379ca9b1cd5cb7600dde835c2c30adefe77ed8931fe861c485772668b41461439a632b01dc56d8213b8f0fa40fe0987b0f0325a919faaddd68d16d5a86129b0e1d9d8d2c21b95a4e0a574addea82ec48dad56324a42652f90dc7fc9486446a8069a71f1365ad61bc9d665076cbf3cdfb0c5613583dc9f4720ea5d520fdede4c0079e88792e6da4ced5891f2a2ec021fda0fe102f12a85ebedb838530038dffa7f07f96c382b14cb2471d1f0de10ef5c6bcf83eb9fa9d40257adef420aff424bb32753edbe2f29555015df5c51666ad87d439e7e222cca2abf20db38cdb46a09286ddda4bcb9a614bf3d471294deb1104b7ba78e6d2e65f21e1fb9d38052b707bcb4df3dbdbd6681e70161db2f3b18f3e4baa1ffcfd21d35945900f708fac6ff476b7dd1a2907d676c7851780d964e0017af57fc6920641417fc12118ec11de6ed0afe9e3e53c31263bbaa6ed7ceeb0575436a221814e7cc311224deb9c018efdaca459d75a94f48d5fff98ec62ac6f08bd478ac71056c5127e620f7e6602fe4ca5cc6451cf9d0461edc66c14a9e00e4b376d3965dacb46864c59ca11b5199e11d5c112fa907d04b52ba96007fbe0e3db0385cbb84df6a2453a5a9fc43eda9678137df38ba3eb9b33d5d6f1a22791da03d33efa04466ceae3cbab97c43888bd92327d062aabb446425fcca2dc0543545f11c7a971bbc792dc77ad092caf2c95c827f46572abef1089f73c40a09c3a57ec8942c9a208ed2dc756ed65fac955978d8134c281849c2c19dc43fed52104d0a99a3a5095c1143e27f7d5b5efe2fe5ae88da62d01e7007cee5981ac48838425987dbab3dbbd33eb5e1dc3cbf25420f1b4ad829717ca82ac9f85cb575031d28e017015829dd2b92372f1483a4aaab9ad31434ebcf4d5582161b0ec3a09078fbd0e9c9f5cb9f98e44f0476fcdd658cf4cba7abdfda3e9156562644c03b2622f649aba721e3416d377ca3f257ef243bc7525308a5faf41881559b59f54f4776a5ceeef746b0dcc34b95cc4fbece312fe4ed42b1f9d3749257ed924032edbfa511f2ffd141884cbedfe86ad5f19c5d2a9c50c2c716a6ee2aeeb8f3d82ef868b1e35d1547a8a88a60e39492c2b09bd4d717a50d04b744262dbf0d1b6dce340101b57e9b1daf19386381ad9a784b562a21d808a5c47bd817619dcc1cda4806a509a176f3959d55e232e1c8c7c560a73c2b0468de29c7fed0420520765b29698ca2fd0ee42e0f2026a1ab2b2968a120e6564ddbf4ed5f5b121922e6758e59a9347009e27c9429dc51b3fd96b04ba123913c895aa1f105ff8b8cf3131212ca2bcd995a1aa467fb4c501ad84626bd7e337f8f50a227b405c939ec913af037fb6cc7295fe4238069fe5d571e4562c66e943f944a8fa418dff0582ad8c4ada55de1ddc624632db31365dd6af35f8f24915e921cb60fea25a37146bcdd70e21d53d2d6e1256741a8c85b8447a09b77afa1043eb5c8b858175543fcdf1085b8d4453b9e024b221be7d47794d352df49a9eabfabdea4eb2d7a80a9d8dc95745f40a0d75ff91e9dc49c9edbb8f56ace285c1df2a38c84323bc24825ea66910e30bff933d1cb570349dbf5470c038b8a6274f1738c8bf37ba17235fc4d2cc920a6bd0e8ef10ed52d270584e3862fe2d5343d4f1522d2551ab07041742e0ab7774be5d96d56ff7b236c25266c6e3c163a89bd05dcadf403c36ca7316ac6dda0fb0649c05bc4ed712915ab64ed0f3e9167342dafa96213cac999495f02d348c129650a65d99ea6b50ed02fc02f64a936b278ad8d4e6008a5ace21d8477b20d18ea8625b36dd779e1b0b18b5fe887e3cadfea409ec49d6b956f214e6c50365fc3bc40d80c33949896b108d040a6aed79228cfdd33a9211a9bf35781fb32b6940579c32968fda4eeed35728aecb016d705553c53bbb769480298e66f5391972cd201f02b8e9dce88fb9a1ef92a70ab02a440102a86f592dc019cff37259933723f770ffb2125ed691138d71a5d6af16deb48d88840c1162b4b162fa9a55136ae0124c2bcf6e20d93db1984609c6793731eedfc10008a0d68f7ca18ef27063dbcae90fb8038402991fff23057149d12271f456f09450b0792ba19b279d30e9ca90c570a5f80c38361b30941950457204a4b44627686418a38b55e56411b2527c03a08c6307505672c7595a61df0b7c37a7d6f0cb0465487d776c8e12be0e71b47358e22de99c57ed63166deb9c6853273e6191c0981b8d0d16dc98554b40fe2142cb2ba49be9481be7a402cd048bce2e10119bf93090377825d4f631bb36bc5f4f38ff897af19350bfd71e5c2f867cb7953d0b1740b62e398a07990a8a3d978e9c52d3b1fb26adbb7c9ffa1af0b17f4458423fb3e04011d137155ff4a7f62483a9a152a041b9eea28cdda0b30aabcaaf76d56e5bf981f679bef7273b25b467e43005dfc352f17a7d384acd8b78199a20d8b4750994fa6691f42b3e73c543c4a491bf479d92f1c929b6bdc598216f942f71123edeacb9c323171e5400356de0cfb8c27e69fc3fc1aada55d6b428dfd3c5563a9e44d2b69a6062c7233adc9595e59b930ba0dfe8b871031c48032e71874dbbe99ab9dc5ae77d8934ef4104f6d8134fd8ff00ad4b4161e4cb137fc26af0344ea096f82f8e68b26935a3bc075cb280690e8f226accef464aef25a85a0ad5b36dce24e309e0385f48a70aa4796e023660933cc5cc766be0836be09c8d5a498a1bdaa85db872968a467117857b031b93d58e199b1bd88d43b61fbfa7bd4e995ceb7468364dba70d936d2cc30c3d1a5b5de67dc0823883054b8d2d217a324f14d3209e067309e5b3ed4addb8b576994c5e256b9aa07b3ddc8089e43937147037a386e868b0fccaad09505c38b2353ed6c2406f112b8b587dd472aff84b79aa964e17960b8c98054b128e3af748b51a3de07186778c4b7338cc73df63b7c65445c74f5e81f7f3d9be4ce9eeddcebb2d0f6dcb4114dd4979d90f49f7af8d6419e566a641900fa5fe19661b2c05d863a73452e802a5760dce536ec4ffb0c8f252b07268c6706dd89fddb9d58f64276eba2d7b0285786c1d86cd509355744e49426733dc7745abcfb4aa9be083cc52251801fc985ad28c8dbac7d253d3d0596d138750ab02fa573373ac1e212ec760d93ab6e01380106bde3fcbd1729cf2e4a94cc0610cfab1c16cc8fc21d819fdfe5c550eb9f31d207cae3ad92d555e9ea4be5bb6474a6cbc99acd6b2dbfe0fe9d87591d6a38d25042c58041962e1427e9455fbcef3684d6b5121e1852fa3d25ed41c6a6b97e0cdcd07e871378f01127cd15d0deb6db359bd7d5b3bb153635a35ab786ee1d7d509f4aa3d72d990a77ff248d857515f762da4b4a8e61cf5a9007243cc63af5c20d1bf45f228c17f17bd3f9dc8b62fdfc101e39fb8e6050db67f1cba4ad0e0820e2f2a0b2f45bb93c5e1bd254ffb940c98b038508d7e5c27b6dc1c38e7001970a7be41b7c7a45229bd8407879223d2b800951f6bc9b23f5cc331220fc473a674bf62206c0afdf6d68bd7e76905dec1900669b825ebd4dd87a1cf912c2717756cabcff46d0e99288f15949d5e68dada4debbdd0ada002d4d24ca816c71e7e62f1c91e006bbf337250dfc313b47e26e1a2d8c2de6060ac9c9bc8bf3a3ee5af531e7d5d790d472d1f28dbbf34adada88805085a4c3518deb3ec22ab0aab9995263794ce5007f04e6da800fb47456962c3cc3ca3c101045be90592738217457f5e6a436ee16ab2ded148211076745b476b6232d8d3246dea99a9262f9321a75a14a91fc701d85ce573ff3555f372d8037fff530df62da743b2c5748738782af9a78d152de9d8a3e0e666db5ec4e5f9295bc8f42b31019f48b92644b67ece4ba6b0581aca6e4594b93fefbb16613b517550c96f08ab691eb701ef69883233202b3f155deaeba2b67da31132a72dd7b1011b51a9281e4c498f9803ac2f439722b19dd1085c77bacfc266561ed6ed42a12862caadaffc6086e9b3625c38c3bcbe56a5b8e4090efff1c9748216e1899d9ed93f20c104bb7395832e8d9c542aa9aedc700735ad457ef2111c1bf689a481d7959d4b0bd0265b030bbd978323801ca661ea2da16be529357b11f6792c5527d25424bedfcb9735106f8d76d46af57b3fa2080fce3ef6499eb6544e4167be46ffca7940be164351e2a40ed8519a928ea271cc6fdf404a954d793876d5b458e41b291e84ca1e5732044581e27a7251783236c075a880f15a499f91c4747fe563f5fe2126f428d8908dc48d5c85d6e2e46299b812b8e39a62e68efc93170c2e0ed2958b3f903b648372802ef69a71cf9c0a5d8d6d0ff567d3a17e246197c7899846f8077b8852a6660a1aa708140c0191bbb17f71e85857a6b69bf9498714500ae74dd62ef01dd79df5b4d3ebee0df589a018a4ad06286bb332e484c5a08f7035d0ebde4773c93a53e5e8469d0c8db0b6636bc5601540568ec0ce2047a94a79c64efaf98a328128fab2d229889b6c14cc62dfffc7bb8937047e0a102e4f90ef9f53340041bc73ae764daca7a75f67e74abf6b812a5ef50d45b4482aca8a6d90e686addc09ded0d67ab0e2f685aa05ac848bc89609aaca77979dc377fa37642fe2dc399af586c855f4cc1c50a3666871dcc33d50500ef44529000fb901d966704aadbc311ae064f02d08e1e8870f45a6bea1a2640c7f86134d8344bc8b530cff5a5ee48658ac78de6031f00fb5eb3a0311550b4c2d230e87dfda85ac1f12761e31b51d1af7865f257c6d2c6bb282cd63b45404d9aec444c1265ca7bba9fe836b34f0762f9b16630c33950990dad10b38ab7c4747020e90dfc965f87240cac093572725ec73cc2b6c3ad4ead683a4c5601ec60d03f7855633512dda96b52d12f6d820ec3b6fe77f93a00ef6ef965d51239c32adfd3b1acb23e76fea63e435a5f12e6d0fbb22bcd4b30baa82e9b40f641cef929bd5ec0932d3dd6376434cceec7cbd4ca9bec0bc599b9689d5cf2824dcac74a35c83f0af6b0b29947f308eacaa1bae45af60cea74a9c37609bd3385565beaf12f4d1195dd88ecae561e4fe6f7b5e11416f2cd1ed59f42d673f44d4f3b48ebe985afe52610e6be202d46f29735b4926621841976f515cbb4ca72f2ec339acdfe6d048f8499445cbea3f1603da7d2c0b835931861c329abb3c9d9558fa7072fee1bded5027e38e02d71d5e853a9e7317c648d37862d1b03549a290f62cbd7f013d2f7ea9c0280992a4c7dae277a693eed6369f16b0c67aa3aa63ca77df2de1f6cebc6581eafc06787d513c3765c26a3faa36ef226939e7c75267310f2a3787b018037080f7c6674df5a4aeea1d60e3a9d07644f3f8ac98651dfcdc54ab68a5942aaea178c3df1ab1b8ad7cf6b726dce7fc4f2281d9ea832b36d11236d4b3c6db247f05f8fa580850fdc538875bbb71d103e3b4ab32941450b594b00b74de71cff4f62ced4a620e0588020873af48e7f6703ce031c60e0e09cfdee2ba59fe42fa0634686a7560f6747f1cf0b0de9108e11a0eb6b83bc4e26759e0cd20983f52ef61116f12f019cbdd28aa9ba41c6de5b33b53ed724cb68f6c6faff77845d024f93a98226748155dccdd18990921a1fbafcd05369d3bc81cde399b753e204a3ddbd66701bc56b26876f9d7606fd7e86b056ae23f2848fc6445a09a517ab431d748904ca655ebde4c37b39b7401f0ccbec607d6d0d3711aca50f9531385d28869f16497b76d908d776a6ec2053b928fddc64c49d02901b0eb116fd12ff557be97e795e5fe533c175e36aad96105924ba62d393f3c080829e8d592d70a5b0b69aadf6e61a96a5eeca0d34e6c30117258fc88d478af0dd5fcc4a34a8f96c415843e69c394b4397202185971bd9de1eac4ed46a52136a46c7cad699071b38239d6e00f07c7998170aec5460b82375fa2bda0df32c658dd3532fcd992e3b0e09e4523ec42fa47122686fe6577137474d1de79f81d33db5b9fe7950bdffd99d0b072ecc9cb054ebae691b7b471809eb3039e60a0092f6dbd20adfe1c5b7647afc8d80cdbd31ecffaa655c05b8517dd4ff1bccf611152996949ba0ccfb3c9d76c1cff119a2b0d87785543103d55c8cac94937fb5ca8f5a35c02838639ca3cd449c484a72bcd9c24f9ea2865f551a1ffe103b154c9557f8d68e00cf9d05f6ec659f7cf21605ed082a2e8b053ff4707d286b02e7ed49a104aa349338b9bb93e16409b97ddb4c1bb169c79ab9bfc3cdb3d5e8fc518f294a58a23e80ba4afd148871f5035483077aa414d050aedd8012ca469931d69a8b7d4647edbcc9a34bff9c6fef7de37172b1a69c8fc82793e7ce4ca1a19513d9893661988a69c1f4bbb1d1292d815efbc55e8e34e2352b46a27c33924473894be922e352f1902e91618d7673cef6d8b7841f024395929017928fb3d639bdd64890c8687eaed6879582b368bc2e92bb1dbe7d7ef64bf85eb7e63ee30b6bb0814a568623783f9ca08d47a47be2d158e5c983f2920d9958a49054c7177275856704daf5a61a24a0fc0091fabbf0155cf8d1b9238a594f38e51a4dda34e00371944b373985f027f4ff7f8e844934484c9afbe1765881ad580ef4049f4d9ac0a0690dbb410e8941e0d57cf8e3022c00b2531f388f041a131c0a762513c22a240d6eeb0b23c06e8410c318376ed98775403cc3c95493e8db54b1e296b71d9f3dc0ab107d8db7d3383abc14f9427a0399d926409e31d4b7d4b9211113b5a38a0399039532e98d03aeac0afa3926f3fe1b9552c0096b047a0268b25405c7368e937c4f1b63d251aa0cab38257540bbda0b4b0aeb8efca10d2ebb6ee1fdcf97dd3141f15179ca80fff9285d5390368511d90fe71afe388dad1e27cbefa97641543c7f395350ba2a3ce06694eb1ed6ba73a73754aef1dded3e4bae94875e17b9c13303bec314d4c400e7e5d93e543a938e29efff939b5a853c236a9702a46aa0c9243ffbe4948f0f9b4adf3b292c77a82c8e8ad874fb7583836f76c72671493e6b1a7bb3430c0d6efdfd947c41f818c9fecffe70d15663f303f1a5bfeb199f7845080269221723a20847de82735609530821ebab5a673365c2a8cbbbcef0bc70024a401afd91d565e2455adda85acc4aa265cc5f05c0d5958591ba548d341fe56e6e61b59151ddf3d63a4bbca8e32e7afe79562912eb23b1e78f5ec5bc6403e734b012fc6d7e51d958260cc666c3df5284d4e3ef453880755a359b19deaed6368a452a2a74965f9b1e4d6d0506009e80c49586b93ac0af346574a46bdd3048fe718a7d49af3db2cbf95d87f966975ae0903d29ea8d0cb39a5fcd12f4cd6cb89fb287741c19bfcc4a18c5af382b04f8d595778f5749d06a6a6cb750dfd41ca6c91dcee6a40eb0ff421aa9735101eeb3b0fc4b45d9a05665b6ba41fa4cdcec7f4b7c00ad76fcfbaea3fd35141d46a53b64ea4109a5fd8360038632830bd1ace942d7b025c1d44d1e3041df2dac3d4fcd0549e4f55739d766327907a6841c79fc4f42e0b6f7905a7c030daa65b4aebcec01eb898c7748a478f40a4ee9a60f7427db1d940884c0d1194ca08791fcae29ef74ba96bd6d2d04965f3ed59dd294182bef4548ca22c8c68b79e4f37aa2471f3549f08ee990c9a86f66625a9fe5d4c44815af64e882ddb53028264ccdad1e1ba1f8fd61db052bab5594e46bdc8638a3d3eff6f3c3e369fd08418bf752cc1b9812497565eee50be658181d257a6d54a94ffd00051e2b234e3c6cd2b1804dee4fd845ceb1dff935a5a1038ae1fa687ea0aa8aa0059b0765c8d74e9e254b39030756fe6c6b7873fe0e4cad8eb26e68b30fea09a50e2911b4d56aad0948b0f47e038b0f49cb801e9250d86737ece7efc78dcc4ec2bfb2322022c562ccc1d474d49e79f6f4cabebd459c3c50e5c723b2b00f48381cb9f4566ecc18ff11853f72d32a6e9b6c9275605b75d2728b553a8b2956a6cddc965e1403841140964452e586879278379a93a3a2f5259192c27c656b0a075b66a28a1154c5030fc4175227956db4064d5eea778da3efa5e07336e3f48b1fb533e9a4cf64fd5b62222d25cc2ca5b20101d9224ae39218cdf8d498a6c70328df497751d2b1d23480b8bc4cecefb4e6871c9ba2ba08a09e6f454b83b1970e059abf068efa46ab2ff5929938da9a9815fe96d045da31eefdbbe5a442d39945912a258a14955f3dc5637a57dade4b244e8e51dcec0ca3554b358ab7c05ad20e4e6be297ff69eaf59b3d8b0e46f94907d1b616512633f2de63ebaf2a5911c39c8f3e80fd9297c20fc4cdf59db146767e17fcfee79e72539d56182b3fbbebf079ebe5b124812bf78e9822cb04a787671c95a04654bdf97eddab880490a1118fafba120ae7874f83a3acd8f318b4e893cd2444d2df659b3ac7b07d15ab0c4917427f1a929590fd7f7fa4933a0a02737233c65b9c91bb43f71dc5542bb0f62ee92e2bdecf33c29ec49cd7e1f35bca50c176a58173fed72ceeefc377e3f9fbab29b6d8f1d042000f6a0bcb741d234613b7f37ec3221c7ec7ff5a20dd71714e10910a0c0f380ef92726ae770d49e4bddf2a52d1866f23d1e4edfb4fea54012e36c4f1a80f99114047d5b924c0f41cae56e876a370c2dbbe37ed005ebc8c844ccd78ee25dff4605cce801ed7ac0a38397d872babf31f8b71ade165b4e11a9881e6ccb7d3ea672470c5ae986d37d5de7d608e00238cebbfd409c9dc4cfc0704674b996dd8c63eb49fde4b4c476f10023b66e14a1da2536ab843c200a929df15ca15f2b71f252b04faabe63803c4b427b471e3e76de451852c4effaa64a70e806fc8b1c2460b730bcb9d2dfd4f87f68dc704da521fdc8d895966fa9370f70389a06f2f0e922e67e24d38b7f0bbdd87d5fbbd1da710c11d2186b7096317237ae6c9b572277dde1b5d694683e1b6dacc4f48c30a01938c250518b800384b6ce2fb550fba78c00cb13044b69cccd10d4b843363731497e680bd861a802b2cd6b6bd04d63bc534c4cfab2a7284f3e6828ed7940badb03e5fea63fd207a21f7a1554e342d3bc1b68234b4bca5d2652ee62231f42edafdd1389eac9db8d7ea3f79664326258fdf6b3c79217cd4a581c4951b554216b7c83b380672f764a742207ff4b6b9980afe039fdbe428157f903d63f448b34adb5c183383a826c6ed9c353a3f1e158b1122e8f623fbc03f3fb4c7e376e89594aa7bdf72353fc171b2f1f65c47d1cc20ff0d1cef316fe5e19e14e2c0e414e31f771aa94ccf64f70e436930de39f138623331cd87fce23847726a62f681216133a6ea90710f01cd08fafafd8ed30398781e70e8c93e16ae46c2b895958fcba7f1869d7bc2efb195b728812201fc595b87950f66f7eafba1bf9f9a0e8a819c8dcde1a533239dd7cde00d6de89e53ba21256d8ee0ad7e0c94186d56a95d849046609ba0c11a65818e488fa345536b6967898166d7d58639c1e02a93ea3035c63a0cae9ce0b2a1e431814d454eb7d954bee6f0a2c107f3dc0902a0145b0cbb4555468153555bc80e2e82320cbaee5c212f895abf0b6b6236fe72fb84c59339e4b0f482d88882276a707cca7e4f778cb08676623c21625e78869d8bdccd39e90e756c504c6f2eabffc25a5d90f32a6db1257998555f3ca9f80d3ed870ed2112a6d9dad93bfdd4d12fccbc3fc520cf3f7218ab3878b273c574150ff5a035cd3c8248264ce3dd74458517f298b8900dc4864838a0cbc6f3cdeb58c9b5dd5d8121328513ef5468727ca012ffbe5c237457a0ff864f547b56f533a61c441398d58e41a607acd48f0076477cd87a3cfa5272d48b4b5f5c7a7beae11a7c1c3b3d3d13c76ac26f73d4d7d83e36fa2d7aa7711f71e1aae1043acc49b03356400738c03ce52ada0604d413b0037196efc3fe12f35756f8346a49672682c3697cbf473eaa35f0cf72cf84e77bee2a322a6385cd08718f7d23afe277ac805188c654443382c8116eb8ab248449bc99ffb03ec37923f734a2f30af3179ce721c7a90c7f360fa0fd43b8c2dfbdad605f745c713db6de0ab54b36c32b857c6bf139e0c6f8a801b7ea6ded125ee1d86c59fa1459e1780ab898ea1618c5ef8adb397961a9a9c1a2217354ba0125444940661c93f5364c0ccdfaa05dc497c32d6dd8b253adb2bc3dbac1e9c1516bc4a7f35e9a9677291474bb848efac57df0703c418b7fc2ec43d5ba1ef87825cbb9b83a7d45d61ddb268ae4c2eb25c1e6f29e9aa477c8a886afe3294e4fd7c62649e313d576932c1e0c58b8ed1fe1b49fccf04e1fdb27bd7e997b3833a7f9be20be521370a58fe275e87694af31ba5b4542a14d816e2a3ce34d10e8c257197373f399c2fd2b01f52cc5ae1647ea049b9746c05b3557f4737541236e2cb892a930e72816a6e578875cd15c0d9e9001a9b30b8cc3fef43dfe73c18a0c90d2287a7a24f52c833929a6fc835f009789cbb8b0bb586ffc15071027a1cc38f820e5dad0936a2ff3d20811460b61786164a3006d91e3896ab3dc617f4194a0e5d57e83bab94e7b95dc1a40c1591d9c4a3a3f4cd0e283b09229970104fa367cdf9a153818141e71250ef7846f44feb3bc95deeeb0fd3328fb4856e3434c7020c2a71e9d7cc2785aa8746e1a742a378f6df25b387c64a62e9c4deb7a2e4c177bc1a6aae97e8618873df171d0b1f4a6ad8cf88f7a78a14d36052971bfca1f94eb0dde2876ee24855e15c8e5224da024af35e1a2f77989500ecb39216c3623e7a64f6bd528e31d40bba75cb5f5712bba7b7f748d793ddd59c74f6e752a9d3a083e7297150499b7991ce4133ac8fcfde2b1a7ad83b06e6944bb0fcf75b1fa4b04892a8440251b5ef4b00dfad398c6bacb9ce005d02944aed3053ea8a357b698b418112746df51fda3a75acfd845ad06db2245083043c31b1c185fe9393186cd7dffd8217d7a130f38677b5d2caebe6e20ded80588be99ec4da4d255efbdfd6795f2b29dc2703ed99518726ba0456200f392b11d147cb344e0a49b9dfc32dbab71b8f93a2482d60b3ac2e5d47c7a90ba2d26bc35ca725e3e9da5ce1823b09ecb3a81f27ee37e8cbce04c9e0e85e3755ca20f738556ef4e50017ce791b78b46a708feac99b0e0569a8036155307b104d2143837b2f7240506a48bc5adf0e051f88a3a3fd02bfc11fc64d94a5334b0a07c609ec5008ef5395577ee8f860d383e17fc9e75da86e8267276bf93232989b86ccd2e761d208422aafb5320342cdab6724f04e6b5ae2b3a29b409451cd87bcd3c75869e93ce5fd8869d57177407f64eca02b5dc22173c1bc30106fadc201d7a6f189f5de2140c48ef7dae697a776a70f402cd97c0e8f2e59515215c49614c6faf9ad8de660555b81ddaac5f5267771f0f2c541459551aa475131ab7355653a224e8923c7d747f15daec380d86cee41576d9c65ef872acf3d59514a01473561e5a3e193a89d1041c3acc69c7469234b4338d9b62646adefb3a385612a31d0e81318d61ff1fda3595c9c18cc469baf84cce6ad69cdd0971622c4147998f02cc49532b9351f619b87fe01293d3a605e6765c9092bc9556407ade0b1f46464ae250ced888d2d4e1437c98921ba3149f521dbd48a226ca5382c7c7249f6cc1fd850d52d830598a425c4907ac67379e53fd3a83b5ae4b85d83e70c17861524fc14bda2cb8a5886f15f78b63be03a89191c4f376bdf4ea4fa385c65f34fd77fb9874be906df71318090e1d45beab5c251525fa147863778ddab0cd121d937d29249bae508befad6bd159984d2076b685103854bbcd0bf98495cec218e04d6fb0c36bcaf08d454498aa8eadb87e5ec0ad7c874b936b139baab6b0a8b0f85b8a5626fd1add15b4a880bbdb4326b84b876f81b52de05f0b58686d3ff608d9a94aee5f558b5b44dcc32a7ff1deaa1a870c6e7002a4ed54c55366c79ca7b15f48b9d5bb121d44018922f3c3352e5bf454f12a4f26965d00d7cafdf6b4cda62a382f79703548f85c98b1e86ee1b6b106fd15261f8c7fc6593941b495071db0300353a28e88febfd376e65eb684ed81c6bf270df1d8cd01e9c7644a61921a83ca593789cfb210cb5f053004082720a4fcffa626a388ffec05fd84a77330e6ff5f69b6f1284ea0c680c608e59fcadd5ae863ac7d6af5ed9d1536971cf84619629f214d980194c7d45da6a7d578dff8bc00f1f0279f8d890a4513b667c14ab297045737151f5f23139dc0169782cd76b8c334d57d6e68ccca2a823a48d2ea851737684eeb2a6c597edcf4d9dc97c71ba38159f51244f03f751b3e4c34d10d6afac72500acf3ba7c3d722cba3c1dca70d0cd301278c95eaf8e90bafcbaab78b4cdda94c63c6a3cefd70e2c330ced94581942ab33e8dd4c8179b3f6173389a582c051838099ba83eec32241aa0b8621306cdb2796d8f7ecd4a1797b5718244ff7d2bb762d5e0c507e8ab2a2eb69345ed2b2ec1b7b328f928e87ec3931829ee1a2014f71fd5b02bacd9c060fb5eb79df156c9c70d85cdf7967842ac9f18be78aaebe8ce45c3b2a07f91aa6dd7bf3d848738419c7ed8d1020b2938afb37a67be5c8d0ac1cef1081fd8b5ac57e5e38b734d231f2480e66bf296ca36b4bc30e874729a38d82f56708931bceb6a5013b24c3cfdaf334b83fc15f6ae0b84f6b3ec8ffde46502f864c790759f325815df947d02157bd4d7747165a25a2ade56be7658a4fe1886c2a1c5a7d6d2caf9c3b8b3d875a066d31bd8bc2d58d4330bbba2773928de4873a2c206fda69891919211b985543de07bd9e1877dac2605c3e0ada5c373f8c9f5657ac6db5222aa020f5b1397fbe25060ad2aa9bfadfd6d2fc932f78631940f5ee87204b7bf48fc3633d6eeae2bb7386b575d2efb014445315d183710ba31b26ff266df83dbcac72c3e8a9bf532f9359f7f094067fc6fa73ac8b0d2f2c1c4c6597d28d30e7b9ae876d608a63c297039ccf95d806ce5bd0f695b9f24c08023660eeddfeacd21b1ea3598433b9c3fcde34e38a09e096011db2abfaa8764dc93ccd8f8c0125c27ba36ef05e55bd0c6016f33d60c51cd98b214520c36b67be96f5b033cd7fa61664aa2bc070b5e4e23598d17eddcee1b316d10da4623b917bfd849336bc4c404cb1713179864af977d21511f70e46a5689479ee5cf0d93d07ab4a559ba8dd95df2fbae97808c98fee573b70e689d3a37efd8420f11f7b9f0f5338dae889843c6b4ce89c825685f6c2616e8cbb1880d9a0f41ec3edbe58bf7a57eb659f61423851441952cfb6fe34e8f7812eaaea6ef2afbd821aaf541f4f7f9f4930bc12a6c8e8819688dc2ad726fcf41b4c36f10272f1708b57cb08a0cc42cab8bc2099bc5012ea4ddcd7ace49bef54fa80d87d36d128022fa376655b904fed01e70d070e4caceedcfc8fc5e93ecf6f4a5eafe7f1467003be716200268cddfb21bbe9867419a007ac6b1189b50feb8ca69cac8d7ce2c25a38d362aa48461c646533e765d0db39e07243628c76fbee7f95fb95d60f4ab53e85ef90f5ceb6acb622b9cc50a6463b1913820d46f5e841f7865e2d969a1d20a61f044c6a5c417e58650e8567c727d16e50151eca74a2e937ff50e550d7c07279282061747e1a01686c7f6955af09a966fc2762756fa9f7792cb430e1ece00540095c13160753a29ee553b62ee9a5740e578ccb81ac0fded26ffb2b543bbbb651f1fa02d3c88833ad99efb1587d13fb14fe913b0ccc8a7847681f5a9d386f2f087037df781c0e2e576bf1b840235fb353cb7396e62d911daf31a0be9d2193d2e9acca90d0d9d687c3cca3212699a90fa2ec0d0ea027ecfe4150a7e847e56e54acf7141db58eb0fc49c176f66c356bf207b583164b543745adec3145eeb0c6718611d2a065a2bd933d198de4ca31e6a195d64d15dea947aa790fe53f0adca50dac75e86e73ff6ad211a7605f718e010436c1cfc1b37121abccc9c1ef5e32337b36eec2b4c9df10f574a21dafff24965b67d9dc0b68298bd215cfdb8447e527326883ebb7f6a5cbe16d7bc3a714c842f5293a8ba4e6b74901f116525250fffe49322a72dc308f37412a22cb99cf6eb55cf800e6236322fef64f496d0b4e5437fb3f862103093baa912884b2e298ef3c44a5475932576795a338269a0d35a0ea1e62255ee4f901e957f4e3847ab2bf098ab6a147face4eb0dc00eecbd749f32166518eb5e129d9dfcfc01c3a3729d3b45e82da3726d6c32da588bc6747f5a6a091080e403bf9852c62a17a036eea5db9a4509f371e2409a72f19f381aec302c13823c59a6910621bfe6a403646ac73392f7a80ed79707ffa0690fffb98d59686fa51776418f96a4d2b7b04a9d2bc214c7b358728c5e2231a1b9b587c6cc2ac3d69c2eadbc5830bc29a5e725a4d58abc67b4d654155a4559770e808c784676fc6c524f58c6eb63cc3bd7f3b45477871341b02f2da77f417b9497899e23177f2afdb0d91699f63f1be57974a7e09c721ef2a903c9ddb17c27d7a435c090c3a43a2367adbefa9721ac75b741fd1aa00ac7faced8d44a506fecccb354a7111c23607c0508b0fd0ba31b8293dbe17bd79518fad6d855be84c2cd8583a27644175c19e54d2b66d85ee585d3be6ad0eaf8ec9141f9f5905090cd93df509ffe9396e7e2bbe8864bc50eaa45a2056a325413669728c4a2481872f953fecf851e98879eeac6d2f25478fa249858d747654bb90d3380edde2d45a420cf3494f7265b9391200aeed8ffe386d302421e94b0570b7cc757a1ed859b2ef35ee61acd7567e2329f781af463fb693e5319bb9626c9ac008c0e357807206567d001e664d6eb70c40b5e5f6eb6002c8f770a320cd01370b9295c5f734dbdab2235460f393fe02213a870842322fea9261a07179e5850fcf4da43670490d3748933c37f95b1b77a9e76bb64314e1d1c6ac820dbb3de2683df31bcd74894eb4f1be227bc6b6b31886f13306f70b177a4c28b434dd0759f6aa1053ee72cbaa5d83bcfbd472fef9099752e9263d6f132a0502902264b76d94d84598fb9980b82bf3e062066027e392e71ccf957878389dea37ce4cd977019d595b3f5265b8d176b0e8cc98445f345bcf469fb1b45c748880a790fa8775172835b570f02c1123b3a7d973b35d6d23970d79d31d61a0d53ed032f32a18e293985e6c6c7383c51b1ad6e302a64eb8d1df1743b3d40f80c83fd248c4467fb3246245c287d40b5b92ca67dcd8b0cdf61b645fa283870d271321b4ea87fa83f0dfb24090dd897fdebef0f4ca6206091c09a88a0daca19bb99cd26b0ad4334254f3fe70ea18296e032b96f77d127c89c1f97dfa7a80dad33d65f539ebc0201c1efe8c2177b1c10eeeca9569bfcec84a75eb1b1047597a55e018e728764169108d747f42a7ea44f10362ac1456a209098936e550605ff9d2e99faba744cfc9bc20817ccdd78d9c3ce988b2e11d80b764ee98b421c4f22747c344c66bf49e96107f85c3f96d2c53da50db68c40496a412a5f172d837766b725b10d55355d99be644e6feb258e34bd957739f6b3c29767e977c2b7e0d034cdabc19d87916838412c494dc186a312d6eb220edcd3ed365a43261d745e6f58892272d8fff0111eb28b8a6f456777ac35a83876ae60a6fe7f02c0b10752046c6bb19f8b1091b189a3c351bd959615c6039c2110605ef083c50af641b415c4653d40a7db6f74f26c41490948819d98d4f6d90ed1624891f3fee71c3d8c37ca34d2b9de3b8e8a9efbb68d36f8e51afcee72f8bb8fbbe452c01c2a9b0c2df12dd1a1ff8722fe7c21988b0170eb1b10614d56c347315feb7d0a3f06186e9dd060852b964dc15799f527fd1723ff0ada6ac6e4abde0c5e486d6d3cbb7edc9ea5ad4fe5277f9b74e4302168b2bd6d9ace3962b921f252fbd959f10a9db50989cabb75cdca1576f14a7ebd7203d35adddd98e79912c78046300c734eb2df08a7d614034481f94d9802ff822315ca9a1c975316af7d1f49aa8d3513736384bb55961624f65a0027f148f1e63612e02ef452e2a78d71b2be9e09b55400b41a9ef07263664ba75b398769643cb37137d0155bd78fa37c9958e40f8cb50e6a1dac61a64a1a3b66cc974350201a2ec77f235d39ac22fb38c0630b0119d45f9092aaa5acbb774400d1669d14ec519e817fa75f50865e92e6dcf074d680b33a59db294f45538d95176e52f41992baaaf976f01e6b94afff4af0371da1736b2ab7dbcb6df969d55e03a5c4c53da7bb87d9cc6a1f09aac977ebd066be229a815d3cc2f9342f44f5ada261a87a5aa611471472c82ecef6b1d56c49d83450ca47c8cb5ab454874fe11086a52f5fe66eca5e9a1e4891c20eab4f5b1e7dcfe703f769ffd74f6bdaf823a6e6bccece2d71a95e791754390a5a30b16e381d7f3bb7d888037b7bcb255bc919ded8a3ad2bfe340541f5c4c4609a3c2d3eb0c268f11bb458f7e018f4b48917489d118d47f915ecebdfe4b10b0377327a8d4385d83be7468ecb5d68838cacd8d9a1b526ac504560441bb4b56ea0c0ff3c9a52431908fb743d10a8a3aebf71f7c37a309432ada198b0794d2c06c3940e275f1514762004bfaf8da711a7bdcfd195f98bfbd819c3487c089f1af33a755356c7fbe1e90e5d918dcb2c574a4f4a254a54998cbc3490266e4d4ea35bf75f437674cc0d6941a4c8bf5fe01bf3aa1e2495faef4c18cbff50c3c00e3ef4c6cf9767d829ff9153285e169773c15c4e26062e3f8e01aa408c1e6a5da23e9e94d979d8ddda4b28f0d19e3dd2129c8b379ba8a4f845413ed8b19e7adacc3be7b32fbf7589ed3b85e78bfd208faa8f327ea7beb3e372d4ac99181dda949a0c900ccf8ed6c9bf167c23e7e13e277fe8027a65fa0c6fdc39082c74da0b9c2166af4f9a9bc6b4e2de95273f0f845ee291836a39e1c843ed321b5525a07d6e48c33e8d1764046172ef6ec67491ba5bcb7bdb34b95cc80dd3b1c248061df03c5d008dd3afff1dcae24f30c40fbba3e389ffbdb8ac9f979997e18ec241188bf347052adb3d94bc7c2d3cfd3d83efd9b913a15c5ddc4b40847e6436be64d64a8b6728b837790294f191bcae58460c6c5eaee72b61f610ba07db0f87dc939dfc03df4a604ebbe276370fedb8e5290d7397b169491a5cffb481c889ffdf133170d6be50bb7c63ea27c0ca8b2b40506084891fcf56a8926b39ddfb6ca627f293a1c3afec2d9a681bf36e1b314eaf4571384ec6cf481bfda21967a7fa399213079a767f0ab6e5c376ecc19fbe81a9aa7c225d8c1d1e87deb1c06d911d5b38bbf1dfa2b25c17f04d7b40b599d70ce99ab61e3aa6d6654af222c86a01eb3533f50ef18266114c551b08c53e80408c8e1cd89b2f66e464f9a705926e767c8841543dc52a40df2574490abf16ca736d5409f85b7228574dd71e951517acf7bce47c340aa45e5bb8b28e2467d9670b2950b06f61d86787a5152ef77b69881056480520f398334524e58a9c09a6ec83b4ebfc9068cbb86777f5da56bacdd25c8849c04bef62eea78d29383d934c8679e850d7feff48a6e2187ccdd2936ad841418da94679be125bc3dc079e3a7e09203c69fcbf44ae01bef60f01cb04797d5ecca4365c20aeb78d1320e1aafc787fd6ae7503f754f6acf1346c81d8eeb42ee3ed618655bb398695fde6e62077da8b932fa4b78a10273804c9f8bf8e90a987ab390967f5e1de4e34a268889ae6179ee0f9dbfee6be9b3f41bdb8a2c0cfef6d12e53b6166f8f7ae313bea3020e4caa53224676a8bbf39d635b30600c8c4edd5bb4844692018eb0759577093c14be4abedf57a617ba13a026a31ad0cd9be57b3e21b0e09148c03d0371e8ced947d8a31198b8b3270379b5ae4419ccfc9ee8ba4ad5fd54a5194e88913acdb320dd2886a9a3ab5f008b953990b43ea1647b137e44ffe8c582348930c770c552fb195b0131efed7851e877c15e5d5959d127d5bd2a55e6195707837a27cee1fc91a88a424428d669f36af9dceb2961e9876239290a629f8878a5e8d0e600d82f179bd63337bd7d28b8c73a875b37bba5486ec880cdc8015bf8f894efee98a7b0ebc23607c7079d2cdfd1239f99d556eb16739ecfe25dd5a2c5f1be99592026af2ab7c485469b1fd3eb2efb9cc268f71cabdb5f1a14288a40584892c4b07e5597458e3488f5cb61f21eaca51534e6407d43c86f87da5a134a0dc95c7f2f6fe0639372c5878bbd7f0f1176a59e8ede13217a6756d81e8935b2751a575179888a71d0774a56291e8347f9cf09d281413e846fa2b5615232a45d244b52713f54bb4c5e79f25be75c402fdee778a0ea9b18e57d77bb43857af2be3acbebdbdb47713018c6f0df4b7f1bae3a361b8cfdd63fc8427b8569aa08187a07cbbb550cc1ddf1d3c8effd04c87ca0b2381c971a93cac1f4546b11b3e5c298e0f5d1ff3ab02f1e6d4f7b3628860af85cb5bbd22be72f0e8867e866a05c32b0b42723a35f18cbb586f864f7680af7ad1ff7aa42b43020272d674678afae3431c81d510e121166f3192d673c5e5fba706bd624702dcb1edf162cf0a9ba1c50c326ad7cb9c67fd0ea2a08f846b0c4f905cd4d5f76afe92143e54bea630eb634e4e2396b99066f44410a1abbc5e62d86524c4f1d005a8f30f5ac896319ec6368f26c3d16a1d9e46e910c9e15f81fd4b758ddbc17b0736f5fcdb126407af766037f7fe2d4b5fdf70565d97867d6bfa0f0d81a5065d10b63e0f63f21e5428f7ccf8a67872304fbfce918e54dca8ccfd4c60c3053d0709caf89c2246ea9563913cd5a1c54cbb990f2f36bcbdda44074beb3fb6cb8253752359fe08a67c6f19f09c443946f0f2f8cb0219486940a179cc347777eceb230406f7db1d010c31d06f6546cb18a4803f6da7fae4ba07cca5fc46e987b74b4e3ff24c95ae5c16a82467bc1c13740a53fddebab3391ac4b1ea770ee370dfd16458ee0876d8f8c09bdf04b0fc7439ec7a64a24f93ee24a3c639727720806973ac64120553c4432eae2c5217806e29ad9f3060708475b0e4160eef18348201764fa25e79d4ff6b8975155a5d476700a3507c194742f6aaba1cee15d29d9fbdc0ff1ed99e5315fe7c6499337a9f5b38bc7d1b002bb93e472e22649fb84e9a677432251cb262867782f560f889f9e6719be97ac3847c7dc86a3026d820347752b31dafc5fa96ea6228d19d894a1700b223491efc5585854334c9bca7b6039f26230dc81b1c5eb6a966eb52a0e983d16b161174990cbc07e3580bf44322451990973f07c49d47d2933ec2de88720868dd74defce8a2653020856a0e78c98517e9fe920b953e35bba7518d7c3ba40e904873c2dc21bb1b90bf76e5e310359d7aa6644ec89dbb48b6d141944cf3afa62473597a103bf1f33a4153085e074473ec1c27e022ac0fb6583b53212c7fbd1c61ae8b8ee4c02de78f2b7d6637d711c5d02e42073d9dcd65d660f7e04645cdff2b75d56d651cf9a46c2b964ecea7d029efca0ab16b9097d6a2b2643ee375042f49132c3dceb23bb69d53a9131b8f048edcf009d319634b5ca92301fdb5bcffae22241bcda795ecd725d94b1b36520b8fbe9658c9a28aad0fa2957f02b965b17c4bd04c93cb6f2a1f774d7361bd26e6efc62fd9edee5c9dd77b3ac11f4e5a6a0d85b2e3380a48761e55bf19c2eecaebc06758f514012f2b17a4d167895ba229e58396c1858cce5759ccf9488229d27c3d1ecbd35fe7c53ad76e0d12f8645c8135ffbf98e542f981f530682924e77167300a82472aa81744648524767ffd1402600d6aebe937cefaae57ebe8b22c4e8d21db304486c861b52e4bbce8a970dae77db451b275621994a5d184b84a1362a9f041e58d58e573d466dc00424f6ee0e66b2b8c6abd32271b6c9ea0ba206b4dc325d874f14cf05996226b28d75322acaa6a64fbb2ad7c4d34d496bafd840d1139754a8e588ed80ec046d02922d1c29cd69bfd89a829ddc5f9872cc373874f63b090653641fcf16d145a556e2ea6924b249db902b209d70af123b4deb2f867f42705f207ac2b1f398999bc563e0f4e9d2ef67e1cd7a7f86d40630374a2d107c8d870b49b3af44ccb262e3e8b1d8c2b463b654d017219673e87365b9a7321d89312cfb55579084e8c1cb716ffbb6a9ea6cf8d7780d8081a3760c804b2fb9d3f73110b53c898c848889c88f01223a7a56d1cfb78cf5db40f2857a2477059d44cef2d05b88ddab2a98f58d14ff29a1ba381f9d4a16521564339e22f0dc33da859a7759d8767a90dfef303e70d34bd104d75ad96ed4a3c12683b37d18f06c34b40d489d3105114f1ceaa832fb5f0d3ad61d8511642ed3be8f3a76568ec3d1e9b4362eb54a7d43c49ecf72f2178e0ab8d2c4779792ed87d783f35a8f8a9086074054e7128a2fe85b6205e173ea77533f066d98d9192a46962f36e399b4cf3d5d8bdb4ee91123c2c8c1ec733edeae9fe4af2cc265563607e61ab03a182d92cf3d91621004ddbd7e2cca597f5298e6d521a28f072aed5bb3fddcd8a346c82e9cea7472aca0b57ba61a0c628be64bf55431dfa4e3c9353a8d02d509faa56da2620fa78102149a89b6fcc2c7f3742374019df9ebf9b9988de84480e22785548b02f173d175f4ca77d961c74ad7c6290b7e95a91220df01b823f7477a91cd70abb6e90d86f974ae25aac34f1afc28af8198ea62d9c9d8cee9781dd3518aa715af13bc36c9870020a603d0c563e34a471272a8199d1740b60e0cea4a36e994eb2cd182e667614c75a2d96722abf03e3502a5cac20b4344011dd4c141a8f134be7fe86fb59e6a06ae047166fefa8c9961805f0ae46a02a7c730ce6ab7b3874e6ac80dd8ec52d27fddc64d382bbc457e5936730315424e480e97872deba51f0ff17f79599a844a9979506925d085ad350e43ba63f0c3e794cb4c0d6e9f0faff4d2f80283293eaa1d2d09254ef0f1245fdbe1974ab9f51b72a345b9f067fd40820476c2928ec905bd9a0cfd8aa25f41d3e37bb02dc7d4c7de79e2e4394fd616d25be64c4857a70234fe9a12741bc503dc40e39544d89a9c5b65807ccbda1c5b2715533545b44043a60dcb2791a3696b493e7fadbedea2db17290dcb4ec249c83460f6945e7a10264f4c170885b3983edc34ded88fbcd0f92a00d3ab47e5f579f8f45ec1740e3c8e6592d270f2e3d4f18be2f21a48cff2a057f431d466015290bb22d372809d1e19094d421250a15792f0a3ecd9eb94545f57954df702ca860491a2f321c5651deebca4be7f0426ebf743bca02562d8d1ca9ed57f60bf90dd70b652fd6e041b67e216d9fbe719ce41bb0be861caf777c572382bc60b31e21ef406cc64fe82c2ad5536234bf846b156ec43e67c8419745dabca1a53c6519082a819214ae4a62040dac72f4bff4d55e33b2deaadc3050511b1d10b8945b5408783f9c12568c5922e71c2dfa617fa78967d66cedfb2c3e08373746474c67e17c8919a9a855c7afd38cc1f386a2a0bfd6b30cf71f89cc3db71269bdf820aca8b8acc7d9b1e0bd0c6173701861517c5e993740e4e7a31ef210ed7eb5e7c6e38fe06a0e687ad29b1e3e33b9cc8fea00b4f999032bbfde961e287f44b724b58cbe562757dcca833fc4db3fd43b77516155cf4346e8c4fd11380198e00473d0e607a6a3c50d578e94cfcd17c065fcd2ff46536ab62435d7e1c88763ae842388ad7a3056d6d19429734bf10988777c334b823b8e307e0274637b4e5bb6db3a87f925471eab218d47fa3b0e31676bc921496bc6425aa90512493b2ce1b310a03ca005f0b401121a9372e7605fa34cb82798d35d555e910b859c0ab10440094f372a635191a524037cea3c03c0f1bddf90cea16d469ec1578418955b89bb81bbb0a1776140208f7a7c8585aefd281de8359f6b9a28b901e8a70130f565442b5b4d81157f7dcd740c10e74f2e838259b3cd4a2c683260c02bcbffe56531c40a098c90c3696d0c0518aec920abfadcf2e8f80d40d1e45654bca6d9b98950aa38bb0e5b690fb4e18e8e1f8f5076e2d96aaf3cf89ff9a30b687d4ccb188deba27de90ade964b0a1eec089e4453a1ef4407b0f8f7826c7f063759b8536c09d77ce8d3665ed9602fd455e7e4fcb33b6e4dc7f0a50fa39935fffcd90df72b274d47dbce1ae097aeda7719fb6698ba0f7003e1130ac2412a34f9f518ca6d3a77d0ec32a3340db6954eef391af159f5da5b64188ebeef3192c41a1dcb1c286447f9c1c5fcaf3234f9d378d28db6bab83eda40c8f5f3bbf6b6426577088bee361029c08d4dc09d0892d0cdc068944db448d099a490c8a9ee4f34532db129a95184714e626b52d9357a7d1238e37c175aa982b5d0e0194c97813e87bf058843389a0d44e8dcaaa1ff1f8b06085c35bd5a583570d8930324a5b9d7ae7492793a526d8bc0bef4437c2ac4b45e8524b7877dd61122a903688502328a1b55213f680b8cbbd4d9663688aea8bb8b8f2168dc007e63cf210e96fbc1601ab24946686937dc073a1a45e479ee054a3389d57c8d30623c0ca8e63bbd4402ff515a3b290ca86fe3c7d5b9960d08e91d3c6d6cca85e4d909aea67f31b60e4db2e7229c064df540c2490dadbc7975478d66752a311ed727a6d63a5f904f883406e15f9d730b71bfa32508c33019868ae242d0f3341a6f8b8525b3694f482cf5efdc822fb07d7d5c7542f0c432dcd306f85ad777835730c660769226d29fc04a81db43664f558c23e0487d6ca1f39b484a3c23097a1ef1c8c13f5e4700cc61438d600a641c7323b30509bc990fea30f37646b883c83aeefaf718a42baf6e2f8f1bb8498bec7b962a24c336a0ff4e9c066c3ad69efcc48fd5cd5a896b39830cfee6be273459f1ebb81b7febf8d2656a5f57d2980e89919a3261e3e3aea819ba3e39cc6a6d8ee7df139beddae7609de5e780e5cd799327cefcaa4a54f874562aebe1a38644efa5a85dbff935e01fa9837e3686eb8b509cec8556420e4bbcaebf0ca596594c29f95145b78051673815f0588524ab3d110f65972f4ab04ae84d1e68d8c712a298732812beaa445d2803e29b5ce73582a183ebc743da2b36f998be28fa16d014b3cab538cd5ec106f29f85de5fed437bcbc4549c8c59c0df5e9dfe2e84109d23c6dcdcaee345bb048728d17dd3ec8894f126344f9fedbf890c1503196ec16dd7eb32c2ccd0c99e975059fbe47b850e0378fdbe43b91ed67cc0ace9892d0f2fbb80280bd57a2de2ce55875187a0cf22b17114bf6a5f1eeebaf3af7ff92fa80cb1bd4581656f6c560e1103b53c090188f039eee06752380e860ea72df8a6e5b3d050d3aacee56a37931f780ff460984eb482bca44e7fd01c277b0b4dc93370bcd348a1df9f768c62da454c49ee4c3a2206bd6eb01d0557553d1b9b6905f0ca7bc0b6b17b55945d3e28f42741db83546f023174a9351202853fcf318e5d34cdaafaadc49658eac1631eca886e7bf8409c374329bd01e898c3aeaed40561f669d48447ea30f33940d31c6587e26140b4f6ea503e599fe6e12c6cfecf3afff8050bde169a53be3f45a92fa95d7ca76397e142238d6181d8931cbd70fd0ae83e6511ea035fb26166193f9df58578aa549a5c8476df3b8a5ef01ec455c7ba473115c7aae8abc4cd5e1c8331b6f6cab1ef0a258b2be3e1f470833cf90774a640c0f33a8ba42fd89a6b72b92c226e96f6e6c5607ca0f5f8a116ad10c204c0420812293e988576ecb476e46d91aaa96079441ecff030836d76beea367462381108f40ab9d95235bc84ef0e2c550f1b104c79beb98a3277dcd9893b4727af70f286c19f87d574022c6b4a09fcaeaa90913044a825b6f5c2ac5411e00e41c3b299443a5e89776511657669cb09e12fdd8609e3480baef891b43535ebf5561283f9f6bb9ca22cfd07d91a761e9c0173bcf75d4676754a215ccb158459189e0653ce3bebdccbf31e5fd90ff305b4617599f4be7c9848d1158e290518c7f2bbabc758bc7622342649b8237cec19e5ca34c43442953048f8ab78252b8c04ca1413a3dc879f58526f572520ab03e66e9f15103c2a896f5d17e0271de5f982b11be85fa52566e857059ecadf9aadf2f767d1ba2cfc389280d0f2b320c46f3a2942bbc54d2fc5d45fcae88ec14aa115c17d22acb023b9ad774d1edd0ff90c85da7d389f9dee58caa156e6033b607ca088439a2127e6a2788f2f8d061f34fc14b6a42227fb3bc99408479da0ca1f38e2b08fdc9839dbc4fac527cc1513030762f81fbf34e3238f7df1512d82bccca2a191a4f894fdcad072d592aafd059df7eb7d7e00d2d2e33cfa479918b141917b8657b38b11a90001d2c44eca791c32b1bbbb5d52281751f0455814d04950501502bdad28201b58370b6b0826dd1303f34bd269e8c136429fc2cb68082d09fddb8974b2453ae3e2f2c90b323eb444b033b4e035c207ab6511fa921626e14cf519728d01c08e06235152c895d76b6d61bcf3c6dd26632c5a4ac952100f789930ed47f3a7b81d7cc0890b6950a05804ec0d776fd4fa80b72b2592802551a47e06ad770dd9bc84f2179cc04efaf3537d84901226028d1625a6e451431fff00fe9e5961d59518db15f5cd2f0f87148c4a2d0309a8f1892f13f3ad3b45d77fd2b955838522a7d54bb80b05e06b123977cbd24f7f65cc40011a5feb4416b13a2b206eb199161b35b9835acae7bc8e79078d87f75e00b2e454c8021518fb4ac424ead38ef18ad71d12b4dc226a245a839358afdc178e793c4e0f198af633afdc5e2949c55e8264ef69a146dcc610ec9e4aa93eaa8bf44ccd58438192060b655978453904292ce5c0c0dbc744909db3d9fcf92d19fe0303cbed9061a13f0060957e1a19df567009e98f84e0c8f1fe61903095b08c91137e830098fd28ba08915f371dbfe690b6ca5f5f83a109cd5c7a5ff9c09356845d30d88712deed2a839bae820e59eb2a9aa1071bbf7345cd21ca397e0a3c762288c1289dc777b66ef73e65596356910fdbde7656fab123b0006f23172636a235bb5d10157c7c548090eeaacf140ef034dfd830a08db9770e43670cb0c1fc6609b0218cd13047658ac1338dc3eef6fc799cab823dac41bf495786c0c2b7088d36e0ab79a3e5cac2d0ab37dfca6d677d0653704456e409b2ed68cc7a0b3810da39c8716101c092ef7725507e19476bde544c7b9dec827ed63743c89d90ec67e67255499a8a6b95de7261dc52ef94d243d46de5a23edee1e13e50f417db237c4c5b57253682d81fb231fa065cb4930d3301b5b2b04a640c4f680f7920dfcdf84445e43b997d7052bc690d5cc0885050fc57d0cd09bf800abf3dbbea219caa9024663ec80d8196edad97ae1b9e9846b94705a61aa4e6ed1c7e0425741441d2ea7420ce75d92c47ef17fe14109d45bb6cce1f3462737264b43d6abca47bd041d669b34f520adc7837e5522bf68d586b7d710243743222c9c983945bd8c192ca252ace8d099bcc639ff87ad8bc16be6db7c542f6ef5076323c005bbbc62355983f52f3a11ace996f6177d98e9729a02f4fc1c35d90b0fd66ba703423760375c920df2e9f6a8f8c100a9c1e75185254b91cbd5d90b188c8976f8b460d9e2c62e4c4a6e1d32399329818f2ae23ef917ad191c60794ecee2bbd4d087e9fcb5302f135ff2c7c131482981aa51c9b45c082d31caa1ccfa961376b0dd1373c44164d61013ac413bba38f2dcadce818cff9a046ea43ac1b59ae99ce054a67ea4aac138403c3556d11e4d54ffee5fb171be44578ecfb9ce5f6be12ebd884e34fe7767ae89c14cc2d67686edf717ab9b9e5284213d142702403649501dc4eff46e94a9fd703efadf67aa4e42662072a1ee50e05d7bc335d2390664f2d24812721e1aa3a48777dc7f93de7b5a7834b1c229bdd386770a61c3abfe03a732ab6a33771a60272b2c295014b0f4b170652c2dc75042671d7118abc715d5d3c625b2da54d36dffaa9c226b48bc623691fe2d6bb36e35b6a6fdf88e910c35fbbbeb2d5c83bfe20aa968db46f2ac63fc604459d04ea2804f0d64ff4e3ee6472939467aa19730766571c0a72f7da42ca60ce6c548eae0de3e13dbaecd2ea0c00e3ec1548c7a75be854486b2db5f56ad070175e3ec220e133455ed5425cd042c552b8d131fda79e6434e2a9dc31dd7e11d600e6cd877da128aaaf101edd019ff6cb6e62e5e93aa355297153b7eb63d2153f21e15d3b8dfd3371c31f27835d0360ceb5a0365cf4852ca1e7b62ea9b2464b1b0a0fbf42a2adda5812f04b6f0d9b828662126c98b1d963ab18cff63bf83cdb326e41c8ca459336cdb65b272e163cf1c30c570a6d39a79161c64a99e3bb6da45cffc4437c20c0325f689720788b5e57e6527b02bbeee5080b49a9154f3df28e3923488b91e24c1135ac5191c1e7f953a3d14615bb7e32755cb84cbf65b6c7d22786781281a32139b42844a55351f2580007cb87d206304429976afc462275c44421faa8440d4e4ac837caa5e41742b12bcbf3e87ec839879fbaafb9391501f88a5bdff4507e05a8085ea0ca710abbfe2e5f7ff9942d1f9638c1be929a454617ade19dd5740008b05a492b7a13cd751f5c4155a92c1f46e762f66b9d1516bb40032012a0f01af4efd68be557525160e1bf2808eac44dcfaac8b2b63612187efd10f4a4b6a0f3301118c6e116708a5eab7d5268026440ec6800d7cbe0c6849b90a312d6b9b60339865cdf358335447b0f995b3a6bf7adc80ac39e9a9945caa9d632996f2abce50facdb3530c37bb7f79348edcadee3874e3affd2c4df92571d2db96ebdfbb5c1f375e611e8431e597851c03c2103bcfb21989a399afda813bd7dd813b6242ac2d7e8c495946e6dec8c975f63de6435bd99e63060ba11fbe48ff4d887865a73a94c78b583667bb67f1784d895b069ca4f6601b120c74af3bf082c4eb4c16e4963079da8cf352c7d2f439c678e6e58a5d60f9ab24947a8ba460593246f78ac2a564a4f509b05381acf36d2763f3dfa3a0a3ebf0c7750639b1c2c70188f164c9cf9305e742d86d047c1bc3861ebafd86c6c9693b1ec33e34484a8b14a52f567af6b923dd87a860b74ceb3063a4b1191725fd13082d7161e470dbb03da0ea34127c60224e452936c6e33c9b17cb1cc85f4b454d5d6e30ab7e609e55a958c74910fe4dcf5b45b3a48d4eab5d5da141201973d1fb84af38d2f754e2bfebb333b61d017c1b8c9a7b2ceae1678ab9ceb1d10062e60e6278683028039cc962e3e3a022f278948afd1f6d199e6db496a055a8d800a259e92216a8bc461b931bf089f5bc10f5272379ce6e8f49ad85a02e1b1e468ef6a6da11e141337c01bfc53f8137672192772370454f67d81bf7e1816353ef31c674786e9d29a0d1cd4ddc27267f1fdad31285cdae1f1bcc28ea79b59521bc540f1f9f11937b6fd0d87a2570c3dd649a4d7618faa2f86e1853e581bf8ee04afee965d802f91ab786247aa49fb83d429e3f0f4b07aee6592b6ae1c8c8dd4def4d13551f9f54f68babc82e7544c929914e3aeb08e409713cae8878b753c442b460ba2057e6bf2c3e49cc074d096ee8bf5f45d128a357514f382405df2ba3fa7f563583ac671a100e4fd0606f10060a194fdd59784e1d6d4bd05541ab632e7fd5da9a328aac8ce4ae109054ad2fb92a3bde2b4fe1f87fdd193d7bb631b568de0a29f87b73e453cbedf018898bf61f323bd5081de3b40060e8f7af38da87df62ddc4ece33bcb03b320ef249d72f655819949eaa264dd29ad85717d9d37a0171c6ec3c4ccf37e1a8f9445078f295ed01e5130edf922a0db0af9876797125d393153d80f830ae743b8ebb7026cd2c1cdc210fa82dd02216d30b9e7557905fc4c02e43148adee5ea6609e120a1d03ea85cb5d2ecd724bd45f4926953f590ff66b22b4d6ed66d94f7e09deda21cfd2a47741229d0cf6becc8f8a9e63580b452d7683b780df019220b83255bd5e0db9e063d30bfd1874df1edd1cc7bf8b0f7648bb09c8f0d2803b82fdeb5852159f06b7ba0bbbd918a5d814d4059fc0c8b15a7e4509fcfb679937e3693d456d9a863163e36f1588663b7471de550c02d9c277748aaf15d6616ac9bcac401742dae2860bc227c5448e61b92f2f0ae358c98feb75fe71b1868719cb31176227e4297b69af1c8ec1b2047ba0b49b73332daea9b7c4bb1731880d104ff27c1977d025a00745ed2485a88cc70c1008c7078c551167f664ad6729f94fcfd086799f92c6f75b32566c76a5f7e2404bc5ac1c23f6bed32f291dd63996f10658880e80d7ec5507d5c81087d3514ea7026382a32fe81cc9ba8c68b26e8bdcf67b5f0bfdf4b3a8989318da4845564cdf26436c92b04993c4b190ed1a8231ccb6f56c2bf316f6e96eb54a640a91b25ff48120c677c87d3d71dd6edfb867272f48965dfffd15674ee5f3d36f304ed09d0c2b5bb8c1e322bbf537447585b1c3b6d900426f1b9479f1645dcb33c95e9c4cd22a3008caaddc7658df3c8080071fa7f79f9a4184fb60e6980112d1e699b53636e5c690ad9488cd72b9de6d304fcae190fe927f40e3c802fe24f32287be1cff1af3ec90d36a863ad3b2ef38f27e98e1cf069d81a3e380c31c478eab1db5b4044a3e5921cf81d7ec10ebc9090f4fe2e9ad870bc106a710db36607a348504bbd7928e6b4099652a795686311887a881df70ce0a472ba5e624251cbe9f033f520114bac4cc343bc4bf6a3bcaf398df8be452522b40b8e43b1ee9e32ded1a47a2467019930eda5fc575d7bbfd810c83214aa623c99c5bf374aac2e008a53d39c30a66671e9a85a5516f19410fc49731ce437379c7d33e6c781bf2dd7ab0cff075467e7fd93e09298c3d8747a585ef4b71e9d9827ba2bc8c080002c967f2c05f82a12f4ca87f7cc0354d00db1d66325849c3c163201aa828ba0e0ab8697ef489bcf571866a027d26d68c8e3a3a9105bacc1c8287be19d1d3366a731d0a6e2b086e9bd408883c45fe318402a16e34a0b4a9aa6f323cbfb7551a8c131164d42f2fd71ef159b5c0afdf5ad46d6f49e5b521138e6a72344e397efdcf1bb5e192dca98f3c464a96c9b495bf580d2bc7256e6cdb1e390755521314c932427aa245403abe340fe19411c1d42df25b6df53a99791312c8da23bd73bcff81b3c762559e60f8036bbeee4f43a8fc963352c8d7b15f155fb29facf785a84595fb19b0b9dfe1074f3115b200360117dc85072dd6971652878dd501eaeee1d498563e0104dc7111d13c980e7a9c5e6f395193cbaedea9836273407cc830e2f8bfb57b924344174a479c2801093228a993f8f781640d47edc12f6cfe1f38ca82f8e5af5dcac7fa066954c97f794824f1bcb1cfcda772db9f9d8d0137e8d4ba06d5763b77d5e96ddfdb295a36551ff122dd3bc8d3286869343af993046dd3166974b603cb6d1ea83beb815dada9e168e5e709a35404b8dccf1ba5245e6a09b40a068c6240bd2063f59261e0c07ed7e5bdfebbb710e61e046482fcf87d2e89badb6760d8b44ea8a60c06b171b66b363fe8cdcb5a9828133f0afe5165e61d3b6ca66f29a95e03754d28407450f79accfec2466fa0870ca361ba0df5078726edaaea7bcec7f2ef0b34239a15b1bc64c68e4a61f41fbd1ee0a798d0cde66f4a84733e37e02e7256a34c83a8c327edab8fae3a0b18d8f58905683b46cb8d11de54f59a7e5b8b55b3a3a85932ebce4556f8ac51821fd3dd5152635f93c947cac6241fb06acf2f6bbe461a4c4a56c2fb07db2a7c6491c671f3c1a303c9628e8dfe7a7dca66bf31a76b052f429919abcd009c186f90a4b42a06c6880916f7cfc2357350f7926710a1846f9c3d10ed6793b5da980d84bc11485aeb48b0868f8118f371d2df168f061fa5293832e73dc5ea8604cdc78da576653f41ad23c59d1d4db71dbfde36f47b197c2c444e96f9103e50918effc408e74d08c80d7c0f5c0234fcdc6902e03a9f009cf8c19ba94d72266a040431fcc49d192bf2ae2891e7b453ccacc414dc3321fcf33640fb4f65ed6bd5e75d3a626bed51dd5406807497a10ac08da804f15e78173dd6d59aaac4332bf3e9a83e05069d669e7ea59bfa6cf29b02596165a786d736b4a0718dc0fbda53148055b1250a331ef655977a863ce04d15e7a8f70e89b2ece1dc71d583a3ef7ec1b25eeafc7d22011861c8fa53e5afd24b05c7756e9476f16fe2f6d2876372a386f56627636d317d296310eb9a86d1e62e08b25d9bae9b36b728542dc25fdffaf1148301a68fd8fd554ef50bbafaeb32f3a4de9d5a39d5ab09a088a97539197f2ae1deeb146cfc1792156f378c221d2b05a8327cb40e371282a0aa8c596dcab8fea9d5abbdfb3398cb7560a060f089ca22dae20fc80261dbd92681e5ada80d20389c72ba2af6027b215efbca0b61598cb709a1ec56674ca61b53db2289093c4af269b25c1e1b2cc4278ac26d6413c68efb910ca1a695ad6f7b87ccdec80d4ab26104bcca4472ca3fb0cd2917801bc03e166d82d3ac0ed844217a55cff0403800d29c7c13e6363c9a8ee5f0f194de412d7eaa4b31a8c4a5521719ce37d99b3f2905f2afea996293a65aa353bbff6ce91d30379185f4733b812cba7003e6561be76ff6840574bc6ed0fd92b03e15aae6ddba8d30c822c52597bcc70595bd8fdc8e3f8c413782ff5ac54189679222cd65d6c2f3b60613ae2b069a8bedcdac3909cb1730de942903b4aab147de72089068459c2d3ffacc53293c6bf62c80d97b29fe2bdbc73123d6594a692bb58a3ebe3e88a31fff9e4280332589e54a06ebfe9cbd5df3bf59098d89737e253b27c21691821894089c68188124b24e310a244aec8d945e044cfa0d49b6861e4cc72beeabdcee2e994e12f621058f7071ca3d6ac186c0399a2a4f49bb79d26946339b928fc9baf382cda9701b0b64a58264ea4ded22ec2e68b438092b981eecaabafba2d3b742adfa9e4a7c004afe3a03824a55bd80a8c89b8578c09f09339ec5ea4af0b9e30c550a15e66a43342df5a9c4474e37a7c8a8400af0ed36fc601a10a8c58d60c87a930f3f61e6c06c226f7750e3d1565ded86a2b8f750f084f03a896464ce2ba0c3afc17b60bf9048c781b55d6895bb22f05b8a2d6cf3f2f08862198c66ff38676be21a3b98528f1955fcfbca5ba5ae135ada15eebfb0b28f9f60b06c090e435f109ab4d98407e11c3516a2cbe3ed77ce2ae4ad8687c0a2084ddc189689ba53e0067ae6731e29d4b1e54f75956066e1ad731dae4713603f7bb7898b29830b83d9f39772c7cfbd7593a6555eb2108da5bb5ddf1bda7b9f6e74189fc605d530495c13397209460d012cf44b50fc4e48ee404b924dd98c7cacbf824361dea38b327c27e4fa807483baf48954c18d9f80129d8c19b0432b7974475963485fd39b193d3df4bac57cf7bb3df7ec6ea1db008104dd300522f39c7941b8ebd178ef9d7e5353601c7a9e9ea134a83cbfd80d8410e2bb86890f760dd578715e76f6e92b5fd7189ed1f9321bb56575f54bf0cfe0472330f2118bc12465c133776dd3f5dcd80d8c8eb4044791aff2d936dcf40221cba3a6978e289d30f5a0091402e31fc990019d871334683cd89e03cc4a6ec6e96008871219cca47f2823a75475e1773e25506d5021c75bab124a6da74e7264bea88c0e421230166def91afceec751df1fe4f757501e58cc486ab8d8195f3bdc540ecb9fe28e6748553ee44ca556795ecf26eab68acff6b96795ca40aba37e21d6a472fa3b0806565d50fd09758c2a5d11411afb9f01d32f286fff8a78cd96111533b499a8077cce1afe40981a58c02962bcccfc116daee7f4d814c31d21729b711e28a3187e25b3b1f3f2a41dec7c10bf4e44e9c632704925a37f16d9be56817a14c0d980eb81ca3dd486113cfe27c8665d6c52afe7d0bd9c8a5967619c9adaa9c93c9ef82743dcb0dce71b22db9cdb37eff426a0f13ed44305fc1858945ff78f4c1100b9891a7969cc6df095ba9ab526ee9ce1ad8301e9db9782f1f710b0196262b182d57e6a73f3fd1fb1921b7c491fe9de1617d63fd68d9d4117a0f261f8eb1978dfa7537aed7d198dfc54ab8ca49e70ab0ccb92dc5161b8487c9a3d5aff3f2965611237f87bf7c612025e78885d05f701fb5c2cb6b4ec8e66830a63948143fc8014c00bb78edd6d9d9904e5940846ae8540050f4a12ad47413e92c869839e4105f0508b12be031dbf4e57d3577be299500094ae717bca1285d0a4c50eddab2aa05584fb7a8ff4427249a1eae97d79f8c9b90f4d32d401b7232752bfd39770bc8047afb822c9ad27965a1b41c346dbfaba954953dcc1638904a06ee18ede865557e327c973e4b35227953603db42ffa33154ccee94ab6dc256aa9ceb1640f077ccef6fd90f0aa5f34c3241dd77ccd4cb5deae5a20c04048d7a81040dac1917898fe29b009ec2bb424ed93a2d1e24a04440e7493da6d22b3ac95089bae634f9ee4da45fe22e3f86ab9b8325c77000d00a2265bcf10e0bdcee34446247357328ba1c057a88db6a64931b2ce7a52ee2e04be1d53dee642bd62211cad8b984a14ecd2e9d3b7ac6b88f1ab496dee804d8df6a95c4def0f1089e5af3de04384f64c583f341ebac23d433153972f29898667212c8a23d6d4457e3cb490ffed247677fb1f7b6863b99fe9d0f71617ee046f8fbf62dce85e2f9cef1d1b698083ac2afb2b0a02e048b7dad26d74879ee21cb3e073b982fb99ed01b09d0f08ea56cbc36cd2a02a0404b4ac8fa6277ac72301404717f4a20334dd48d699eb176c59cc6a8f70466e1b37ca9db6a005b799d1df5ff1b8031a17c1897e8a69fc223bbdcafb1af0e1f2021d82aeaf415e7bd2066fdf13ad94a3e4e7e0966ce35c75e0fdeba3ae2a2d27993728e9289cb881a08b416e4d96d9c272b612f7432909782752f10b63596413f472049def87cde99668181529adec98f42ef70d548a60360fca7422d4af9872d7e6c44a6bb8b742c99d79b95f8e2c9c2e39af7d3fa63bc4581e2975ae1106b7294963ec733abd42b4a0462aeba7f086729f835f1502493c3e4f9668d156ffe647c3c895078e2ff8f03a3fa396f9ac391f48cd7760901f7ea09ee03bb4822d962395d4048d053a3f080d3ac2b8322dbaa7fb80f770ac765d1b5365e57a256c5359e162b6aadc8ef7d0994aa48a626fce124c876cb1978023f526f58f9c1684d84b659f95103107a8b27a40902d090e01b1a645af03fd72bb1bc042a3eb8571f924de577a1912957f397cec0d5725d5fe78ef8d9a97c52b247c50b72dd9dba486f682eec658a9518095886ef3fa83bc2d227238eb23590c4e4b54ed63c38239e1683bc96becd2b0e4a3d955feb3c96fe75b097a460de6f16a21bc4696501e4d3871218135d5d960b546291ba7c066419876f6dc21955131df6fee85862128b0b0a748b40472b1d7d8c5c04309a6e8882596a064d332c739dba42a4b0bc7ced886620a7ff66236a93ad812f697340284b73b707cf0eda4f1aefb3a4aed6f3edcf76f16623be66d8af14bf28f615654d5780113e17f06a5498b3eea3e8af6abca02bbb04faa0cf9fe0963cfc7a0e1c94298a527f2acc20a202b665bd317b5e3065a7b9d2d246f21171065d328d4b67885c595a834090186611d51214b2bc6b060ad1d7f6ec9ea485bcf877e931928cc3eec02e41c89e1e88624b6b4f877d18bb10daeaf46ec212984aebcf57b359ba055071aeaa6092ebc2ed9e32b42b1d390016fd308c5d1b1bcb93bb98af3577536dfdeafad347c333b68a5718c58dd28f11e784b292d736953611973e2ab55849d0ad2711ed8293b6407cb69eed07a5da7be972f0010942d4db95068f231fdfcc1c8f3574a4888c007410b2266b52ceb6976fc9517aa23ad3b669c078bc3cf357338e2ebed5a075bfc6530a96e7c1f508907ee64d674a9bf418565df66148d342f9d0e30cba28f1ba07a599e5826bbb44dcec19545d3ba94990775bced13f83db4cca6d34763788a44dfb579bb06fd8911173be781a6e15678bd06f2a96ad11ded308c90b08494b8a66b33ce8b29df78a340050a0a8421dee646f201fa298558c77f0240397807f8864714c9c490c2eb5783b1e362491d6da0cc24f624af320064fc9f9b76fb4320079231cc029624e8f724209fa680f6749855fefabf890756416e930f740e8afccd040cb28fd34fbf0b5a25347f07b07240cfd7e7be0afc7b5c6023915aa66997aee6480243ce499a7141c0b787a506825cfa22875b224441637fea024e8aa1eb8c2f2437f83db2b5fa7a8138274d383f340427630e6f4b7922662f0a60e8d9eb09fcc4af48892288c8870bcc769e7e7d971a5624c2ed23b3f73cadbdec81ceed0e562a8fb3e67dff99ba6b1bf4883ba66971993e5906d9131418714716ade60005f07c611322bcfa6dd6d1bb524f1e5b4503895435564e4d8851ccded4fb9e932a4d2e558021dc7cce4758734c3932ffbf652e76499e8b947eb84c636498d7982d8d6cef852c3b3b1756f2cf62b595a30b7c06b0e70925092b9c27b69e056b71f95e77e0e77181e3f49fa7192aee424b880e3b8d2afbbda2592299c32334154dfbc0385b9748b17857b9485c634238bf355db0ac007bcd9692ced61592044414a2fc6788c90ea5958d53fbd5d86003a6ea9078d4638c5ddf14af789b97c204fe0d0de13342e7cd44f3fe4d4f63651f3b1a2b28471d7e3bbda325e4c273b8162b6b77b5c1fb5c4881a5cea97de9255e29baf9441a8a10fb36ed3a0bef7c12f07ca53085470a022a5067c70c5bb53366a45d8fde5ba992bf7702d1f54c4fb1c35a187c70a86ee885fd9944035240127d63d9f6cffdefac35035aa6e57042109069c06438ec904f4f4c68025aeb481fdf4163fabd4ba269dfb51eb656af8e335ad4c2d1833c755964742c9fe97ed5c488c18d5cc94e5bc80e5636c94b182410266068ffa2f1c2266763277661c99f50278823ab264f39fdd86a18ef0048ca9836dd7b10fa1564d06832d5291ba2d8ccd116c61378e4b89c734675cf39e7700ecc218fb1563f3f54418ebea7233496449c3bd6d3b1226fb65c530dd66b913d2a320a289cd3510ae89ee8016a441958e3e77101d7444068c25dc2e716ce30ce93d971cd2a453cbc8677bfbd9ea33aafb05940d36f38425ef82869362202869b8a9261f30fbd2b402944813f3db9d6f1e6e2f7f835d2cd4120ce0dfb9de37daf8755f9cc890d18be7c8497c5769b8c08f13a39fa4274791fca81bebc2c21ad7cc6356f1e2135bd01369088e3578450921f162ad806bf9607847885d1844ab8f4fa2610e78e633d1df4acc663b63a326613c84113cc887dc8ad57f9fd15a61279781ecf964b7f25e9200d50279e46e646255ff7bb34ecec59c17a0a82e89900e8028d4cf91df31559664678ea849e9b14619c42fdfd2b28a304c653449443bde90c598c9f730c7b976b70f37ec67b1741ff2de421022ce0f9ec90d3b813af670c712bca745090d1de7e22aa8947e8e2805e860084232d5c62088070d858a89dba0a2d7e9af4653560423fa6d43923e5598b35db6d3a46328f355f13a187ffff771e7f9cf9725f14a95dd9347a7bdfb7db6ace04aaddc3be8189d555e6a5eb262843e7191537ed22bf96dbfc08d623da327ee0e090c041bf4fc2c5640c943d6ff142770f9f4f51a47cfd387c629989e3eaeba58e4a3f01bafc2bf704aa3b28cd54e3783e353e4856f5aa718befc16303be698b03c7c96dbbf86e7675cc8710f8ce9b43636f676d0bfa517a8e472e0434b718d7d82846d630e649715c68f414697658c0936394818624977e82a1abc3da94d2b1caf5ce9cb4907ac557114b5381923c689eb947676b39dee0af8e17e7202cdbf60280c2d960d042e939a10ffe51f04be2080dec681df3368dbe780ca524c89f100c0c07599963cdfd206da384f5ed344b302b63538bc4e62673c07d9dade75157f8ebdc265e6eb00f0ffffff0f