0x64e030871f000018a105467dbda1c73fe194306adb997200000000006f05b59d3b2edbbb00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000002d4a608060405234801561000f575f80fd5b50612d2d8061001d5f395ff3fe608060405234801561000f575f80fd5b506004361061003f575f3560e01c8063434dbac1146100435780635bafa47b1461004d578063f4261c9014610081575b5f80fd5b61004b610089565b005b6100556121b0565b604080519586526020860194909452928401919091526060830152608082015260a00160405180910390f35b61004b61244b565b60408051600880825261012082019092526103e8915f9190602082016101008036833701905050604080517f4c554d494e00000000000000000000000000000000000000000000000000000060208201527f1fc01117e196800f416a577350cb1938d10501c2000000000000000000000000602a8201525f603e8201529192500160405160208183030381529060405261012290612adb565b815f8151811061013457610134612b20565b602090810291909101810191909152604080517f4441490000000000000000000000000000000000000000000000000000000000818401527fda10009cbd5d07dd0cecc66161fc93d7c9000da1000000000000000000000000602a8201525f603e82015281518082039093018352810190526101af90612adb565b816001815181106101c2576101c2612b20565b602090810291909101810191909152604080517f5553444300000000000000000000000000000000000000000000000000000000818401527faf88d065e77c8cc2239327c5edb3a432268e5831000000000000000000000000602a8201525f603e820152815180820390930183528101905261023d90612adb565b8160028151811061025057610250612b20565b602090810291909101810191909152604080517f5553445400000000000000000000000000000000000000000000000000000000818401527ffd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9000000000000000000000000602a8201525f603e82015281518082039093018352810190526102cb90612adb565b816003815181106102de576102de612b20565b602090810291909101810191909152604080517f4152420000000000000000000000000000000000000000000000000000000000818401527f912ce59144191c1204e64559fe8253a0e49e6548000000000000000000000000602a8201525f603e820152815180820390930183528101905261035990612adb565b8160048151811061036c5761036c612b20565b602090810291909101810191909152604080517f474d580000000000000000000000000000000000000000000000000000000000818401527ffc5a1a6eb076a2c7ad06ed22c90d7e710e35ad0a000000000000000000000000602a8201525f603e82015281518082039093018352810190526103e790612adb565b816005815181106103fa576103fa612b20565b602090810291909101810191909152604080517f50454e444c450000000000000000000000000000000000000000000000000000818401527f0c880f6761f1af8d9aa9c466984b80dab9a8c9e8000000000000000000000000602a8201525f603e820152815180820390930183528101905261047590612adb565b8160068151811061048857610488612b20565b602090810291909101810191909152604080517f52444e5400000000000000000000000000000000000000000000000000000000818401527f3082cc23568ea640225c2467653db90e9250aaa0000000000000000000000000602a8201525f603e820152815180820390930183528101905261050390612adb565b8160078151811061051657610516612b20565b602090810291909101015260408051600880825261012082019092525f91816020016020820280368337019050509050731fc01117e196800f416a577350cb1938d10501c2815f8151811061056d5761056d612b20565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073da10009cbd5d07dd0cecc66161fc93d7c9000da1816001815181106105cf576105cf612b20565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073af88d065e77c8cc2239327c5edb3a432268e58318160028151811061063157610631612b20565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073fd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb98160038151811061069357610693612b20565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073912ce59144191c1204e64559fe8253a0e49e6548816004815181106106f5576106f5612b20565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505073fc5a1a6eb076a2c7ad06ed22c90d7e710e35ad0a8160058151811061075757610757612b20565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050730c880f6761f1af8d9aa9c466984b80dab9a8c9e8816006815181106107b9576107b9612b20565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff1681525050733082cc23568ea640225c2467653db90e9250aaa08160078151811061081b5761081b612b20565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061085d612a8e565b600781526008602080830191909152600a604080840191909152600b60608085019190915260106080850152601360a0850152601760c0850152601860e08501526019610100850152601c610120850152601d610140850152601e61016085015261018084019290925260246101a084015260266101c084015260286101e08401526029610200840152602a61022084015260336102408401526034610260840152603561028084015260366102a084015260376102c084015260386102e0840152603d610300840152603f6103208401526103408301526041610360830152604261038083015260436103a083015260446103c083015260456103e083015260486104008301526049610420830152604b610440830152604c610460830152604e61048083015260536104a083015260576104c0830152605b6104e0830152605c610500830152605e610520830152605f6105408301526105608201526061610580820152606a6105a0820152606b6105c0820152606f6105e08201526071610600820152607461062082015260756106408201526076610660820152607761068082015260786106a082015260796106c0820152607b6106e0820152607c610700820152607d610720820152607e610740820152610a3b612a8e565b73714d8b5874b3a6a69f289f4e857f4c9670074296815273ed82ea0632f79ecfdf0e47d2ae50d2d5e8217ee9602082015273782421e8dbf99b4df6bb2f9d822845e6dd067c146040820152731e4133cbce3dfdd22a66f58c41a68d726d51dd596060820152739b5146072ad382ee5cde6719b7217e51d2e25c416080820152737252704aadddcf2b1aea208def0f4bdb97e05b0a60a08201527332df328fe32a00d636f8573808547793e2f3df7b60c082015273a3fcdd2f5e90b34da3a5119d7789ee83570c331060e08201527312ebd9a2d8c9ca5be9518b10a6a0016a61d329ee61010082015273401d8d05402cc3cc64f43249465d9d7ed8d0d51e61012082018190526101408201527321b2bcc28b344d74b07b3534fc237288c2d38e6f61016082015273241081309ea12b7cb43e39e1704c22b8f3a1562061018082018190527393e6878e9dadd35b307f54f33a82414389da8e856101a0830152737dd64dda2da4f0893b156ba1693fb4ee063545e36101c083018190526101e08301819052610200830181905273b9397ee13b8fb7dbc82b15694b992687dce85204610220840181905273c29eba870f3824679db0b9e46d6fa7131b35faa3610240850181905273c9b9d1c0cd14f1ad9a41ad5a144c0647b6d71f71610260860181905261028086018290526102a086019190915273494f85898a2d44f16b8c336d99e08e151d4eee6f6102c086015273c6e23ee94e340ca6641e9af7b81513a543b2de836102e08601526103008501839052736a5ac7a5990ee13bcf71a5be81f1a4822c3a360161032086015273a2248712a4a3064617cfaee46e192939f190dc1a61034086015273d859cbad6f4fbeac118c5f4cbf47ed21215f0c9f61036086015273db64a9173d78bd93a0e7f2cc8028926e471a6ad161038086018190526103a0860152730d60f02f0004f8ba0a747164873fd588c56c0e196103c086015273d0047e6536d2ed3dcb6f34fc1aedab46ebcfe5586103e08601527390bb2d3eb97628335d491c30ff95939b019708916104008601819052610420860181905273d39048f2c953b6eb3214f934593b832a294cc3a761044087015273c33f35adf6e2e7bffb96621a52c7c149aa5e29d561046087015273af645e5e4fc7e5c29bb9ab1bbff4b76108503a906104808701527383eca8bccbeeb78b6883c046b218a0bf8b455bc86104a087015273f6be88e80aeb18580befdd766dfb3996c3c1fb816104c08701526104e086019190915273dba98f22371e99fad17d7511e49afb41f348d03661050086015273f50d8809ca9a680385a35a5549d4a7da6d4ad064610520860152610540850181905261056085015273df46eb09ddcfa91d53baac07e15b4cecf1e874f0610580850181905273ed6a4bcdc0210fa1c5896b434f552caa49803fd66105a086015273b4c6bc178354be7f454dd233220cf9d150d410e76105c08601526105e0850193909352736ce7bd2e0aa015e412de39285881170ebe06cc92610600850152735ed04213978be99b293af39fb0a4a358f98b516161062085018190526106408501527357b1d0b145d9279e4d8e9efef9d2af83907bfd68610660850152610680840192909252737edb3da7e59593b40c974eac178855fa9cd9a7fd6106a084015273c707c96ad17143c0ff66663fd34361c301d475166106c08401526106e08301526107008201527393061bbe41d928d53a7fd7a23d849478a8c9c4826107208201527378dc87dd50d82ad55c39ebabadacb10696bef96b610740820152610f4d612aad565b80516407a37f96549052805165e9c75aef2c3c60209182015281516548bb67f88211606090910152815164ea443473946080909101528151651d8ff1f4b91f60a0909101528151653439f4ab2e9460c0909101528151644b2674330460e090910152815164167755303a61010090910152815165d0e6dbcf31bd610120909101528151654d9578fd44c361014090910152815164a2dcbf48c2610160909101528151650eb7859094056101a090910152815165043e1dd2797d6101c09091015281516501bbd18924dc6101e090910152815164b144d8e4ec610200909101528151652667dc3f84cd610220909101528151653c43ecad86866102409091015281516516b404ac5dda61026090910152815165260ff3cbe92b610280909101528151651fb4b658b4a86102a0909101528151660174373f019b0f6102c09091015281516508c9e2c515fa6102e0909101528151650e8fcba27ecb6103209091015281516511fec237f42c6103409091015281516548fc9972e5a06103609091015281516514e50e48a704610380909101528151650dee0985c4aa6103a09091015281516506f704c2e2516103c0909101528151651540b42ebca391602090810291909101919091528151650ee07e20b73c6104209091015281516559a5bf9e17aa610440909101528151650a104853257861046090910152815165090d0c6badd7610480909101528151652a89b2cd633c6104a0909101528151650a2a0fa613706104c0909101528151651e19c97366426104e09091015281516523053fd22b3d6105009091015281516488205c685c610520909101528151653741d47984166105409091015281516504554fdc25766105609091015281516601429564a97ec261058090910152815165e22fceadf0106105a0909101528151650cd5994028406105c09091015281516491ab6c69ee6106009091015281516501230ee6573b6106209091015281516501ec938c210b61064090910152815165816a3349eadd610680909101528151660ba853d208dd016106a09091015281516502637ae430f06106c090910152815165015b6369596e6106e09091015281516504ca71a3b5476107009091015281516516d984ce51366107209091015281810180516503ff6b14ec4d9052805166245d7106d8185790830152805166081417549cbe9d60c090910152805166206eadb7566c29610120909101528051660ad26cdfa3ae4f6101a090910152805166095fdc8855fe8c61024090910152805166038813d373aa696102609091015280516605ebb3b46c34fa6102809091015280516604ee946a010c636102a090910152805166cef7e24d85bd9a6102c09091015280516601437f2123b21c6102e0909101528051660b9e4f34cec1ca6103209091018190528151660a8c10b6336f5e610340909101528151610380015280516607bedf7889d6866103a09091015280516603df6fbc44eb436103c0909101525166041c9220d95dae916020908102919091019190915281810180516602e0ccb09827f96104209091015280516627824044c757ce6104409091015280516601af6882e39075610460909101528051661a029d802173136104a09091015280516601d1520ca3447d6104c090910152805166132e2065851e866104e0909101528051660b38ae789987d5610500909101528051651a55d7a59793610520909101528051660ab0af223526c461054090910152805166eafbd48fed61fb6105809091015280516633ce646ab2cf916105a09091015280516602f08a17c2f9cf6105c0909101528051661c7484eb73604c610680909101525167036e5e7145dc4e6f6106a0909101526040820180516029905280516201a96a9083015280516160de60c090910152805162017eae61012090910152805161f07f61014090910152805161722f6101a0909101528051616daa6102409091015280516129506102609091015280516145436102809091015280516139b26102a0909101528051620887e06102c0909101528051610ec86102e0909101528051617a976103209091018190528151616f06610340909101528151610380015280516151ba6103a09091015280516128dd6103c0909101525161301991602090810291909101919091526040820180516121ab6104209091015280516201a0e2610440909101528051611404610460909101528051620112286104a09091015280516115436104c090910152805161ca626104e0909101528051610134610520909101528051617d0f6105409091015280516209ab0f61058090910152805162025e0e6105a09091015280516122636105c09091015280516108026106009091015280516102a661062090910152805161047c61064090910152516225e2c26106a09091015260608201805160109052805162017ad890830152805161585e60c0909101528051620157b361012090910152805161debc610140909101528051612d7a6101a09091015280516161a96102409091015280516124ca610260909101528051613dae6102809091015280516133616102a0909101528051620365d96102c0909101528051610d2a6102e09091015280516130d36103209091018190528151612c526103409091015281516103800152805161208c6103a09091015280516110456103c09091015251612ad59160209081029190910191909152606082018051611dfb61042090910152805161a60b610440909101528051611218610460909101528051616d4f6104a09091015280516112ef6104c090910152805161509c6104e0909101528051610112610520909101528051616f5e6105409091015280516203db8661058090910152805162021bb56105a0909101528051611e9f6105c090910152805161076a6106009091015280516004610620909101528051600861064090910152516212dc526106a09091015260808201805165691a8ec18b019083015280516516c3db17bf8260c0909101528051655cede5fea6cd610120909101528051651b182f6a53fd610240909101528051650a350122364861026090910152805165111cbfa17869610280909101528051650e4129de50146102a09091015280516503a6fbeeba186102e09091015251650be22fbe5abb916020908102919091019190915260808201805165085187d20c4f6104209091015280516504cbb141ea35610460909101528051650540e3ca67456104c090910152805165206ec02776b8610500909101528051644c1d91d044610520909101528051651ee5af55524d6105409091015280516595bb8cc4dd9e6105a090910152805165087f05c745e86105c0909101528051654d6790b54f4761068090910152516602c17ac00377786106a09091015260a08201805167056333ae2af370f790830152805167012abad2042995fe60c09091015280516704c371f88e80264f6101209091015280516701638aa421b0d2356102409091015280516685f09ac777e19a61026090910152805166e08d7522c084c361028090910152805166bb0d62daa4f9db6102a0909101528051662fed2235aa60306102e09091015251669bf074e65b06dc916020908102919091019190915260a082018051666d2851d472eb34610420909101528051663eee231bc872876104609091015280516644f00914a7229d6104c09091015280516701a9971c200c82476105009091015280516603e6cf50b3272b610520909101528051670195712ff086450b6105409091015280516707acd5c0f01489ad6105a0909101528051666f7d477aa36dd56105c09091015280516703f7b99d57d05c6c610680909101525167242981d976af64a86106a09091015260c0808301805166eeb0c410ed02f89084015280516633b30e0a8ea4ae920191909152805166d30ad5fac60461610120909101528051663d8811ddbd55bc61024090910152805166172e216738aaf56102609091015280516626dcacf7d5e54e61028090910152805166205f3f2fba1c746102a090910152805166084b59163c9a0f6102e09091015251661afccd73381821916020908102919091019190915260c080830180516612e4296a40ddb1610420909101528051660ae416980edc78610460909101528051660bee3e51349c286104c09091015280516649a789d6d6895d61050090910152805165acdbb5960d6c61052090910152805166462ae2f85ea5236105409091015280516701540ae9788f96726105a090910152805166134b795fbdacdd6105c090910152805166afc921129e6315610680909101525167064224aad8c02f926106a09091015260e0830180516701c065a16ecbaf5190840152805166611efce962b0cf920191909152805167018c753cdc16f03e61012090910152805166739760f77e80f8610240909101528051662b8baf35543bf56102609091015280516649014ab7426c67610280909101528051663cd02e1c3d37fe6102a0909101528051660f94dc0ec9a0d56102e090910152516632b2acc65fe7b991602002015260e08101805166237d128adcbbce6104209091015280516614759f0b36f9706104609091015280516616699cd3658b436104c0909101528051668a5d76e543a4a3610500909101528051660144b9f85e3dfa6105209091015280516683d08e03c6274861054090910152805167027ecb4dc38534876105a090910152805166243f26e81242ed6105c090910152805167014a39cef9589a6e6106809091015251670bc1bd524590d0816106a0909101526040805160018082528183019092525f9182918291829190816020016020820280368337019050509050731fc01117e196800f416a577350cb1938d10501c2815f81518110611d2757611d27612b20565b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505f5b603b8110156121a3578781603b8110611d7e57611d7e612b20565b602002015193508681603b8110611d9757611d97612b20565b602002015192508a60cb015f8581526020019081526020015f2094505f5b6008811015611f36575f878260088110611dd157611dd1612b20565b602002015183603b8110611de757611de7612b20565b60200201511115611ee857898181518110611e0457611e04612b20565b602002602001015173ffffffffffffffffffffffffffffffffffffffff1663a9059cbb85898460088110611e3a57611e3a612b20565b602002015185603b8110611e5057611e50612b20565b60200201516040517fffffffff0000000000000000000000000000000000000000000000000000000060e085901b16815273ffffffffffffffffffffffffffffffffffffffff909216600483015260248201526044016020604051808303815f875af1158015611ec2573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611ee69190612b4d565b505b5f8c60ce015f8781526020019081526020015f206002015f8d8481518110611f1257611f12612b20565b602002602001015181526020019081526020015f2081905550806001019050611db5565b5084546040517f7dc79d5100000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff821691637dc79d5191611fb19130917401000000000000000000000000000000000000000090910467ffffffffffffffff16908790600401612b6c565b5f604051808303815f87803b158015611fc8575f80fd5b505af1158015611fda573d5f803e3d5ffd5b505086546040517f23b872dd00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff8083166004830152871660248201527401000000000000000000000000000000000000000090910467ffffffffffffffff166044820152731fc01117e196800f416a577350cb1938d10501c292506323b872dd91506064016020604051808303815f875af115801561208d573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906120b19190612b4d565b5073ffffffffffffffffffffffffffffffffffffffff83165f90815260cc8c01602052604090206120e2908561270b565b5084547eff0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff8116600460ff7f01000000000000000000000000000000000000000000000000000000000000009384900416179091027fffff0000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff16177c2300000000000000000000000000000000000000000000000000000000177fff00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff168555600101611d63565b5050505050505050505050565b6040517f70a082310000000000000000000000000000000000000000000000000000000081523360048201525f90819081908190819073422e604492c9bd9c43f03ad1f78c37968303ebd3906370a0823190602401602060405180830381865afa158015612220573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906122449190612be5565b6040517f70a08231000000000000000000000000000000000000000000000000000000008152336004820152909550731fc01117e196800f416a577350cb1938d10501c2906370a0823190602401602060405180830381865afa1580156122ad573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906122d19190612be5565b6040517fdd62ed3e00000000000000000000000000000000000000000000000000000000815233600482015230602482015290945073422e604492c9bd9c43f03ad1f78c37968303ebd39063dd62ed3e90604401602060405180830381865afa158015612340573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906123649190612be5565b6040517fdd62ed3e000000000000000000000000000000000000000000000000000000008152336004820152306024820152909350731fc01117e196800f416a577350cb1938d10501c29063dd62ed3e90604401602060405180830381865afa1580156123d3573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906123f79190612be5565b9150670de0b6b3a764000061240f6203bd0887612c29565b6124199190612c40565b905064e8d4a5100061242e6203bd0886612c29565b6124389190612c40565b6124429082612c78565b90509091929394565b5f805f6124566121b0565b94505050925092505f81116124cc576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152600f60248201527f4e6f7468696e6720746f2073776170000000000000000000000000000000000060448201526064015b60405180910390fd5b8215612552576040517f79cc67900000000000000000000000000000000000000000000000000000000081523360048201526024810184905273422e604492c9bd9c43f03ad1f78c37968303ebd3906379cc6790906044015f604051808303815f87803b15801561253b575f80fd5b505af115801561254d573d5f803e3d5ffd5b505050505b81156125f257612578731fc01117e196800f416a577350cb1938d10501c233308561271f565b6040517f42966c6800000000000000000000000000000000000000000000000000000000815260048101839052731fc01117e196800f416a577350cb1938d10501c2906342966c68906024015f604051808303815f87803b1580156125db575f80fd5b505af11580156125ed573d5f803e3d5ffd5b505050505b6040517f69328dec00000000000000000000000000000000000000000000000000000000815273af88d065e77c8cc2239327c5edb3a432268e583160048201526024810182905233604482015273794a61358d6845594f94dc1db02a252b5b4814ad906369328dec906064016020604051808303815f875af115801561267a573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061269e9190612be5565b8114612706576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152601660248201527f55534443207769746864726177206d69736d617463680000000000000000000060448201526064016124c3565b505050565b5f61271683836127ba565b90505b92915050565b6040805173ffffffffffffffffffffffffffffffffffffffff85811660248301528416604482015260648082018490528251808303909101815260849091019091526020810180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff167f23b872dd000000000000000000000000000000000000000000000000000000001790526127b490859061289d565b50505050565b5f8181526001830160205260408120548015612894575f6127dc600183612c8b565b85549091505f906127ef90600190612c8b565b905080821461284e575f865f01828154811061280d5761280d612b20565b905f5260205f200154905080875f01848154811061282d5761282d612b20565b5f918252602080832090910192909255918252600188019052604090208390555b855486908061285f5761285f612c9e565b600190038181905f5260205f20015f90559055856001015f8681526020019081526020015f205f905560019350505050612719565b5f915050612719565b5f6128be73ffffffffffffffffffffffffffffffffffffffff841683612931565b905080515f141580156128e25750808060200190518101906128e09190612b4d565b155b15612706576040517f5274afe700000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff841660048201526024016124c3565b606061271683835f845f808573ffffffffffffffffffffffffffffffffffffffff1684866040516129629190612ccb565b5f6040518083038185875af1925050503d805f811461299c576040519150601f19603f3d011682016040523d82523d5f602084013e6129a1565b606091505b50915091506129b18683836129bd565b925050505b9392505050565b6060826129d2576129cd82612a4c565b6129b6565b81511580156129f6575073ffffffffffffffffffffffffffffffffffffffff84163b155b15612a45576040517f9996b31500000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff851660048201526024016124c3565b50806129b6565b805115612a5c5780518082602001fd5b6040517f1425ea4200000000000000000000000000000000000000000000000000000000815260040160405180910390fd5b604051806107600160405280603b906020820280368337509192915050565b6040518061010001604052806008905b612ac5612a8e565b815260200190600190039081612abd5790505090565b80516020808301519190811015612b1a577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8160200360031b1b821691505b50919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f60208284031215612b5d575f80fd5b815180151581146129b6575f80fd5b5f6060820173ffffffffffffffffffffffffffffffffffffffff8087168452602067ffffffffffffffff87166020860152606060408601528286518085526080870191506020880194505f5b81811015612bd6578551851683529483019491830191600101612bb8565b50909998505050505050505050565b5f60208284031215612bf5575f80fd5b5051919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b808202811582820484141761271957612719612bfc565b5f82612c73577f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b500490565b8082018082111561271957612719612bfc565b8181038181111561271957612719612bfc565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603160045260245ffd5b5f82515f5b81811015612cea5760208186018101518583015201612cd0565b505f92019182525091905056fea26469706673582212208baaea5cb345d56b3d847d4c67beee5619628a656e809dc8d99e6ec9fa3673c464736f6c6343000817003300000000000000000000000000000000000000000000