60806040526105dc600555348015610015575f5ffd5b50604051610f0b380380610f0b8339810160408190526100349161021f565b600661004086826103e3565b50600761004d85826103e3565b50600461005a83826103e3565b50600460405160200161006d919061050b565b6040516020818303038152906040526002908161008a91906103e3565b50600460405160200161009d9190610556565b604051602081830303815290604052600390816100ba91906103e3565b5080515f5b81811015610149578281815181106100d9576100d96105a7565b60200260200101516001600160a01b0316856001600160a01b0316866001600160a01b03167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f625f6001604051610139929190918252602082015260400190565b60405180910390a46001016100bf565b505050505050506105bb565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f191681016001600160401b038111828210171561019157610191610155565b604052919050565b5f82601f8301126101a8575f5ffd5b81516001600160401b038111156101c1576101c1610155565b6101d4601f8201601f1916602001610169565b8181528460208386010111156101e8575f5ffd5b8160208501602083015e5f918101602001919091529392505050565b80516001600160a01b038116811461021a575f5ffd5b919050565b5f5f5f5f5f60a08688031215610233575f5ffd5b85516001600160401b03811115610248575f5ffd5b61025488828901610199565b602088015190965090506001600160401b03811115610271575f5ffd5b61027d88828901610199565b94505061028c60408701610204565b60608701519093506001600160401b038111156102a7575f5ffd5b6102b388828901610199565b608088015190935090506001600160401b038111156102d0575f5ffd5b8601601f810188136102e0575f5ffd5b80516001600160401b038111156102f9576102f9610155565b8060051b61030960208201610169565b9182526020818401810192908101908b841115610324575f5ffd5b6020850194505b8385101561034d5761033c85610204565b82526020948501949091019061032b565b80955050505050509295509295909350565b600181811c9082168061037357607f821691505b60208210810361039157634e487b7160e01b5f52602260045260245ffd5b50919050565b601f8211156103de57805f5260205f20601f840160051c810160208510156103bc5750805b601f840160051c820191505b818110156103db575f81556001016103c8565b50505b505050565b81516001600160401b038111156103fc576103fc610155565b6104108161040a845461035f565b84610397565b6020601f821160018114610442575f831561042b5750848201515b5f19600385901b1c1916600184901b1784556103db565b5f84815260208120601f198516915b828110156104715787850151825560209485019460019092019101610451565b508482101561048e57868401515f19600387901b60f8161c191681555b50505050600190811b01905550565b5f81546104a98161035f565b6001821680156104c057600181146104d557610502565b60ff1983168652811515820286019350610502565b845f5260205f205f5b838110156104fa578154888201526001909101906020016104de565b505081860193505b50505092915050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f61053c601583018461049d565b6917bdb4b23e973539b7b760b11b8152600a019392505050565b7f68747470733a2f2f697066732e696f2f697066732f000000000000000000000081525f610587601583018461049d565b6f17b1b7b63632b1ba34b7b7173539b7b760811b81526010019392505050565b634e487b7160e01b5f52603260045260245ffd5b610943806105c85f395ff3fe608060405234801561000f575f5ffd5b50600436106100ca575f3560e01c80634e1273f411610088578063e8a3d48511610063578063e8a3d4851461019c578063e985e9c5146101a4578063f242432a146101df578063fc25a4da146101ed575f5ffd5b80634e1273f41461016257806395d89b4114610182578063a22cb4651461018a575f5ffd5b8062fdd58e146100ce57806301ffc9a7146100f757806306fdde031461011a5780630e89341c1461012f57806318160ddd146101425780632eb2c2d61461014b575b5f5ffd5b6100e46100dc366004610462565b600192915050565b6040519081526020015b60405180910390f35b61010a61010536600461048a565b610214565b60405190151581526020016100ee565b610122610265565b6040516100ee91906104b8565b61012261013d3660046104ed565b6102f1565b6100e460055481565b610160610159366004610642565b5050505050565b005b6101756101703660046106f1565b610383565b6040516100ee91906107b4565b6101226103aa565b6101606101983660046107f6565b5050565b6101226103b7565b61010a6101b236600461082f565b6001600160a01b039182165f90815260016020908152604080832093909416825291909152205460ff1690565b610160610159366004610860565b6100e46101fb3660046108b4565b5f60208181529281526040808220909352908152205481565b5f6001600160e01b03198216636cdb3d1360e11b148061024457506001600160e01b031982166303a24d0760e21b145b8061025f57506301ffc9a760e01b6001600160e01b03198316145b92915050565b60068054610272906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461029e906108d5565b80156102e95780601f106102c0576101008083540402835291602001916102e9565b820191905f5260205f20905b8154815290600101906020018083116102cc57829003601f168201915b505050505081565b606060028054610300906108d5565b80601f016020809104026020016040519081016040528092919081815260200182805461032c906108d5565b80156103775780601f1061034e57610100808354040283529160200191610377565b820191905f5260205f20905b81548152906001019060200180831161035a57829003601f168201915b50505050509050919050565b60408051600180825281830190925260609160208083019080368337019050509392505050565b60078054610272906108d5565b6060600380546103c6906108d5565b80601f01602080910402602001604051908101604052809291908181526020018280546103f2906108d5565b801561043d5780601f106104145761010080835404028352916020019161043d565b820191905f5260205f20905b81548152906001019060200180831161042057829003601f168201915b5050505050905090565b80356001600160a01b038116811461045d575f5ffd5b919050565b5f5f60408385031215610473575f5ffd5b61047c83610447565b946020939093013593505050565b5f6020828403121561049a575f5ffd5b81356001600160e01b0319811681146104b1575f5ffd5b9392505050565b602081525f82518060208401528060208501604085015e5f604082850101526040601f19601f83011684010191505092915050565b5f602082840312156104fd575f5ffd5b5035919050565b634e487b7160e01b5f52604160045260245ffd5b604051601f8201601f1916810167ffffffffffffffff8111828210171561054157610541610504565b604052919050565b5f67ffffffffffffffff82111561056257610562610504565b5060051b60200190565b5f82601f83011261057b575f5ffd5b813561058e61058982610549565b610518565b8082825260208201915060208360051b8601019250858311156105af575f5ffd5b602085015b838110156105cc5780358352602092830192016105b4565b5095945050505050565b5f82601f8301126105e5575f5ffd5b813567ffffffffffffffff8111156105ff576105ff610504565b610612601f8201601f1916602001610518565b818152846020838601011115610626575f5ffd5b816020850160208301375f918101602001919091529392505050565b5f5f5f5f5f60a08688031215610656575f5ffd5b61065f86610447565b945061066d60208701610447565b9350604086013567ffffffffffffffff811115610688575f5ffd5b6106948882890161056c565b935050606086013567ffffffffffffffff8111156106b0575f5ffd5b6106bc8882890161056c565b925050608086013567ffffffffffffffff8111156106d8575f5ffd5b6106e4888289016105d6565b9150509295509295909350565b5f5f60408385031215610702575f5ffd5b823567ffffffffffffffff811115610718575f5ffd5b8301601f81018513610728575f5ffd5b803561073661058982610549565b8082825260208201915060208360051b850101925087831115610757575f5ffd5b6020840193505b828410156107805761076f84610447565b82526020938401939091019061075e565b9450505050602083013567ffffffffffffffff81111561079e575f5ffd5b6107aa8582860161056c565b9150509250929050565b602080825282518282018190525f918401906040840190835b818110156107eb5783518352602093840193909201916001016107cd565b509095945050505050565b5f5f60408385031215610807575f5ffd5b61081083610447565b915060208301358015158114610824575f5ffd5b809150509250929050565b5f5f60408385031215610840575f5ffd5b61084983610447565b915061085760208401610447565b90509250929050565b5f5f5f5f5f60a08688031215610874575f5ffd5b61087d86610447565b945061088b60208701610447565b93506040860135925060608601359150608086013567ffffffffffffffff8111156106d8575f5ffd5b5f5f604083850312156108c5575f5ffd5b8235915061085760208401610447565b600181811c908216806108e957607f821691505b60208210810361090757634e487b7160e01b5f52602260045260245ffd5b5091905056fea2646970667358221220552dcc97a18a71c6e04c3ed5a1172693ef9403c3aadb0605d9a0f793cbcbe34764736f6c634300081c003300000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000009665c1f8ef0e405b52414529361da9539d91139100000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000f6c696e6b726577617264732e6f726700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020636c61696d2072657761726473206f6e206c696e6b726577617264732e6f7267000000000000000000000000000000000000000000000000000000000000002e516d527168584833337a666f4e783374797247756a3448446462546f574850764d45777a385577663245314e6b56000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054c000000000000000000000000a88fc51260725c2e55e96dc39551a4440bcd69020000000000000000000000001743de46317a8632d85d8d7d11727c6a6892b60b00000000000000000000000049910aa665c73c2cc271eaff57fc05bf8dc4cd910000000000000000000000006fe86f5eed6eae086d143cd116051157f9b562ab00000000000000000000000071cf46d73be9edc54ae47bf3337d4240961c7ddf00000000000000000000000079fe5a5e5393b398026b037a42284ae158fa0e23000000000000000000000000ad668eb93d79788ab684ab170542ce54a1b78ebf0000000000000000000000003585f7bd6913800f0c2dc3e521eaa8ea2c8fff860000000000000000000000002a9d582cc24f8fe968906811bff3dd22c7a927e2000000000000000000000000d41ef324b57e0807a46e305df4f34c23fcb857190000000000000000000000002744c78c6671e2e4144d4500b52b71c718431dee00000000000000000000000048bfe01814b1cf494b19f039b13a33b4748b14a60000000000000000000000004cfd55d0ddbf3f589976338268947b542f917f60000000000000000000000000550a28383874c07e337682da3e608a6720c37d290000000000000000000000006214ff0afd2a91a7ef0889406acb48b84f1f0159000000000000000000000000cf7f057161cbe33f1f34f5302f049e1748464e300000000000000000000000000824963de5cc17db567d1deda2209caf732cf44d0000000000000000000000008252da920f1d49c13e46f10b94a5cc10b95aad3b00000000000000000000000052203223de343306a1cc59c901da13dc65bf09f0000000000000000000000000b4405f5a362811cd7f3d1f96ef11d7d791e56e520000000000000000000000007cc3a6cbb90457a19a1e921c9d68469303523b9b0000000000000000000000006252446cc30ee67f66e776f96b58802000f68e510000000000000000000000000c15a42ae582541049c691f87064330aa6866e3d0000000000000000000000004dfabae951da447c6d574bcc863ce5e63d3ca39b0000000000000000000000009f878a2546ea8a1dff751d905638786e5592540c000000000000000000000000652e1b54d03f06ff2cbb425925ddb361f55c10320000000000000000000000003a3aef1af8c964f58d44e39f304ca212b940d13b000000000000000000000000236e0475b9671bfebf815fb5048d064dfbe92956000000000000000000000000da30746bcc236c22f63767273681baeade5217a50000000000000000000000000361580df6f0bd707714ce03d3c142f3b14fc41b0000000000000000000000009cd39302b20677d9cf5c07043023ce41e946b7990000000000000000000000000fb15731e966072ac6a056d85b5e6831c830dc8f000000000000000000000000a8db34d0ebd4d3505f86a761082ffe8b7f2a2e94000000000000000000000000a930b951a9279e0c3aa52288019cadc459344bb0000000000000000000000000cbcb2a2dea165c37c5edea6eaf2f9a2036eabbbb0000000000000000000000001b483b28ba800ebf031292dbda373fb7137424d40000000000000000000000009e6b0ca7545f8d6d9125183c21807fb7b48bbd040000000000000000000000001340314fdb380e7e1622958c20a9ae5acb4ed3310000000000000000000000008d05e25c325f6f6d4380086c2d0a0037f1cdfcb7000000000000000000000000a5751b93ad1ebb6049ea1de1cf95ddd2ea9da73a000000000000000000000000d85df088e04a01401ca4e867f15d4811bb5b80350000000000000000000000001d4ab6e6ab9fcc7e90244dc8af66100b849830ff000000000000000000000000f66f2710e779da1da92cb4c864ae147fdf611f8300000000000000000000000053232936a6671f6e364aa2882f5de3710468db1b000000000000000000000000562bad1a6dbf41651c60b1b3225450b0d5f07a1b000000000000000000000000e914c9cf73888e7de4acb0c7b4881ff9a29032af000000000000000000000000d8ef4456d0c1ed092c1079227e342e011c704db000000000000000000000000014fcb166fa1d057506bd8be195e341ca75cdc36a00000000000000000000000003094ab4a6733c70fb88aef6479c58214d3fce5b0000000000000000000000003eba3fa787d15230993c51ce79747ac3fa0978f900000000000000000000000034449856c0331e4b116546e8b33fc8b78e6175cf0000000000000000000000004d9c822305c2b7060b4568046f3148cac5ee15700000000000000000000000002988ba92ae25dd658fe0abc1c7c96d687b270443000000000000000000000000682edda6d3bbb1f3e8e7911a425f6b02c89da8cc000000000000000000000000b57a6861bb31f44afb8328ef81b65c328d6b31ac000000000000000000000000d63a2e89ba2832b10a7aefac150620656d0e32cc00000000000000000000000040d5ae6e3995fc5896e602ddf07e11f01094f4a8000000000000000000000000b073e1ef9e6ea3812f81116bddb250648093f0a8000000000000000000000000a0c13b2b4cd3399fab70a8612190f6e378168b4900000000000000000000000091d63d343dc04056e0fa5880d490a2e5198e85dd000000000000000000000000fd67773a1a231abc688c2fd5ad70aad6bf04985d0000000000000000000000006303ea05f3cc5fc49460ef0f9987b3c8a9d6717a000000000000000000000000d6488cd46832462701bc0615182ea97daff64db1000000000000000000000000fb028ff029c614974a253c31d3829b1027455edb00000000000000000000000087f61f9df20b72d7f383b75a6d856f397e172a80000000000000000000000000df1f6587aa741ff62cabb9bed8dad062713cf3ec0000000000000000000000007db5a6ba9918e1fc7ecb7d97d08a9ec0c28cc37a00000000000000000000000013533a4d5b584a61e2d1a474e86751b883e718e2000000000000000000000000a53a73e466b65f4748c278e69275ab3e5b380e00000000000000000000000000cd1ec62c0e5be916034fcc24a2833ce2152aa63f0000000000000000000000007a0e36bb33ee063d22e84dea56d14628bf6baa3200000000000000000000000000d37a9c5cb52c235421b531dfbf866501148b980000000000000000000000000cd6fc5da99c4f4b625844d233885724b9fb107b000000000000000000000000f993caf853a814162aacf1d3a0f4aa00995a36c9000000000000000000000000876f5b18e7c7588c298e94441ea6b32b1dbcfb780000000000000000000000004c9dda895b9903b334d73b148c32ef90bdf8258e000000000000000000000000509d20df3f7da8770625eefc3bc371d51dae029f000000000000000000000000fe547cdaddd615896f09192eaf509b68b8a3afc70000000000000000000000000ebb9f354d91b2daf98a368ffdb3678cea8e9e6d0000000000000000000000000e156c6c60b62fd94347d7caea67df08f4ba385100000000000000000000000004b6bd7bc671320cce80cf7642c48d579632ef0f000000000000000000000000c9d75e6d532186740eef3e7cf657201c8f70ab2c000000000000000000000000ad48d49f24db5d86c5f7e34726eba92f5b258f00000000000000000000000000d7feaa107359f3fb715768968bb70346cf225e57000000000000000000000000510d84392aca1e60ab6a53625a72a0b37b1e1b5a000000000000000000000000f202697f9b5da25214278c2858bcc4648eb1068f0000000000000000000000003ec7a6664d376de88d8582d682f40e57b25973f1000000000000000000000000340fccae5a80fd42eab920c82ad13e7115b9a0e300000000000000000000000090a7b41610a25f7bf538bd27dc6e0434bd3893320000000000000000000000005f771a5f7dc6dfcc6d3aa4d0c19ee6e031a757ff000000000000000000000000396f99adb5a2c251e8279a077e47ec99326a99a200000000000000000000000017027ef7421f05a4dc778241f282eadba3de61a2000000000000000000000000177ec84abae0c80552d64a26ba22c9607a6e6e53000000000000000000000000f90650a384f7d988829eb1d39ea953d95d2f52fc00000000000000000000000076f11a56bffcc821b70390184500eff8146e353d0000000000000000000000003713851df6c7b3ef3d563e20b2b5dd14551c3cec00000000000000000000000055aeea71074c988c29d48bc2aa023e12b0854da500000000000000000000000049868bb670cb7a64b4f77b22b7440996c2ba8acf000000000000000000000000606a28e35f16c4ae8301b3d06f1119a21d2821fe000000000000000000000000bf5d413390334910509aa6e0ec68fb4c098181800000000000000000000000000e0febf569f4049d32f446eaff01ecdd85a47af50000000000000000000000000a5f7e3b7a09616cd980007dad3285ebfb6a54fa0000000000000000000000001d79d0f68bce45baeed4fd87eff878aaa78a0aea0000000000000000000000001ae766daf7cc8cb82dc2e083c3308f7db6f24635000000000000000000000000ba0609ef3cfbb30b7f296cb768e847e40fef91e10000000000000000000000002c5d65603ba0bb9edf380f9da4b98f4e35e819b00000000000000000000000000da1ee1c135c8f772fbfafcf4dffb39f6842c1b90000000000000000000000009d069617ee029d98577e933f32b8429b7dce899d000000000000000000000000186a5b18b3d2f3bc188a255d01d6d5b7b81b0f3900000000000000000000000045c212971ddfb2a47827fb054a200ab09ea42ed5000000000000000000000000431e33f10f126600b61f1b2518ae36603553f2a10000000000000000000000009de9132ec3ad45f8b752f8862ae582a0c0482e560000000000000000000000009a43a55ab8157df5e7cde9d1fcbb967dd544cbe10000000000000000000000008476ab41402d04f5ddd47afa8011b5f4fb52270a0000000000000000000000001959bccf05b71623f47539582bb160f52390b203000000000000000000000000c41334cbfc941a469f52488739a1cd1844929277000000000000000000000000948e93b9e337c4c5ac5798c80bf65808b8e45e88000000000000000000000000699969d28c7e3a3365b8188fafcad71b2196ad6e000000000000000000000000ff2bf902b85a84743d98cba29755a460c94b6453000000000000000000000000fb45895956c9f194019af779b1c3190f856a72fa000000000000000000000000219c4ac5707be12c172c0b9b93d81c6834605f4f000000000000000000000000c7487b31f0c6f0b3cd0e6e1429a436b6fd2aa928000000000000000000000000c0a301228770035bee8def97c3df33f052ec68aa0000000000000000000000009a12ebb40b479ceca2ddfdf526d0e9aac8db9526000000000000000000000000f48dc6bad7fe074f7a9e5308b0cbdc6dc0c7eacb000000000000000000000000e330f34d54563510b4bc7c22e1027eaf3fac69d5000000000000000000000000488006387129a9ae2abec4a60187171548e1bf41000000000000000000000000f8991da60480e67e4223bd3eff87ad56f81d58520000000000000000000000004c46824c0697e222f81c03d740344ab41450ada500000000000000000000000007501590bf8c46f814588bbc5841f773955b65bb000000000000000000000000543a8577df310572b7994e58429e3a86214b562a0000000000000000000000003bc1af89a42c758a104e50d66dbeab3ad6bd4628000000000000000000000000d02d0a42015f7f896e6705599ae72e3b5039f3ac000000000000000000000000d611c175904005229206519e5f8b116b8a9ee3c50000000000000000000000003504cd72843cada917a34eb1701812b321777b6a000000000000000000000000895c70a4db816a8be3bf521ef3f271bdc7eb31190000000000000000000000009a00e8fa5970511eb4e7858e21e718ef4838f662000000000000000000000000b2b128cb3b82af3af5dcb61bbadb349d22c4c55600000000000000000000000033db32d3e631b807191cf57b362966414c028906000000000000000000000000e78f3f79119e46d300eb66b49efdee067f69e95b00000000000000000000000025baacb908d1006112466c2733f703bad44235be000000000000000000000000543af726befced0c4d72ca08c679f379b84b06ee000000000000000000000000dd8145c2b85409034dc08b41f2ed8cf7b99fe20f000000000000000000000000d0c8bcd492378ae4d1e2f4ef5fa452a8f652acb1000000000000000000000000792bc700568d83fe8a559e4d80a7d581f54d037100000000000000000000000018aa573b2d91997d3de2d52aec866250abeea05f000000000000000000000000072ac81138d7f8691c200d0f23df979d493b827a00000000000000000000000001968ad49c6dfbfec0bf61ee6977b820e46d50d000000000000000000000000014813c796152e505564aa80a9d627e5c7691c79900000000000000000000000060bc5d5c13f85cd9d91985a9bbe18613039a6e2c0000000000000000000000002dfd662e94016bb63ae8df8e5f24d506f395167a000000000000000000000000c62f0ee7e1726b4a5024aeedaf720e5d06d7a6f5000000000000000000000000f988847d766ab87ef1886d3218ad6980aaa6df220000000000000000000000003debc92e3720a750a3bc70eb09cefc7ffed4d5ab000000000000000000000000f79fee2d4ab22a72486bace5d0affbe60884f3fc000000000000000000000000facf7a67cc2ce822e51b7a4af137f5d8705c4e7a000000000000000000000000b7a1f0bbc48187411ae5f0ce21ce32754035314e00000000000000000000000084784210f010720430a55d29cfe8ce601b379a2f000000000000000000000000427178e351071b92d08473255c3febae5b8f010f000000000000000000000000163b3e0e926d45a86f1e1b5acaa8f25c742fc4b4000000000000000000000000f4a2b1e1c608b5605ee40c0df90e3f01064eb992000000000000000000000000cb405a36ec1e6f5060bae48732eb37338de249000000000000000000000000009706695e5d7b8f87e4fc96ab6f07389be484a641000000000000000000000000de0e8e4f78dddd897d0fc8f3e09ce6c6afa6316600000000000000000000000084738bd1f17f9adecde1ed0088d09ca0d8773fc200000000000000000000000099abec856ea369b023eb3230f188f9013f8895c9000000000000000000000000635f158e5e029c904921b685f75efc2249e175b900000000000000000000000054962c2d8493764cc89b10729b3f09ccde9773ae0000000000000000000000004fefbc07d63c8ba0e7a8f3880532c4a8fb1cc003000000000000000000000000343648fb5cb800c23f437f150c9822ea269ce2e80000000000000000000000005767c1ee96da775c488409816305f0bdb752d8d60000000000000000000000007578740d5fc28387b77c367406d2d31cfcabf20a000000000000000000000000b453bf9aa65003b843ee1690c4e8b5a8cb6262a000000000000000000000000061c55fa2d8cf2590d4bb959dfe52fdcb84babbd3000000000000000000000000abc118976048f49ebcc060721b00b9942b3e723a000000000000000000000000430729765ead9030a3dd494724ef648bc6a137240000000000000000000000003631c09e7289ccaa3d5c59f8e2e1e4f3ebf845b100000000000000000000000003de18991fe3ebff69fdf487f5b68d25614826710000000000000000000000004980a1886098751fd15499decd04443f2fa77fb50000000000000000000000001cb3426c7d12cc756ad2e047de677fb4df9f8208000000000000000000000000b0de30257d4b2662f7c6d6f500dc52519fe5369b00000000000000000000000018f25e9fee2922c8275952f28f0531708aea599f000000000000000000000000b954ffafd0ed6bcbd781218c9c178aa9adbf2230000000000000000000000000ddad533fc1183ce21a71a7ea161d3c8210fa9dad000000000000000000000000c604162024c40756779d29a35ae105d27e52a81f000000000000000000000000fb7d13c48fe2344cded03345a79db4994a3d9ee3000000000000000000000000b589b2ce7c38bfe61a91918dda2def21e3ee380400000000000000000000000024ac9095b383778833dc4fb673fc05ae159fd89d000000000000000000000000c7d3ca5c24434091e536920c9b7dae8d6c9f82d8000000000000000000000000b141803cad1cd0dffd9c84baf688c10c25f3a573000000000000000000000000d4d554fb9ab2471111bfabd7b069f2394805cfa90000000000000000000000004935f6f8192ab8f88ff95f46ce2fb13cf8765a130000000000000000000000007be08fd7162337a28493ece96a2c0d36e807c9b2000000000000000000000000017d632a9f8556e9b329ea6f9b5953c37a18d047000000000000000000000000e78d79ba772837c04299bf910b870426960adfd30000000000000000000000004d3c00b07f384488236e680f76b64b1ee40ea31c000000000000000000000000bd375e09df1d5ebe11120c04513f45c0b8e0aed70000000000000000000000007c09d34fc0dca616719a235ba9b48e2ea14366d7000000000000000000000000e7ab3050bfa1dcfa8f04c320f227567561fc554b000000000000000000000000cafb451342bb232c40d86c6accad2d14f92ee89f000000000000000000000000e4d54a44b47ba4a0f277a82ff630f85d2f00c90a00000000000000000000000098130aaea52eee395bd4be4632e92a5b8cfbe67c0000000000000000000000008e134aba2c05723e2011b6cd29cbd058bf753483000000000000000000000000811e200529474faa743a5536163ede458555ed62000000000000000000000000b1dc77a8cc00f12065dcd39eeab7738e7e1419100000000000000000000000002a7f778771dd8cd2be203657cc77a394eabaf3ce0000000000000000000000008033e0a32b861471b87ca33ec948c9e42b06e1fd000000000000000000000000e7617d4eae1af2d2cc0ce3f306a4535bbd380b400000000000000000000000002594b0974cda869db6cf70688e7c7a8d98079d8b000000000000000000000000eeca14bcee355d270dfcc15d8093d80400bf61b2000000000000000000000000075b6949ace19f7f7324bf5f1001f813cf58c1d0000000000000000000000000fa31a9d241fac7581889cab30ffa78439b5278c4000000000000000000000000e01b40d9755038dbcdd6d517808bc767c1770dce0000000000000000000000008da77c925cd8263e6776da34c179ed8944ab02ab0000000000000000000000000193f27606391becf28b264fc3d5f2c0eb2212aa00000000000000000000000057a7f5d8ff3a7f5a7430870cb6c5555d8a4a0f61000000000000000000000000096305c7cfc4992effdb1957ec7a5cef37e19d9e0000000000000000000000003caa2116a38e64a0cb6ee9ba3fb43c6c9483a3d5000000000000000000000000f65894a63964e3c6e5d72769c32e20c801b47cdf000000000000000000000000decc16384dfcd25cc2135279591d42bc4182ef43000000000000000000000000adcade0e9f81a54be7cb10bf4dda241913e53c940000000000000000000000004ad9cfe81c1b1258d866ebed0b3c2dfef0bce8450000000000000000000000007b227b954a6b2c2400916f7571a23e89d06d694a00000000000000000000000028ba353df58e2ec299b79cce8b929ec24affc247000000000000000000000000743bc5275a53c5370fd5c8f0aa897797d091f167000000000000000000000000a38f062d774997e2416871aab960817b7f5db57800000000000000000000000070c6492de8e515f26deda79cdd630b8f56d108dc000000000000000000000000400f3ff070c0b176eff02395ddb7101b34e67b97000000000000000000000000e6cfc17692a8168cd2047884b5931f97979a92da000000000000000000000000d39f4c1b44a4c9688ac0a0b2a0772c5ceb1d819f0000000000000000000000009439d28849d02de4e415674ecdd043ba925078db000000000000000000000000b49575d5df77b1c7ac0fefbf132274b94be885ab000000000000000000000000f34e916ddf3fabb2bf8891516bb5a076d9a8e08e0000000000000000000000002783df3fb14db07530565d5577bc91c85f1c575800000000000000000000000052d6e44b1da7021916c1f7d774d94df9c171ccfe000000000000000000000000b7305ae35bddbb1d099ee6bd05523f9da6f1bcef0000000000000000000000001d1f74c5ad8e6e08d8d2d76cc1f729bdbe4cfaee0000000000000000000000001555154adea483c2a3be0b706b95d9669145f2e4000000000000000000000000739c83728f6ffa5ef69285372be9aaa94e07f94e0000000000000000000000006bed8c5933a5bd2fcef37efc5ee147075986da4f00000000000000000000000071f1680414ddea82f42898891b6416ae406d609000000000000000000000000024ea2e9fb28bf2a59ceea54be20055065226795f0000000000000000000000007c759b44a8265005c6771186e34d65b751154455000000000000000000000000a230cc77f197c10cfe60c9c8432eb23acd20850800000000000000000000000027db55506599f87adaf1e651a7bcf95cc60d2aae0000000000000000000000007dac5a444855a07c02cb6b741708f0bad6e579ca0000000000000000000000004b0d21174c6c591ba9dcea1b6d914db8be3472410000000000000000000000004b5f17eb5a1fe027358941c99f9a6b76703beae90000000000000000000000004427312adba84eda153f5768a52e33a5632825480000000000000000000000003ded76dccf1401905792866235e4c425e35b5d0c000000000000000000000000dc4d1c050c6a79c57b4718a1ac19b19041bbb9fe0000000000000000000000002b5328cf92df1d632cda8fee95ffcc1b843636ee00000000000000000000000090bf4b1acfa19f3ae37fcfe219139f4968104d26000000000000000000000000d5e95ebfed07aaecd3686929cb655ef5f2405eed000000000000000000000000d6dae5d2f8ae6033ff0f6e41326679a31787147b000000000000000000000000df8e4dfef866fcdcd87de752f2b33e0993e3aad2000000000000000000000000d5b402f6d8a1e39a6bc8d9e7c4424431eb83045f0000000000000000000000001fd230a8ff8512b18ac254412dc47937540985c00000000000000000000000005453758258fc391f88425a09167b3049e99675da000000000000000000000000dda3e3d32c62df00367921b9d6eb3a1a2a0a5dd50000000000000000000000001d41530a73fa6f6a872e232d16b70852033aa7620000000000000000000000008b32be031ec2e585c8d94b8365d2e656002e08d7000000000000000000000000ec0800e8d9e12d230c5137a7807949da19f7e00500000000000000000000000076455d73f2c9f1bf64190e765d1fd108580eec4f0000000000000000000000001f7a2608c918184eb411a031b64ea9ae2eaf1339000000000000000000000000be7ea6dc2befd919fba7d2f955be60c9cefd2704000000000000000000000000e636ad8a3dd881576709b5aa1288c4865503592a00000000000000000000000014476ad64eb6ddeec35051eaa1d80c53f9da34df000000000000000000000000fc861b4e46d64366bf49bf6b1373928f537f819200000000000000000000000099481feb7ab3993b66dfe7919cf3072dc81260dc000000000000000000000000f9c813c86f6e95f1838d6341043154524024b767000000000000000000000000885bca13e3ca7eed45591fc4d2a322b76e01966600000000000000000000000057be1eb5fab5fb83f433623b3ba0b5605982c0ab000000000000000000000000a15e8fada629aca08d9627011b8d78be58b533390000000000000000000000006f85c734bcc85d330ffcb72354a34acffb1e610e00000000000000000000000049e72790cfc1a11175afe68f378fb0d8466049e30000000000000000000000007a8ada79d273a6d9e19fb96a0f90f04fa735464c000000000000000000000000c8c16123b68856c963a97079f35c368316c0008200000000000000000000000047cb18fdb904331edbc562f8736adc6ad82c4f66000000000000000000000000a6b25411174759b191a46d71c7812b040d9928e90000000000000000000000006f8e5e3349fc8d29a002c0052f4a9d26ed7e4797000000000000000000000000ed5e38d1744809ddd2ec0e2268653453abfe45010000000000000000000000009031d735a606daec3e422f6eba68b671210c6e2f0000000000000000000000006dd0475292286ad2515b6271d61d378a96c1f03a00000000000000000000000091c82ee0c4fecd115f8708212cc5ce63d49622010000000000000000000000008a9fc7eeeec60280e801dd4931a7d7445bc08f8c000000000000000000000000b95b4548567b43a620095267ea5b307afb84ad13000000000000000000000000e25c6d05823c27d742f3c2767f42cf015d692afb00000000000000000000000071f75be685a06781e5c08f03dbd6166a563d83e1000000000000000000000000fb81a6c0cd3551be4500360393574547d7ffa8dd0000000000000000000000005e6250aeafb4b49293667a4ac1fddfe51cc7cf2a00000000000000000000000025fa09ccb8877edf6527c48edb7f58f6fe3e1aeb0000000000000000000000003e73cd3b2b5123602d863afa70c5f1bf6e90b58700000000000000000000000085e3f1d98f0e52b878b95708c5d62838a619655200000000000000000000000051956f9d9ad9ff50d4051415997faf502223efa800000000000000000000000017833a9ee783257af0aa2b09c6982dcefd600898000000000000000000000000ddf6177eb87d8c9c315d43b4e5cd84f6bbff7820000000000000000000000000dd782fccbfe7482c7ea23abf6931b232531db3a7000000000000000000000000610765ae86d589101353170a61b2506b9982c9af000000000000000000000000a281e3a73d8b79735999e553c7ce2140e8dd968700000000000000000000000084aff778fbf3a92937242df66dab162ac5d882ec000000000000000000000000b74a1d724863cdc67d46542498857021a1e30dcd000000000000000000000000bfa11000c0c6a0d5ee3150d32edf7ca5496e1649000000000000000000000000459bc8db15eb03f4480267352eef45730d77b1ca000000000000000000000000a555f91ae0548571a6ac98870043a077128216730000000000000000000000007246b79e7ce726ab5ae97697aa094d8216bad97d00000000000000000000000038a6141b52a516225fa23c1af3181d76ad1f89dd0000000000000000000000009ff70fc660a101134b3f07df0f2913a642800ea7000000000000000000000000ed794420f3a855bb44f416b829aed8a4f6ab7f77000000000000000000000000ee418abeeecfb7075c81e19ba0d4ea8d5bd8f40100000000000000000000000019e1cd7e53e68b7f45720be98740edd6a232438b000000000000000000000000d9803d5964bdd5d13bc800c2113e73184b860d6c0000000000000000000000006c08848291d4db237436facbf14e8a2c25c0ea100000000000000000000000001b5301a0063bb7f15d22c8ace2be3527286be25c000000000000000000000000aaa787978fbc22a2f57b92f4f93b91fa272ade19000000000000000000000000059919fe322abc1c0ee993db0b7d11d2c2752fe8000000000000000000000000c2f5e55029b5dbf0f04dbbcaf9cbcedd9fbebe8d0000000000000000000000007bc29441cbe95890cc77fa20ad494c8e2bfff68800000000000000000000000095fb2d2e0d6406940538ddc0300e681e42e58d38000000000000000000000000bb8731300f84aedd1b558ab4f24e04a796ee12b50000000000000000000000008113435fb101e5e3734f0c309672e0257a83db0d0000000000000000000000009da66214bbf0e05fbb35f698c235f80e9b2ddaed00000000000000000000000035d9463b3967d6287de6cea132c7bd76e4e5cefa0000000000000000000000003b622aea0e05e3b32ad6abf41ee895f4d4b1c4da00000000000000000000000017ca037ed17b53dac586bcc4da0dc4043214cf7e000000000000000000000000bf753e8651724119c94c13f586f277f1d83be680000000000000000000000000a56d0ebfdf32224274a5d67cabb4512d7c579842000000000000000000000000c20fc0056b7d9c682ca2e6a7787b28066ddbba760000000000000000000000009628b6202a396500682239407e1297dd1d8a12e1000000000000000000000000fbe82bd58b279ac8814b83da7675c41d9e9ce916000000000000000000000000479a77479c62154473eba4c050dc9f1d30266622000000000000000000000000f53b35f26f57ff6859384d5ad323ad9522b14c7e00000000000000000000000060209b2cd406ca88d8e62bff42cc074a7bc8ff8d00000000000000000000000005dc3f5854d911a28c0837435a55060e1fc0e7e40000000000000000000000004c05cfb6a12742077eca9252d8d7b010bd2e074f0000000000000000000000009a543cb5d02a3c5dffbc07f4db575342e883427b0000000000000000000000003e948aa0cff002914991e658fed16e12a4ab4e7c000000000000000000000000835b4d8db33cb887b47b9b2592e561c0f376a8ac0000000000000000000000005b4e4e4ac2921e33180207da9b516d47ef9f497e000000000000000000000000098ee92cba992f6a9a741fd6272dde591b57e6a90000000000000000000000002fd72eec12cd1f59e2fc3f4c4c3d1838165e03cc0000000000000000000000004b5cb65ebc3ea5b292f9a55caedd6cf0f374f5c000000000000000000000000027371938cce3bf0c207bc91d4534f5983a03d6610000000000000000000000000c4ef56c9c1f7897526a091785a84d96ae787d9f0000000000000000000000007a56104105c34452d3285ae672ea80b7d8c4d7ce000000000000000000000000a99000b716262c1dda64905d614abf8d0a5795b90000000000000000000000006791f7682b9b66d8c152b72a7e210d322eca8dc1000000000000000000000000e1beaddeaca1c822d28a70c41fb1c29ae293f90b0000000000000000000000002b60117d64c0b60a6ab63f328960e58f526dc2c80000000000000000000000007a4c3c5a60c559ebba0fafa68f57b5cb870dbd6a0000000000000000000000000ea3b01fb8bc16d7bfd797de71587014504e8e9c0000000000000000000000002818410c29e0fc2c92af2838f8f672ca415c77c00000000000000000000000008626122d88043210f768c32380d87f66f5235b97000000000000000000000000964afebad0406e2442144722ec4b04d08bed51d0000000000000000000000000f23cbf4321e2e0497285f3f4021043114f7f4c08000000000000000000000000004b9e115e620e01afa34eb4360ddb159d279ece000000000000000000000000f57a3627da15dcc42ce82419bfd7acac55269ec1000000000000000000000000734e8494310ac103c47930d84584ba3c550fc89b00000000000000000000000036de002dd6eff8e3c79a2a05bd5030dcc4001d2200000000000000000000000073e28a4b2c4f68527133de2198c9273c3da1f487000000000000000000000000923f408c954bd3509bdd2720799cf6e6d6a259c9000000000000000000000000f7d19f7ff7382702baffb46c305bcfacc3edb6a60000000000000000000000007400748e5b1a5d7acb8157d76f4e34486e9010b2000000000000000000000000eb9d41550f0dd0e07e656189892ba825ba0a29c4000000000000000000000000f8679b16f94ce2e3dd0591bf659c6c9fab73f16f00000000000000000000000009bc6571e788a15e69651c08a7b58be097768076000000000000000000000000bde6ab659c87bdd909cf38bc3d8ea94c7349a272000000000000000000000000e11dfacd85cf897918fa8870444703067886ea190000000000000000000000004d41b9cfb8e74339756fedcc61a629ed1df122a7000000000000000000000000faa4497b2d09501b5b17ce2cdb3197cde695445e0000000000000000000000003fcfc8cfecfc59ab46446919b90615668cf7f68100000000000000000000000091af0517b50f11a92dd42bf8ba3bf261f16bc325000000000000000000000000502e7ef2d324ab9a52b22378e40fcb457f68b2f8000000000000000000000000d0a0a4f7dfb5ba016e4bd23d633a62ab5134a1e9000000000000000000000000494ba169a6a7a4d8014860171b120f6e8169b6e000000000000000000000000067b0227cabd031fcb643309db734e74fb8819166000000000000000000000000cfdfb60b8e90535455b71719d66bc2ee5a18d4800000000000000000000000004385423e750b79c23fa0f3cb6a5c913680f194ad000000000000000000000000dc13851574b2fdd35f4e497633df3188eb58aecc000000000000000000000000f86684336aa97ab8bfd1a3f336c84142466686bd0000000000000000000000008b69ac696dc6cdd9fe4a5dfe2948b0ea1b4596cb000000000000000000000000d299d12237cafb499d603bd7b386d58d2e56535e000000000000000000000000608d014a33b88596f259493316b45bc26412bf8d000000000000000000000000b51036f62197f927f4e5aa883de90e5b1b6c85ad0000000000000000000000003c7c4185204aba711a4a308d1c8fd454102702d9000000000000000000000000619a11819995e214615d2af01ed1d37f4708d32000000000000000000000000092968c0d925912bd83a32d9f9604e9a3ee9e1cde0000000000000000000000007f4fa054e44e4b1983dfa32d418e899f84415acd000000000000000000000000c06c827ccc41eed9f90f7d05105c94fe80f96c8800000000000000000000000099351547c6d9edc44ffff059afdeb68e49e47c760000000000000000000000001456a26771f2d2bb8dca59bef8c31b9f5381e2e1000000000000000000000000a7231b2118ca0badaedde4dfdea0abde3415998c000000000000000000000000b6d8ff5908aae2bbe6bfa85726723e4c760ea3ff0000000000000000000000004182c26a4423d22d2be3e40a8c7a602c6e715cab000000000000000000000000e75847aa4e10f02c76d5668ef1798dc28519a48000000000000000000000000082200a6d49156e892a67615635994afec3e17b37000000000000000000000000a3bf2ccb60602986b6a8b78b56ee58ccb49f99cd0000000000000000000000001a561af202e0b107b2bd238ff3733e659fa3e6e2000000000000000000000000e831ccf21492b06458a4b1da8ef49c8fc3c2fe010000000000000000000000005986973417ee6acba9f7acfe34589d174f195294000000000000000000000000275e1cbce6f1cdcd4405c241dde788bd9a6241330000000000000000000000001a9d89c30401d09ecac924007805635d999f4ccd0000000000000000000000000a0ed7170b38367f5d86db1274106ed78271f79400000000000000000000000046e0891eb2cf37a5c43aea5560cd6224091d913d00000000000000000000000028e241b7063511865e82a113579a781a221fe8b80000000000000000000000007f03bd89ca98f37ebb01271e579ae2c0781fb3880000000000000000000000003d2d0795e379a75417ac08676eae8c378901cd6b000000000000000000000000882365ae34020e836d62f0677a8120f3e39293bf0000000000000000000000002f7edf3cedca43371d6dd6ea3a11da1584a9d814000000000000000000000000ccb3a446cf6af7c1e3f05d009c6ce9d9a44ee3060000000000000000000000008929b29023dbb4c21a7758bfea8a8b0d92775d190000000000000000000000009fa67532aa9fd64eb7647dad6c38d560fd26b574000000000000000000000000509df6856c3fb982a82709374217f81d2142e5b50000000000000000000000004eea0c001154ac8555bfcac9398bcf36d00e332c0000000000000000000000002ac5e19ae050da51b264934640e2fceb8c3fe10b0000000000000000000000000866deedf98fb951db0e03aa1b3121b511ce808d00000000000000000000000027ce3aaf719065a8bf94dd41743303c4d44ffe270000000000000000000000004f3d13dd8d7b5bf2986610fe38849c2073b7ba650000000000000000000000009f0cb93a1baa127724c31aa5a9c60a5571b61dd30000000000000000000000007559de93b8ecd83e22a53aad0e0448c2030a9c2d000000000000000000000000a9709dd05a811c759922368a2bd9b15abe6e7039000000000000000000000000bccc52c07bbaa17fc2a3f8a8d739d9c030ccd7b3000000000000000000000000f2f87aa63d3d7d0cb902effbe59ff3cd18bad9a80000000000000000000000004753fd1590b911000998a451b81c664d2082f365000000000000000000000000f4a8719ff8022a488a112f48a49ec7df41c24b8500000000000000000000000017303c47884f3b63bb8efdec4b1c868e4179e9c4000000000000000000000000a6098afb15559baaa7e7af59fb2721efacec60ff000000000000000000000000dd0225c690f2b4c264019b8ce13f4740b78c97b90000000000000000000000009fb7062dfa3604886e926a5597738b61408ad45b000000000000000000000000e59886a251f92e36079492262d10cdb35ba8af20000000000000000000000000db6737e8f8ec5d812b0e25eae940d333bed6956700000000000000000000000054535f66c4e3db7e77599122d3f1c02902a43ac8000000000000000000000000e98a7d22d6c3751670585c35e5c686462a09696000000000000000000000000010a6220e7d03ecfcb4cbd2903c6fe2d377b7a4710000000000000000000000004e166d96dde4898bd87d9b7db359b818214222d30000000000000000000000006c039382676d4be410393fd89b9bb80d6f7a513b00000000000000000000000064be2a74871f24ce0220aa3d1169b7873d8177fd0000000000000000000000005685f8d2fe4f33fbb35aedef99bd21203e714f700000000000000000000000004bf05b513871826fe0ff55da5672634ac69700f3000000000000000000000000e1e5bb3468b6d00862ef0b058eef6c0f2f5762df00000000000000000000000018f119ac772d56588f0c705628738bf1e26574d4000000000000000000000000a56ec610323ad93225fd23e4a0135765d06ff748000000000000000000000000f7d439ee9f37ac0dd5b4c377a4adcc9d338558be000000000000000000000000c404c4a7f2b6673febbaa1726e1e6930c3cbe29e000000000000000000000000cdb0cb492bce5f65a2a41308ac581ecadb5f40830000000000000000000000007b06fa0f7eb1b32b980e9c676f8ea69415b339a70000000000000000000000008c9b16468c34df4245ef9e19d2a254c5adf3ce14000000000000000000000000d2a9da1a3d522d8c72fd64d44be4ca22c524cd620000000000000000000000001449e2b728821c56b85e63743a2237379ec5d7b30000000000000000000000007c954351bb7717209a757714f55632320b45c20e000000000000000000000000216e328558c21281e54ae764a0e7732f33667e420000000000000000000000000fe5eea8afa322b9eb3b503ab7669ed4a9b358e70000000000000000000000007a0b3b0d24c4a5cc3a8c5e3e5ebf79cf5f32f45a0000000000000000000000005a756d9c7caa740e0342f755fa8ad32e6f83726b000000000000000000000000e57dfdde59a64e6777a15658104fa485ed6e04cf000000000000000000000000dc052d62d6d858c86974497884969bf3a934ccc10000000000000000000000004d0f7486944a7f5fd5199b4008af0977049992e3000000000000000000000000ab9dc356a86267a11e4f50042fc4c2c157d4e4990000000000000000000000009f4f037f0e039c1a43865e8fe7967d5916564c01000000000000000000000000fc26a9bdcfddaa719ce943a3d225a37614d37a650000000000000000000000005028ff86047265bdc025ea553e41586511f9cec2000000000000000000000000e51d249a7b27a2c99ce37678387eddc2c5bc6144000000000000000000000000b37b0ba0c70d4f3a1c5cca31941d88e5aad923f400000000000000000000000084d48a57f4beae3fc5f561503856ee5cb257685b000000000000000000000000496f0fc0a12fd27e3668a6a657703ef92add472300000000000000000000000054402c44040ef08753ad1afaedf9d8a7c118b6a8000000000000000000000000b323217132cb45745267132e3ed82de81f3f04a40000000000000000000000006419a4400eab96d1d59a8812287ced196e98912a000000000000000000000000a4713b06fa53d878bfa3bc2f470804bd55957468000000000000000000000000997f55f085b6756d33e20426031b9873a52d56e90000000000000000000000008cb12308804cc71ba5232e3c562c1627d9d1e465000000000000000000000000fbbc3c25795e08b242553f4ebb7917eaa832b5980000000000000000000000004b7303ab3268ee32a89a1865369af3d63afa3d1d00000000000000000000000065ea026906f9719b1a670a908e4f871f563e61f1000000000000000000000000a79764d96d57f3c53dff2735ca3a6ee72413c932000000000000000000000000c5c73a5d4a45f6cbcec92f375ba88b9bf0008c840000000000000000000000008bbc364c557b1396678a528758356c766d9e51b4000000000000000000000000f77d0bfff5b5207f502804b717ccd9eb22b99417000000000000000000000000e9a51e5ae85b6be8a833d9d8416d555463cf31520000000000000000000000001871e25233226bd716895b7911eed8480159e6310000000000000000000000001786660469455781dec929400049f844acc372400000000000000000000000002fb49c61aa80f18a72c54a6e31acd5b48392984c0000000000000000000000007e7457172f108f33b6262ef4fafda21401a6e648000000000000000000000000133bbbbddfe8b9d7ff09d88809fc070d4603325500000000000000000000000058dd269e89dd4ac9b662613489f8e60e56ed38a00000000000000000000000006fa23f1f10e3da36210268e9360020ab9bbddcea000000000000000000000000a3e6039d5eef0dd23641b90f80e9a8c0962cca5b00000000000000000000000009d40af5c09d5ef3841e5b939ccfb9ace7b527ce000000000000000000000000e410ad02f0241e47d88eaf8346df703b858f3f17000000000000000000000000285e03401064ca860f0e2ee2bd86a6800f572550000000000000000000000000cab7fe018c0b9c286f828f7795f2b8eb86b4e39800000000000000000000000099c9b8d541b86e9572cca060719a209a5c53eed4000000000000000000000000886895621dd12b03633c9958677bbcf9d08669b600000000000000000000000083df7386a60f832456633e753a91107c539f2059000000000000000000000000c409b10fa6daf8867f153d5ec8c9e4b4d6ccf8ab000000000000000000000000f68a20b16880a81ddfa3a7300464341300f79720000000000000000000000000cc04263d9e204978facf872b5e27e4f2c31cdf6e0000000000000000000000001d566e0173951c25593b1f36335950efbfedfe90000000000000000000000000f8d9585a425bc83fea4fe7835203198816a36eea0000000000000000000000000504c5c20fbdb5bd9896ce546ffaa2171822b571000000000000000000000000333c417633c4870b20070deef21d300ff4b22882000000000000000000000000266c3acdfc5988450c677a7b800ad773a82658d400000000000000000000000074ebfa389076aa1e96f5fecf4b02e360540aaf16000000000000000000000000e615854d70c49065c30f25f1fa92962e16f3c14d0000000000000000000000005087102efc2e3b53aa1779597541da3b7b7b828f000000000000000000000000354a7e929d7880d9c14c99a797c035966017d3c100000000000000000000000013761510c5a5f0f9c1bfe2daa20580d9394c679e0000000000000000000000004ef7ff47c22d5a67ae44894ca3a133b9303679dc000000000000000000000000a6393200559aaa3b7757eeb75351788764e5c2ff0000000000000000000000009abbae3524ae281d4e29c116c580a8ca67eb23ed000000000000000000000000471079d941f6dc2cdb4501834aefe41efed9c1710000000000000000000000000925336a566b475e4e29ed0334e0b0bd4d08bba60000000000000000000000005123a1adb5226e8724afa5df1358840af34eee2b0000000000000000000000008af1a5ac205b4272d68b7b268fd96ea8ee0d12e6000000000000000000000000b3bb43f9729c382a1e282a21d342e60c6b052053000000000000000000000000f05aadf0bad17420a624cf6242fcb0836b0e69670000000000000000000000001f67fe39343c3612fd65e8a6ab22479dbba3f3b2000000000000000000000000cde4d4250ff7cd2a0cdf1acea3297071e401da4b0000000000000000000000008df2c7189fe7e6453e6d5882ee85b948cc21481e000000000000000000000000b30949cceb55be30c1f12627826a25c35721df200000000000000000000000009d6841ed0fc6dae1d3e26c381ef76ee5c6e2ea7b000000000000000000000000de7cdcbdc88fcc3e12090bd7f7c24c6c147f388c000000000000000000000000cec74ac598ffaf4b4d81d70ca1b7b59b2a90752d0000000000000000000000008fe8791e87454a746d6051d54d2a4fa070b12ab1000000000000000000000000238e352638e8cb24ba0af117cdbc5ae483876bb70000000000000000000000006e6b6fc7c8e2a0c22c7e857a1cc285750bd2d9340000000000000000000000004f3582d13c9bc28592e80e2542223f61572c710e000000000000000000000000264e5302ebfee4a9660c6f65f9a75f3fa4f92d1a000000000000000000000000fb115cf6350d6cb89b2a8061ab83ba6b1b289c360000000000000000000000000dfad06cb02e7938d1792e9e565a6716930ca7660000000000000000000000006f2988a8bdd46c4c1b544cb4cee9f91a40fa90cd0000000000000000000000006ec9aad9d75a8fddda5ab40d8b6b562e565c4c14000000000000000000000000ab3818e0c1e90da13a44f9e6a1638d68702e83c1000000000000000000000000a906a86ff51405aa89603d56a686893bf168f1f1000000000000000000000000cd8d9a10a831bf04c4481c6880938350aeb7a1df000000000000000000000000ff49a041461715346dcf480117a86075addf6e9c0000000000000000000000000d3598c71951e7cbb0e749a57606f5142eb8d42f00000000000000000000000086c3f35f828a00e2c16f1039e93b9803686ab43a0000000000000000000000008214bd9136db59f3ab4a40144b1cc09d19953378000000000000000000000000560c1197fbc55c7503f5348ad45bf8edd86a09bf000000000000000000000000f40e274f5e08c66f89df1e9b1e3136cec8e9ea48000000000000000000000000d410e332100d5ef8d5ef3774e72539698b6efb66000000000000000000000000f0574f305b12acf52760484da6eb324eb065dccd000000000000000000000000f25ace6baca037fc8cd3699bd6582d1c077e3ede000000000000000000000000b22491b9c2a8477878e22f5b47cfd00df611a76500000000000000000000000031ded2e497bb88dc30c7605e863d9e145da6716b0000000000000000000000004b1d857b4857b5799373751c9286432fe4a318ef0000000000000000000000001b04b64bb42ce1d4d47fa9a07629c8bc19c159bd0000000000000000000000009c56a97603011afbdd64381a7593b3d14a5b9345000000000000000000000000749af607f8bf4b0aaa781f18bf670dbfe50d93970000000000000000000000002cdea1574e1c55dcf871196f0909fb8f8052930f00000000000000000000000033db5309bb35eb8b6999962d6de58da056deffcf000000000000000000000000df169a1bc90aa8dc5d12755ac9c90b946f8d0de8000000000000000000000000758d95f8680e343b14e1a3659f899470b1dde068000000000000000000000000b86507741cdb7e158daf32d32cd3b55a5c183867000000000000000000000000ace376271a877b8dd362e8ee1bbe055aa78c6a12000000000000000000000000caa383bd447952b35b67777c02aac5c35408d788000000000000000000000000900033dad8126c11acb3c776700e987e542da11500000000000000000000000053b53588c5373e2503e3772f5f9c61377c8d68570000000000000000000000004c0a587b87e2ee3036c02829a1eb65fa35fbf3700000000000000000000000005e09f59ac6a976a9171e4433553d6620401d80130000000000000000000000004da4170d1d45ac7656092f08bb0cbe124aabda260000000000000000000000007f6e293ffb0de6a4b4efdc4122ad4de7c65d489a000000000000000000000000e76ab2139e35c18dcfa2e578f1732799e00e10610000000000000000000000005506be196969e31407758aacd19afda0fafe55b80000000000000000000000004b139a045ac92b4214c2637242bc332f5642e69d000000000000000000000000cc980e832d22975cd74b02a67d21d51ecc286517000000000000000000000000b2da120dbb4effa5507992b8d79316ddd4bcef1400000000000000000000000053e168f0045b5f9b4a98aaa25b46422cf6b4589c000000000000000000000000a887fdfaf359621345cccd940e7d1fca3d6ca0580000000000000000000000007dbe9093ace7a1db246bcf798f96125b7a790d7a000000000000000000000000d5fa086f2a77e0568343f9b34f2597591b539514000000000000000000000000f4402830a768f4366338324be7bbb0c50eb5e3b50000000000000000000000001fc818b0c452db50c92245a2756075f13f3b03d9000000000000000000000000a4995300d26e704ec3397cd3e813e820800802bf000000000000000000000000573271c8ac6b3f21c7a14f345dc2fae95ecc064200000000000000000000000070ce61ca49e0372d90f766fa3d17284218b3209600000000000000000000000098858519c8224afad6e870b3cc841cae4c0886650000000000000000000000000e0359bcdf6d8d08e56dd5618b6c0418b9fd1076000000000000000000000000bdc4710a44c1088b03d29095d25fad9237ca850c000000000000000000000000fe0c5d17242ff7e5ae3be8fdf1b6840669b0ae89000000000000000000000000bb57cf6e46b0019054f609f54fee0078ebb7eddd000000000000000000000000645b5a98f96af073a8392c39d377494ccddfbe1b000000000000000000000000140e096c8e7085f5cf08ad58c5b835860c87756c0000000000000000000000000797707c6d64619c5928e8ddf926e4feec2598ff00000000000000000000000043c6dbf1f81a119de1545799b34d8cfd563aa9e6000000000000000000000000e3612dc32e24e3cac8f739d2898fc158f61725f4000000000000000000000000746484eb32299481cb7d938a0f3ff45b7d105dc20000000000000000000000000e0d9410baf975b161c7b1d0ad0088bde7dff34c000000000000000000000000385384097efceab58fcd7985bb8b62dcf5d17e8e000000000000000000000000ab7d4f9408359ff704d2b913da9571358aadfb69000000000000000000000000b338733ab5ec8aba60dbca26741032cd62cee20500000000000000000000000062289c77c85495529d047a314f509dbc1622f35f000000000000000000000000015942eaf7839333b9fb59694ec11f12c3a5e6f9000000000000000000000000907404ef87af93f11a51f12d3dcd6c27ca0d7e590000000000000000000000008d5c7bfe9ca51aa2dff82abef2712dcd6bb9ccae0000000000000000000000008bb452d089a56600c0937c5bd6196cc4df5ca06000000000000000000000000008fd122d8849edf453acf03747c3ee4ce77dee6400000000000000000000000020613770d5faa955613fb59fb75226e55f1d0f3c00000000000000000000000057dd58ed35b1d581c8c1ecff7e7cea3caa94048a000000000000000000000000ddac6e6874088df26aa3087f5a6a6868d96407a0000000000000000000000000f58e527dbfd1e2c40bfcb26eab86678882e1cc5e000000000000000000000000d37b881cd37ec2887ca10d90f4ce09a62939828f0000000000000000000000008106f085262b2dd861d2764590619036b16bb3c00000000000000000000000006c3b8a4ec7d31be3be8bfae2341892c49c84440d000000000000000000000000e54af029eab320cbb9c9b178c0e54bc629bbe5f90000000000000000000000009b837e584598402210178ab0ddcfec7761eaf98f000000000000000000000000a6ae1055ff32aa802165b7a9f9ead156565973020000000000000000000000004f4159d9ce737d45295ac0f3e3f035b1c4cf2f4c000000000000000000000000e987fe9992a463328f40c01c2510bbf5d97cafae00000000000000000000000048abecc3a9495aca8c4bb8cf9623046f08c71d48000000000000000000000000773c16ec35258454ff2407165ae639b39e75f5880000000000000000000000007b25c11af167b43a25a5232bd23d7a2cbfb6f1ac000000000000000000000000d2b35cf975ac61c62e59d85119af62a94fc4dafa000000000000000000000000d77807ed6bb594b2087bdf845df65055f67874b900000000000000000000000025cc9756c6608bc280fd4672622d6c8b024bc7c700000000000000000000000092005db2bbf7040ce6a2160112a279af087c717f00000000000000000000000020e9cb058e222726eedc75506042203a241543c1000000000000000000000000b90cd99893c90268974be813f7d69e137fba274a000000000000000000000000024f5f6f4f4ca949fe1b55fb30c23c88da81ee74000000000000000000000000009f9a82550780679a15af83767cc05acffc8b57000000000000000000000000b32be1d5cafcf15c144fb13214c0fc378058ff6b000000000000000000000000f50e6d3cd9f7bc255095f49369b6f1602004cf3a0000000000000000000000007a2fb171768c192276782c3f4a315ff11a111c0900000000000000000000000088f13901a8500836524e3d3ffe2bc723abfa2dbd0000000000000000000000008b98e03e0dda3e099fd0bf1ed5d478541ba768c60000000000000000000000001957a5995965b56f151adf6fbdd9f0f38ee6380300000000000000000000000063e24835f630956c0b3b3c4984131e12defe8917000000000000000000000000e76775d1640fea1101303a7521281d2f0f1f99320000000000000000000000006de946898fee0fb9fd01755674b54dc7f168fcf600000000000000000000000094ab1f7827747ab8e8a9a17848e5265acd4d7da00000000000000000000000004b8c999a071b93afe05010324aa7c171a2b6dc77000000000000000000000000912facd8f04d51f6844ccc94118b8ce2ab733cc90000000000000000000000008905735ef2f22baed732fcaf8899713a3411a50900000000000000000000000066f4d93e3f4266dadea5a6f663a1449f3c3d01ab000000000000000000000000800228b93395f1c1d61d5a021a9177c5eefa7611000000000000000000000000685e51e5021d8d95ff4034eee7da499c61e59475000000000000000000000000231d33e40d0628630a3b7ef93bf27489d3f4b244000000000000000000000000d51e2499d9715d5db75e890e77f8887692b077a6000000000000000000000000b61a5ac4575e8daf7d7cc9c98c0672067337f1f1000000000000000000000000b08fe02287003c5a06b2f607203cbe64985ac317000000000000000000000000dd6e678170b35ab7ccc272835bdec392445e859b0000000000000000000000006d148a0dbacb24ad9ef63e5384c49ecfbff639bc0000000000000000000000004f416d7440853c656ea8f1c853912f54b4bcab69000000000000000000000000e22517efd3ecff8057b34d4208c1a783932959f0000000000000000000000000b6e4094e34bf8a9fe2993694a93241f24d21fdc300000000000000000000000017508aa8a59b53b13cfc2e65fe899dcf2a357bf40000000000000000000000003aa4335634fb2d3c3856873df1370545d8bf3075000000000000000000000000ec4d7bfb4f5876cad87d5ec74e8c2e3aa922bc0b000000000000000000000000655e501ba039ba66bb0c1d7aa8da0b9e15d64c90000000000000000000000000952db317a83dd971016e80e6422eec1718751d97000000000000000000000000a0fa8476a9ba3349304288cddb3be6bf42258b1e00000000000000000000000028c5e290aba01aade6c95cd5aea558ccf456fe660000000000000000000000007715f6cf5f1c296919a8c7f6b445ef85d52a69880000000000000000000000000f9dcafae4c98621e8f04f5e1f2fab39895d06fd000000000000000000000000398503f76e796df7fafcfba1b93c0cd18c466ac3000000000000000000000000b307342c9d3b47220a1723d0a6ecd5afe9489cbf0000000000000000000000009158a154e69595ca858fd0c1b79e01530d3d73b0000000000000000000000000fae58a0e5f78f815fc8a26fff2e950f8ed17dbf90000000000000000000000003c672d89eeb935faa0605cf07dc54f27287e268400000000000000000000000020624705aed227c7fb5a1553bbf95921dce13f0000000000000000000000000004643ee290653374ef002a53b9d2a85f3e0970b2000000000000000000000000d71971ee5286403b2141fc02fd86e2357d27c08a000000000000000000000000e9ed4e158fc3b0b95a95d81972be868661b9a2b60000000000000000000000004173bedddbab504bcf57ad6aafd4e3cc8c3e17e10000000000000000000000000b31ebb11ab954340aa9a1dcf48628e0e80c2bb1000000000000000000000000a20cbed54fbd805bb3962d67113bf91c9fd9e11c0000000000000000000000009b7874cbe90f08f371077b22e37bb8c4259f5c0f000000000000000000000000eb48dc57d546dd2397516e0606eb2d7aaba8e43f000000000000000000000000356f4b0498a2d6e413d4c18b5c855b16d005b939000000000000000000000000687da6a48e943783ec61e4f9b21998a295aea7d20000000000000000000000003400b4224c064dc549e053a6878ad85e8d8d1ddd00000000000000000000000099239881dea7f64668a46ac032bed6660413890f00000000000000000000000053d025b905437c82d5a093f8e68a634ff6c0fe1200000000000000000000000066d87d414ff2fc42a71495f71ba36c3a0d37ede2000000000000000000000000ffbb8d3f562ac8d23b41a64eb0ec6f71890a7b9c0000000000000000000000007f138e8a957e1dd95e5bf5826da1c2c30aa627640000000000000000000000002131b83cc5d4fce26de50e78421f190c589d84db000000000000000000000000ca2378b76a22e742e1c5b80c1760d8116ebaaac7000000000000000000000000513c48a08806cd2f24fa381e8d0ea421687cba490000000000000000000000006613aada791679f4f992a3610f8a768c9797624700000000000000000000000070f02dc7e437f74686b622153082aca78b448ccd0000000000000000000000002b61af82a21eea76511d286a672f44371899619e000000000000000000000000a3bca5eaa6d345041016d0c0dbb03bbf178f7ac70000000000000000000000001466247606930410ba4cb983863cd03a290e0f69000000000000000000000000638d6e5033220826c4c43f34dc79e7f93c375051000000000000000000000000a862e47653b8f104f563b62b830cf3406d2b4c8000000000000000000000000027e4cab0344655edcdcdb0117785bf3fddc30ac40000000000000000000000002f0ffdc4e510f7f8c77acd67507cc3fdcad3588700000000000000000000000041a8459ecbf802161215cacc901eea98eed01a5f0000000000000000000000007b11e56012080da4f42f7f3fe54c627682e11c57000000000000000000000000854ef45ca1fe7b6df99e177f33c3c5061ae16bdb00000000000000000000000085b25dff8631864a95e0db8b5ed5efa72934829100000000000000000000000042328eef3bbde080bb59108e442b0f42bfa7bfb40000000000000000000000006729bc660fbfa2620f2a19c79d275aa60bbebf47000000000000000000000000f9057560297b0bfe734237c7140dafa2f7d29a73000000000000000000000000c95792e4868ba992d708a7e299eab11fa169a0760000000000000000000000004d60e0479432050ee5a4d0475d8170ec776597950000000000000000000000000b89a48f441b4e40b9daa98648142ff9671f1a01000000000000000000000000d60150be30dad3e58ce0fa5bcd40ae60c1be344d000000000000000000000000ac6f26b85ed975454378c3fc02f95f9b88e688970000000000000000000000001a9f711fe7303f15c7c745ed7ee9c595f969ffcd0000000000000000000000002b74a35739284aae0330eada552c1ccbdad5fb11000000000000000000000000fdffe3ca7d3a3a71d1ca3212ea4d2aa24a04294f00000000000000000000000098072f69acb069ab19707ceee327fb8332c341e10000000000000000000000003f8a8ef1bba82090dd10f1ede3380421fffe101b00000000000000000000000078988dd904fd0869b869345cfaeadde4db66e63600000000000000000000000088fe14e013669758eaa361ff57269029f6f34d07000000000000000000000000662deb849ca44b6689ef0357fd6bc61efca74578000000000000000000000000e46b60356f00feddeec4eb84e6587fedf6a3a76e00000000000000000000000006726027f4b4d267ec6fbb8ed44e61bb04085b8f0000000000000000000000004defdd686c15bc78886faac1f9766f0418d26e7900000000000000000000000036af2eb5d7a1312c1c98581a3f8e65cbebe5e818000000000000000000000000cdf6f920a8313e77b096e1a370dfe5311d63a81800000000000000000000000015488830746486e03e9ce5b6fdc417d34735b90600000000000000000000000005f8551e235a4a98c112faa602489b4f8596d70e000000000000000000000000e61c253b22ce7a81bad44c92e3212cc1a8ab5d98000000000000000000000000b085721423692d571d8cbe48dec2871e084741f1000000000000000000000000e597550ff61fead18763227ab0d71147a9742850000000000000000000000000969ffa27e1b02902aff51151ad6573fc3703682c000000000000000000000000332b2c95be84ad2a2ff14d5c5e8b23beec20a5f6000000000000000000000000f1c6c16b6278a2f2a0b79d57dcafbe468c246aea000000000000000000000000cb9deaeed907aaecac5df7d3165a30ec4defaa4a000000000000000000000000105c144deffa94ccd6c120b80d75803ae4a7723d0000000000000000000000007af0b5881679220693feae0721deb9a31456eb9f000000000000000000000000174af4da777c733999ee660ed4bc369c355d4e40000000000000000000000000d1a4d4107eb0b9a68077b91701863a141a0a6196000000000000000000000000e9f038b756bf9ddd7fa41e643dc40d7e85e33d50000000000000000000000000939db6e5b69b7d4df773dfa44be38f1a0104651e0000000000000000000000008ef25078c64f1c1e6c1a6a926bd4fbdb5ef3438c0000000000000000000000007083d24603f67d54bca5583705a0a3c03276f3fb00000000000000000000000054fdfe366537caec2ca4926705658077089a401500000000000000000000000048d225678a17ea71f91fbf657080fe21c35c25fd000000000000000000000000e18f11add46b20242ce987d97084592293ab13b7000000000000000000000000279480a0bc6155bfc9d828ee195163729e633228000000000000000000000000091d6269c4bcc296b88f4aa9ec00def86968505300000000000000000000000058079aef813b25eef135224f845fc5f63c5a6eaf0000000000000000000000005027cccc4df71e9705553af4492f01f95aa9daa3000000000000000000000000873bd89a454312b978b0dc6cdcdaba376897cd98000000000000000000000000f77be05349db24f1a8a11ccbfebaa1855abdd3a900000000000000000000000063fa5606b4f6bd1366653c95521b0cdb7095ac050000000000000000000000008953f1d95f0afb5257e058676f997682d2ea09c2000000000000000000000000a5eb15454430f163ba86baad566580286994ff3b0000000000000000000000008b72579c7245d9a75c4a9ec8076af3cce14289670000000000000000000000004dc21a30ab79bb0378cefe18da44bc42040d378d000000000000000000000000d8f5ec34c1e8e1d563f91f4684aee248f89e242e000000000000000000000000f2b42d0104edbc143f1d4b6d0aa04c268624ad0f00000000000000000000000064f7c0027f24193b9dec6460a655f591185bf8a00000000000000000000000008fd0f17b67fbbfd8bf322dc2395a7f958095dd4f00000000000000000000000074377a729de32ea0c4008e034bd57907dc7b5312000000000000000000000000431dbfaeef4a97ce54e8aeb11af06971142ef3f7000000000000000000000000a16dc8b3a45e50e7eede54390a1bb62448eb9aad0000000000000000000000003b5cb251bfc37d4b3df8dbc704c970249c6593e6000000000000000000000000d8f93aa11164542720ce37d6dd5048b4dc7d18e6000000000000000000000000e7a6571fe3d151e31d9261ffafd733e35d639e52000000000000000000000000c21b5eb5979676528b90c94f3ed2dc751180b76f000000000000000000000000201e12ddec41f4e122a5ffec659e43549504ed2a00000000000000000000000012bba008e3e0482ee0b41e25383bfe617992145b00000000000000000000000011a97b3fe7f254c96516b0f0b0548481e49168e5000000000000000000000000a81f46f2ac607f1dcbf614a4d22482dc42044031000000000000000000000000df25ece185655fa64de1317f02fad93de0d461d8000000000000000000000000d2532c38b49b0ea8f3b498d861e05d46c6d6aa860000000000000000000000003a0a368b3d2d83df65cae8f35112b5faa7d63cf800000000000000000000000021852c4a7475c63662d6d3344df2a3012717b0c70000000000000000000000008a2dc7756e3eaed62d1d229126ced94ef6b8dda80000000000000000000000004c96fa824ee29db0e9ad0474706967ae1acd4da8000000000000000000000000474c49c4a9c2340db85f6743819d8578b0a9f8c200000000000000000000000055b0ed07b6680ac8553745d1a349e5432053d4c2000000000000000000000000518666d876b4df786aebbe23f55b3f3a6274913d0000000000000000000000009f239a7fa146ff287d8e010cc7b7280dbf8c5c0100000000000000000000000071c6e92fcd7217efe616953ea6811f16fbcfe3ab000000000000000000000000cdbd410a6c061cc408c64c9df9873ef6095ec81f000000000000000000000000f735af48bf05229462d2a6b0b3a3ee6e95b0924e000000000000000000000000f7004b8df04f377e280ecdf362e69a268a295eae00000000000000000000000033abab2b30be906bbbee657faa2630d68264b37f0000000000000000000000008f2e845a46db99f9297f7c48bb8975d4913c5fc50000000000000000000000007cb251958f121502af9a0940b226209f0ba05da2000000000000000000000000c0e6f55149a84e706e6378b90353030507fc573c00000000000000000000000006417e483564a1e9b9fa22f72c5084a51a8acaf50000000000000000000000002019e6f680f0e084509ef6264f0a0f2ac78c25fb000000000000000000000000a22bcd86c3947d124ca3c07e75565392c14fc601000000000000000000000000028b276548933c564201483159189dbd1da8241b0000000000000000000000001a7f107a7adf92cc8ce2689d6e0b409d35945a8f0000000000000000000000009fd670a936e3ddf0bbc7217d3ba8fbcf5fd6e6ce0000000000000000000000009ce118b5428f7eda708e409f38def0ffc741c42c000000000000000000000000fd0d8eb7d00f06cdb6f715c2adf8c217eaf031ab000000000000000000000000d9b3f1a0ebd72c22bcbded07114502cffd1251f3000000000000000000000000c22e91d4a1c9131ac1ab4a06defc9409329312420000000000000000000000005c5ff458fef78e237cbdef93ec2d82784dadcd02000000000000000000000000da6a588d00398055f84e063010e1339f86a12064000000000000000000000000f7005d999459445c1d173d880ed61372ea603fa5000000000000000000000000db41c8a9300c795fef8ec36e41d1da1b3e58d3750000000000000000000000009e4331f141d8f5035ee29d4dec0e0a44a4d6dc57000000000000000000000000fadb60c8ee8b96cf3869693b487dae26a16e2e56000000000000000000000000343b2acb5626f52116153b33df15fe265299fe9a0000000000000000000000004de35851f6db89bc4d895e9250610fff5ef0d0f4000000000000000000000000d896dd58bc6757e9a7f11757e1026ca5f8d431fa0000000000000000000000000514e7fee4836c6bc20393e6f3ae3af585f95d1300000000000000000000000093ad3aa233d939ffcbd108158ac554c7a5183a8c000000000000000000000000492e4523ef9c95e569ef075ace1ef89a2e921bd5000000000000000000000000d99c52b4f62b3c0fa19732079ad1218951fa877f000000000000000000000000063cd51b4c5b0eeb6f98957271b7a7c393408dd10000000000000000000000009759cdeed5a1265f7b3fa816f775f73db85cc948000000000000000000000000cf64bb0aa61beefe2751744fdad5c532bc8920430000000000000000000000003329f5eddab5fafcfae31c7f57cfbe780fbf52a0000000000000000000000000eefab722dec7187f72bccf42a8ba4f9ae25e6d9f000000000000000000000000d93a134a6f2686da78b6cf222506553e8f3313be0000000000000000000000004011d4d4cdce54fa1a1e726e7c1de7c9ff1d84cb0000000000000000000000006396ea216c5fecc485827ded97905ba9d694ec1000000000000000000000000033188692dcef9516a29877b5ee3703428b2da78600000000000000000000000092c9017172aacaecdb22e8763fa17540f4352d78000000000000000000000000ff789d34d9ba5175c43a8ad7ca5cab9d4c2766c0000000000000000000000000a6e345756229d62ff671dd1b97db4eed224421db000000000000000000000000f94ec991d091df37bb6bb5f3f167240a664ada15000000000000000000000000942b25be1059650e5969bf2fbe7f4828451cec290000000000000000000000002350d6e345b23513f525835d5412dfbf0708b6ba000000000000000000000000d552792f3722f8811df157c7176cc9944d3ddc550000000000000000000000009a186571c3b5e4945962bc655687053bd0fe644f00000000000000000000000069269c8743a627388567b9495c72c87b560a2038000000000000000000000000e1ce77a4a07ec7ce013d70a77fbdb207b1b0e91f000000000000000000000000cba3a00ca00aef448807736b6919aacb1b4fe09a0000000000000000000000008915a4a688f44b607e26218631ede8a8dd6cb70f000000000000000000000000978f492e4c053d2fa4d38fa99b30fcadb6881e5c000000000000000000000000d02973ed020136408fb92e1ca277071ad3c2584a000000000000000000000000b09b4bbf2b2a8ab93a508a4e8345c06a06094949000000000000000000000000b8b5af3a044e944664dcc1f882d52d4157f7552200000000000000000000000022355227e0ea0e2963a7ffc473cf7c8f3c2c15bd0000000000000000000000000ea5dbe68205d0b42ab83e4ec831229920c950fb000000000000000000000000a565515e17c47d8c5c15a25505bdecfdbf3f148e000000000000000000000000cfa3c36effdd6cb84f11aa8b9149469a63d6737d0000000000000000000000003c440cc1bc607dcf20eaf2fa5bf8c09edfd2a5d800000000000000000000000063464e1af59889c6d4d05f746b7eca4df078568a000000000000000000000000c0987115088512fee93352f1abf1f175cebb8e9b00000000000000000000000035537df38aa8679bba13f053ee23fe2022748522000000000000000000000000bc049dfa4ce3f019ffd8414326dda5dbb26c13310000000000000000000000004f6be1d35ac2d5137757ec516cc94c1949f6bba300000000000000000000000073645ae17083fdc8051a87be2132e71b45ae7a72000000000000000000000000d17bcaea6bdcd10a7d998409ef7ec929585b5a6a0000000000000000000000009d36c9ed8a1cb28a6ea23470cfd904f83b2ba894000000000000000000000000361d3b581627c7f7297e7c4c2a6934e0eb212b3a0000000000000000000000003b80ca972b137352d550910a2ba86e7fce84b55b000000000000000000000000cecced8de26010ff0247a74f0dc5eecc5c4c2fcf00000000000000000000000064763d7e4b5a2b663a7f9afb2d2198d1f138aee2000000000000000000000000bab393e3a9f91134bc445885fb48607b471d41ff000000000000000000000000364821c3f76459fb03c81225ab694f2c8d87a236000000000000000000000000de1601a85132c6c1754d1b655f54de03646c3b4c000000000000000000000000c857c8bb08bf7d6567848e0d527078e6a4397edd00000000000000000000000081681f45a3adb7111626b866f44e240f44010d88000000000000000000000000beb1a85b882b2ca0f8884b57a76ac8e0063b04c2000000000000000000000000fc3c7deb4829c2840b76962af8ce6c8baf61728100000000000000000000000069ffa2fe36e36ed0e1bb1389e31f6bd73334a1ec000000000000000000000000bedab569fd10fa387baedcaf542671e304fcbcf60000000000000000000000007cad1ecefbba8f0efce7262eef740d6888edaafa000000000000000000000000e129b7387dc5f8b422dc9b08e69e17900cce4892000000000000000000000000983ac43d1bc4bdfb9a9cb2f0ea98e5c11d482ae7000000000000000000000000f25e26d8c109cd9b099f28dde860d326be7da56d000000000000000000000000193105d9cf734847062577f9c556006df60b8d34000000000000000000000000bf2886c19d3f697a1be45786596708dc3a9c3b800000000000000000000000007d5450df4f4872495ebce883ab45cc266c44ab010000000000000000000000000a52de7729d8449393acdec73626be97286a077b000000000000000000000000f978f69dcf12b001853d970ee9c0592a4599acbf0000000000000000000000001b6b853326f43916fec5f7f22fff3025a9163bcd00000000000000000000000013726c0c021df3f0052d78a52dc9a6270dcd27bd0000000000000000000000004dc9d3fde021713786cfd4d5107890ee6121c6c1000000000000000000000000b46e4a3f7dbd168f75458d0e82b7ecdd7d2f064c00000000000000000000000004826a82490059c570b52ca84b63c6a65720455a0000000000000000000000005baa7e12505819c07a4c48acc0022ab9c9797f0c000000000000000000000000e7096a4e0ccfc07ecc4a7f03ef77bed8d8d72e7b0000000000000000000000002c2711126438313d5e21c497593469c65f12dc8600000000000000000000000067d3a91ae5e9b83d558b088f22de561bf5f51a70000000000000000000000000f266c3a419aaf3e97d0ca7a02117330b3d7595a40000000000000000000000004b7e7db6c549332d6fd2af9799c2f41548e3a8e20000000000000000000000009206d442626351a3a268352849e84fef78506f77000000000000000000000000f6bc74c8c628e135c1a42d91749ba90b5461b89c000000000000000000000000df6641c63b9d8451c58c28ec2510af64ef95625900000000000000000000000019a50da6cf6f24d17771674bb658bf1da742bfed00000000000000000000000020e709cda3eb9703714908d03358c5375e570312000000000000000000000000e466499bb540e848ba713dfb2b132479061d53ba0000000000000000000000008160d1b3b97ad8881aaba95d40c1bdb789348e3f00000000000000000000000052a1c86bec4cf06a76d97ad6e24d717ceddbf4fb0000000000000000000000007f11beb8887f76d2493d6c18498c27379473c85b00000000000000000000000037c252bbd1a9104af2f636386e91eee62132b6ab000000000000000000000000e848886b2582712a472850a21c6e637fb38b75c1000000000000000000000000d98522d6b64f2765f6494e6751d2c0b1a3958a3000000000000000000000000070f8c4ec839446f80b5725c8db0677d7ee925296000000000000000000000000a5fa7c04537ed17badfc8d33f612160738bbda26000000000000000000000000cab61b0b4b94ebb32bb947a1fa03d1cc5575b663000000000000000000000000f0d28f6372d27f5611cf795750a54bede6c060ee0000000000000000000000002606054350a71ee5cf5a0049e1414a34dc60fc090000000000000000000000007c1334adc95d474848f2bfbcb599f1308a74697a000000000000000000000000e485f2d4e9657274815c94cf6328411cc51cc00600000000000000000000000057a493af44c6af5ad80282c84cb3fa212840af010000000000000000000000004bee6da9fb6d62ccaaf20b5cb0dc2ea9101e16ff0000000000000000000000008c8e08ee671bb82b75fe91cca91f6a35fd67601300000000000000000000000037e4db916832f8798b9f5e10bb9cd746b93fc09e000000000000000000000000c17b1e45852ecf927309c0e40294d7d6251770c60000000000000000000000002f93cf89fdc021988bbcac3dd06c0c38cc45d5dd00000000000000000000000036db0b48f2f6bb06bcbbfeebf3fd146ab83dcf100000000000000000000000007d8318e7d70dc2aaf47086ff28e17a510e33e458000000000000000000000000a5ea2201a285ac3ce464e260e9ebde3bfc53c04d00000000000000000000000065027ef24a474e57e56684e8841989632c071ac1000000000000000000000000f9004fd552c9968c653eb939db98c48c6dc9e30d000000000000000000000000d77021001f02d849945dc1cc618caaacdc801172000000000000000000000000993881500381da05c784f79dd481f8aa8c486d69000000000000000000000000f814af5cceba5d05e8afdaf9626de53c1756fe24000000000000000000000000c88988752bf790e5a33a3348f52d449ebb447a0b000000000000000000000000a3792eb670e0ac8d5ada6f0cf5a6db98e1559cdd0000000000000000000000003b3205129f3b2c629cdb3223594b388fc02f1c3f000000000000000000000000f2710658e53c7446ae2805e840a0eb6ad8b12f52000000000000000000000000ca4de5680162bad60904a82b0420c09b73d1478200000000000000000000000066b8526fecc602326fb32b541757ac50bbb55567000000000000000000000000708d7ef69bbfd7aa5fb28a5d95ae2c1c7eba9d5a000000000000000000000000f98850ee9ddd7a39ff577997f88a3dbce3943a850000000000000000000000001d93a5ba88738d4d6f16fa0221c42d3f935156f3000000000000000000000000c9e3c190887170ca886f0cb723d7f3cb84e628b900000000000000000000000004de07a48ba41f7fd4562b5ac2a91fd6472e51320000000000000000000000000de85b3361a7086c499f66649b32ea65028a0d6f000000000000000000000000363d2a23237e54c7aea1a39b704a3997df5ed9e90000000000000000000000009cf1dc4f35e1e7c304412e4f489eff9358439e3100000000000000000000000095fa1b66b6845ce574cbfcd9f6e22cef390430c5000000000000000000000000db4f09af1eb9348a03e6a6c60007da0e4e586fcf0000000000000000000000001bd41d635df0563b95a3f0392f763b04089d3f1b000000000000000000000000880db09e510338129f5266abb01744a0bc0dad300000000000000000000000004d61ce062c2665a7d086dd12409342db49b23a50000000000000000000000000fe704985c9642229c2e26c5f89ce5110f4f256a300000000000000000000000061c3ac1453e986e9da87d2b55e85894a1b39d8590000000000000000000000002d690d3841919bc6e5cfcb6c28247a4f7405fde70000000000000000000000006a34e9f94101b4d1dade8bee6aaaa1d604a31cd200000000000000000000000029a7f95acf4340bd54d31dc235402b4494665db00000000000000000000000007afdac4cb322a56ad83961e8ce30fdc3c5a753f6000000000000000000000000c0db56a7dbf54d86b9a8ad12780515b4f6eda56d000000000000000000000000da0737b1b1f2b609d81e1e37d3d6b793b8995482000000000000000000000000c1004948f3bf5e8a4ac6b029d34f23099c05ef15000000000000000000000000ca013ab62951c27d8d2b23651d9e97f7737f24ce0000000000000000000000007f113ef5c45587e037cec48a9655ad527b0ed740000000000000000000000000ed4d576dc70d0ce7713cbd8a1c0f9acfc7f749ca0000000000000000000000001632478f955c197dea4ec7290e78be5cfd7cb9b00000000000000000000000006b3d52323480b9fe7f6844c85091d043ab3207bd00000000000000000000000053c0f9ffbb2a5b9b8c9d12446c3f306108c27123000000000000000000000000540e0299db8b33ec1bde2c466bcc6466c8c62acf00000000000000000000000067d475e583f24c3e167c5ab677c65287dfa814f0000000000000000000000000235b71806eda9240cf0cafb2d14157dfe4d7c3d10000000000000000000000000a8fa90379a03e13687fbf23738c1093506fdeaf00000000000000000000000088f07af04a2cc2026edc9799ca923f7f59333b970000000000000000000000000f0568d86bec582d034ad29b3abbc6c17b5278c400000000000000000000000008d2142d3435ee10ae1403c8fa70bb2f6a41c42e000000000000000000000000be62d766323c300c20c46cf7c3147a673f56f2f5000000000000000000000000447397b33269f124baa825c26072fdf8f0d0cac800000000000000000000000016ffb3b57ac0adbed91b63d2d403d5688cce6496000000000000000000000000301463438cfd95cd87814805d9c50ab2917b9c9400000000000000000000000045025e75e48a71dcc394df1e31c0fd863876e44b0000000000000000000000005fd697afa907f5fe06b74f83fc0120f9a495270d000000000000000000000000d46d7fc261aba31f32ee3407ff9b38c2d1ca86d900000000000000000000000072fe1b57d558cf1ac5e135b835c7eb7b0084fc1d000000000000000000000000dd21e8df0d4a9a0ff7ced48bdc89654d16c1e02e00000000000000000000000038bacecd5c1e3d48c5c7fb9f7fa9c6e95324a989000000000000000000000000fc2a4cd399293960c036fcac09b0c9038667ba3d00000000000000000000000042b66252f744546799fc7e120df18697c8ac7f8d00000000000000000000000080ce9445c3b951fc67f8a2aada5f528631d9405e000000000000000000000000e98491a40154d1c955ec2b72e4787632640097a000000000000000000000000037abdd83a86f30fd5d855742887925947cf6acb800000000000000000000000004da2785bd2d84ee4a0da53d9e91abc33b8c8c75000000000000000000000000cbe13fcaf97c0d7a6c3b8a11832aabaa52efc88b0000000000000000000000003070bb85debd64552b8255514c6bd43506e225e4000000000000000000000000df705e546b0a8fc4b09841659e0fe74604f3fd04000000000000000000000000a0f8d9fa1fd184c424ec89e3f218b3c400f21aa60000000000000000000000008ae0dda11486b31b20f7c7c453787d9561fe5b40000000000000000000000000ef7c199bdaf41b8a6766b90c508a5ee8705bf68e000000000000000000000000a60b6fc3d15d464eb52f3f7a2dfb753cd2822562000000000000000000000000c33d2685c15ff928564000b8aab3ac6f37fceada0000000000000000000000003ca3d00fcddb4dd9477954b02a7ebbbf733055ee000000000000000000000000a5c0bd310ca6f8b147c8c99f27d1acfa1d9ba4b7000000000000000000000000f8f2453853e70743e690c63d389ee99ac057a506000000000000000000000000e3c8396077ce857aa2ae323812ee087439941784000000000000000000000000c3ec0f07b7d2347c0249c272c8bd7998f81565cf0000000000000000000000001ab42e4bf37dc765e0a8afc43b3a73bc4be345f3000000000000000000000000cb928cd16f87031ce7c5945ab1c45f1c879440e5000000000000000000000000043feb8826ebfa554bd76a45ac4f49abc15c97ef000000000000000000000000e89372f9d37d847b7718f4d3b124d69e5322e47200000000000000000000000037a2c7995264a4ca20053dde7a2a11d01feb318900000000000000000000000093099d8a2cc0097d9d4cb8d52334543fbc4efa440000000000000000000000003b1a5ea1ca8beee4080f28f1c95123b76eada845000000000000000000000000dfe3f1fcfbe2900e0c1a90ea4c955f2ee2a094ae00000000000000000000000022d41a6f74ce7989edc8c94db86e8382734d14fd0000000000000000000000005f25c6928ff2f857baa6faa5f93e58d40b39aefe0000000000000000000000008c7825d283dbf9aa63af19cee37d0072ce86400f000000000000000000000000713b0005ab488324591adf3d38fe2b9ef0e87d61000000000000000000000000113508e54a69d0234fb7750f8264d3b0263cb0380000000000000000000000009cf062f534f6475322a0994521d64efd2c9896fc0000000000000000000000005f6c13565a5db042b0735ba72bdbbbccc3ed9c330000000000000000000000001b4aefc16e27442bb58e089b77748dc3f9f149940000000000000000000000009323bb9fc3c1cafa658b3f5918ca059d2b33fb570000000000000000000000000d6c733369aadf59017c517f70e69f60e0566a58000000000000000000000000b4fd6279062983a01c2f25fc0e0d43bbb882a16600000000000000000000000063761e743a3d30931228fa984b0c9fb836ace870000000000000000000000000f168271bb3de08af1f818cefd1368384028843ce000000000000000000000000dc56e1a955b7ba60ce3fb18a3eaba5a1889b7ccf00000000000000000000000076062559abda23ea5cb9302d3d50ca86a5c3c782000000000000000000000000f611467b47f79a347d9df36f4ec5d993e155a593000000000000000000000000c52adaa5d190546e828dd8d0d208eb20fbddf2930000000000000000000000002cc44fc376994669d66f8ff806863f1e683fa93b00000000000000000000000011eaca41adc04f9ac4d9079ac7a82d354d9423e4000000000000000000000000039eaebcd0010bf72c2044f9a4c6c00c08946319000000000000000000000000cec1ea71debc6ef43c8a4ffdbb9ba655f916b33800000000000000000000000055b205f9d87c9d26139d33f4a07513180f526600000000000000000000000000e8fef62f0aee3f3d9f99907492281d8878133208000000000000000000000000100e3e3ff16c8ea168074a1dc0dc80068b54bade00000000000000000000000011bf249b19c5e0271fe4e556d3a4f6e96cb01393000000000000000000000000195c053baa518743862a6daf077acdf1bfc15cb2000000000000000000000000b50b0c99aa719f17044abd56ca2a3ac45ebaf115000000000000000000000000c317f2a22d3f8a67833b55ab7c6614a10ae33fa2000000000000000000000000dd3670a93f35645746441a6cd95c9bbb63c8eaa8000000000000000000000000a7fe27aab06f9f92f652a37e11687b8435fc8f8200000000000000000000000030ed6513c5d4fdc23214e69c6360bee447f87528000000000000000000000000e343c06fc64b73815ad861d66ffa34bdc91293ce000000000000000000000000567b6d0c463ea7b4978f39e11a733c4defce65dc000000000000000000000000251ab59aea5c3bee0f4fa8c4ed5a8cf4a8f9fee500000000000000000000000069e693c43411ac85a05b95afe09e4412bbc8fbf7000000000000000000000000726de82fb97e178a1f9e06fecc967f4896ae55120000000000000000000000001bf73aea15b8b49a7ef5be78e7637da3297c70ed0000000000000000000000008d07c1d46c636348370fcbb0aa41052b8c8bab23000000000000000000000000edb5c9f7c17a926b259350eed638609196588b590000000000000000000000007a49f7e4559b6ad1450c7d5106c4077db0063986000000000000000000000000e630fc27eb9b1652bcf79ab788cffa7976a7df38000000000000000000000000377f81b67bcafdbe6112c8ccd4019d3f4b380ab2000000000000000000000000ef29f3889a518671aab40f5e6ea80e21bff3168e000000000000000000000000b8c9492aeb2374b0a35adfd5662f3a3c020b42f1000000000000000000000000e313ab15d28add36813de332e3ad926e94cb52cd000000000000000000000000369caab70141fa06087cea5a99e9f842a0c03595000000000000000000000000486b315499da0c6fe87ffdef880fe6e6d1cbe88f000000000000000000000000fd3e09daf83b104761e3039619a82e5868f1b476000000000000000000000000768e278e1284f078cab5ae096a4bd552c640c93a00000000000000000000000029477421e157e24672e38948f74544566ba728b2000000000000000000000000e9e032ad0ea64f293e5155d8f9871d0930b9a7bc000000000000000000000000afef97966e0cbe86a8d5cb42d077f2eff274ab5c000000000000000000000000f92d45d35f33b0750e7cca4b0adb15f3384cb82c0000000000000000000000006b6d0aeedd797bfff2fa19e4353349cd4dbb7ed70000000000000000000000009472af5d90388500041b1269196bff024e26760700000000000000000000000063036725e278cf626c787be21dbac81d282dbbea000000000000000000000000e28ce51efd9cd2c641a4d5a4791952d72a61479c000000000000000000000000e6e2e005bcebbdde20ba776a29744da0e4bfe3160000000000000000000000005d335400633566f8ecb852580935f133666f7b5200000000000000000000000090fb32a315b89f4cf9b8413dbd04b3db7868df4d000000000000000000000000d06931898c257defeaa9df1a431c13a785aeff5f00000000000000000000000040aaf79a927d6fab7873ff4acd2327aed846534e00000000000000000000000028f7489d6bbca8ad5768019626df520a32087433000000000000000000000000ea57c2e2447a61527e130c44f69b4858cee82992000000000000000000000000dff4bbd00f136135df949eb76987476de96e33880000000000000000000000004aa5772a212ca5d070ee62b2cb741efe42de1621000000000000000000000000285f2ea9588f7f32cd075b150d75bd5bee708aef00000000000000000000000016097cfa83da54002175e1db020c9ff33d2e7d4f000000000000000000000000764d49a54b9b0915becee038fae29c2c4ddba831000000000000000000000000c4b7081800d9a9215bc9e672fcc55817781bcdcd000000000000000000000000c83628c3442aa42c5e040d2bbb53cda25c63d8b2000000000000000000000000c5a4acce6bce2ea3f4c184cd12b012bac87370c0000000000000000000000000b2ac1e457d3f24038793119dcdbb25bb7bcfe7dc000000000000000000000000dcd158657ebf4cda953a8799704c0a950d15b8b3000000000000000000000000e1f9f986fa3fc646dbfb42e1a3c1e5896d004af8000000000000000000000000d4b296e5ab4503df294eba4a1f702ae8116445b900000000000000000000000093dbf925a03592ed92c2844be3e32f79d53ddbe6000000000000000000000000ef34a85d9285ac78bd12cfaf6fcfa7a9dca8a5240000000000000000000000008ca141bb96ce0c79c13b1325f971e87bc21eeaf0000000000000000000000000b47c56db72a32f21153503ee2116e6c8f116a70b0000000000000000000000003ad777b990096e7e59aa560377f31eb0cf54da2b000000000000000000000000552884c29c0b88606c044ed6693bb0103bf07228000000000000000000000000549017e7746cf816f3d60ebc41482613cb1599bb00000000000000000000000016a769163efc000272afff486e6d706f98eeab97000000000000000000000000420f16f86f96c4e0c445dd94f7caa5bfa2c97b260000000000000000000000009de0350be9118399891e77cd29539884062623a80000000000000000000000000251c03908144199102031bacb5c92ef5851ff6a0000000000000000000000002e3d85bde394468031151f0c829be1043833855d000000000000000000000000138ac4eda31a73898445ff051a41bf6b7b9d0c64000000000000000000000000bdd11d98e38030346acf4df159dae4c2c480054f000000000000000000000000c84bbf84a642607df1680a44dfd12b5c28d96db20000000000000000000000006afd2166c387a0385a58100f021648cae0998eeb0000000000000000000000000b14121e9e92ed0f6882fded262e4d6216b72a02000000000000000000000000573cc77c33fa06ccf531f3fd5074664e94a2c4ff0000000000000000000000005deaee88cfa6e5271ec896071662165a27104e89000000000000000000000000141d5668e112e2417b16a9c37c462085cd4079020000000000000000000000002e55ea8fdbb039ee112882ec3b60e0ab3471f5ca00000000000000000000000073e1422975f676e8a3d6b16ef8a51cc0410a7a11000000000000000000000000648ed5f865dcd797ace2f3b2f663f542a6da8ec500000000000000000000000014cd4d8752e5c881a8bcef5addf55d556382c6310000000000000000000000005442f7e6a7d3bad659c4813415fe3e07a0ced737000000000000000000000000ed9e28f92a8cc276aaafbbc0eda23ec561b094d4000000000000000000000000ad793b31dc56363a4dd37af557e170f989770be20000000000000000000000001a35e6592db6ebef4458c4900984b8e8d0d7f195000000000000000000000000782a8255d92b1f98a67926512db70dd71099be6d000000000000000000000000be5fa1d9ceabeaa310a173dd3aff67f05a9156990000000000000000000000007eda02f672bb914b05bcb205615c051dd32fb567000000000000000000000000ef116d81591df02abb6be30f61ef888ca5262256000000000000000000000000a99503496a269426ee9d133332f2c4d259b1f7640000000000000000000000005e7917aca2e5e7ba40b41692db2fb61280a8fe040000000000000000000000007957b337f89eaea68ce7b9c5d2da0174a332543e0000000000000000000000003a11a34347be7251ca905c4a9f1f4b55734334ff00000000000000000000000028bb65b264cd3c8588a30ddc687bddee8b96232b0000000000000000000000004b17b6686eb451018212a35de43e1015e3f3b8ca0000000000000000000000006c48cb30a6438334fe3dcf45e94619c31e917cb30000000000000000000000007e1a4b0181b5c5b15114042522a4699b087e79510000000000000000000000000e85b448246b43aca6baf6eabeb011fa617a0e410000000000000000000000006d2c3c1c69f735f406eefbe822c1d4bd527648ec00000000000000000000000085cb6f0f3a780bc5368d8474f77f591d7d397d6f00000000000000000000000059ebdead545f9503bb629d838e699c36154882f3000000000000000000000000b3fa2ecf494eae166c75d32280a942d0b224102000000000000000000000000042f84adcf5496142cc9bc60c606fa6d5e9a39dd400000000000000000000000092a572b5a9051bd0da1787c5dc7ebcb84b0eb5ad000000000000000000000000e8a40751bab713ffa02c8335e0620964e81b67b1000000000000000000000000d0a48f5756d75a1b99b6a7cb39227c90696a493f00000000000000000000000090d0f466ae1da7f22b80a4e13dd7eea21177b00b0000000000000000000000002526208b015923a74cb74fd8ae60462313aaa9af0000000000000000000000003d65fa965f219e105dde49ab7d6c63443eeea862000000000000000000000000eb6a3d3ce42e278c6b6be83f6fd123f0593c440b00000000000000000000000048ad4b3ec66f24bc8e955d0c4601a523145be14d00000000000000000000000041aed253c821acb061422e4cd6ab2d446fbfe7c1000000000000000000000000e846a7564d18aef0dc5627e5e5ed18d5dec480e70000000000000000000000006542790bd9de850b1e7ba740423dc48375bc26ef000000000000000000000000cc181eff4f2aaf2175ab807c3c637fe35b0d0d9c000000000000000000000000ada8fd0ee7a4f73f1769721c987e05e5638dfb520000000000000000000000002266c2572bec629e361fdad323001d9792ad8434000000000000000000000000e70b2b904c85032a6af8696bf6abbb19463bc953000000000000000000000000667d9319265fd12a7dd22928d12aa0d6eb03bea80000000000000000000000004402f7c6e157526998962b4a27665cfe636a1152000000000000000000000000fcd76f560308f01fead52b4141df1650b577c625000000000000000000000000326b67bb2e40a54e1a7b784308035b00fa896479000000000000000000000000ee13ca044ca4864b09e8c5dc5f40056cca30c3e10000000000000000000000002b6ce173784979c3b0ab1ea4f74237c943421469000000000000000000000000a1e191b822c7c91b2e20872cfb5043a5122882d8000000000000000000000000ced6bfbb65943c3e09bcfffd097a5ea4202086cb00000000000000000000000087f73dd31a91f9df04f5e944c98c2f1e253164310000000000000000000000004538a27d7d91e8f76360cb21b92354d94a27b5e6000000000000000000000000ac11b0ab2b3fef70601fa23b95aff878744f559d00000000000000000000000048d5db359d4487fa41c29fc2a80c9c13c478949b000000000000000000000000a9ee63596726f18c55feba0dbf72c2d2749ed278000000000000000000000000f73e10804c59e864d61816da3449c8ae7083b324000000000000000000000000b1e03510974899deb905e99e627dd82c355a017d000000000000000000000000c15cfff9094738dffd0a9a15509fbc460af44162000000000000000000000000b82348484a9d1fd4ceb403c79d787b270343026200000000000000000000000087a0de3ee92e09ed96104ea764cc7e16d94368b10000000000000000000000006332776b7fde0b60fd7e43800eb8b0ad525653570000000000000000000000008160f4552dd25fb744a05f481ca231031e3f3c600000000000000000000000004465eee163f5afa19707a4713be9a421e8c12bce000000000000000000000000c17039b2c74270a09aa7dd1dd6a0f2546fe0d75a00000000000000000000000076b2149ac8fbfd9345b892049d79ffc1e0bebc0f0000000000000000000000003ac65b0e25ef6b2d311fe21c228f932a9ab1a5e900000000000000000000000079d6c55ca2b34a2e7cd9b114ef812cb1e9c33d57000000000000000000000000b6c8350a89b5d922de8acf68cd3f31f46fdb147000000000000000000000000076d4d504bd5ec44f105b5fcff0c935e2e510a2e60000000000000000000000006c4ee0e46625b696807cb0ee60072869a33385b8000000000000000000000000552818e8b74648cf1f7d02c65f5bb6171d9436e20000000000000000000000005475fcfb5ac327d73306bbcf43160efb47d38c390000000000000000000000008314d63da25669174c624e0e4012e4e83a6a5db8000000000000000000000000e8a0dab221e9027f7b95ea3984ed0f8d646e6ba20000000000000000000000001154b80941d5541e0ab63254caf1c37dc3f12537000000000000000000000000a52d511e5a5881eabc22ef93ab2a32e89e58595600000000000000000000000010fc38b67882734aeea7fba819afd54d70ed671e0000000000000000000000008725ee83c0e3aec7fd945617d7588a4bd00631cc00000000000000000000000070aa44aebb4e8b3884849ca593967cb0ed820445000000000000000000000000bac625a6c9e10443b614ebb626fe800c842cde2c000000000000000000000000fa49f890c39f9c948dceaeb0114f31177701b7ce000000000000000000000000827d8460cc28c1bdc191464e140b231f6a05169b00000000000000000000000043cb469192805e581eda08e418144479ff5132ef00000000000000000000000021a84fa4fdf2970562805bf3a94425092a6cf137000000000000000000000000ec5faf1626e25aed703946248b4fe8e54b472699000000000000000000000000e949b18857fbde924d6c53e856e964c0b5e6aee20000000000000000000000003cf34a6423a82bdc716a74b495ca2c56cdd9f7ef00000000000000000000000099cea631fabffa2d54e8d1e3c1b790d6c4f5c47a000000000000000000000000f63f49b640bcb7193b9d331e54d008135b932ba900000000000000000000000092b041ad8eba5e7b4760e4ec28f391af1d6bd9cc00000000000000000000000064750326932015d3f146ffe8a31819d29ffcfedb0000000000000000000000002c60502f3da104012a778cb47490f9374ec35e120000000000000000000000000274515fd5fd22ad0e41f4bf4ba93c3b9bd0fcef0000000000000000000000003f99dd6dbdba979ddaa945de9fa3f03b6012aac6000000000000000000000000eb95a8b68cadb18b9f382b9f860663797598f5a0000000000000000000000000ed63a43bbe15ac9cfe25ebc02085fe4343820a940000000000000000000000008f4245e92a5003faab2cb860f65ea2a01836773700000000000000000000000061bf3d32770a9ecd30123db8abf09cb2bf5d964e000000000000000000000000f69a286185de6b0810e422d62db3dc7eb35459e2000000000000000000000000ef15af936548a2d052b71374de1a4eefc629d9a5000000000000000000000000d0ec3e75c439f0260547173462b515f7da9267290000000000000000000000008589f2d465edc4c945da86f10f6e4ed537b48d2f00000000000000000000000068fb4dcca38ff6b2b77e3036146e37852549d54e000000000000000000000000bf4e16f13c778120aafbcd0106a8582bd3abf4640000000000000000000000007ff909321f7d3a2221b6e7dda1fc08ddf8f06fcb0000000000000000000000005d87bb31086e0a519ff611d22f1f0e1a192b3d2f0000000000000000000000004f1a6714b36cf829ebc3d04936d13a1287376cd9000000000000000000000000a43b7d310c558faa8133d1ec8830d25c28df7093000000000000000000000000d648072347d616d9b40ce9c5f786cd50438b974e000000000000000000000000f360235f32303f50396b3c7b7d1250d7bd12794400000000000000000000000014bf321f429a969e8652c81f68485ffa22b2e545000000000000000000000000b4bdca19972419a5ccd36c7662ac719c3b53140a00000000000000000000000075616f312e3c45c200d7e4f0729c577b507bc215000000000000000000000000a032e5025b9186933a7e92a8d2ab185ea6a9024c00000000000000000000000042e48e4529bc73e69a87412d83f75d819de95cdb000000000000000000000000ee641975b186ab11be09054c4f59e97406cb2743000000000000000000000000f5652a7ba411caa7c12bb1fc1ce1289747c3ace80000000000000000000000003a43107a890d456b4ce9a58f436f87cbf16732ca0000000000000000000000009ef5c37d21ec0f44c9ab93344fbae2227c12404800000000000000000000000010621ce230d056bbbaa2aeac2c01a4ae0abfd7000000000000000000000000000d26affd5c329f8b171bccf27b1f29414fbe25640000000000000000000000006d6ee3432dafba628d9d83820502547e9e73ebd10000000000000000000000008e0818ed568199fe977b00cc4b35b150a05c93d900000000000000000000000057234ec6f7bbee2be1ef738a4ec523ac02ad88f40000000000000000000000009406eeb3f58e30254d7ab760b821624924d3475b000000000000000000000000540ab824f59a269d61e038120f6577eccec2363700000000000000000000000082af0e984d20edfa0414a71cf28916e066b36a090000000000000000000000009fc50a14cf0efe3f360b5b9cfaf5427b772b94290000000000000000000000004c5b106ea8ad06e76649af8054437a078b5da1aa000000000000000000000000df3d5dd281728c34597b330e55f43269a777d77f000000000000000000000000511dbe9e6b7ede607f47d00a681bd5c7a6d397a1000000000000000000000000464157656137628bb853d0538e51fa77afdb8918000000000000000000000000ef7c4c7d2e2f95e8ef8ea39407137a8c9887b70a000000000000000000000000cbb9fc54f5fa9003255b83b2a950fe73ce5f15ec000000000000000000000000bf51039bc3ba70164bcffeb1ccb2be8301d5caa600000000000000000000000074d0e5c96887be00f91923b27a85bae4d4e83ee2000000000000000000000000c4a9a173dce1d1fe1d6a673e3337b14c7a4f7fc3000000000000000000000000b44267c5aeeee5c845dfd9a072518ae7e6482a970000000000000000000000000c47962ef9f743be6d7093ccb0f44e5d731e2a630000000000000000000000001c9b781229abdec8e143f92b1da0117d55ac2cbc000000000000000000000000e32b19107c45e077ad4358dff4b949aece4b6d610000000000000000000000009b547d8a3d8f19f091cad6b186db7a506632815a0000000000000000000000006fa0e2341e2c79d134c9aafc11c2625f507ff64e000000000000000000000000fdac1390c318d8bf9d2e70fb3cbf8e6d3a92d8750000000000000000000000006f3b85ed9aaa13109689a4308c20c74585746c430000000000000000000000008361c031bd16c9112869a6adce4d7f7e07aecf610000000000000000000000000458c6c36d99361a3be1dc727c02f4bf1de6913c00000000000000000000000011037187cd38a5e8b94d89af46d826a56f39632c000000000000000000000000416b0cd04a0a6145a2b8aa5c526089baf727aca5000000000000000000000000bdb2e39d9783740d912e43b9c4f7273ff187a3660000000000000000000000009f8f69680c31403fccd1b0f854e1d8b61156a127000000000000000000000000d0a5d0ed7eb683bd98df9f8bfa7db191d0273662000000000000000000000000c2f7186e42adc4ba1a4e441868e237342c7a06810000000000000000000000006265ac58e29a4739ebf8f78f5fa539da92995a5d0000000000000000000000007b0c8676c0cf4b1bf7e4ab9939b86cf416692390000000000000000000000000e71721f431ec5775fb1c49f227ef89e620ad769e0000000000000000000000009c92f3fc18356a5997d66ba340785636ac916f5900000000000000000000000096f7c97ef1e5fd295c52a291694c0d1c80f20e0b000000000000000000000000345267ce9d5a4e348ec26da9d109b4cbd49fa5d60000000000000000000000007ff4fb9ca651b41135cd82bc2ed1f5a3ade054ad000000000000000000000000d2f156af483918671ab62b9813c121f12af9c3a3000000000000000000000000d55aab894320667467c73a82dff13c9a6d3783fd0000000000000000000000005a69f72ae6e4ec3b66ca0e92ad902e8b3f1fedfc000000000000000000000000cf53d5dd6a9d8104eeeab6be297441233591bdc700000000000000000000000063d3fee53c9377b76df01cd430cd9ea58b367f950000000000000000000000002d68625a94d6da476c06c222267c9ac8b1d3babc000000000000000000000000a49db49c39fe05b0ecee7e342a21cff71ea55d190000000000000000000000005b9fb8f9c6f4853ab20eb0b6f3dc0c9a76609f8e0000000000000000000000002c5df997a818c21848042976f8519084e5586f54000000000000000000000000ae4a431e8459c1ffd92e11c9582f2d481a9458660000000000000000000000008c46d3a44eb1526b1ac6a01d4858d2e95d0ef90c000000000000000000000000c7a972ae76fe581f4c84947cc5cf56b7f0bb3d240000000000000000000000000a9fea4d8c0a20b2728d8666728b00db439c322f0000000000000000000000001c6300e2980017707a4845542e8f00da2c20c9d200000000000000000000000051ecb58510bc633a6a3c006e2bde9ff1c2f6513e0000000000000000000000009f032bc724ab66f9a87b0c78ac2e0b52464d6805000000000000000000000000f1754403863ed722536f768f28edad41d7e17d29000000000000000000000000c9872216e3f19808bdb3c5b25034206c426a9f170000000000000000000000005b7656409c6bc704d3f3df6861eb92ebbddf8c240000000000000000000000007eead26413a27ff1cbe14834018a5aeb8db3a21400000000000000000000000014eaad528add65a6effb2dea5a15a4868d62b142000000000000000000000000bf71d416675c49096cd0d916e4cab23281192ef1000000000000000000000000fdca0424c78874c883981f6a4e01b659c64219be000000000000000000000000c59fd4a139d465635601da8f5d34bfd9d2788bd6000000000000000000000000e54acf5c3bf947753112568838c4b6ca3553cfbc000000000000000000000000ae9b1f9216499e08532d8077d760f7f8541309440000000000000000000000000ca1c62caff432bcce32f986a37a9b87d5484c3a000000000000000000000000518a37b1c4c1fedd6799a06a97c6aae7088710aa00000000000000000000000041a449e8a7b2736d63e4eca7bd9b5025190e5d9b00000000000000000000000072abdf94dc163b8fe3fdb6533818d1036082371c000000000000000000000000b727e2d9098b70fbe5537812c98233471dce480b000000000000000000000000d1e40da0d06e3e66aa1b9580e873c701ad3306040000000000000000000000000ef578784f68de23c8f648395956a3d82741a84e0000000000000000000000003a5b227fc87f81c95b2abd262892963b05c1f6be0000000000000000000000002256c5402e8a10684090f9a916c0c180dbed33aa000000000000000000000000736e27186b9ca28af50fb5527dc10e00620cb878000000000000000000000000b6682fef3f351b49589cc9df0637293976de0b61000000000000000000000000cc241d649b2a510c4c01c8dfb609e6d26d4a42320000000000000000000000000e1bb3a0b7a8ccb368638aeab5e78263ed02fdd7000000000000000000000000a9805025991fc34fe883849dbde09a6c8472157d000000000000000000000000107e109e4ae1e6d2505eea64236652182a4f304c00000000000000000000000013a1d5fc583abff1723089fe137aba2eab8f90cb0000000000000000000000008f32e629118e01adeadac6adb4415728599a70da0000000000000000000000005f8fc0e1814b588465424434717e9af1857197c1000000000000000000000000931887859c146f451475f6b263ea7a18b89d5b9b000000000000000000000000a1c8051347a3ceda280170ec4577bbbe6484c30d000000000000000000000000952071284ec72d696928d91ac196576fc40c45f3000000000000000000000000704945d9bc2bf08454699898735dd65759d566ac00000000000000000000000050bced799117f8132b42a4c89179476c7e52c4e3000000000000000000000000d0c4841ad698347396555ceafd2784110d1697fe000000000000000000000000cda04ec6302c454c8be7b173fb629b87571a30e9000000000000000000000000db53e0a7ec9e7e78c239f50bbd8bb37bd9cd6007000000000000000000000000568487cd3f816def00d651b488a27d86322a68fa00000000000000000000000044a31f7fcaaa220ba061340961d74f8f7cd1581d0000000000000000000000003a2b8054be4f4b3674d61a14431485351969111e000000000000000000000000068212ef7dee32b489993b893e4d2856feaf4c5b000000000000000000000000653a7958ad302412d65f212685e2ba02a8522aec0000000000000000000000007c02617160841d2ebc2a9aef67ae7e7a03de7518000000000000000000000000c23f89cb81d998f54bdf2f07d8838c01f5d4071e00000000000000000000000041b22b0c33689a2a282603d64ef53e007c305600000000000000000000000000c67e5a3d0f6aaaf973c5086190b916ec260b557c0000000000000000000000007d8a46c460e75d9aea60179984ea92f6a3af34ad00000000000000000000000065b9d0fb5d10a3a0e2bbb091801bdef9881063a3000000000000000000000000451747777033a2e0d12a6a1f9161e43f932d5c390000000000000000000000008eb4dab4f35a65f2b2277f2632b6b2e4bbb64575000000000000000000000000d798d05886468fc9d9c509b950a082f44faea090000000000000000000000000e83e24f5a746445826c5e3b5de86dd42cb7dd4b200000000000000000000000032352f71387700b61ce13cbd47134ad92f8e6e73000000000000000000000000738ae237211d4d385800024aaac395912fea9f2e000000000000000000000000692e485b85a75889710d6eddef368532d39ddf99000000000000000000000000713f09214a1ddb8dc6fe2dfe8cec2b7b58a0522300000000000000000000000013c5b16e68b6dfd728d4a80c4fc962ced7b3aa440000000000000000000000005b70fc42fc58abca776bd2897f5cdaa1d34329c100000000000000000000000069b344afdbfc649b4f5927eebc8e96bc515216f9000000000000000000000000c1e227be6050636ef90767cf9b1717151f0fbf67000000000000000000000000a30734e78852a41c6a7ca9f4d76077322ccd1b2f000000000000000000000000c0476d9202d5b9991af5d9fd3a1cc0a92c632b460000000000000000000000003cd06a908241ca69344728c8209fcdcb657fc027000000000000000000000000b34f9e89289d6385789acd9399a085b37ef0f5090000000000000000000000009aa103808b3438e5e19820c5c09b325217d51bed0000000000000000000000000d3b71b28157b94701ee675944d47a4ad7474025000000000000000000000000bf9af51137c11a19c8f646cc87177de798ed3d03000000000000000000000000121c53fe6ca446fa04f971470e67b272488d7e020000000000000000000000000803c137e628bf9ec52ab5fe9f9c21029c2d5c940000000000000000000000005424f7cba05dfe7598abae9063ba7696f9a9e3bf000000000000000000000000d42a289adca36eb9ce518c4b35aa8d526eaf8943000000000000000000000000f9d382b8231f30a771fa42db3596a95f2df22aea00000000000000000000000091a5530e5fee650f2626febda3c256d33c2d0033000000000000000000000000ae89b65cc2e8840fe815d0557c5f3507e68d5bde000000000000000000000000d505da4fa635b0f3a87e48db634ea4350977331a000000000000000000000000a535438e48e5d4f59f2c37d6de4f2b73122a4e400000000000000000000000007a7ff1b50bb16e3893656985b2c46a5fad9bb4ef000000000000000000000000c33d35d1478e67d076b31a68f35e072ae23e47d600000000000000000000000069eaf1b5657ecbb1b834cf3e7f47e109d5ca9d7b00000000000000000000000075db4fb0260f492d42f1ae114bd28dcfc2e212e500000000000000000000000012beace45254acb5e19b8311c5ed54da68358efa000000000000000000000000d5d2e280ec994036eba9dc29c87aea36030d7be2000000000000000000000000f4ce5b97c57320156c9b1f963e9486c23d5d19970000000000000000000000004ae2a21025861f9d3a3a525ad3f8af910d5762f1000000000000000000000000ca9821a90a45bcc4feb0dbaf5f2128e73eb158ff0000000000000000000000002c615a8ebf1b3e9b4ae002e8e0e9759ff0bb5709000000000000000000000000d378cea6f9ef069e3379fd77c2bd4d5eef6d3091000000000000000000000000b4b34585897b51df3caebf085243172b99a37d6a00000000000000000000000005e58b035617172c7320951b819c8ac2fe6bf67a00000000000000000000000090f64d628fe28200a8d22ecb28bc8710e3684ea5000000000000000000000000a0d12a60f173ca0a9ba15f4c1f778e742175bab7000000000000000000000000b36a38a6f67e88b3b077a1a402cfe757e3f864f7000000000000000000000000aa343cc6f41d3edf83bb52079330ec9c9488e142000000000000000000000000a8f020388207c3f23f03868e57a607d9405563ef000000000000000000000000c46de9b75e88379f53d2fe513361ae8ae2684cdf000000000000000000000000da317afa9cc35d421ecfe1de91234de00d5707610000000000000000000000008236d89efe9d43f69d146089b546ca1306d41940000000000000000000000000cc07c1a507f4a2c68917e64ddf27a72bf5891d610000000000000000000000001e4a361adc98d4e5341aadbd5f6f0e8f3d1fbb54000000000000000000000000ddfc42ac3cff8e458e3b31f94c6603e75cd6e6220000000000000000000000006fb64dadf21d9355be7a593a0d5aaa7c1f2f9d160000000000000000000000000e427c0b44d5c9559455528a4c9572ba8917eb740000000000000000000000003131d83d4a41c2948e5df19c8a58676d49178aa3