openethereum / pwasm-tutorial

A step-by-step tutorial on how to write contracts in Wasm for Kovan
GNU General Public License v3.0
229 stars 34 forks source link

The execution failed due to an exception #47

Open ives-x opened 5 years ago

ives-x commented 5 years ago

I encountered an error when I tried to deploy the contract in step-5. The error message is Error: Returned error: The execution failed due to an exception Returned error: The execution failed due to an exception. https://kovan.etherscan.io/tx/0xefa4e336642d8cd76db969ac1f70f45412728000448a79190f5fef6de1dae81d

{"jsonrpc":"2.0","error":{"code":-32016,"message":"The execution failed due to an exception.","data":"Internal error: Malformed wasm module: internal memory"},"id":2}

The gas limit of the kovan network is 8000000, and the bytecode of the sample program compiled obviously cannot be deployed with 8000000 gas.

Deployment environment: version Parity-Ethereum/v2.5.0-beta-b52ac20-20190408/x86_64-linux-gnu/rustc1.34.0 web3@1.0.0-beta.35

usd-yamazaki commented 5 years ago

I have the same error. An error has already been issued at the time of eth_estimateGas, and when I run a product built with pwasm-std/panic_with_msg, the following error appears.

command

curl --data '{"method":"eth_estimateGas","params":[{"data":"0x0061736D01000000013E0B60037F7F7F017F60027F7F017F60047F7F7F7F0060017F017F60017F006000017F60027F7F0060000060037F7F7F0060057F7F7F7F7F017F60017F017E02780803656E760673656E646572000403656E760576616C7565000403656E760C696E7075745F6C656E677468000503656E760B66657463685F696E707574000403656E760570616E6963000603656E760D73746F726167655F7772697465000603656E76066D656D6F72790201021003656E760372657400060345440606050406060106060608060201030404040100010103060707040007060001010901080201030904090404020204010306010104000101040A0101060604070106000704050170011A1A0608017F01418080040B0708010463616C6C004A091F010041010B190D27261C1B42393A141932343637312B2C2D353B3C3D3E3F400AF55E449C0101017F230041C0006B22022400200241286A41106A200141106A280000360200200241286A41086A200141086A29000037030020022001290000370328200241086A200241286A1008200041086A200241086A41086A290300370000200041106A200241086A41106A290300370000200041186A200241086A41186A290300370000200241013A000820002002290308370000200241C0006A24000B7D01047F230041206B22022400200241186A22034200370300200241106A22044200370300200241086A22054200370300200242003703002002410C6A4114200141141013200041186A2003290300370000200041106A2004290300370000200041086A200529030037000020002002290300370000200241206A24000BB30101017F02404100280280800422000D004100410028028080042200410120001B360280800420000D004100420037009D80044100420037019680044100420037018E800441004200370186800441004181043B01848004410041023602808004418580040F0B0240034020004101470D014100280280800421000C000B0B024020004102470D0041858004410041002D008480044101461B0F0B024020004103470D0041DC8C04100A000B41C48C04100A000B6702017F037E230041306B22012400200029021021022000290208210320002902002104200141146A410036020020012004370318200142013702042001418499043602102001200141186A36020020012003370320200120023703282001200141206A100E000B3E01017F02402001417F4C0D00024002402001450D002001101D22020D0120014101101E000B410121020B20002001360204200020023602000F0B101F000B120002402001450D0020002001410110110B0B08002000200110270B4802017F017E230041206B2202240020012902002103200241146A2001290208370200200241848B04360204200241849904360200200220003602082002200337020C20021021000B860101017F230041306B220224002002200136020420022000360200200241206A410C6A4102360200200241086A410C6A41023602002002411C6A410236020020024102360224200241B48B043602082002410236020C200241A89804360210200220023602202002200241046A3602282002200241206A360218200241086A41C48B04100E000B860101017F230041306B220224002002200136020420022000360200200241206A410C6A4102360200200241086A410C6A41023602002002411C6A410236020020024102360224200241948B043602082002410236020C200241A89804360210200220023602202002200241046A3602282002200241206A360218200241086A41A48B04100E000BB40101017F230041106B2203240002402000450D00200320003602042001450D000240200241044B0D00200141036A410276417F6A220041FF014B0D00200041027441D480046A2200450D00200341D080043602082003200028020036020C200341046A2003410C6A200341086A41FC890410332000200328020C3602000C010B200341002802D0800436020C200341046A2003410C6A4184990441948A0410334100200328020C3602D080040B200341106A24000B830101027F024020002802042202200028020822036B20014F0D0002400240200320016A22012003490D0020024101742203200120012003491B22014100480D00024002402002450D0020002802002002200110252202450D010C030B2001101D22020D020B20014101101E000B1020000B20002002360200200041046A20013602000B0BFC0101017F230041E0006B22042400200420013602082004200336020C2004200441086A36021020042004410C6A360214024020012003470D0020002002200110491A200441E0006A24000F0B200441C8006A41146A4100360200200441306A410C6A4103360200200441306A41146A4104360200200441186A410C6A4103360200200441186A41146A4103360200200441AC89043602482004420137024C200441849904360258200441033602342004419489043602182004410336021C200441E890043602202004200441106A3602302004200441146A3602382004200441C8006A3602402004200441306A360228200441186A41B48904100E000B860301017F230041106B2202240002400240024002400240024020002D0000417F6A220041044B0D00024020000E050002030405000B2002200128021841A08F04410A2001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090C050B2002200128021841958F04410B2001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090C040B2002200128021841AA8F04410A2001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090C030B2002200128021841B48F04410D2001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090C020B2002200128021841C18F04410E2001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090C010B2002200128021841CF8F0441052001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090B200210152101200241106A240020010BD00101037F20002D00082101024020002802042202450D00200141FF0171210341012101024020030D000240200028020022032D0000410471450D0041012101200328021841AF970441012003411C6A28020028020C1100000D01200041046A28020021020B024020024101470D0020002D0009450D00410121012000280200220328021841AE970441012003411C6A28020028020C1100000D010B2000280200220128021841B0970441012001411C6A28020028020C11000021010B200041086A20013A00000B200141FF01714100470B6401037F230041206B22012400200141086A41106A22024100360200200141086A41086A2203420037030020014200370308200141086A1000200041106A2002280200360000200041086A200329030037000020002001290308370000200141206A24000BE50101037F230041C0006B22012400200141186A4200370300200141106A4200370300200141086A42003703002001420037030020011001200141206A41186A4200370300200141206A41106A4200370300200141206A41086A420037030020014200370320411F2102200141206A2103024003402002417F460D012003200120026A2D00003A00002002417F6A2102200341016A21030C000B0B20002001290320370300200041186A200141206A41186A290300370300200041106A200141206A41106A290300370300200041086A200141206A41086A290300370300200141C0006A24000B6001047F230041106B220124000240024010022202450D00200141086A2002100B200128020C2103200128020822041003200020043602000C010B2000410136020041002103410021020B2000200236020820002003360204200141106A24000B1000200028020020002802042001101A0BA109010D7F230041106B2203240020022802102104024002400240024002400240024002400240200228020822054101470D0020040D010C060B2004450D010B2001450D01200020016A2106200241146A280200417F7321074100210820002104200021090340200441016A210A0240024002400240024020042C0000220B4100480D00200B41FF0171210B0C010B02400240200A2006460D00200A2D0000413F71210C200441026A2204210A0C010B4100210C200621040B200B411F71210D024002400240200B41FF0171220B41E001490D0020042006460D0120042D0000413F71210E200441016A220A210F0C020B200C200D41067472210B0C020B4100210E2006210F0B200E200C41067472210C0240200B41F001490D00200F2006460D02200F41016A2104200F2D0000413F71210B0C030B200C200D410C7472210B0B200A2104200741016A22070D020C060B4100210B200A21040B200C410674200D411274418080F0007172200B72220B418080C400460D05200741016A2207450D040B200820096B20046A21082004210920062004470D000C040B0B2002280218200020012002411C6A28020028020C11000021040C050B4100210120050D020C030B200B418080C400460D00024002402008450D0020082001460D0041002104200820014F0D01200020086A2C00004140480D010B200021040B2008200120041B21012004200020041B21000B2005450D010B4100210A02402001450D002001210B200021040340200A20042D000041C00171418001466A210A200441016A2104200B417F6A220B0D000B0B02400240024002402001200A6B2002410C6A28020022074F0D004100210A02402001450D004100210A2001210B200021040340200A20042D000041C00171418001466A210A200441016A2104200B417F6A220B0D000B0B200A20016B20076A210B410020022D0030220420044103461B4103712204450D0120044102460D02410021070C030B2002280218200020012002411C6A28020028020C11000021040C040B200B21074100210B0C010B200B41016A4101762107200B410176210B0B2003410036020C024002402002280204220441FF004B0D00200320043A000C4101210A0C010B0240200441FF0F4B0D0020032004413F71418001723A000D20032004410676411F7141C001723A000C4102210A0C010B0240200441FFFF034B0D0020032004413F71418001723A000E20032004410676413F71418001723A000D20032004410C76410F7141E001723A000C4103210A0C010B2003200441127641F001723A000C20032004413F71418001723A000F20032004410C76413F71418001723A000D20032004410676413F71418001723A000E4104210A0B417F21040240024002400340200441016A2204200B4F0D01200241186A2802002003410C6A200A2002411C6A28020028020C110000450D000C020B0B200241186A220B280200200020012002411C6A220228020028020C1100000D00417F21040340200441016A220420074F0D02200B2802002003410C6A200A200228020028020C110000450D000B0B410121040C020B410021040C010B2002280218200020012002411C6A28020028020C11000021040B200341106A240020040B0B0020002802002001101C0B6401027F230041206B220224002001411C6A280200210320012802182101200241086A41106A200041106A290200370300200241086A41086A200041086A2902003703002002200029020037030820012003200241086A10222100200241206A240020000BB00101027F230041106B220124000240024002402000450D00200041036A4102762200417F6A220241FF014B0D01200241027441D480046A2202450D01200141D080043602042001200228020036020C200041012001410C6A200141046A41FC8904103021002002200128020C3602000C020B410121000C010B200141002802D0800436020820004101200141086A4184990441948A0410302100410020012802083602D080040B200141106A240020000B040000000B05001020000B090041C48A04100A000BA80401087F230041C0006B220124004101210241002103024020002802082204450D002001200436020C2001410536021420012001410C6A36021020014100360220200142013703182001200141186A360224200141346A41013602002001413C6A41013602002001410136022C2001418C8904360228200141D48F043602302001200141106A3602380240200141246A41DC8A04200141286A1022450D001023000B20012802202103200128021821020B200041186A2802002105200041146A2802002106200028020C21072001200041106A280200220420036A41106A2200100B2001410036023020012001290300370328200141286A2000102402402001280230220041034B0D00410420001010000B200128022822082003360000200341046A210102402003417C490D0041042001100F000B0240200020014F0D00200120001010000B200841046A2003200220031013200341086A210302402001417C490D0020012003100F000B0240200020034F0D00200320001010000B200820016A20043600000240200320046A220120034F0D0020032001100F000B0240200020014F0D00200120001010000B200820036A2004200720041013200141046A210302402001417C490D0020012003100F000B0240200020034F0D00200320001010000B200820016A2006360000200141086A210102402003417C490D0020032001100F000B0240200020014F0D00200120001010000B200820036A2005360000200820001004000BA30801117F230041C0006B22032400200341086A411C6A22042001360200200341346A2205200241146A2802002201360200200341033A0038200341086A41246A220620022802102207200141037422086A360200200342808080808004370308410021012003410036021020034100360218200320003602202003200736022820032007360230200228020441037421092002280200210A024002400240024002400240024002400240024020022802082200450D002000411C6A21072002410C6A28020041246C2102200341206A210B200341386A210C200341306A210D200341086A41086A210E200341086A41146A210F200341186A2110200341286A211103402002450D0220092001460D05200B280200200A20016A2208280200200841046A280200200428020028020C1100000D04200C20002D00203A00002003200028020836020C2003200028020C360208410021080240024002400240200028021822124101460D00024020124103460D0020124102470D02201128020022132006280200460D002011201341086A36020020132802044106470D04201328020028020021120C030B0C030B20072802002213200528020022124F0D0C200D28020020134103746A22132802044106470D02201328020028020021120C010B200728020021120B410121080B200341086A410C6A2012360200200E2008360200410021080240024002400240200028021022124101460D00024020124103460D0020124102470D02201128020022132006280200460D002011201341086A36020020132802044106470D04201328020028020021120C030B0C030B200741786A2802002213200528020022124F0D0D200D28020020134103746A22132802044106470D02201328020028020021120C010B200741786A28020021120B410121080B200F2012360200201020083602000240024020002802004101470D00200741686A2802002208200528020022124F0D09200D28020020084103746A21080C010B201128020022082006280200460D092011200841086A3602000B200041246A21002002415C6A2102200741246A2107200141086A21012008280200200341086A200841046A280200110100450D000C040B0B200341206A211120092101200A210003402008450D022001450D0420112802002000280200200041046A280200200428020028020C1100000D03200841786A2108200141786A2101200041086A21002007280200210220072802042112200741086A21072002200341086A2012110100450D000C030B0B200A20016A21000B2000200A20096A460D01200341206A28020020002802002000280204200341246A28020028020C110000450D010B410121000C010B410021000B200341C0006A240020000F0B41FC8B0420082012102A000B41D48B04100A000B41EC8B0420132012102A000B41EC8B0420132012102A000B8C0101017F230041C0006B220024002000413336020C200041D29304360208200041286A410C6A4107360200200041106A410C6A4102360200200041246A41023602002000410836022C200041A48C0436021020004102360214200041A898043602182000200041086A3602282000200041386A3602302000200041286A360220200041106A41B48C04100E000BC00101057F0240024002402000280208220220014F0D002000200120026B220210122000280200200041086A28020022036A210441012101024002400340200420016A2106200120024F0D01200141016A22052001490D022006417F6A41003A0000200521010C000B0B2002450D020B2006417F6A41003A0000200320016A21060C020B200221060340200120024F0D02200141016A22052001490D022006417F6A2106200521010C000B0B200320016A417F6A21060B200041086A20063602000B2B01017F02402002101D2203450D002003200020022001200120024B1B10491A20002001410110110B20030BAD0201037F23004180016B220224002000280200210002400240024002400240200128020022034110710D0020034120710D0120002001102721000C020B20002802002103410021000340200220006A41FF006A2003410F712204413072200441D7006A2004410A491B3A00002000417F6A2100200341047622030D000B20004180016A22034181014F0D02200141DE96044102200220006A4180016A410020006B102821000C010B20002802002103410021000340200220006A41FF006A2003410F712204413072200441376A2004410A491B3A00002000417F6A2100200341047622030D000B20004180016A22034181014F0D02200141DE96044102200220006A4180016A410020006B102821000B20024180016A240020000F0B2003418001100F000B2003418001100F000BC40201067F230041306B220224004127210302400240200028020022004190CE00490D00412721030340200241096A20036A2204417C6A200020004190CE006E220541F0B17F6C6A220641E4006E220741017441B794046A2F00003B00002004417E6A20062007419C7F6C6A41017441B794046A2F00003B00002003417C6A2103200041FFC1D72F4B21042005210020040D000C020B0B200021050B02400240200541E400480D00200241096A2003417E6A22036A200541FFFF037141E4006E2200419C7F6C20056A41FFFF037141017441B794046A2F00003B00000C010B200521000B02400240200041094A0D00200241096A2003417F6A22036A2205200041306A3A00000C010B200241096A2003417E6A22036A2205200041017441B794046A2F00003B00000B20014184990441002005412720036B10282100200241306A240020000BDD0901057F230041206B2205240020052002360204200520013602002005418080C40036020820042106024020002802002207410171450D002005412B360208200441016A21060B41002108200541003A000F02402007410471450D00200541013A000F02402002450D0041002108200221090340200820012D000041C00171418001466A2108200141016A21012009417F6A22090D000B0B200620026A20086B21060B2000280208210120052005410F6A3602142005200541086A36021020052005360218024002400240024002400240024002400240024002400240024002400240024020014101470D002000410C6A280200220120064D0D0120074108710D02200120066B2109410120002D0030220120014103461B4103712201450D0420014102460D03410021020C050B200541106A200010410D0C2000280218200320042000411C6A28020028020C11000021010C0E0B200541106A200010410D0B2000280218200320042000411C6A28020028020C11000021010C0D0B200041013A003020004130360204200541106A200010410D0A200120066B21094101200041306A2D0000220120014103461B4103712201450D0420014102460D03410021020C050B200941016A4101762102200941017621090C010B20092102410021090B2005410036021C02402000280204220141FF004B0D00200520013A001C410121080C050B0240200141FF0F4B0D0020052001413F71418001723A001D20052001410676411F7141C001723A001C410221080C050B200141FFFF034B0D0320052001413F71418001723A001E20052001410676413F71418001723A001D20052001410C76410F7141E001723A001C410321080C040B200941016A4101762102200941017621090C010B20092102410021090B2005410036021C0240200041046A280200220141FF004B0D00200520013A001C410121080C040B200141FF0F4B0D0220052001413F71418001723A001D20052001410676411F7141C001723A001C410221080C030B2005200141127641F001723A001C20052001413F71418001723A001F20052001410C76413F71418001723A001D20052001410676413F71418001723A001E410421080B417F210102400340200141016A220120094F0D01200041186A2802002005411C6A20082000411C6A28020028020C110000450D000C040B0B200541106A200010410D02200041186A2209280200200320042000411C6A220028020028020C1100000D02417F21010340200141016A220120024F0D0420092802002005411C6A2008200028020028020C110000450D000C030B0B0240200141FFFF034B0D0020052001413F71418001723A001E20052001410676413F71418001723A001D20052001410C76410F7141E001723A001C410321080C010B2005200141127641F001723A001C20052001413F71418001723A001F20052001410C76413F71418001723A001D20052001410676413F71418001723A001E410421080B417F210102400340200141016A220120094F0D01200041186A2802002005411C6A20082000411C6A28020028020C110000450D000C020B0B200041186A2209280200200320042000411C6A220028020028020C1100000D00417F21010340200141016A220120024F0D0220092802002005411C6A2008200028020028020C110000450D000B0B410121010C010B410021010B200541206A240020010B7402017F027E200041186A2100200141186A21024103210102400240024003402001417F460D01200141034B0D032000290300220320022903002204540D02200041786A2100200241786A21022001417F6A210120032004580D000B41010F0B41000F0B41FF010F0B41C4890420014104102A000B840101017F230041306B220324002003200236020420032001360200200341206A410C6A4102360200200341086A410C6A41023602002003411C6A410236020020034102360224200341F48A043602082003410236020C200341A898043602102003200341046A360220200320033602282003200341206A360218200341086A2000100E000B7201017F41002104024002404100200241027422022003410374418080016A220320032002491B418780046A2202411076400022034110742003417F461B2203450D00200342003702042003200320024180807C716A4102723602000C010B410121040B20002003360204200020043602000B05004180040B040041010BC90301067F2001417F6A2105410020016B21062000410274210720022802002108200441106A2109024002400240024003402008450D012008210102400340200141086A210420012802082208410171450D0120042008417E71360200024002402001280204417C712208450D004100200820082D00004101711B21080C010B410021080B2001102F024020012D0000410271450D00200820082802004102723602000B20022008360200200821010C000B0B02402001280200417C71220A20046B2007490D0020042003200020092802001101004102746A41086A200A20076B20067122084D0D03200428020021082005200471450D040B200220083602000C000B0B41000F0B20084100360200200841786A2208420037020020082001280200417C71360200024020012802002202417C712204450D0020024102710D00200420042802044103712008723602040B20082008280204410371200172360204200141086A22042004280200417E7136020020012001280200220441037120087222023602002004410271450D0120012002417D71360200200820082802004102723602000C010B20022008417C71360200200121080B20082008280200410172360200200841086A0B8F0101027F0240024020002802002201417C712202450D0020014102710D00200220022802044103712000280204417C7172360204200041046A21020C010B200041046A21020B024020022802002202417C712201450D00200120012802004103712000280200417C7172360200200028020421020B200041046A2002410371360200200020002802004103713602000B6B01027F230041106B22052400024020002001200220032004102E22060D00200541086A200320002001200428020C1102004100210620052802080D00200528020C220620022802003602082002200636020020002001200220032004102E21060B200541106A240020060B02000B02000BB80101017F200028020022044100360200200441786A22002000280200417E71360200024020022003280214110300450D0002402004417C6A280200417C712202450D0020022D00004101710D002000102F024020002D0000410271450D00200220022802004102723602000B0F0B20002802002202417C712203450D0020024102710D0020032D00004101710D0020042003280208417C71360200200320004101723602080F0B20042001280200360200200120003602000B920101027F230041106B2204240020042001280200220128020036020C200241026A220220026C220241801020024180104B1B220541042004410C6A4184990441AC8A04103021022001200428020C360200024002402002450D00200242003702042002200220054102746A410272360200410021010C010B410121010B2000200236020420002001360200200441106A24000B02000B040020010B040041000B830101027F024020002802042202200028020822036B20014F0D0002400240200320016A22012003490D0020024101742203200120012003491B22014100480D00024002402002450D0020002802002002200110252202450D010C030B2001101D22020D020B20014101101E000B1020000B20002002360200200041046A20013602000B0B1B00200128021841B1970441052001411C6A28020028020C1100000B1000200028020020002802042001101A0B02000B2F01017F200028020022002002103820002000280208220320026A360208200320002802006A2001200210491A41000BD30201027F230041106B22022400200028020021000240024020014180014F0D000240200028020822032000280204470D00200041011038200041086A28020021030B200028020020036A20013A0000200041086A2200200028020041016A3602000C010B2002410036020C0240024020014180104F0D0020022001413F71418001723A000D20022001410676411F7141C001723A000C410221010C010B0240200141FFFF034B0D0020022001413F71418001723A000E20022001410676413F71418001723A000D20022001410C76410F7141E001723A000C410321010C010B2002200141127641F001723A000C20022001413F71418001723A000F20022001410C76413F71418001723A000D20022001410676413F71418001723A000E410421010B20002001103820002000280208220320016A360208200320002802006A2002410C6A200110491A0B200241106A240041000B6201017F230041206B2202240020022000280200360204200241086A41106A200141106A290200370300200241086A41086A200141086A29020037030020022001290200370308200241046A41DC8A04200241086A10222101200241206A240020010B02000B0C0042B18ED4A8FFCFA5B80A0BE40201057F230041106B220224000240024020002802002802002203418080C400460D002001411C6A2802002104200128021821052002410036020C02400240200341FF004B0D00200220033A000C410121060C010B0240200341FF0F4B0D0020022003413F71418001723A000D20022003410676411F7141C001723A000C410221060C010B0240200341FFFF034B0D0020022003413F71418001723A000E20022003410676413F71418001723A000D20022003410C76410F7141E001723A000C410321060C010B2002200341127641F001723A000C20022003413F71418001723A000F20022003410C76413F71418001723A000D20022003410676413F71418001723A000E410421060B4101210320052002410C6A2006200428020C1100000D010B024020002802042D0000450D0020012802182000280208220028020020002802042001411C6A28020028020C11000021030C010B410021030B200241106A240020030B08002000200110270BFC0202047F017E230041C0006B22022400200241186A2203200141186A290300370300200241106A200141106A290300370300200241086A200141086A29030037030020022001290300370300200241206A41186A4200370300200241206A41106A4200370300200241206A41086A42003703002002420037032041002101200241206A210441032105024002400340200141034B0D01200541034B0D02200420032903002206423886200642288642808080808080C0FF0083842006421886428080808080E03F8320064208864280808080F01F838484200642088842808080F80F832006421888428080FC07838420064228884280FE03832006423888848484370000200441086A21042005417F6A2105200341786A2103200141016A21010C000B0B20002002290320370000200041186A200241206A41186A290300370000200041106A200241206A41106A290300370000200041086A200241206A41086A290300370000200241C0006A24000F0B41D48904417F4104102A000BC50201037F230041C0006B220224000240024002402001280208220341206A220420012802044D0D0020004181063B01000C010B200141086A2004360200200341604F0D0120012802002101200241386A4200370300200241306A4200370300200241206A41086A420037030020024200370320200120036A2104411F2101200241206A2103024003402001417F460D012003200420016A2D00003A00002001417F6A2101200341016A21030C000B0B200241186A2201200241206A41186A290300370300200241106A2203200241206A41106A290300370300200241086A2204200241206A41086A29030037030020022002290320370300200041003A0000200041206A2001290300370300200041186A2003290300370300200041106A2004290300370300200041086A20022903003703000B200241C0006A24000F0B20032004100F000B930101017F230041C0006B220124002001411836020C200141959A04360208200120003A0017200141306A410C6A4109360200200141186A410C6A41023602002001412C6A41023602002001410A360234200141A48C043602182001410236021C200141A898043602202001200141086A3602302001200141176A3602382001200141306A360228200141186A41B48C04100E000BFC0401087F230041C0016B22002400200010182000280208210120002802002102200041A0016A1017200041C0006A41186A22034200370300200041C0006A41106A22044200370300200041C0006A41086A22054200370300200042003703400240200041A0016A200041C0006A10470D00200020013602142000200236021020004100360218200041C0006A200041106A1044200041206A200041C0006A1048200041E8006A1016100921012003200041206A41186A22022903003703002004200041206A41106A22062903003703002005200041206A41086A220729030037030020002000290320370340200041A0016A200041C0006A10432001200041A0016A100520004180016A200041E8006A100720032002290300370300200420062903003703002005200729030037030020002000290320370340200041A0016A200041C0006A104320004180016A200041A0016A100502400240024041002802A8800422030D00410041002802A880042203410120031B3602A8800420030D00410042003700C58004410042003701BE8004410042003701B68004410042003701AE800441004181063B01AC8004410041023602A8800441AD800421030C010B0240034020034101470D0141002802A8800421030C000B0B20034102470D0141AD8004410041002D00AC80044101461B21030B200041A0016A41106A200041E8006A41106A280200360200200041A0016A41086A200041E8006A41086A290300370300200020002903683703A001200041C0006A200041A0016A10082003200041C0006A100520002802002000280204100C200041C0016A24000F0B024020034103470D0041DC8C04100A000B41C48C04100A000B41A48D04100A000B0F0020002001102941FF01714101460B5500024020012D00004101460D00200041186A200141206A290300370300200041106A200141186A290300370300200041086A200141106A2903003703002000200141086A2903003703000F0B20012D00011045000B3001017F410021030240034020022003460D01200020036A200120036A2D00003A0000200341016A21030C000B0B20000B0E00104641989B0441C39F0110060B0BF8BA010400418080040BD408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041D488040BE8041E0701001F0000003D070100010000003E07010001000000C00601005E000000340000002D00000040070100550000001402000030000000840C010000000000F80701002D000000250801000C00000031080100030000003408010034000000FF0A010014000000A607000009000000E0080100550000009304000009000000E008010055000000140200003000000035090100200000005509010059000000D3070000090000000B00000004000000040000000C0000000D0000000E0000000F0000000000000001000000100000001100000012000000130000000000000001000000100000001100000012000000AE09010011000000BF09010013000000F502000005000000140000000400000004000000150000001600000017000000050A010020000000250A01001200000018000000000000000100000019000000130B010006000000190B010022000000FF0A0100140000001E090000050000003B0B010016000000510B01000D000000FF0A0100140000002409000005000000720B01002B0000009D0B0100110000006301000015000000600B0100120000005604000011000000600B0100120000004A04000028000000B60B01001D000000D30B0100540000002900000002000000840C010000000000840C010002000000700C010011000000F103000005000000ED0C010028000000970C010056000000820000001F000000860C010011000000970C010056000000870000001D000000850D010012000000630D01000A0000001C000000050000006D0D010018000000630D01000A0000001C000000050000002D0D010036000000630D01000A0000001C000000050000000041C08D040BD70D2F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F707761736D2D6162692D302E322E312F7372632F6574682F73696E6B2E7273556E646572666C6F77206F662070757368656420706172616D6574657273202F21002F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F75696E742D302E352E302F7372632F75696E742E7273496E76616C6964426F6F6C496E76616C6964553332496E76616C6964553634556E6578706563746564456F66496E76616C696450616464696E674F74686572010000000000000020000000000000000300000000000000030000000000000003000000617373657274696F6E206661696C65643A2060286C656674203D3D20726967687429600A20206C6566743A2060602C0A2072696768743A2060603A2064657374696E6174696F6E20616E6420736F7572636520736C69636573206861766520646966666572656E74206C656E677468730100000000000000200000000000000003000000000000000300000000000000030000000100000001000000200000000000000003000000000000000300000000000000030000000100000002000000200000000000000003000000000000000300000000000000030000000000000000000000000000002F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F75696E742D302E352E302F7372632F75696E742E7273617373657274696F6E206661696C65643A2038203C3D206275662E6C656E28292F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F627974656F726465722D312E332E302F7372632F6C69622E72736361706163697479206F766572666C6F776C6962616C6C6F632F7261775F7665632E72736120666F726D617474696E6720747261697420696D706C656D656E746174696F6E2072657475726E656420616E206572726F72696E646578206F7574206F6620626F756E64733A20746865206C656E20697320206275742074686520696E6465782069732030303031303230333034303530363037303830393130313131323133313431353136313731383139323032313232323332343235323632373238323933303331333233333334333533363337333833393430343134323433343434353436343734383439353035313532353335343535353635373538353936303631363236333634363536363637363836393730373137323733373437353736373737383739383038313832383338343835383638373838383939303931393239333934393539363937393839396C6962636F72652F736C6963652F6D6F642E7273696E64657820206F7574206F662072616E676520666F7220736C696365206F66206C656E67746820736C69636520696E64657820737461727473206174202062757420656E64732061742030786C6962636F72652F666D742F6D6F642E727363616C6C656420604F7074696F6E3A3A756E77726170282960206F6E206120604E6F6E65602076616C75656C6962636F72652F6F7074696F6E2E72732C0A294572726F7261726974686D65746963206F7065726174696F6E206F766572666C6F772F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F75696E742D302E352E302F7372632F6C69622E7273000100000000000000200000000000000003000000000000000300000000000000030000000100000001000000200000000000000003000000000000000300000000000000030000006C6962636F72652F726573756C742E72730000003A204F6E6365206861732070616E69636B65642F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F7370696E2D302E342E31302F7372632F6F6E63652E7273696E7465726E616C206572726F723A20656E746572656420756E726561636861626C6520636F6465617267756D656E74206465636F64696E67206661696C6564556E61626C6520746F206163636570742076616C756520696E206E6F6E2D70617961626C6520636F6E7374727563746F722063616C6C7372632F6C69622E7273496E76616C6964206D6574686F64207369676E6174757265496E76616C69642061626920696E766F6B650041989B040BC39F010061736D0100000001460C60037F7F7F017F60027F7F017F60047F7F7F7F0060017F017F60017F006000017F60027F7F0060000060037F7F7F0060057F7F7F7F7F0060057F7F7F7F7F017F60017F017E0296010A03656E760673656E646572000403656E760576616C7565000403656E760C696E7075745F6C656E677468000503656E760B66657463685F696E707574000403656E7603726574000603656E760C73746F726167655F72656164000603656E760570616E6963000603656E760D73746F726167655F7772697465000603656E7604656C6F67000203656E76066D656D6F7279020102100352510606060605040406060806010609060609080606020103040404060100010103060707040007060001010A01080201030A040A0404020204010306010104000101040B010106060606040708010606000004050170011A1A0608017F01418080040B0708010463616C6C0053091F010041010B1914323127264D44451E243D3F41423C36373840464748494A4B0A97810151CC0101027F230041E0006B22022400200241206A2001100A2002200241206A100B200241D8006A4200370300200241D0006A4200370300200241C8006A420037030020024200370340411F2101200241C0006A2103024003402001417F460D012003200220016A2D00003A00002001417F6A2101200341016A21030C000B0B20002002290340370300200041186A200241C0006A41186A290300370300200041106A200241C0006A41106A290300370300200041086A200241C0006A41086A290300370300200241E0006A24000B9C0101017F230041C0006B22022400200241286A41106A200141106A280000360200200241286A41086A200141086A29000037030020022001290000370328200241086A200241286A100C200041086A200241086A41086A290300370000200041106A200241086A41106A290300370000200041186A200241086A41186A290300370000200241013A000820002002290308370000200241C0006A24000B7601047F230041206B22022400200241186A22034200370300200241106A22044200370300200241086A2205420037030020024200370300200120021005200041186A2003290300370000200041106A2004290300370000200041086A200529030037000020002002290300370000200241206A24000B7D01047F230041206B22022400200241186A22034200370300200241106A22044200370300200241086A22054200370300200242003703002002410C6A411420014114101D200041186A2003290300370000200041106A2004290300370000200041086A200529030037000020002002290300370000200241206A24000BB30101017F02404100280280800422000D004100410028028080042200410120001B360280800420000D004100420037009D80044100420037019680044100420037018E800441004200370186800441004181043B01848004410041023602808004418580040F0B0240034020004101470D014100280280800421000C000B0B024020004102470D0041858004410041002D008480044101461B0F0B024020004103470D0041DC8C04100E000B41C48C04100E000B6702017F037E230041306B22012400200029021021022000290208210320002902002104200141146A410036020020012004370318200142013702042001418499043602102001200141186A36020020012003370320200120023703282001200141206A1015000B4C02017F017E230041106B22012400200141086A4120101020012903082102200041203602002000410C6A428080808010370200200041146A420037020020002002370204200141106A24000B3E01017F02402001417F4C0D00024002402001450D002001102822020D01200141011029000B410121020B20002001360204200020023602000F0B102A000BEE0101047F230041306B2202240002402001410C6A220328020022042001280200470D00200241086A2204200328020036020020022001290204370300200141146A28020021052002200128021022032003200141186A2802006A1012200041086A200428020036020020002002290300370200200320051013200241306A24000F0B200241186A410C6A41013602002002410C6A4102360200200241146A41023602002002200436022C2002410136021C20022001360220200241D4880436020020024103360204200241A8980436020820022002412C6A3602182002200241186A360210200241EC88041015000B2E01017F2000200220016B2202101C20002000280208220320026A360208200320002802006A200220012002101D0B120002402001450D00200020014101101A0B0B08002000200110320B4802017F017E230041206B2202240020012902002103200241146A2001290208370200200241848B04360204200241849904360200200220003602082002200337020C2002102C000B39000240024020022001490D0020042002490D012000200220016B3602042000200320016A3602000F0B200120021017000B200220041018000B860101017F230041306B220224002002200136020420022000360200200241206A410C6A4102360200200241086A410C6A41023602002002411C6A410236020020024102360224200241B48B043602082002410236020C200241A89804360210200220023602202002200241046A3602282002200241206A360218200241086A41C48B041015000B860101017F230041306B220224002002200136020420022000360200200241206A410C6A4102360200200241086A410C6A41023602002002411C6A410236020020024102360224200241948B043602082002410236020C200241A89804360210200220023602202002200241046A3602282002200241206A360218200241086A41A48B041015000B39000240024020022001490D0020042002490D012000200220016B3602042000200320016A3602000F0B200120021017000B200220041018000BB40101017F230041106B2203240002402000450D00200320003602042001450D000240200241044B0D00200141036A410276417F6A220041FF014B0D00200041027441D480046A2200450D00200341D080043602082003200028020036020C200341046A2003410C6A200341086A41FC8904103E2000200328020C3602000C010B200341002802D0800436020C200341046A2003410C6A4184990441948A04103E4100200328020C3602D080040B200341106A24000B4D01017F230041206B22022400200241086A41106A200141106A280000360200200241086A41086A200141086A290000370300200220012900003703082000200241086A100C200241206A24000B830101027F024020002802042202200028020822036B20014F0D0002400240200320016A22012003490D0020024101742203200120012003491B22014100480D00024002402002450D0020002802002002200110302202450D010C030B2001102822020D020B200141011029000B102B000B20002002360200200041046A20013602000B0BFC0101017F230041E0006B22042400200420013602082004200336020C2004200441086A36021020042004410C6A360214024020012003470D0020002002200110581A200441E0006A24000F0B200441C8006A41146A4100360200200441306A410C6A4103360200200441306A41146A4104360200200441186A410C6A4103360200200441186A41146A4103360200200441AC89043602482004420137024C200441849904360258200441033602342004419489043602182004410336021C200441E890043602202004200441106A3602302004200441146A3602382004200441C8006A3602402004200441306A360228200441186A41B489041015000B860301017F230041106B2202240002400240024002400240024020002D0000417F6A220041044B0D00024020000E050002030405000B2002200128021841A08F04410A2001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090C050B2002200128021841958F04410B2001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090C040B2002200128021841AA8F04410A2001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090C030B2002200128021841B48F04410D2001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090C020B2002200128021841C18F04410E2001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090C010B2002200128021841CF8F0441052001411C6A28020028020C1100003A00082002200136020020024100360204200241003A00090B2002101F2101200241106A240020010BD00101037F20002D00082101024020002802042202450D00200141FF0171210341012101024020030D000240200028020022032D0000410471450D0041012101200328021841AF970441012003411C6A28020028020C1100000D01200041046A28020021020B024020024101470D0020002D0009450D00410121012000280200220328021841AE970441012003411C6A28020028020C1100000D010B2000280200220128021841B0970441012001411C6A28020028020C11000021010B200041086A20013A00000B200141FF01714100470B6401037F230041206B22012400200141086A41106A22024100360200200141086A41086A2203420037030020014200370308200141086A1000200041106A2002280200360000200041086A200329030037000020002001290308370000200141206A24000BE50101037F230041C0006B22012400200141186A4200370300200141106A4200370300200141086A42003703002001420037030020011001200141206A41186A4200370300200141206A41106A4200370300200141206A41086A420037030020014200370320411F2102200141206A2103024003402002417F460D012003200120026A2D00003A00002002417F6A2102200341016A21030C000B0B20002001290320370300200041186A200141206A41186A290300370300200041106A200141206A41106A290300370300200041086A200141206A41086A290300370300200141C0006A24000B6001047F230041106B220124000240024010022202450D00200141086A20021010200128020C2103200128020822041003200020043602000C010B2000410136020041002103410021020B2000200236020820002003360204200141106A24000B0900200020011004000B100020002802002000280204200110250BA109010D7F230041106B2203240020022802102104024002400240024002400240024002400240200228020822054101470D0020040D010C060B2004450D010B2001450D01200020016A2106200241146A280200417F7321074100210820002104200021090340200441016A210A0240024002400240024020042C0000220B4100480D00200B41FF0171210B0C010B02400240200A2006460D00200A2D0000413F71210C200441026A2204210A0C010B4100210C200621040B200B411F71210D024002400240200B41FF0171220B41E001490D0020042006460D0120042D0000413F71210E200441016A220A210F0C020B200C200D41067472210B0C020B4100210E2006210F0B200E200C41067472210C0240200B41F001490D00200F2006460D02200F41016A2104200F2D0000413F71210B0C030B200C200D410C7472210B0B200A2104200741016A22070D020C060B4100210B200A21040B200C410674200D411274418080F0007172200B72220B418080C400460D05200741016A2207450D040B200820096B20046A21082004210920062004470D000C040B0B2002280218200020012002411C6A28020028020C11000021040C050B4100210120050D020C030B200B418080C400460D00024002402008450D0020082001460D0041002104200820014F0D01200020086A2C00004140480D010B200021040B2008200120041B21012004200020041B21000B2005450D010B4100210A02402001450D002001210B200021040340200A20042D000041C00171418001466A210A200441016A2104200B417F6A220B0D000B0B02400240024002402001200A6B2002410C6A28020022074F0D004100210A02402001450D004100210A2001210B200021040340200A20042D000041C00171418001466A210A200441016A2104200B417F6A220B0D000B0B200A20016B20076A210B410020022D0030220420044103461B4103712204450D0120044102460D02410021070C030B2002280218200020012002411C6A28020028020C11000021040C040B200B21074100210B0C010B200B41016A4101762107200B410176210B0B2003410036020C024002402002280204220441FF004B0D00200320043A000C4101210A0C010B0240200441FF0F4B0D0020032004413F71418001723A000D20032004410676411F7141C001723A000C4102210A0C010B0240200441FFFF034B0D0020032004413F71418001723A000E20032004410676413F71418001723A000D20032004410C76410F7141E001723A000C4103210A0C010B2003200441127641F001723A000C20032004413F71418001723A000F20032004410C76413F71418001723A000D20032004410676413F71418001723A000E4104210A0B417F21040240024002400340200441016A2204200B4F0D01200241186A2802002003410C6A200A2002411C6A28020028020C110000450D000C020B0B200241186A220B280200200020012002411C6A220228020028020C1100000D00417F21040340200441016A220420074F0D02200B2802002003410C6A200A200228020028020C110000450D000B0B410121040C020B410021040C010B2002280218200020012002411C6A28020028020C11000021040B200341106A240020040B0B002000280200200110270B6401027F230041206B220224002001411C6A280200210320012802182101200241086A41106A200041106A290200370300200241086A41086A200041086A2902003703002002200029020037030820012003200241086A102D2100200241206A240020000BB00101027F230041106B220124000240024002402000450D00200041036A4102762200417F6A220241FF014B0D01200241027441D480046A2202450D01200141D080043602042001200228020036020C200041012001410C6A200141046A41FC8904103B21002002200128020C3602000C020B410121000C010B200141002802D0800436020820004101200141086A4184990441948A04103B2100410020012802083602D080040B200141106A240020000B040000000B0500102B000B090041C48A04100E000BA80401087F230041C0006B220124004101210241002103024020002802082204450D002001200436020C2001410536021420012001410C6A36021020014100360220200142013703182001200141186A360224200141346A41013602002001413C6A41013602002001410136022C2001418C8904360228200141D48F043602302001200141106A3602380240200141246A41DC8A04200141286A102D450D00102E000B20012802202103200128021821020B200041186A2802002105200041146A2802002106200028020C21072001200041106A280200220420036A41106A220010102001410036023020012001290300370328200141286A2000102F02402001280230220041034B0D00410420001018000B200128022822082003360000200341046A210102402003417C490D00410420011017000B0240200020014F0D00200120001018000B200841046A200320022003101D200341086A210302402001417C490D00200120031017000B0240200020034F0D00200320001018000B200820016A20043600000240200320046A220120034F0D00200320011017000B0240200020014F0D00200120001018000B200820036A200420072004101D200141046A210302402001417C490D00200120031017000B0240200020034F0D00200320001018000B200820016A2006360000200141086A210102402003417C490D00200320011017000B0240200020014F0D00200120001018000B200820036A2005360000200820001006000BA30801117F230041C0006B22032400200341086A411C6A22042001360200200341346A2205200241146A2802002201360200200341033A0038200341086A41246A220620022802102207200141037422086A360200200342808080808004370308410021012003410036021020034100360218200320003602202003200736022820032007360230200228020441037421092002280200210A024002400240024002400240024002400240024020022802082200450D002000411C6A21072002410C6A28020041246C2102200341206A210B200341386A210C200341306A210D200341086A41086A210E200341086A41146A210F200341186A2110200341286A211103402002450D0220092001460D05200B280200200A20016A2208280200200841046A280200200428020028020C1100000D04200C20002D00203A00002003200028020836020C2003200028020C360208410021080240024002400240200028021822124101460D00024020124103460D0020124102470D02201128020022132006280200460D002011201341086A36020020132802044106470D04201328020028020021120C030B0C030B20072802002213200528020022124F0D0C200D28020020134103746A22132802044106470D02201328020028020021120C010B200728020021120B410121080B200341086A410C6A2012360200200E2008360200410021080240024002400240200028021022124101460D00024020124103460D0020124102470D02201128020022132006280200460D002011201341086A36020020132802044106470D04201328020028020021120C030B0C030B200741786A2802002213200528020022124F0D0D200D28020020134103746A22132802044106470D02201328020028020021120C010B200741786A28020021120B410121080B200F2012360200201020083602000240024020002802004101470D00200741686A2802002208200528020022124F0D09200D28020020084103746A21080C010B201128020022082006280200460D092011200841086A3602000B200041246A21002002415C6A2102200741246A2107200141086A21012008280200200341086A200841046A280200110100450D000C040B0B200341206A211120092101200A210003402008450D022001450D0420112802002000280200200041046A280200200428020028020C1100000D03200841786A2108200141786A2101200041086A21002007280200210220072802042112200741086A21072002200341086A2012110100450D000C030B0B200A20016A21000B2000200A20096A460D01200341206A28020020002802002000280204200341246A28020028020C110000450D010B410121000C010B410021000B200341C0006A240020000F0B41FC8B04200820121035000B41D48B04100E000B41EC8B04201320121035000B41EC8B04201320121035000B8C0101017F230041C0006B220024002000413336020C200041D29304360208200041286A410C6A4107360200200041106A410C6A4102360200200041246A41023602002000410836022C200041A48C0436021020004102360214200041A898043602182000200041086A3602282000200041386A3602302000200041286A360220200041106A41B48C041015000BC00101057F0240024002402000280208220220014F0D002000200120026B2202101C2000280200200041086A28020022036A210441012101024002400340200420016A2106200120024F0D01200141016A22052001490D022006417F6A41003A0000200521010C000B0B2002450D020B2006417F6A41003A0000200320016A21060C020B200221060340200120024F0D02200141016A22052001490D022006417F6A2106200521010C000B0B200320016A417F6A21060B200041086A20063602000B2B01017F0240200210282203450D002003200020022001200120024B1B10581A200020014101101A0B20030BAD0201037F23004180016B220224002000280200210002400240024002400240200128020022034110710D0020034120710D0120002001103221000C020B20002802002103410021000340200220006A41FF006A2003410F712204413072200441D7006A2004410A491B3A00002000417F6A2100200341047622030D000B20004180016A22034181014F0D02200141DE96044102200220006A4180016A410020006B103321000C010B20002802002103410021000340200220006A41FF006A2003410F712204413072200441376A2004410A491B3A00002000417F6A2100200341047622030D000B20004180016A22034181014F0D02200141DE96044102200220006A4180016A410020006B103321000B20024180016A240020000F0B20034180011017000B20034180011017000BC40201067F230041306B220224004127210302400240200028020022004190CE00490D00412721030340200241096A20036A2204417C6A200020004190CE006E220541F0B17F6C6A220641E4006E220741017441B794046A2F00003B00002004417E6A20062007419C7F6C6A41017441B794046A2F00003B00002003417C6A2103200041FFC1D72F4B21042005210020040D000C020B0B200021050B02400240200541E400480D00200241096A2003417E6A22036A200541FFFF037141E4006E2200419C7F6C20056A41FFFF037141017441B794046A2F00003B00000C010B200521000B02400240200041094A0D00200241096A2003417F6A22036A2205200041306A3A00000C010B200241096A2003417E6A22036A2205200041017441B794046A2F00003B00000B20014184990441002005412720036B10332100200241306A240020000BDD0901057F230041206B2205240020052002360204200520013602002005418080C40036020820042106024020002802002207410171450D002005412B360208200441016A21060B41002108200541003A000F02402007410471450D00200541013A000F02402002450D0041002108200221090340200820012D000041C00171418001466A2108200141016A21012009417F6A22090D000B0B200620026A20086B21060B2000280208210120052005410F6A3602142005200541086A36021020052005360218024002400240024002400240024002400240024002400240024002400240024020014101470D002000410C6A280200220120064D0D0120074108710D02200120066B2109410120002D0030220120014103461B4103712201450D0420014102460D03410021020C050B200541106A2000104C0D0C2000280218200320042000411C6A28020028020C11000021010C0E0B200541106A2000104C0D0B2000280218200320042000411C6A28020028020C11000021010C0D0B200041013A003020004130360204200541106A2000104C0D0A200120066B21094101200041306A2D0000220120014103461B4103712201450D0420014102460D03410021020C050B200941016A4101762102200941017621090C010B20092102410021090B2005410036021C02402000280204220141FF004B0D00200520013A001C410121080C050B0240200141FF0F4B0D0020052001413F71418001723A001D20052001410676411F7141C001723A001C410221080C050B200141FFFF034B0D0320052001413F71418001723A001E20052001410676413F71418001723A001D20052001410C76410F7141E001723A001C410321080C040B200941016A4101762102200941017621090C010B20092102410021090B2005410036021C0240200041046A280200220141FF004B0D00200520013A001C410121080C040B200141FF0F4B0D0220052001413F71418001723A001D20052001410676411F7141C001723A001C410221080C030B2005200141127641F001723A001C20052001413F71418001723A001F20052001410C76413F71418001723A001D20052001410676413F71418001723A001E410421080B417F210102400340200141016A220120094F0D01200041186A2802002005411C6A20082000411C6A28020028020C110000450D000C040B0B200541106A2000104C0D02200041186A2209280200200320042000411C6A220028020028020C1100000D02417F21010340200141016A220120024F0D0420092802002005411C6A2008200028020028020C110000450D000C030B0B0240200141FFFF034B0D0020052001413F71418001723A001E20052001410676413F71418001723A001D20052001410C76410F7141E001723A001C410321080C010B2005200141127641F001723A001C20052001413F71418001723A001F20052001410C76413F71418001723A001D20052001410676413F71418001723A001E410421080B417F210102400340200141016A220120094F0D01200041186A2802002005411C6A20082000411C6A28020028020C110000450D000C020B0B200041186A2209280200200320042000411C6A220028020028020C1100000D00417F21010340200141016A220120024F0D0220092802002005411C6A2008200028020028020C110000450D000B0B410121010C010B410021010B200541206A240020010B7402017F027E200041186A2100200141186A21024103210102400240024003402001417F460D01200141034B0D032000290300220320022903002204540D02200041786A2100200241786A21022001417F6A210120032004580D000B41010F0B41000F0B41FF010F0B41C48904200141041035000B840101017F230041306B220324002003200236020420032001360200200341206A410C6A4102360200200341086A410C6A41023602002003411C6A410236020020034102360224200341F48A043602082003410236020C200341A898043602102003200341046A360220200320033602282003200341206A360218200341086A20001015000B7201017F41002104024002404100200241027422022003410374418080016A220320032002491B418780046A2202411076400022034110742003417F461B2203450D00200342003702042003200320024180807C716A4102723602000C010B410121040B20002003360204200020043602000B05004180040B040041010BC90301067F2001417F6A2105410020016B21062000410274210720022802002108200441106A2109024002400240024003402008450D012008210102400340200141086A210420012802082208410171450D0120042008417E71360200024002402001280204417C712208450D004100200820082D00004101711B21080C010B410021080B2001103A024020012D0000410271450D00200820082802004102723602000B20022008360200200821010C000B0B02402001280200417C71220A20046B2007490D0020042003200020092802001101004102746A41086A200A20076B20067122084D0D03200428020021082005200471450D040B200220083602000C000B0B41000F0B20084100360200200841786A2208420037020020082001280200417C71360200024020012802002202417C712204450D0020024102710D00200420042802044103712008723602040B20082008280204410371200172360204200141086A22042004280200417E7136020020012001280200220441037120087222023602002004410271450D0120012002417D71360200200820082802004102723602000C010B20022008417C71360200200121080B20082008280200410172360200200841086A0B8F0101027F0240024020002802002201417C712202450D0020014102710D00200220022802044103712000280204417C7172360204200041046A21020C010B200041046A21020B024020022802002202417C712201450D00200120012802004103712000280200417C7172360200200028020421020B200041046A2002410371360200200020002802004103713602000B6B01027F230041106B22052400024020002001200220032004103922060D00200541086A200320002001200428020C1102004100210620052802080D00200528020C220620022802003602082002200636020020002001200220032004103921060B200541106A240020060B02000B02000BB80101017F200028020022044100360200200441786A22002000280200417E71360200024020022003280214110300450D0002402004417C6A280200417C712202450D0020022D00004101710D002000103A024020002D0000410271450D00200220022802004102723602000B0F0B20002802002202417C712203450D0020024102710D0020032D00004101710D0020042003280208417C71360200200320004101723602080F0B20042001280200360200200120003602000B920101027F230041106B2204240020042001280200220128020036020C200241026A220220026C220241801020024180104B1B220541042004410C6A4184990441AC8A04103B21022001200428020C360200024002402002450D00200242003702042002200220054102746A410272360200410021010C010B410121010B2000200236020420002001360200200441106A24000B02000B040020010B040041000B830101027F024020002802042202200028020822036B20014F0D0002400240200320016A22012003490D0020024101742203200120012003491B22014100480D00024002402002450D0020002802002002200110302202450D010C030B2001102822020D020B200141011029000B102B000B20002002360200200041046A20013602000B0B1B00200128021841B1970441052001411C6A28020028020C1100000B100020002802002000280204200110250B02000B2F01017F200028020022002002104320002000280208220320026A360208200320002802006A2001200210581A41000BD30201027F230041106B22022400200028020021000240024020014180014F0D000240200028020822032000280204470D00200041011043200041086A28020021030B200028020020036A20013A0000200041086A2200200028020041016A3602000C010B2002410036020C0240024020014180104F0D0020022001413F71418001723A000D20022001410676411F7141C001723A000C410221010C010B0240200141FFFF034B0D0020022001413F71418001723A000E20022001410676413F71418001723A000D20022001410C76410F7141E001723A000C410321010C010B2002200141127641F001723A000C20022001413F71418001723A000F20022001410C76413F71418001723A000D20022001410676413F71418001723A000E410421010B20002001104320002000280208220320016A360208200320002802006A2002410C6A200110581A0B200241106A240041000B6201017F230041206B2202240020022000280200360204200241086A41106A200141106A290200370300200241086A41086A200141086A29020037030020022001290200370308200241046A41DC8A04200241086A102D2101200241206A240020010B02000B0C0042B18ED4A8FFCFA5B80A0BE40201057F230041106B220224000240024020002802002802002203418080C400460D002001411C6A2802002104200128021821052002410036020C02400240200341FF004B0D00200220033A000C410121060C010B0240200341FF0F4B0D0020022003413F71418001723A000D20022003410676411F7141C001723A000C410221060C010B0240200341FFFF034B0D0020022003413F71418001723A000E20022003410676413F71418001723A000D20022003410C76410F7141E001723A000C410321060C010B2002200341127641F001723A000C20022003413F71418001723A000F20022003410C76413F71418001723A000D20022003410676413F71418001723A000E410421060B4101210320052002410C6A2006200428020C1100000D010B024020002802042D0000450D0020012802182000280208220028020020002802042001411C6A28020028020C11000021030C010B410021030B200241106A240020030B08002000200110320BFC0202047F017E230041C0006B22022400200241186A2203200141186A290300370300200241106A200141106A290300370300200241086A200141086A29030037030020022001290300370300200241206A41186A4200370300200241206A41106A4200370300200241206A41086A42003703002002420037032041002101200241206A210441032105024002400340200141034B0D01200541034B0D02200420032903002206423886200642288642808080808080C0FF0083842006421886428080808080E03F8320064208864280808080F01F838484200642088842808080F80F832006421888428080FC07838420064228884280FE03832006423888848484370000200441086A21042005417F6A2105200341786A2103200141016A21010C000B0B20002002290320370000200041186A200241206A41186A290300370000200041106A200241206A41106A290300370000200041086A200241206A41086A290300370000200241C0006A24000F0B41D48904417F41041035000BE906010D7F230041D0016B22022400024002402001280208220341206A2204200128020422054D0D00200241F0006A41176A20024190016A41176A290000370000200241F0006A41106A20024190016A41106A290300370300200241F0006A41086A20024190016A41086A2903003703002002200229039001370370200241306A41176A200241D0006A41176A290000370000200241306A41106A200241D0006A41106A290300370300200241306A41086A200241D0006A41086A29030037030020022002290350370330200041033A0001410121010C010B200141086A2004360200200241086A20032004200128020020051016200228020C210420022802082103200241C8016A22064200370300200241B0016A41106A4200370300200241B0016A41086A4200370300200242003703B00141002101200241004120200320041016200241B0016A412020022802002002280204101D20024190016A41086A2204200241B0016A41096A220729000037030020024190016A41106A2203200241B0016A41116A220829000037030020024190016A41176A22052006290000370000200220022900B1013703900120022D00B0012109200241F0006A41176A220A2005290000370000200241F0006A41106A22052003290300370300200241F0006A41086A220B20042903003703002002200229039001370370200241D0006A41176A220C200A290000370000200241D0006A41106A220A2005290300370300200241D0006A41086A220D200B29030037030020022002290370370350200241306A41176A220E200C290000370000200241306A41106A220C200A290300370300200241306A41086A220A200D29030037030020022002290350370330200241106A41176A220D200E290000370000200241106A41106A220E200C290300370300200241106A41086A220C200A290300370300200220022903303703102007200C2903003700002008200E2903003700002006200D290000370000200220093A00B001200220022903103700B1012003410036020020044200370300200242003703900120024190016A4114200241BC016A4114101D20052003280200360200200B20042903003703002002200229039001370370200041116A2005280200360000200041096A200B290300370000200020022903703700010B200020013A0000200241D0016A24000BC50201037F230041C0006B220224000240024002402001280208220341206A220420012802044D0D0020004181063B01000C010B200141086A2004360200200341604F0D0120012802002101200241386A4200370300200241306A4200370300200241206A41086A420037030020024200370320200120036A2104411F2101200241206A2103024003402001417F460D012003200420016A2D00003A00002001417F6A2101200341016A21030C000B0B200241186A2201200241206A41186A290300370300200241106A2203200241206A41106A290300370300200241086A2204200241206A41086A29030037030020022002290320370300200041003A0000200041206A2001290300370300200041186A2003290300370300200041106A2004290300370300200041086A20022903003703000B200241C0006A24000F0B200320041017000BED0202057F017E230041306B22022400200241106A41186A2203200141186A290300370300200241106A41106A200141106A290300370300200241106A41086A200141086A29030037030020022001290300370310200041046A2000410C6A2201280200220441206A2205102F200241086A2004200520002802042001280200101941002100200228020C21052002280208210641032104410021010240024002400340200141034B0D01200220002005200620051019200441034B0D02200228020441074D0D03200141016A2101200228020020032903002207423886200742288642808080808080C0FF0083842007421886428080808080E03F8320074208864280808080F01F838484200742088842808080F80F832007421888428080FC07838420074228884280FE03832007423888848484370000200041086A2100200341786A21032004417F6A21040C000B0B200241306A24000F0B41FC8804200441041035000B41E48904100E000B930101017F230041C0006B220124002001411836020C200141959A04360208200120003A0017200141306A410C6A4109360200200141186A410C6A41023602002001412C6A41023602002001410A360234200141A48C043602182001410236021C200141A898043602202001200141086A3602302001200141176A3602382001200141306A360228200141186A41B48C041015000B2F01017F230041206B22002400200041106A10222000200028021020002802181054200028020020002802081023000B911503047F0B7E047F230041B0036B2203240002400240024002400240024002400240200241034D0D002002417C6A2102200141046A21040240200128000022014118742001410874418080FC07717220014108764180FE037120014118767272220141BBB996C87A460D000240200141B184828507460D00200141DD9BD8C001470D0320034190036A1021200341F0016A41186A4200370300200341F0016A41106A4200370300200341F0016A41086A4200370300200342003703F00120034190036A200341F0016A10550D04200341F0016A100D100B200341D0016A41186A4200370300200341D0016A41106A4200370300200341D0016A41086A4200370300200342003703D001411F2101200341D0016A2102024003402001417F460D012002200341F0016A20016A2D00003A00002001417F6A2101200241016A21020C000B0B20034190036A41186A2201200341D0016A41186A29030037030020034190036A41106A2202200341D0016A41106A29030037030020034190036A41086A2204200341D0016A41086A290300370300200320032903D00137039003200341F0026A100F200341F0016A41186A22052001290300370300200341F0016A41106A22012002290300370300200341F0016A41086A2202200429030037030020032003290390033703F001200341F0026A200341F0016A10512005200341F0026A41186A2802003602002001200341F0026A41106A2903003703002002200341F0026A41086A290300370300200320032903F0023703F0012000200341F0016A10110C090B20034190036A1021200341F0016A41186A22014200370300200341F0016A41106A22054200370300200341F0016A41086A22064200370300200342003703F00120034190036A200341F0016A10550D04200320023602D402200320043602D002200341003602D802200341F0016A200341D0026A104F200341F0026A200341F0016A105720034190036A200341F0026A1009200341F0026A100F200120034190036A41186A290300370300200520034190036A41106A290300370300200620034190036A41086A29030037030020032003290390033703F001200341F0026A200341F0016A10512001200341F0026A41186A2802003602002005200341F0026A41106A2903003703002006200341F0026A41086A290300370300200320032903F0023703F0012000200341F0016A10110C080B20034190036A1021200341F0016A41186A420037030020034180026A22054200370300200341F0016A41086A4200370300200342003703F00120034190036A200341F0016A10550D0420032002360204200320043602004100210120034100360208200341F0016A2003104F200341106A200341F0016A1057200341F0016A20031050200341286A200341F0016A1056200341C8006A1020200341E0006A200341C8006A100920034180016A200341106A100920034188026A420037030020054200370300200341F8016A4200370300200342003703F001200341286A200341F0016A41201059450D06200341E0006A200341286A103441FF017141FF01460D06024002400240200341106A200341C8006A41141059450D0020032903682207200329033022087D22092007562102200329034021072003290338210A2003290378210B2003290370210C2003290360220D2003290328220E7D220F200D580D012009427F7C220D20095620026A21020C020B410021010C080B2009210D0B200C200A7D2209200C562101024002402002450D0020092002AD7D221020095620016A21010C010B200921100B200B20077D220C200B562102024002402001450D00200C2001AD7D2211200C5620026A0D010C070B200C21112002450D060B418C8C04100E000B41F48C04100E000B418C8D04100E000B41A48D04100E000B41A48D04100E000B41A48D04100E000B200329038801220B20087C2209200B542102200329039801210B200329039001210C024002402003290380012208200E7C220E20085A0D00200942017C220820095420026A21020C010B200921080B200C200A7C220A200C542101024002402002450D00200A2002AD7C220C200A5420016A21010C010B200A210C0B200B20077C2207200B5421020240024002402001450D0020072001AD7C220A20075420026A0D010C020B2007210A2002450D010B418C8C04100E000B200341F0026A200341C8006A100A2003200D3703F8012003200F3703F0012003201037038002200320113703880220034190036A200341F0016A104E200341F0026A20034190036A1007200341F0026A200341106A100A200320083703F8012003200E3703F0012003200C370380022003200A3703880220034190036A200341F0016A104E200341F0026A20034190036A1007200341A0016A41106A200341C8006A41106A280200360200200341A0016A41086A200341C8006A41086A290300370300200320032903483703A001200341B8016A41106A200341106A41106A280200360200200341B8016A41086A200341106A41086A290300370300200320032903103703B801200341D0016A41186A2205200341286A41186A290300370300200341D0016A41106A2206200341286A41106A290300370300200341D0016A41086A2212200341286A41086A290300370300200320032903283703D001200342AAABAEB99AFE98E2A17F3700FF0120034296D0D4D7D5A9FD91B37F37008702200341D0026A41106A2201200329008002370300200341E984C3C5063600F801200341FCEF003B00FC012003418D013A00FE01200341D0026A41086A220220032900F801370300200341EF013A008F02200341D0026A41186A2204200329008802370300200342DDE5CBEABAC3B8E49B7F3700F001200342DDE5CBEABAC3B8E49B7F3703D002200341F0026A200341A0016A101B20034190036A200341B8016A101B200341F0016A41186A2004290300370300200341F0016A41106A2001290300370300200341F0016A41086A200229030037030020034198026A200341F0026A41086A2213290300370300200341A0026A200341F0026A41106A2214290300370300200341A8026A200341F0026A41186A2215290300370300200341B8026A20034190036A41086A2201290300370300200341C0026A20034190036A41106A2202290300370300200341C8026A20034190036A41186A2204290300370300200320032903D0023703F001200320032903F0023703900220032003290390033703B002200341F0026A100F200420052903003703002002200629030037030020012012290300370300200320032903D00137039003200341F0026A20034190036A1051200420152802003602002002201429030037030020012013290300370300200320032903F00237039003200341D0026A20034190036A1011200341F0016A410320032802D002220120032802D8021008200120032802D4021013410121010B20034190036A100F20034187026A4200370000200341F0016A41106A22024200370300200341F0016A41086A22044200370300200342003703F001200320013A008F0220034190036A410472200341F0016A20034190026A1012200341F0016A41186A20034190036A41186A280200360200200220034190036A41106A290300370300200420034190036A41086A29030037030020032003290390033703F0012000200341F0016A10110B200341B0036A24000B0F0020002001103441FF01714101460B5500024020012D00004101460D00200041186A200141206A290300370300200041106A200141186A290300370300200041086A200141106A2903003703002000200141086A2903003703000F0B20012D00011052000B4B01017F200141016A2102024020012D00004101460D0020002002290000370000200041106A200241106A280000360000200041086A200241086A2900003700000F0B20022D00001052000B3001017F410021030240034020022003460D01200020036A200120036A2D00003A0000200341016A21030C000B0B20000B4801047F410021034100210402400340200420024F0D01200120046A2105200020046A2106200441016A210420062D0000220620052D00002205460D000B200620056B21030B20030B0BAC1B0300418080040BD408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041D488040BE8041E0701001F0000003D070100010000003E07010001000000C00601005E000000340000002D00000040070100550000001402000030000000840C010000000000F80701002D000000250801000C00000031080100030000003408010034000000FF0A010014000000A607000009000000E0080100550000009304000009000000E008010055000000140200003000000035090100200000005509010059000000D3070000090000000B00000004000000040000000C0000000D0000000E0000000F0000000000000001000000100000001100000012000000130000000000000001000000100000001100000012000000AE09010011000000BF09010013000000F502000005000000140000000400000004000000150000001600000017000000050A010020000000250A01001200000018000000000000000100000019000000130B010006000000190B010022000000FF0A0100140000001E090000050000003B0B010016000000510B01000D000000FF0A0100140000002409000005000000720B01002B0000009D0B0100110000006301000015000000600B0100120000005604000011000000600B0100120000004A04000028000000B60B01001D000000D30B0100540000002900000002000000840C010000000000840C010002000000700C010011000000F103000005000000ED0C010028000000970C010056000000820000001F000000860C010011000000970C010056000000870000001D000000850D010012000000630D01000A0000001C000000050000006D0D010018000000630D01000A0000001C000000050000002D0D010036000000630D01000A0000001C000000050000000041C08D040BD70D2F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F707761736D2D6162692D302E322E312F7372632F6574682F73696E6B2E7273556E646572666C6F77206F662070757368656420706172616D6574657273202F21002F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F75696E742D302E352E302F7372632F75696E742E7273496E76616C6964426F6F6C496E76616C6964553332496E76616C6964553634556E6578706563746564456F66496E76616C696450616464696E674F74686572010000000000000020000000000000000300000000000000030000000000000003000000617373657274696F6E206661696C65643A2060286C656674203D3D20726967687429600A20206C6566743A2060602C0A2072696768743A2060603A2064657374696E6174696F6E20616E6420736F7572636520736C69636573206861766520646966666572656E74206C656E677468730100000000000000200000000000000003000000000000000300000000000000030000000100000001000000200000000000000003000000000000000300000000000000030000000100000002000000200000000000000003000000000000000300000000000000030000000000000000000000000000002F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F75696E742D302E352E302F7372632F75696E742E7273617373657274696F6E206661696C65643A2038203C3D206275662E6C656E28292F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F627974656F726465722D312E332E302F7372632F6C69622E72736361706163697479206F766572666C6F776C6962616C6C6F632F7261775F7665632E72736120666F726D617474696E6720747261697420696D706C656D656E746174696F6E2072657475726E656420616E206572726F72696E646578206F7574206F6620626F756E64733A20746865206C656E20697320206275742074686520696E6465782069732030303031303230333034303530363037303830393130313131323133313431353136313731383139323032313232323332343235323632373238323933303331333233333334333533363337333833393430343134323433343434353436343734383439353035313532353335343535353635373538353936303631363236333634363536363637363836393730373137323733373437353736373737383739383038313832383338343835383638373838383939303931393239333934393539363937393839396C6962636F72652F736C6963652F6D6F642E7273696E64657820206F7574206F662072616E676520666F7220736C696365206F66206C656E67746820736C69636520696E64657820737461727473206174202062757420656E64732061742030786C6962636F72652F666D742F6D6F642E727363616C6C656420604F7074696F6E3A3A756E77726170282960206F6E206120604E6F6E65602076616C75656C6962636F72652F6F7074696F6E2E72732C0A294572726F7261726974686D65746963206F7065726174696F6E206F766572666C6F772F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F75696E742D302E352E302F7372632F6C69622E7273000100000000000000200000000000000003000000000000000300000000000000030000000100000001000000200000000000000003000000000000000300000000000000030000006C6962636F72652F726573756C742E72730000003A204F6E6365206861732070616E69636B65642F686F6D652F79616D617A616B692F2E636172676F2F72656769737472792F7372632F6769746875622E636F6D2D316563633632393964623965633832332F7370696E2D302E342E31302F7372632F6F6E63652E7273696E7465726E616C206572726F723A20656E746572656420756E726561636861626C6520636F6465617267756D656E74206465636F64696E67206661696C6564556E61626C6520746F206163636570742076616C756520696E206E6F6E2D70617961626C6520636F6E7374727563746F722063616C6C7372632F6C69622E7273496E76616C6964206D6574686F64207369676E6174757265496E76616C69642061626920696E766F6B65"}],"id":1,"jsonrpc":"2.0"}' -H "Content-Type: application/json" -X POST localhost:8545

log

2019-04-23 17:38:51  jsonrpc-eventloop-1 TRACE wasm  Contract requested 2 pages of initial memory
2019-04-23 17:38:51  jsonrpc-eventloop-1 TRACE wasm  Contract custom panic message: argument decoding failed: UnexpectedEof, libcore/result.rs:1009:5
2019-04-23 17:38:51  jsonrpc-eventloop-1 TRACE wasm  Error executing contract: Trap(Trap { kind: Host(Panic("argument decoding failed: UnexpectedEof, libcore/result.rs:1009:5")) })
2019-04-23 17:38:51  jsonrpc-eventloop-1 TRACE wasm  Contract requested 2 pages of initial memory
2019-04-23 17:38:51  jsonrpc-eventloop-1 TRACE wasm  Contract custom panic message: argument decoding failed: UnexpectedEof, libcore/result.rs:1009:5
2019-04-23 17:38:51  jsonrpc-eventloop-1 TRACE wasm  Error executing contract: Trap(Trap { kind: Host(Panic("argument decoding failed: UnexpectedEof, libcore/result.rs:1009:5")) })
kundark commented 5 years ago

Error: The contract code couldn't be stored used all gas even though I set maximum gas limit 8000000

thanhnguyennguyen commented 5 years ago

I encountered an error when I tried to deploy the contract in step-5. The error message is Error: Returned error: The execution failed due to an exception Returned error: The execution failed due to an exception. https://kovan.etherscan.io/tx/0xefa4e336642d8cd76db969ac1f70f45412728000448a79190f5fef6de1dae81d

{"jsonrpc":"2.0","error":{"code":-32016,"message":"The execution failed due to an exception.","data":"Internal error: Malformed wasm module: internal memory"},"id":2}

The gas limit of the kovan network is 8000000, and the bytecode of the sample program compiled obviously cannot be deployed with 8000000 gas.

Deployment environment: version Parity-Ethereum/v2.5.0-beta-b52ac20-20190408/x86_64-linux-gnu/rustc1.34.0 web3@1.0.0-beta.35

Same issue @xiaofeizhu69 Did you resolve it ?