0100000033c54054e62c15b17a42ef39e307c3d824e1d32241c46ea425871578727ea3a6460300000000ffffffff1560ad8432f3f2b74b10232b10c033f3ad95ffc964b5f056a7bd7e3bc8bf40b50800000000ffffffffe7ea3630a7345c6bed77fab7a83967e8713435cc63633f93ee371fbccd20866e0b00000000ffffffffba4a71d5d9e943c0caff9761d8c7abbf5b304ddfd89b4ab6f0203793acd2b2100200000000ffffffff1560ad8432f3f2b74b10232b10c033f3ad95ffc964b5f056a7bd7e3bc8bf40b50f00000000ffffffff585ed9876ed420a50265ad6f205f98eca0ce5e854c58d893572d6d74267931c30c00000000ffffffffa35c9dee31133e1342700abcb872de15de5db98d0640599eec8f7ff442e679f20900000000ffffffff53a9eddc38cd4ecab86d7ad71910f14a12163b1af00d11abe124bf2069ecd60d0200000001fffffffface9b13e9bb6dca9ae640e942b23cb73b587f7e4d4a3954ac9fc4f79318f8a7f0200000001ffffffff69a27150df8ff74850f177c314ac167f3ba6b86ffee8f3189a860d9aff2007c60100000000ffffffff52fa38b632b48366c17ec653524f93d7b6ecdeda420391c2206f599cc95120760f00000000ffffffffbc81003a8aa2aeec60dba58b97ec802cf7a933ed2d91b2a119ac54028254d3580600000000fffffffffd90d17e1ba4a33d992c84aedb9b0599e7ce72dc29c588bfcfb17c06870a840a0200000001ffffffff7f3f469340e9403e79c1baa344bc17fd6667afb7cb7e8d63bfca18800b97e6290600000000ffffffff5c39a2dc6da1f764bff703fb014606a6597381b9b9165c200942666b1431d1ef1200000000ffffffff1235d8ea29fd555d08c021fc86d412414e93634f286d93393373b21d63797ff70000000000ffffffff83e75373b66cd64f047bdb183806414f6614cf782085a5786ddc59fcf4a896c00000000000ffffffff65e511540c4806f9af7a6d3aaf538614a7573ea6634435f68d8fb1505d15067f0000000000ffffffff5c4b458bc516dc9f0c7241999245e01491b2e2564141af022e0cc7943ddef3110f00000000ffffffff3612fe2a0158c1653c6a96efbc2288a52d43862a3e063ef31616e10c303855670200000000ffffffff131cf2432d1805ad4d881afb742a7d110b3a0d364bc3d7ae89fef497a4dd4ad20600000000ffffffffa53af397f7eb66cb0ae654aac7adefec575b76be2e3ffb64d89f4384ad6ebed60800000000ffffffff1827115f1c2af3e8a754c53a307041cdfdf795f7daa72eb962b3f4c09b2c0ff10300000000ffffffff4179e5d09b96b7f6cdd732727d41151cf0a4db03f261070dd9295a61afb017490100000000ffffffff1560ad8432f3f2b74b10232b10c033f3ad95ffc964b5f056a7bd7e3bc8bf40b50a00000000ffffffff269d671dc4f386980f087c52975c527fa4f2c692bb44d014711094a5445f52a30c00000000ffffffff5c4b458bc516dc9f0c7241999245e01491b2e2564141af022e0cc7943ddef3110600000000ffffffffdcbf5c3ec1b0971dc2cdd76621fe7cf4952d6ab0524bd15af900993d6c4895dd0200000001fffffffff9e638fc9cb040b8bb21c34507a5e913e4afed7f2a5826746fab7465b7e28eba0300000000ffffffff5c4b458bc516dc9f0c7241999245e01491b2e2564141af022e0cc7943ddef3110e00000000ffffffff83e75373b66cd64f047bdb183806414f6614cf782085a5786ddc59fcf4a896c00600000000ffffffff83b93fa1ae2baa80d201d01ce406fe6e40929be6e6b79469469fbf5fedd0c2040900000000ffffffffb66c7057fa1f668a18771a1c2f979df511f669418e9517c5fc011d70a6976bf80100000000ffffffff06b1c69525b3a5fca4479390d598f5b18fa3dd67e4e19134336ae3e2c1322f170c00000000ffffffff6db5c1a146b79e3fecabb551a883aed0262c2a0fac631ac6ea74eedfcb5351791e00000000ffffffffa0f436d56d60bde0ec5894ba136c86ae5ef21e7102fe1e5270472cc0d6b1e4170600000000ffffffffa0f436d56d60bde0ec5894ba136c86ae5ef21e7102fe1e5270472cc0d6b1e4170200000000ffffffff1560ad8432f3f2b74b10232b10c033f3ad95ffc964b5f056a7bd7e3bc8bf40b50200000000ffffffff05b214b4436ad5d4c82b370d810bd428a696db2cdb40de6e335d2c4fdb5261770b00000000ffffffff05b214b4436ad5d4c82b370d810bd428a696db2cdb40de6e335d2c4fdb5261770200000000ffffffff6aae369d7797de32d5fa22573dfcffd3e16e0e2c8f786404416049f1e55bac250600000000ffffffff65e511540c4806f9af7a6d3aaf538614a7573ea6634435f68d8fb1505d15067f0400000000ffffffff1235d8ea29fd555d08c021fc86d412414e93634f286d93393373b21d63797ff70200000000ffffffff05b214b4436ad5d4c82b370d810bd428a696db2cdb40de6e335d2c4fdb5261770900000000ffffffff2e36b86e8c1846fb5b0a3b7cafd73f2fcbc88d0e3f7f0ff91fa9dc8e65fae6ee0400000000ffffffff16894bf8a26af3de882e2abb7e82b2457e82e7f6a27fb5390e94a73980f4730f0000000000ffffffff8b7d0af041267cd1929adb95fce6a5021a832f1cdeb7b64a41b3874a3a7e7f0a0600000000ffffffff7720077ec574ebca33091e8c152ee35268bfa243761304b53e059f52825ddb891300000000ffffffff8037e37a3dec810cf7af3aa1610fdefe378a81ad1f0547dca7dd8b86ce74f16a0200000000ffffffff6d61f2f8466de648c1a73d2b52aff3723a91a160eb56d36a730b88a492fd9fd20400000000ffffffff1e2d93a14220c82ab97c00f2665be3c29fc525b4a83694bc37fdfcae605056ca0000000000ffffffff089443e0050200000000001976a914ddde3fd60c64f119bcb258ceef4d95c49f3f05c888acdf88f1700000000000001976a91427040dfb42b514bce4cddf982c21daa4f47ec48088acdf8839ef0000000000001976a9144eef1fe151c6dc2ea9d6fe6e06bed4280c3d985d88ac56629e000200000000001976a914686f430b40f1e95abb57a4ddf48b9a81a7560c0188acfb0b4a2a0200000000001976a91452ca2429d130849e5c89d349f8946015b907a10988acfb0b4a2a0200000000001976a914e8e695ac3646c42180ac9b158ae3b187106cbf5088acfb0b4a2a0200000000001976a91427cc70897560fb4a7b12b0da8581c83ff3e0d5f088acfb0b4a2a0200000000001976a914ba7b2b83fd7389645d2b39600a0a9051effdf73588ac0000000000000000330000000400000000e0ff0b00060000006a47304402201c053125ac239c7e5d547526de3a9aac6be02ca2457886ec22d0665ca7596f230220021802dd5e2848b45b26082e8b3f1e7bb3f98ce1bd211ecadbfe516e8fabc042012103abede8d44d851985f168613a71babd0b71fe14ab00719b492640e86717b479c200000040000000001b020c00030000006b4830450221009f57a57acc490d0686965f1f8b27fc971bb5b25f0c5ef8acd269c7015e9dd13d022020e592d122a5f813b7731f618625d9fc77dec943fb27f9001e9133d58bc0b8e801210253c43703a16631a93940aabbed841cd1885c7e52e7d62303b5f250825d6917ea000010000000000050010c000a0000006a4730440220294805bc05aedbbe332f731c7ad7a23288a00c637506698a88c81f774339534602207cf61a24126a4eeab31418a292cfe18cb83a05e68dce831edbab5682ec72a92701210380984e19115086ba6d38293e82fbbc2c27f49a3cbb25a4987531d9da423cf3eb000000010000000053ff0b00060000006a47304402204530d469482729ede54fa8b97f46ba8c6de4f00ec84a4aa1a6041902416fd4130220533f176473ae9e25f643638448d30cacacc33e1c85773798418f6057606133580121038c9a3ebd1257ac760f19e9881d0540788d038657dde7be79244662c54e6264d500000040000000001b020c00030000006a473044022061c1923bd73db50efc29f43fbd890d09092250f90cddd683377acf2c8351fba302204e5d8bfb92b9b9c354df343e2df09e21765d1c71a6070ad29c30162509aace44012102dd37c47ccb5bed165100e70545675e944c2b2b8c4d338402c21bc62f52c8c4a500001000000000003cfb0b00050000006b483045022100bb3716c41619136693aee36a182b5bdd60f8afc03c85ee3c157a1c3f3811e79702201ad27688ebe450faa05aeef4457a0da0010092368dfaff829073da0a33aed1d8012102b515d82bdf53c1bf31909782d8616c604db571da6c72b56381ff054c66a3818b00000001000000007afc0b000a0000006b483045022100c6ecd4338e2085b69463e459fc1971fc6d519e7c718d656aa3335adeb80b0112022041a500ae73442b37dca3ad3bd3b5082270ba9a548b2443df1d22b3093edb43f40121033a1c723e59078352a22288a6699f421a43d24afa818c29a965f65bed2f1f9ffb8a5814e00100000012ff0b00010000006b4830450221009efcf8952d7d8141a33159723df18533194d8f03f1579aff1d1535b6bf912dee0220389ff828a61ef92de81ffba2d511a44c24d50dd20ef9cb25dde9bf1ed79c29eb012103fdb0cbdc48898e09574b2e59a84c2d5af459c3ed62cd568b0dacd831a3bf3e9c9939bc4a0200000061010c00040000006a473044022019227f8e139ecb564ab1d2a59b2fb5ac37217101f819d6d50319de2c871c850802202e71a1115dc8fa3ab2439e859e211648568890f0b7a335240e1b16b36b1f02c501210248482787a4f1b44f3ab222ff2547ee46bc9913a7a9b51f1539af0c16c595e2570000040000000000b1fd0b00050000006a473044022039eb0f57c83eceb2d8967666f487dd2b4436c048ebf8c8907409d842d233d44102205c2ec4203fa618ee6d2fc9fff8743acfe285a697112782c640c7768c7732c02c012102792fb4524198de0a6c0efcef5b98945208273f7e59443766325db68da2534d6b0000004000000000dcfe0b00060000006a47304402206644d47a5e27ea79a8a190b055e2efa83a19d8b53eaf0910d61e2364845d097e02203e28b75b49fe1bbb62337d7fe49450faea85a0bc6f577c841dd841652843d79f0121023bddf2b88c5f86b90d714477d10f27b845c17c3913260c6863609c95f381cc910000000001000000eafc0b00060000006a47304402206ac51c63abbaa3195623b9d99763aebc04a009240d5838b18f072b878c3f14920220386115d066a7e52d0c4442bab5c29d658538796915030a6f48fc02f16ff8fd9b01210295e3ec60bb314387d3bc9d5b1cebfbc90b68be36cbe463b0538c99df4d218530fa09dfe1010000000b020c00040000006b483045022100b7dacda572e6e1dc40631d492a92535346c5d93c32e58c0c7b70c78195447445022040c0dd70bd109a3ba050e251cec88b52f098f8d4786bef72bd10aca1f424f0620121021310e993089aeacc12bd6b71916c0e96fa3eec8a0d085e7d9eebfa437abb99cd000000040000000002020c00070000006a47304402205cfa3c8694b71b093058d16ccaead9a07808b3bd1ca5b9668bd60794b4d226f8022027d6bfc02741bb07694676ccd7a63f1822a57d84f90bfcfc45e335ec082df12b012103c2179654fa2f61983af80fb9167d205be0acec779b89ae0bb3c45d2db05fdfa3000010000000000004020c00070000006a47304402201415b181435e26f5baf99c773b252a9bfde3f2190320b7bd55d7733ffb05da1802201a5cbf2d482324ed146880f5cafdd136755525d82bcd6f5bff81f8fd2a9d8cd6012102c80c093d4f017200586e6b469c2a236488eafca07692c4aca83fd2cc35ab521500000001000000001b020c00070000006b483045022100af1ee3a6836923a82cdf42d99fb9d4ea39e26b5100f922628ee63a9d3b50a1a6022078dbf276f30fd642ba099ed11559526224da79245f1789eec994b43db851dd1b01210347e8845667e91267f4cc3df8a56f8e82b9061b816203eee9997ada70abc19b5300000400000000000c020c00010000006a473044022046e5405fd71d5e7f33aa2568aaec2b6cec5e115b9a722ed456596e822bb023a4022069a9dba1bbedac53875000f1da57330bda92db36a5ba118b07436858ae52466601210256297ac8a107264ec085708f4d5f892bdcd6752fa29d7a9ac4a2d30c55af1cec00000000010000001b020c00020000006a473044022022c8ad7853166b9b04d4a5ea4291598d67b9a51048a43ce3514e55edcdea6a5c02206676a3eae4309d895a09be1f6f036fe17b247ce2f64b29005573c0ed05568639012102cfcfa6931dbcdfb1877dd140cce5a5422816c57a0559da4da43c2fdcfdfd4816000000010000000014020c00050000006a473044022030d21899f646a5349df0abdfc44e4059cc759fa3c139b6d845129267e4ee46df022007ba468b676a40c34f648a638101f7c84d5c11c352bf4a43147b40e542c41579012103e9a684c163cd0ba3cafec35ceae5a7c31539d5368812c8afe6d1b3019f4e79c90000040000000000d9010c00040000006a473044022034af18a973aa7596a57e68ed42977e510e6be076811d8b0249d10359305e96ba0220731da84ce4b857ecfca23b3e9c34b14aa2c9c70e014b69104371465edd4580fa012103ad24f435209b6267584cd30f94515130aa5f4ed59b89b1fe5f159a7d978dd067000000040000000011020c00080000006a47304402202c8cf5d3c095fc5e2473972d1f1ba385e4e4ac698ef7e55b7cb054802973810f022045ed64b096d9fe745b3f12d89cbeca9be47cda36a953dca2c9774c77e22e6870012102e8f8fdbed61be9e452eec56c40a7199b5b9f5c4d2ebb78e781847f471831c32b0000400000000000f6010c00040000006a47304402201d2dff8850f757ad1de6a957ac3db6c84f07c048f144e45486b4f70c1785529c02207dae75311157263f431c93defd38690c190cbcf54a890b36938ef20ef57f4594012103f7ed43cdb16154c642f274fc58d413cbc40afc574faef823d020d0b3fe42d79500000000010000000d020c00050000006a47304402205ac479018672e2e3b8d995d43c75977a496ba6d4f5a9a2a5ec0f7c57b67c1edd022011100f2bc5d422eaadc7638d220d71da1caebe8b98c2c83369912076a65de6fb0121032756385a2af042e33b3cdfedea92be84deeba1f073dcd031538d01d37cfaef59000000040000000092fc0b00050000006a47304402204ff222d568aae38b9f3b4d476b42cfbdd8c7f4cf5c83d3eff51029329ffdb39c022056a0699360559d2d4b92e68283671ae5afbb803ceafc4253b04df925ee522c7601210374113f26396888cff68a45a817ad8bc08294d6969fdb8e2afffa8fdb7b68563c00000040000000001b020c00030000006a473044022018bfdc1afb5eeb6aae70eb71f165479820e272bb7370c9bf5b87fd1982cbc69502202239ef7285eda6444b1c6d05ede796120b4303b21c521270966eacad7bda90d60121020c9ccd291986fe3a9393b7a48bea566b2ccd0be75b079bac65fdb455bffb640a00001000000000007e000c000d0000006a47304402201055bcbd91dc25e877f3bc8277188f0f5a6bef8b76961c513bfa0a4493b436a60220608222fb891a13acf53824138f46da6587283964f0cc63f56b733b6a91f44db4012103695044e5b472a91c27a3023cdc52f1a819624cf44646bc647135ee57b2554fde000000010000000014020c00050000006a47304402202d0be6cce705df4664f6497644586d665303d64627185b9293a4f150cb49834c02202a39b41e9a10953b3c80e9069634b7bb0fa428ba81209b50d0a3de4f3914ea28012102341994de211e146ce14cce84adce6e79cb2b077912eac4d68f456bdfec4a42d5c3a3f33f02000000fc010c00010000006a473044022026baa4367edff689012d402c1fac33a913a5383bb50bff98c64fd9c189e7c3fa02204e6c8a9022ca78487f91ff5acdf621b5fe46375cfb8a98d18f1bc72ad0119267012102825bbd0e321a4d72c2f74b8b37293fa8296188342874b03cdcfa1e51ec76b1c900000400000000009e010c00040000006a47304402202d2bd157c7f7df430a65cd60421f8c7ca9eff41c2455062448c2f87ee11503c20220780355c49ebad209b784e02abb372e055eeb52911bdd85c95abae6756bc6a68901210356e98fa9e04cb10b70b181cf284bf8467b4977fabf1e8a3bea8968d488fcf324000000010000000014020c00050000006a473044022062495b3a9bcfe678dc983e4f5ea6985806467fa52b05898aac9b91a0fc6b640402207212a3a04fe6ba976bc7561fb30e02f8ede6cb05f3e10aefd4773aed7e55f6fc01210259123f249b61bad56dfbb760f609b22f3664ceaf89425f5f11ea7fd9f6c24d5600000400000000000c020c00010000006a473044022074e6680ef1602b13f4ceaea5421302b037e8b815ac92968650bac730e9b008aa02204584ae402e2413292d58d0da4d309dd4c6d0601f16881ca48115f8c5b87f99450121025d98121609b744f3bd5c46ff2307db9faf4f7db763ceeed17f77dfc5a5b40787000000100000000011020c00040000006a47304402207c3dbd0516bbc6675894062da2b00cb2f021bf7ed9ca6f3c5ead548f51610ed802200d65722533376de40a1b1b53c842f091a3cd5dd3a8b0b7d9053fee1fcae23b0d0121023d30399e2b8e240e8982679f24b44fff33f123cc791c38517a037f2e8ac1bac6000040000000000004020c000b0000006b483045022100c15cfbc43c521b733ac91af776bde07a4d0f13578ceb8e18342d27a095d39d7f022055922fd8c6b52266c1e29300c94444ffd0c14c4c1b1ad1cc97fa973519051bcd012103a22c807f2363ddf0b329d88db589c0d9728970063454b4d5aded570b44db52c800000010000000008d000c000b0000006b483045022100a4a2e387b116a1b2b0a90277ef59f35fac4c202c9936b2fbb4d8db247136115e022013c4ab4ed44230e9d27a6606b0d2e1c74bccf6a80a1cf8779b4b8b7e9f9930c2012102b85a0cb08d87a04a869faf29dcb4e998b2b8094c98ee7a97ccf972fe02e47c350000000100000000df000c00060000006b483045022100d81f6a76edbc867511a49f9b384fbca698b18be58e42be060abbf4c95335db0f02200531f393430e40970019dd0abc428d8f59d7aa64e1c247022fee01cdd1a313c101210386736601841192e65f7b897da082aec177c9d1f071a9d06c11eff5be62ab9ff7000000040000000014020c00070000006a47304402202db86760fe6859fcfe82ac1d94d48669c8562f3b8184abe286ad7a573797862802202e0931b8f5dcbb03a6280e503b2126f2a4cddade2a056a8e6f62757530ff8f9201210281373581e455841c7c434b750035b92edeaaf94217674b8e545a21edbaad4e55000000040000000014020c00070000006a473044022052b588fc16a7e0a6296563b3e425edaf23c523f9fb76edf271a7a30883f64776022043b480576f1a8dc6a8ac4ac54b7750c448a4dc32418219ebb7880df5e89e75b7012102be79669dd9bb57137c0e72677df60950e0ce11ca0de1f9a0f2b1f6b7d4d85d9000000040000000001b020c00030000006a47304402200438a5995a879f0d3fc9af3f2f3c57d0c3c649ce5b61b9397c4f47a64d6cb310022036a1bd1636cc496350d906702c0f103f829d97f81aa718519f7076273fba4c5401210282e70b2bf5f03bc2b8b65fec48524ed3dca2080f19ce2f29e437ff75fca34ed000004000000000001b020c00060000006b483045022100e03bc757402274565a27997cfd426b426e7656a3420d72f25fa9b3ec4300443302201132af4b21c30b1a555377f3f1de11981157d60fa1d1a8bb03988645b690be970121036327a466329a9fc69645a21eb67e0effa404ad787e53bea81c863f0c8f6bc94700004000000000001b020c00060000006b483045022100b4d6ce6e820dd2a265a02edff281dd19b4577e94434783a26fea3e5fd789869502201c84fa4078bc764f854e0a01cb868c4db8fb403bc30d39c5fe6bd478fa0f6a0d012103562d190405439f176d8a359fee82e73ad2eec8d549ea6df63dcce768c0df1e23000000010000000004020c00050000006a473044022060a5abc883c6b73de885eed8e8448669825336f8f555d682f1c85b126e45ff4102203fa67dd459d084f703e46c6438e362e143eac92e64ff31d7f2acab23c5f414ca0121024580de21e3714e1060a2a15908251b074bef4e1591a2eb572e4b412bf40fa29800000000010000001b020c00020000006b48304502210092506e9e453ef3d51d454778ec952cf74c6c05ee6c0ba36e7efecb6d7736428002207fb70da5493feba4cfa226d0656477e47a62d9652ead7a687efca37448aac8d6012102c65b23b71d4689179c181f6a2e438269c8f1423509c01708e744aa51fdfaae9100000001000000001b020c00070000006b483045022100cb847d56645f84cebb1b13af7edaf9d028533415a15c4bcd6e39132aff3849fa02203f1a4f42a30c9e4b565cb0b052984008c52600e368793d23c847ba22eb804aa3012102744556c5376e077fffd07e0bc538a8cf30d792b8c8e66bfdd8012bbae5c89c9d00004000000000001b020c000600000069463043021f5ef0e97b13bfde884640ad9b84d2eb3a4593ff24afb93af3f88184cc3c3a3102202fdc1853cc74b09ee2a5495e1b45c0d376ff0c57454140c96b14f1aec3ecd83f0121038f509a6fc75d4604022b19f85be1dea1b5c7a1e129849417b7618bf91ee4b2440000004000000000f2fb0b00040000006b48304502210086a82f91b46414ceb0bcacc4a487294f9829fcaac2ec50ebc1c79f641674cc0b022067e08959a18e4cbcce3994ddbff9a1c0474afd6f833eefc41b1962c892a44af00121026d27e10c9b6a453614ed37116a6bde9885e193cbd3a966b2f50df3125af8b3de0000040000000000a6010c00040000006a4730440220220b51f6fd2060e62b865aa9b7cc3dec147137d587cfb594b3db7492582eb9cb022079119cf1f1f9cecac95800fe4cf44a85a6b0ecccdbffbb175fc09b2fa30e3022012103ed47410857a86dbec353698b5f3a4908f3538920404b471a4ba3bf44438193fc000004000000000007020c00050000006a47304402204c99837b223640941dc4715bfa05ee04fa7914c65569a86847e92d20bfa4abec02207987956c72a224516bd418a15e61ca85395d7a035f6f8569144c02acba220f12012103523b165be388efe1a3f1c343a11e29c6623ce591e5a70ec17f6694b36ccb54670000100000000000e0010c00070000006b483045022100a41f7aed2ddc8a353544e0d398633d3bd40fb955de8c374b76a3f5380ffccb1202207107e51f0f039c7af47fbffec5b166737b07413a5ea479e9bfb3535f0ab8ecdc0121036b9be7784f1f6bee80db2a02ea31e519e54878428bdaae42473d29dbb5b921b900004000000000000d020c000c0000006a47304402200c7ce4e7fbad8228b16cd8d4d2da6de44d2db832ac432db107ab6ed34cf5ed150220095a0021938be80e547077bd860453431bc9a41030758286c8bfb731e187a1db0121036606ad2a8a98655f7274d716dbc8380eb738bfe4fa8a0726e468caf5691c10080000040000000000b9fe0b00060000006b48304502210099d41f193c9e7fa8814148b0d681e9d05f537b01130823100221ee798bda19b502203da62976ee06d64cae4710b252e3600ad57403e5e4b0928fbfd2cdaeb872daf501210246a9953edd93c8861e5fc856a54d73fd575aa374b8a242a2a378083e571cfc45000040000000000002020c000a0000006a47304402206c6ceac11ec5456e9b33d8760e0f4644853cdf2bea27b09af765059cfc66a4a4022007c7ff0fd04eab34b8e47fd8512cedbdfed067393a9ee6ed8efe030b5ef3fa9b0121020518399bdb2cec9aeb0d6398fc9e28b3d4e9a2c54595a40e6792283c677ed78a