01000000314297ae7bcd38b5e17952ac468f962f3d110d30c024ba3da7328b397e1d07cea30b00000000ffffffff4297ae7bcd38b5e17952ac468f962f3d110d30c024ba3da7328b397e1d07cea30a00000000ffffffffd24c222fd7c849e3b6b90288ae9beb012ea6ef84f9f79800c17fc68eb746cf210200000001ffffffff6e6a7dc36cbef14827f819691c9d95971a6746e9f881b484afd2222edb7f418f0100000000ffffffff7fdab71115f98f0eea931a4a2f867fad2ad8026756d6f754b8febe92a60d0d0c1100000000ffffffffe560c7c612756684559f740375589fa256e2297721901e9ba19b10656b8760720b00000000ffffffff6e91c033086e5e1752d173582abf55f10c4ca43c62527a79b93a5aaa7f81a9710600000000ffffffff5aa986763e4b1444c93a83e3f211ab33d597639c5e1ca25ee10f745ec990ac8d1800000000ffffffff652c7936f10e43cf66c7f5f2994cb43fcce86cccf44387f05e315c903bdb3be80200000000ffffffff253e6fc3bbb4281e11bd682e4492f512485b769698079be46364da1f3c19bc3b1400000000ffffffffa7cca58e1d4c808bdc700af5173786da3d108d180cdc2c12e6f33fc220d78d5d0400000000ffffffffa16cf40518cd85b340169c8e9060289896de9bacef135e823044546eea4d2a440200000001ffffffff6158a1ebf4d8bd77caaa87088f7f105054531325b83e4b6b42dd2e1aac9b4f9e0200000001fffffffffbbb26f58fa030ef8014c78fc12e1b441b5231e218fe601c65cb4b88906c2a331500000000ffffffff652c7936f10e43cf66c7f5f2994cb43fcce86cccf44387f05e315c903bdb3be80300000000ffffffff55871147e29b8e8dfce592435bf845a58ec8a537cbcaa72ff30f83bf9e6ac4bb0000000000ffffffff713d7d98b6ffb59266bf476b8d26e0d06059672cd587adb9323207510aee6da60200000001ffffffff78d88d54d3baceadc16298cf9a3f11a029f18873cda91ccba6863a4a6fa411d60b00000000ffffffff2212c95c047b556e25c6e845902642c9aeb57feca23309ad7b5a68ee73f8cc2f1400000000ffffffff326ac19bdf7e31f19536d7433aaca59ce5ab826cc022f591a9b359ca0468ba510100000000ffffffff0a8f9c2311d3a843446de0e2b79cf8e58e74fa3c8bfb1892b73008abf4a61f5b0400000000ffffffff33b30324127a86485135f62f00bb14840cc84d2e01c0eb22f468eaeae93473b50a00000000ffffffff4297ae7bcd38b5e17952ac468f962f3d110d30c024ba3da7328b397e1d07cea30300000000ffffffff326ac19bdf7e31f19536d7433aaca59ce5ab826cc022f591a9b359ca0468ba510b00000000ffffffffb9733838ef72a8e0ad42f09a37f965be28fd1a6a962f73d2b6217a7540ce3a5f0700000000ffffffff253e6fc3bbb4281e11bd682e4492f512485b769698079be46364da1f3c19bc3b0200000000ffffffff2a5a13a52c2640b0ace7b8950a26b902a2cf1a17a2509ac928d1227d0eb4de8a0200000001ffffffff326ac19bdf7e31f19536d7433aaca59ce5ab826cc022f591a9b359ca0468ba510300000000fffffffffbbb26f58fa030ef8014c78fc12e1b441b5231e218fe601c65cb4b88906c2a330d00000000ffffffff1610b48bcea14a8a54573334dbbfb53151cd9f89d7d5da27f60bc7bed38a73a00200000000ffffffffc1c20291eccebabee353eef8829106559b40ed891fc8cac99b7a5b8fd96555121000000000ffffffff253e6fc3bbb4281e11bd682e4492f512485b769698079be46364da1f3c19bc3b1e00000000fffffffffbbb26f58fa030ef8014c78fc12e1b441b5231e218fe601c65cb4b88906c2a330900000000ffffffff78d88d54d3baceadc16298cf9a3f11a029f18873cda91ccba6863a4a6fa411d60200000000ffffffff54a498ed924914dc063f52592f551c72c0b75262d6dfdbd6a2bb87325c552c0a1300000000ffffffff326ac19bdf7e31f19536d7433aaca59ce5ab826cc022f591a9b359ca0468ba510d00000000ffffffffb5d68742cb0fb9f481f1fa972e7de781da103e4fc05dcf12e29ee5470cd546a80200000001ffffffff253e6fc3bbb4281e11bd682e4492f512485b769698079be46364da1f3c19bc3b0300000000ffffffff3c1ac082189748eb7886a890aadff584ce79d0099a83bf42a710725200bf0ca91500000000ffffffff9564baeae3c2f00e64c985541de7a24a47491f16ace29f717dc6a4d6ec2934d50200000001ffffffff0a8f9c2311d3a843446de0e2b79cf8e58e74fa3c8bfb1892b73008abf4a61f5b0600000000ffffffff3d9ceb8765a99c04ba2c990fe639ebd0b235f24fcf24db5ce9bdccd3cb76a92c0500000000ffffffff326ac19bdf7e31f19536d7433aaca59ce5ab826cc022f591a9b359ca0468ba510200000000ffffffff79dd17e793d11710567e2df1d070c438d4fb8e0c3f45c982778cbbb7c53f06f90b00000000fffffffff7b4300f7c3c9f29c2277fa850622df130eaf0677057dcd165f1e604f31512490100000000ffffffff32e15358d8b065e3417da905c530037fc9911451393eb7c5b292afc142ffbceb0700000000ffffffff03d863bf326e798bb4e4486b7759674ba15db33c788307ee3f5e21ed5fcc51370200000001ffffffff96e6d66b4e2863b848078540f5d7524178e84903c75cc0d30c48f0b37cd7be580200000001fffffffff310ab74e377d39e548dfc69c2e932e97f58f5305dbb0f8ead8fc86075e0b2d10200000001ffffffff0d959fac3a0200000000001976a914f73d844a05c511df6fb4c97d48e7b662e39574c688ac0f5783b10000000000001976a91492bd8ef96021b2aaedb267894a111d7dfde2e99e88ac959fac3a0200000000001976a9142a6422f4ed5b6d39513ef76b0ecc5f73eb2f46b788acad7af6090000000000001976a914087a2bfe16ab8e3598bc6f29fdcf22f5144c911f88ac959fac3a0200000000001976a9145318926da97e5cec5eb648d5d164c8b0ba60c61f88ac959fac3a0200000000001976a9140faf8bc925a876caa4445d363165f7a22324ea3988ac959fac3a0200000000001976a9142a47b351fc9954632c6adc1ed52a3097937d7cf088ac959fac3a0200000000001976a91453b0a12dc22faad9e81b00b4544b3be549eabe0688ac20d17c5b0100000000001976a91427e8bd00c3b102c0e4150059fc60155a47565d4488ac959fac3a0200000000001976a914193b3ce0b16b7effa0a9d802299eeabad9ea589388ac959fac3a0200000000001976a91490a7fd11316a1c5042fe77a6e449d0c916a3991888ac959fac3a0200000000001976a914b9b2b0e4d02dcb7347e5f9a18ce3d71d73bc75d288ac9f746c370200000000001976a914e36d1f2b05b53347defadff13f3d72059047cf6e88ac0000000000000000310000400000000000a8fd0700040000006b483045022100a188e0daadd0a7e0d5480fe90a823bc643fb990505f888c6e08cb53de2997e9b022034489d160ecc29f36a0a7d9d474d3d1fd1a26174509468aa2f690fde8b7308ab012103e308f971e0a7acff2113030ce1f198f4aaf9620701957b2f86ca4ce5c4079cf90000400000000000a8fd0700040000006a47304402201b9fa76c5ae8d611b0e89d0964623bfa82b0ea5f05e0e75cfb24dafed7fc52f202201be41e2ba21056a5b03063f556913a16fd46991553e91d6264609326c35f157d0121033cb92e39a853165f669aa1365589b270592371e2abba571df6c7d0fe0e46e345d7293ee80100000098fd0700000000006a4730440220028bea2ead7ed00ddd92d2d0b77fc0519d20fed6af989699e437486ccd54facd02206dbcbfb23143eb42fe0f8548836e2c5194f37af7a4682d527b947832c3d413cf0121032427a34ec492aecde06591afb0c9c15b1df2bc5002f83e2709a330099b24d523000004000000000063fd0700030000006b48304502210084ed52edcfc1bcd72b805af7e5b973b6d90776047f4a669c2234935734433869022021c4eadfd55c15de49f0ce7f43b38ed9869c9d2b64550b720b8459c0eac97f8b012102598d87d8c9e1e530657222c0c5356dd46dc1b957239bf7a0397a8460b71db2f00000100000000000a9fd0700010000006b483045022100e148e147d07c26a17010583cea0e35b54a9ccb4970b1c7c41150923bdd05c667022009440fb40c614fa3915ba3d335bce32ad8f818dddff4699f6aec451450b370d60121034b049edabb7c902f3a7f70227b27a36e8c4af09b7ce7cdcd805e68cc77f0f6d90000400000000000a3fd0700040000006a47304402206b75a6195f10cfc6323b5ec5746c3956221442c96fe3625b606365dd6e8eb2b2022025f4189a327422ed97287a0eda17e587555beb4b19779aa2d63ef9870d9ac2e0012102b85c4eb59d070c908953daf7188dea0960e015b4b54009a69f7340c3264f8abc0000400000000000a9fd0700030000006b483045022100d7717a08abaca40d6dab0e5499cf3cbb65318dbeb7a282a452a6e63d4c8b6a2e022023f2726f9c41ca1eeef5bbed868861bccabbb6405a073550d38963007f27f6d00121030ddd0c4d59f5cefcf70fd5c62f68243f5621d9732174a27713d667cc452bcb800000004000000000a5fd0700020000006a473044022053eeac1b5457044dbb9b805d5b71948f7569c0c0b8f10717f9f5a46114985bb70220512278d43882e87983b1ccfcc1079c2ca8d8ceb5f1aa7d433441766e662ad758012102c6fd224edd3ff8800eb6306bbc2be3aca4316ece59d14ce28dbc92841856a5200000000400000000a7fd0700060000006a47304402202309db6807cbc3270e0037acadcb4c4ca2aa6c764818c855bb39dadab0a8c47602200f34e959b62db7fd3a9ff43d0ef7743db4c2d4efd3480c3290a793763880d4260121023711df0dbfb83eb2a9f760bafca8d78f67471e56bff9f6b845bdca7fb2c3b09b0000000400000000a8fd0700020000006b483045022100e3a2881145d3f3093c74bb1929d25205a4a53120f75c3dc4cb6336466159f40c0220403b73b477e79b311799f7da323955e59cb077a4caf8894233bfbbb400ed3fd8012102dca8e84d3c5569f495f4d07424f611c6cd62f47c7fadec3990f4bd447c7c6faa0000040000000000acfd0700020000006a47304402207c19b5b6d16cd74bfc7bd96c1efb3faa3aef4369d5fe270b66a32b3aa4dec219022024ff439da0594befe0da24f01ca5d52fd9992bd8e17de63161b5633b38d3db6f012102035e6192a6f53b0d7df6c654df20f367209261a779db7399161841a82cfd784677ae1951020000009afd0700000000006a4730440220339b9f0f0dc1be7be1d281730cddfdcf3baf39fd93b6e6807ebdf9988892ed9c02202d33356ef82317dc58ce55bbeae8708ee62d81178d1612f4cbdbfd0aaddf656c0121038f4158b15e7a8ac0ca13f15a41363465c29bb6b2bbea139befc69d7dcc03ee6da02a9f440200000099fd0700040000006a47304402203fad996c748ba89dc31de3b3e84a59f54c043b2c2f98f01b9860a128fcee587d022025a4733a037783b157a6c429596c46c282cebf51d3c4781673b668b5e22c75ed01210367a781f60bf010f2bebecfb24a64a47debd29b627bb2f79939ae24bbd41858410000001000000000a7fd0700030000006a47304402207948796da2e20c19d626af2655a12f3d8c535ebce40b47fc8c0239452a9cf7ba02207c2d8d726981a1dcad008f02f4ec8744e4c3a1b9636140bc512a19fdbca214320121028952d6ec00429401d8f68076161ab6c59f4f647d0f34b6e38e65c73432fa41570000000400000000a7fd0700060000006b483045022100b5d24fab3bf18a89a68beb0949af074a5fae154761a178ddbd10996f9a8693ea0220483220a9edd39ab59d0bc7332ae3762e545a170213eb0d83fefbeba3fec4847d012103a822dd017cc88cd51d6dcd8bcbe19a772838358100c02a521f005940a502cafb000000040000000072fd0700020000006b48304502210096ac15ebd83b16384a69eed2c34e6ea5f3a6d7b648f7eb916bff83f77e2cba4202203ad9b35a8b425ad51e7991b8b6d618db552c50335b52eb2d2367c716680dfdd4012103a4c48e2514eb7f2d7ce41521f92627bc61331498af8bef1fb53f12664ded58b577ae19510200000099fd0700000000006b483045022100c099333cebc682d11c89910ec2bcdcceab364a4be6edf37d0ab5e374fb268801022031c3b86ed669a97213a12ab534df4ef45a3b615d71f959e47a63f262ab7cb290012103964a20398c03ab2a8fc39d29264a63f350f55d0d8ac3d692d801bd7000628c6f0000100000000000a7fd0700040000006a47304402203ac14076ac173f1c1fc43f57de69b1a4872703769aefdc30ea0cc3aab4e4fa420220232196bc2606b3d2f89d1509483a2c8d66031a5e70c77de377b0a98aea69d3dd0121022fbbc36525db8172fd1615545d7807f86589ee73f5f57b2635d1e4bed7719c000000000100000000a7fd0700050000006b483045022100eee643328ae8ac8c0b3c17e68a7efc0034675573a4319ede6e76a1f9721fbcb602205ed955ae4495f586eab9a0ab4b89da6ba49a222f862cbd72cb23f4f8c261c70601210301994df28a8e5d4b74ce7b7399b1f608339fd907af719e2de528762922b9feca0000040000000000a7fd0700020000006b4830450221009f777287142685f7c3ac426a13750a99df3d404338046893fa17b76bba7d7a1802202dc82f53100d9ccc5e96d252a8ef3174077032ef455ae4a8437f3b32d1acd8ad01210330ad5fb4a639d81598c2967f06c49d1f3d080b6db9a84fdc45b0a69e1add8a060000040000000000a8fd0700010000006a473044022004f71d28051605030dc192431d80c5a09f6d338314bf2d69f4c20975434760fc02202bfe5f47d0e4f183a1cad4797e90531800d22c015c293aa51f10577cf914da5f0121037a8f6eda4a39f1e073a9ad01a5c2a451fd106c401699aa1f4b461b209105d7d00000000100000000a0fd0700050000006b483045022100b395f2444862cdbe67e3f1636f3a1705ba572d41867a9dae900899b9af20ff72022068f2cf13ec55cb1835ff1ff1a2168a63865474caea755aad6051a290fd3e120001210370973179ea1df8c446e72552208f5162a7b7a49a9f6d52ed24c9afbd7f2a58dc0000400000000000a8fd0700040000006b483045022100e6f874427a41b04f442ca22df1077db275f8549e8865e45571aad4ac577217170220537afece4524bca0ad078f164e81d252dfe9c1565694316d991ce3404ca6d8ab01210337bc3921f8aedaffd0d7198eb89bf1320b98452bdb07c779c8ea92f30c3008990000040000000000a7fd0700020000006a47304402202996332087b3cf80ddd393195f419414f8be100106c2a9f42c63d2b804f5a4880220237f2134fd7255b1890a8601ca98d7bcba0597eed160a684a46aff37661852b0012103c42b5f2c0696c2d4aa3df2f87101c54b17dd402dc3feaa1354fa3166def0a656000000400000000085fd0700060000006b48304502210090a7a310d1f3f539d43cc02cd03a9500f6893ab37a2c831c7837db7c6caad6cd02203b66d87838e461659eeaf4b6626b0b9d291136393035e945d31205b9eefce2bb012102d9d9e3db65def9a9f190a39bb88f29c8cb8364e64c8f10e61fae4cddd434e0f90000000400000000a8fd0700020000006a4730440220497c6ac31057dae28db5f180e39642750bf08a3cd1faded026c409069791807502200d7d6de556ddd772b55dbc9fdc2f2b8c185a8ed5148391acbd9401d2f72411bd01210290e48a64e61a773b6e66e1a9086041769e3e77bef07d9a27beed5bffdbf5ae7b7e977b4b0200000099fd0700010000006a473044022060015995a2a7413378d1d9b8db0d4ffaee187fcfe45157197488d0bc1e32e8d102200fd4f8ad12822265a67bda7d21ffd3f2580a987ae17856b11bdcbffaf26f7603012103fa4e9d73c7b3811e045802e6e4c92466eb4b164ddafc434a5345dbc86fae48c80000040000000000a7fd0700020000006b483045022100c9e16b1264e2973c0c981fbf7d711ac3eed99990b410ee06e9d78a199df0889b02200770cc834b6d6074ab65cd369800b92b99d80b88e061a8b39775ec8058caf4a80121034fa2ba679b8629df526857eed09519d59e18418863cbe073a0c59633662a314b0000001000000000a7fd0700030000006b483045022100c691078a877fb761b97c2b78f74dcfeb05e68928132d71ac44168c2a3209aada02200350b2a4ca8a3e4a36a76608616814a51c555ff61bde13e66496f14ec0bd894a012103cc3e216d94347fcf17cd64ae7507ec4a5b8223e7607bc91fcee2791e7f674fbf00000010000000009efd0700040000006a47304402202ed10926b519bf2fa129277088fbf5eb0ecb0c25d09b92510df65b2c0699c87802203e873061b16e0665e92761389492f136d373c176632e79a2e5c5881e97e85bb1012103cdbef703ddba55fd417dbf5e5e63b21fd65c6243440728191c72b218c4af97120000000100000000a9fd0700020000006a473044022003fb013f0345201eee6330d64d34f40cb1c4724c5b40be3dfec67b912263533602201fb7404a632eba3b08f5883150abade0f8a2dc0aea0621599ea72c302efd30b501210331ddc903ab8587d2d589f0c8e0eee49c83527f16e038e9ffea1b40e1583939e50000000400000000a8fd0700020000006b483045022100db96c8ccbfe39ae29285705253d9a55a24f7f952ef458d120deb9082c7fe9de00220406be2b0897730e8f6e1b2c6bb6c2ec6f9d1fd747f1fcae1ba8c93a916e901cd012103a775cb6fd786685be3418208f391889d830b1de81f62e65b65c185a9a053fe080000001000000000a7fd0700030000006a4730440220586f7882b70901c4ff6f035e24a22876f8e3bcfa696382d30883c49e8aff36fe0220220da0fce55d157a7e599426b520100bb01b043b6f4977834a4dca6155413458012103a0a56769961af2d41d943797e51c099cc71854d9719e1f8ff4a1f739d32335b60000100000000000a7fd0700040000006a47304402204803c9dbe219f052916426bf069062d6ec0f4297fff41c8509ab6fe188dcecf2022054e5e0c348d9dbc7f48bc031fc33c739e2f4975469808cf449a86e6b69b27c4201210351f0db9e6fd95d4d08b9c41d55b7df8915e8a11d502d0407322ba4d0bf0a01a100000001000000009dfd0700060000006b48304502210099bd7f9a32c9458af92297beb2de08c2220e4f255831a746fa66cf0fd2ede95902204b4816cbe1ac4a46ca870112790c9e7d4cdd253f53857217089e3ea4f979e38b0121026c01a1991b77eca2526d835c4a5ab2db9ba9844efb5af4b35017282fea2cd98e0000040000000000a7fd0700020000006b483045022100e1828081aa8509be612367eaa092a897891e9655b63c3fbae3a903a3587bdeb402201046021488c707d18582e8ef59f03a6994643002039d6cc8baad8e1e382e3a9601210266125830714b50acc79bb2b5ffb94a28159837ba8ca337d9d73cfde6eae6f5c1de72b934020000009bfd0700010000006b483045022100b7f492c037e6c18d125ff7b19ff47314c2dd4572f166ad1a2fd1464747547da702203d27ebf4fc993ef4989703f7326eecdb76e88293ab5f6a4384b3271f9d3bae9a012102f3b07b72b56b817a3993e61b339a33aa4d8c5f7fd572b20679b025d13a94454c0000000400000000a8fd0700020000006b4830450221009aa86a9b1bad41ab97a565ef855fe5efd87a886d3b781d4f4686e096185b7ffa02201400482b722f5befdec01dd5bf12e1ef52cf9b42e4deefc3d56c81b13f1f9dc2012102097f4c120bb3522fdce5a0e756ddf04e33920cf1dd69e4cb581ee13fb3d1c00c0000100000000000a5fd0700040000006b483045022100fca102d827080f6c281b47f15b6f8ae7094691e957564a9c0b9fe77f59f8c14c02204e147b05dfc83906ca4c48400e4d45c3d872b26f1fd26ad3e7ae976b3a35215a0121036a885b43daa012177733ed5c2a6b5f73b7c21bd7acf1a28ac71623da3fc2a023955dce500200000098fd0700040000006a4730440220328713dfb534964e19d31fde8097deb7e0a21b3e4726cfe8507106317db1f07e02204cb13bfbe95bd8e62e3ccb464f1a5b7b5f3c4ab08fcdf0e6eafb34d7647fd0250121028b9dc5fb78dd280f1a6ba77c96ec5653b688f7ac9b60d92ad17f51a667a5a8240000040000000000a8fd0700010000006b48304502210091d9eaec9aebdc965f2cc349e0054d69e1590cc11e9404328145a3fea1302f5002207958175751baa8b62feb586e12188114416dd2296d9664f5ed358f18e0857a9c012103df60c58a39b51a9c94e04af9ffce5fbdc3f8606d2cd8d4c3399fa89fef176ab800000000010000007dfd0700010000006a47304402206daa03d7bbe9d3e7540f5292767fe64d8a63fd25502e506f07ea0050551ed190022000dae064378072406648907fd2a1924a60283bdfdb5663d07c801dcc3f484eed012102dde81ad7eacb14ac6a200525c372661be5d06ac45b54d67c37d7d0a0b7241cb00000040000000000a7fd0700020000006b483045022100ceb10df60f75f2866af5f7d1d9ec9cea109e16ce48db7562fb39afa5d1acb6a402203cee7c886d5c1bd500dc35b743b45c2877739c33e3d517a3256761d5571c3fd401210330d2b979153e61d800f35a8ec7533497eb0d6d81095b2a2e4004b8935c47d6ca0000000400000000acfd0700030000006b4830450221009a9e2ad00a5c706173cfaddf1562230de5ecdd2ff6d2323bb6318d7d7f7e2cf50220470586cfc6d77f52c8f86bedf96dc1d7ea0ffbca08ab6f53aafb8111e75c9f85012102e68db0bb704ce3c264d4b9012b83302070a9b82c3c3aadc3471af26e6616b0670000040000000000abfd0700020000006b483045022100e70620ba823f3e3151d7fbfcfb9c6eda5be3e273456cccde8055245f6594ea9602203b71faacb76b7f97e20f418048a9db0080e9d20b5c518c258e23e93144056345012103dbbafb8ae2728333759793c07df10449f2dfb3dd235c6d37b260f6bdb80571be000000040000000087fd0700020000006a473044022034857bd4966c83c5405920b26dbb1ec33d895b46c752b1f0622ebd3f4b735f8f02204c6913eb693b411ab61d91920d04f5b83339e1c795a0a65b40dffafb1845f98201210369b73dff75ecdff0e0343a0038bbb363999b94bc33d5e23fbe1a9fdcab7e4fd07e977b4b020000005dfd0700020000006a47304402206b660f01c6e510b3643c4886f5f6d57ffca658f8ca752b162909e0bc28cffcc30220368d958fa2e862bb424639203d122b14b3a15d046bc178fa57c129f89d8f3ea4012102cd6254a9c0259197e54a4fe639ba5b36dbaeaf6f6d6fc406c94edfbf165eba1ba02a9f440200000098fd0700020000006b483045022100e30b8dc42194fb93faffd75c8c8a891ad5023540355ca538c8f907f8039c06ba02201316696a517ede293ec116eac1e1e8f979537a496dff7ae53cf110a4a111a4cf012103b494245b0b2b5cc83ec309e5cc7433012fef4902b9f712358628c9a36ee80306a02a9f44020000009cfd0700010000006b48304502210090c7d058427ce97f92cea541b101a18f7e505beb77fd30133bfd0521fa02e5d70220261d473ff87a0f4837e4cb719d9d8cf2c351c9266ae0cacc579f0e7fbff92f1201210314c03a27a01a7fac08cd8849ccc925aaca639db39f12f80531edb69a425d44f0