project
Ghost Hand
Public Unreviewedby John Lauer
A small battery gadget that keeps an automatic sink faucet running while you use the sink: it learns the faucet's timeout, re-arms with the shortest blip, and stops after 10 minutes or when picked up.
main
John Lauer
Rev 2: aim, status-dot lights, Adafruit 1317 battery, rev 2 cost, revisions, firmware
363a22f
1d ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823
:100000000C943E000C945B000C945B000C94430831
:100010000C942E080C945B000C9470080C945808F7
:100020000C948A080C945B000C945B000C945B00AD
:100030000C945B000C94B7080C945B000C945B0070
:100040000C945B000C945B000C945B000C945B00C4
:100050000C945B000C945B000C945B000C945B00B4
:100060000C945B000C945B000C945B000C945B00A4
:100070000C945B000C945B000C945B0011241FBE7D
:10008000CFEFCDBFDFE3DEBF18E3A0E0B8E3E2E4EB
:10009000F3E302C005900D92A230B107D9F729E32E
:1000A000A2E0B8E301C01D92A037B207E1F70E94B9
:1000B00050090C948A190C9400004F925F926F9231
:1000C0007F928F929F92AF92BF92CF92DF92EF92E8
:1000D000FF920F931F93FC01AAE6B9E3CD90DC9049
:1000E00011970D2C000CEE08FF0840815181052E60
:1000F000000C660B770B97018601041B150B260B72
:10010000370BC901B80112968D909C901397092C5A
:10011000000CAA08BB08C280D3800D2C000CEE088E
:10012000FF088C189D08AE08BF081496CD90DC908F
:100130000D2C000CEE08FF0844805580052C000CA7
:1001400066087708C418D508E608F7089801AC01D6
:100150000E94D6182B013C01A5019401C501B401F0
:100160000E94D618460E571E681E791EA7019601DA
:10017000C701B6010E94D618640D751D861D971D16
:100180001F910F91FF90EF90DF90CF90BF90AF90B5
:100190009F908F907F906F905F904F9008954F92B7
:1001A0005F926F927F928F929F92AF92BF92CF9207
:1001B000DF92EF92FF920F931F93CF93DF93DC01B7
:1001C000C0906A39D0906B39D7FE03C08FE1C80E5A
:1001D000D11C65E0D594C7946A95E1F7E0906C393D
:1001E000F0906D39F7FE03C08FE1E80EF11C55E089
:1001F000F594E7945A95E1F700916E3910916F39B3
:1002000017FF02C0015E1F4F45E0159507954A95FF
:10021000E1F7CD91DC911197D7FD6F9635E0D5953B
:10022000C7953A95E1F71296ED91FC911397F7FD7A
:100230007F9625E0F595E7952A95E1F714964D917F
:100240005C9157FF02C0415E5F4F95E05595479521
:100250009A95E1F79601DE010E9461194B015C015C
:100260009701DF010E946119860E971EA81EB91E14
:100270009801DA010E946119860E971EA81EB91E08
:10028000181419041A041B040CF06DC09601D60151
:100290000E9461192B013C019701D7010E9461194D
:1002A00073016201C60ED71EE81EF91E9801D8011F
:1002B0000E946119C60ED71EE81EF91EC114D10492
:1002C000E104F10409F44FC09E01DE010E946119AE
:1002D0002B013C019F01DF010E946119460E571E50
:1002E000681E791E9A01DA010E946119460E571E96
:1002F000681E791E4114510461047104A1F1A50125
:100300009401C501B4010E94D6184B015C0182E042
:10031000880C991CAA1CBB1C8A95D1F7A3E0B0E0FD
:10032000A70196010E947F199B01AC01C301B20194
:100330000E94D61821E086169706A806B90608F08E
:1003400020E0822FDF91CF911F910F91FF90EF90CE
:10035000DF90CF90BF90AF909F908F907F906F90E5
:100360005F904F90089521E0ECCFFC0123E18FEFE7
:1003700041E3215009F408959191982738E097FFBF
:1003800006C0990F94273150892FC9F7F2CF990FE2
:10039000FACF8F929F92AF92BF92CF92DF92EF925D
:1003A000FF9221E02093233920ED37E0662311F0FE
:1003B00020E43FE16C01F12CE12C48E7C416D104A4
:1003C000E104F104D0F14901B12CA12C8C149D045D
:1003D000AE04BF0408F09C0120935D3930935E3970
:1003E0008091293990912A39A0912B39B0912C39DB
:1003F000820F931FA11DB11D80934D3990934E39EB
:10040000A0934F39B093503960934C39809164393F
:100410009091653901968093643990936539809104
:100420002439816080932439FF90EF90DF90CF9042
:10043000BF90AF909F908F90089528E730E0CCCF89
:10044000CF92DF92EF92FF920F931F93CF93DF93A0
:1004500000915D3910915E398091683990916939C8
:10046000019680936839909369399801A3E7B0E0C9
:100470000E94691924E630E040E050E00E941A1919
:1004800069017A01C0911939D0911A392097D9F0B0
:100490002091273930912839ABE0B0E00E946919EA
:1004A0002AE030E040E050E00E941A19DA01C90168
:1004B0008C0F9D1FA11DB11DC816D906EA06FB06AB
:1004C00010F46C017D0121EDC21627E0D206E10493
:1004D000F10430F080EDC82E87E0D82EE12CF12C0D
:1004E000C0911739D0911839CC15DD0508F4E60113
:1004F000C0931739D09318399801ADE0B0E00E944D
:1005000069192AE030E040E050E00E941A192837CB
:1005100031054105510560F1213D87E0380741056E
:10052000510548F5C217D30708F4E901C0931539FE
:10053000D093163980911B3990911C398C509E4F65
:10054000813A2FE0920710F080EA9FE080931B39F8
:1005500090931C3980912439806680932439DF91EF
:10056000CF911F910F91FF90EF90DF90CF90089562
:1005700028E730E0D7CF20ED37E0D4CF0F931F939B
:10058000409125395091263970E060E04E5C5F4F14
:100590006F4F7F4F440F551F661F771F80915F3944
:1005A00090916039009115391091163930E020E0B2
:1005B000B0E0A0E080179107A207B30710F4D901BB
:1005C000C80184179507A607B70710F4DB01CA0115
:1005D00088379105A105B10558F081342FE19207C4
:1005E000A105B10540F461E01F910F910C94C90180
:1005F00088E790E0F8CF80E49FE1F5CF683B2BE0FF
:1006000072078105910538F1693E2DEF720781056A
:10061000910520F068EE7DEF80E090E08091133945
:1006200090911439009759F06817790740F0681BCA
:10063000790B7695679576956795680F791F609326
:1006400013397093143981E080934B3980912439A8
:100650008864809324390895CF92DF92EF92FF92BD
:10066000CF93DF9380912239813009F07FC0809150
:100670002339811158C0C0903539D0903639E09077
:100680003739F09038398091423990914339A091AF
:100690004439B0914539C81AD90AEA0AFB0AC0910F
:1006A0001339D0911439C701B6010E94FE02209778
:1006B00021F128EBC2162BE0D206E104F104E8F0A8
:1006C000CE01B0E0A0E0C816D906EA06FB06A8F401
:1006D00080911B3990911C398C509E4F813A2FE0AC
:1006E000920710F080EA9FE080931B3990931C39A9
:1006F000809124398064809324398091623990916B
:1007000063390196809362399093633980912439DB
:10071000846080932439DF91CF91FF90EF90DF9038
:10072000CF900C94BE02823009F580916139882304
:10073000E9F080914C398111E0CF609135397091A9
:1007400036398091373990913839C0904239D090FC
:100750004339E0904439F09045396C197D098E0990
:100760009F090E94FE020E942002C7CFDF91CF9115
:10077000FF90EF90DF90CF900895CF938091FC3859
:100780009091FD388834974489F48091FE38813007
:1007900069F4C0910E398CEF98E30E94B50191E0A5
:1007A000C81390E0892F8170CF91089580E0FBCF2E
:1007B0000F931F93CF93AEE2B3EB41E050E0ED9186
:1007C000FD91E817F90778F1BA0161507109DB0171
:1007D000AA0FBB1FA45DBC440D911C91E01BF10B43
:1007E0006F5D7C44DB01CC914F5D5C44DA012C9160
:1007F000422F4C1B550BDA019C01201B310B0E9430
:1008000078199F0136952795620F731F811D911DE1
:100810009F0150E040E00E941A198C2F820FCF9167
:100820001F910F9108954F5F5F4F4B30510539F67F
:1008300084E6F5CF8091010180FDFCCF88ED98E042
:1008400084BF9093000108959091A0009F7830E1BB
:10085000611130E2932B9093A00010920006409318
:10086000010692E49093020690E49093030620938D
:1008700005068093060681E080930B0680930006B0
:100880008093080680910B0680FFFCCF2091100614
:10089000309111061092000602C0369527954A95B0
:1008A000E2F750E040E0611110C06CE474E080E0D9
:1008B00090E00E94D618DC01CB012AE0B695A795FE
:1008C000979587952A95D1F7089564EC79E080E0B3
:1008D00090E0EFCFCF92DF92EF92FF92CF93C4E000
:1008E000C12CD12C76012FE144E061E086E00E942A
:1008F0002404C80ED91EE11CF11CC150A1F7D70178
:10090000C6010196A11DB11D880F991FAA1FBB1F0B
:1009100032E0B695A795979587953A95D1F7CF91FF
:10092000FF90EF90DF90CF9008958091280482FB94
:10093000882780F908959FB7F8948091FA3810922B
:10094000FA389FBF08950F931F938FB7F894609163
:10095000F7387091F8380091480110914901909151
:10096000430190FF04C017FD02C06F5F7F4F8FBF30
:1009700090E080E0CB017727662730E020E0602B15
:10098000712B822B932B1F910F9108950E94A3042A
:100990009B01AC01ADE7B0E00E947F1927E096957E
:1009A0008795779567952A95D1F70895CF92DF922D
:1009B000EF92FF926B017C0180912539909126394D
:1009C00080931D3990931E39809127399091283951
:1009D00080931F39909320398FE099E30E94B501ED
:1009E0008093213983E1EFE0F9E3ACEFB8E30190C4
:1009F0000D928A95E1F78091021081FDFCCF8DE97F
:100A000094E084BF90930010ACEFB8E3E0E0F4E131
:100A10008D9180833196E33184E1F807C9F78DE940
:100A200093E084BF909300108091021081FDFCCF71
:100A30001092F638C092F238D092F338E092F4383F
:100A4000F092F538FF90EF90DF90CF900895CF931C
:100A5000C82F0E946A04CC2329F08536910548F0FE
:100A6000845691098B372DE0920718F0CF910C94A2
:100A7000D80380E0CF910895DF92EF92FF920F9319
:100A80001F93CF93DF93482FF62E0091C438EBEDE0
:100A9000F8E330E08CE1E82ECFEFD0E09BE0D92EF8
:100AA0002FEF341718F02F2D431320E02E9DC00197
:100AB0001124BE010E94F218162F3F5F0A31A0F4E4
:100AC0002D9DC0011124BE010E94F218638314837E
:100AD00015823396343021F7DF91CF911F910F911A
:100AE000FF90EF90DF9008956383148254E0259F78
:100AF000C0011124BE010E94F2186583EACF80E292
:100B00008093260480E1809325041092CB381092C4
:100B1000C538ECECF8E3119288E3EB3DF807D9F720
:100B20000895F89480938F38882331F010929201C1
:100B300010929D01789408958091EA388111FACF3E
:100B40008091400A80FFF6CF83E0809392018093EA
:100B50009D01F0CF8091EA3881110AC08091470A47
:100B600080FD06C08091570A80958170817008953C
:100B700080E0FCCFCF93DF93F894E0E8F1E0128AB5
:100B8000158EA0E4BAE01C9215961C92159711964A
:100B90001C92A0E5BAE01C9211961C92A0E0BAE06B
:100BA0001C921A961C921092EA38109298387894F7
:100BB000A0E0B4E088E216968C93169712968C9378
:100BC0001297C0E0D2E088818B7F8883148E1282D6
:100BD00084E080934604109280061092A006E0EA1A
:100BE000F0E081818E7F818380E116968C93109254
:100BF000973810929638DF91CF9108950E94BA05E8
:100C00000E94C6042091F63821110C94D604089550
:100C10002FB7F8944091973830919638431741F1A7
:100C2000A0919738E6E0EA9FD0011124AE5FB74C5F
:100C30004D915D916D917C91DC014D935D936D9330
:100C40007C93139730919738E39FF0011124EE5F66
:100C5000F74C4481558114964D935C931597809180
:100C600097388F5F8F708093973881E02FBF0895FA
:100C700080E0FCCF209196382F5F322F3F7020917B
:100C800097382317C1F0A0919638E6E0EA9FD0018B
:100C90001124AE5FB74C6D937D938D939C93139706
:100CA00090919638E99FF0011124EE5FF74C448350
:100CB000558330939638089520EA3FE090911508C7
:100CC000982311F081E00895909115089C7019F413
:100CD0002150310999F780E008958093170880EC3E
:100CE0000E945C06811107C093E09093140891E084
:100CF0009093150808959091150894FF04C083E01F
:100D00008093140880E00895CF92DF92EF92FF92D3
:100D10000F931F93CF93DF93C82F8B01D42F82E3C0
:100D20000E946D06811102C0C0E00BC0C09318087C
:100D300080E40E945C06C82F81110DC083E080937F
:100D400014088C2FDF91CF911F910F91FF90EF909E
:100D5000DF90CF90089583E30E946D06C82F88230B
:100D600019F3780101E010E0CD2ED12C8091180804
:100D7000F70181937F0182E0C016D10609F487E074
:100D8000809314080D17E8F680E80E945C06811134
:100D900004C083E080931408C7CF0F5F1F4FE6CFD6
:100DA000DF92EF92FF920F931F93CF93DF93CDB714
:100DB000DEB72C97CDBFDEBF8C0146E0BE016F5F72
:100DC0007F4F88E20E948406D82E882371F1FE01AD
:100DD0003196AE01495F5F4F7A01A1818081BA2FC0
:100DE000A82F84E0B595A7958A95E1F72AEF30E022
:100DF0000E947819672F782F892F992787FD9A9558
:100E0000DA016D937D93AD013296EE16FF0629F758
:100E10008F819885F8018083918389859A85828363
:100E200093838B859C85848395838D2D2C96CDBF54
:100E3000DEBFDF91CF911F910F91FF90EF90DF9078
:100E40000895CF93DF931F92CDB7DEB741E0BE0187
:100E50006F5F7F4F88E30E94840641E0BE016F5FB1
:100E60007F4F8BE30E9484060F90DF91CF9108950E
:100E7000CF93DF93D82FC62F82E30E946D0688237D
:100E800051F0D093180880E40E945C06811106C0DE
:100E900093E090931408DF91CF910895C0931808C0
:100EA00080E40E945C06F4CFE0E1F8E084E1868310
:100EB00081E08383858360E480E20E94380768E0F4
:100EC00084E30E94380760E283E20E9438070C94B2
:100ED0002107CF92DF92EF92FF92CF93DF930E9490
:100EE000BA050E947F058091F1388823B1F084E132
:100EF0008093160881E0809313088093150860E2C0
:100F000080E20E94380762E084E30E94380760E2D2
:100F100083E20E9438070E942107109213088091F3
:100F200051018111FCCF1092500180910101982F45
:100F3000917080FDFACF88ED84BF909300010E94EC
:100F40009B048FB7F8949091FB381092FB388FBFB9
:100F5000C5E0F8948091080482FD43C00E94950486
:100F600080FF42C07894809151018111FCCFD1E083
:100F7000D093520181E4809350010E941A040E9490
:100F8000C6046B017C010E949504C091F13888234E
:100F900009F443C0D5E0D093F038C092EC38D09239
:100FA000ED38E092EE38F092EF381092C13881E0DF
:100FB0000E942705D093C5388093C438C092C638A4
:100FC000D092C738E092C838F092C938CC2309F4DF
:100FD0003EC0DF91CF91FF90EF90DF90CF900C94C7
:100FE000540781E090E0BCCFC0935000789488957E
:100FF000109250000E949B048111B5CF9FB7F894C6
:101000008091FB381092FB389FBF8111ACCF0E94BA
:101010009504882309F49DCFA6CFD093F038C092D1
:10102000EC38D092ED38E092EE38F092EF38CC23E5
:1010300031F00E94540786E698E30E94D006C092E1
:101040006238D0926338E0926438F0926538DF916C
:10105000CF91FF90EF90DF90CF9008951F920F9265
:101060000FB60F9211248F93809129048093290445
:1010700082FF03C081E08093FB388F910F900FBEF9
:101080000F901F9018951F920F920FB60F92112478
:101090008F93809109048093090482FF03C081E04B
:1010A0008093FA388F910F900FBE0F901F90189574
:1010B0001F920F920FB60F9211248F9381E08093AD
:1010C00053018091F938883028F48091F9388F5F86
:1010D0008093F9388F910F900FBE0F901F90189545
:1010E0001F920F920FB60F9211248F939F9381E05E
:1010F000809343018091F7389091F838019680935E
:10110000F7389093F8389F918F910F900FBE0F9002
:101110001F9018951F920F920FB60F9211248F9364
:101120009F9381E080930B0A8091870684FF11C012
:101130001092200A1092210A80E190E08093260A02
:101140009093270A9F918F910F900FBE0F901F9041
:1011500018951092000A1092EA3880918F38811108
:10116000F1CF83E08093920180939D01EBCF1F929A
:101170000F920FB60F921124CF92DF92EF92FF924F
:101180000F931F932F933F934F935F936F937F938F
:101190008F939F93AF93BF93EF93FF930E94A3040A
:1011A0006B017C0180919838882311F140914C0AA1
:1011B00050914D0AC701B6010E943A0681E0809322
:1011C000460AFF91EF91BF91AF919F918F917F91CF
:1011D0006F915F914F913F912F911F910F91FF90D0
:1011E000EF90DF90CF900F900FBE0F901F9018954B
:1011F00081E08093460A1092920110929D0150E086
:1012000040E0C701B6010E943A06409199385091DA
:101210009A388091923890919338A0919438B091F7
:10122000953897018601081B190B2A0B3B0BD90136
:10123000C8010A97A105B10560F0C0929238D0921A
:101240009338E0929438F09295381092903810923A
:1012500091388091003890E0209190383091913809
:10126000280F391F2093903830939138209190386F
:1012700030919138820F931F893C910510F045E31E
:101280005CE01092200A1092210A4093260A5093A3
:10129000270A89E08093000A81E08093EA3891CFA1
:1012A000CF93DF93CDB7DEB7E397CDBFDEBF88ED39
:1012B00090E084BF9093600023E030E084BF2093EF
:1012C000610088E38093060480E18093000410921B
:1012D000110494E0909316049093170480932404CF
:1012E00080E38093200488E08093330410924404C8
:1012F00090934004809351048093530410925004BF
:10130000809141018111FCCF109247018FEF9FEF37
:1013100080934A0190934B0181E08093420189EAD6
:1013200080934001809151018111FCCF81E0809335
:10133000520181E48093500180E18093250480E292
:101340008093260480E3809321041092CB380CEC28
:1013500018E30DA31EA3ADA1BEA11D92ADA3BEA314
:10136000AB5DB843C1F788E38093060488E28093BD
:10137000020480E18093010484E0809317041092BA
:10138000400A1092500A109280061092A006109205
:10139000920110929D0182E08093120481E080937B
:1013A000320478940E941A048091021081FDFCCFCF
:1013B000ACEFB8E3E0E0F4E180818D933196E33166
:1013C00004E1F007C9F70E94BD03811131C088E430
:1013D00097E48093FC389093FD3881E08093FE3849
:1013E0001092FF38109200391092013988E592E08E
:1013F0008093023990930339109204391092053981
:1014000010920639109207398CED95E080930839D7
:101410009093093910920A3910920B3910920C39B5
:1014200010920D398CEF98E30E94B50180930E392C
:10143000198284E18093160881E0809313088093D9
:10144000150841E0BE016F5F7F4F8FE00E94840668
:10145000182F8823F1F18981843409F07AC060E47F
:1014600081E20E94380781EE94E00197F1F700C015
:101470000000A1EEB4E01197F1F700C00000E1EE2A
:10148000F4E03197F1F700C0000081EE94E001979D
:10149000F1F700C00000A1EEB4E01197F1F700C031
:1014A00000006CE081E20E94380760E085E20E9463
:1014B000380760E182E20E94380760E085E30E941D
:1014C000380760E28FE30E94380760E283E20E94FF
:1014D00038071093F1380E94C6046B017C0111118A
:1014E0000E9454070E9495048823A9F115E01093E7
:1014F000F038C092EC38D092ED38E092EE38F092AD
:10150000EF3881E00E9427051093C5388093C438D6
:10151000C092C638D092C738E092C838F092C93825
:101520009FB7F8948091F93881112AC09FBF8091AC
:10153000F9388111F5CF8091EA3881110C94D318D4
:1015400082E08160809350007894889510925000DA
:10155000E7CF10E0BECF86E08093F038C092EC3841
:10156000D092ED38E092EE38F092EF3880E00E94B1
:10157000270597E0111101C094E09093C538C6CFBC
:101580008091F93881508093F9389FBFA8950E94C7
:10159000C6042B013C011091EB381F5F1093EB3810
:1015A000E091F038E73008F02FC1F0E0E652F54F57
:1015B0000C945B19FD0AE10A590C66157D1594150A
:1015C000EF150E9495048823A1F015E01093F038E0
:1015D0004092EC385092ED386092EE387092EF38CD
:1015E0001092C13881E00E9427051093C5380C94F1
:1015F000C0158091F138811103C00E94690704C1B0
:10160000137009F001C18AE699E30E94D00688238D
:1016100009F4FAC086E698E30E945D0061317E40DD
:101620008105910588F086E0EAE6F9E3A6E6B8E3ED
:1016300001900D928A95E1F740926238509263389A
:10164000609264387092653810917E381123B1F041
:1016500080917D38811112C087E798E30E945D0078
:101660006532744F8105910530F487E798E30E9455
:10167000CF00882319F081E080937D3888E193EBD7
:101680000E94CF0020917D38111102C021E030E08E
:101690004091623850916338609164387091653838
:1016A00073016201C41AD50AE60AF70AB701A60156
:1016B0004C3D05E050076105710508F4E4C0811157
:1016C000DCC020FFDAC010927E380E946A048C01D0
:1016D0008A379D4060F584E08093F0384092EC3882
:1016E0005092ED386092EE387092EF3891E090931E
:1016F0007E3810927D3896E0EAE6F9E3A7E7B8E392
:1017000001900D929A95E1F702301D4018F08093F8
:10171000C53802C01092C5381092C4384092C638FD
:101720005092C7386092C8387092C9386DC082E054
:101730008093F0384092EC385092ED386092EE3859
:101740007092EF384092BD385092BE386092BF38E8
:101750007092C03840926D3850926E3860926F38F7
:101760007092703810926C3886E0EAE6F9E3A1E7EF
:10177000B8E301900D928A95E1F70E9454070E9408
:101780009B0480E00A374DE0140719F0C8010E945D
:10179000D80391E09093C5388093C4384092C638FE
:1017A0005092C7386092C8387092C93880E18093EF
:1017B00005048091A000887F81608093A0008091C3
:1017C000A10081608093A10083E58093A10681E858
:1017D0008093A00683E0809382061092860695E8A7
:1017E000909380068093820180939C0184E0809393
:1017F000460480934104809100028460809300023B
:1018000010928F381092BC388091EB3880FD8FCECB
:101810008091F038882309F48ACE0E94C604009192
:10182000C6381091C7382091C8383091C9386B013B
:101830007C01C01AD10AE20AF30AEBED8E2EE8E32E
:101840009E2E8AEE98E35401D5011D925D018A1700
:101850009B07D1F7E091C538E150E73010F00C94C8
:101860006216F0E0EA5CF34F0C945B191716D11680
:1018700030176F178817E6175F1848395A43610504
:10188000710508F0BACE8091EC389091ED38A091B6
:10189000EE38B091EF38481A590A6A0A7B0A90EC80
:1018A000491694ED590691E06906710408F0A5CE39
:1018B000ABCFC090BD38D090BE38E090BF38F0902C
:1018C000C038CFA2D8A6E9A6FAA65C014B018C18B5
:1018D0009D08AE08BF0800EC801607E2900609E0FC
:1018E000A006B104E0F00E94FE0583E08093F0388A
:1018F0004092EC385092ED386092EE387092EF38AA
:1019000091E090937E3810927D3896E0EAE6F9E314
:10191000A7E7B8E301900D929A95E1F7F8CE0E94FF
:101920009504882319F00E94FE054FCE0E949B0467
:10193000882329F00E94FE050E947F055ECE137069
:10194000A9F48AE699E30E94D006882399F381E7F7
:1019500098E30E945D006532744F8105910550F750
:1019600081E798E30E94CF008111E4CF80916D3828
:1019700090916E38A0916F38B09170387301620108
:10198000C81AD90AEA0AFB0AD701C6018031974270
:10199000A105B105A0F00E94AA05882381F040921C
:1019A0006D3850926E3860926F38709270380E9425
:1019B0006A048C018A379D40E8F010926C3880915F
:1019C000BC3811E0813009F46AC1E8F12224239483
:1019D000823009F425C518EB81161BE09106A1049D
:1019E000B10408F411CF8091C538813009F00CCFD3
:1019F00082E08DCE80916C388F5F80936C3882301E
:101A0000F0F20E94FE0584E08093F0384092EC38BA
:101A10005092ED386092EE387092EF3881E080930A
:101A20007E3810927D3886E0EAE6F9E3A7E7B8E36E
:101A300001900D928A95E1F784E002301D4008F094
:101A400066CE80E064CE4CE384169104A104B10418
:101A500008F4DACEBE016F5F7F4F7B016E0171E249
:101A6000C70ED11C870122E040E060E087E00E94C1
:101A70002404D7018D939D937D01E1EEF4E031972D
:101A8000F1F700C00000CA16DB0669F7FE013396C5
:101A900090E041915191892F282F082E000C330B93
:101AA000D901AA0FBB1FA00FB11F6D917C912F5FB1
:101AB0003F4F4617570748F4220F331FD801A20F94
:101AC000B31F6D937C93815038F7A82F880FBB0B01
:101AD0001196AA0FBB1FA00FB11F4D935C939F5F80
:101AE0009F30B9F6698D7A8D645C7F4F693EF3E073
:101AF0007F0710F068EE73E06A3401E0700710F4BD
:101B00006AE471E090E080E0982F872F762F6627B7
:101B10002CE434E040E050E00E941A192093A10622
:101B20001092A6381092A7381092A8381092A938AF
:101B30001092BA381092BB381092A5381092A4387F
:101B4000F8941092920110929D011092500A1092F6
:101B5000400A88E28093020484E08093410A81E095
:101B60008093440A8093460A8093450A91E49093B7
:101B7000400A80939838109297381092963893E0E4
:101B80009093920190939D0178948093BC3823CFD9
:101B900029813A814B815C818091A4388823A9F006
:101BA00080919B3890919C38A0919D38B0919E383F
:101BB00069017A01C81AD90AEA0AFB0AD701C601E3
:101BC0000397A105B10508F46AC01093A4382093C7
:101BD0009B3830939C3840939D3850939E38ADE7A6
:101BE000B0E00E947F19DC01CB0147E0B695A795D4
:101BF000979587954A95D1F7CFA0D8A4E9A4FAA4E0
:101C00008C199D09AE09BF092091BB38222339F1F7
:101C1000E091BA38E83018F5C090A638D090A738CF
:101C2000E090A838F090A938AC01BD014C195D09CD
:101C30006E097F096A0141505109610971094F35E7
:101C40005A4E6105710558F431E03E0F3093BA38B1
:101C5000F0E0EE0FFF1FE655F74CC082D182809373
:101C6000A6389093A738A093A838B093A9382F3FEF
:101C700019F02F5F2093BB38E091A538E83078F455
:101C80008D819E81009759F021E02E0F2093A53879
:101C9000F0E0EE0FFF1FE158F74C80839183CE01F7
:101CA00001960E940806811173CF0CE0801608E0AF
:101CB0009006A104B10408F4A7CD8091BB3883300D
:101CC00040F414EC811613E19106A104B10408F468
:101CD00082CEF090A538EFE7F8E321E030E0F11094
:101CE00020C069E139C062817381A9014150510965
:101CF000DF01CA01019647FD0AC00D911C911197A1
:101D00004150510912976017710708F489C0880F74
:101D1000991FDC01A158B74C6D937C932F5F3F4F07
:101D200032962F1500F3F694EF2DF0E0EE0FFF1F23
:101D3000E158F74C8081918165E070E00E94F218D3
:101D40006B5F7F4F6932710510F068E270E06830B8
:101D5000710510F468E070E06093003815E0619F51
:101D6000C001112402972FE230E02093993830937C
:101D70009A38F8941092920110929D01109298381E
:101D800028E2209306041092400A46E54093410A57
:101D900080934C0A90934D0A80934A0A90934B0A81
:101DA00021E02093440A2093460A2093450A31E417
:101DB0003093400A1092500A4093510A80935C0A73
:101DC00090935D0A80935A0A90935B0A2093540A79
:101DD0002093560A1092550A3093500A1092000A26
:101DE0001092010A20930B0A20930A0A1092EA38F3
:101DF00010929738109296380E94A30460939238FC
:101E000070939338809394389093953810929038CB
:101E10001092913880918F38811107C083E006C0FD
:101E200014960D931C93159764CF80E080939201D4
:101E300080939D0178944091BA3810E000E04423EB
:101E400021F18AEA98E3FE013196BF01F12CDC0111
:101E50002D913D91CD01DB012D933D93BD01F39477
:101E60004F11F5CF21E030E02F1508F423C1F6948F
:101E7000EF2DF0E0EE0FFF1FCC24C394D12CCC0E3D
:101E8000DD1EEC0DFD1D008111810E94BD03882324
:101E900009F43DC10115110559F1E0910A39F0919C
:101EA0000B39309729F1C801B0E0A0E0AF0170E034
:101EB00060E0481759076A077B0708F021C16801ED
:101EC0007D01C41AD50AE60AF70AA7019601AAE01D
:101ED000B0E00E947F196B017C019F01A3E0B0E09C
:101EE0000E9469196C157D058E059F0508F40FC1C8
:101EF00083E1ECEFF8E3AFE0B9E301900D928A954E
:101F0000E1F70115110549F400911D3910911E39B1
:101F10000115110511F408EE13E000932539109313
:101F2000263960911F39709120396115710529F4A6
:101F3000C80163E070E00E94F2186017710708F0B2
:101F400018C1609327397093283910922239109262
:101F50002339109224398092293990922A39A092FB
:101F60002B39B0922C3980922D3990922E39A09233
:101F70002F39B09230391092313910923239109293
:101F80003339109234398092353990923639A09293
:101F90003739B09238391092393910923A39109253
:101FA0003B3910923C3910923D3980923E399092E3
:101FB0003F39A0924039B092413980924239909293
:101FC0004339A0924439B092453980924639909273
:101FD0004739A0924839B092493910924A39109243
:101FE0004B3910924C398092553990925639A092C3
:101FF0005739B09258398092513990925239A09203
:102000005339B092543980924D3990924E39A09202
:102010004F39B09250390C501E4F000F111F013232
:102020002EE4120710F000E21EE4083B3BE0130729
:1020300010F408EB1BE0D501C401800F911FA11D16
:10204000B11D8093593990935A39A0935B39B0935D
:102050005C39809115399091163980935D39909350
:102060005E3910925F391092603910926139109286
:102070006839109269391092663910926739109256
:102080006439109265391092623910926339109256
:10209000A4381092A33840929F385092A038609292
:1020A000A1387092A2381092020488E28093010451
:1020B00082E06BCD62817381A90141505109DF013A
:1020C000CA01019647FD09C00D911C91119741501D
:1020D000510912976017710770F0880F991FA1E0DE
:1020E000B0E0AC0FBD1FA80FB91F6D937C932F5F9D
:1020F0003F4F3296B9CE14960D931C931597E0CFAF
:102100009F01AB01281B390B4A0B5B0BE0CE88E427
:1021100097E480930F399093103981E080931139BF
:1021200010921239109213391092143988E592E006
:1021300080931539909316391092173910921839E7
:102140001092193910921A398CED95E080931B3951
:1021500090931C3910921D3910921E3910921F391C
:10216000109220398FE099E30E94B50180932139C4
:10217000C8CEC80163E070E00E94F218E2CE298167
:102180003A814B815C818091A4388823A9F08091A9
:102190009B3890919C38A0919D38B0919E386901F0
:1021A0007A01C81AD90AEA0AFB0AD701C6010397BD
:1021B000A105B10508F434C12092A43820939B38BE
:1021C00030939C3840939D3850939E38ADE7B0E0F3
:1021D0000E947F19DC01CB0147E0B695A795979542
:1021E00087954A95D1F77C018D012FA138A549A586
:1021F0005AA5E21AF30A040B150BE9A2FAA20BA3E3
:102200001CA38091393990913A39A0913B39B09112
:102210003C390097A105B10509F47EC040912D39E4
:1022200050912E3960912F397091303967017801C2
:10223000C41AD50AE60AF70A09A11AA12BA13CA1E2
:1022400000932D3910932E3920932F393093303944
:102250000196A11DB11D8093393990933A39A0930D
:102260003B39B0933C398091293990912A39A0911A
:102270002B39B0912C3980179107A207B30740F48E
:102280000093293910932A3920932B3930932C3914
:10229000109123391BA7113091F080914A39811197
:1022A0000EC009A11AA12BA13CA10093463910939D
:1022B0004739209348393093493920924A39C1141B
:1022C000D104E104F10409F4ABC000912539109167
:1022D0002639980150E040E02CA73DA74EA75FA704
:1022E000809122398130E1F4809127399091283909
:1022F000280F391F411D511DDA01C901B695A79557
:102300009795879533243394C816D906EA06FB06B9
:1023100008F440C0312C3EC0C12CD12C76018CCFAA
:10232000A5E0B0E0A70196010E947F1968AB79ABE8
:102330008AAB9BAB9801A3E0B0E00E94691928A981
:1023400039A94AA95BA9261737074807590710F783
:102350002092223920921239C0922739D0922839FE
:1023600080914A39882309F444C18091463990917B
:102370004739A0914839B0914939809342399093B7
:102380004339A0934439B093453980912439806C06
:102390008093243980912239813049F5332009F422
:1023A00038C10091273910912839C701B601601B47
:1023B000710B8109910928E030E040E050E00E9473
:1023C0003C19200F311F2530310508F41BC1209323
:1023D00027393093283909A11AA12BA13CA10093D8
:1023E0003539109336392093373930933839C092C4
:1023F0003139D0923239E0923339F0923439332086
:1024000029F00BA5023011F42092613980913D39F9
:10241000831531F030923D39311031C10E942C03C7
:10242000CE0101960E940806382E8111A8CE809216
:10243000293990922A39A0922B39B0922C39809167
:102440002239813009F053C080913D39882309F445
:102450004EC080912D3990912E39A0912F39B09195
:102460003039B501A401481B590B6A0B7B0B209135
:102470002739309128398091253990912639690181
:10248000F12CE12CC80ED91EE11CF11CF694E79446
:10249000D794C794C416D506E606F70640F5DB01C7
:1024A000CA01880F991FAA1FBB1F89A39AA3ABA3B8
:1024B000BCA3A5E0B0E00E94691909A11AA12BA153
:1024C0003CA1601771078207930768F0809131394A
:1024D00090913239A0913339B0913439C816D90668
:1024E000EA06FB0620F410923D390E942C039091DD
:1024F0002239992309F4CAC080912339923009F412
:10250000DEC0813009F494C108F42FC1823009F48F
:102510002FC2809124391092243986FF03C081E0B4
:102520008093F6388091F6388823C9F08091F2388C
:102530009091F338A091F438B091F538B301A2012D
:10254000481B590B6A0B7B0BDB01CA018033954793
:10255000A105B10520F0C301B2010E94D60480910B
:102560009F389091A038A091A138B091A238730102
:102570006201C81AD90AEA0AFB0AD701C6018C32DD
:102580009140A105B10590F08091A33840929F3809
:102590005092A0386092A1387092A23890E00196D3
:1025A00063E070E00E9406198093A33830912339CC
:1025B000E091A338F0E0E25EFC44908180E03130AD
:1025C00029F080E090FD80E291FD886098E29827F4
:1025D000909302048093010421E080E0313019F0EF
:1025E00020E080913D3981708093C3382093C238B8
:1025F000F2C989A19AA1ABA1BCA18C199D09AE0910
:10260000BF09BBCE45E050E04093273950932839AD
:10261000E2CE9801A3E0B0E00E946919C616D70681
:10262000E806F90608F0E3CE809127399091283921
:102630002CA53DA54EA55FA5280F391F411D511D95
:10264000DA01C901B695A795979587958C159D05D3
:10265000AE05BF0508F0CBCEC701B601601B710BFC
:102660008109910928E030E040E050E00E943C19E7
:10267000200F311F2093253930932639B8CE1BA562
:10268000123009F0CDCE20926139CACE80915939ED
:1026900090915A39A0915B39B0915C3988169906AE
:1026A000AA06BB0608F435CF8091243992E09093B6
:1026B000223990931239806C809324392ACF81304B
:1026C000E1F480914D3990914E39A0914F39B091FC
:1026D000503988169906AA06BB0608F41ACF8091CD
:1026E00024391092233980923E3990923F39A0923A
:1026F0004039B09241398260DFCF80913E3990916C
:102700003F39A0914039B0914139805C904EAF4F34
:10271000BF4F88169906AA06BB0608F4FACE409168
:1027200025395091263970E060E0475E5F4F6F4F6A
:102730007F4F440F551F661F771F80911539909169
:1027400016398C0130E020E00417150726073707FB
:1027500040F4CA01413D57406105710510F080ED1C
:1027600097E060E00E94C901D4CE209113393091E6
:1027700014392115310501F58091243940914239F0
:102780005091433960914439709145397501640124
:10279000C41AD50AE60AF70AB701A6014137514122
:1027A0006140710508F4B5CE20E63AEE2093133966
:1027B00030931439806480CF80913D39882309F4A7
:1027C000A8CE8091423990914339A0914439B0917B
:1027D0004539AC01BD01420F531F611D711D8A01B6
:1027E0009B0140911B3950911C3970E060E0885189
:1027F0009C4FAF4FBF4F6A017B01C80ED91EEA1E26
:10280000FB1EC016D106E206F30630F4D901C8015A
:10281000841B950BA60BB70B88169906AA06BB0658
:1028200008F477CE60E080911539909116399ACFEF
:1028300080914D3990914E39A0914F39B0915039D6
:1028400088169906AA06BB0608F463CE809124393F
:10285000C0902539D0902639F12CE12CE091273910
:10286000F091283992E09093233982608093243943
:1028700010924A3910926139CF01880F991F970140
:102880008601080F191F211D311DD901C801883E7D
:1028900013E09107A105B10520F488EE93E0A0E0D4
:1028A000B0E0AC01BD01480D591D6A1D7B1D409370
:1028B000513950935239609353397093543995017B
:1028C000840104521A4F2F4F3F4F009355391093F4
:1028D0005639209357393093583980914C398111AA
:1028E00030C020901339309014392114310449F14B
:1028F0008091423990914339A0914439B091453942
:1029000088519C4FAF4FBF4F820D931DA11DB11D2C
:10291000CE0EDF1EE11CF11CF694E794D794C79409
:102920008C0D9D1DAE1DBF1D081719072A073B07FB
:1029300040F48093553990935639A0935739B0930A
:1029400058398091553990915639A0915739B091A5
:10295000583984179507A607B70708F0DACD4093D2
:102960005539509356396093573970935839D1CDB2
:1029700080916139811142C08091513990915239D1
:10298000A0915339B091543988159905AA05BB0512
:1029900008F0BFCD80914C39882369F120915D39D1
:1029A00030915E39A3E0B0E00E946919DC01CB01EF
:1029B000B695A7959795879581342FE19207A10544
:1029C000B10520F080E49FE1A0E0B0E080935F39A2
:1029D0009093603980916239909163390196809328
:1029E00062399093633980912439846080932439CB
:1029F0000E94BE028ECD0E942002ECCF80915539FC
:102A000090915639A0915739B09158398816990646
:102A1000AA06BB0608F47DCD80913D39882309F4D0
:102A200078CD80914A39882309F44BC030914639DA
:102A300020914739909148398091493930934239F2
:102A4000209343399093443980934539F090243949
:102A500080914C39811130C020915D3930915E39BF
:102A60008091663990916739019680936639909389
:102A700067392093193930931A3900911739109119
:102A800018390837110510F408E710E0A5E5B0E0A3
:102A90000E94691924E630E040E050E00E941A19D3
:102AA0000217130708F4890100931539109316399A
:102AB0008F2D80658093243910924C3910922339E0
:102AC00028CD382D292D9A2D8B2DB8CF8091EC381B
:102AD0009091ED38A091EE38B091EF38481A590A2C
:102AE0006A0A7B0A28EB42162BE052066104710445
:102AF00010F40C94040C0C94FD0A8091EC38909125
:102B0000ED38A091EE38B091EF38481A590A6A0AA8
:102B10007B0A30ED431637E053066104710410F46C
:102B20000C94040C0C94FD0A0E949504811112C0AF
:102B300086E08093F0384092EC385092ED38609205
:102B4000EE387092EF3880E00E94270597E090936E
:102B5000C53816C00E9495048823B1F080910804FE
:102B6000869581709091C13880FF10C091110C94AE
:102B7000040C81E08093C13886E08093C53884E6F8
:102B80008093C4380C948E0B80E0ECCF992339F0FD
:102B90001092C13881E00E94270595E0D8CF80913E
:102BA000EC389091ED38A091EE38B091EF38B30148
:102BB000A201481B590B6A0B7B0BDB01CA01803158
:102BC0009742A105B10510F40C94040C4092EC3826
:102BD0005092ED386092EE387092EF38DBCF0E9461
:102BE0009504882369F015E01093F0384092EC3892
:102BF0005092ED386092EE387092EF380C94F20AF1
:102C00008091EC389091ED38A091EE38B091EF388A
:102C1000481A590A6A0A7B0A60ED461667E05606AA
:102C20006104710410F40C94040C0C94FD0A2091BE
:102C3000C438822F90E00C9669E170E00E94F2188F
:102C4000162F611104C011E0211101C010E0C7016D
:102C5000B60127E731E040E050E00E941A1929014F
:102C60003A019B01AC01812F90E0B0E0A0E0481652
:102C700059066A067B0608F487C060E00E943C059E
:102C800025E0B8EBCB16BBE0DB06E104F10460F411
:102C9000A5E0B0E0A70196010E947F1928EB3BE078
:102CA00040E050E00E941A192093DB38E6E02E9FA6
:102CB000C00111246AE070E00E9406196093DC38BC
:102CC0002093DD380BED18E3512C412CD8018D9168
:102CD0008D01480E511CAA16BB06C1F7B1E84B1670
:102CE000B2E05B06D8F08BEDE82E88E3F82E712C6D
:102CF000612CF70121917F016F01F1E0CF1AD1081A
:102D000030E0A0E8B2E00E946919A30192010E949C
:102D10001A19D6012C93E016F10659F7ACECB8E37A
:102D2000EBEDF8E390E020E08191811121E03D910D
:102D3000831391E0E017F107B9F78091CB382111A7
:102D4000D2C18823B9F08091CA388F5F8093CA3886
:102D5000843080F080E28093260480E18093250413
:102D60001092CB38ECECF8E31192CDA0DEA0CE1699
:102D7000DF06D1F78091CB38882311F40C94970AA1
:102D80009111B5C10C94970AAFEFB0E00E947F1982
:102D900027E731E040E050E00E941A19622F842DAD
:102DA0006DCFC701B60120EA3FE040E050E00E944D
:102DB0001A199B01AC01203DF7E03F074105510581
:102DC00050F060EA7FE080E090E0621B730B840BC0
:102DD000950B9B01AC010FEF10E0AFEFB0E00E944C
:102DE0007F1920ED37E040E050E00E941A19229F41
:102DF000C001239F900D900D1124B8010E94F2187C
:102E00002AE0269FC001279F900D1124B8010E943F
:102E1000F21812E0160F8091C338882319F0812F21
:102E20008695180F8091C238882359F0C701B601E2
:102E300028E230E040E050E00E941A19110F20FF14
:102E400010E01093DB3876E0179FC00111246AE090
:102E500070E00E9406196093DC381093DD3832CFA1
:102E600020E084ECC81689E0D806E104F10468F497
:102E7000AFEFB0E0A70196010E947F1924EC39E082
:102E800040E050E00E941A192095229FC0011124B1
:102E90002FEF30E0B9010E94F218FB01FF27AFE0ED
:102EA0006A9FC0011124B9010E94F2186093DB38B7
:102EB00044E14E9FC0014F9F900D1124B9010E9423
:102EC000F2186093DC38CF0173E0880F991F7A9570
:102ED000E1F7B9010E94F2186093DD38F3CEC70123
:102EE000B6012AEF30E040E050E00E941A1920FDC0
:102EF000E9CE1092DB3888E18093DC381092DD381F
:102F00001092DE3884E18093DF381092E038DACE18
:102F10008091C43869E10E94E618782EB3E060E041
:102F200084E0B71508F4DCC0872D0E943C05C7017A
:102F3000B6012CED35E040E050E00E941A199B01EB
:102F4000AC012E3EE2E03E074105510560F06CED1C
:102F5000C62E65E0D62EE12CF12CC21AD30AE40A63
:102F6000F50AA70196010FEF10E0AFEFB0E00E9465
:102F70007F192EEE32E040E050E00E941A19229FA5
:102F8000C001239F900D900D1124B8010E94F218EA
:102F90009B01739443E0749EF0011124E552F74CB9
:102FA00049E1469FC001479F900D1124B8010E943E
:102FB000F2186D5F60831182C901880F991F880F15
:102FC000991FB8010E94F21862837CCE58E8C5169A
:102FD00053E1D506E104F104D0F48CE18093DE38AE
:102FE0001092DF381092E0388093E1381092E23886
:102FF0001092E3388093E4381092E5381092E63866
:103000008093E7381092E8381092E9385BCEC70118
:10301000B601685873418109910920E137E240E027
:1030200050E00E941A199B01AC01283562E0360776
:103030004105510508F046CE2C3271E037074105B5
:10304000510550F088E592E0A0E0B0E0821B930BC0
:10305000A40BB50B9C01AD010FEF10E0AFEFB0E09A
:103060000E947F192CE231E040E050E00E941A19E2
:10307000229FC001239F900D900D1124B8010E9442
:10308000F218CB0123E0880F991F2A95E1F7B801C8
:103090000E94F2186093DE381092DF381092E03808
:1030A0006093E1381092E2381092E3386093E4388C
:1030B0001092E5381092E6386093E738A3CF20915C
:1030C000C438822F90E00C9669E170E00E94F218FB
:1030D000862F611104C081E0211101C080E060E011
:1030E0000E943C05EFCD1092CA38992351F180918E
:1030F000CB3881110CC080E38093260481E080935B
:10310000CB3881EE94E00197F1F700C000000E94F7
:10311000AA05882311F40C94970A81E00E94910576
:103120000E94AA05811104C08091EA388823C1F366
:103130008091EA38882349F080E00E9491050C9440
:10314000970A8823A1F20C94970AF89498ED21E04D
:1031500030E094BF20936100EBEDF8E38FE0219124
:1031600038E02D9A000027FF2D98220F0000000064
:103170002D98000000003A95A1F78A9581F723E089
:1031800030E094BF20936100789480E00E94910524
:10319000ECECF8E3D4018D914D018193A017B107B8
:1031A000C9F70C94970A80E00C94A10ADB018F9375
:1031B0009F930E947F19BF91AF91A29F800D911D97
:1031C000A39F900DB29F900D11240895991B79E053
:1031D00004C0991F961708F0961B881F7A95C9F7A7
:1031E00080950895AA1BBB1B51E107C0AA1FBB1FF6
:1031F000A617B70710F0A61BB70B881F991F5A9583
:10320000A9F780959095BC01CD01089597FB072EF5
:1032100016F4009407D077FD09D00E94F21807FC3D
:1032200005D03EF4909581959F4F089570956195D6
:103230007F4F0895A1E21A2EAA1BBB1BFD010DC0F2
:10324000AA1FBB1FEE1FFF1FA217B307E407F50756
:1032500020F0A21BB30BE40BF50B661F771F881F32
:10326000991F1A9469F760957095809590959B01C8
:10327000AC01BD01CF010895052E97FB1EF400940B
:103280000E94531957FD07D00E941A1907FC03D05A
:103290004EF40C94531950954095309521953F4F1D
:1032A0004F4F5F4F089590958095709561957F4F32
:1032B0008F4F9F4F0895EE0FFF1F0590F491E02D63
:1032C00009940E946919332312F48A1B9B0B0C94F6
:1032D0007A19A29FB001B39FC001A39F700D811DF9
:1032E0001124911DB29F700D811D1124911D08950F
:1032F0000E946919B7FF0895821B930B08950E94DD
:103300006919A59F900DB49F900DA49F800D911DEC
:0833100011240895F894FFCF89
:1033180000000000E8030301020007101A252F3AF5
:10332800444F5A647A0D240E740EA60ECE0EEC0E7F
:0A3338001E0F500FA00F04106810C4
:02334200190070
:00000001FF