Oko contract explorer

Block 18165643

Hash
0xee47433e298f7726246aa575866466167414c3c70683d964e7e6f713b7cac2cf
Timestamp
1695074231 (Mon, 18 Sep 2023 21:57:11 +0000)
Coinbase
0x33ba…ca44 (EOA)
Extra data
0x546974616e2028746974616e6275696c6465722e78797a29
Gas limit
30000000
Gas used
11705893
Base fee per gas
17.259316106 gwei
View on
Etherscan - Blockchair

Previous block Next block

Transactions (132)

HashFromToValueEffective gas priceMax fee per gasMax priority fee per gasGas limitData
0 0x2547… 0xb50b…8b13 (EOA) 0xe1ce…cf7c 0.040000 eth 372.259316106 gwei 380.712430683 gwei 355 gwei 312756
unknown8322c8fa
1 0x21c6… 0xae2f…ae13 (EOA) 0x6b75…9a80 0.000000 eth 17.259316106 gwei 17.259316106 gwei 0 gwei 159345
0x8b2f19310204f364fe861302ec439123d7c603442630fd045fadde
2 0x7948… 0x5c74…7203 (EOA) 0x00dd…0e8d 0.201000 eth 19.848213522 gwei 19.848213522 gwei 2.588897416 gwei 259377
wipeBlockchain_EkJWPe
3 0xfc0b… 0xae2f…ae13 (EOA) 0x6b75…9a80 0.000000 eth 66.366730958 gwei 66.366730958 gwei 66.366730958 gwei 154101
0x8b6b39310204f364fe861302ec439123d7c603442630fd93da2727f0409ee2c156b839b2e1d81d9c9909ee045faddd
4 0x91cb… 0x60b1…6f43 (EOA) 0x906e…6009 0 19.259316106 gwei 21.284323011 gwei 2 gwei 3879731
0xcebaacdf
5 0xea2e… 0x3ed8…084d (EOA) 0x7a25…488d (Router 2, UniswapV2Router02) 0 20.259316106 gwei 28.888974159 gwei 3 gwei 639642
swapExactTokensForETHSupportingFeeOnTransferTokens
amountIn
313.0 × 1018
amountOutMin
0
path
('0x996ca7e71c37d70132889e29d17d2e44427a03dc', '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2')
to
0x3ed8…084d (EOA)
deadline
0x6508c826
6 0xc749… 0x9eda…ae69 (EOA) 0x7a25…488d (Router 2, UniswapV2Router02) 0.100000 eth 23.259316106 gwei 111 gwei 6 gwei 277070
swapExactETHForTokensSupportingFeeOnTransferTokens
amountOutMin
1817.5978182452438 × 1018
path
('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0x3c611557d9873f6b7ae9b713a14ea550227d07cd')
to
0x9eda…ae69 (EOA)
deadline
0x6508c7d2
7 0xa620… 0x63d0…8770 (EOA) 0x3c61…07cd 0 37.259316106 gwei 200000
approve
spender
0x5200…847a
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
8 0xef57… 0xa51f…508f (EOA) 0x7a25…488d (Router 2, UniswapV2Router02) 0.060000 eth 22.353656591 gwei 22.353656591 gwei 22.353656591 gwei 250000
swapExactETHForTokensSupportingFeeOnTransferTokens
amountOutMin
0x1cf16872af875
path
('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0xd05292be8733c1b189820d042c9e2c3fbabb6966')
to
0xa51f…508f (EOA)
deadline
0x6508c7e9
9 0x3082… 0xcc30…9460 (EOA) 0xf4b0…31ec 0 27.259316106 gwei 34 gwei 10 gwei 500000
confirmTransaction
transactionId
21237
10 0x8d8f… 0x4219…256a (EOA) 0xf4b0…31ec 0 27.259316106 gwei 32 gwei 10 gwei 500000
confirmTransaction
transactionId
21237
11 0x238e… 0xfd6a…ed71 (EOA) 0x3fc9…7fad (UniversalRouter) 0 20.564062801 gwei 23.553285857 gwei 3.304746695 gwei 297693
execute
commands
0x08
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xfdj\x9c\xa2\xe8\x04R\x92=E\xd5\x13\x86R\xd5\xcd{\xbb\xedq\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x14\xa0\x8c\x85\xf2\xf7GW\xeb~\xd1\xa5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00&~\x9b\x7fv\x14\xf6@\xf8\xc054\x89\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00u\xc9s\x84\xca \x9f\x91S\x81u\\X.\xc0\xe2\xce\x88\xc1\xba\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00W4h\xaa\xb6\x18\xe4\xb4\xeab}4\xf9\xbe\xee\xc9\x1d\xc0<\xe2",)
12 0x55cd… 0x0f06…e129 (EOA) 0xe874…6b02 0 32.259316106 gwei 200000
approve
spender
0x5200…847a
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
13 0x9dc7… 0x70bf…316f (EOA) 0xe874…6b02 0 32.259316106 gwei 200000
approve
spender
0x5200…847a
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
14 0xd98f… 0x32ef…48cc (EOA) 0xe874…6b02 0 32.259316106 gwei 200000
approve
spender
0x5200…847a
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
15 0x94a1… 0x470f…dd7c (EOA) 0xe874…6b02 0 32.259316106 gwei 200000
approve
spender
0x5200…847a
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 0xf52f… 0xa040…ea7d (EOA) 0xe874…6b02 0 32.259316106 gwei 200000
approve
spender
0x5200…847a
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
17 0xec6c… 0xd76c…a3fb (EOA) 0xf4b0…31ec 0 27.259316106 gwei 34 gwei 10 gwei 500000
confirmTransaction
transactionId
21237
18 0x69a9… 0x7b0d…bb83 (EOA) 0x2642…0565 0 27.259316106 gwei 35.888974159 gwei 10 gwei 56687
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
19 0xb7ce… 0x6545…5e29 (EOA) 0x3c61…07cd 0 27.259316106 gwei 200000
approve
spender
0x5200…847a
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
20 0xa1de… 0x2a69…99d4 (EOA) 0x7a25…488d (Router 2, UniswapV2Router02) 0.050000 eth 20.259316106 gwei 28.888974159 gwei 3 gwei 261197
swapExactETHForTokensSupportingFeeOnTransferTokens
amountOutMin
1643.3825255512895 × 1018
path
('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0x3c611557d9873f6b7ae9b713a14ea550227d07cd')
to
0x2a69…99d4 (EOA)
deadline
0x6508c828
21 0xe614… 0x75e8…cb88 (EOA) 0x382a…9ec7 (Proxy) 0 27 gwei 67191
transfer
recipient
0x3e55…ee88 (EOA)
amount
266076.07 × 1018
22 0x5727… 0x75e8…cb88 (EOA) 0x0f7b…79ce (AirTor) 0 27 gwei 114990
transfer
recipient
0xf9b8…e574 (EOA)
amount
1491.0 × 1018
23 0x1642… 0x9ace…f963 (EOA) 0x1441…2db6 0.025000 eth 18.759316106 gwei 21.235000000 gwei 1.500000000 gwei 600000
buyToken
_investor
0x3c61…07cd
_invest
0
24 0x4598… 0x0a5c…29ac (EOA) 0x967d…9f48 (OceanToken) 0 26 gwei 62565
transfer
recipient
0x75e8…cb88 (EOA)
amount
10004.0 × 1018
25 0x4be1… 0x75e8…cb88 (EOA) 0x5a9c…7e2d (EOA) 2.834777 eth 27 gwei 50000
0x
26 0x316f… 0x75e8…cb88 (EOA) 0x373d…3c40 (EOA) 0.146690 eth 27 gwei 50000
0x
27 0xdc2f… 0xbfba…6eb3 (EOA) 0x75e8…cb88 (EOA) 0.730360 eth 26 gwei 21000
0x
28 0x7d79… 0xde71…eead (EOA) 0x75e8…cb88 (EOA) 0.818754 eth 26 gwei 21000
0x
29 0x7a93… 0x7830…6f43 (EOA) 0xa9d1…3e43 0 18.259316106 gwei 36 gwei 1 gwei 2000000
unknown1a1da075
30 0x736b… 0xfe22…219e (EOA) 0xcbd6…75ac (EOA) 0.110051 eth 24.750691095 gwei 21000
0x
31 0xa9c6… 0x77a4…2b96 (EOA) 0x6d92…50da 0 20.259316106 gwei 28.888974159 gwei 3 gwei 56706
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
32 0x2249… 0xbfcd…955d (EOA) 0xd052…6966 (KnowYourDevERC) 0 20.259316106 gwei 28.888974159 gwei 3 gwei 56680
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
33 0x7c38… 0x67de…45a1 (EOA) 0xd052…6966 (KnowYourDevERC) 0 20.259316106 gwei 28.888974159 gwei 3 gwei 56680
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
34 0x3969… 0x646c…5ed9 (EOA) 0xe874…6b02 0 20.259316106 gwei 28.888974159 gwei 3 gwei 56626
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
35 0xe897… 0x455b…fdf1 (EOA) 0x3c61…07cd 0 20.259316106 gwei 28.888974159 gwei 3 gwei 55930
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
36 0x2e2d… 0x5f4c…c40c (EOA) 0x3c61…07cd 0 20.259316106 gwei 22.774388523 gwei 3 gwei 60231
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
432.2943233764403 × 1018
37 0xd288… 0xdfd5…963d (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 19.259316106 gwei 102 gwei 2 gwei 220436
transfer
recipient
0x7ea7…298b (EOA)
amount
1497.21 × 106
38 0xc81d… 0x28c6…1d60 (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 19.259316106 gwei 102 gwei 2 gwei 220436
transfer
recipient
0x619e…6033
amount
497.21 × 106
39 0x8619… 0x055d…9f05 (EOA) 0xae56…fac9 (EOA) 0.012188 eth 23 gwei 21000
0x
40 0x2e70… 0x221d…0301 (EOA) 0xcdfd…c121 (EOA) 0.100000 eth 22.259316106 gwei 21000
0x
41 0xcb91… 0x2c12…f5b8 (EOA) 0x97b9…8689 (EOA) 0.343867 eth 22.195120455 gwei 100000
0x
42 0x413c… 0x65c2…7205 (EOA) 0xe874…6b02 0 19.259316106 gwei 200000
approve
spender
0x5200…847a
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
43 0x3445… 0xad8d…924d (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 19.259316106 gwei 22.469513872 gwei 2 gwei 70000
transfer
recipient
0xf3ec…0795 (EOA)
amount
1700.0 × 106
44 0x0e6f… 0x16d5…89a4 (EOA) 0xfd14…d1b4 (MemoryPageFactRegistry) 0 18.259316106 gwei 150 gwei 1 gwei 11000000
registerContinuousMemoryPage
startAddr
0x3dcff6
values
(2456210764195301895993694308181903576900328445507084937019719521075782983512, 2335427648357410995626534443295009088168266196232687489543219860704287723523, 238016, 1377181556352991262005409179985945947318799153585965649721497193966825129727, 671483050609816861429812414688707376174032882875357307847551691140236175837, 7, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 993696174272377493693496825928908586134624850969, 4, 0, 285552542376582194692053363127400221675418908355, 340000000000000000, 0, 48, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 1245577, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 2284708842792778304273687107043614131107975784284342494583272405505028307325, 577770000000000000, 0, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 1245578, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 3609072911228664104479019414974861623483121032316885978875419064057575794047, 482000000000000000, 0, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 1245579, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 657250763441981125359271412614914791074921481968240540814162781091368039040, 405900000000000000, 0, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 1245580, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 2036029981706541403870938650076457744557687510842918472347731824799364731280, 412000000000000000, 0, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 1245581, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 1690318675531022349748558892777021699397699344492708062537169297017021623686, 210100000000000000, 0, 993696174272377493693496825928908586134624850969, 3256441166037631918262930812410838598500200462657642943867372734773841898370, 1245582, 1285101517810983806491589552491143496277809242732141897358598292095611420389, 3, 1245788170422777166474310773479363623857727740844888310779450563693750803382, 207000000000000000, 0)
z
0x38e2d8f9b6d02383fb406bf1fbd7756371aaf6e0a2345c88c9295fcb534870d
alpha
0x3be9665f6b6dcc55afc39ec05cd6bac41b1d36f11e20d7dca63406261f03413
prime
0x800000000000011000000000000000000000000000000000000000000000001
45 0xf2a1… 0x16d5…89a4 (EOA) 0xfd14…d1b4 (MemoryPageFactRegistry) 0 18.259316106 gwei 150 gwei 1 gwei 11000000
registerContinuousMemoryPage
startAddr
0x3dd034
values
(179, 1, 1, 238006, 478692619283554710850984512668546192701652028366185741378521777039872648745, 158098919692956613592021320609952044916245725306097615271255138786123, 4, 50404373779445950712495491162526906454398246659896615095321081563512306183, 334940721415, 231841715399491596133732705670296825854754318898375551175236545519433777569, 1784328839601045354918208118660888501223, 1032221586282355109742886700389252439973954667591526942139984585106034690084, 6946145832837617846561263903349415586465814953868698740507555619147993, 2343659082554745216402389504564909560855269954009917361734278696095918630940, 96310242533790439366994, 246930652783857782251838442103670756662366630621379341567502181154550565, 10, 69036229591699849960932814930274583219423937176044869651883289380133062597, 263261450216619253666342220564695, 217220084042943934043295412551804878100253593337652225984163585784397531836, 2306812238967211998770887848191172, 482148859801725464274198147480840119334382080162606228723774290742111978842, 32897930399171848, 731009553143347574080655238666149040102619103132239422267183761870156583437, 10280226207603673102145594844496875191, 731009553143347574080655238666149040102619103132239422267183761870156583438, 306018377303, 748328651251539270233008467885740929919287106862214212160193203403280859042, 0, 860370950108688216340004790080337058268427944294306403669698046952904826247, 1176150306408347596204, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 1961324553297, 2318736887331368761321803003856896048755498951048464294335952677135793010967, 629492690226652, 949206752448553772672045332292526232457162680946927421877769143230602615, 92233720368547758080, 12245205658114334801733472183804402089733460394958454130878871226588989076, 424275113695319687168, 13801085915960100322292748235189261946709267187331167528115313444324494226, 516508834063867445248, 35158145702037484347186518160964668671323600385558803373244436666169021848, 2342736497361113055232, 54244682633125461834686208709577134249402856532096785216178029570013748424, 756316507022091616256, 74154907930293481904883566219099739485999443012470324165749949046175896551, 340282366920938463813862744832249692161, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 80164193250626487793252969079128064070315394078414143023924448347334447786, 1, 205385668873850074060238743709481209064905221084969013424947140398049087858, 1, 83871504528406120040544343521163495127506766365847722203596239388987381943, 258254417031933722624, 161071235093862710560035494518331651236191313779196684964459370845118424758, 1051464412201444442112, 167595551690610609299123651550853386765881643876440092351715138964340604016, 368934881474191032320, 185737424201398497167344167959067540566229443245220632491079834800567702806, 6, 110244652309005374945798656755709771675416732780445712498678505832701316319, 335988819401055000, 138836169848540343002265209867274254697778318298195092277383810183877129713, 48518448066565193303, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 190425209047815632555506938, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 40449353420838675985585656960, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1695042513, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 81243046932, 199513688858994265146067279371540825956039754347387849969036955531602173900, 332041393326771929088, 227063771088360679751108225864706205007257140453047120102418138109739665258, 258254417031933722624, 290472635057778551504368397331668499557186151363409791765144231383100991520, 387381625547900583936, 290661170548072241240333996359208611927891511115956992575904274100997426084, 1936908127739502919680, 293826217042984773090671118967192970205415272256958918000137820055470461678, 682529530727253409792, 294583180426134709481107864646836941685847448988463989249580964498776830303, 184467440737095516160, 322206823625304641580322836052499811074798302037010133043850143988765390911, 239807672958224171008, 367197906183797993130452795711865096328910691665422431405262502990466134059, 4, 155082539558689579094930820457537605560250202889383976768599028600060638458, 25077899770570357363, 860370950108688216340004790080337058268427944294306403669698046952904826247, 154068810647415019670576, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 154212693574, 385291772725090318157700937045086145273563247402457518748197066808155336371, 17, 128513747348928107990927411614315435409311517136217840583116860020503172623, 118928401694954214200867, 473406971258997923991278281911978499574632348072587978039601372428034538277, 0, 654570951647347405568317023887877977006047437173852252854263379553900581537, 318596788755147828491473, 805418897333003282184690152756474120480564498281329088171104780773329450608, 19254424801813133955319574, 922460967962208455676714170429381018438223763692315541720161487805709309500, 2707715743765621340174, 1297713107789520337982513184691958288380927033924334369025906284470037001886, 96310242533790439366994, 1936080697065610782169389458021439669950014930040879365470933559047561528616, 187511512209279141689, 2036043278992204991016020667909190298159749660306569848009667336209903525757, 4365190664379838677645, 2321482325758741196400857431159075130176250098322487412686290838531675153176, 41857359781279483078, 2509688764165114953510664237227584432223315981453887339921259027617583894194, 15373962223416, 2569939580003894756531989968300240620001677825626055435406423382429191704772, 53118956484053372678, 2650525587979760243536244492935258079594240371076596729522476320712808148636, 154068810647415019670576, 2956536420677926240673101941324425464273859810043691077623628744947001941664, 5975455747803779491, 3200772088080009541396897088282033830374140347784942305459780880181268755229, 4410690786821061727195, 3243526740413350547696500745828411860360484051573370718859140966802867898490, 0, 3303402187510901726610433126137154899735971041064286535680778088789824216776, 86247465252055993802235, 3549716026935802699376643796609579980018093436927421810164374746452370676466, 3511177393752593415180, 399052415133704802073384688595014431969836241898952527879402056573585539972, 1235931852938539958272, 422288654908648079994200104642333943147329523921327704974776369324311134044, 811656739243220271104, 425739074383085492127328880899319773787379853350844296058234092961993238375, 6, 155082539558689579094930820457537605560250202889383976768599028600060638458, 25143773709218293502, 482148859801725464274198147480840119334382080162606228723774290742111978842, 106048950547314490, 826876271953815014671589575898083982912038924785469550003312795863849944845, 408936131008, 860370950108688216340004790080337058268427944294306403669698046952904826247, 118928401694954214200867, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 119110472243, 426236689044793140437465332375544531262750044564107147333320671078547856083, 239807672958224171008, 441442386562113093959268659960581502484406602738133627510749161192206776088, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 657137182083730893313446399, 731009553143347574080655238666149040102619103132239422267183761870156583437, 245468988709888136333618981534530294769, 731009553143347574080655238666149040102619103132239422267183761870156583438, 111203822958972891, 860370950108688216340004790080337058268427944294306403669698046952904826247, 3511177393752593415180, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 12867327, 451443977143869623342025804454078570766055201157167530873437130038375711240, 368934881474191032320, 467359278613506166151492726487752216059557962335532790304583050955123345960, 10, 673143856235664276639197094587692394632908329298733157837808988829211446536, 423086869694301409614, 673143856235664276639197094587692394632908329298733157837808988829211446539, 477163216734527918084, 1032717993920308306191823419406815870858725944687744986845677154805147281824, 1410198818322325371302, 1032717993920308306191823419406815870858725944687744986845677154805147281827, 2345844109125, 2115492923921523814468632200599040563669287468411561214414663525667701459652, 288628786920954399888, 2115492923921523814468632200599040563669287468411561214414663525667701459655, 480547692713, 2634350125842331710357718647260408238529216884799793484642661491569594132641, 386067945676, 2634350125842331710357718647260408238529216884799793484642661491569594132644, 384854682120, 3533216273954396813603458316128931946850341410785738639340288720468470397641, 66678296000321828000674, 3533216273954396813603458316128931946850341410785738639340288720468470397644, 4172317220947913361, 505429489215926227963669332100965771756880754912058194527953876714580018817, 922337203685477580800, 506810542613374308326499255976189547574083723261923128660099065693641337252, 340282366920938463942989953348216553473, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 517125115337780208081305629975956820263165114138824120841711207270231259977, 2, 51835893883883466360433542817839605205167295141655391348210752985397157751, 0, 2586860825783740633845008850239188764809380128239005946108888607403432666812, 66678296000321828000674, 529983625433613541688910074737956153300139062772446838373934521373036666792, 590295810358705651714, 28313022832526220435919396777106196834975646952251820764508704287550374993, 58256001704608589532901681, 1662968741416162122709795668327058413808168082301235317239158738933362048792, 2655151451055183738536515324425311349966178541063137855096471676700129075298, 590819146674503166204135088463766346093745200688482655814515797828741941216, 4, 482148859801725464274198147480840119334382080162606228723774290742111978842, 422962299434692386086, 586185217056064315607650199272681275028787310428464669612441802930367675112, 340282366920938463463374607431768211455, 586185217056064315607650199272681275028787310428464669612441802930367675113, 340282366920938463463374607431768211455, 1647295962545395800610562504622725907059403982885306388623024137215471260065, 0, 602258776063090331621111757753835251039428127118601979598643615853525579970, 258254417031933722624, 625330132191994225085411427415476671483250424166144434058575136835185885134, 129127208515966861312, 667277845023818716612172767832404960804116055835682833441867433568130192373, 2279150570539036230811648, 708621581164541820216168735161186242976866831253769102153239351534163933883, 682529530727253409792, 716189726440514361897622943031937776491410692913152297590786356933191849816, 239807672958224171008, 767139313849702659792252270287386897918274623891989685767061166001717260390, 3, 1080539100948819781826156512604431445027635580549404944266553920862209801991, 5, 1876064380358537987412496437076501329269441906937781016658357686482163890653, 227063771088360679751108225864706205007257140453047120102418138109739665258, 2411524953530782826617538504126071066927373544138801035597327568097425281169, 303027, 767245249969264656817246207909860143549590100321583579535372278695982501474, 3, 257305846888736760495057960772877360645804773831156813190245268830429444111, 6043863438, 540592649990235320418945495360846081872395731840930232354862704430480269017, 2707715743765621340174, 638447857524036850983881615851109584107305767787311189341196521516443110847, 4464200393, 773419650418337517107856101029931836850298774485466530128029681791734852785, 12, 578403506287350203945476148450493663869489762616279472684407932010410175366, 1511635095486297331, 827220861550361775567781794488524801583671955481509831981744502253130788360, 3527203292267615327279, 1108115459232839963253624518703101175187820643390101316783509378480191568411, 232922373588459, 2056412668049510940615103414180044371230942148893240032791745910809459502031, 127084641871332905, 2307309350537074762208194524656107598846926649661374030729945336763599807396, 0, 2532982006389318033323994812109151451966348575316880105288725886015457401004, 6062399440678662103, 2592639838994186888681043796172641966399392871259306717991264697666993512865, 352400240678399143, 2639244669213713970906952731130896967286607497562780590684044282882114491497, 3589707794, 2838389554780649555920122166945118287145607425324301431226455691482482656841, 64478070881, 3114503367891861984424145470923201233375757055361397091532331001211114600924, 0, 3520939206319270134091618015402904812981989192210448612273853442799493329892, 267062723407933213, 3543946223253565199404946277991339470612697905561685317064974277859957704942, 629665918665493918, 776787169551180372281404726951110838491034638644562377258873141896255438933, 498062089990157893632, 787689919765533057878274848605680262676706355368223448201952903532318713952, 1328165573307087716352, 829644673300834640932115089315937346864279796593451307335577915438910743320, 1033017668127734890496, 878064124414241850899998189333639405959601637329651604038666262543394093660, 405828369621610135552, 885524949025500418071620856576730475649414610845768853349532943715291733471, 239807672958224171008, 908202661496465535074628317936591946989842085690575121057264050200803344134, 1033017668127734890496, 980641348758169158361564622616439166824113829417782360965256920656439161142, 3, 482148859801725464274198147480840119334382080162606228723774290742111978842, 37362568806844854, 1428878274901296521455194429592348316159922496100442596514428545504315880514, 264158299056, 1533738630639284231148545994504849418672876873489540267283470403003122716467, 190122068108, 1018900697651621068955468217742172700068216063070959722875608730130639605339, 885443715538058477568, 1024012667875572278781400314154322792299674995314615781190449597987665657764, 184467440737095516160, 1036138210124653551886616445877229242104117289193201749216921989930596198503, 129127208515966861312, 1037406890560882292243314897857662204220531679889823210619642907160744240920, 442721857769029238784, 1053489038751688369155022679948054949465320807346864339877865619761413268422, 3, 1006602473567780073721504477907566661814108298455016482427017752561375328460, 277, 2567695209193397580321038828170374551596110630397121313813319028028306567247, 3098784657262949939689446064233237607080357858569154353056211667604414811311, 3048415336054264118748326468567516328713218408440052117569615995305325119923, 1, 1067000957423270693108382312352215562892453888177843582772790346894592549891, 387381625547900583936, 1075854664450064939985987587636191865653528361318591227053554488440498074716, 4, 82621402349920967303088532810587907896436585585727051646519264173258146623, 15598807159433713172, 860370950108688216340004790080337058268427944294306403669698046952904826247, 646969265, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 105931323209067957653, 1079157029147851489303095361885063360629752086047269681111464563960275901318, 756316507022091616256, 1084880527126012095451078713324971260680575007978055629055464308225748421699, 387381625547900583936, 1097462495614873168260293571164087973473847531656261235770508646143872371458, 221360928884514619392, 1119897746519043478945350321767451139132128184547785032928605814393495629305, 129127208515966861312, 1159815263689892643889933172430042485768336654176049797736606255783530302284, 129127208515966861312, 1175572009356733454133335088913823440509708769469613108446894679460468399694, 2, 482148859801725464274198147480840119334382080162606228723774290742111978842, 50663991143, 2430761644201532081226757302126518068263605896033180793444154425647286658806, 1, 1190092045462490353089945856332347497501993074526519021165192253965945242405, 1, 1874379338303259459270720846398542080094599931621416884573774265746998163519, 0, 1205396566502337289186949749806382700369593825002331137845042442010348010713, 202914184810805067776, 1230156601509216928771930027751526975988303397892851066745318466589062292820, 239807672958224171008, 1255891044140895655304409445578165248408467920561089374480759204159406983586, 110680464442257309696, 1313483252473652617370481401696736945256311754574056154835834081336890201317, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 154402594507722042423352110699, 731009553143347574080655238666149040102619103132239422267183761870156583437, 330431862766924774923399301800362291493, 731009553143347574080655238666149040102619103132239422267183761870156583438, 445563078787779, 860370950108688216340004790080337058268427944294306403669698046952904826247, 86247465252055993802235, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 86302073748, 1323725360977591736453464404414475348106131786843212978000449612954542030390, 516508834063867445248, 1324694433378339568674040614048425553386480234489414835329894976806739480198, 202914184810805067776, 1367689708448914284672019642877558660977148620222660050732556563503440731967, 14, 60599565507750660885197642669116048337240147714511111303753512919987438120, 131568662735709, 110244652309005374945798656755709771675416732780445712498678505832701316319, 2106990631951023853, 138836169848540343002265209867274254697778318298195092277383810183877129713, 471752686240783927624, 427440394881294156717486485601507960246457600280196632312567665931482301697, 9715115440443, 482148859801725464274198147480840119334382080162606228723774290742111978842, 19260335238832657, 667705676140105002757249159788327418218441009351626410950962329945218589972, 215553, 688700930889372262911697519392500028894852162960183315475917779880147144103, 5569050499954941364035, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 1225024439638547350238925035, 1284425258274161892043067793768526406941544421221792798289447213684783887380, 9715115284994, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1695042513, 1668007751549715920739378711290287578104614076862991572777793494996705457371, 9715115284994, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 786348160058, 2576528868349354090168270098306836973913421091728414259015673667537748724238, 5569050499954941364035, 2595030274768707288535445918390579825424962930159647331067211842798636552794, 0, 1415300345627436838026345547240068778472112074934332022484657923131690037265, 2969925795867237810176, 1425581029635432208426127434474008005066611444747467960880215297053843978500, 516508834063867445248, 1448815365123332193181332479589940715148108334998719667002947487535780994695, 350488137400481480704, 1457470100053945851414900054082434146896918792988030220197569450009644913649, 811656739243220271104, 1458430417162519849889540605756278063873282906749616681613811457017300274261, 756316507022091616256, 1496756940451905481123274039320332640285459875564965947743381476650159823973, 4667026250648516558848, 1504806456067352550946747632749227074445611136095811242874242224739861438630, 811656739243220271104, 1563749861309939910733667905009376589120166143728502760576740514665071425703, 922337203685477580800, 1566827286198925128361275781458003207961186315029650924911640912901333766900, 36893488147419103232, 1600372796154042623969731327193934495897469262266077190995611255298099535501, 1014570924054025338880, 1603428992193011016436938177442231331199962577541818272832586536552380488824, 340282366920938463850756232979668795393, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 1610933550620296963331217575410834260829712613879686419989723334757252518045, 276701161105643274240, 1612014406420617653336698208386364090195951264632159928559745012353471727683, 866996971464348925952, 1632733962355793218772456680605743841962849730955349462471903606261091689237, 4, 155082539558689579094930820457537605560250202889383976768599028600060638458, 6485865868425608895454, 860370950108688216340004790080337058268427944294306403669698046952904826247, 4365190664379838677645, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 16077350, 1661436871493933631604635405352239686979713410652244372754590187231567391708, 340282366920938463869202977053378347009, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 1678484920190057289307074755039880811196409169406178326650102320551705356592, 239807672958224171008, 1695986851220736180745618361411135850717397052672679005431533810196350347945, 405828369621610135552, 1719056163795601369522482857389774822426671401426890003400730098608946510727, 424275113695319687168, 1730843735206909102151873616508572655403586088642065623634736218019865421970, 5, 478217588719351585532131761884497367599703888725000385043014931335113807055, 1001604897676743896, 1094906459605511127112200796103943118161950465204901808037642876103649268229, 1832716787034112, 1763603708570698910479046801200388578450984335682243813399773298586756550812, 1695042513, 2326476526984260570169547590292060114253751675474384139234587888878343918723, 9513387025294544, 3268028989496974463627327285711031699887982537994488184279095569037270916360, 1008035461444990206, 1806018566677800621296032626439935115720767031724401394291089442012247156652, 7, 160458108380654370459116357395278163750016370927914320067817620399250668753, 1, 457274340166318017726475000361115819593443492114385810582750408943163842585, 48750842, 1006490417430607537347958363044864947186777677379776540999481882496280609071, 646969265, 1350066254451837254948501028585911567588970720305362879309869212451020197929, 12867327, 1557004084459112997824749542614895278421960010079122453994546383358924652269, 629576479, 2126815845291597676359121183855666827727811102417294973219698939708725919277, 16077350, 3349573094249179088545667674639558613516981913543338968616200307604677079472, 105382, 1814106320214431978662857277041843629144618960141448919630250844855230964152, 608742554432415203328, 1835279265019828342355763181296101040964972866615828928211312987157247418741, 608742554432415203328, 1838764145275406212996694042520074288072403380666629824930131168263288654458, 332041393326771929088, 1856371995608581440929750065479592086165198787655871885605213021588777290348, 424275113695319687168, 1864842661358739046912147909734649097689019177981265713627889231642213861887, 682529530727253409794, 28313022832526220435919396777106196834975646952251820764508704287550374993, 58256001704608589532901681, 1662968741416162122709795668327058413808168082301235317239158738933362048792, 2655151451055183738536515324425311349966178541063137855096471676700129075298, 1865087347327005138825574120292363544645653480122826741425112488593153699332, 2, 482148859801725464274198147480840119334382080162606228723774290742111978842, 7918956884066281, 2649822061024678099396612111214238861018129039984416433242485429916202913028, 11666115775, 1869654292768714617019472565630532705597538939533087840067842537982407762304, 534955578137576996866, 28313022832526220435919396777106196834975646952251820764508704287550374993, 58256001704608589532901681, 1662968741416162122709795668327058413808168082301235317239158738933362048792, 2655151451055183738536515324425311349966178541063137855096471676700129075298, 1878901287085178960850480244571971438623122759483726255955243731093908990865, 903890459611768029184, 1886212889629631188189497155848883534738756148921111726686756987927630157522, 5, 30113777740165519829831735661601774033811059927763410427055892904408177124, 15529548579852837, 1354843486273660162582308234055841399000954006357698361663397041088688835376, 22295055799431091, 1647295962545395800610562504622725907059403982885306388623024137215471260065, 5314249215006103, 1819005117179852657188585360296195487962327893579397774000502290578594868439, 10459553406476144, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 423086869694301409614, 1946659649615808157479703965806882526521989924667906547217359314196202976880, 719423018874672513024, 1952145353981326993248185554985077056013453516667721158519095861101321132871, 498062089990157893632, 1957721544641253123034544874441966243237995787022384021005190688455059897219, 166020696663385964544, 1969963700078661351005600723696510565916059782451489704756849029714648503225, 55340232221128654848, 1976116259487849312492355695320380942153209908997880779234707344294669942230, 4, 155082539558689579094930820457537605560250202889383976768599028600060638458, 15317942704091076, 860370950108688216340004790080337058268427944294306403669698046952904826247, 529206692331391285138, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 881973966054, 1992887865963817697955046264820516214745855862671602165115389432477908438804, 36893488147419103232, 1998088169124980452034596158189787012435596557941911063257489464614708199219, 258254417031933722624, 2026277432377627077586592265423680345970848104991533515191680388006789313670, 5, 827220861550361775567781794488524801583671955481509831981744502253130788360, 1120263384251, 1690160671960931131160448160218971167392940804163953488489922753554067915575, 0, 2056412668049510940615103414180044371230942148893240032791745910809459502031, 1389207684, 2219850944634329120332696946246232711802022939074716744992140173363692037577, 108, 2331155725697920918563539899434991676421289865362548449542064453598746348776, 4953825, 2087021424722619777119509474943472645767659996348769578120564519014510906823, 179, 23636825134954365584353014295068769825051011887244464706053247401169517933, 3573449261256898, 30113777740165519829831735661601774033811059927763410427055892904408177124, 30090581184168788, 37573285632394515446954911142906338770730498407655612597292128014341757941, 3623044403069197, 39223427953985187836052311898899023924688738754851692930215585140937933453, 29310476064846307, 73279375866343742824292233598214609162481421836844169638865593776038723358, 51533784262575396, 114536717672708826662896430459441898564162498096865281875368823361536832419, 215250435671545585, 160458108380654370459116357395278163750016370927914320067817620399250668753, 19017007034045298, 183576894713825162690858749506777190716485877066334795881034356945016626699, 4656228871904531, 224489676678091844247565579629351959730466130611555990477274780747526446770, 5013801453612208, 260434070240510744432242638907837252140332781142345437997016748527955815398, 71048667260847688, 261962766060578469290952064002082171585384133614434766381013300498434307134, 3952480810218333, 291857808978792866484814661363929724197867504587310710970763307113384879848, 100000000000000, 332691542037832792326785563170773826440216768604408505910975694672092474442, 6258197809199304917, 340363542721713436622137471912480886915302079445297423882962194764525963701, 1530086591224473, 360255852654704176129019857582463777892962863711206709984370939391990114016, 418644053228704103, 394619126341696942112561481449972277598214208597695900754522200910262839856, 6907527140340619, 412919527759421817946935191644632394400768180829769512942481872317951331370, 4061070184353998450, 441850876627277512386972689445185042029836873590139071615381242263177469224, 26400065577067740, 468954297435241505303326285394202899884349035640974632520093122065992433972, 6216317817122608, 482148859801725464274198147480840119334382080162606228723774290742111978842, 82793669483638714647242, 496252214367473157589090373129285951560862190005942242970490294345027360347, 13275248855385520, 499604333720977222268390747850010582828009889910780225232894020404236908540, 521480358082555, 551488274468826781813999525087316340528237477010379793582507377556635567872, 2535965576295937, 655135429523845678232871905668000184262656907381265223961070794260813348909, 3082780000000000, 748328651251539270233008467885740929919287106862214212160193203403280859042, 8289259452895548, 763204208336241534046936240931773106193598476924749236171141194588929400661, 1687133675098240, 792985955619778553349299217630311706976597674370358120354024088100275525617, 2496741128359380111738, 808653919825064211769672104080147443252853621649689863191819496473556086972, 1021210589164871654, 826876271953815014671589575898083982912038924785469550003312795863849944845, 109430888424142571, 891497077343473561455602097675955101586892259954346393840441428994328155773, 2017975672272880, 925712158982792542427533583677987492791191399247040467345990482310928575110, 16485523735146381, 941357629768268079513017324997220726204912602482021499051101130983344446380, 8859029595313329, 972827562994917881609530150920360367885206025987177287932807308301048704739, 246011255321680193, 979252326852651279796727654956431814922803955404545819828806209656910300353, 19989713584617997843, 987085195679084018139199825115541093172936492069441861569903004102898781323, 24383525473088927, 1006490417430607537347958363044864947186777677379776540999481882496280609071, 105931323209067957653, 1017537619829942087930325549458105366126516147635661332230500565190270751634, 504452300435201477, 1025567408703087332001164305232583833516546745263364462519670660879478690310, 4458832970385448, 1032185633656282738449486790793726651410554263502578257758918169046243370607, 114879071004161510, 1064543193867795931453193848157823698998518161985643392379618069556016449789, 5150848940085430, 1090198906091432485152643076889123911481230756195393874073609522923194815526, 599550892656287568, 1115858135478313852289980549743132335920333392362670588527282290092754726424, 10384740778781048, 1123094510627924374384974924137153338736867257440667352026789939940779533778, 3322027276888599, 1178294784344478790289229136249191482769138857416701821667838436986991536405, 5891692201764187, 1195596355352176321129717477487100974426124800395661943108578756242506564722, 8965217239304546, 1205138989902464740380848241075063109166116694073416911453588436423219741042, 466983615183590042, 1216870908333219866436330141390514259229384846117916197021220072648215289983, 180767612115849290289, 1228560748133307807825359924340926293268414129303170593260405501465219681343, 4845146953236677, 1254078602171195219724580582111667814498993021414707138152987503140517354395, 4086757853735961, 1260183914207057848845174600283591564795080628217930058823451983435610238350, 6537688035636754, 1289108021666918682562757371794557925504308777159863126599364689104305288875, 6314251341340600, 1339101420938867921914147487155831724482973957403996042642272871677106328880, 2338355330619402, 1354843486273660162582308234055841399000954006357698361663397041088688835376, 8254506872078516, 1409471818762887806715831542390994591743425258417615423055113494025073932840, 653126605377018, 1428878274901296521455194429592348316159922496100442596514428545504315880514, 34520656748186058, 1466713989318213813689310013662518396347302800569548651911293386761233414683, 1401723052409814, 1501781374543955262026983911113634519490073458851234337228262124728624156932, 2710683082641318, 1511397695584472969197238438911173631619547097474741806023428389154072691875, 25266579773575807, 1533738630639284231148545994504849418672876873489540267283470403003122716467, 55124010413589935, 1539057353930661936960674778362806973124442608613620835954179329482076814583, 112486541062998233, 1551295464932725588329544881955942548326391922317197183991608023295022187629, 192393743811963966948, 1557004084459112997824749542614895278421960010079122453994546383358924652269, 2930999466446448208193, 1567854911206850908380863777393471259227432367462850216773785479183060766560, 5593189425053951, 1572354743701786921151292014671228438992882016819085004360598812648188760744, 2579974988467056, 1603680062884175062078835268637818441394387516460363361834705235906688411601, 2535784954894098, 1604108557544908907625558981506401509135520879201974838858808566071525667161, 5081612998029810, 1611021953171197335021976399386469846289721452636798033386334068040460571565, 1184113495290137, 1623842940448163155544510874504987512852808298940474577883117794959606951697, 19456457745202660, 1624683777825716365333876598877848895648567147807940263321974461217084982089, 4875400000000000, 1631659918798088485284227025977430731683181658079442136645259317234409546016, 7882774980434697, 1640183302925126326080465682194361194242513520200736529559231916938106189348, 7717610013434868267, 1646426503386543294729645725705051110604137745746358164781004656971010038617, 5368799145914290, 1647295962545395800610562504622725907059403982885306388623024137215471260065, 16744305657086781, 1676897727058574213773444622408040588298796017896303036647580965839047041815, 1407909821159777228, 1687697667255220255192423129488580171087229575121802429240833731728354829580, 3500000000000000, 1741345464426914859498551669240081424224787336120183738584802179217418863093, 1192344126085588, 1762079351823563143586442743479550915397346388759436377962048412026400513425, 4245819947356125, 1819005117179852657188585360296195487962327893579397774000502290578594868439, 25698748684829121, 1839690640746871026656561066296035271080988160836070981055539337573149117068, 500142337611574043, 1843274531098853792650446958040140674532784337738770702510790974112909774135, 20000000000000000, 1843889814054609032228054854635840408064497698059052875456089164580176869142, 27824483925251870, 1855280587729727333644210918409910280361014624848572573279790085092485921872, 19001805370373767, 1868699627774025985137799031019226142267479605084234959438686666161559212882, 5280012080691063, 1875080713613214628501271967263412699637727464671186803917632276262983567994, 5311446443071944, 1876426020751693668195591863344021733279615797138779789293518222747303957987, 6615578669229030, 1914969461558936180072330716438732571373226260377508074639006027455193276811, 43113710424431336, 1925088249544679747363161052813204663695998808170584556266738259717877267739, 1771880460746078, 1993376944588284956833572863682087235397623271158355000714441441360447461237, 828108765365917772, 1996982554648623336072516731452801234840073347772868932473084501608718030000, 340282366920938463463367142352115910191, 2013056445451424483879326203443903309660185991291293188446833669980216297799, 15543265564944740, 2043728226506046291398228153926668438895602535321464119238450000881742758731, 17559148940404449466888, 2073973527298809285729482389560206815089388861590816757615525449946582210380, 16025002356634153, 2075763367213392326244939290945686635486344279973747650122970723541535045614, 471752686240783927624, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 2296201996913117573795, 2084237150696464359865696327370514566405222546679069648030731282405192808411, 410448965912648634, 2087790453682836883808058992390721644168766496472884589131062256919259590951, 2292673512836929, 2109895075998154347912734724214053662672952430586634509994236792015799104546, 1176150306408347596204, 2111499500305809999037395163786396839347934034158216991527985721695037297866, 272449060571056908, 2176928204076840410402148814150077117548603017474949085898945887941073346717, 187530200621859985, 2178401331084466840057076019204829305269981815159749159746460536260311861869, 2174950975527776, 2181278117727831222898435624002724328544575860311545577889688675567440354989, 21411759263412437, 2228406503910528823281366772736947722716867261800688942218216012807247580573, 19721006642120556, 2278066212364162348327788543911185755459043611316748636387510774774678423008, 26181671163973607, 2289744855038017836566810524904818776869998342485500340465058643681697412666, 1561826205746069, 2291203060842194227970820769010210115812141417719459053842844417124019982535, 255681057541721765871, 2308489027597505698899526890107801728781874079354508219546281159640455367742, 647616173107666646, 2353518107523441150723273818904039883831821299002306025709890836930504612607, 13539808913247858, 2371902034091254206759377894733596457643960733741063540976492980180502720284, 1314119470567859, 2391257774930840040377368641019581761981250012793463501307151573516264315546, 9462672920998638504, 2430761644201532081226757302126518068263605896033180793444154425647286658806, 2487953844979044, 2446345469716627184780087686251717835237006665406018323026967965802061679950, 6136864059403976, 2466349660678871449119472601439669561327341519843110966100331420455930132760, 361993167707429805, 2468142892243862066378758369761738979870643385423704810633832313037565995563, 1535925086040000000, 2472881653041137173418268074831936613552519698929666285510700813964269329854, 79068085878155, 2473616531220674288406350090393428275587826650586313534522993565178547011154, 3173049511919386, 2483495089411039814993705082275236234714370127667278106469162406149117303601, 92389608363290909, 2498340936183272419829044228597173999694114907173433296115036307107371778818, 19806814655776583, 2500949378395559937375943878289425665994122266420177740202926196711011524418, 418720000000000000, 2523387408326391889531159794673506198232714137581269002931127428684591108556, 4555819253337584, 2550587816927232894985659463196811743693893571332024087614736765666265509643, 19000000000000000, 2562779800665203951033566333091975005473490298209711284632504148044750611608, 5331918446059601, 2569869146584051618459727240778885034320033574271280569913097655800920781394, 26721055098239560, 2570930671138931650706629527523897926245010423204907790465660035339045396193, 1122001981092446, 2573327597651591854510740635964214851928561862459753287806309661719656282244, 27203843913412908, 2574889530208381792463579450159610578700704996823785976302725639623698088573, 10025060207428570, 2595030274768707288535445918390579825424962930159647331067211842798636552794, 37159070212201753, 2597447861268013639097431716402738034781519537535804819993186237275160134465, 9719744393935988, 2649822061024678099396612111214238861018129039984416433242485429916202913028, 25202515407762724, 2657377246761016511179402780861494071705629082803123041873514158494457129046, 5219161693356013, 2671065390503820804857790590694771767824629814491451361859056023637323475751, 218548417048341248, 2692655497616670743356775916653799805577259642139842475654658328937423836492, 2875280000000000, 2697615273643521185552606145901781597567122225049141122734872597801320913146, 48518448066565193303, 2704762506411853702489773421749434322725408716085627136554974245720964452337, 529206692331391285138, 2708122142401999567917867111725996199414758096722337218485573491248199482882, 1801584698821406, 2713719608662326195212642703523772894063618406425971022380927380468601574827, 3226808036438742, 2733405522865808919632830091191383024956072583097700044839165537095476341278, 1329896259934690, 2736516889335442111674032926525588969175674342054163480000045924536618777366, 7704388489855344, 2767437278504931460423312085091118865361978190417144133117199116659577842613, 1503641126322766, 2768288271399839110757612177825797442822197418023923152759992719334754833454, 1584679166147479614, 2810954651795471268445631345654737473056185272582605023865697056438492039438, 3685966183710021, 2818038491153196867411285874213617568030430378778635614728480000187901652868, 5794310537583465, 2827561236181116523971993573201648381023905165950716310973548940017954100658, 96480299125903862, 2972768765313105910644334027884771348419001644781326952200652339846296232369, 4286097120774993, 2993613528259412098804142625663263058540653971176660487799418070286185390282, 30563043240934966, 3020789634277214512099498155333551168385470362112572686148220676475706606297, 2358624347766191, 3026009992689753119553084754073718410721083120957729717726025940554854060383, 1012135548495910973, 3036142863388491069357007667244243940007083476770331616575553521409878309903, 2817178491478380, 3040637980110378393126247326809068534629149390613363047066095878151264582160, 0, 3054590466561501794929393646399797657682651380350355125692714349954632722983, 79406386701856595, 3059374200027234748652761286102810225991466335560476851286058289517416392016, 5971000000000000000, 3075338521597620767283090982390749840692609258586666623479510104380530747459, 33757774606543495, 3094055678137226631634844736224917107096816020190670583429689778298832485704, 622083686913147, 3100338681004748300442309832484460453388162850572522169037863504528851134106, 11090242449061001, 3123892849217982722337747288469918687779365042718673639478675487809527908003, 1205199528211058, 3139914174809488878273258939017176259306346751217171552305038813354524509643, 31144620698721669, 3145988920614967983464837984612286509580810847293912821921158344004166910776, 5850662304911842, 3159881432175659700660716625998368256212081946573679132877134927476964486719, 38537868855933418, 3185958916662687270702627501807637417571744083934112001317009752460632860608, 3259575834577850, 3206546137639176631010767817663244017431516080814968213542753476732964074086, 13416784136351508, 3215436845426159756391994424010955344883332457577055851662120048241643726428, 16911346060368299, 3217266094826450889337578683858638809704544343744571349897105573156975217580, 3579915716698868, 3226218067224270626373392432626862680786613719009607222212615119232523979605, 6100135600885858514, 3259588941931409798522864281722569032429030406447247938833954338820432620850, 1356356873625249715, 3277349938486458329712898070695300915209160661893825982283169901838984309208, 2657563384768537, 3279677127523768710891593857403380911897271409462748925485157341439881644028, 6290665297987277, 3295980085354246172661013746496283758626379253566353950136997188164914856802, 5186981199096549, 3297089518944526406324734514894210849984292115412659220929549240357851768634, 18662530096347610, 3316686115543270883206797895114602784152578818732891390217172789801708898998, 481746969935616118, 3328275936301551107597313160202166122374966462935229332397769232419895216981, 410381973503581, 3340152635676998636586398149693004425493364994328434801260536259700429116717, 2443000000000000, 3397665099253532691969737442384728189045729582970057667275984773937343046694, 27698270854850608, 3416911179241699497333560282984511458255075725954917802214576001126324916019, 1334912151001067, 3421012933899851767229451813086206780001225387342768674027697725895750878316, 661599032203532, 3424262813392355068919097727917753958164816686815699918435545955995776724009, 22021616191964868, 3457036764425130480208574079634341356144347656016896016294667557741319226738, 406531443113574, 3505984638128314591368530664555561219800504519427789277284769456975393286253, 1859914363193015, 3553276227969443772823061759886205619576665738136943281728223379517920627132, 2694759449706670, 3572646300788398039237488638698105079389046551868815945092650724164144140783, 7103771771487628, 3600658868823536796410435291482795126906787192520236022064421373318782633081, 1133575030384227435, 2123225583883984972526630334442240408501542215830986860812651884349590608340, 1, 2905633206100300664488031174389765487050026319341865441754957367757278437017, 1, 2145811126148318096063238913091400038282613917030056357821458390597657494286, 534955578137576996864, 2149625499377050772775701191274921578103398273298955620360611655307104287237, 29, 50404373779445950712495491162526906454398246659896615095321081563512306190, 1695042513, 50404373779445950712495491162526906454398246659896615095321081563512306191, 1009320931004700796825793358, 50404373779445950712495491162526906454398246659896615095321081563512306192, 1014125973540545913705989556, 50404373779445950712495491162526906454398246659896615095321081563512306193, 31841378961828459010500026, 50404373779445950712495491162526906454398246659896615095321081563512306194, 37618777203724831692820947, 50404373779445950712495491162526906454398246659896615095321081563512306195, 943723492056, 541767376419302222240809121988257798136270040398552329372899048502403386489, 1, 691657950433250289546823614356976456329372997787343963745439033704194278484, 1, 764110335819531800163891556168524893777281554175754315367562138924618571190, 0, 1087190203386032445097572110933867888553880042119040379142168615893179518806, 17, 1233576803500673498528880639484362809621700922658798528489598095661087542542, 1, 1542981820118974380853145962333303749037002626431131347811171547086535924820, 277, 1789340305022514556868961069266240009084182093271297189466242695057487573046, 1695042513, 1789340305022514556868961069266240009084182093271297189466242695057487573047, 1000442427713350233585759303, 1789340305022514556868961069266240009084182093271297189466242695057487573048, 1004705161438542066810174463, 1789340305022514556868961069266240009084182093271297189466242695057487573049, 3531762398660149914916234, 1789340305022514556868961069266240009084182093271297189466242695057487573050, 20848943595920264394022417, 1789340305022514556868961069266240009084182093271297189466242695057487573051, 594964952158108755411, 1981135435555715953614874020982456334916683567350522758591153849184504065034, 0, 2497557275109430126861402695405899603828890800944955917864666545942645188348, 1, 2598102764574967961821498536766867936075342176929509380452553070023571007748, 341, 2706917385480973173285075551244148198201952600380592072289786000664470849470, 1, 2870519063304153320103047745903763274401437380669484986630257958152021195589, 0, 3497355258858845713745264256090071678867016701734028114828810804196164149027, 1695042513, 3497355258858845713745264256090071678867016701734028114828810804196164149028, 1005588352625890607661164657, 3497355258858845713745264256090071678867016701734028114828810804196164149029, 1014637713496032614255185379, 3497355258858845713745264256090071678867016701734028114828810804196164149030, 5455078758819519766199735, 3497355258858845713745264256090071678867016701734028114828810804196164149031, 24237780842737308386391644, 3497355258858845713745264256090071678867016701734028114828810804196164149032, 180210649, 2151041384372200609666878021997098100458703227468345707960680201091959790408, 571849066284996100096, 2169707420030386621968091135904747877922999771907129466083838672695618388899, 1106804644422573096960, 2177149292491018417715774000056994188369467207221503622945886811766623165290, 7, 155082539558689579094930820457537605560250202889383976768599028600060638458, 15660317462502013, 482148859801725464274198147480840119334382080162606228723774290742111978842, 76370867399166242, 860370950108688216340004790080337058268427944294306403669698046952904826247, 2496741128359380111738, 1289108021666918682562757371794557925504308777159863126599364689104305288875, 183970013379, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 4150011622135, 2466349660678871449119472601439669561327341519843110966100331420455930132760, 185765455384, 2202663162318299532741111808133423020356033078472846176065912076794160785489, 332041393326771929088, 2268531522985229211143043655179023717802983776869534910110525593126293065674, 350488137400481480704, 2302560817958306682587150188303738416345393834599866975002659064064929619739, 1, 1885420597130397472956871072669621806337536929955916126188773341791616357887, 72934220514628, 2349441991919164576547637097603056977711673143402423377796168842357566242088, 350488137400481480704, 2357124825781551492257729495420375506794425105188035224165144439232415329672, 1235931852938539958272, 2365319069575994549227241714477551619230243640628378729122025856435910308435, 340282366920938463537161583726606417921, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 2368576823837625528275935341135881659748932889268308403712618244410713532584, 54, 260434070240510744432242638907837252140332781142345437997016748527955815398, 0, 478005954028756981295060775370853336737014524855296138720189952727753630281, 15968, 748328651251539270233008467885740929919287106862214212160193203403280859042, 8101524, 792985955619778553349299217630311706976597674370358120354024088100275525617, 4150011622135, 941357629768268079513017324997220726204912602482021499051101130983344446380, 0, 972827562994917881609530150920360367885206025987177287932807308301048704739, 172789, 1025567408703087332001164305232583833516546745263364462519670660879478690310, 0, 1032185633656282738449486790793726651410554263502578257758918169046243370607, 26652081, 1064543193867795931453193848157823698998518161985643392379618069556016449789, 2120737, 1289108021666918682562757371794557925504308777159863126599364689104305288875, 10001157, 1339101420938867921914147487155831724482973957403996042642272871677106328880, 1744350, 1344688852607164181486492384212745117486585550657916410928008085422531303852, 853930890989, 1356637913506062185382861642913785353195349866173241195020609746960441182512, 86302073748, 1428878274901296521455194429592348316159922496100442596514428545504315880514, 15968, 1501781374543955262026983911113634519490073458851234337228262124728624156932, 10, 1533738630639284231148545994504849418672876873489540267283470403003122716467, 8372, 1539057353930661936960674778362806973124442608613620835954179329482076814583, 8409314, 1557004084459112997824749542614895278421960010079122453994546383358924652269, 173650928309, 1572354743701786921151292014671228438992882016819085004360598812648188760744, 657061220, 1631659918798088485284227025977430731683181658079442136645259317234409546016, 921263996, 1659578258655849322944806023125701803629303217136029552194715481201749764216, 14306125608, 1706828610460653242440723527597753231940604366283924400467579821158528085674, 571404947282, 1741345464426914859498551669240081424224787336120183738584802179217418863093, 2513974, 1856414042517831180813676455117202641484279459221270382338424752659272148241, 6043863438, 1919009528300487416898558168639787817852314761514939568475739027942176236393, 334940721415, 1993376944588284956833572863682087235397623271158355000714441441360447461237, 31227884, 2013056445451424483879326203443903309660185991291293188446833669980216297799, 22325425, 2075763367213392326244939290945686635486344279973747650122970723541535045614, 786348160058, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 2824169759396, 2109895075998154347912734724214053662672952430586634509994236792015799104546, 1961324553297, 2183615271002413648223826271681841243624832311864841442937139618433097477919, 2998, 2228406503910528823281366772736947722716867261800688942218216012807247580573, 4000000, 2236271331035709325620356855967393448636401051921782086035479255762326894180, 350481925, 2277205868656596432295143590399649394842303133557716096766961461026426182937, 0, 2430761644201532081226757302126518068263605896033180793444154425647286658806, 2768857, 2446345469716627184780087686251717835237006665406018323026967965802061679950, 79739, 2466349660678871449119472601439669561327341519843110966100331420455930132760, 2998, 2523387408326391889531159794673506198232714137581269002931127428684591108556, 69241087, 2595030274768707288535445918390579825424962930159647331067211842798636552794, 52847324, 2767437278504931460423312085091118865361978190417144133117199116659577842613, 823661, 2832263366476004100912769230847743514621020388252373536178445103991528967753, 154212693574, 3026009992689753119553084754073718410721083120957729717726025940554854060383, 10174039, 3036142863388491069357007667244243940007083476770331616575553521409878309903, 5304986, 3040637980110378393126247326809068534629149390613363047066095878151264582160, 2971, 3073758703811986561199832841981929801658513479173619849133773450897059497629, 41557014796, 3139914174809488878273258939017176259306346751217171552305038813354524509643, 45958850, 3145988920614967983464837984612286509580810847293912821921158344004166910776, 6382011, 3161763003949432074926707913422351893253394858205339495315789101878069591590, 13378510153, 3183662026133634970200344652125914940619161453268801147163638198696570831012, 8372, 3206546137639176631010767817663244017431516080814968213542753476732964074086, 45051564, 3215436845426159756391994424010955344883332457577055851662120048241643726428, 4670572, 3316686115543270883206797895114602784152578818732891390217172789801708898998, 0, 3416911179241699497333560282984511458255075725954917802214576001126324916019, 2113731, 3600658868823536796410435291482795126906787192520236022064421373318782633081, 1550990, 2455687531345321844610866348024697005238853718244639903136675978291010762570, 442721857769029238784, 2461735717546335322259147688242110339800047646450629335104301425836303270567, 166020696663385964544, 2463600936904384890646068176022557960805197544011213295697968962489557133158, 664082786653543858176, 2483198289117728745165852488239476837292527597204643159772127043826740917326, 461168601842738790400, 2487912913868014004131904966926849406549842942812205187711794077420293443995, 4, 82621402349920967303088532810587907896436585585727051646519264173258146623, 10036414, 860370950108688216340004790080337058268427944294306403669698046952904826247, 853930890989, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 854242402628, 2499764306766130234654748035766404554698493194190825549444423446346015984736, 92233720368547758080, 2507027793561800439163999343545874452146607312857233874181554300904038594622, 553402322211286548480, 2516079785748928841031449405181158678427633691355770916662146946819282621080, 6, 69036229591699849960932814930274583219423937176044869651883289380133062597, 251242057377798305981715232941582, 731009553143347574080655238666149040102619103132239422267183761870156583437, 84256444169773923505748716910524278010, 731009553143347574080655238666149040102619103132239422267183761870156583438, 286495799765, 860370950108688216340004790080337058268427944294306403669698046952904826247, 255681057541721765871, 1446821757104641781948757487033289620065803269090287896475220893178955257282, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 427185652992, 2536700531601293620332328615201733103013204971753210051474572298899389877332, 719423018874672513024, 2544671241880969701005167097004277795849107067036471474822899080732797253546, 461168601842738790400, 2562477637966348685519780053420120527660369669085370246986638406696966191933, 479615345916448342016, 2595183293582317044260478959668303456638034563598248327265031509360867823505, 221360928884514619392, 2650041872375786387356098295345461303918671315832493531436339392722753333679, 23, 134802422256938043055679816449811663333070260749520557992267056194738326868, 3064545556950907194410165382698308052405408593066510233646436010155429784093, 391832308804286554158343923679475430492458341932870341218420139224739670723, 3, 821104054188130190879538566531817149671019815646418591013763201155191875701, 1, 850933706673546566817325897437427277926688192787874857250758109003074359221, 2, 1509230162664566442612834943160662230732769365109583703483729780073977132349, 1324694433378339568674040614048425553386480234489414835329894976806739480198, 1752372130822251312406246810064137079619105178204802249511002871175147295001, 1856371995608581440929750065479592086165198787655871885605213021588777290348, 1757870079815537957731801865152533547148287949755874340355665982726669986562, 3519410577723891198668051452029679857216216034897574189027432096275180380970, 1768939642935842336499039161685672447124180573741026680682616206962142078288, 1915035765379443686111771359388631474174386536753289779958780949487934559666, 1785934389074469900328819544609291955607495196210123333851388381072199903428, 1678484920190057289307074755039880811196409169406178326650102320551705356592, 1945579637324948036062765849402679814870121694343571247263160050154635162743, 1323725360977591736453464404414475348106131786843212978000449612954542030390, 2093925874665507979923170370572929533007625078805766832371563576935903738162, 979530754890749081735996789738573280363743585703173613798739948599334035541, 2097035372666448595629933782694468576672432444936773768613196362366281952005, 1161120413953137346054704797258702331388421224767411513683366437035116779874, 2135816402666883289538204413715503364904775765521756776110129788397417006695, 2536700531601293620332328615201733103013204971753210051474572298899389877332, 2480318451442379135395404603746749852739163420459536610380451559251309472636, 2268531522985229211143043655179023717802983776869534910110525593126293065674, 2537516359567703535722490800747876063600414877875071816758940338802436908441, 857935879776502862605667401696575122148070974692552793156834537775773696660, 2704654980058457688850942716325231533126942055150639785060059695510004211963, 3, 2875097074406579190991740470958489898329669264461759098581853575196601131951, 1, 2876957317354653894704285949870436659030770689600783948453222801009107144801, 1, 2979627721117478810498972829726657198542913874266090987637919892835713259580, 7, 3024478930414588229335640865821677259131383322347734761634073152171507126903, 2, 3068140553583958638514940530378503164309711327994788568632733648324922224242, 246610992, 3285412012513398865182168540302064085741009706498436549532878724520087407266, 1504806456067352550946747632749227074445611136095811242874242224739861438630, 3393998436529110384941255412237287428161602520143695836823833767448485496507, 2, 2660066489438982885628283130108888006575349359775001479226177755572321260257, 737869762948382064640, 2661043542891240675484638802755797475204354944972490656726611721916515146192, 340282366920938463592501815947735072769, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 2667744584639564455153970575840111322557755359334439008108934572053165719407, 332041393326771929088, 2674552610305620324135461678403065781684758825529751509568285680207704370763, 110680464442257309696, 2677977951166030862257352244444719732078442468663233108973254086386773619821, 1033017668127734890496, 2683353901139925872740354418204101233719868233364695476785345263307043348768, 340282366920938464275031346674988482561, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 2690724296420078490663520552636564268098565698890588640949076140767217489760, 13134081780481200750592, 2699442665088718563021654449654415242083851575144470047564908558849760957078, 313594649253062377472, 2717349590864410652496932888856273935362961331863672154604742488330120146156, 7, 110244652309005374945798656755709771675416732780445712498678505832701316319, 2222161571200644355, 138836169848540343002265209867274254697778318298195092277383810183877129713, 571404947282, 427440394881294156717486485601507960246457600280196632312567665931482301697, 249008293082814413, 1042064173078032847147380598477853770687611561233835971197476790740704582249, 2329277539917243846, 1069957209920529897639429815846373617809486122855940281455921704638670321541, 228723128131693699, 1307423984895089609360774513102017208534062222438544567594916900687590663291, 1695042513, 1720794232242994781284872244532386137553814968655022101269663356738117448992, 587652652522, 2753028283010734012957837007039608971695196794621522215378148891921772647720, 147573952589676412928, 2784862893942945882093671450958215580034188638766251517352147461831159438307, 498062089990157893632, 2791656898579651188800131712363262471955416515205613873339691972037208491463, 258254417031933722624, 2835742259274306618624886363136577980024062930455212068868959047221965863081, 1309718829233378164736, 2839077886171868518791090291846911209087718547905326344788782802812050348728, 340282366920938463666288792242573279233, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 2939156349116404949943326539147437343508288646999131434777788290224935848971, 51392628989354810802176, 2967174050445828070862061291903957281356339325911846264948421066253307482040, 20, 551488274468826781813999525087316340528237477010379793582507377556635567872, 1740, 826876271953815014671589575898083982912038924785469550003312795863849944845, 45470973, 1102310402147732525225825151972568213640738728238252725921148534724330231776, 119110472243, 1344688852607164181486492384212745117486585550657916410928008085422531303852, 854242402628, 1501781374543955262026983911113634519490073458851234337228262124728624156932, 298194407, 1511397695584472969197238438911173631619547097474741806023428389154072691875, 33328160, 1572354743701786921151292014671228438992882016819085004360598812648188760744, 10, 1659578258655849322944806023125701803629303217136029552194715481201749764216, 14323507619, 1706828610460653242440723527597753231940604366283924400467579821158528085674, 587652652522, 1856414042517831180813676455117202641484279459221270382338424752659272148241, 4464200393, 1993376944588284956833572863682087235397623271158355000714441441360447461237, 32342097, 2082332565896149669096986593843450666768575991251296089487018576539152871154, 865402387973, 2291203060842194227970820769010210115812141417719459053842844417124019982535, 427185652992, 2649822061024678099396612111214238861018129039984416433242485429916202913028, 6371435, 2697615273643521185552606145901781597567122225049141122734872597801320913146, 81243046932, 2704762506411853702489773421749434322725408716085627136554974245720964452337, 881973966054, 3123892849217982722337747288469918687779365042718673639478675487809527908003, 400603, 3206546137639176631010767817663244017431516080814968213542753476732964074086, 0, 3217266094826450889337578683858638809704544343744571349897105573156975217580, 12550000, 3277349938486458329712898070695300915209160661893825982283169901838984309208, 3489466, 2991458124976151172772227315370162126800415978671028522795912689097753956051, 479615345916448342016, 3007967290801586658008429663158969809333707231756062504747550132855244599585, 553402322211286548480, 3018392479574306791445080999512370142376309927130430104776840538516325643896, 25, 375036975406535258324764934792502245738575688603011291741338333379239624434, 752418973065, 375036975406535258324764934792502245738575688603011291741338333379239624436, 2268531522985229211143043655179023717802983776869534910110525593126293065674, 375036975406535258324764934792502245738575688603011291741338333379239624437, 1702040913, 375036975406535258324764934792502245738575688603011291741338333379239624438, 1, 397625339805268885759342128837470954639519551247588501951933527753063129914, 1514416906570394741, 528441779941402118978372159527429282960736351764824836194800894359873922442, 677689167522, 528441779941402118978372159527429282960736351764824836194800894359873922444, 1324694433378339568674040614048425553386480234489414835329894976806739480198, 528441779941402118978372159527429282960736351764824836194800894359873922445, 1702040913, 528441779941402118978372159527429282960736351764824836194800894359873922446, 1, 745117298396834011086460660864039741897989484377588550988985608320466298874, 170769393727, 745117298396834011086460660864039741897989484377588550988985608320466298876, 1504806456067352550946747632749227074445611136095811242874242224739861438630, 745117298396834011086460660864039741897989484377588550988985608320466298877, 1702040913, 745117298396834011086460660864039741897989484377588550988985608320466298878, 1, 859386635799069885449343806897640081571595787045697389999306603131687587052, 1466794269, 1764688484282235053920470392369711802523250474208991513170355872122349577789, 750422886315, 1764688484282235053920470392369711802523250474208991513170355872122349577791, 1678484920190057289307074755039880811196409169406178326650102320551705356592, 1764688484282235053920470392369711802523250474208991513170355872122349577792, 1702040913, 1764688484282235053920470392369711802523250474208991513170355872122349577793, 1, 1834435409545193600137226241162303509378429803879488466478759103552125773040, 22238340, 1843659550294643249946178739751012997699460294583556581964528885770420833431, 278065138121, 1843659550294643249946178739751012997699460294583556581964528885770420833433, 3519410577723891198668051452029679857216216034897574189027432096275180380970, 1843659550294643249946178739751012997699460294583556581964528885770420833434, 1702040913, 1843659550294643249946178739751012997699460294583556581964528885770420833435, 1, 3320332677021861774383646365354481297063262359505519914800490422619312557331, 2762210500, 3332898208249363753590776539251710652191513324821398995363275666437136745114, 9478042846627184020483, 3024139523308548240478333989657922215468741541996187895808315966204669658141, 2, 482148859801725464274198147480840119334382080162606228723774290742111978842, 2126258547, 1890424327039983849705461028455756096044839715410991688833575856435306909675, 4542368, 3025740559832357047074702319619258803220336006073906506943853633568813060647, 1199038364791120855040, 3054877074217646795576205193837789083694913588983333674955402652064198061518, 258254417031933722624, 3056207068763308014280140863824865844855641436021496689125239774420619013179, 830103483316929822720, 3078712521386081256826710116004621908322594502730409120810302338494411117665, 2010695104034341126144, 3098784657262949939689446064233237607080357858569154353056211667604414811311, 461168601842738790400, 3110484558944296769849371561340730450425431396534603825556268927879031333025, 424275113695319687168, 3156470305060396765258613017002719508902428695284090628800806264073636090439, 1162144876643701751808, 3240023935749924826385760859363079514906018006385435043331845727421594250223, 129127208515966861312, 3268704977484365982505224203514229532409512208139860051459719662734053120344, 1051464412201444442112, 3315172353981801963995107198624199404108147260145436300964936554739181249838, 387381625547900583936, 3319978892215749185719473227697239078601905593130508519016789193664240030878, 461168601842738790400, 3365011800151254595749555489422282918400022091552832622129977288724596195957, 350488137400481480704, 3452438332878787514767314824642174305720174835605764425064270515621091479704, 340282366920938463721629024463701934081, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 3470911857466840206981419293182081939931137891284543757304310176134517071573, 461168601842738790400, 3473510589264278900851583530045771082112880950666441370553583750308224299378, 571849066284996100096, 3476713479565830538524306232477150712453497931755732599213040883434469506225, 368934881474191032320, 3486658837563731023385476969251657816460529681126912968841141001488535410989, 793209995169510719488, 3507882427453335383572354618292420841292174930323164355975928603356455048414, 368934881474191032320, 3518018318421021401836434952894846501606355085796903880957271643218945396144, 608742554432415203328, 3519410577723891198668051452029679857216216034897574189027432096275180380970, 276701161105643274240, 3559543391967651585388529972332073056111921377494162576621866171607203325909, 340282366920938463869202977053378347009, 747754797100332948667821850294777448537830572225381519032197321912236318723, 440168123437330633874675177419976431975019168943402176995739208264668116428, 0, 3566610155365147154324739583776814726866268750579802300410398109296673304888, 4, 155082539558689579094930820457537605560250202889383976768599028600060638458, 42790165424, 860370950108688216340004790080337058268427944294306403669698046952904826247, 318596788755147828491473, 1450773348621475531073306325960351147940191236122574546481360435247650274113, 1695042513, 1674354004849578474235843626904129035243166212275069178680248604364187730817, 192393743811963966948, 3586138589110266668932406084330317942721505153023469928977990127404847732909, 129127208515966861312, 3592768335439893396369560492252797205491528429175336642061596669593889822256, 36893488147419103232, 0)
z
0x38e2d8f9b6d02383fb406bf1fbd7756371aaf6e0a2345c88c9295fcb534870d
alpha
0x3be9665f6b6dcc55afc39ec05cd6bac41b1d36f11e20d7dca63406261f03413
prime
0x800000000000011000000000000000000000000000000000000000000000001
46 0xb974… 0x8216…4fd7 (EOA) 0x4f9e…5f8a (EOA) 0.063100 eth 20.352316106 gwei 25.495638872 gwei 3.093000000 gwei 21000
0x
47 0xceb5… 0x5050…76c9 (EOA) 0xff00…8453 (EOA) 0 17.312816106 gwei 34.336740910 gwei 0.053500000 gwei 915040
0x00e229d74faab7894861ce06a755ecf8ab00000000daf278daccfd055894ebd63f8e4f30804837d2dd9d52d22229dd1d82b408d20c3074084a09020f0882484948290d124a082221201dd2ddfcafb3dfb38ff3febf7b1f3d7bfb7b39cf7539d735def3302b3e6bad7bad7bad676a09ee808e08ac00477dc75d15d94e7389388a199479ce7ec2d1f7522dafd8e8c76720f8d1264f961060226e1fa09eb1b6436fe89807d4d1fcf2baf595739602f7f526f96bf8f729e6f1482711bd081bf477ee470484357d871f826151087431e5d010b46c9ac440cc7514da7b85ca9615c3b5e632f0a878b34a0e788db54e386d3ae88f2fdb086231841b6cbd0ff46f2e57c9a973d00fae60194e40d46c9ca729a6225148819942cb4a1125b7efbe079a39e1c212cde1db762e3532c02abbec06c93532da57c7a6215a87ee11d743deb62cbef8f6a461a3e1a45c8721bfa61172f826981616cc908d80ed4d83106269dda010289654621f8d3efa9a9081682e86dc1666a01ff79da1dca10830d7a4a3d9351a508d9cbdfc2b7a646a98a3b4c69db496974cd1cca8185ef9bd297fc858f90306709ac040d10154d3674ddf73a7d6a8d97b5a4df0f673527ba3074d06915cf6beb549fe5ac09d9b4f1ec863e6be11315d93f55a5712672f5f1b9772a2175ff67c6b9c7657caf377064260727dffc34179bf29280447e68f3908cfec782b2b7f05fa4b18c06c0203c9c0b1fce6744f3d66b2608c6d6904c1d94391e7f19b524a863ecfe4af6829dd073426b6435c4855d57def87260c8b36ade3a2bcbbaed617114dd55f7df122a799a1e631e430fe1f0c804f42ffa98213edbd10981e4f62c442492d5ad25e9836bb94654f56a8a84e70b2231cf8fefd18187f4474131c80087b16b59dad2198b4dbb30487dd23ea998f55d217503d094a98709ba6ec30008b6c9ee9c88557bef1f177e33ee3bed9799e59556dd8c9a97b53e130da85d58aeb3b2c722e05168e703c0ec3027cf084ddd0eae7d3574bb6610a73a35d55daf831a8e6188774798022e69bfb5a714799b871f320df00d2299cf6818d170992e2bce5cf75ee2b4d0623c1a2ff3260114ac47968306c2980517e3d2a936cec54b2165728e26ea95fd678bf6b54239b0f80c1cbce5fd7c84992dd78c6a692e9efbb03663a96e96cdfd39f7865075a2c11f9ae816797a2013a4929fb054dcc37d86b8f59260fe823c003d4268a0d6fa79e358c3aefd63dcb0164cc7468efb9232272999eb6f7b6da874e9b5c17f520d5acbf287f87b8a59c1c5e530339acfa0dd76a7a481c401a69124b17bc0de353ea7b41e7160a9c74efd70f509f2dc16be41cc902f790c9d0acc17fc39619d1467135de9a8a2da8ecf3d748f91f508ede040620f1373ef5c450e329571f018d780b8be8bad3c1f70e9aaa36e7c892be85655602a6d14a79adfe782fbc3f370a6d34dc128e4e7ab2585f4bcc4b1d4622d8e26a8b87649161ffa4fc6809e5ef59647494579780e4357af340c39ef804c0c7bcd6b1ec1b6d62a161b3cf635a89e239c0237df6f588e68e3cf3b3c1ae636bd6298d044c4dcfe04d48ae0f02bbaa07e7714d03e4b0fe1f7800fbfd0f4d864c0ee82160dd8d3fc6334e76c72728e80fe0c0f841902a16aa7cd672bf9474e0e6e7ceda925cbd1f0815dc0407c2afa867b3e4398d13f1a8b011a5bfd3b78b3a2b3b0b51767249d2e5065c99b900b9c272bc72f22536f52d74b820f3ac525bcf02fef63377c4a89778a9637b810492410efcdf1b241c5003025ec5d0bccca0578132a0fbd8db558bdd266bcd24324e6634a1ef7c32ed0e6838fb1d4c466d1cb23f4c35f0b2432765d10ff51bb9e8ace1b901171972919eaaa9861c56fea600256405f04aff21fdf01ab92a4a98003215896e68542a64941eb1347457d1f53d2c826b5f5ffd09c9476958cc4e0ba96c0c347ccc180fa66255cc6cdeb56748025962f5b7ef0df86e035ebe0cd9aa463dbee559cbba4bf6c4b4c6652475c5573b2b080852a2efed13542319a2fe5f33448a9a769d9b369a1f191712ccef72d4cdc898c57afd8421c64f7fcdaf87b5cd6070e46ce7cdcbc9698ea2181f3798d6ef5f215445573d0904cc2bd4eea0c494591a7d8cca64eec07c1238579446b2b2ab468669743f02938c0409331f2fc389bfed0d344819deb22d52926388ae785b4f7eeb6279728ddb44196e79c6bb97d103f8b83530dd204b5ae3bde86be57c2ebdf6aed63e22f76882f6d30164062ba4180bc99384ff2a4fc2dfe91aa3fabc51be24190e7ab74c64a53ee6947beea57676dd9904f29953900f904cfdfc9a841c0c3bbc5e6dfd4d5b8745afb0794c945b9fa00a5b7c35233b7404090f067f0d0f76e4788b745ec59f95583361eee2376bcf4bc2e87e020fb7536f08a7c24d5fb352da81c856e63dce3ab031133cddf6262788004b949b65802a4b81c1ce09ae5515b3d85658804551b94ae57c49cee4736e5c9e5695304136243c0c5e061e18daa93774224eac17e1162a33b2292646cc2b726216775b5197b7428f743fc9002e67f113abf542d76559d6d26c5dbfcd4c71147659f33f17b4bccb95231a8961f32f274eabfd3ff41b81eff6ff9647fc21fda65778c86c317f4d4cc7688203dbb13c83a7250b125dc7bbd5290acff2e8ecaef01b2cfb3c7fba0d860795b50802d453699c78b0af828d036d4baf4cde6bbf6c659aedd920fa2af2fecaae0e7cc50449014397e1c405140ead5f39d3d7b90776104a28e1d955db6362a26a88b5d20bb61b59460a9f017cf9c72d0e6fa22ce77033a89a7c86a7074c3e8ea3dad8446e7f81e414ebd40b2161dff0af615f3c4fa95beddb2273646352fdf48038aceb5dc4e00fb10f071223419f3608d33fbf1868325791e7ae48d3887d25bef8509ba3d53e4619f16005c0621e20c7abe6fcb032fdd2a881cdbc62315051e9a4507b031323608abce15129922b89f855aee4f96740559547fd2be5330b3779efe2f3cd9dd428377c51fec3095c0b1cdd67150085a26309a6b79d5bf82daeebb4f9a615e7f8ca989040ff8bb8b81b1f62cb48c14878f874197860e6d562cbc6ed0419f4ee5e65a41229c8a4b886726dddd7c59429fce83a5fb71b4024c214afd218aed1e12fbe281e46f5f0ebcbfc372fd876bc690a25aa17786a8a911818be0c8f52377925a1d5bc83723456ad712df9a5037591cba657654f7ff476bf2eb37e5c2fa0946f20fde65bfd1957bda58ff963bdeaf5577537b249fa56e843f6b18c082e9e22c122f257c1e24dcd37db00155fcc6def1bbeaa41b7cffda62313eaba1b51fcfa52df68dd3215046ced3fabba1aac2bc0b87bb63b89e84938a7a4c676241bd19aee75a9dd2bfee88324d5cf97010b169f42ff54ea44773f2b691cdb7da1be183a7b91b30cedbd9519effd2d7eb100e036acf7a38a77bd02fbb0d9e3c056d1d630ce4ff67a9cb689b7c4dee89ce37ad1d454410ecbffe1a7b1b543a810f090d46478089adf4ee28ac4daf8bcfa24c9dec1aef5e2d17bff927e8a4d788d5c939e4921e8ef5dffd8e989597ef4483c1e2199ce2e7d58c39b16af13cc5162afc36f97582eb91c68947d1f109228c020324aac6caec2397eb605741d135a3d10cc2af04a117959baf48d64b9e63ee4d02d9816060ea14ca309c9b92008d6444fb47f4f9bb94a7a31b1b8bb39389ce92b898a29d7138ea2e24fc80980e04d70002e9c93fc188364f2683c43cb8ee169bc67436034ca84d4db2ce9390130d6322b40a9f5122fd45929e7a486516baf738497cb875c11a46c3e7a6d2e8d7609d7adbc96220c7444110c7cfc6453e0c2c798ba9cf5c805bf5a7dfbcde4ad2c60b6c9e44b309a55102f62fde72b6d1e4714fc356f218775ff5001e7b3df7c34e2816022e84ff39d30c97072ed3f8a94724d75d8c6fd849f35e44543056a373150e56d5efc5015604011d5651eadb765b0ffb551d492c86d03c1559cc2ee587ab56d89de97106f0f15008c1565eecba02bca785abb34a4af27c0172324c2ed6bbb3021496ba566e76d540bfd7804ed0bc19d4e47a0a51df9875c291f4decd17516b317387ec0186bb742bacc7bec315d5808af855a3372fb827f40930bf29b52ed0623e75586e1c6a2adf7732bfbf002fac7a9fff66e143e11d249b77295a58e633433099fae11853dc3cfdab752bebdea88d427e0e17cc3b4f8a3f51fd0d7f4ef9721f791dfa9ba1757b3b74e0845daaef56f961322c0d95e33bf2d40db9b402eaed7925c7d20f145d1f1156e9971f3e5b842e821a09aff986710e84732c5fa9beb7ff562ea7b08a90f763331fbd34f68f4771f6ff4bdf9377f23fb8aba7fcc9f2f138fedbe113efeeb24fee07e8d0bdab5eab7e23f32a31f60e2474410669cf27ccc5835b8213d6df62c5be59bb9302cf6ca5fe52858861368d1b11a25c6b89f53619f3a9252b87c82ee8d32b5a0f414bf9974a7b5e2812d03c01a99d719047b7f3da596591f9bc3ac52b803bce7cfad4d5bae309561c4216e550b36811c810d8269618208543d0bc7df5e426019be8951b8ae31098b52f4745477e157bc31fce627811be1e08e464d2b2950cd1ca5fd6a2e32316cb35bab81d4b7f1fb56ca488d4e7d9ef561adfe79fe644fd8d58df72cf32ff20de914245307af862efdbf4bda9e26364da10eaa1fb75e9c2c3afeb91eff878b1f5d4d60e0ce5aa81b431b55cf6490546090697d5cb74667beb881a3eaebaf28dc50bb5a6b80ffeec35b6acd26b18455b22e251ab569b8b71398f07533ece589354a3d15ae5b226d66a27ecd66060c645cd57d2688f1f5c898286d4be3a4d3fd0dbf4d05a11c0ab5d3ce928b4819ed0410e8afdc7424bf9018c20736d2883eb76cc712bc9e1a2b7a436559c9601833da1a69333372199b99fab30a16ea92bb4d6e3898a35e88daafd5e1e1b344eca71791b79caf1b9309eb01922fd433dfd1a1c586da16e515bdfcd2c82ac0a97bb2ac4f5c9daa29774d31e01e52ce63f4d7729e243afbb402ca3b4a2c81087cad5a725b82933ad69fc87920d0d0112d968baed25189eb93fd8af50e5541cf36ea07b2a389165b9681076280a642eaa44d3f7564a31c667878cc2ebacf48b7a153823c264fcd756a8b2d654524d18f5e86e8bd1f296707c545b358d0a6789ba1c1678cd7499d1f3d26b9776ebe5eec2c1de80c689575b938505649ce7bc631055fdddb1fd25ec8bfa9934096e8f88931e4283cfb7b113ff7128af870e0ce184f74adc6eb3dd2eb0b9e0b102e0f19773ad34f96a0e5285787583132db42c0e4f57388b322cd809cf5ce930bde5b698f80b115cd02bc976609a9611e4d81de481619fdab2cb281688251e24ec7584068f5ca2bf59109169af3bb146131c59491710c7de9af1900c3e2b29a8487f7a6c57c9e7c6239bb2b37fc82bab6b6da36e86efed15aba35e6b7ef52cdbb14a90e0bca073c4dec671db17b475509f156f6e9396c80c2c30bf6e957e46e50137700d474241f411e423cd3311a7d515df0cdebc485242f2487dcce43d80d2430056491703d761959e7ca0867b1b67fc561267e25425e8b765fd2d5f33a118d4f2ec7dd18524244a4078093414667b09a3e9637565a22a7d142f83a2cd6b9b29fb07532f6cda08e4a4cc7770d3cbf94c329a7f70b521173b99a298d2ab53174370fc8ac43f5f99e4d2631444134e2759fba023c57f3f747bbd293c71a2215f7e7d7980a7195f14a521235e5857130b8d3ab099134307e199e85ffcdb230df13fc608a086a8dc9b6f7d63635a4821433ca191dbc5c400d0a7c03401b164b2e78b34b1287652dcdb5b6d49ffe6410ebf42cfd5c0156556a5b22e3fd5d03f9976203f3ba9edaa92f7afb3ff91aa47971a4c9a3ae2b75e3aac8eb676f8efbdb642f78001434b9e253458395cac267effaeedc719d716d480a99fb1af12ac78994fde1e3daefa5509dfffb5228188837aa201c7ad4900076759bdfda91e3cd6c40e8f02505024bcd19b41e0284510041ba70d97ab70e7bf28e78c5c7ac3e8f6f4f4f13c667821e72d402cb5078570792678cf9a7064ef364fe5ee145fd49787dd66a9adc431c99c3a639a3857989d5da70d602ccda634a81f0b83d1dc024d84fe271f47a15b5187124ad70bd9e3b7abf7a029feff3cfc76057354ba3d2efa828b8145434269e55cd7c74eb9ab5b458be98780ac160def5a3bb480e14267b0e0135050380efa4203f979995d891c2f151b405eb9312f78ae16f090941c39ee2b023517a6e24bbfc72197669e321955ca82a2727e4a52f312dcb99d9724d82b368b9ede9347da1acbf33d413b83bfe205762e70647ca03ffa14a0bfbd9f65578991c0beb0b3dbc98d8971856a9df35f0e2523ca3677b3dc7c680de1787f21c7e72adb337c11a821841fed68a13a64644c7bdee4f0151cd306d7bf720578c21c732df3c010c15e65b246e02cf973af5750e2a47bfdcfdce40e1a53070539e425e5ec8275b4ee9da351c279fcdabcf5f16e508a217c2baf3af167b3fa503840f11314b2a34b5b138e19a989cd43ef79928f68a47da82f288ee04a068b80d204168e232826b45f823adc9f2d16e3775d765c60486ba8c227c2da1abefadba54813676ca3904e0f63239bc7ae25896ef698dfa6edfa6d9b62df6160d6ad084b91db163891c7dd2770dbcbc1423a63971eb58e67fb552e1674ee2a15b4ddebe35c430edd0a24089d5446354e8a4027867e36a45f16ccd9d48f729d8712b546bbe987e67eeee89225bc8bd9197d67707c935c6fe1ad708062468978df1b2e0694a8fb887681b4ea93f006322eb570334c4e5d3dccb98759400347f6f798b4adbfdb44f4af6d2526823b458584e30daf7cc6c8cf2b93422ee2948b098bc0c5878ec0edfa5abeb8ccdc3b5c681207a7026920cd170701f48f80b5e890db0d3bf0e487dd37314fefccc4c8061426384ff21661041e391e52b900bff2390b9976cea3b2406a62ec335deb8f1319486ce5fbb137d7b56c86e4075bd257c8ce3f4e4e851ddcc725166ca3dc088ec7c827598a5ed51e9bd3ab215ea13b6224badb3f3150e51fa70f7e52b8e5448b088fb55b0e84ed9340cbed5fef5ade06d83fca45b3dafba5e3a8c1d3f1e364ba26b78e3348203d89cde3b681624ab012cb7c2421ea8534ef7159bf2d17a1faac4ba2b4bf6fbd8feabab0392f9cfae0e564ba6ffa4aba3fdf1fc45b78719dbd6f88c03ba68b56706e790c34f1498dfbbe8a82eb83663628c1f51ba623ce12f32a7fd38a1e39212e8cc3caf411b3f03f0a55d6319f433a6b7f511178097f1c95b4fe0536257e059f55f335ba2aeb913860487af9701077bdff3311c59673b6e0bcb4409f050ff15d7ab5c589df4d61d249f15b2258ede02e6766296fec6f3a80d7af1bb6e4ab05452da9539f1e16a0a08dee41ac322d056330239fcf43f650963046cefebc58fca12d679691d137f9372b43f5da10fdb7669fead8c4530f6d618846b688b0fbda7ae39155209bf45bc2afcd25f1a72ca4c29fd6e9d0b90ef90c4aa16963d9e2be2dc27a52d45411d5c67c8e8df3456cace5b2f5e0418900a2e267fade0121568c472a362d0c395bcbb7e7bdf926fc1146cfa130d16244f0ecde633718439f8539bd5d1070f58e9ea4a562413628bc56429aa9c72af03ec8b6c8fe9c42830eced0dc9bc11af153bb8054a87b30898a979af2aa63735ee21516efad728e7db63496a34b574b5ccbc61999deb011c892f8ffd44a9686cbe119bfb93c50dc29170484fed2d76711dc2368ea71964435643ef9f2dbf98001edc307a639c7210415b737002b492160be7e361ce8aaa96693e2bed52c755f742a2dcecaf514ee77cfe809734f2451f41e5ccd5420ba557b133ac3f21f3a0677d1a495e548f153d950cb646d7ed675621bb8ccf7de70c9815372ce5286000a3ef395fd5c6997d731ae92e9e5191fa048acb4d36938b0c9598d84d61775a5a243b30ff2fb203387025f37550dbe7d7532ad98fd6cd383e0ec9bc6b89b86ddc240615285f1f4ce975074cab59cf114fa86b76de2f51d70495ee9e8fed6c8f16e19c3346afd6b1e46148d6381f3a8211a81acef0604df4c4feaa250855ab53044771343efa2a58f56d12c2291ce297e7aed7048207cb7001f8f462a927c77c92d2b049cec5527fce59b38283fed5be647e65fc9966c5e36b006125e7cbb8cf57095360719dd285d5ae72e3b7248a253e1255b5bde1f6290d4faaa5ad001dd1960243d788962c899e0e7c5666163b9c2e39454490c1c619eb3b3c7ba29ec24c3beffffc41e483235af39a34c8614a302d0c0f816a5ed6f4db4b08b8a33931570383f9c8cc0e9bb00eb531be39c8e760fb3032cc7007d7470a940bb871dafd441030658a7e342dd0f9156327f24b4b36099790926fd0ad780f029c3b178d2d727d34c02d148084c24c6cb4cc3e8b3044806320288da8891878e8ee6b4cedcb230925400a02d397b1a9599526449579bd3f4140c07bb06e180dadc4be3837636c73f04d0706d2da614d8073dd4877eb36d6fe1af879617ed2ad9263e90d97dc3d95fb6254f98698096bd3487b8287bf2a8b3e62d450c990fdbca10aa31db6cf6f4ae9f5dd10a36fc41297f3b177026f474a03125b6fda03d7303e2e927adbc67dbd755ffa8bae36abe753d73432e96a5f79f3939ad790c38a605a58d0f15fdb1268f3bfc57ee841fd69877904226d9d50e6bf01fc0c1ab636cbb238b4da28c0e41fe2926f86c7ef7e5b0602d6dfed6b63ce0ae98ddfbe0f9059ed39045a15da9d760c44e577f3946c629d3225bb9a366e10283439ae5e472e97cf5c4abba41909e52b7bfb53ffbdd2f4976023f2c1628db82855dd645991d7ceb34ad952803237467c810ab9a7e1c148e1745cf355c1075df8fbe4580b200d75084fa70c26121ae27fd50ed1749f4c2671d85c5feb2e9a4fd550f2fe718afb158f4ea60691fa09fe95a4385ac0919d765643cf63619463bee7b4d50665469e5c3f9c2d2a729c49f943c39d284ba4c862f1d7228bc75b837ce7f483db8f02c61ef5e78a180e1f3815ff446499740d89c7bdc1eb39433cc25c9d2fd4dec71a17f905651a8b2b2f698e1ecbb612606f1332f4abb153a585571d110db15a7c183aba57056bbcb963c942af3f858140c2c3ec65e081277274142ba7bbea7e72105c4964ed3053b87cc26147fd86fe88da826729ba222073345afb6890c5ff892aef597567e1edabb60c92882fd374e2e36b33d26d87d8df6b84ba97d12e297f48238c58020b64aa832a9f04e85f70a0dfc50a5d877d98e7441b179fe38d02fc823696c9d9bd09b5cf4a5f982dabad8bf03227b5bfcbf9b23476a622e7c3b582a480b9cb5080148b7d7b6fb51ffb33078f071fdd37c916b03839b4afa99ab92f6f3bb6e2b17d06aea165269ac52ded52b17ba3441b457c89e82b54b274b3f2904ef65953f3101744c2bee55fc3fefd3b26afd73e4570f77bef5bd6b63175a00884d6fe04f6e16bcbccef2378e667075daae4477582db16d1090e4b28a998702892ca426fa40376775364af3e94bb538e2025501e99bd9f3e292ca037ae1b86b849629b2d36a955e30939740fa685a1fcd385b3cf23feb109893cc972c2410dee519d6f732527060c8eb1f24bc2711e268b5036fdd60cb54fd3e71f79367a8f4484e94502c6e35bba69789bcb2f11262b17a874166ab8c580843ebcb24367d3d8ca827a91c14faea90cb3e1c1857756bcb49780d0faa3eac7ffca27a1787f2d78101957876951e1969b7db430ecd5d4a4f1efd8c8fd89e031336470baea61ecc837e49d37b6af825db8d3e7ea171bb7018ebdedc68c3fcc0ac0d44c7d9d23d5c5cd243b73e30c86c82d4118e9f27ab49fbac90d85c3974448917c6fc23f557dcc28fff77caf59ef68334a36c6ed255abebbe5afbf3dcfb11ff9e6d848fb86a96924451ebfa30130a2399ac97bd669b3e9f846eda11599b240a66bb66b787e784884cb3785469f6e24039abf0c0352e820bb72f715844f9cede1f570f41ae3a1d89bb54bad6ba6462c31548562820900d8db2996ed8b84f0a93f3e8380c4c13e8b72d96660c84df10fa373f75a3e3d449e4e5cb80c0628369c0fe7d41686bb1a4f512aee2c5627192d0c4614f245cd76d86b7376bf2f005ca0823a74fafd8ecbcb17a3c9ae36b1d3e31dd9da09d9b5b4da8cb157eed5a6d43c821c3efc1f583cfa45b0c8c26c3e5a1b1d3c56ea7a8971fead359590e11351f3519295bdf117f5ee24c66740e03183efd5b5eb429b378de639ba723b12bd6e32b9ebc7134844543dc6001f967d2f90165d4a89fa3443d0f6e6bb305b57e1ed2eccfa5bb8929b104b8dcc94a22b038909e959453200bbcd83cf53e83e316225477dc6e5714f084b0acaa7440905c94129ce87b770649050b17819a818375e6fa39390c2b9a9a2009ad074e48fe52b0e3aba1fcd0e3cc3553f823d2a02a4bb55d94e67b38dbcdb1f7acdd53c8f1a9faffe2c14c837002e2f564ca037e3feae81e24b2951b3388c0dbe0f462f15249f41ec845ab8e556c117a9f267dd6583c42ad6acfbd501e725ee0d2e9c7d96e430d4b5d05271af578169d7b30bd485afb0f47b6d062aa37c67a0e452184817fcf0d1eb6a2b830ff7005b6989df5bd1dd4f0b8274b90fd78714d894d5d03100dc5619ea104b4a6d76a61bcdf6d712c98b89d087172922fcd9d9c4a59ff98091e75b972e03429fea294ab95e223e7eb1ac76d85f2f1d27d829c7caa795759e1f45bf5111f74617c08ef2ec74def23fbaade727c357c6de37f9a451022cfd11fe6e6d6f20e490a91329de3cfe55f1065131f59528429cb36eea39fe35ccf56a5daee4eda7db7a47abdd691d35227c6e0044938cbba63f9b2296edaa0f6ff1f2bc3da630aeb988d211d6b24da48ceeeefe7758945e8a6711ef543f1263f439e2ac299dbb35086750ee39a54b9c4c6f3d100f7f746db23607300dcf7ce99d775d47d8a7bca3c3229544173ef02c9229415bb5536fbe5433cb1f0916cb97010b274dd1c45d0f7851a62ff4950f256b41466fcc91a0b6b1cd9c3962596af90e1850947a1fd08e71a5a39569ecda0773cca60f65ab6946cc43327ec2f742e238c8cfbe6ba0ec5234b0fcb4a2644e71e2416fbf0c5f8ceef336a382796b7c5dee0a4db864c1423f5e0760e9ee98bf8cf95674ca483083264b80257b9863565984ce507d805fbc41efc0f85f1b405c87bfb6017ca0039951bfd6b410edbd6572ff0baedf2b8f97f23f313c80d556b2358049558e1218debacbde9235a9e2c444ac65e7fd79a40c308a7d36083c202f3eb3e424d0e13de07fbb25c3ff61e9f92b3c5b9456f7770e75cbf5322f4891ea9056ff5575483cd6e4af51449f9fcdeb3bc9bbbcc5d44f70b94f4158baaa7287f4a9e3c484f72260f0716420f10573e35011d7784d028ed90a676d112b77384b41c28569bd154600521663fdd7b218fef25e336747797cb754efd891fb2e766c1ffa947fa2aa4d0befea8bb4e648e4c9702dd8cb357ed311f53edf89c5b2b8c7db5f88571fea0550cfcebfa749b17b8ce533786fda44f00a4180464efe99fc6492bfbbea34b43e1e492736ff556724764f5f6816163dc917d1a380d3dd446d893a9c3f4da45412c7cf01fa5e3c7aff16c0b8fd481d7a8f9a61d5e9919a1f7ddaeb54a15dd15d3c57c5f5ec2d7b819bc344483ab1fd6b3a51f5e2296c2ac92798ac9b441d8f9c3bef853c1ef889cc7258fedb96a728954def803d50629fc5a16c68a6ff99277ef871d93c5638e8ad09609f7d8cfecd586c6fd0daf5b5339e998f7b5ffb87ca5a82e39ab90f2887548c0dff2a4ae0a62120c79bf0df5efe7c101f2cf22c2257fc0f1c547dc643f2a5b8c899aaaebea50788f7d3166d23473f6ae66e8203f886119209e5e716bc65965be40fa522605d06301cc13d74999eb35a26940f67004132c6d386b7f30f18d446cacc399997518a02ce9676475dda47fc844507553fd4941c160583112191da520870628c65a2703cc4957c7f3b8c4be26ce0c849dc947cf7f66b788ddceac6a31f4d5058ff60fd225886330b163bb36c122725621755e5c7135011c59b43462cfb2ef1ab68efc474287106a0f3987d654af84ef6aeaa6dbc4d17350f2f074112f1f67be6e7a51974cae8fdaf7fcfe4994202f82b7efbf78f6846a9c22135388e2b58c55015b9e2f4aaef62cdec0d3cc2c645c23a88acc9a6090e38326e6a693d3f26ee6962643c667aea722e08a937f73a617afc48709c0667390890955aa83ff47d73533e7d70dd408af149d5a4693bb5c5475fad8ad3ccf26f165ddf67c074fe0f67c0ea9aaa42ae144a39bb6b53af6939f0aef374cb4f04cceb9089755eb49adb739a0202d66a4c9b572ddbae16389160613dd33555a7c2b935a5d713a74d1b9fd5292c540ba9821c415e05d3c220bf4f8185401fd624de89ca6d54a3c5dc26bea3f555fb53752bc5bbe330782d44ce700efce5df116583def9e00774ff683800f2f7ee079bffe0fe399439c352e4ff182d5c0d7b6d12b69f5ff5aaac8dfb588b04f77537f2baccfffb37507f40c3eedfe1b1aa470dfe676b6465b8f29f4ab9bf80febfbbe46e4929fbfd27df6f5c27e438f142f893ba53c4d5b3ebf67356594e543f98fda8e624aae64db813f0588bd1b11c5fad4bc775cfaaec1be6cbd09c301ed342181970b5b3ab8b5aca372afad51471437e1ad032c71f60c1d6ad6ab2c76a3cecb6135f0b6d801c41eb8269614141ff022e2cab3731c0079b867a305674ec85a6c4f3e62b801b69d7dd08d8107d874e2108540b956b6109baf9bf4e5fb0283afc2dda95ed783ab53e9d78ef0acaaefcc8303190dfacffc1f56737fe4ec6df9c8efb5feffe88dfff0526ed3c2dfd0b68f009ed66ae57abb6131e6ac39f4e82c1fa2ee06116fa0effdec0bb7e344907fc601dfe9fa0d192fe6d30189bfb7516df13fe499ac8001f153ab3bf39c9f71fc9ef3fd26f8ff864f62ecabffd3e1bfc1f4dbafd5af9cdf85ea4f43e6a9dbef079717827e86c78e8a1e9f2df0e3c60404a425350d724f0c3ce94f7ca63b6b6f6f5afc26603fa833c188a07db526c444ac0edd1ad0ef240deeb6ce638c64c6c299601e86928cc2d4270b339fe0690d2517f2d44107204e10da685098550bcee0c793ead1f02611b4aac3385f53055c78d8972c7898910deb3827d290a81d782dbcabcebdfff80ae1ff45f40b57f70ff0f02079803018346a04011e8d00018c81f05148101f545054580c1f02ba01034b03f1a28101de48b06426040e168d0e02ba04030c80b060a448306a041fd514181a8e0486c700806381c02f50781222050042a340c0c0e85401198501f180801857a8341e1a8e0086c68303a2812131c820e8ec0820680403168502f3028001d147115ea8502f20581fca120ff2ba0286c902f0c1485090a848002c0205f28c81f1d8440832250a07074901f08e40d0385a341e15050181a148e01f28382e028a0882bd06834281c13148c01425c853e8081e01050042a187105ea850a8ac20205c2402128601f10c80b020a4005fbc3407e3050103ac81b04f28282c220d0203468041a34020a8d460587a082a350c19168d02018c81705048781a2d0a07fe8d8e040595bf1b97c57ec493b1f53404cff13833c3c8757c43bcf0e5c5bf4af588e4f3c0694b5b8329dbf5a955a86afe558901cf1bd1b4fdf66a79a957b6fc58d53aa584a504bd4093a226a03249443cb3247ae32dee0cd4c5f462d0333c961ee6a92b64b8fb8ba775ffbe60bf9f9ae0def23228f1a974327f0ffcc8c630a821207d5f299e31c8662371674eb67ac4ab6f0c00a4fc38d9942a29c58427f6b3e619d196e2c136d8ae912e3135b7a0cb65ab0c4e3e768b9a630f18413c03078a60838bade3f7366239ead28175d6f4bdd04636846da5d55af177da62ea544127d3def67be9035fdf8c48dadf2b72f344f71a4552bea34d9964ac7896c37fd7cc731d3cee21c7be26375ce9d05527d5240cf24f4cecdda99cdabe751a7a561b377b3a71c5c7aa85eaf39659a706048b84ed4b81e3ac3bf7fa1534faf424165626768ffe2eb207f768d8c7db93b11d08feddd5a99ffecaf292dd0e6225abcf2f566f48b3e34e96ae6ba8a0e3a33cdd898fe94a0ac1d5f2c0c4069e4d34a6f38f9e22cc68ba4b3dc072daa277034d545d1a5a039994336d3f48cef23f9b97f6724dfe5b852454eec96ee611d3b169daaddfac47cfcce4f38a80785bd546b075de3bdb63b3d13129f374b5bede92838c01eecec98930b4da28d80be459295a7aaa53d53fa407b2ede932252ecfed38517a912b786cb590bd6f7f7be97965e5d4a6949a74669346d2a8ff476a16a4cf0f37550b8b4796f9a97ea535910189407102500c226aba0037ec696ec15051dbbe9a42139fd97711cfc73b87bd51c3e3708af252215f7562ea3b8d7c2197f22871f82bb7cf078c7b79e9a903260c9925ceadcbc0b9a98f84e88f8352017e4281f3005ae21abcc72b969f760b123c69067e9e47ebb9a6906dd3d9e1e4fa4a4ffce5f4bfa3ff94810505a2afb3bc1189c4a64ef3f68350775ff4421e62e6b018798921a6b59557ccec2acf6d1c0f55ebe1461da8f8db2f024cf074f180081fa067f65fe2bb277fb20f83c1de68803938dddbe4e04fa451a5a6123335404a95a9df8abaad52def2fd8fba29400f778773c4b9ae85426fd3435912f37e08a7b42e86951da6040017e3b5e33fc51c771a31e5d787311af6b83e75011036c4bed61174277b708fd3ba0cb2f05d01aa389247d8739c60c3d6cb3220fc65375b1273ada430ef905df466ee5536fb100b278f4f0f8665a8eb4626b4ac22f0c68f2577028e29c852b7b59fce5ca1da4736ade400e6b83696157912ba57f5648812eb9554935fd01f57e26f5fe5e01dfa8c4662bcd5d9950b1ccfa9a4c7f22d3ce2727ed9b2be33e7b579e9fecb01048276e9a4418789ddd684408abc55b559500d063f433b2dcf0a1e803bb43d2966faf1b69edc9389c67e8f9bb39e9a0d2b81f2399e3b7cbe8c04e3d370aa75ce56adf56b54da0137022b37900638d3af7d4227cc52dba99318600c42ccbe0a49de566e9b0dcd160b134b34aeb9402225e57da7bc44fb1af39a3557dc74fc5a51c82a93fed39a48466bd712fa9bb67f4359eac5185d13f66ecdad35c85d1a9cfd7df7d057061aad3a39039af5e34ff602a271ce6431d6919b540ffece2be8836beeaacab48fec4eeaff913a9a0c66f1b42eb76db0ef08c429a13e35ca38d9f694f11f7040fd7798761e0f0d72dab7c3579fd00554937fa0b556b8f5685060c7bbc12b8fe287466e4264d52822d4b87f515176bee1029dcc585b4bc5cad8e49a263750d24ecac5e862b4fdd3f70833f6748f9884a61442bb66460d7f0eadd75fd017e15256f70d5823c2e40930e0c86793da116a25686587ac7ebd382b7a770a97593088d434bbde33a85901c62d2af7288d0f661d73bac2acc32d215923daf951edca98dd135deafaaa4666a936d7beb5b03dc3cad0551d375ce79cd6e656c0695c892b0496668679b1eb5bfb84986bb7febcdeffec4e8f70774ce47858031b4fe58a431a567fee47ff484d4b4c5c0b7a1e3ba6384fe20bbbbc0ba33228105ef27f627dfb0df1765c6ed68dee0240b63b75ff66f8a451b8767d1d236b2bc5b5b9df5af0338c4adb0dbac16434bcbe5796da8f36b28333839c1dbade315043b1502fd9a06ff6a3b9dfd6b0747420eac30d1c4c2b60f07ecd0057c1b2caff568d29fa07b7b380b8f324cc9ceab82e93e3b189d539926fdf46add84d1a3fbd905b5944f1f02f631c0157cafc94ee21084f4b7716b573ebff15cb999ecdba3475391f38481d6bf1768c1ffbbd5aa8e31b3717fe64a60c3e3ee1d460b876bf9b44987e1f4fe63b436415fe14d70606344219f308988335a82a1ba298490f3f055ff6ce5d3f77c4ece39cc3edcf90d800b33d9829b23c7826d5c263bcefa0121a5cc2782c9d2faf268c5443b29aa7076241b5abb0c1b2a562f0035b2ee6869ada4ec574b50991fbfcbd47f3d455f42e88e1eb464c8de09f04268f6afb08ccffbc7a9aa4df568c9caabaeaf2d345e55155ea4270e3b57a843b2a1e45f63437080ab61623ba6d0b846916ae17664c245162a79f06b51510e87f97ce91217129f1040d8fda35d70c62cf6077385fa5a9595575bf786d49e403bdb7d6929145347a30691a4ba7e19516d1bba637015acfbe2159494f59b42715558608621461dd6f48d89b7a19e78b036c0d740f6e5c719bd4392c9d39be7bad146dc23215d5435767ee15d1e776f9ff7c42031b07119b0509cde307cf7a917add099fc8d7816db85dabab3f838b69dd80cfaadf4408d9c74403b05160c341d90d31c96f9b57f412b6d4d74e1287126acd137aceb6decb539418245caaf72ad1309353202ec246e6ffde79e1fb4df484f91b91ebc3e957725c649951483e54419306e4e75c85bd0b9a8d466515df4e2c6bd834098e42e87edc5b7c262d5cfa96891a4ba791952adf582c6ac4c6a592fcfc5f0a4628b73d12b04355b28aebbfb2d913ba452da0200ccc76ab5e81958cb01fb56b185c9953db81051ee7beaceaf77e9b9c759a256d19118d8ba0c5cc7d3a98e6b3431a5dc6b66a32b3bbb9b578751bf563e14ee6d333b9ff67ccef710207f7bf489aedb84c4f442a16650f4e97a2c93cf1ddef27daa9cc7619232df94077ecfbe83da91a31b21fd1f93cf7a9317c377f50fa21b47ee06e7b0d9c34ab090c8ec8b8f5f9757a7167a7e224af03096b095becc866bdf75b218352fb33459e50ab0a7b9cd12147f67e1aa854f266026f014520179a8e1a9206d6d12e89b7238e461ab12a4ecc3a84913d01af5950209d5a9bf0ad56f6b25a7a1833d4684d0bbfa449343d1b5cdf6e707cf82c89c4f623e872f71f301a2fc6d9ea6741491a71461d22f65346e34929a7f592dd13e242b392faf17f88489048aedcb0085c9a26f9f199f3d31b59c6744c2fa2dbeee17780d989caff0c02afebd03c239cb80e3d4cb6e9c0b2b09a9f45131d52f63f420f44fb1f691cd029302de30f6b83647a40601fbffaa06813e369fccde5b44e1cd9f8e3b75d367bb368dc9fa37f6116874e7576d264afd1f01189a41e24b3e611dd7f3ae2aa0c3c52382b0ac516e58abc1667c471c3f0ea43a207176f7bfaa1d2536208960969869e15a5a84ee936de87d9193e8835302d8976af11522d9a2182780567949fbf6711d4d699260e8d0feee3d7dd46e592aef34675ced14920772221d489c39fc57e9cc5e56f7d9d19d30aa4d2ce564192de9e453e195d0a61052819ba541f09217efa700b7c1b3af5ce86f34257a121fe95c673a1af19ee06eaf9e2f40f83d2145911dedae25fc023a221c016e2a715c6446afeea0cbdd31cf26e83c1f9a797021f17a0f65f74a4e84199eae01024cc4ed0b38b07c8cd7fed0b960bd513470b216da25d3c1756ec46fc4e5c75d2bd93726d887b0417fe77b4418590bd6871c81b5ff91a85e6145507eb001210c194c3042f08e4a12f72bdee016a9d9e08d5ef8d34a524e070f85b158c26be69e469136ff29c3d784374064e06ffffe4cecdd0f1e700f11fec1fa0fceacc01d3f58b7f9d13150131c08af623f48745f1c5d8fc2ccf052141538663e2258dc65252a8d1ea9d797907f044883968062465573c3498b8ed793d82fdf6158d664f7d2688427ef94979d3d18ae05731d81d9831e21d06876e0219096a544b2de95cfb8ba681fe4d40d07b03e11e8ca9a2765ff73aab1e66dc85be1a37fd0f647e7eba8fff3212824c819f2d018040e24f0a78ca5a9d306293fd35f6e611d633abef1e21ff7d69bd2df38d85d79fe6209b3f54c5d8a76f6d533bb7ffc3f140c818250c0ff780583c11030d9c5ff1fc38f846ea4921cb1f97c356053297f6250101b61dcf99f1ce407cb7002c61839599486cfde0cd5e00bb056be8b6fd62ec36f2fd211700eefa9d419d84001a05bf76bd37362f2af13de0a0acccb9e5d63b9dbc032c043a869c41020d21ce0f8bd645289408d7b00ffbf2e998c80e5dff6b9eaee3afaa216f9ac05e5e4971db3f0f188dc7e7d7dc38d0076ba06082806cc713944a6c8b636b9bd94a75b5f654399cdf5b8ab81c73ac6343ab56ef5afee2586aa4b60009c15fa39869f58afa2396b066f3f0dcfbd6514ef44899ea5e19e9273f144b03f07c0acc050a7332de731d6595a4058b1c057506b6193255667073c628e0aae184752c0eb4b51809dbd9ae9ed8b02f351078ac0e86f1ee67e9fdff1e2c74bef1baa1295189f727203921cdbaadb059e928bedeba0dbe4f154bc2e34e24f1830ca93d5a65e143edcce41da72ec5cc646ba8ab8c9b13d4ba8fc5e5cb4bdc26334c6d089d3a18ff69f2843cdf6c5b503e50f005fd623fe0e8ed497f776be5ec52a6a916edfa6b1ae69e4164cdc765116340ea446dac83df955592b7756dd3512094ca594fbc2236c58248b59fa72d2073ab748874002f619a845fc80a78d0c6dd7320de475b0d3d9e7441ea20c0435ed39ddebf108520a16abaf7c744852ddbd0ca9c64c81585b42a92a53b748e0863205cbaff357accbb4cba2beddd57ef8ad55840fb8a928c4a9638cf7545bdde69a05314ee88dc9f5f5e452a5b2a93b2a4c6c0a531cdf471df52ee3716836d8ba1cf70ec3b83454241ee8b5a0fbf055445077ab2d5514916854832a73cf01dd8f0e8112d845771e264fef6b31bdf16b1eb628c1aefc1cce238b79eae573688e848ab47fa2e2701af6f7b6f702eda44a7623674ff24934db1f1fded9cd826c489ad5d4f51f163553d9de6328008c083714c3a217768d25dddbebce955e9453eb92d7e0c15610d8b5b2b6a1c79f9150b17719a8882667b89375f6ed0326e6a87dcb7dc8f693155c71b434e93cbbe6f69307b8c66b0083acefc71e19d15717c7ca940b136c4afaab89bd2c18b3329b8ef891b35d27fedfbd5df5a59cf04039e0a4e53782ab75666c57aabbbd0e2813482a93e9e22bf57ad492fd9d535b018364b7c117d0e8bc0b4d27d28f655f9fd75887193ae3888cb758f5921fe2d292216960ff3212accd7e444fb4297104137d8432316de1b7411bbd04a60ba9b56ff1039e79e0020280f8a310caf37461cc6a71440075de32ecfd6671b2d97d7dc67bb4571578af0a757dd740cda59c917c7af021433f8e1b62e27727b7e94c2e1868aa40b338ea397ba9b5aed442a27a1f10b69bdff31e0beb18cbb5bd07963bc4fca273ca36c26335533407757b4f0668201966faaf314c3880b3159ae746a30edd1fed0a39737aee2f7ab269a97a587bcd78bd00acf1859315b8dfe4c86381520157b996cb72ce6ecb55ee606c5dcb132da51682baa3f9f40103122c0e2ec330abed6f91c87cd9b77f0c11781e3075458de29b413dc96bbb9bc71c75ba553eb9c280cabbc717ac0594982a82c296abb6f989c97757abdab03039f43b9e6be23dc47ff5fb49032b722d4695fd8fa927e86ccc4b79ff079848e5543c5ebf012fc94a6ebbeb4f2bd81df7790ff1132797e54c071bc48ab39f8cec34984a5e4966db64e03b3b56b1833a8bf4cf4b643bb2018b51cdfb849d88bd14f48ded78508d8cfbe1f8cd782a0dadbc4ae204ede0d30c24f11f5e86f8a76667422b189e095aa9e573edf1a626afe3b8c4d6af9774936dcc16bcf72583016483350a586f2955893b0d37c19db49e575ad4c353591df5f126e4cffbe92f06be5b65eda558a592b19e86fd5e5ff9754637d9622d749a9b238a561b689634c4965f2aa76547250183721b022948047c0768c9fc8a5024d396c7f019915461770838a7c3f9e8ad8264954f7f55b85c79dca0a6a62d6365009280766096d2c9807454bc3194712a3983088e0cb40c00e1887a33beb5d333e5185defbb63b3bb9ad4b8433aac5c64c6f58d28e5138dd77eef78c7fd6be74fc158b34a79c78a77296af4e4cf93cd7431fbeed9ff049a09676eb70651f8bee8fdc2894b171d806f50184ab7bcecf0165a16af7cbc1f2509a8aad661cee70ad08ff2f5fa88714e3ee2247616ddbd47bd104379413658f5560d09cd4797f2c0c750aef4cf364dcc1b19269032c9b8d1e19e2a3fcab721fdc4fb7797af0e05c900a22d46e4458efc1b4b2b59be89d8414ba79927e618192cba0810a77e7cad442f1203c797112497592cadccbba5044336202ff9081f99187fe1ce8ebf7f3be9da52d6f05987da34409eec6cc4c176130b91c6fa126a6dd5deabe91f93297cffbd63aae0632e2eb373243467fcaa18833d6e28f84974b8d620850d0723eee0f1472cebd176ad84b2c1626cbea6fce90440c3097da6b965b5a43831a66996a9776b2cab82ed13b1999d87707c78f46aa70392544f2e43aa964f662d4afa727696dc2646dfc92c3c8846d509c999421b8bbd6697385dae1708489cce993517fb7f11945e44a1550dfd9cc6df91ac2a5bc552ba0273520cfce486542774fcafaa139a8c9d1fef6174d1482e61667ef88692eb61c08445abfe28ca48dc738933cc741f201d4feb23b316e78ef461ffd4ec53a7e462d871439e8956faf81693e131e8e4c3f7d11addffb3d11a3070076212b611d339ecadcab5368a128baaceb3bbcef3f893433179d398a7bec2324029c38c81a92c5eeff22c99e968f25c0364ff8a2850aebf33cb46e56e44738b602df617d011f60830def8d13c34f3448cf92e9fb90a7b06290fc9a3ed62505186840b6e72dce161f6cf9737fd8fb023bf7755e6fd9daecac74f88a95a35b6bf591860117907badc570f1e67ff09a1c4dcfd22b1682db081f099170a352089d37d5210e2e6a5906a6aa177a2ed4d9402b0a1fbdd84052d747f1dcf331c4ac68a22a78cf1c6708f232ff133b217cddb72a9893b8c09562d45a0abe339fe96afc65e7fd1e88981d33574e12b5a3aafd78b0a3db90dcf7dc9ffeac18f46748265388131b53288d4b05f21a2ee28a82c8f348adb95a2bd70b378d5eebe5c77312b051b80373b8d5eb5c535d04b176c08ca2f21ceb819b91e586e7a75858ee09c3cb8a503c9ec4f2fc3ec3b5d37a4f9fc83440c0651658c0a6f9134848cc2de126bb00cb00da0a207fa7702eae50cda9475ca6c51e507896d04b00763823b64a57df2cc8ecdca89f9ba496448ce34f3573953d521fc67508a97305c12623d5ed37c8ba3a497200f52ca3398a8f6e623115431807109fdde099a63699e37157e085f30026b582d943a5979b4c85f92d1aaaee63a9254cf2ea5f514ce3823f5b29aeab9d9276677039c4d9455c989807ef78dd3f914c5fec14fab005d49af5986de0d81f74dd6a6a98a7a8d9ccecd237c945c2766b9dc6f13c9367791a49af5aba4ca4fe1d686e774dc79bd72a56f9e32c2f79a27b37a63c9a6ecae393b61349df86b4005c17d9d3c91706d5672e042f782ca91b8947934bad6b48569f40958bbc08c1249aae797215507a394a1d701cf0eaef600661ef71e4f39b7d8e6c548dc6b7713f695d27efee411a06233561e5b18af96b8512df7ed43702498bcf5fde8ca5b27cced4f5a7b836d85bf3bf2df9f75c46082f19fec1879afdc3b16d82c795522431b3832f62ce81b1e66fa4ff82ce72a01d2943182e8e726ebb81539062c9a384249a55f595a817483a7678a1247805241cbf607d7de57010cdee3ceda10cc7743958d0ebbcd781bfc363c30dab1d7ff2ab641fef9f38486dc7db7ffbcf3947bca75d580e70f7cee0e91166cf6d44b94b0df1452af15d2cff31217fc13f44b5674b953b608b7cddd9ac757b735d6785a9c7b1e61d28e56bf95173df4b93818b0a298dde26e5081e7926289507cfdec32ec986cce365cc8809077b30511012d48b8b9b80c1fb74fb03a3bf302d63e1bade9cc6fdf5572f2926b22ba3ff71efdac2f7d576ab01b60f931dc3330374c783c773c7659bac1e6f5bbaa5506ece2798f530cfc3683a17e246b04fe698d67f8967f2ffd29548f1a4892a2f6d645a54a2ec1c4e755e2fef6306253fbf3b558d42f56390b3100997504be145ac209ae628c8568f0b967bcb18fcfe0a900f1875c07661aa24ea46735c9832ec31a697cd432fb1e2304d225288f2a10389b8f5d52ce31145238a7dbbfa628b086a701e646d9ef48fd2cdf7b793edd741d4693175133a44aee7fb317bb75fe8a6e876b178901f065c0c22345dc3ac2d64fd42c926722af4b98a45dbb094d2ab99ae55db9aefcbee81e2d709b6ca41053e97665ce95973ad8712e1a39cfc50a45518982f902dfce8ac54a20fdf640dda5943b037b7cd68f756eccbf50c4c1b74bcc5f08634cae98b92859632e953e5b9a9de401bc4daf48c4686114bd1c3ad57bdc2f9ad82b63846a78dab53066907e436359aa1609d7d9bf06d7708022fe1967de07148373e1c2376b4a1b90c0ba2c0c790be648396ea3e2f376cf6540730b75dceda524af507894f731f19cd05d279b267459f9d5aef60babab5c26e8bfd7aa44909df49ff50d41f81af7761dff40a418a2b2c74368fb2c29819f5d25e755e36d4f703ffc84afb3ae306bd1f5f1eeedbebf626e46d92532577ac1fbaa84acf575b87835678e4237407e03e5562046b65b89073d55f268dbc4824042ce4cc7fbca88c1f9c3a9f310792450432e03d461eaa9ad5f4e8f2bc3b1885dbaced5bf2196303ec5bec303066d1c1e6e7555a7024a682121dbd8a707744fdadb718bd703b57aa6a02967fb0e09cf477396da52ec91d238a7ffaa4616e19538fc17cb1af8cb05a6654f9f8bea7c908c207d6b15aa4c03165291161c3004b089d8596331199a71494fe414f3ac753cbeac5187ea437366b0f369f14df25d6ac1449023301ef20fce22c0e55f6912a99bb1b74c51284cc4b551b834bf616af7a4bb61c26b727d81991ffd8e28cd0fd6a5ef6497f4a4d6094aa7bb0b0485fb93a8683e3f752dbe49967c8f7276ce3f03efc4f0da7896229710242c400a4196dac0a6ce6a738ef5fc55c9d9637810c767c733f21f8d6ac3810ef850a2d8c9738c3623b645938519d5557576af0354d2b6899b8a4e49768ed90086d4ce78e2d4c798ea3531fd13cb8161dd8fd25067f2e1b9d948eeda7a1a34c4efbba2a077bf0dc266700d22c06f03befe8d076d84ff603da2090e18691d907cbbc6e8c79c729d758a4a673e68a642171e243eb5644d9c937ec89e041877c5bdd4e70c79fa945a0db39d356df9456e5ac9dd800f6fe268837c20ee270f6b193840470c2c8048cec96aa608e480b06fd4c4567a677de7cdbea5c5fe7e8541b22364a78174f1e7d3dbc023fad15ac8bd23884b08eecd1c04dad3738f108810736261556ecc2974e3c57b819ce6c2f73d88ca6ad739782d04c5513e8d05992d9149377c751f391ff0b0b77c1ed597e58b5bf81a7f6794dae60af9f80f5cd68f9e65817095259effc16712ca160d2953089863322d76bd98ec05029ee31d5d27a55494d199d56b28bca5f5a36206ec6fdeffefaee0357ee57cd3c51ac5ce0ced8618889fc464485bad772a3673ea02ec11246a59dea2f42bfafe865f8e2e593e7545debe7e33af58c931114580c65301c2484ef54fe457396ee4503c7c089f32c27258f6bd0bbb2f54d6a34fbe061b7139d47b69632e0c1bcec8bc2920771f4f32a91637a338cae671e98e4811a7c8196f71b375e0c39c1f5860b00c27603a6f783b412268bd3c4b8c934dee4162c05b7c4aeb778f5da2d0f42c52cfc7fa00895b8fbf94dd85a02757a077f11f22d0a5f60a68e5c4df87e9f70761d0a91521fd3a5afda59c0f30f733bb7f3df2a01128dcea37317dafee090fce4bf58d508b31a67acc94229d06046ab11cbb507854e8887b3bd3605cdd54dfd29facacd7b8c9391647e14d00f7fd3d66a3ff4c7e42193bbe525bf407d4930e0618155c7ca978f8dac34c209a42c64d98aef4272af20135f5553463b6a8ef9cb9c8e249cd6dc45dfb33e1ad9f7b66609256a9175ae580f8f389db3886b25f03fce618d75af40def6d8e1c95594a57e0590b9ff1c4256623c56ce865c46c67a8026946a8fc64d1b0d601d5915337a19797505ac1706c29c61711ca191807e016eb8bdfd947b2b90ebe27c74cb9bf222914fcae29849e7edcdd0b11f2ec59f777fcbcb9948da8c472b05c8bb0b56ca34e288307534a6e848b236fab21336e19889e51a155320be055da2b3962b01f12e8d78c28d07be3c3f1d5bfc8af2f8dde061255bbdb70ae8ab411cdf95509166645ea7ec5c9c1ab48ec1ccb61fef46b6a0a88f81b87f3263ddc06330e49cdc680c2e47e406ef8fbac2c6d0f0cf9275426d6f88e18f0a87eabfc4970b868f0dcf3ef527d7b39db7b0a83a00fc6368ea34a815ac607aded677dcaaada893df12db7bb5e9525526c00b42825c25799da5fb3a99ced12d13fa0b4edf1a1b1c1c9652e64962afab8b1568f846b94cbc810b3df5563c053f399698854e88d995c3a8479ba6d3fafab45bf507bd92a40f1b111f05f9c991666a2eac77ea84cbe4d4575c2bc07ba41cad5d7f69060b340bd684afcbb061a2ec52ff29c5c5580f9d9287f6971cd9139f115ebeead15435411bc3320a6f26b999c7402a46034ce49865b53684b8c6ce45f9e53da1772f0cbe1bfd4eb1dc138c50012da913400bb0ccf4210670992c812dc113f9976476da25da711aed0e01b1fab90cea041cc0feeef024ee94b7575c664dd8379a45a332b9a5242720c6e6ffe7fccfd755495ebd63f0eb3e80641babbbbbb3b54ba43ba3ba53b05140414e10691ee902e6901a5bb41e912a4c1773cfbecb359cff73d7beb39dbdfb30e7f30c61a8bc5bae69c9f39af79cf745169147c4463855180f6e24e026d10d181e6e29a85549fb45d45ace8f88fe52ab5348fbe1347a75cdfa0c4e2e0dd6273f600ec09c373057e3148fabec69e94bd76066338d8cf42997114c4678a89b34e8ac1f75ebef9558fb8a9e245b29b7ec63da97d916332fe6791620213a97ee8cca39575400605a13a0be0c147db71f2c8e429b963a4c95c78628343d65ebc6fc0f75afa9d184d17c6db91bbea391d482c0a78fd60c83f2bfd12b45dc6b2e6ed7f99eda93c1287c9e9a1a7d53e2ac9d9237e0dd0b9580a2c395395c33b3c3b3e38130a41be956846c709b51b90344060981a5fbdabca6d87042ab2749933bfa0482dd608d061b3ad0d21d32b67d8b50f502d600c84c6a44d2d3c0118c89ae49a0219da9107d6375a4a34fb176c27b563ed26f7bbbb63070b09fc05fe383fe8f7f3eb31b775fda9c312055d86efbbc0f7af3c164199caa5ba556263e7027d45a4c55e9c8b3a57c29ff058444561e17527fb79e7246dd81e34f897cfbb322f74bb2e7c563de5d0ae417a8692b58ace8eea996a90a272bde50c52be7963631deb3e5b2764e6d7448e41811e096656e0216156941235272a8b31bee918e6356b38a1cdf3acb7c963ecf02f5f5b23bed72b2dd107f4c6436310a2d7a1442d6743b7651fcd06c368f2f7ef3664600fbd6e35d1645dba332b1d10312b381eb4858285468b8eb9685addc7e957557e1c574f88d0b582937715d6afab0c010e0431e624f2b1e3c0278be4062443f8fe87d8e704ba34941636ad5d26ab14ee606625f75799155ac29d9cafe8e2506c80dc8499c084bc2bbec7d78ab401269734350cb148bf2f80fcf9b67f627f09d9d264ad1d51060e4565a012faeb8e07e8eedfce26eb9748a2c160810089fb1eb5b407a11b67a42b5c7ab7b0ba4958856553d29eb4740b8672e87901c7b3c76900df08c9c74c8b09192210498bb4554063b04ee057a114946857be00b15bf88a3430021021414070c6e1150932420262a36d33d161a7250c3d951ceeb37dbcfb5fe2c21d900e740074f1e1fcbceb93070e7d298a2f285b3d6a9cb48691d4ce59d73375cb978b93b2c060f1f657c1626eca4d961ae546a5225547374c6cfc8d9f42e21a81243b8901d44ca55fcde32440ce2ff0c34a7c9cdcdb10f498c8b86e0528aa6df79bf9340192339ba83899c7607b96649020612d42d763a43af7b505ee89bd0feb78fc5580823786aee97351c7cd9720be1049dd51806480bfd8eb18977af40bacae66a02d86d111012f27950b5fa6541dd3f663820b30029021018b546854cecc2f9a141b9408087af6cdfd08efd88ff2440871157518fb1e32c6160314f50608f6931de2570f5ed21e63333e843789f02594411c3d2ac756a6a1bc0fde229df7ab6021a07df31d061b2d2de786cac9649a6e8826a7c798d0b7e9ea792f75d36be9166280e5258583fa237b33e62cfc55cdd5b4e6c5f7043b49cf73c9afe75bdf6acd8483551ec8a0400216be03aa9ba6c9ef9ffb9104d496633f9aceafd8c2ad4fbc9c417572720e9712cb068496311bf7332f35a744a3b5bd13484626d79fb4c4b2bea58dd5ad24825712d90423001512b0602974fda0362b0c1fba8b2c5bc5a5cd124bc6e83c9df3ca30eb1ddc230ad5bc5be0110cab52dd4d144a3775cd9b213b81d829bbe607732b61d09bdfebf0436f58fac16091ffab9e7a19bfe8eb326b66cc5192961ec28dc10424e069eaa9aea0eda23abd6ad816b757059c0b1f4fa0cbd9e0e9567d16463cc3f1dbb75857ded71131f1c56a087dc7ae9304c6553448c0827e24b56717f305bd70713c74d652f1210f55c3cc443ccfdcbb8e195e8c97234a8085d4d72bc1dd9351237cca777e705ee87c2cddfcd28441574466ea6af783d5d2ff98680ff20277eee8fc7f36cd0fdbb5a9379a88a25f601c41468a55d5f2aa3574f7279c3a92d6a16b0d793fe514ed7ec79e7d7d05fbf0e7e2efb5292f30614db475f73f1603c67d7df27ac241b0aa7bdff383fa15aff2434e8acb06891bc92e53bf1eb3d41d80655e1cffab322fc8b3e37eba55293e1bdb768c0f51963f34b03d2d822345c68c465f75583df61d001e7d9bb54f657744907dcdfee66cb478f1b90e713a01f6ab8223c7fe3dc987dc2c609439fd5751b6c480471270f490968ce949a093f7d2d4223b49b46e9aa1c15adb798e7b724e0680de9fb196b1b9c1fa7a9f38f9161733b07097fde9979c4246689f249de31d82cc06102ff405883384022ef8f7422378c3bae1501849be7fd99a1a54dff95b532ac81b889cc26e7d21748c5099c0768ec57a9127b8050585888ed08a5ea2569281001df57ea648381f2457f6e7ada917185ae5d9b39b3473dad7ecfa6c09c49fb83c38640f2dad7f6b4d45064181a0a1a061ffe70fffdfd654c621d1d5ea8d9aa98bb7ce5e208f08d4ebc964c17f7da03f4d3a158c2b0cb5c416848667148fbdccaa5d1f7acf7ea592f771109b806cb6b85bda1aa05d965a5b645ab266c68e207d67571110c68e462b0953f15d643b195151e654bebefcbc3404b33d0c5eb7923e14f4d425995f85b21ce1cc6b34e9b0012751fcab8c598aaa6350bd345ea821f15f8a990016f307add1be21922c40d6db8df0c7a33918d3cfbc794776b0745cbbc72fd1c35863a3b606c8efc3655403a60a2a573b6b5951af7dfd1aebd184074b723339f8c89656909bf9e8e6cad461eaf7cf77434006a1b3edbba1f08441c9155f9ccef06d828d9959ef9767c2a4857c42483908aa0fbb854ed202fffe1fb5fc529ff8ba4eafa13ba2c17928ade4aa2fc8c667fee9442f02867beb477d7f9132a20e49105de1ec0c916405eeb36791616b257e494456c39c363c1f527f44dac820ccdc48eaaa1ccfccba6509d8da45d107042129847f63443b7e5ea8a353d50dc7cd9c675ca252dd54f4a922be017af2027a8c32347fba3d14d98e3359365b1f858e8378efc8b59861fdc4d3a93550ca3c8a985689f66966ca4e03b479c98b87d37f335bfa7707af2fffe07df3280ef37f4b383f1accfe2fbee3e4fb5ffd5c6ffafef5fbdb7d7ff69fffc9eabffaf6e345b23fb58ab81febb00a710ffe7206f1471c16e5ff95c7551b3bb30ea542f17313a2b6d8161180a93990fd6b65eb4bff1bc93e582c0af4981f25db56d8d2519529cb5e65c517433190ada574bca9e627c4257cc6b1e699edb6af4e07e82c0a4ec4d3f3bc87cb7c6b7f22ffa227715f8d23043561a823a44e53e35bbd700348f502a414dc149a631b1d0a63da9e0c55ef3035f012c3676327375710935bacb227e14150fd7ae0b16ded9fa63c0305678ea37e947cfde1a06c983f7b8394b61a6d27a89eeadf51981f81b981e73c9ea664fc8cf2399732c6364783885e78f1ff580ace718e11cb20976735a12c122e95d4743ab9891303422f9f503bcc4f3408b693034c78f192e4d434ee1a4b31be5b41833a9f9f4345c87d77dbfcc084b2e4a593c57e571eaffd7f581ebfb9dd9062c1ced9467860ed3e985b767a1f394ae16246d0ead6a63c5cbd96b41bd068cc5a33dba336bb3f85114187e9906c57fc34c7d7cd31d3b35dc6fe89fc44ce3fe7c085c048ffb31c24440d3139be5037f2a83e521dcf204f917c7123a99a604c3112d4d3a66626fedbcacdc1e37b39242ff6e843245463bed2f89629383a48840905b66be0868b14c0c8c5013e06d3112c1c45f41ff67465f815187761bf168c1aa5a7491b98e5d50788ef1d34405f435f409f8750c0c1fcb13800fa536232c1d3b32cb247c6d04b5b6bf78c66ae11f0c5a0af23b396244fd783a01aa0c3789e6b29ff802d3f5a3c01fc40777f54b6018df2f7c4f637edfb0fe7d2ffe78b3d7e67f30f5007f51fffc14ffc7f583de783bf49ff8f7e98feb58930ffe96bae1d04e81c8c4cd88d1ab58f2c9aef964dda11da61aa621e55e7152322539e915cb03b01f2a0e41b82f0b0f80113d2d1e117b299a86c1cad85eca8b18b94ef2eb5a3a60bffa976547f801fb45c9acc70c01d8d751867ad275bf37c27f49ae3edb44f6f5094bef3761614c595587b1010ccfdc4cf9f03cdbd17ef08b0e5723741d14b0f88f76196f65c9716f788e5e70468135129bae8418b6172c58dcf4e1f9096ec1a69488cf7daac248d313ce00f536bc0ad86bac02d0704f3d19d60fa8679594270d53f1568358dad0a9a2b913eaf3ede13f667f437f6fdf972a1e00b5c93bb6e98bcbfd30d83e7c871e8dce1b6e2167bf49e7ab786c9dac623ee276c20857aca61362cd6032ea8dbce9e44dbe083bd521a2be9e2720b170f7f564a464180055772a9cd6dca4991c2fbe2d1b4a410d183a6c16c57ce8b38e0d54bb83e859206103ff40588fb7f08708ef8c78012930636dbdf5251bc96a73083b80abc1df501e481bcad8d8add473141f55d2258057ae0e75848ddf85e55e620dd5d6f5ee43318382f581848f6a7875ea338142912ba10541a3e79c52f772bf32489f9131de25803204db238fca97463e473e714e645c29f53bd3cbf3c1eadffa76fafd05e4cec4b39fea59dbb771bd80e02483b826123841b1f342a99399578a289f5e7a1489ae222665ef699f83b0a9461032ee5b9edf3e67caf4eafda89580309ace490c8a7aea7f197ef6914255222cfa5dea530de4364b28b18e90861e07e36158629be76b9ca870bdadeaf961f96bef2933fd8eede4a795e0a7031f9bd4fa5759466260e1e91743de79071b3ec1b6d8f6c2abf25f03ac8d679784740274408d0aff62514698bed9b2c06343bba8980d77805bad35372ca6593330f4ab9e6d8000b3581289c77121fb3b5b27005318886b14f86d0038331773925de9cdd5b171d058b54a143225285181a21246a1fc5fd1237f668d8f113d9672ef3176fa4eb865fae06b0e85ede72029e0ca1098ae91da86455356f4bc36b51c78adbbf38f0a63f712e91b27f4b5b350716ff2bf855f1bf71ace4f2d3c87e77ae8f4d7d2fb8676405a0f2452c31140bdaf2bcf775f814de000a1311da14020c99fb790d33c4d8d77b274eeaef2298007f05438f8c035551f63fe636e6fc4c2dd79fd65f17e6f5c5f652cd5b8ecca126d2c2d1231261de6bff89205a84cee12ac66e8e48244576f793680ae13e4ca69c474f2a90ce921a22645c0cf400fea1fc661240d516b6bfb5ea08310d2fc45533ff29807bac809b89e17b9904365947060312a0e80d7e87fea267636dd23d94d217ff791229fb0269498a0d928ca8157b6b74040d004a09db5e9774f3ea0c4bb9a5ab097ebd2cb39e6f3887e7a7da3cb847a07ac402068ac25f058a2b11748422be24d81a8435ae4d91213929c4ab740a699dc60f2a7470c5a7898700af601196fb34cea457c454c20c8767eec341bd137ca76f2f53e4d57995d21a5e8071151312a1f610c628739ab90812651e5a82419d1734a645e1f4f4a59fa11e199e75efc698860376e4d4e19f6f5ba7f3f5a29e99cf921755533d7eb4c27f5a869c76ab37da76ab70171456fd1dd68c75dbff4eefd7bd91303a76ce70ff91a9ce103c54be7d5711e7959fb8a161a12e59f073de878c47b7bd3c84118ac46742932eacf9125fb37e86b390a04d05500beba4960ea81f7828c3644a3d4c4fdec882f559197dc312246efaa8286792f0ce4a7741a4046af7bec097eb80fd8745f772fa2d5769b3ee5bfa351e58394adcc646a2647714750152e90f2ca6fd36f47ac4f1330358c5a13938d86816f91c863545719f60dd68b78141e71e24a023eabb3dcc85cc57c597af36b4e7967061f77dd53e39b5646a65e3cd48c3bbd15c005141bc63e223fad3e04973f81e9b27b0a5118dd13db09f230df9f4b2223b1923ef24d00d915a85e22f82c13c8645e4894763d57488549fe338478a5c16ab74eb6110cc181e8dc603308c8b16a1defee68c6e0536f7a6169653f1a150f611e5526fe0878f90f077c0c71d14fd4ec135bac7dfb328536a47166b29a95748eb370d83706f5efbbc7bf142fe9b98116f0d0ab5de615704208cf21d59d77c076917037f0dc3764ee920805a889485fcaa5a034621ca62bfe98eab3d10c1b578225fbad269d67b7871afe08731110488283c45a8b0a493b284aa51be8f2eed00051198801c9d15c74f876493d3349d2646db8beb4321e48e07b0c5f3acb3c84260b8c68204ae3d71a5066a2d103a83b191b01d7ab63fcc5b1565ba32e18ebfa128c4358465260638904dd6c9912a15680fa16f644547b326270ef69313d01ed48e26a524e29c8edf49a0172212485858fb86e0ac2af34ad4ece06bad0f51d82911c7404fadbe237141401d93f91b80cf9be3cb8d72666e7a1266d6bdbd1771ec8fe0b18f0a3eaa93b0736c9fc37bd68349001b1212307f2959489e78583131226721a9cb63d83dcf53d73786aed2131d8970a6146a03b889864529f645ec04574233256257aa48f2f10a143833839a714cf4bdf0c3e9ee24d00711cb9243f3186138ba8b5654e40535bc1e1f13315eba022c3713053f93460de6cd1927a09cc924b483cda5abcd6514a386021d54c9b69718289b9b1cfe840155b77ae31cccb214ff83026198975e7fafaec1e15ead1ec1f35a46b748f74bc3d70ff7bfba21bc1b46d69cdac835bb245165530288f45d12946f2f474b77df077efd34516893fd0aef33f0f0ab4ec53e86822596e65d719f3ff855ff671d847f3aed8a668887341e46e9e6bd7b39fe88dc545f4359aef64fdcf8eceff7c2af26883d93e7f8785e3bc5ef64172667fa0d29cee6bf34605161f6df00ee9564b04e241533f797e7771dd47e40961c41038d17a47d13f2ab2511f8e8e770878a7e88e8254871cac275630716a12158b7137916667a406f384ba47a51b441286e8b0b9704c07fcae6ba7e72a30b775144843bba49689a455c2903452ffc750acaed8df29114985ede87845ec236c1a36eedda7478996bd28d5e4577ef2151cbe3227870975466b9e1b2297700f87cf28c2d991332d1355b3edfd6752703d11e2f9e8fb9edd77ca6b59303bdd802230007120444a70938b2ea78cd2e4be5d62060fb1c055062799d710e5fcb7c69dee1ef63090514d4c454ca927b3978e0634995b43ed99ae10c4b7134e84b2a0cf0a391eb68b482e965c9afd24b0d89b1275fc6f591a11c2f4842f9cb012a0c75d6046117e18304a8bedb54a751405db00b65cc4bcc34065eb92de2ada1d7ab5d9c26b858e316dd38b246ecebd30430aee24264baa594dd909844e0b693d929898da879b97baacfbd8bfc4628be3745d4891fa70e012a83d1c0289ab9559902ad09e8ba7d544f1e0602c3f2c8f10079cf57161178367755dbba90a8daae2d6fcb6110e5edb4b1b65e963eda299530a6920755aea3f7ac3244c3e3ce9601948eaac933a14a3b1fbc1eb85048695e61eb1c2357ddde676847be6aad8142a705abc270feafaac2b8c11a3396b7f0489a831fa4468e3ec35747aad75896c61daefe12a37e71ce2506f07ed9d152388c23db9760d7a47b553815ea468b5bf041fcd559cc75562f82e10a18652eff559491fb9232b42a3d5a22b19689317d42725a31fe78a1887f4f513be5994274ced909a0c1bc14d722256359502ee092232280b4e94f80f391a270456c463cd4b87f60aa012903ea02290d5079b06a92951a7d4201fa3223233a037dce47f7dd05abd66d262134cbf23159f2cf47ad432f90141aa0392fa0d942315732c210deb4df862224bf4c1ed07214b2e1bef4a289b7dec6dfe2b8f458292a0a6a0075d1b03df951e22309fc05bd6eeece804edf8241c97d82ae5341042273a6bfcefbc3a089ffa881f46f3698fe28f034fe734dbca8755049974613b6e4dc9603cdd4ecb9c2960dd3ae3cf41b50f5ff36cd7f91ab42c8bec585f6fa612ee7fec579089e23dee0e3fc14290995adf6ae2fcb463c7f95374f980b2f9b4d82d1854eefe3dd13feca2dd1f881a2c3e4390396dfd54e21c19e22a0117c703f5134d7e5158a71ea47a684e162748fc44c74251a25ac96ba77e20f56c02e95d25f75a9183f1d2d4c096ad2d8f8c4b13727d1c6e8103a28bacd390bfb4a1f553502a6e61bf0e0a11339b4757e940e547dfc07690a426ed9ca84e8c1828749182c0a038a4b608be964f02011eed37145d79c15e07764c1da70790e65c8dd442eb4c4a77d4bbfdc5222df92ecf90e605f921e89621258a7c2a39e275d242c835d7a4faca03d93b7c62431d0f668520b8c007c88f4e8d1a28f08ba9d0bdc67487d4c555ce4dd1d89eb57fab5624683040a93a1026f11081497b8d75a2f851d2a5c4fe111373a444c941d64e6e57ec667bbeab005bd2709068bb25f058b926eac36b26116edfdeec7966fb1415b9b3355932aefefb319a2a84fdab1b8e40182f07d33535a028f3ecc2a3efa76a3d97a1977be6343f2e45477f1bc5b4df2c8088cab04908045d11e5e98d614462c917374d934a7f56947f2c3093f2ccb4f574fd29467a04b0d014bb6b0ab1cdbd1f4ef32f663071ac040aa4a1941e1296527d91afcbdf7078208600410428280d70f8229cd3ebf7b8edd74c9886372a0541fcc84de434e5d480a8395b6ead4a60830089f9ba0090e233246fb258fb0b9d28dc47da4cf61c1cd262e6cc6f150a3abac7f067d9ef00f5894ff2a58b8d09e2d44101b16d4b0a17eaf57ea2dbcc943726565b33a12e9a2602ce429c4c9f2fdaeaaf52e4ed8243ba55298ac7fbe3f0d71b748e62555df60a97497072fd81c2a19224830155659296dc4fab3a53a6da9ffced31837ff971c6c6aaef2cb929a672a835a000c10a83d495ab209f3c96c602b5b396b52b2c6ef51d5d7289965caa2acc29539952a303fc7f5bfcacf79191d15f0f65d508555ea781e818623ff828f240c57a17b5dd26d8c9fa3468032201c42415441b08925ae993a36e8e8643560cc05d2f6e49cc88d74e4f9342a9ff2c70c92bebbd12cffdfcf207954a1747abdfae2de4907b428d4e13146f48ab527ecf5798aeb288f014156bb1de0121a5af9cdee4927bdc82035c1ccfddb24c1c27cea46ccc5d0174c0a1abe3e870d246fa02e48b2009990fcefcec24e22955e18aab52af9bcdeb12885a08c07fd0974f94ff06bc8707ede3d0bbf2079f8c70c92376188ba30fb909e41f2833cc72f994162e1e49b1a878b86175a596452c560a536557a1e8b7aabc060f8256aef5162015dea8f02177ff3f37f59758869f95221b0f036f99981fce05cb35aab8043f2045aaed4076c839a31fad77d9a8f621df25ecd524b26c2d26f207bf3255caa2ce7bc90cfd3fe2cd8ebad2066be407cb5987b2cf85c2334c8d01958b9899f7d89116147982b5866db6ca0b3acd9f04c29471e4a59b1ed85ba38ce24b2c247b3aff4b213b338f812a4b5ca37e4686f467e38838415b837f6fcbaa95e58cd935fbfa5fa7c8b7a48f8e8f4dbe72b03cf4ad363b1163f5e80a864b6e6b5302abaee4882d41b8517edc7f3cb0de5bea63ba4f273ba628b428d60c69118128e488bfecb13b9d92f9b6d33d24b8f41234882b202019f943b1717a1088403edad67008e543fcf0af2b763682dd9a0d6c65367f997d458812ee504729af8632c0a0667608e48c5ef370e744de0dfbb71523cf6746a6eebc890d7cfb040cfd5c2e55dbec6615de76fa5370dc1aedef3d407b0286c3a9bbd18021e3f9219879736bc99e3518f7bb8afcb949bac0eb5c5ef8f09c65512485c39fdf2e91f533f3fe438f6e94eb007462274665de4470d06f74be399cfdc756e8601ebe3826d28633a779707209d9806c734b8fb868ffc4aaabdd400ed6622c335dcbb68e407884423bf956985bd8c6067d97049ac9670a52a49e8b915a818597c63963a9c6e2dfb7808f09d05f1c97b922cca2b0935b549091a39ba93547e87eb448c72b1ed4320b734bc236000220498ebe26e208709a0b15a6c75b4a4db606ec9f9559f7d478676d2c16bdc6a97fc0cf85b0a5b5d6b276663e3acdf5ac0b4ac9e89be337f785b309cda7f2b8e608420731776d283c4aa1d5492f95ae34ff736abb96c04107a38174a9fb2349d547d8e4cb17ecda9867fd10c3c012c5ef5845e356fd1444cac86b711dc9817e1f42ace148ab355c02a17bdf902a602a490302c8ff353ecf1bc9cfbc2fd251987ed9d24903d84e66d1bc652a51e8b957b9d8ecb03deacf5b118f5d9e56e28bbfbd72c37d821b1016f4fd936e09c8e935d90066091c10c4be5af312c20605f5b126e59f382d9988712ab85d472b22d4618b3c8e0c96c5e47ad4dcf66c31780c8adf2e16c8f20ee84e0d3e49e15e8d76662f2bc617db2eeb4b2e2d0eb4271d477b01e8448ee08e323cdf799bde71d0c71c133a4b8d42bb418bd15ef6f1cdc0bad28b1bf11b514033a1788e5a0e768368e4a5034a2cf32ee9fa0bfeaae79bed191c10522bbb43452b9236008227a49f43d538eec1653fcfbd4572602bc22a979fb5416dd0f978c09be3e2a5fe2096d0107ec12690a5daeadcc09982222cc37b54bf4b8057d3af688abea2d16da5a06e0690e324898f6e6ad5050932712877ec1e7a0584aa595869ec8015779aaed23ea38d4644e0d0540a36510e0f3bfdd591ff03bbf9fed72bfe8de50f31aef1add3d8ff2af097b4bc97712f8081109b8cde5ceb73f78232530915ce02e25cc1becdd1dbb397ccd352c035f478caa741fc0d772bbf1b7c08cfb88285131f5babb8106d030d5c24b29b662397223d48ad5bc23e01344748082f11163da9c0987d8e996424c8cebc601f9450c7db8f3469aa0cff38e9e7438803e1adaae00a1893b2aef25bbcbe2080e79974dca4b71391d54eaa509b532ce2830089143024281f13674dbfb14470de8aca66f1a7b29870632edda5e11dbd7ea6bbde519b2a202543b930d41f12930634f8c371fc24d4b689514bc4d6ee5175f9a2d53b2f1f63904338d55bfcae782e7cebf788fd2fa5a393b3399b144d9fe03077103452aea237aa70c97611c273580061fe41faac38cc7fc32a6a379d74569e171e4803997ce6785252b2292f9179c77b0188608ae8f82f1af73061bd13f854b68948c57ac5965d7b0785d70d756b9396f0513887300ced6503e824598ebe97aabed944ae9c23d1c46d1834885ea6fdd02c39dd18524c0604101891b93549c02754fdaa7662063b3ece928fc4bcf2fbdefaf0ef06288274670e81d79a200c58903b90451c3481338673144031c992d4d041bb7e91deaa32702446ae3bc2fef243002110910520fc14523c125c643b54d37b26821586b7f14ccf76a27ea23110894390ced07e41758fd9e6629ab7d77ebd00e2b56c45ebc792c9e950467277a821e98b06b8ff047b920f4d3df6b08f8616eff9d72c1641704526502128f78724a14441d0fd3908677283f51feda627049d84441b2f58ae7964a4ce6653d22a3d07e19eab989ce4a78e551c9d922e07f3fa191bc16aa3f167ed056270076dde65d9ee4be047feaf6bde4c8f1dc1c2f3085acfe55be4a170eebda55f7cd0a2323270b349d70b00e56e08c12f275d1931632192d373a62c046d53ce149044f89d6a50f45c38b63198de5f8d06f0d5e129c87a36a6a049451fff46043e164282160e6b2aa996b7057a232b0baf476f83a3f9d247cee356811003d76b01085db6d764e06a07967181e3252ac920c6cd873e349c20b88171c8fa286055d8c761453fbf2bc01d3472a881434446817ef72885e16ae3ffde46ec8f95d4694dab02e4261eb6b18be6618fe2e05f060a06d7c3c3c973543c716f99b9d1fa68e192e9df4a6c01b69f9fe95ed53d3bc7fd674b38283f9cfa65d8108f5f0ac22fed5fe00e7eb66f3d3e51d40e2fad086b1ef1346792f3fcb4f54c424b591dac79bf9cd7ef1921742c541de61ba16736589a5c47cba94ea0affa2c5125057d58a3ad46e386e556fb16e6b6425b4c1d77e9cb6e4b051413c7879f934ad060cd435bf0ad4ce7b46f9db74cdd5139e22a26cbaacf68eda956f473af772f5a5de44ce6f3f8501b83fce32d12fd5caacb21dbf1557e96ae9434e7a8e4a535092a39ce3ff35bd0000030535244031e56d5287f1543c8a98b156e0f08a86e5e665b5d968b9ba271463f85b4a844256405b3fe9a353a42439eadc48b7f9d2b2fbc1e0d7f4557a3bbd122e6a84b8e51df07a0c1a48381fae3d5cdbcfb06744d0961724c326f5aedabb40a1f850997a9cdcd4aaea132d2400293f79834ffe0ea190a2aa86192145ca4ddf0deae489d4663fda51bb5f01ec61bd17f4b97b0805dcef335bf5043eed87a821266b0b165dafe30b7c3cfe32d150eaea5fa3f431b6300aba27e6b0e93ed46f1d9c70061be594f6052ec50374ee252630dafccbcf69b27c1ee1d8be769a1f8ea47a00f0828cb9e48a24ccc35cc56e6cf0a72d45532b19256bbbb8b466d26b8bb4cd06c0f058fbabbc1e768ffb5331bc49d60f682bec3cce84dadee746eee2ca0aec0aab3bc231e724c902bcd4ed0bec5d71a87e9db35fc7e2a37b575ea114d4a5d6987e1409b260bb47460a264e5a48e0f1150eeccd54f13a60b62da595dd52e0efe33d1c0097a925be193b0e8d82472604e88e856c1302d1d593680d310fb48d1e13d41e2cc3bace05d2bbc598f22a223383114007093c3ec7de561e79917fbfafa129c1624abab3d393bc8a2d96ec7c52e835335dc26774001179e9e6684caa66167da186e8755743afc117d9d13df5f79903cf9fade15e826f5378f7ab603124e145037796de8d0b5df628b0a406195acc652851f5c56d5fb0c378f7eb9af70099a9fe870857f6f2293dc62d0bcc4f8d745555e7a64d5a47f171619fd4a8ccc061410f09aee6671c9a5f5a0b2009666ce553846cc48dbdb4191d9f67dcde2ab78e166301b0001fd206d6185cf7e641a383261c0335def3e74748827889eaecf0301d383e5e9960392fb7ffaab57239b0e32ca33e672aefcb2d6419380c6e72f35c5d2b2c502371a04339325938a201bc0cd30bfb81f68e8e9c160d9983b3e0188322edfb92dfa0f0ba0cf63cf72f38c02873ffafa2aced83486a4cb17e5e972203cf1bc7884cc2ac57c1cbe9dd253b3bdc2b52b94f3701d2c172516e7849bb573a4e354d703492c1fc1fbe7bbfdd04c12642f96039afc2d47b439f7b8450c08984c11b0e04fcf6eb37c49128338b8fcd61f2d452d7466f3b547efabe67dc1c14c5bf8727104cd06ed10e024c89f6eda150b946df28e5c863450c39b5e90b09cf2937936afa513b62c4b4cd038645a018c1a4243bd94fe1fb0c8054808936829e3e3aa7758d7619d4299fd8c2dd2c029dffc35904315ab472d7d5478caf97d015524c58674ff16e284d251a6e5d96f2528d1b0013401f5db1476e6faec5e6010743e36c34a08b9d41604566ce5da6f145c46e7984ad01a40f7d01d20ea18083fda32d1aa18228f9e1bb9df79842b71d16c919fdb25302131668beeb91acbed70b88dd2fead7efdd1f62fcc1e9fe572bac7ae9c8970d8fd391e7464f4c1b024875b9a402c4fee3967366eb7294cabf48fd31b34d51984fffb08ce947676a0f029c4758801a9dec4adac66725caf2e612b9ccaee5d93a4f31527586dec00fc0180326fc21070d0f057b36be07a5b76ae27b1f1bf1965b7065527e9597999115e9466bb8af0775715f0bb07878723499b939fc3d1049f3150efb666806d9e0714e99d78c4b229597689663180887cd0f383ba23d75274ea75636d376d1ca7a9715d486114741c9173ff1e5adf3e87b3ce6300bc4dec88bfb0877addff97fa7f57b297922d1c90bd7677daed365728168d8d53449e2279e1459de8599871c4de877c6ea282a47aa9bc93dde48d2dc7e93b834cc282c213c9407c82a13c9d8f2cf8b838266cce61dadeebd9f190d9ffa7070c553bd36c6d2da8879f78c3e0a91f6dff893ae9ca8b74675ae610fc34b780eb051581e087ea45e301c59379ab3c1aafb00a05424c3ee0cf028d5c004da18769aa65b8ae1893b42dbd81ce82b254ae9c922dd1130061102d800212f2398511920dc4ae4d978a0da597c61003d7379e595920a695884ad0780c9aa33456a3ca6009d6c13b1a00c5fb64e0b73ae99d82894b4149f3fc9476f7c47c0380408000105f70f8adc6f2f2d9c2d5e8f528ef4b8bfd9646aeb61349aa89378927a7dbe3e0428b5bc0f2c87eaf86eb1359cd02a61c1dcb66342cbf0eceae334ff43e1769578d4fa4fe74321488761f0ee2e7ba1d02c94c98eaeb1dd38bcdff91099b29370f2d62e2dd8e8a882eacda12755a7feea30f0e3997ee0afe5f5dc9cc84d982a968435e2ab08b4241f2851754361de4b8042c6c666092b678302e9d999cf3eee85bbab01018548b20063d831b00b5e3118e4afd7c9e27a6e495a490a645b16932e9e2e13e26d3305d10024ef12fadd9add075b1e50e9147dd98be3623adfdaf0e45d794d1d2f3b6328b007e62c3140c2598279f3516cd63ae6a0469c767ec39a14b4f0e2f282a12d8c8e5fdf2a7c13da790cf049c01056fe9047799f1244cee2a50153d747a29c6ebaac17ea6f40ae6252b503e682d6fd2a1734406670097f12a6658ceb247a7cbd0635ed2a556accbded4b816e899cd2d66b2ae011b4b8247e3fc7f25922820e7a0047dca598e5f801cb528358b5588fe987b41030ae3242e2c9a43c1eca09c9d0c13492613bb082abf721714ee3ca8ecbc55e99476ef4a5c04431a0cecb0bb7649a1f150ea2c3ebb7c0dea1ec218de898e04bf59a3e9817e3ba006f34638204012882713c9c295cde55dfb731e3919e60346bbebd9d564dce2b59839395d4a87d09a8c1c4bdbe9ed06c97207e175cc3c24d0737d1e6f32a58832688d1c3cceae0db29182cea7f5500e579c550c4a10403c378c9e27eebe38f28b099a14f7dbcbcab57335e66e7cbde48001287c43dd9a75a282c5feae554929ae4b8cc2bda130970b0316b77b7cb15e237efccdf0444b2370d335fda43cf969629d96a2fa56e7de4226d4f07c7782e02d0ef31deef8af09600389d8be3f4ac878d09884d59c346378e0ad29b0516abe4d2860722e06e5fdef70083053324acc52e4f0ef2f6e972647ae573f556f36d5fd44f74670fdc623bafaf481bec79adfa0145e89614077d0f1eff9c870dad3b6395dc1715b6f372385bece47c96afe314bbc160d1f0ab60317f9bbee9515f1cf9baad76605dbb178e3e83603a6df4fbfb5afd151cfb039f2e0076d4b89396da2f690fdfe6e5e7032447919cea24ad7cd355559a9ac846de50da3b584c420416fc736e2e1bb50d15ca3bcd763b1fbc1ef6f8cb1fbaa011c3c65ef81a4a710a5a011c044eef1b7bafabd8deef53ad65b67a15996859a6afae9579d5ce50d1e1fa5b82c1820512d642445de2eba6fe87fa17a2337de45372c540dfe6b9cab1d493036f2db48edc536b00ff38250ce6694f61d54c38f34587f27e039fc7dbeb9dbe2ed9aed5a22c8ab59e3b094c41247bf32458b6ffd19aff7e0b3f4705adbaa4076d838da191dae303dcfa58e27024151080bbe1435cdc8f5db77370def0d8df3241fe7e4d667639f18e71b0b63f760d6e0498045821a19822dc95f31628650baec98439a6e14beedc8dead99725d718630582b576943566803946170b894ee4aad4b73693e1fe6fbd02c9832daf114e34405af97beab0037277129886880e903a50174a29a4ba942c19b077012be119aa74d528a2dc655db88113ebdf7126007ab6ec9521356f82721cef9243558ace53229557a0757cadfb159fd59cda514dc12c4be3aff24362b5fddfa99b8c985320650459efc010399d5cd83b1014a1078d1428f2b7be9d020cd1156c51fa350c17151b78dd9d5cf322e3dd98115f2fa46ee75a51744d3ad782c1820d128a995fd27384907a9e5fdecc1fe4a930c663644adfa4cfb659913b7d05c06b0dfb016aee8548b47b928eb1e354c35f4d53b514928dbe2a0de3997bb0c77f51bd9a87baab04d387440322b698929dd241441aaab6e1538cc5bd71b78a3e5b510b58ba6f8ad8d0246ed78580b5843d1a1a9d1ffbf3674f9226ce27afb2997d8568de398d3d74e8725e6f1e3ebb83f50c4460bd51fe8d563c8ef3d8db81fc51eacdb623f6971c920b4a4fa4775e5650419551c50085cc947bdd71625bd3ebe7aa9f50f9e7eca31085e4fb67cc4d862215e747d66cc01299ec10a9e6b4392a1d5832ad51195c796c6e398d1cf98e403d20baf4590807bb3dacfef8fbac31189808afbd3a2d508ee4b70075381c4ba8b7ccc12df2645918e1c0c963857f46c77edf3aa4c7a927faef24b54f4ee9d37cf0a8280eb84a1cde1a2cd83bb972e7fe4474ac32496a73877f07bd35882ee612ea597835fb76bc19d488d8bb4044dcba4f041880c860bcf7e147e24a8fcf95fc3dce6fa83a94054f73aeedac8f47f890a5be0915835993dff7230a839888ff9e9f12521df9359b7f5195b3c8f3fbcb093d5dce911726177b0a29cc94b0b0240a09b1009f0a47fabd0783539864b4d99d95241e6bdafb799eafb1a14cb885aa5b1f63278359130e4860e1f65a866ffc36350b39954481f486fbddbd8edcf9c731853730c209f04b19b67080e276bae027689c0bc34fd5bd9789deb743ddc4676f9ddbe6474af0b6a58e5d3fd7bf803e7ffedb9c84dfb782c05b7e620b05b9412573046f6d38b4f75934f18f07e22e932fd938efbf09ca1db72741fb5138af1d04507edf308eaeaae5e15b6d16f8f8d982ab8af36b8b992b9b919afce9509d0df2242053fcfec3fe43dd74fc294e375f9b4d258f58fa558d8ea205bed4f5271bdb96dbf5a5e7c5c12161f08f1c834236aa93ffd570caa07ae942b88c26f06f3630075a858fbe5918d2f7c1a8ef07ea4f73da86fe55d3a984c6587088242b90d83140cc2b73989cd0ef77def0d16b90024f3b6315d3e8847c75679ccc6d551b90f5fc56ba25cf2ebf6d259d58bb918d71bf254a01ba19f55e7f3ced11f479977f03ce09d405ce21208cf490332b9f73aab0c4048f3bc6c3be838af1bc0a9f96d3a794a32fcc9db0ffe7838bd11738d90da019e80bd0c4ff8847f02c4cd79a0d2a4c4f3a8d30140413922c8f34cfa5861b86414ca62ec7ae552e03637a6916d40032f7a6356dfe817c7e3421f62f27685b20f686ffe0f3ff6ba0f18f0612636ff93794faba99c08d32b0b3665eb4f474f3ffaf49f5fffef4ed7f3550f9e1d034fd604ce1193457fa28fdffffdb700c5791dd8f2ba6ed061f07e3f2ff4b65cb62ce189675dfdb16ff47387a77fe30e73525d6d7d305bea65787b8de5d865148aa7adab1bb3afdcfb20aab27015c55f46ad984d57001aef8dd8f96cfe92ee24e46e3b91a5055f0e140c38c2e450d30a317309f4231575e872114de66842255cdfc49f7358cf94f745f5b80bf28d768d577dca59e6c2b391a5cdf3e0d2aa07a9ef6979f86e5e4ff51ebccdf6cadf941f735b43bf82b15b7d23aa6ce05de68cbbde1c3aafb61a06cefd5dfcd242c94058393e6f915fd7a5abdce70f32cfc8c66d580582a54fdbf4df38f47f9a2fdcdf7ffd31f13d311d71b785fa43fcdab801e77107c97b2fe8b49cad08dfe07ec7ff115c16f96b5ad6efff323fef5e74166bdc4222b3ffaffa01f61e28769a3b3791d0afaa5769f1ba895fbc3d8bd422a22285eff717f97240bd08014d73fa7801125f09663ba04ffe20c67f6abf6f85a245267c3ebac635f986840bc25cfc2a286e872706059b66e93c74b594acd59d11bca1a4dfd54b2249923e48f8a41fb7761f027d319bffd0a0525312517b46d96f29e2ad61cf235cd19793ff4144fba6ff6538b2d40bd3fb0c611ed20a0507c6e4578a2d67af4f9b488c47c48af23f5658cdb456114e5885d7c616bb23460d449519605ec5b1df14893cd41c3c5618cbfecbb4f5ceb57f3c1f6200fdd3005cc8fe184c453d16972ec1c4e76bd3c5e8a17992f891207b2ea28b46c893dfb8eb1473a54c1a305c03fc162ede189ea04fe4ac5640e1c59ae2a066f6ec1132702738c5220c4cf4c0ccc3b6cfe35de611080a7a4cda17afdecf0e532bbe8a58e470991a87923a731a2f7835bffa06c8c6c6cc079f263bf89ec825ff3d764ec475bbd621f372c3d7490be0a71beb671b37a6402def4c20509efd084957091f9e1c201ef6c853f779a96df4c2bca270c1caf4519fb6934530d040740a915f7455c0143905370727dd26e56f86c703f5e568e3589b2b7cc443a8709382cb821018bda728c78a9ef641b39060aaf146a4403189d15bc5868eb036c5dd9d19231ed670019f5bc421af465ae77a346089855667ea25b2daeaa49ea998ac74a056c973de08b5f5b7e152c8cae0861ee71d65f04fb304a7a97387a1367c258c12010aa6da105f20afac7e8019e5d1d3b833b8b4c24bd04862ecc80bcff66206c4aa0f6eeb16e8151c5552f0f18577920018b23c9a5e7c6853963255087aa2072f7143a6b245f4e78a4ef61d07eb9ba1fc6e001a5377b485fa5665f9dc75ab4572d5e5bf3c996aeb507c913b1288b5210d8ac822b5bebaf7a14931c26a343c6ea07641c8a24dd19b1f58f8a743a3dbe621d122228689d341c62013207377e8b6b94eb738dddc52ffb077ac6dd318b6313eab3c29e890519132a3082719517125cad92e129cbb7c9aa947d50059b5ae7ea8cf6e2e9096d6df3c4b379d599b6ae7257c0f0d1dec5d1f6a7747f87239417e2b86d522817c34b632a5185270643a8b4913977811d034804766a8e0cf7f632f83ef1c7bf4843a8336f162969cdd8c1ab3066e629a639d77bdb047028a4b389a605f858890ea1efa358183ba14f5891333d716857b931b732c00137167c901080048219abafaba1e46d9d2f9ced98149e45c60852a2b21408852ce570bba05f07504ba946c0592d2d4e5a4b8f64e96c87e99412c427093d64510c7fa7b48dfd801b0cd66dbfca580411093a6e529a2bae7ed7f61d67267b45dcac31c0586cf3e5610efb7c7ec2b23bc013f08493b3d875b93fa851984be7d9ea9257c6b1cc72b8ae0e05df49aea53478da911f1226f8e12739c6c7714fb3375f17cd95e4eaed2429d8b0e6525932c8fa82fa8e99e0e2008aaddec1af78cdf26ee7c9cd46f20e06658f50aea8724da44bdf678cb8e170b4dec5fb66219248b019c868b79f8dd953c6c9cebcec56e289e639e34d783bfa8c949043493fc6221578a8ad98db28f1440c49643d981ff7825986855f9a77411adf27d9d60bff69037822410012125053bf38409cf0dadfc6a950a669a06622884bff36042d171f3ec743e67370ae041836f15158234e353e95f89cd42e92fd696c9116f3d94e8f258874dce7287b22e94e02731091808557e88a6cb630819ab972fb40ae6155ea2ca90b01d2ae6c647813d24be48fa1806b058150e9de7346668c0df8e8d2a4af521825c6284f084422fb62e024b5b494c114b3fd5729e637a8fb66fbe19ebda965363cbe43083abb091f496aa7e2be19bd825f484d15d106c42590cbbc72a6a32d9087cb8fc5f17b8383c62da51d865cbf66e6adf79e4ba981c1421012b0604a0ffbe04d87cd8ba5a1fda1f23cf59e348f6537ed9efc19234166e47c942f1ba0e4109a3e379833f1cc2f04ee34252366dc87cea26d6741f999cfdb6275dd92f53b58cc4304163030f19c7a9da1c017269e6f9fb0535f36bac214db157a132e18871d380e447b039e9a2de52f6a1c1f07bcf4f8a8f6d94658e97edb6999b25cfe2ce7d5a33538788cfa1ae8f3ca100a38f830d82293e530382662fc109793e4e2186298faf59551e2f805c7a54c84af8e61dccf82eaa5918cf2abc18f60bc66a6a279cf0e36a2b2188b9ba046467844a6e5cf8e8bc404f5d5705a1caa3d08503ccd905459b6225fcae450d224af77ad41708b4758d85eec74cc536dfa6c410160da9c0bbde85e9190d373b5783cfc345a09a62f9c802771e0fd69ba2cffecd3a1bbe254ddffb3e2d4204030b7f9d0b1f6c16975a9318a0fa201eeec6bc9036b5c6e57fff77d74707a864b0007e272109796925d77660054ac2fcd7cd7888ed3b1e293ee10accdcc37fbefa7ebdda1cf5d4228e090c0d764cd7d140962a97a24f6748cc1bd19adc97ab21ac63352ba4e874167e524a83d08f8481f5afc2adaa55b3c2a0795aab422dafabe42338e06a932699b1f67b5b79b13a0a0291403786fd0ab6b68e3967e81f6f595d71fb14115bc2a2c75396952418ea97f0d7dfe3284028ef2b76f2d2638098509724da6c219625975f9feed6a38bc13ba7b0a742df1362a12263e20b72708aa007061b1fe0143e07e5f2754d2a58413c7f8b8b2bc2a095fb9ca594f216b9368992729d57f2b1d35a94a0217f076aa8409a96d94de7aa2899f163510b5a03acdc83b858f4c3151f8ee1eba004503d606d405d61a802352f620e87b3d06cfa86148c6f3616beef48cf52241e69e2953c21a22cde2f39f0ffbc65e6025dfd59416fc9d9a52bf5c06b9ed4c6ec26a6cf67dca43233e5fb486a49f48d424185a3f778dd7f767781d3a2bb52d12ffd40fdd21b5d9082bb82fc045cd837519d0d49a632bc13d5d9f7d1d22e7767a32d531336e7b1db31ee3e2477769ef238af88f82c0a33078371dc75068bfaeffa8207082a12c33e2ff0985c852526b18cfd2ef09a24e6627d366f78664944361946a40a194a6e5bd8d25bd93ee1f913d5088242b8066b866e8945a88be3b118af3a89f6e47b05e126947bdfc55442bbb02f230d53ac029b6aed3f7c4cd93689ee4c16d48a3f864ab16b2c14873df7bd6f04b3e5f31aa3b43b900918ca556ab9a55830454fe5ba8e6265bc92932365bdfd179826a9070fb59bbe6ae920680aab30f474118ddcb1ab1b33e37816d4cf9709c016322d8cd833b2a885082e01bd855250489ab4a6bbe2c477ea6d3d96e6829e4f48455a1249771229a7e7940f5c9bd4bbdd8670980804ac159fd3bb35c2bf2a79fa20bda8d6b5211e3d725841d763e8d54143b4598d737439f378450c0fddebcf28f24c89f6da3615b72ded5fd579d8b195416cf4636edcdcf9c6bf262f81c9b10a90f267ea61d570b4ba468ef434590c4dc06c6fb0d21678589748d3de1b9f371298b98de5d3880f25b90021705654f66a07d95c3c5cc1e6d76e58527cc2225f7cc22e9aee2612298fbd2f1bbfb82b031fdf7dc9783f9a5519d20f39d7b39f04eaf34858c410d35d0a74c248b995cccef482c259e0114eac49c8d38db0f2c5d5436d074c7e6cf4d0b3c92f133c53cbfe80928b32af2de817a1122b7bf58aeb85fad03f081526e28ee7436cce9cd7474312ddb667169afc952e4830e1c00df4dccc23d0ddd946e7450c0b965f5b8817a94966a67f47862dbfd49ad72883118a88521b28d8678d39608f171f289fd36b462c77028a777b02dfdbb7b516137d09fbfc67ccb05a811d819505dc4ad9aad78933e0e9d71d3a3f299f2d91d9f34cb7878dbe0e7fbdf4960092212309b391ad47fcc3d3e65aeae115593b3aee05b9be695474ef378890944d24aa90490984111e356bbcbaa6c98b8150d3a27b4bc7811cee41e16c8a9f0917aa18d1ebc574f04120ffc27f3baefdf48bff12112573bb72d14bec7e16f3d742fccb94ef3f82664bd53c40d6008d8cf25a87dfef991d59891bf22423dcdf9c655c63bd0200c7c2df464862dc29d0496212281c3254d2f8a9e0775e3d526415c6c027da656ed0caf563f10a7d50967760df68801b8c2cda5ddad766f9990843ecc482ecff91a112fb42b76944aae25c30b9d23c0805996f7bfc6b28000e9d44583c4490a653fa4da0a27cbae2631573a25620a45a8b21cbd12bd923445c0fa969fc47fbef7742128f50ba23daed5b639726e55f430dc271f54d591b7ed3560b0108584623a9355a7370554596ccd9b67567451d21690f0fb3f2aa12eb0a785772ad6d4670454aecc2cfad4f29da811e20b8a923b0c91c545eb43294d047a6e71921e705858ddc1620522f7bdc12b617ee372ca93e3240954a32c42054ffbfe1922b8f16a189b7b7664eee7120091dc364573148c90876ccbec0ba78a07828d99b34a3a858cf0a7e98bc3f0447e779144434844125b6139bf66d597cfa79dbd7c359ebe43da07b7c93bb9ac1b8c705eb28d6dab200ef88bd079cbf12d2e4639d23ccc2e6bcd3b87126d11cad64f1dadd5a7b98f6600bed34f0c22e3900d9bcab90d94be6ae6dc538aca64ed9c173e6c3f877f1f21b42b3bcddd338d0ba80f091c5457c3d27e76e132496fb1ca6e26c70b4f63ecc199d4ea9527db17cc03d3cbce5f75e353ba7fe4f9a035a04adcbe46e16012c67efd7219655217d663cab3c42e68550804d06becc4139f313552cf5c4dacd31f7de84edcb0b072999281ed61d2229aa1cd07e3aa3824cc75820a8f0d12e17c1f3f6d74493f5ec600bc9fe9e9242fa9101efdcb7a7b89b32880865d812524e90a05e7bb944c3134fdc15768ff3097411496cf9dca9fde36d5e48271b5eb5771156910daeb83b815179a9d45d3078b37080dd4b67c335a125954dd15ad6e2911c70096437bfed7eb27ac063b437df035aba6f1d5ee6fcbf34865c3948a86c6319747c0b82a0109aef2955f7b56f992a65228cadc70e2094d9869b2d004563f1b2c1f40e13778fb450330976edfed8e09d6cca928ebe1cbd30fc483ce40ba3c426c5a0a34e62a9ec612bc5b8af7bbb5d693b4adf8770a02bf47b7a5c01ae97cd57419821d3189104b21b708fa09b73aa5d6a053c95d5b720f1743779e3074ac290379f7415db0c927a3145a7c52d002c0462875eb1dde89b71efdf010ef1be81912d103fec7632f0c6400813dfbef3883609c978404e739b94c3d94f01e0914bf1aa209375b0deba4c2542b45c2f9fe2478abbfbc45521850209c417bffce79fc54dcd226dbbbb124885945392e2f7aa7dad636e575462827189ebb7fd5ed3d16a126249f83bff64ea5f70da10111bac83d8a5087349472de74f900ec4724184060fa7461b1f8b36ad27589857bddce4ed1926f88d7b0e3257977552ea39fd8a18071550a125c458f7fc1255ad54ee560f6506767fd5b50f4884c4e21ca6c255de7b2ad191a9101203c9ceb49afd7cda6f8392dfabdb710eedecb2afae288f1d0a0de38a10ff1bc8ef5efa0cfab4328e082dfde85057fbbfbd4b6774ba8a1cd44d21ad4b0876bdc966da62d1283eaa5579b2a75a0fe66254a3b08c80df219907d7e516af2d940343f323d9c7c52e0818ef6ebc351105f90117a1a394003553d6d4ce6a5c76c59761819e163eee9e3869b2547924034ca1849663d19599f017d9e1e42014778b7125b2f2539aafc016a28abc76849bf44215782384f6fe6bbd908bd634c5ff19f8a74817e8b748100d8e091e62df506ffb56a381a9bcbb432fc154b8ef55971aa43dd230103ffd91040880829203ce3448f66be2adeefc5684fd74475907863f034f7a29b29d6085a5f033a2ed4053a16f0849596cd867da4f2e03107b6f158f6b7d179632db5a8a716d4ce9cb3958f763c7e3ed2157f81d659ef74eea016065fb5df19a286982c647166fa06d4816ec060b1ae43204d065d6f211b855060a8d8012d0d151422c902ec70bbd785e1ed319e9ad09c7b9ee74d61b6633c61f6ef984cda1b942bebe2ec0410c53e300a8e506c09bcb970c97bf1ccad22b0f61d8baafac9a75433ec241d567130744b43c2b3107fc837baa185db9c3f8b4bd8593d574b763393edf3f003c35ea7605fd6abed2580b576005db9eeed91e9bdcd17416ed9646dd7430a31240823cdb69eda5954dca37f586bfcdfa78be8899e4efe3bd61ab66b536f341145bfc038828c14abaae5556be8ee4f4405a73c43fb6027eb36da689506a6146499bfc7d8f49f9e34a4639b10f95a2946be026cb1ef0d3f1b789cbed00c93aa12893d53a3b0df8ca77bac13f0396086b6acfb1accd8fdbeeb51189e65e7ef5dde190dc99b9f4d1875a94c2e68fa03f46014bcec4ca13767aa8889ef2d9f94492d03de06b9143542377a65a9c938e27e5db5c8e72bef9581c5e67acb2faa234504e0e39b642001873c2575966f1e1e2aefc71c898569fba35ddf37c150897f7ead1c4ada302abb950bb094e569351d374a9b14a405dbc9f8c3a12d94675ac99c577c6f308c20b3b1160423401612d63a8b6d0fc6d404d7ee53fcf0a0b4c021008de8fed687d7ec4dd214b441b15ea0342024030d975c4a6edccdcc1574f8c9adf6c336af9cd6d33554a12f5c1ff32485aac160d1fb6b6001020abb882d92ec861fbe40fea4c328ca58de5f6378aa6791cd1c2059906edbd8f81e40afeb79c771ca2bec86f611ffeaa56785618aa243a3dcbb32e3c910d6d775c8e03d9d7290e06a5090b6d5b488a9ae730e2e7503a641089c4e7d62ae91fd0d9b5389c95bb92a4ac06dfc61eda95b0d6035119e4bd71cebf22a17f8a6dbc637509c56800415f892e39f39a620f078a98cf09fd988fff7d8245e46dcebb399bc6f33a54c67b4273df48defc3fe848d604a9243badf8a3d5a8efb2c471e77569c645d3669ee5b0a10566997bbaba37e03f0a5a9d451f31e993de7b2c4639fba7afe4cf688f61b613bafe6f28eaa165f14dfdd73ab1124865c5319e098061322ce3bcaaf35a9a3a59e0074fa1bc3f023f09741d8f48d263602004358621f88892942a252dbf65ef71e6a60940dc97acc24fabb247cc1c58b32f08533f29030274304e146a3eecd569c4fa13c2742fa5611221e685dedd495740d0caa3bd2821a01fd0fb618ef56de92da93f108233806ecccd23b9062fa23498116fc462be14f88c1b4b1ef5769e344c036c104f05af89cf8ff47dc5b805595adffe3e71cba5be92e916e01e9ee6e90ee900ee90641ba6b83841222488a488920d2212125291d221dff67e6cecc3df7f7d7c1b9fabdece7713f7358b3cf59efbb3f6badb7df14ed874eadca353a74524f5528741e47a9118bdc6445038c324d4e57d5a3796b3a1951cbb0591d14a81bc3b902bd532b13bd69394569ef427155e63ab83aaab674cb702c3e18b6fc64e1633fee70437f6b102ad9117934a8dc504ee1293640fa06054d5241f7edcd3713c8b61665a1c4dd81f64b35072ece21cd3af48bb72fa00890bd0e02ac9fc43d0f85959b3517adea7e21b34e9eb4a75c58ed1928ed04c63eab6ae86302e405555e0feb14c64845afd52a60bb1d63c8debfbb708ac387ddde7ac8693a8f00058b77bf0a161e764f9fd14f927d812f36b0d89ac8b0d519fd9894e9024f41be5517f0c163de1d907928215f29743bc740b0af0576a02e822766aa79742f2a2dde4ebdbc79925b008aab72d7c155ab7b416887fa5821fc3d7269563de9338bb0b338cb3d83d19bee8f43eedd47d7070cda9184275b38d4f28dee781ef7454f3ca2ec54f074ba947a26b28273fbac29098aabddbf8aabf7a76674d55337fc91f43cacef2c9495687399fbf87a6df7a56d7f489f388a7e059897f15ab760ce548ef1e2c9aa5cc05b14b42d9e0af5efb8b5e1c5c839ed54e3407155fe3ab8baad95f1d99e16add2a262eb29f2763f8bcfccddf734ad594aedaa2beaa294679200e32327b807c8c2f77b65ebdba881495a1791be590df3db5b5f5b780a3f7a5facfd252023ab85c04ba5c9ff7efb2702b24a01bc742e4c9d20d78e0a7668cdade8af4db7b07ee0f0ebe3a763a92eb647bd19e324d064812750b940badbc3f200d25c4550bd5c131600403e6e7f61b20ecb48a9fbb47770f332e8382dc94cc957fa313e232bd2883437c7bfe34274ff8745cb9a7675ef9b2f6f046269852ed5c1776411976624c5d23e46a439c42f6b4b9dd8072c577cc5889f38bf6dbe7f597cc7c966e9221c865945ffe6a777f3307bd5f24d070d9894a0634c5260413f288e7c16d945fce4eb5022ab363daf57ae96d4186d83e9f92dbacd890c921f570c638f31faff6a7e54108250206f7dddcd8fd6af60e4af687ee4f8f2f89305576eb6e19798f7b3ab218648428d63a8b91acafb1f4a7d90bc34342fafca86f9c9e7ff36394691a271f136be8a2507051c079c940ffe1cf1ea48aeb3981a2a414717ed03614ba68c883eb55baea0744dd41962c192723f1dcb4bcb3ba8aaa05632fe16333356623a9098dce25ef99d44edeca1be3d4d278cdb77579712718cb54fd22060ae0c7156e2cdb0ca9d1bc9fc42d251661cee893c73067cda9a9b623bcde4b1f413b9c1c45767efe0e54e66f7276db0577b17ac6777e31221620a0a7990c310ad5398e9d8610edb01a449d9e6c3e82e72533825121baff4632c96ade16c0654562a57098a6814fb8da0f63e856ba9b85e1a2e9c3aafccfce65004be5861e0ddd152148aead72ea5655eac28c5cf181a007b5c954737b5ac8fba6b304f176e22de2b4aa65a196750c6d3f7a2960f8b04f7a04e94f7bf4ac75e346f4f9f41564474b25b4b40327fd69bbc5270048bc86616ab402f28b05f9c0650db979ebad24719f92dbee7146cf9f28890f27335d7cbb6c1e40e7e9e666a6c4e28ae2a5e873235c3fad535b6e42212ab96e126530243e24e9026e1aeb0c2c129d23be049236e2fc0ada2e4b7344dcd27d986c6808955bc9c05f49f139bdd0a49505bcdd1d395a4832240e93a6031f18176ac9b2478db45af584441ce24a45ad780b7f883fd33dc67f18ea18eb40b00bff0bd71ca709bb29b31d930b86b38d9052596a809e6b4b5fce5f68b5c399f2ba160f1479b1801d8b6e59f8345c1bb8bf2e07e34f169ee246dc1a568a62d198d5ac4e2250fcbf6fb715b044f9801943505187b5d9ea671c73056cc4ccfafccc79f384e107295ef32d958907994defb33c82db0e80f1d5580bce7fb313ddcfbcdb033d1df50f5bee0a9c12d9c79f2e10e18421ad58207584b31c13fe07ce831ebf1bc5177cf72f140a7572a7359088f77cf949298c3fdc5e99932723c260e8096aef17c47cf1f6b4f5c794d3871bcac074ed0d337d3a1ec82507ab5a05d46070a14cad7010aba2c75ed67af1c8cc64787e31dca83e2e98e39342423f1f89ecdb10a576005bf06c87b4e66d45415ead7701d576c6761dd3467aa780badde5cde338d885674a112ffb7ae7def3a746db5af59e22d549de85bf139ea0bbc35c64a2a84f2c8d3329ad5f3faf2b8c9ca9a80465749bbee918417028c4623089c16bfe5b792ca7d9e1fc22e5ae49ebaf26209ea05a85cc7b64251d2b9265b4e6686afda70e947d79b733a4ca437a58d4376ff2b1a1755122a3aa05fdfd8af76e311cbbb798ec80f4455318846a6124705f283b6237b8972209333a8dea8bdbf66558281a886131387169777c3dc0e85ab4b29d2171284bd869f50eca3b03d6f349460ade516bae986dc57c81c99b9511edeca8a46785011f4461487283014a65ba8dd53118aa9aad7816a844498a466dfb1de6ed6061b055f1045f464b767e7e17e98caebc7d35aae08980069086ec93b195b24615ea4f6986eea58ec1339f61b598f3f928aef52042ef2df822240ed3a0808cf0b259a77c2d5e912d5ac9b57630da0e07646f95c07fe2ac74ae2f9ccfcf609c04d11bd5303bcaf47114c7693dadc729c385555358f50b27c075fc2847cb1019d83d4f7abf6eacb364f9581bbc9c0b0167bf3fc573317789d4d2ff38463428ff036fa3dbb567ec04197a6cf399e1a79263980de525355d938fc45b4cae78158f32701319f400bb4505c55bf0eaecad77d74cfd25e7e7dd6ce1860a193d2e1ac29a1ad1c68b3b8ef49a334ac16b00cf8f70a603e934d6b377b14e4a8d5747b92dac3e3c8bf7ece6adbb745d06cffc2108aabfdbf8aabb9f3d8c5c53a232fef2da73f836b3ecae9106129cf205283eb9cb5716c2dd8ab0264f731b8bf9ecf20d81eeaeb5fcc663f244902013391c92f92d8c8cb0a75426aa1b8aa711d5cddda11e016bd5dc9da92ebb6bab3b39a4b8242286b2cb56211a97f4acb5a20d20088b6a1e11ff687e5e2c2390c3389ae97626cd2051a276823eb058ee93c1fd7d0fa777f9c58e833fcffbc3f0e627d70eb6c8bfffba57183286a14569ee8ca7754b19eef5b61a6a25cbaa91e0702168f2754dde98ec27a0ce2ee2ea2d2eb91ec7d69f6cdf763a8254703227978a06b80695ec7d9b19e4a4acb2db4e42a1a5badea3c578bc7ebce00638a9b3672777f89d35ba0930e601873f770e766a8b67dc54aa2d4286b6d525fb5faa8070e09746611f2982fcfb1fed9515910995d700cd242303c614012a9e266eca8ef69c99cd1519236730bbe808103ef15d505c0e93405200270c615d505a283449981a1379de794929e159431d3516eeb411defbae645f8e51ebdeab3cd5fb43777b006f8595c1beb0d972ad77ae06c4aa503c510d13a4f8eb35397bec63250a309e67b356011818eb16e023003314d5b065fd2d1df6f36331f8b6e541fe961c6eac6df5d599a99e9b08eecff712341fc3166d75f220c9c77086a4dec500859c74accef6f511b4dd6fe7cd21ab120416b9187e5a46be648763cbc32ff15730708542f0ef7313be517b83b9caad468f43fcd7db9fb00e96b5cff6c8b10c389373b2951db5ca839a2bb8b6e30c0ddcc59613cfc882e3c2dacfc513c0a89a368ed635ec3d00d7b2b898e545cdae70d60fd63b04e606208c2b037100c7be73889a06f6d0c5313a1575c4977106d144753cc28392fa07e37b889e71804fe76251c18581274f8146e1bdcf43348ac3e08ec8fe34b1243fe521d24f7587bb5edd624ed89d05310781c8e567532fa22cedfefd67d05cd64f8e992ad6a10b8d1904ae8707fade8e967d4f67325618a85cac756bf11070b86c08160c02010180222808040bffd371806164400f98d2fe04bd0b7beee5bd3fb8ca2e4a67ef354ae42a189aae5d64721134f732a4f207c0ce7750aff1784ca5896236ce6e322bed56fa9f36cf80caf5986bde3c5550a391ad5379e3ce7b0b748f3772a3b8c1be4401c3c0c02d83bcd5b82e3f6f4f10ab2e66141b639938cd33baa43ca4b6fd0cd5f5e3c605384daf4077e958095e33ce5a75d66d848ba58516951d13d6f25116030047b4ecc2db0c9f592eee50d404d32da5ed7f6a6a034975f61abe0d7d0e2ec9ed4e8898ad4e7835fd9dd131f38406d3d5ad7b1e9e376e04c3cdb4cba1bf1e4d10bc5da87cad17bac8fe56a1f3fdc8eb7b2f542a26807105ec95db865b16e51219b59b84ce7fadef76b7310c8a4b5f4b24fe6c9c1b9f0812240fb3af64e318434acb9cfcd6c33d188af518aedbd5c9838ce5491662718bfaee1b4898c3c071ce15b1aa5a86883550f6dc0b2c69d72ed30f7ee4b6bdb3f70c2c2ed165961398182c5e0af8205ab2d49fb76379abe90a5731696f72ce873efbd5013c21bb56998d42df792794d01b5f7334bc5598bd9a5aa6a15e24738fa30c384be462fd75e8c368e57eeeccd3a417155e73ab8fa34729ee9960735e39a17baa08337cbcd5d8975313a5a486e865019d78399a90c80f2f4514eeafdaadedab706cde1650aa41fcbfa19735f933ef0c7bc332d4ecf4ff66f75d2e83ad4c9c7fd7e686bc69cc785d3bc62cfb924ef3012e8976926b44ee5b9d022b7bee2ce02945de06404adb387d3975f7393d4913ddf581f0fe3efebe9ed5c5bda2b433d38837a01bad7b12e595a86724e715186b1c9e5e8f19e9b087cf1e04c87278fe4c5e3b5a40ef5e0c2003c41b36e8e72bd68fd7e80ffd8dd9b682accd507d9c16f649c3119bd5e125bd240c17ae80f58c3d097ff9c886b4a60394f8e95dc4e884447d6c6a1e76886dad0b4b864099963bfa7e235fc1915205cfb62c9a64851b54f07e73065175022c503b2b11a6e2888a6593093aa788301c555bdebe02abdbb6f926e87879f9f338e0bd36679a39819e173de3617bb951e9a207d16fa6980e9a5e618718d700df6e96ea63fc01bab3cfd998d8a40d085eea3b3fa6e4d5d011401fad741c0f887394157c64d03d3890762215f6473e91e6cf2cca8bf0f2de0074c1606177c811bcaf45d5ccaf778bcfb901c1e55c996f37b1fde3a45b139774fc92f14c1df958082c5f0af810518c8a7312bdb5e68b4e4b142162604e65cbd733713cd0df81ee715696153197761021a021dd29ac9d509364f7552ef04a5af71a298d2a59a063172e74f48f3f89b944071d5e05ae26b96aa6c42b9756695965666190859f198fdb6f56faf2f3f6125f6e128d378c70d58e111ed5aa894a812208d0cdee205c357f9e31d42ecd075dd3111d0dfe06e41177632bc0e02b8b36b823e2d7f5d79df422c5a43f1693d2bc2efada22f662a4d23394ec67bd5168005464f4b5120cf67f52bcbcbb0f7110394551b062e709da5798839116397986250b018f955b098e59b1296a93f4ef374edbe2dc8b157d4fc7a4744a136db5c688e611e055e3416d07fecd70dce00637b16d155cd6a6da87cc218fe2a602b92b1adfaa6294e44a30b8aabf7aea51172ca9b4232a75dc572e69573979b09885ee69ba1a2d554bcb7b8dfd082e0680500e2cfb49cde34e376751ab03c77d59a048426d7620e9d987b6170f7917828cfdfff157abcf8678bcd0ddd7fa20f13062abf198d22fb7c44dd44c1b8ce787f9d9b91e10714913c0aed070ec264cc742f54c426fd6ff3c946b8f150e27629763a064db9ba25ca0222918f094bb414c8be5af9c9be15e79969a0b988581699964c11891d485c33f4fe2be11c33330472b213f0fbedfb09e727c4f6cadfcaaffd9439e6c8f566e8438c16495207a7428a75740dcf0fa8f3f79d62bd22d4036b681218359f04f4e4e4b299e24769995a6ae4b145bdc73179051014f607e2d011a934c71e3c75188807c57ead111ed0d85bf7ec7c738c703784aa01ac710c56250c2e1e6f0946a1ebf966bfac0808a2122bec22dda31f6a9855f79f751e250246c78f2a2ae4e65b5ff40dd21cc65eb45ef1fc771b6641e0abee1c73fd4da4392ca15c46a8d195950faf9ad36f0a1433866a8c59433fcffb9a52e396293b1b3b25c454817a14967b1a4237313fe08901f7faca7516d2d8ef9cbd1543b33c3bf7e2839176e19bce10a89b5b24495372b4a8af382a0f02870647aa0b878093b2769378e220f7890ef6c298ef9e0f1edb0b1812ed2bd706d48b6f6c275ce57331bb62fcf2b7098b959f648bb662acd499b6ac0f063e1348a0a54f081b683bbf6790f8c25fd53601509a9b59b5e1d020796318de29e8834d8472672db549834c37ac40dacf26ee55f1bf4328f4fe87a5355ed35aa386d361564a59c48bd44b76b31766736b35c816e07f5cb7a71de3300e01d0be3cf0f6859f2859b32adb329056085e7cd81dbb31ebfa6126ae23d383f7d2af01450e748c2205103339747884add2c7c8263d0c6d382b0b39ede492f4d39dfdd8c23ca7d9070021603c165f203c7981ef037992d2ac236dce06cbd18bf0d60c22be885afb570d4ad55b1d16e221e6889d89c7c847505bfce8af12086979d4c31a8646a7359d2e15365922b6fa4c5cefec9c41f85bb8b9cc7936d43f03b60fa585dd0ec20a126789730e67a4ab6d4e0da41210601ad594cca8b11eb7cc406df146d7b1c5d71086f3bc49758b28d293637e5b896fef37ad2f17692d773ffbcc776ef65d6118a05ccbbad055d6f92c31fe93b2b357c11c07cc36a0ac287f744b97f8094f7d1f0c1401c6d721102ef1f89f107fa61b02e3f8d657c9dd747adf62e9307acba3e7c539ca4d0b570300f0649a66ca2d62e47e970b542bcd5ec65c0c489b96223160cf78170e58aa2fbc8282c5875f050b6b32bfaa94b734ece8519cc2c387cc52a3811d0f45bde951225b9fbdf11bee2905d4024e32a5d5c45a35d46b76c40c8b9f7ed5d0a09075cf54344dd5f3f074c86386e2aac975c062449c0bd1040bc6aed68d596bf643dad6c507414a08c18594645dd71bb5b6454180ea3e25a744be43731a9eb3d36230492621482fe75cb3386efb4d754975171c261401a6d7018bc3740732734cfd2d50de8485e0436e7211252afbec0d9db308efb57be064475840c70e42abba72a03f9a8d0e7b3425c65be2fbfef2527d6d4dec139fa2c926e126142cc6fe2cb115f7f6e704c2156f3da46eff1224e6060a624272a36a3fb78551b0fa9b075ddd0b75c699016580f45e146ef8f69e9dcd4d798ace9a147c26876865ec9c73c7dae9727bd9fed45128ae9a5d0757999dc24a784ffbefdfc8bd952ca2e32c5782aa27842666a79ea0dac70ac05b8800368969805dec30165288cb8bc97b4cef310cc26e632b32851fcf94f414ab3240ab8fe6d7527805b69374bd6d8299ad2cb4943ac57a224fdbeb385a27ca505f5fb445ddcf4b1c50c2b8bbdda54d0036459bba6f17616477694502be7cb87a63acd352647e019d010a16e3bf0a1685796f1eb6d4563f71daa1da7d1913766c6986c5a9650612c6e4934ee15b698303d086240369ec67f965c2958a4465c9a6f7a5f5d756661d6db159535ec1c84b4097b3b1b88eddc2d7aa8bb4f07c6f65dea729e1f9d14b18196445b1162e8648e7f685b42cd60977c06d48bbc00873c6842ef0b6b67f2909f152136723d560a33b5349bbee9bdb1fa1f3db2daf83006aea9619da703b4b9294fefaf7e0b35e1a1dd3a830fd32b4ba0def344e02da698059a91be3263d0b89e45cf9704cf662cb3ee9f30e9b42fe3894dee29b43085ab150b098f855b0c83e7a3dcf1e1e6bc041f054c8b194ab40f86d50b26c7d4f1be11399a0fb068d5f018daa44bee4845afe92bec012c97a3cf78fe6dd3a1cd82c0ccbf70b8b9a19ada12b655a5dc7625348a63cdbbd85c263d2781e44d5f1f6c20e9688a631bf95ab9c33891a72f431166012d362570d4eed761845d727211031652aaf317bde76de1b1550ad7351f0c9a3bee7a89bea772d0669652349324f0f858e8d7873d7b9f4d6e2bebbe36b7f31b3807a33d1106674e85f0e571d3eb40aa642f171e1a7365fbb7b07a67a5b127afc6dfe470b125dcdb89b4c8f9e17cfe40f83c2cc1fff3d2d08d941a2cc407405f3b4c182229d6a48afcaed3a4455e6baf441694af2e02f25076f8959852900f5e9e0caa7c5367530a843f85986cd518778376fd392c971587a65dd44f74b50ab77871cb90451c0b1fceea5fceddff79b3fe3bfaf58faa3f9b353d7c9e41911b211f7a2a7fd9d475eb445f40d15d59977854014b9b6e2f00a7800efbbb729de95f2db1fd660c669c348edf01e219faa5231cc611708d0d87026f834a00b838ed105803b670d6df8c39269efdce24319a28d6e1a4bcb9ad5af3fa371358aead7b042a3fd71693af9186db3beeca8043104de587c3d68bf30a90a738c7cf2e165b8b7d1e9797adcf63ba977b14bdf68473270ab47aa624bca67dd82d0e379c922ea1da35ec4ef95a4e34f38227a7ff0b0e53745889fc15bcc889a2e3a077f4dd414639a07f6e1eec329397d16590133ce8ccf602a002743f96d2b862716da59fc4e98c9ae873f86e0a52c825518251eac4881e47231d4fa9cfc55eb13f9e9904bb8587f6460a8bd4dbbc2c7b5204061959683d0e1980df45aec35c14bc0cde5bec8f9eb480652366d6f17366471f97e7e560b225f219bd5169dbee0582aa8f5697d1deb93ec104859644af2f2777c9efa86108b92b06052d4b86ea94ad6d8a825eeb86c11b0de85351d8f99f57d2298a920215353bbd4316c3b58edec273e80b8a84c586e0f4580cd756cdb66ca19f79dc12589ed22cf44d488c5b9d7f41cfa84e7523dd278fbc373645efb0256ec5b5655179a315e8d58bb77c7497d1394966c94333d99e43fee09245c4e99fedb49637c1d4e9a5555120aadd39004da76f69d265567de510a1a18eaa97ce3b0797837cf29175fc0772f6dfe3947b0c6f2bc797fb7606b6b2bb632bf88f16e48f622bf34ab3b78190ad67f56b2bd9c19fb3958a73b0d59109a9278ebbe6d0ee24e45306feabbd82bdc39cc2c3235f8b41135c30238dbf1e1f5395fd4ed2cec5e52c133b66a839118cf9d222bc29a16e30628de6442a1c2f63a60cd27b0ef908ff39e4fb0bf90947514dcda6c8b53f35cacb9b023be9ad7edc5420c40662c90d0e4c1972f5f10a7754a6c761bb36eb2f6ceab4c291e1f69b7f78226fd5004d85d07ac91f3fccb42965613aa676cbb1bca73bf12ec8fefdfa2cd97b328684ad81f99c70448c4d73da72a1004ed61f38aa5cf8b3f4936c416d4bde660e18ad2e8c61256088282c5d4af814500402a86cb5fe74c60c49fbdb3fa00b25edc3da3641d6d556190e3ee3f487f7f4c1ad09fba9819b65ccd298a61bdf53256b1ffe9476fb0c438f5be46c600df59b7322c1457edafa52e8c3b1e6d4498fce75a34ff575f2181f3834b676b6ee4c25f93b95357beca70e200c6046e04a2368f8beedf8dd03f447e7dc9f58eb6ce0b35f0f8fcc342c6381c367432abc375e0fad3298f4f4b3d99df48ca3661d58625d765857936f2c286307384358d97e2abbb80cee4692dab3ae345241376397adee43d9c6ca49df5a87d308a46aabfb946ae1c142ca67f152cbe642e8d7ca25b6df1350a775093e09e924818a64cae0c5b908a72f0c441c48005b8abd1cb5c8187b349cde9febc16954a3d07fac7dc36467ea7218905cd9e7022505c75bc16473f47b63b3b5e877e699e116334196eed678d095de9775a2236be91a988c17971c0bd9ed1922f42f4142d62f88d51619a1f59dbabfd3dccdf4666c47d5635681d93fdd35700ff67f740ed67dff514448009756f5a867dcb57f0305b70959400b9da4d0563e1b46ea77574e723d20fb83a1eb2fb7997c548dd7b1d877b9bbf8af8016d429c5b66a1433ab5a3e687c23e847dc09cf4705f5b417232a6355a44b069e0c5a95e27aa4c3f825f7855b943a234db6328fedfbf0e54f7df78f85ec1e8f3f2e364d58ff50d8fd54d47c219b545df15c4ded07b1b2ff0811ff039a9faf25e96d1aff615e541adb5f03049afc43423ad9772e82a004b9cfb440b0ad533bfea0c94493fd88e8e745d2fd256c1e5895fe95d2c294c12a5b1bc54cd9a31da768a3c07f8ec1e0d90354a364897ee1baf6b93eba9b4946efb8a9004270e143d09275cdc80e2aad375a07aa962825511fdce03b8e375498b2d3b1d0a89e2ad6978d3bbbc1aed3dd12f361f000679fdac28dbeea5ba117923aa0fbf4c2c41e025494c90340b3ebefe50d13684585f73f422882422040699bd25181c06fcb34acbff8ddfee37395f91a92b72da81f9a952db4cd3e808e42dc22c79603d155b7cf40c1daeeca1f31e40257f9a11babd4963e46b1170b9bfe3eb188dec94a8300303d60d8b680c9dbbf76f8787feffd0e10199e132fe8c9752ff251c05d1202e55ebc1f1e949043fd2d807be80c812517d6e80c59c224a424f85f0a527233bc8c87c526a912e257d350ae7cebe5ce7c73b2583f53990a3ccdf0387cfffaaeb0d7efb35292cac18f9b83bff603d195062416f22a11a4152f9c7c58e0280f9a0d377b49912e34b1de83816dabe59484266398984af93c2943e89c34fe74701b0a8aa94d19e617d8c216a698efe28d827ea784d78aa48b24fdcb425f55b5cd51ad07641c7689b407cdc63479f0c42ca36835ad55d09631d196513edb5c061918bbb0a9b8f034fa67e5c854c3d46cb6980d41e435ec084c01b0d1d0423a0982649ec3ed55510e2e55615d20fb614f0f25750a0e50f07fb5b8f5122eb3440c4739b31cfaea0d8fe4a8efc83f17a3147ae8974ac0c64e388a3f8ec6d592131982f7ff730ac1039f9df8e738ae05df1f3e45781ed27eb72fdec75952316f79ff2ec173f7f75e2ae28333066a8482b7641ad208fc99d65227627d411d0598f147d45b77b993b23fa70641430e7378a20954c09d38ea6f27b85ec0483b9438a28887197ebadb898c68079e924d4eeee7c1d6726578bd9eb678a0909d3551dca67ceed9d31e345d3cd982d23872cd24fadb9b9a901d4e0c692c71c02c92eb15f7aeef96064de45e899ed3e7bc66960948e875f7d36067566cefe2a49709043bf102584980a37a7ed7ede7d59f4e7baf399bd0d867eac3ea4bd4f9e1c570186265eea9748765e6018e0f539049d1d9e2c65c90162ac643f37a2455f169155df0839aa0fa2800343c78a204bfdb3900b506a1af9a2d6a26862ecb395cf20ebc56ab8a0ba1f10a3a6ea6260f91de174abf2734ae0efdd5535bdf3fc94e6dd8231bc4969da9dd73dd40043fd4a042faffb13ba9e42f6c5675bc90c4fccf62b295d97bddab8789e17d1be878284cb751cf81b02caa20d8bee16daa11efbb3fc8f26b3f673a22086f45437f0ce4f06a8012b4013d636dc9fad5698ae4efa56469a15164d33af4a38a18864bfb4f62444890b090a127fd47e16806b3cf839310a55e88445acb3cf5c8af34e542f2e86de3ef22685e702ca27576b670c8516226740331c8b11f69991eb363c8d2fcaee2efcc0e6275a4d423e2ec7748c9c4c2363e84c63d7eb58689cda6cd94d3c43a60408247037b39cb16030f89fc9d015f24a96b0bcd67162da0068ad4c60f51f0f0f8889453f1042a685977cb06b25ae62505b515e93aafcfa9e2014016ed7010bde85d738d2f061f86ee84643567b4d41f60dc3735e9e73881ed6ce7322a3061c003c93372586833a125c1875999eb1226b1db3b093a20b4cdc86a3c714f25c6d30142c3efd2a58547a0c8796851da7ca4fab99c0c72210334ef11d3295ac8638f21959355e4eda00460cebeb723368526ec2b41769e3f7e46f27ac2a4f3af33e973da3762814949a87e2aafb7570f5053bfaf45b91edaea8ada8bbf711a2e4b0bcd58e193a3e8c4821869ac77e90ce05741f9c237d6d600d51118fbc70342be0b41315e9372d694c9410b82c7bf7d406ba0092c7751070dcd7b197313f7e18e7c8b190fbc0d8d3474bdc4d3981ed352eacd1cbc4e72efc80ebd9838715c8ab7dd62ca4426ba8aeb51d2bb06c1817ccc7590af0db286956602858ccff1a58040088582529cfb1fb7bddc2ebcc67684251f373dbdcb60993513ecde0534520369f031c06b6dc072e93cf7c640f4f4e6c0c8bd26715fcab58a5b7d56c55b33c2bc478a0b8ea791dbbc55bb62983e082e4ecdebb11982e87c77376c89509c65f58485f56136a0e9ecb0603bee4c8e21679c24bd2284b75b9553686894ea339ee06c6d5f4b6a92e43e81e565004785d072cd876275f54ea4d0e25107a70fb7a9e600c71a5cb7fe57f4363364f3e432882e20360f7534712c38ca006f9f96f25cc821115a50e3c1b4f2b9fe93521cf979ccb1e40c162e157ed16a5d9f1f68e34067e68ca083ba9a3a983b015ed7a1c8ed667bd0af40cf4afe1fb016bb28b10781342ebd2cc6e7e8b000ca7b4da4424cc9d602aaf99b7648e37169ca1b8ea7d1d5cd59ef7fa4a4203f3e0f13c859188edc6a4ef41a3c4090ababdb98a331eba5f3e2ac0b7f7ceda886997fc0d78a9b422f24e8633551529a5f044bdacea493eb1381de69f9da6207fea8641aa88493808d57c86b296c1fa14b5fa94d36fddb58eb6f7c3a9c2f61c5b41a08016305043846a826af2795539e0f1ee3a4db2d4d3e6caecf17444c08f9444083e094f0e605147ad32b047e71e6fcde56abda388e28a1a9f384117ebf29c390b135df08541036e35e818f739c0d80ce20f1f240e213f14a2674cf1422e6d7894b514819a592505344e389be3fdb8ce977e8c6bfc97c705593d64df1889fff75b305873ecdbef02c2defc75dfeed7c9795125cb561efc9bf7309e68328f6ac26233bf0a065adc374a9490d385545e0bf702a6f59488cf49def4a3d79de64e78891bef16cec470c71263df1216438cd8b27cf7574473c7bf3a51e9d2151906838bf592188bfabbc65d8a5f07e919e2d907c0706a3ef19ff98607d45f630637e6d4edc30989cdbeeade99e9e5d385f1efcc777c8cb6eea677c0efc59449b1f9165bd5c96fda2941d2d258db1c73f28da8f143a6e0cf067669ee6a97720382414846634ed34c6279a7d4e91a688fbf84490f2fe58892959f05970c0bf917fcde830a2e2e0409c9bae07707973fea162c8573899cc98b0f0d46a2015171f7aa1903eacd28198a0cfe8e891cdea6b6df19626e8cccac2b24c87c7fb50ec604b8f889c8442071bee4e6e9a5913f420b24530cea3bd89faccb29ad4fc2afe4f1003825ab5650e7e7f4185152315624515b2a613ad237f0660fa5a805cd8590bccd1bc0c7c7e08360cc4f392108856ebac10831bd49ef351df8ad394f3c6862acd6f057d94edc3e959484a3346890b509831ac021708849a457d59c82fe607b1ca64eae47d81e2611813c8fd18282d270d9fdb74fc3a0095f5573ea276b52cd417f68de28735b2e5d933c404e4f84d81b3063096a7b5ef1fc7f588c145ccaeb6eb74f73475a6c0eec54e18680f33ce7ff35820f0f721c7b29acb5cfe7a320cb692ac7c0a6528472188b06aaff164ffec93c7e7bf73d712a8c0b09f26316e709aeebea718e45b0b2b1bd5e67771ba91a3c26edf7c70199afb0aa6c7bb5885ce26081d74944fee9beca902450d413ec66d244a308e7dcbf8aa11586203c4ec8b8ee626887ff8b6268c50f6918856662b30cfa27390b2be7fc886e0a632585eef4aa94fa84eae5257ebccab0f293cfffed7a7e9ea37d2e65c612d1efb0c790e5dca6299bd594c7d97b6e7653d4efce6d8d5d121e85c0495b5e2f695841b30d8e05f630afc45722f514a1630e9f837c418cdb8c445b0664fa08c702fb5a74c88d39538f2c53238b93522128f29db3a37237967320fe0e92deaffaf73047914babf36672cc6c8dfcad7a0e58863729000b22cfa34f3f500c6dcbce1a31fb1c17a31bd1d569ebf907b4c4fcf811c9102f1e8aed28b93d55d91ce0de42d9217cdf686aca4a9b9f5993e8715c73e7de0535eb60f98d93c1584a65252831e2c17588113eef4e92884b03398fb48ea98b53a299b4d12594c343e485b30e12c63205b03c004c3fff23ef4d8bc2ac5db4563671ae93241a9c179775667cea199315b10c34eb50c2d9e2af12ceea9714e9aac6a7aad995ee68aad8893ee197320d5a9dc258aba9ea90555ce65d0208845af12a57f72446f1fd8ded1595a2989e4b3a93daf0f8e922da053e51223cf8770486c9754460d499523d98f7682c6a541c1a91946f81a97a2167ccfdac16dd2ad238416f278e1c30c41b47c0bda110499086dbc4aaa52f266310485ca69855a15a44c5e7b3335609850a9feb40455273996f9f1741533e2261fb1df5bd3cd8fba584a401ddb51371a3e447caaed200adff62c55a0b053d17dd809f197b10f54cdf3d6597b9f321d1579e5273a729d0cda97cafa598700895ffaa7476bcfc1a4fd654df62eea307b4562bcf5fe4cd8e905910a410af027077e013139fd5b81f04a2864ebdf95074efae858b6d630157e9263e416b233a2a14ac977e952a3a4bc243aec4fca0a5d933fd6cd29133aaedd30926649b9a13af2597e856538f34c0b022a4c22b1ff2b4bbd85a81947da3c8c9a135aa43f57cdc71fdabcb64a467041457fdae0316a83b5189cf1ed0f82efba5de127efea8e46d2bb2f21658eaa0a04a9865319a2c1fa0c3aaecc4c998a8aec23c49d2c0db5321ef7eec76519c33aa101ef934809435068aabcb7f701512f3e1e7b82a12e8c079964df274aca1109fd3434514b55c512fa272ca55e4f1533376e3d478c068ecc925c153f2e5db0b83bd4b7971ef7d55b90bcf5daa74cb5218f8c7a867d4a1b8ea7f1d58e5b67eb0a2d3eb9afef6dc6a7fdd17a669f8961095d81a521dc6a83d6390ea8b5080b646968806d60f9e80cd46d8b0cda5ebe133b16109cb0e96f17219267f75e920280202ae8300f4148d0af4da9488f73d1963c344d52a2f23f6d0a6b6f1d43f71a53d5af9b0dc05c0bd3d0daa51f1de59902c7eb00fce40c57d41a5199abd6192a4f3821226baf0edff5b479fda00f99fd4d1ff2fa6fd9bd6f689175ebea76b397d2c8eba1509de0ffbae4d5bb374eb52b2ab06a306b6527127a095124982f0c11380df048191a32956255a0603c32b4d326e11659c823eda9141a179e557a179e7a1f2c78f01832cb9a4a2c6f2542dce16f934b78514e7e95de60f3e5ea41ead00088854aabaa50422551dbd5acf18419feae876079f6488ab0b2e93e591bc5102418121f05a2a4b0bbc54d07eb9233a45edcb370cf7d4a36bf57553f2ce89e5bda31c73becfcec480b4f501d9cdc662d8193b1235bfb8b1fcb67d638dcafbaef7f636cf66696acc215004045d4b92d2bdc7aef1bb0f578e670a78da4d2825baa22564a43c9e14a12888bf88dd232f07689fdd2258deb693b7df76ce9c941eeaf7e41ba48743c23c1ce935a70ab58d7b06058bcfbf0a166cd5ee360dcfbd8974461f7cc24aa7fdf8aea9cfc7bc10fe85faa7a5636d66c757005f403402fac09dcd5b951093e2cfedc63dd3833e8fe84467cde3249e3da8265884e26af07570f576f9ca82b66c01ad25179d62cc65c07aaeb51447eebbde4e811818a5a73d7510e08ebc4c8b4ec053ed175b8607efdc9695503b57e892cc0b1ec5c59521ea3b5ae6fd69ae0a4237f82b06232d25e0db3118218d311c4c2d018087d8c1e7658f8eadeaa0f3fee592fabb5b486a9dd39ca00d1d071913d5af65f7019804747bdbdbccb40e07369bd399e7bea751ab256cfb5d29ad07366609c7d4d1f51f2147e3bf776da3ff2b840236712e893fb713a6e2cbfa101ddec5727bfdde65a553a843587cc80a0308546f261d9d45024dffd26ea8d5978ea26ae17091af1ff2a75dbebe2fb9f1931105b82d01803c1b51528ce80d933274023c82844f9f3fa5f1583fd738df9ffe7881a2ed2dcf0f8897be3775c6b27379187a9ed3df57a8e873642763758e3d811190f90583612dee3f2d8029cb1a41aa8849d6d62e120049a0f3ed580f5124c8b387a65d86d3e110134d72338ad7012d01c0e6133e5a0346de93040e5b7c73cc2a222cbade71e43acc5914cf1d14159fa90600323d8e35ba11f57434bb6c39765d996c69d76b945a2c5622fa19863451e247cdfa1790a3e7411470087f3114ced835692f121d698890359cefb96cd14adc3312cf717efb807a71d0216edfdf7382ac00fad3ab4c7d2dfbda9ecc51377e997a84f021aa7232ba16309049c516aebd7d7cab12de9c3f7fa796b2cd4b20986ac4b4c8054f079b06892716f0f6955010e2718ea453e7de316ab945644374bcd41336f03476439c3d35bdaea2018508748c721308d18b7642abc1377197ee3979487ad9bf4df750c078a7c1ef549f5446c24d66e1c7cd9699c7c85d0de0b463707260672898016e0ff47b893921a1449a2e2af63e354bad6732c718f0a2ad728fc2ffe8d2de00a61e9eb330fcc9600ae09f1883ae82e67f73f4fe9f8dffc1a6dff4f29afb67be9497838d6f2c64e6a94a65de55f732c2f692674b7d19ee68c56a2c2e07cce9096242fd3ef49928328a53d36fb1320e856949ae2ef1c0caee41a218db5ceb078efa82c18a6e219ded972cc19066f2a48a652fddb8d4c63ed085b1241365cfd621fce3cf01f56685196fa77f922308df1da1564b561fc1fc9da2a433f3c2b73147dac2f644465d42f2fc3356fe37d6a8dea9bf430cf94a586def02d8337fb9d5ad7c9e3955ad10aba5f9e2818a5c12e949bff9141965357c02a28dc45f3a311a382419720cfafdf6dd76bbbfdc465e77310a1b11832d589caffcf0708e75067ef46d12f59df982d9ed6158ace5d82ac0af7fa434d2cf4f29b63edfe1d6cdc1225ebc751e0d6c6b71d447582c1d2c1f57a14eb090eb38c18a216ada1d784deb6ab23cdddaa3b783b74e2818c4f71c92990b3dd5d4c32e0301c4390911834b60538f72c382feaec516686640607cc845ed26fa9d17f0781d555072c1eaaf910bc040336fca1387736c325ff173acf1b898a6664743e726da1d279188f6a11a21fa19802b40791f9169ad4993c5cfcc467eb33debd39ba2e3e07d7c50349c9ceb000b748da0d0eb10178da6dd0a6e52e79bf1170951a12eeecaeebac57e4097608ae93c917e1c125f4703888756cc3ad123c57f6c0dc4e77ea3283b9aa41b34b4e78296fe74529eed050c746fb9b0eb80c5212480e756feced9f4508af48c73e7cbbd574a1fcdb1e1d62c705065eb27787d0115b0c1f64a607d8a0fe8fea7a8c0bcc9d312c1e089107c04aa3d3699943de23b50b058fb55e2e29b0434ce5b8ffc28ee3e7e54e82e7253fa9245a0a487fae8e5a65d1003bd8af431e0289471cc9668108cd6513b94644ac85fc98f1858a47bc97f57e5e57a56742e74f982f55f3529fcb3af899db27ad82d778a95c2063f4f59e8952e7a132b3f8dd0694af743f55701d4b6e5c27666c0757279310e078779f2ab185171461b685daa7277cf3ee3b471d7a71e25a385c0ab380404c324dd4eaa523b29894180cf639818ab4fc3998669f284bd1b8ec8b9f5cec1e887e258614014a74241a2cc00a5fc2d880bad9adc1b019c08857cc8a2a457bcadc5bbea6d78a6fa41984da158804964256e6eb1c692ceee805532d458394972b174f46165be467054eda092d46803e41c720c39fe4d83fd5da82909d00a866c5b25113c3acc2553b907995d5dc0329c3843c017829c4540703f73462b81400d9010ae444df9ffcbd3dc1cb1abfc8ae721283f17f978556ca8f04f4a23c2ffedefffc9e69f1336beff3ffcc8f7a32763c8fc24fd575db745ffff7f830781ccbe5dc5f61b570b18403395e69a147ec59ca1d1de7db1150fd69cde44a3f5e230e528737911e4208c0dd065ab8c3c337e237a61ae568cd73e06403e4a65cddebb34745eb11e1c4ded17694040071d2320034bf18fcfc4b803d51793dbc4a99e37cbaae6bbf4519b0ab5e1e517dcf643474ef871e938fb18beb1fe15e4a8218802ee8f7626ba3cb565dfef5c816ff7b66ce4f937c4159a5e2ed21818b9f336d70afc41a9b1ae8667055a3f107c6fe10fee78dfe343275e2053ecdcac5cded540443a6d1a5b3ec8063c68af0c69003076c984d5d81dd90da8a57175746c9ff785de8c1fabbab18641c977f18e9d30eb4f9b16c31fb3e7d4b6fb3fafd90d0662d049853be8838b6c1f3e12384c3de8d7d26217b704890edf4311ee6869d93d004c2a4a9587acc2ef6e37bd47538dd9ead1873d5e6ba618e3299cdf3b177a6a30f3ef5407c37fa73a3437ff1fa73ac839f90bc9877d64dd1aaf6f196bfbac4964fb4e90ffb1ce32a09e9d60fb456f00a002b39b6b1a3bb2b8afb4bee53eaf20efebf2f1dda0b536ea5c7890f2a5cc9da5be0a725411440177e3af6096f584a460aec8b30f9bb573b1f23eec238744ea4dc02d9c807a7124c3e217d013e8f778fc3243ff717add3b1fd751453da2f57045b1bf9b30d68ce4664b004000618aa06dc2181c67aab43a600f7c63f9e0d58ddb1bcbc8c86f6f8883d503710132c21ca7f743ee70c5c8d33331e3b19791150f6e04609ce1c3e29a8927bd64a4688019871cc38cfcc66c3eec6008434c081837e665302a0c69526e1278cb48c9838646dfcd367df1869b1cd08019d0006346e63f7bf29396852b7ac683af50ff60aeda9091af18bfaae437dc4feed8f0578c5f910b0122bb621ce3bf56e6fe75115c314efc93fc05ff24ff21d73c0ebee6f1df0ec48f55d237bd3a3ef584a495f189c7d9ec4e919f9ebee5264a996dde35a6decb6805d0386f5af6d4087db9d4ab70e4ca7992d230645963b30322ee6ea9337c9f9bded080d40e3a466a06a4d696266f6449b6e12af4e8ceab045de4f4eed254b4876e850dce710c36256dfe7620fa01619d824d375f5ec2290d14a838f6e6589218b3e8d7b1640f4a5ada59b7a5101bfe7620e61e23ddff4b8347ba19a263c5020a31b64dbf118cd935f7ed2391eaf6e53dc916d02ff2970400afbe620fd97b5897c0c1b3cddd0857477731647f72e99974d44c6784d06cd9f409d0f1c1b74315f3d92b9728b06ba31fa9a6cf3774a9c3e68a33315f7f8726924bdf0073083986f9124401a7f5af30b7df6ec18852f792b22292026a24c5de10b8d93a2a3c8afee0329b2c1cd000135296a23cfe93eb19f627f7c32b0470c815bf0fb94ac02b4095e9797dc51c48be3f54eb511cf3e0bbb171f0712f3e52bb28b9feddb7d32b5c1effbd12d143f713c77bc899a3a7f97f4ddf77aecbffe7faa7e3ffe012b77ec555f57dfe56bf7a3edf3e06fdb785b2ea4258d1bb07db5d3e78cfc489debd6acc53fb89df379b65a8f98f58cf1f96ecbff37effe9fc5ac0c0be3bf6793ce5cd5af74d9fce903ee1fc7da9f7e4ed0356e9ac22dd477a8523b800e66a0b2769e59af2ed291a9493497ac33a277df1a713364b3c7a7ad6cf0c2bffcab809827b10424bd7261e0ae387f501f4033d446e84d2ecfe82ad6ba75896d60afb3e8148a4bf8f4c240e06afd5420d9d90880e5e6f5b8dfb6a971e802e991ff759aa37247c0634a4c9bcd46ac4f4616b2ffce347dbfdd21cfbe0bb53f51990a3d4dffd407821a8ae676b21a8b5582dc1489fc992ca46edd6515e3a313d7e1a0cee555cf7128cf8621cf023e607c81f69b49b12334d8c5f5fdfdc29a3bd2132735708f7b812cf4fe3259399b1cf8ef412611240dca518fed818cedfcb4c8bc74dae74833acd082e7f47ae5fb4bdc1c5f87296f4af167fcdd0aac6f7142598cf4e35c2df3a1590f9c44e46100ee853fdc7ee0b2e29c4599c62f6fe80c671bb8a0a3197312dcf8c5ce6212d6d1e6fde3176ca3c43dda90eb9f766a3707e2670dbdb93b61421981b1f104c3c379155250ca5f548bbe73d4df97cddeb8363c3e15f559121447fd63af06bf9e75591ffcbee324ad9764ffa418da3352db6e35a4d9f43cbfbb2e7f67c035309821be40e4e856600c5ea82339d4dc0417adf686458f3d256e1c5c89bf21ec381b4cc1e6cfdc00f8bf565472501bf1ba582ba5f252dd4f01dcaca1d302ca9606adc42e4854339349bfd46bc3649264db235d6e6a3d70a135c3a5d69bae8032f68be37cba84e2ad8c8cfff726becd4acfb63c50bb7076b15fa728752eb05506d63c926b49d605329173925a3d9020413c71a3b1408981ff08691da96183c2fe5141a12485fafac34cf0d8c91f19dfe592d4c3a38f8d987dfff7dbf5a983ed658f21fd5c2dceeafba531eca4fec6e019ecf6d948689ddb47253cf47dfdbf8e366572eb77102e42505cebdb2bdc88dacf75ad9fa4a025cbcda2496fcbdb47af25f1b5469c509fde9f403ff651f03af4cfe687c8780a4cc8990b734dac6c020dbc8b80a9550135efa0f2c7a0ef1b786e6212fa918d467fdbdd98cc138a2b4bacc660bc68608b8c84372236d0091907187e88d74a37b8ce38aace55f4e672326174e9a4a9d1e8e5b453fe51d6e6e8059001dc3cc0298a2f273cf46ccdb83ba7bdd52893ff0c6d9be490d6a232f9b876d75dfc079f3f5c7a5b8bc6398b8bf966b1c94b91a22b3f3ede5eaa39aa74934f56b843898163000847269a7d5f5eb40e6fc1907e7c2494f70ede7d696d740146988f6ec5d663a80588e33259e5d27596a7dc70cb190fdd3e899cb3dfc7b93c5f8bbc2bb4d176f407f2d57f01fc5b974591097ff47cb350030af8cf6850847b5e305b55563b8ef42d871d833d292f476e2f1127255e13ab3000ef1341e52b6d84a8c93aeddb9499ae23ac79a4f4c14eb9bac9fa4f664dfd0e3fd692840f81388414efb49a551c430f58b9f868863a61d667310f61c423813be6128b8b760aaa081650b1b56598acd49502d213028d1f4bdc922315c98f687b4fc767aee3da168be4103b1c0d0d0383bb68095bcb338de4281e46fcddb42ea8f5cfb960d30d2e4657145d08d01ea3f4e8953a896c7a559eeca67458ebef35df5839798ad6f00eb418ec15aff615e46d013ff6601f670727b7bac8a9af81faabfee00fd41c9ee44d175e429519769e2ca4456eb9df2d10f17ffb5f192548f4c589be5f4fbe39ce23c985857e9fab857cda92500883cf9324d5be54821acf905a19e63881e4b76ab3e1c595d578065ca0b1ead561eb0492836b2031e23ced2ef2d740db02cd7e0bae57b0fee2ae0cb9d30304ce833342068838e11d4818e39e1290bd21382109d04bc062e63ee0273f28e0d54710d9fdae747b2c6258f7e7c953f3e4680fbd378a9fb2f4d4df7f60ae5f7cf6496d9fb1b3aacbf4e5323fef010df51ed623c6aa4abadaf62fc99590ef1ca63a1baa7f444d827c449e2d200ff1693d327567ef681148d619993309ff184e0a2b12d133b6abc2291aab943ec7a6fc891c7efee1fb9cbdf0908658edb1c0005a922265939f746c87f1e80f42ce139107f784196374ed2138ea77c38550c5208680900a81eedc4b2382c4f2e952b488d7de62a86bf3ff77addbdb5fbbdb40459f984e64b40ce611bd84b887c155c0e3008579369770ed5b9276b8a79320a5221f30c27deab7f74141da4f03c0421cbc7fbf790edae25141ce98b66e12c19a40ecacbb2124a08de6640412947a50734ddca1dce3a32453b9dcc76b26664d4b019f1becfdfff7664ea4e50e107cfbe1f859324161dd2b02b14883a8fa69e8d4940db118e8c3035e600ac971784ed1713e21198344fda6d5e20f9be906c58486de6bd655c3aab4e4cf0eaafb490a210848c76966b4e0b2106ff0fd242ece9715dec7529d59734178dd9c4101ef50c458a7a36adceae2d44d7770aad9edfb94ab2fdb9e7ff3eeb6255541b1767db69bf632c6b0e22b43eaed6405a31c1963c9e3b1ebe1ad784baaac58744f1ae3c1e318109c152bf6f5b32e5c8092d845dc37b569e96a4f4e10d6162b7e7faa49840abc9b28a921cc3638fbb6d70a6b3fe6564d361efd3b8a8d6d8e168dad575d52623f3e9a910134639c29f7c18cddf42a0b36191757a4a8bb38ebe73655a0833b08d18c418e075849c92fd5c351db4f39a7c7941be3b6d5111fea26c75762e1e1170164b247fc82ae45a27af4e2873907c445591a1e46a8258b0c6379e95196e21f0a79c160423114c817d33b8e493f06f8b2fe6a94ef86e7db8da4dfd2259f29995f81704c3b2e1e0b7cdaaa6c2a0df169f75c659c041769f0efd5aaa95c892671212e9489c86fadbcb4798c6aa039c9008c0f94ec3dac48e24f7cc6be5cc157cfa53de3502c97e1930fc53f4b7a6be47497df5d590a3cadfdb85fffba4c9234f525ddb28a38698de4d6b50c519a87699b31e378f0ba8179f6facd4fe69735b003041bb3b02dbe1162efac2cfcff5b45ab778edb0b423a8ff919236edb460beeb3aa0e8afb32660aac840b0c3159f9f2271d04e4d2d7be72d24695674130946fa5141033819720c8e0fa280b3f96bdab00be0a492c795bb4d0f7a52cf096eb646cd58e81bb0ed58043480a979376ffe2d04e1bdd3ddff76dc6e78f49f1c8d8ed881ca357d81fdc19c8471abf31e98db1c31137ff7703756e2e895ce6ba86b5dd254f4cd88ccab5cb527e6a3efe3b41d8555ffa32490e81566f26f99145ac0c07024d0a550b653d4fce4f6332af99746195a67c1fd77e9b12848bb502e7b4a72010aff32e6307097fd2b78fe5704476c8cbb15e9196eb3c8a5cd323d4819b49d3a0d289ba0639455c0029b88f03ea1a18ec3701cd1abf5af6763020e1ac713026d1d76fc7d1b2712983f7eb4161ea364d47b408e5c8328e020bf8bcebfdf7e5b1b35330e3c1f02b0a4242ae3a62db66425ace69d0723c0a6129e0651ffca5dcecda556cbd72850548061350f55b5c6be34da7b17c5f0e5d61369bbc346bedb95c0dd2fda3ceeb9d4f42797727d8ac6b763cdc06761d6f8de8baec3f8a312be0a02f52990a3c4df45df1b21a8b6b5e221a8651905c190264892756dd6dbd5e32c1300e63c075700db1c7624bb2da0c0c6c4f33f38efa93adf4c9b76034bc5d3585128dec9155b8264ad050c18c0e52e4c5697f6115c5a18bd3fb6a03fb50dbfc4960ad974b1885dbc88208001f0e055302e68d018e68965f96e99b02b74f7bbab88a8bf3f205d76be09b4aadd6d80193a86e90fc6fc941b829056a71a8c5435f1cda4d5800618331a9607572dc9ffc856ad507fade7b041fda1b96cb76771ed20e0095562dadfdb5bd979af4a0afcc9a4c1abaa55fd87b5f3bbd9a8301dad20c7fb84c9f7bd2171650fe35e38e53c5aaac2e4460c06d5ff639aff075e899fb8a262ccd2fefefb319443aef80e52d0ffe90511f8fbf9a9ce5c25f4fe9cd309844bb042ee7e66d3511896c6261f4d38cadf3c7b12fd5f8b28a24c00802676e32d820c225e9d98d6adbbb30e06425e01af4da69feb475eec04aa239503be5417125a62dc733a157e46555ff79222f34e79a97b9536a89dc2d02fdf6688fe257616ff6b515fb3d809f33f103b0b3bbdd1b53eb5605b67d83119d338cdfa0894baac5d2494495539e5f4eb0f70cd5cf5127ff2f9bf7da705174f1c034e1edefbfc591d7f17b6d5e1754c73616717a2b8d60b36e2e2517d67c79e5a84cd2fed9d5af75b8aacb8b1efe9ac617f58f84c1834805fb32310461b48640212e1b3f79667fd2839cecdf228ea6eb5dca721be0cee1b6cc9c31765c1714a9697d2fc94ebd8f8f437c90ea7ac66ee230f5bbcb9751e2233d224637c91298e4974b5d889b79cbbe14624ee276363d198d49868cc0a1f5a8223e7fff5063d43f50135190b705f65bb5dd542657668e0f8bc2956f0c197150ab7604d384ba9a4199fc17d58fe3fa33ffe688eab7b0ba1e09f04ad382a267e79cc6278db5e45e2fcc2f7cb302ecf4ad80fa8abf7013676f53cd6a5cfe87780b18b59a7502ed5f8cf4ab64767db3e992748c2c10081eecad347f8d95a9583189cf0a33d92832cb81c25e75583458eaf8a20178ed97fd67863819ef63fb548ed1fd0a779dda4a2d8e628b32fd49fb67374e62cf80103f25de092699975c393952691436a5bcefd191a370ea1612317b7010fb1c0d4fe6b0023b4aaca90200ccf91db75e412c480a2756f936bceeab37bba366ed20e269fcb9f96823fcd69343951dfb7147c372afbbfb4a73d813429c48c82270639f1f38ac07c09b0d43db72641c684d3742fe5a8045eab02222ecd6ade5d2679698db6a34672d849302fb9d9f1214c95dde9af702eb57362eacb8e4a1c7f6fa601c6a248da4e6abd5dd878fbab03c1cbe642ab0069ff3587a06f18d2b4074b42533cd970b7f04746df533159e3d6c1a55e5e71fd86ef8cd6772fdf1c119638bb9c32509373a53f219ca29acd1c7fb88f9c7f7ef884361c504d171238fbe2da9e5399551ef87427b9846d6057e210cd33e8f441dcf3747cea06b03ee418ac1d440107f36ffdc65df93bad0c7114de154bc684fd9029ed3f84a6942aae9227fb6c41c6ab7a4f84ecb7bbed87fdedfe5b531a0423f12099e6fbdb2b0475e7e98885f69507dc55736a010358302f846af03fedf172a398488d56291296bce88c16b768c0cc1c62089dff1a0b6046c999b14b727a0db031e45498fb2278d2864af4c9e160f3ec2724db53f36935401e818e215100d79335243e3579da6ee9cfd99f379e7949e978206ed9d5f2daa73f7aeb5fe9a3f8e3f27ef13184ffcf051298fb3f5fde0180fba308a413aed5dd80274e16a22f38372885d84b48565b2abb299a3133e47d30004c00fd89184eaac0d3cba2e38e3b1f9568793dbaece7409bf5f8beb486bb44c67fce9ef44796373c115b2917e337668f88f688a0e88b38d313127c0cbd853c0fddea0f377f60731a149b2a2eced704e51de671305e2ef669daddf82aee711bd1d5e2ad7fcc24291e708764be39bde6190c185d38334a5a9e988f15e2737cc83b819ae347ad3ac075f997b3e2f43fa63ff60f7d8bff55ce4800802af0e986e57c28cb3de520066bced0b174dde44dd2fab631cac9ff8fb92b0f87b26dfb336368ecbb2c15b23db6a646496644788ca4062532442445225a28348c25d9992c11779169ec5163a6c22489b224234b25e5b5641f4b6624be236ffa7adf0379defadee7bbfff0cf75b88edf7dceefbccef33ab79bde07132b9307345e47786e94b9f932e56a1da2d12cf2d2c5b4970d4df16de3adc8b17b87a3c51e53d73881586bec818a93a8825dbd47ef15700b1f168ba29cbf82693a9a64506cec186f9628de15405c3d2149ac3502df5db3dbc16baef24efdddae19fb7fc1352bbdf3442d965d41f11db58fa82a3cb2c509b7dfc9cf7950348aa45c196d4e21ffac4c9deb17ff7f45cf079ae4860dab8c8c949b8adb59ee57f4fef41c3192a4d672b2c4f076c367d75c9a657a1436d7910352af3596c61d224ac095687b103b2b3590821a8d181839715d39d91d95701afc71eac67ea2d133ccd8b46496facbc11b9f861f9cde9e1ea180d49572e7b22e8707bb40656ef1ccce07c09dcf644a8e5d9c0f5cfb65f872db306a1511c1f27a4662fbdd695d8a6cc73f1ceb0cca1b0f5b3dfbe8bb2f71a8d691314a7a9200d88befc4ca8b5d040a3ea912d4b6d02a1eee4ae301b38ef215f8b4c43f5162a953f299b9d0600e0b86111e1a3242582adcbd84a5956818681538b8a6de1063d3c4db227cd0c0e1ea8d65500a27a61668bc101d1fff0ad7e815c6445c35f9615562f74c5d7944bcf1f9e00e8937d9694af58fd1d97d2e1d80c979ecbaa41b1ff209fe6d08e29ca6c11a2ae01e5fd7f340331f7be4be34472dc507c23c1b24cbae19cc611e7173e1cf0aa9e62abb21a56fa9663efb7b0fcca21ba7f0798619e8e44d73e63ae7aef1ce2ae98c0a9a7e429f2edc07684329a1b2911b888c3a99b0f18cbd7d470a8a9bcd30516f85cb9b0eb674504cbe57c9b15dfb76666dc444feb7ce2c30a0057baec1ca3d43c43eb8937b29b87eda30d45edcc574906ec48b3cfca787ba03a0a5a8229e97646578ea2930b93e27c0fac66ed7ab58babacd2bd896c7b7a5fc26179d59b6bfc1990d6acd5298ecb7aef0e8c1cbdf95df9cae50ee5af0a562db63ea7b45f743fc3b1b008f8920f423eb14c6861d0e6a0e3504b7747a36feb539407cafa26b36012a1efc2e7c70c08fc217915b5af8eba35e0f50f37e57d53e1830f11ae0eeba059fd3d42f711396cf585f6a15922ff1a0f938b3fdc64670cefd33c01edfd638928233e0ea588ce3b47bc27447320efa3027b5cf5d424294080cef45e1dbfe0b7596b1d681dbe03e79754ba01f882d8aab634c86642a26bf5d4793deef600aedfd39fa8cdd5dbe56bd2623cfc79e9b475d47c4208c93a024e711ef77a5f02f084f232900352b21160a869e4d9b3f1b476f29d9c9a5ee4def4641cffa21b685f5b98e9a2f260d24167cdb6ce5183cb82b9fa03cba355c682cf2b88dd1dd8441fcec965b6dbe4f7197b19e03190b054860e0b9c3a96e3259ef8f13941d3eb60d5ee85aa3cb56017647dcd152340ecc51bf06005ec817f921b6d7dbd663ed5ac1db25bbcd04d715b45fbb778e3241b7044764e851d903402cf60b80417d6faabe8a779ab172f55b450b95891c6ba9ba4b4e2a0695dcd0c6c693294d5fadec2580749efd685e60eebebd5626019b087c01c0f175984dca850a882b978691fceefe5fad6c2e8b5df59fb3059b82615a00dfafcc16449d32debccc92e61ba9e7439e196209ab89e864da4bf29b957ba1bb14cff18ca24f35c493988d1b9d36f0f0917cd562614786016b291dc66365ee7b9b853525ad91cfb74ba33f8b68f9392b6677251b61f655862e5eaec13f724bc97fb597ebfff086a7c3c5995d60f3b12369172743b9ff241b912de342b5d8c13de654b4ed1f849cf780a3f06da96706c9dec9a77cb9fc65901136b8de9907d02ceb18af463b75786be7a203cbfb0db674b0e1f22af1cf4f772ca1121367e9a4de0b7b91fb91b57e216c0af5307f67de55287483eded8b237288791736921dadcbe5f4a84d28bff69f216f72cfe685bbde2c6f07b8862b8f9d53595bdcf828dbb9b5376040957fe016b78fc8c9b722a72730dd2e871685bef947f4ab8f685cdfe7fc425e963be4a9a2d99bb9886b4e5385167dab10baded93d5ee2c4ee1a2e35c991d074a43e91ae1ebae99a598445aec41bcf839ee380d4a0ad7c8c88b9b1541c38e251b3cebbd37b5fbe54936b57aee090703d34f3feccbf4fc459e0caea27e22c35c46115b03f0431e1b9406306d4d83dcce66485be5d132a1692b2dfc5db5877ac0c2e8007644c4d73c2e6df65271ca00ee5f09f3bc6236120c360f7cb7df584915476303582520a61de5da8e55bbcabade314f82bf27e45e2c288da4eff6179b5424465a34062b753a8e32a6812c27de859698f7cddc3fd2e254955ecf4ab4fd510acad3e34bc9743edd6dcb65d000cc52cdd21dffa40d22cf30bb8239a6c3a69cf3b87c6195d4e19cf0c9f417c5c24b9c58fb09723b9e66405b43312f4db061191d3ea4abe20da5a36a5c73fa9af385f5db1997cc1e2beab3cd924f5096f75b828a071630a976ee82bb9e55a489690f751e11abd9be2d6321d9a62e4723784a6d23b2a0f14c4e201019e59197a13c887292852eba1be4f5962a9fed1ebc336b9325d5f05653e9fb7b45efd019ccfe2be432964e607c9d507af89437cc063a37004364e1c9fc78b336c41f68f6c31f1795a7792fab7e328866bf176cb38c06c7d20105b3f480252b97281f9d3bcaf3ea78a25765b46fbce5e599e12f1d20475b4cbb0fe6c6a1ccd4d574eecd381b4a613008f76d16c71e9635dd92d8330d9c1fe0af3f14de6fd095a21e37533844631b75c4a008479712131b8f02372d8dedd8a8768bc21e02b8c13c329be23ba65457fc29577f5ded5a3cc85da70215b36832e0bed7e12f1cd0e3a6b6fcfe8d57178ed856dba56b5172dec2f76c2d82ac21f391f11141a5d039604b662aa6f98240762e6ec9a7767abc23c6dcec41cd0e02fad5258b7ad8bafbf8cf53d5011b79acabe87420e883af1df57d9f7196fd316bef115ae0c4a7f61a4ece0aebee75af6432e549fe821af311d39179d8c0ae2d46ee323675ad2aa3bed31707766920e6e177f1e626b89124799e77ecdef338873feb3a3125ad56ff332961b7bdb3e547a835071596a397e681567ce8e04a12af40ef9902ebf9d7d9b031f378caefbfcc889f30a196ec42528901dce02b6861dde27a8dccef5491414bff7cadc532cd42225525a3fc6479ad3dee3d5fde4ef218aca1f7577398f7380aa9e18b8d4a847a9f72f9a12f37cb4683421b897b941aaa464a6e32ae097749a1ecd0ddf21e73f6aa412dc9955d56b3ddb66e25d926277a6f31d6d8e0e0374232165e7c0c7c9f474e6b45d83e56e91fccab819d32e6caf07bf9e55fdf5ab54c81484056104c9b2c3162b3df06c332f098d453645ee1a316dd80ac3d0de64ce76d758b7f3382ae477b4c4fc2497f3b39ef39f7e4e08f8f59610e9acffcf2d21bbf5f6f82dfffaf3ac6ec9c97f69a9586a2ad1dfd91202e2bde2f22bf86838e06972ab504e11d8c21f966f4444f75023ec2dd7ce7b1d4bbaf059ae260af7a20ce07b6097d78d573eb161e47e3b035e1334716468c7f52812d6ad5f30faf8bc4d316512c2fccafac0a6efb48764651140456b052a39232ea330096f3991fd8d0e36173b719460f2b12ec4ff6d0a7a558d811ec3e47c6dc544b624d5373dffd01241f36207da59a89914859a8e376322071e019cbaf0d9cb87424515d7303cb0b3079fc105ac9ba9f73f6683d1d72d64bad486a8e07b1016f84e902cfbdaffd5f6d6c384a57a907154b0e1b39a68d24a98043b8d86575c6f6f40ff95cc837ea39deee02958f349d1e8b6aba8ea7a590e6fdf956d772df3afc875a996ec5f62f2bfedafcfdb1c5822397a0cffda2d5626f839ff5c835e070d07a05ed71fe9b0a2b37b6ee42cf0558dd9e4e3527dff8ab6a0ab94e5beb8aa56574f60b3135be09dcca9edd6434707fe44f564279dab6dad9d10b8a7d5133eed23e0e74685dc84b020e95ff94ac34b357be28311ebf1902b2104414141a10323c507ce93632887db95a7b513d9832e8375cb43866b41202ae40fa11c54e18f001595d67f79fdd20c8c091b9b80d0525a88c9f7effcb83eb2c4f35704f4b3fd0b5bc7fac33698fb170ae95bed717e8fae3cf0b97959c97e7b8d951e584df3895fd4bb9fc4a7c10ebfa8d8a9cb2ff98340927abb962a8f7bd1cd5bb472ef26ec6eecc888d3a39e40240e542fe06853f6743bffdd003a9d54bd45ba65a92d97a2cac2ca07b794f3341c506079ab0b9f6bea47220e2a85136b7a69d16461c6eb9a0f17ead936a892a912801597e2ac95e18514ab04a594347ff66cca1d526a037f5a667ce1b4d9fe21cda9ff090000ffff184e3ad601
48 0x3fa2… 0x61bc…65ca (EOA) 0x1d9c…cff2 (MoTJ) 0 18.259316106 gwei 21.248539162 gwei 1 gwei 67891
safeTransferFrom
from
0x61bc…65ca (EOA)
to
0x4344…0b6a (EOA)
id
2
amount
1
data
0x
49 0x2724… 0x31ea…777b (EOA) 0xa0b8…eb48 (USD Coin (USDC), Stablecoin, https://www.centre.io/, Token Contract, FiatTokenProxy) 0 18.259316106 gwei 31 gwei 1 gwei 48792
transfer
recipient
0xa9d1…3e43
amount
3161.02 × 106
50 0xf2cd… 0xdcae…00b7 (EOA) 0x8943…37e0 (LazyLions) 0 17.312816106 gwei 19.590403271 gwei 0.053500000 gwei 244000
transferFrom
sender
0xdcae…00b7 (EOA)
recipient
0x2a82…de1d (EOA)
amount
5484
51 0xe9df… 0x69fe…557f (EOA) 0x69fe…557f (EOA) 0.000326 eth 17.359316106 gwei 20.468047845 gwei 0.100000000 gwei 21000
0x
52 0xa53e… 0x6a8d…bc06 (EOA) 0x2829…081f (EOA) 0.002353 eth 17.359316106 gwei 20.468047845 gwei 0.100000000 gwei 21000
0x
53 0xf4bf… 0xe75f…c2b5 (EOA) 0xe4ed…bce8 (EOA) 0.011500 eth 17.359316106 gwei 24.294849983 gwei 0.100000000 gwei 21000
0x
54 0x506f… 0x2f36…70d6 (EOA) 0x3c61…07cd 0 17.312816106 gwei 34.336740910 gwei 0.053500000 gwei 46332
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
1953.2974733887884 × 1018
55 0x04c3… 0x8c8e…147d (EOA) 0x3c61…07cd 0 17.312816106 gwei 34.336740910 gwei 0.053500000 gwei 55929
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
56 0x2a40… 0xb6cc…0e8e (EOA) 0x761d…60f3 (Dogelon) 0 17.359316106 gwei 22.367175623 gwei 0.100000000 gwei 29023
approve
spender
0x0000…8ba3 (Permit2)
amount
1000000.0 × 1018
57 0x2a57… 0x974c…c400 (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 17.326889195 gwei 1050000
transfer
recipient
0x470b…9958 (EOA)
amount
235.6232 × 106
58 0x5447… 0x058d…e2d6 (EOA) 0x3602…2441 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 46264
approve
spender
0x0000…8ba3 (Permit2)
amount
4383.284576895766 × 1018
59 0xc973… 0x76b9…97aa (EOA) 0x80f0…cb6f 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 46535
approve
spender
0x0000…8ba3 (Permit2)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
60 0x5e50… 0x82fe…94f4 (EOA) 0x2358…5dc1 0 17.353316106 gwei 17.367389195 gwei 0.094000000 gwei 66930
setApprovalForAll
operator
0x1e00…3c71 (Conduit)
approved
True
61 0x65d4… 0x2e3c…2ce9 (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 17.359316106 gwei 24.184219839 gwei 0.100000000 gwei 48561
approve
spender
0x6131…37b5 (MetaAggregationRouterV2)
amount
283.119363 × 106
62 0xd306… 0x3d6f…8757 (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 48837
approve
spender
0x0000…8ba3 (Permit2)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
63 0xa142… 0x19ea…9476 (EOA) 0xb507…4ad1 (TransparentUpgradeableProxy) 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 64870
approve
spender
0x0000…8ba3 (Permit2)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
64 0xaca6… 0xc61d…4440 (EOA) 0x4904…e97e (Proxy) 0.700000 eth 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 200000
depositTransaction
_to
0xc61d…4440 (EOA)
_value
0.7 × 1018
_gasLimit
100000
_isCreation
False
_data
0x01
65 0xfb23… 0x1d47…c811 (EOA) 0x0176…bd40 (Tip) 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 130026
transfer
recipient
0x6614…f028 (EOA)
amount
133740.75 × 1018
66 0x4163… 0x71da…b9e1 (EOA) 0x0000…a231 (Yolo) 0.050000 eth 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 186127
deposit
roundId
6837
deposits
()
67 0xa90c… 0xe635…71bb (EOA) 0xdef1…5eff (ZeroEx, Zerox Exchange) 0.210000 eth 17.359316106 gwei 19.490000000 gwei 0.100000000 gwei 163924
sellEthForTokenToUniswapV3
encodedPath
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000bb8a882606494d86804b5514e07e6bd2d6a6ee6d68a
minBuyAmount
8044280.445347059 × 1018
recipient
0x0000…0000 (EOA)
68 0x4e37… 0x8e3e…6558 (EOA) 0xe70e…e446 (EOA) 40.000000 eth 17.967677998 gwei 30000
0x
69 0xd560… 0xc8d4…a158 (EOA) 0x077d…c4a4 (EOA) 0.009604 eth 18 gwei 22000
0x
70 0x7eb3… 0x93c0…d64e (EOA) 0x3fc9…7fad (UniversalRouter) 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 221853
execute
commands
0x080c
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\r\x01P/deu\x94?\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06_]\x1b\x82\xa2\xa4\xea\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B\xe7\t\x13\xb5<\xfc\xc3\x8b\x18\xff\xbd\x12N\x8fe\xc7\x06\xde\xaf\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06@\xde\xf4\xb78\xb9\xc2')
deadline
0x6508cea7
71 0x72ca… 0x9997…d2af (EOA) 0x3fc9…7fad (UniversalRouter) 0.031000 eth 17.359316106 gwei 20.468047845 gwei 0.100000000 gwei 218949
execute
commands
0x0b08
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00n"U\xf4\t\x80\x00', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00n"U\xf4\t\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00>\xddk9\x81\xde\xc0\x90\xf1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O\'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00<a\x15W\xd9\x87?kz\xe9\xb7\x13\xa1N\xa5P"}\x07\xcd')
deadline
0x6508cea7
72 0x230b… 0x07f4…c574 (EOA) 0x3fc9…7fad (UniversalRouter) 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 268438
execute
commands
0x0a080c
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x95\xc2j\xf1\x9c\xb8\xd2\xf5P\xdcB\\\xc5\x93\x9e7\xfe\xcd\xab\xa9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e0T\xa5\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\xc9\x1a:\xfdp9\\\xd4\x96\xc6G\xd5\xa6\xcc\x9dK+\x7f\xad\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e\x08\xce\xad\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A\xdf!\x1d6.U\xf6t|\x88\xdd/[\x17\x81\xfek2q\xd1\xcd:\xaa\xda\x92I\xaf\x8bj\xd8\xc3\x8a\x12\xc8@d\xdb\xc8I\xd5 7\x84\xcb\xabh\xd4o\\*\xf4\xe6W\x0f\xaa\xa6\x11+\xf3y\xd5"b\xaa\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'\x15(\x02iE\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe4\x08\x82\xbb \x10\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x95\xc2j\xf1\x9c\xb8\xd2\xf5P\xdcB\\\xc5\x93\x9e7\xfe\xcd\xab\xa9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe1\xdc\x8b=\x00\x0f\xf4')
deadline
0x6508cea7
73 0x1cb5… 0xc4bf…d314 (EOA) 0x3fc9…7fad (UniversalRouter) 0 17.359316106 gwei 24.184219839 gwei 0.100000000 gwei 280602
execute
commands
0x080c
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x92\x07\x99\xc1*]\xd6\xc8\xca\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01INM*U\x00\xeb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x9a\xf0\xa60\x93\x1f]\x83i\xe1?\x882`k\x14\xfcY\x1c\xbd\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01=\x8e\xba3\x81\xebl')
deadline
0x6508ce8f
74 0x320a… 0x7166…75d3 (EOA) 0x8e57…5098 (EOA) 0.889732 eth 18.259316106 gwei 36 gwei 1 gwei 21000
0x
75 0x3b08… 0xeb26…d4cf (EOA) 0xdec9…e495 (EOA) 0.143392 eth 18.259316106 gwei 36 gwei 1 gwei 21000
0x
76 0x5dc6… 0xb5d8…f511 (EOA) 0x3453…1425 (EOA) 0.001257 eth 18.259316106 gwei 36 gwei 1 gwei 21000
0x
77 0x32cf… 0x7769…25ca (EOA) 0xd0a0…a032 (EOA) 0.001256 eth 18.259316106 gwei 36 gwei 1 gwei 21000
0x
78 0x75d5… 0x7c19…8e34 (EOA) 0xa70a…e1ee (EOA) 0.001293 eth 18.259316106 gwei 36 gwei 1 gwei 21000
0x
79 0x4a9b… 0x6797…5550 (EOA) 0x7dbb…59e0 (EOA) 0.092297 eth 18.259316106 gwei 20 gwei 1 gwei 21000
0x
80 0x9d43… 0x9e2a…75cc (EOA) 0x5f10…908e (EOA) 0.219979 eth 18.259316106 gwei 23.402638872 gwei 1 gwei 21000
0x
81 0x35b0… 0x79e7…898e (EOA) 0x7dbb…59e0 (EOA) 0.020831 eth 18.259316106 gwei 20 gwei 1 gwei 21000
0x
82 0x9d03… 0xf789…218b (EOA) 0x2447…c43a (Chooky) 0 17.759316106 gwei 29.663743690 gwei 0.500000000 gwei 53534
approve
spender
0x1111…0582 (AggregationRouterV5)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
83 0xeb93… 0x5f3f…c64a (EOA) 0x84b8…3241 (EOA) 0.000100 eth 18.459316106 gwei 23.902639000 gwei 1.200000000 gwei 21000
0x
84 0xc235… 0x9eb9…8156 (EOA) 0x0000…14dc (Seaport) 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 366293
matchAdvancedOrders
((('0x8d97746d3c542fd84a87f264fa79ca1d3010c6e7', '0x000000e7ec00e7b300774b00001314b8610022b8', ((1, '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', 0, 150000000000000000, 150000000000000000),), ((2, '0xe70da20a2b10d60ca620a4e494fe2b37c9499e97', 7970, 1, 1, '0x8d97746d3c542fd84a87f264fa79ca1d3010c6e7'), (1, '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', 0, 3750000000000000, 3750000000000000, '0x0000a26b00c1f0df003000390027140000faa719')), 2, 1694984396, 1697576393, b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 24446860302761739304752683030156737591518664810215442929814520118163782281273, b'\x00\x00\x00{\x02#\x00\x91\xa7\xed\x01#\x00r\xf7\x00j\x00M`\xa8\xd4\xe7\x1dY\x9b\x81\x04%\x0f\x00\x00', 2), 1, 1, b",z\xd7\xfd\n\xb8\x13!u\xf1R_\xe2\x00\xe2(\xd4\xfbR'\xfe\xd1\x02\x12\xcc\xf1io&\xa2\xde\xb4Sn<\xb1\xb7\xa4c\x1a^Y\xf1^\xce\xbf\x8a\x91\xe1\xac`\xd6\xfc\x8aA3\xdd\xa8\x95Sp8\xe3\x81", b'\x00\x9e\xb9}\x93\xe6mh\xea\xe1\xba\xeb\x15\xed\xff.W\xb7\xd4\x81V\x00\x00\x00\x00e\x08\xc8\xd0\x8f\xe5\xd0b\xb5\x9e4\xb6f\x9b\xaa\x0c2\x1b\r\xbc8\x1cS\xa1\xde\xc3\x97\xc5\xe7*\xf2ES\x1d\xfd\x8d}\xe4\xe9\x05+]\x91\xb1\xd3U\xc3^W\x06\xaa~P;\xa8_\x98\xc1\xe6\xe2J`j@(^\xd9\xda\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x1f"'), (('0x9eb97d93e66d68eae1baeb15edff2e57b7d48156', '0x0000000000000000000000000000000000000000', ((2, '0xe70da20a2b10d60ca620a4e494fe2b37c9499e97', 7970, 1, 1),), ((1, '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', 0, 146250000000000000, 146250000000000000, '0x9eb97d93e66d68eae1baeb15edff2e57b7d48156'),), 0, 1694984396, 1697576393, b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', 24446860302761739304752683030156737591518664810215442929807206620393396049046, b'\x00\x00\x00{\x02#\x00\x91\xa7\xed\x01#\x00r\xf7\x00j\x00M`\xa8\xd4\xe7\x1dY\x9b\x81\x04%\x0f\x00\x00', 1), 1, 1, b'', b''))
()
((((1, 0),), ((0, 0),)), (((0, 0),), ((0, 1),)), (((0, 0),), ((1, 0),)))
recipient
0x9eb9…8156 (EOA)
85 0xf22b… 0x906e…9d02 (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 18 gwei 18 gwei 1.448527001 gwei 70000
transfer
recipient
0x6112…b0eb (EOA)
amount
333.0 × 106
86 0x4698… 0x85fb…97ed (EOA) 0x9a0f…78b9 (EOA) 0.012201 eth 19.259316106 gwei 34.160167990 gwei 2 gwei 21000
0x
87 0x536d… 0x267b…fdc0 (EOA) 0x8cb8…e3df (EOA) 0.063130 eth 19.259316106 gwei 72.450186026 gwei 2 gwei 21000
0x
88 0x2855… 0x7166…75d3 (EOA) 0xdf52…278f (EOA) 0.028666 eth 18.259316106 gwei 36 gwei 1 gwei 21000
0x
89 0x6052… 0x7c19…8e34 (EOA) 0x2c97…092c (EOA) 0.028666 eth 18.259316106 gwei 36 gwei 1 gwei 21000
0x
90 0x624a… 0x7c19…8e34 (EOA) 0x95ca…a3dc (EOA) 0.402715 eth 18.259316106 gwei 36 gwei 1 gwei 21000
0x
91 0xb9d3… 0xb5e0…1367 (EOA) 0xef43…0d57 (EOA) 0.120976 eth 17.312816106 gwei 20.623444546 gwei 0.053500000 gwei 21000
0x
92 0xc363… 0x81de…6ea1 (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 17.312816106 gwei 20.623444546 gwei 0.053500000 gwei 94795
transfer
recipient
0x0fa8…2829 (EOA)
amount
1000.0 × 106
93 0x9c48… 0x4ac1…a7eb (EOA) 0x9b0e…b988 0 17.359316106 gwei 23.956790775 gwei 0.100000000 gwei 46169
approve
spender
0x0000…8ba3 (Permit2)
amount
517569.020497534 × 109
94 0x2980… 0x83be…6d6a (EOA) 0x3154…2c35 (L1ChugSplashProxy) 0.800000 eth 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 199237
depositETHTo
_to
0x9c39…f910 (EOA)
_minGasLimit
0
_extraData
0xe0fa0b7193d00000000000
95 0x771f… 0xc33c…5956 (EOA) 0x3fc9…7fad (UniversalRouter) 0.164267 eth 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 194740
execute
commands
0x0b08
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02G\x98i\x1f\xd6\x8d\x05', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02G\x98i\x1f\xd6\x8d\x05\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01ZT\x0e\x05\xf3\x8e0rY\xf32\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i\x82P\x81EEL\xe3%\xdd\xbeG\xa2]N\xc3\xd21\x193")
deadline
0x6508cea7
96 0xdc73… 0x7371…493a (EOA) 0xd37c…d8ac (EOA) 0.017998 eth 18.040000000 gwei 49000
0x
97 0x3249… 0xcbc9…d930 (EOA) 0x0000…14dc (Seaport) 0.027000 eth 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 224946
ROOT4146650865
98 0xd4d4… 0xb161…7552 (EOA) 0x3fc9…7fad (UniversalRouter) 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 358959
execute
commands
0x080c
inputs
(b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'\xc9\xef\x86\x88\x1a\x17.m}\r~1\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00v$4\x10a\xe6\\\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xb0\x18\x8a\x96\xa7\xde\xbc#b\xad\xea\x86\xc3\x0eWQ\xdcy\xcd\xb3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00r\xf2\xca\xdf\x81\xd97')
deadline
0x6508cea7
99 0xf2bb… 0x2660…a68d (EOA) 0x0d87…87ef (BasicAttentionToken, Token Contract, BAT (BAT), BAT Token, Advertising, Basic Attention Token, BAToken, https://basicattentiontoken.org/) 0 18.259316106 gwei 22.263346006 gwei 1 gwei 62208
transfer
recipient
0x0bed…c544 (EOA)
amount
250.0 × 1018
100 0xad55… 0x21a3…5549 (EOA) 0xb52d…4b48 (EOA) 0.018043 eth 19.259316106 gwei 102 gwei 2 gwei 207128
0x
101 0xd80d… 0x255c…b2ac (EOA) 0xcbd6…75ac (EOA) 0.113140 eth 24.750691095 gwei 21000
0x
102 0x5137… 0xfde0…89cb (EOA) 0x7a25…488d (Router 2, UniswapV2Router02) 0 36 gwei 176229
swapExactTokensForETHSupportingFeeOnTransferTokens
amountIn
6960.856082509191 × 1018
amountOutMin
0.4274409026863704 × 1018
path
('0x244748587f145c0571e92e85429d711d1b4cc43a', '0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2')
to
0xfde0…89cb (EOA)
deadline
0x6508ca09
103 0x57fd… 0xf6a4…bdfa (EOA) 0x881d…300c (Swap Router, MetaMask, MetaSwap) 0.200000 eth 17.559316106 gwei 29.664761632 gwei 0.300000000 gwei 270507
swap
aggregatorId
oneInchV5FeeDynamic
tokenFrom
0x0000…0000 (EOA)
amount
0.2 × 1018
data
0x000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036028bcfbc8c3080a4e56b082638cda47bee244100000000000000000000000000000000000000000000000002c053531ab8a00000000000000000000000000000000000000000000000015b756030b69754ffff00000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000006379da05b6000000000000000000000000000f326e4de8f66a0bdc0970b79e0924e33c79f1915000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c80502b1c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c053531ab8a00000000000000000000000000000000000000000000000015b756030b69754fffe0000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000180000000000000003b6d0340d1ddd2f15a48fbc2616c13929bc062d1640cb8b2ab4991fe000000000000000000000000000000000000000000000000
104 0xf636… 0x8887…cb77 (EOA) 0xdb58…3216 0 20.259316106 gwei 439056
0x70fef1da
0x0000000000000000000000003c611557d9873f6b7ae9b713a14ea550227d07cd
0x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
0x0000000000000000000000007a250d5630b4cf539739df2c5dacb4c659f2488d
0x000000000000000000000000c192025f471b5b915d99695415cfda2117256c6f
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000000000000000000000000000000000000000000000
0x0000000000000000000000005200a0e9b161bc59feecb165fe2592bef3e1847a
0x0000000000000000000000000000000000000000000000000000000000000100
0x0000000000000000000000000000000000000000000000000000000000000006
0x0000000000000000000000000000000000000000000000000000000000000064
0x0000000000000000000000000000000000000000000000000000000000000002
0x000000000000000000000000000000000000000000000000000000000000001c
0x0000000000000000000000000000000000000000000000000000000000000190
0x000000000000000000000000000000000000000000000000000000006508c7b7
0x0000000000000000000000000000000000000000000000000000000000000000
105 0x4b32… 0xf785…4840 (EOA) 0xe8f4…54e4 (EOA) 0.014130 eth 18.259316106 gwei 400 gwei 1 gwei 210000
0x
106 0x442e… 0x4f0b…12a1 (EOA) 0x3fc9…7fad (UniversalRouter) 0.141929 eth 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 257019
execute
commands
0x0b090c
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf8;Mny%\xc0', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x08E\x95\x16\x14\x01HJ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\xf8;Mny%\xc0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\xa4X\xbfJ\xcf5<\xb4^!\x12\x81\xa34\xbb\x1d\x83x\x85", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
deadline
0x6508cea7
107 0x9a27… 0xa7ef…93f3 (EOA) 0xf5b2…737b (EOA) 1.450000 eth 18.259316106 gwei 400 gwei 1 gwei 210000
0x
108 0xb053… 0x64f9…b9b3 (EOA) 0xb158…8015 (EOA) 0.030000 eth 17.359316106 gwei 22.079016181 gwei 0.100000000 gwei 21000
0x
109 0xc65d… 0x2c16…0ca7 (EOA) 0xc662…c8c4 (Proxy) 0 18.259316106 gwei 150 gwei 1 gwei 5500000
updateState
programOutput
(1082468508128111551869321376768798186813359456675859949842466840662170685952, 730758232985776935166409780408193674567705001453880211586957789436647133476, 237600, 3243371857278331689793521969443854764411039180201066479661418613996452240379, 671483050609816861429812414688707376174032882875357307847551691140236175837, 0, 0)
onchainDataHash
0xa153cb71909f3bb6dadaaf546fee3c868432ca909584716d867151c76c805f1c
onchainDataSize
1467
110 0xe571… 0xc84b…326c (EOA) 0x7dbb…59e0 (EOA) 0.059451 eth 18.259316106 gwei 20 gwei 1 gwei 21000
0x
111 0x9deb… 0x5d65…1233 (EOA) 0x2535…303b (ETHRegistrarController) 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 44206
commit
commitment
0xfe97c1206dad36c687a3615a52b3511ce3ff3c9d2c240559b1aa38be190930bd
112 0x8e70… 0x151b…e96d (EOA) 0xdfb3…d7ed (EOA) 0.050200 eth 22.263316106 gwei 27.304203553 gwei 5.004000000 gwei 21000
0x
113 0x7a3d… 0xc289…82bc (EOA) 0x6fee…af60 (EOA) 0.000817 eth 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 21000
0x
114 0x794b… 0x8730…f3f1 (EOA) 0x2b60…c543 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 68395
safeTransferFrom
from
0x8730…f3f1 (EOA)
to
0xa7e4…d3c8 (EOA)
tokenId
10
115 0x5ffb… 0xfe6d…b248 (EOA) 0x73cd…b0e8 (EOA) 0.012210 eth 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 21000
0x
116 0x5d82… 0xd8a8…cbf4 (EOA) 0x0176…bd40 (Tip) 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 104376
transfer
recipient
0x7e33…ad0b (EOA)
amount
30962.1 × 1018
117 0x4562… 0xa817…42d0 (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 17.312816106 gwei 19.892059759 gwei 0.053500000 gwei 94813
transfer
recipient
0x8187…b357 (EOA)
amount
2994.95 × 106
118 0xe313… 0x58b7…5023 (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 18.259316106 gwei 23.300203553 gwei 1 gwei 84000
transfer
recipient
0x1415…2c4c (EOA)
amount
3186.06 × 106
119 0xaa6b… 0x9777…6a3e (EOA) 0x3fc9…7fad (UniversalRouter) 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 325492
execute
commands
0x0a000604
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00i\x82P\x81EEL\xe3%\xdd\xbeG\xa2]N\xc3\xd21\x193\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e0T\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\xc9\x1a:\xfdp9\\\xd4\x96\xc6G\xd5\xa6\xcc\x9dK+\x7f\xad\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e\x08\xce\xa8\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A\x16\x01B\xdf\x02\x88\xd2j\x9c8B\x9c\x91\xb3\x9b.X\xad\x92\x06\x95\xb1\x0f\xf1\xd7\xa4\xcf\xe7\xb5\xbb\xf6fm4\x16a\xa7\xe2\xb9cW\x15\xa2\xdd>?+U\x16\xa6s\xf0\x9d\xa7\xe4^\xc4?K(\n9\xc8\xe4\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x04\xebcF<ZT\x0f6\xcb\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01o\xda\xf3\xbf\xc2\xed\xaf\xf6\xc5\x16\xe3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00Bi\x82P\x81EEL\xe3%\xdd\xbeG\xa2]N\xc3\xd21\x193\x00\x0b\xb8\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x0b\xb8B?Na8\xe4u\xd8\\\xf7\xea\x07\x1a\xc9 \x97\xedc\x1e\xea\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B?Na8\xe4u\xd8\\\xf7\xea\x07\x1a\xc9 \x97\xedc\x1e\xea\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x17\xcc`B`S\x81\xc1X\xd2\xad\xabHt4\xbd\xe7\x9a\xa6\x1c\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00d', b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B?Na8\xe4u\xd8\\\xf7\xea\x07\x1a\xc9 \x97\xedc\x1e\xea\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01o\xda\xf3\xbf\xc2\xed\xaf\xf6\xc5\x16\xe3')
deadline
0x6508cea7
120 0x0c98… 0xb05f…2418 (EOA) 0x3fc9…7fad (UniversalRouter) 0.100000 eth 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 246982
execute
commands
0x0b08
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01cEx]\x8a\x00\x00', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01cEx]\x8a\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\xb7-\xa4\x1b4x\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd0R\x92\xbe\x873\xc1\xb1\x89\x82\r\x04,\x9e,?\xba\xbbif")
deadline
0x6508ceb3
121 0x06db… 0xb05f…2418 (EOA) 0x0c87…b3a3 0 30.605964756 gwei 200000
approve
spender
0x5200…847a
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
122 0x6383… 0x5621…e9ae (EOA) 0xdac1…1ec7 (https://tether.to/, Tether USD (USDT), Stablecoin, Token Contract, TetherToken, Bitfinex) 0 20.634144546 gwei 59941
transfer
recipient
0xee7f…b37e (EOA)
amount
106.0 × 106
123 0x4db6… 0x88f2…5374 (EOA) 0xcc51…e554 0 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 88046
setApprovalForAll
operator
0x1e00…3c71 (Conduit)
approved
True
124 0x00e4… 0xcf35…a0c4 (EOA) 0x7a25…488d (Router 2, UniswapV2Router02) 0.150000 eth 38.459316106 gwei 115.450000000 gwei 21.200000000 gwei 215625
swapExactETHForTokensSupportingFeeOnTransferTokens
amountOutMin
0
path
('0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2', '0x36028bcfbc8c3080a4e56b082638cda47bee2441')
to
0xcf35…a0c4 (EOA)
deadline
0x6508ca0b
125 0x65da… 0xcf35…a0c4 (EOA) 0x3602…2441 0 38.459316106 gwei 115.450000000 gwei 21.200000000 gwei 55920
approve
spender
0x7a25…488d (Router 2, UniswapV2Router02)
amount
0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
126 0x0993… 0x782e…1edc (EOA) 0x7042…7153 (EOA) 1.000000 eth 17.359316106 gwei 23.419075414 gwei 0.100000000 gwei 21000
0x
127 0x79b0… 0xc8d9…73e7 (EOA) 0x6d92…50da 0 21.117695651 gwei 38.141620455 gwei 3.858379545 gwei 232453
transfer
recipient
0x17d6…c455 (EOA)
amount
0x16eeadba3eb667692caccac82b
128 0xf0e0… 0x8d58…8673 (EOA) 0xc18c…b46e (QLINDO) 0 17.559316106 gwei 30.767588867 gwei 0.300000000 gwei 26000
transfer
recipient
0x1ef4…8da0 (EOA)
amount
1
129 0xe370… 0x817f…68cd (EOA) 0x0670…27e1 (EOA) 0.138533 eth 19.259316106 gwei 500 gwei 2 gwei 50000
0x
130 0xe1a7… 0x343c…fa1e (EOA) 0x3fc9…7fad (UniversalRouter) 0 17.312816106 gwei 20.623444546 gwei 0.053500000 gwei 269409
execute
commands
0x0a080c
inputs
(b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5~\xd6\xe5K\xe8\x12[\xbeE\xd6\xca3\x0eE\xeb\xb7\x1e\xf1\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e0T\xb3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00?\xc9\x1a:\xfdp9\\\xd4\x96\xc6G\xd5\xa6\xcc\x9dK+\x7f\xad\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00e\x08\xce\xbb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00A\xddMi7\xbe\x86\xeeo?\xce;v\x12\x00\x83_\xc0\x8e(i\x9d\xbd\xc1\x9fB\x8e\x85\x05\x91\xbaWu/|\xab\x9604\xf5\xc4\x13\xb0\no\xe1\x04kJ\xc8\xa0\x9f\xf3"l\x05\xd9\xf7\xd7\xf9Z\x96\x0b_z\x1b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00', b"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x05\x13Nz\x7f\xdc\xd3\x11\xacP\x11\xdd\x1f\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x12\x98\x18/\r\x9e\xd3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xa5~\xd6\xe5K\xe8\x12[\xbeE\xd6\xca3\x0eE\xeb\xb7\x1e\xf1\x1e\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xc0*\xaa9\xb2#\xfe\x8d\n\x0e\\O'\xea\xd9\x08<ul\xc2", b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x03\x12\x98\x18/\r\x9e\xd3')
deadline
0x6508ceb3
131 0x3cc0… 0xbd41…8cf6 (EOA) 0xa0b8…eb48 (USD Coin (USDC), Stablecoin, https://www.centre.io/, Token Contract, FiatTokenProxy) 0 19 gwei 200000
transfer
recipient
0xfbc8…e74d (EOA)
amount
4485.0 × 106