--- doc/tutorial/Attic/authorRemote.eps 2002/05/29 16:44:43 1.1 +++ doc/tutorial/Attic/authorRemote.eps 2002/06/05 21:49:47 1.2 @@ -1,4900 +1,4145 @@ %!PS-Adobe-3.0 EPSF-3.0 %%Creator: PIL 0.1 EpsEncode -%%BoundingBox: 0 0 164 387 +%%BoundingBox: 0 0 152 353 %%Pages: 1 %%EndComments %%Page: 1 1 -%ImageData: 164 387 8 3 0 1 1 "false 3 colorimage" +%ImageData: 152 353 8 3 0 1 1 "false 3 colorimage" gsave 10 dict begin -/buf 492 string def -164 387 scale -164 387 8 -[164 0 0 -387 0 387] +/buf 456 string def +152 353 scale +152 353 8 +[152 0 0 -353 0 353] { currentfile buf readhexstring pop } bind false 3 colorimage -fbfbfbfdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefeffffffffffff -fffffffffffffbfbfbfefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefbfbfbfefefeffffffffffff -fffffffefefefbfbfbf9f9f9fffffffffffffffffffffffffdfdfdfefefeffffffffffffffffff -fefefefffffffffffff6f6f6f7f7f7fafafafdfdfdffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffefefeffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffefefefdfdfdfdfdfdfdfdfdfefefefefefeffffffffffff -fffffffffffffffffffdfdfdfbfbfbfbfbfbfefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefeffffff -fffffffefefefcfcfcfcfcfcfefefeffffffffffffffffffffffffffffffffffffffffffffffff -fdfdfdfdfdfdfefefefffffffffffffffffffbfbfbf9f9f9f8f8f8f9f9f9fdfdfdffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfd -fbfbfbf9f9f9fffffffffffffffffffffffffffffffffffffdfdfdfefefeffffffffffffffffff -fffffffffffffffffffcfcfcf9f9f9fcfcfcfefefefcfcfcf9f9f9fdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdf9f9f9fafafafcfcfcfffffffffffffffffffffffffbfbfbffffffffffffffffff -fffffffffffffefefefdfdfdfffffffffffffffffffffffffcfcfcededede6e6e6dcdcdcd8d8d8 -d7d7d7d5d5d5d0d0d0ccccccd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3e6e6e6e6e6e6eaeaea -f3f3f3fdfdfdfffffffffffffffffffffffffffffffffffffffffffffffffefefefdfdfdffffff -fffffffffffff9f9f9f2f2f2dadadae2e2e2edededf5f5f5f9f9f9fdfdfdfffffffffffffefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefe -fefefefefefefefefefefefefefefeececece6e6e6e1e1e1e3e3e3edededf8f8f8fefefeffffff -fffffffffffffffffffffffffffffffffffffdfdfdfffffffffffffcfcfcf2f2f2e9e9e9e1e1e1 -f1f1f1fffffffffffffffffff9f9f9fbfbfbffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -fffffffafafae9e9e9e1e1e1e6e6e6f2f2f2fcfcfcfffffffffffffffffffffffffffffffdfdfd -fffffff8f8f8f9f9f9ffffffffffffdadadadededefdfdfdf9f9f9f5f5f5f3f3f3f4f4f4f5f5f5 -f5f5f5f5f5f5f0f0f0f7f7f7fbfbfbf7f7f7f2f2f2f1f1f1f2f2f2f1f1f1f9f9f9e6e6e6fafafa -f1f1f1f8f8f8f2f2f2ffffffefefeff5f5f5f4f4f4f0f0f0fffffff0f0f0e5e5e5ffffffececec -f8f8f8f8f8f8f3f3f3ececececececf2f2f2f6f6f6f5f5f5fafafaf3f3f3f0f0f0f4f4f4f4f4f4 -f0f0f0f1f1f1f7f7f7f0f0f0f7f7f7f8f8f8f2f2f2f4f4f4fbfbfbf9f9f9efefeff4f4f4f2f2f2 -f0f0f0f0f0f0f2f2f2f3f3f3f4f4f4f5f5f5f6f6f6f1f1f1efefeff2f2f2f5f5f5f5f5f5f5f5f5 -f7f7f7fefefeefefeff2f2f2f8f8f8efefeff6f6f6f8f8f8fbfbfbf0f0f0fdfdfdeaeaeaeeeeee -fcfcfcebebebf0f0f0f2f2f2f7f7f7f3f3f3f1f1f1f7f7f7f2f2f2ebebebfcfcfcf4f4f4f0f0f0 -f3f3f3f5f5f5f8f8f8fafafaf2f2f2fafafaf9f9f9f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6 -f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6 -f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6 -f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f3f3f3f8f8f8f8f8f8fcfcfcdedede -e1e1e1fffffffafafafefefefefefefefefefefefefbfbfbfffffffcfcfcfefefefdfdfdffffff -d7d7d7ebebebfcfcfcf8f8f8f2f2f2efefefefefefefefefeeeeeeecececf4f4f4f1f1f1e7e7e7 -d2d2d2b8b8b8a6a6a6a5a5a5acacaccfcfcfc9c9c9e6e6e6edededf7f7f7e4e4e4f1f1f1f0f0f0 -efefefefefefeaeaeaf8f8f8edededeaeaeaffffffe7e7e7e0e0e0d4d4d4bcbcbca6a6a6a2a2a2 -b1b1b1c3c3c3cccccce1e1e1edededf5f5f5f1f1f1ecececededededededebebebedededefefef -efefefedededeeeeeeededede5e5e5dadadabdbdbdbfbfbfc1c1c1c3c3c3c9c9c9d6d6d6e6e6e6 -f2f2f2f0f0f0eeeeeeecececedededeeeeeeedededededededededf0f0f0e2e2e2efefeff6f6f6 -f2f2f2f2f2f2ebebebedededf1f1f1ecececebebebfffffff0f0f0f4f4f4f4f4f4ededede3e3e3 -fafafae1e1e1f4f4f4fefefedededeebebebf2f2f2edededf2f2f2ecececf1f1f1f2f2f2e8e8e8 -ececececececefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef -efefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef -efefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefefef -efefefefefefefefeff2f2f2f4f4f4f6f6f6fefefee5e5e5dfdfdffefefefcfcfcfefefefefefe -fefefefefefefbfbfbfffffffffffffffffffafafaf3f3f3d4d4d4fafafafffffffefefef9f9f9 -f7f7f7f7f7f7f6f6f6f5f5f5f4f4f4f9f9f9ddddddc8c8c8ccccccdadadadfdfdfdedededddddd -ccccccc5c5c5d2d2d2e4e4e4ffffffeeeeeeefefeffbfbfbf8f8f8f8f8f8f2f2f2f9f9f9f6f6f6 -f8f8f8fefefee1e1e1bababac9c9c9d9d9d9e1e1e1e2e2e2dbdbdbcbcbcbbdbdbdcccccce7e7e7 -fafafaf8f8f8f3f3f3f7f7f7f7f7f7f1f1f1f8f8f8f4f4f4f4f4f4f6f6f6f3f3f3e7e7e7dbdbdb -d5d5d5e9e9e9eaeaeae8e8e8dededed5d5d5d3d3d3d9d9d9e1e1e1f6f6f6f7f7f7f7f7f7f6f6f6 -f5f5f5f4f4f4f3f3f3f2f2f2f8f8f8edededfafafaefefeff4f4f4fcfcfcf3f3f3f6f6f6eaeaea -eaeaeaffffffffffffd8d8d8f5f5f5f8f8f8edededfffffff5f5f5f8f8f8f1f1f1f0f0f0ffffff -f3f3f3f3f3f3f8f8f8fdfdfde6e6e6f3f3f3fafafaf3f3f3f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5 -f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5 -f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5 -f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f8f8f8f4f4f4 -f8f8f8fffffff1f1f1dadadaf6f6f6fcfcfcfefefefefefefefefefefefefffffffffffffcfcfc -fffffff8f8f8ecececd2d2d2fffffffffffffffffffcfcfcfcfcfcfefefefffffffffffffefefe -f4f4f4d3d3d3c0c0c0d5d5d5f7f7f7fffffffffffffdfdfdecececdcdcdcc3c3c3cacacaf9f9f9 -fffffffafafafffffffffffffffffffcfcfcfafafafcfcfcfdfdfdeeeeeecececec4c4c4d7d7d7 -eeeeeefdfdfdfffffffdfdfdeeeeeee0e0e0c3c3c3d5d5d5ecececf9f9f9fdfdfdfefefefefefe -fefefefffffffcfcfcfcfcfcfefefef2f2f2dfdfdfd9d9d9dededef4f4f4f9f9f9fdfdfdf9f9f9 -f0f0f0e4e4e4dcdcdcd8d8d8f5f5f5fcfcfcfffffffffffffcfcfcfcfcfcfcfcfcfafafaffffff -fdfdfdfefefec5c5c5d7d7d7fefefefffffffffffffffffff9f9f9fcfcfcf9f9f9c8c8c8a6a6a6 -a1a1a1cbcbcbecececfafafafffffffefefeb6b6b6d5d5d5fffffff6f6f6fcfcfcfcfcfccacaca -e5e5e5fcfcfcfffffffffffffffffffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd -fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf6f6f6fbfbfbfffffffcfcfcd4d4d4ececec -f9f9f9fefefefefefefefefefefefefffffffffffff8f8f8fffffff7f7f7eaeaead1d1d1ffffff -f8f8f8f6f6f6f4f4f4f4f4f4f5f5f5f6f6f6f5f5f5f3f3f3ccccccc7c7c7cbcbcbd8d8d8dfdfdf -dededee2e2e2eaeaeaebebebe6e6e6bfbfbfb1b1b1d6d6d6fafafaf6f6f6f3f3f3f3f3f3f6f6f6 -f5f5f5efefeff4f4f4efefefcfcfcfb7b7b7d3d3d3dbdbdbe1e1e1e3e3e3e6e6e6e8e8e8e6e6e6 -e0e0e0c5c5c5bdbdbdcacacaebebebf9f9f9f0f0f0efefeffbfbfbf5f5f5f4f4f4f5f5f5f0f0f0 -dededeccccccd0d0d0e1e1e1e3e3e3e5e5e5eaeaeaefefefeeeeeee4e4e4d4d4d4c8c8c8dfdfdf -ecececf6f6f6f4f4f4f1f1f1f3f3f3f4f4f4f2f2f2eeeeeef7f7f7efefef878787a6a6a6ededed -f8f8f8eeeeeed2d2d2ffffffdedede6868687a7a7aadadada2a2a2737373868686e9e9e9f2f2f2 -fefefe7f7f7f5a5a5ad6d6d6fdfdfdefefefe7e7e7969696bfbfbfe8e8e8f6f6f6f5f5f5f2f2f2 -f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4 -f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4 -f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4 -f4f4f4f7f7f7f2f2f2f8f8f8fdfdfdffffffcececee6e6e6f7f7f7fefefefefefefefefefefefe -fffffffffffff8f8f8fffffff3f3f3e9e9e9cfcfcffffffff7f7f7f4f4f4f0f0f0eeeeeeeeeeee -ececece8e8e8e5e5e5b6b6b6bfbfbfcdcdcdd8d8d8dedededfdfdfdfdfdfdfdfdfcfcfcfe3e3e3 -ccccccb7b7b7b8b8b8e3e3e3ebebebececece8e8e8e9e9e9eeeeeee8e8e8efefefe4e4e4bdbdbd -b8b8b8cacacad5d5d5dededee2e2e2e3e3e3e2e2e2dadadad1d1d1d4d4d4b8b8b8bababae0e0e0 -f4f4f4e6e6e6e2e2e2f2f2f2eaeaeaedededededede1e1e1cececec4c4c4d0d0d0e1e1e1ececec -e8e8e8e4e4e4e5e5e5e6e6e6dfdfdfd2d2d2c6c6c6cbcbcbdededeecececeaeaeae7e7e7eaeaea -edededeaeaeae2e2e2f1f1f1ececec6a6a6a959595e9e9e9f0f0f0e2e2e2eeeeeee5e5e58c8c8c -828282d7d7d7eaeaeadcdcdcdbdbdb666666939393e4e4e4dedede7878785e5e5e5e5e5ef3f3f3 -ececece2e2e2797979adadaddededef0f0f0ececece9e9e9ebebebebebebebebebebebebebebeb -ebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb -ebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebebeb -ebebebebebebebebebebebebebebebebebebebebebebebebebebebececececececf5f5f5f0f0f0 -ffffffcacacae4e4e4f6f6f6fefefefefefefefefefefefefefefefffffffdfdfdfdfdfdededed -e6e6e6cececefcfcfcfdfdfdfafafaf7f7f7f4f4f4f2f2f2efefefebebebe7e7e7c5c5c5d0d0d0 -d7d7d7d9d9d9e2e2e2e9e9e9e2e2e2d2d2d2d4d4d4e5e5e5ddddddd3d3d3bababadfdfdfefefef -f3f3f3f2f2f2eeeeeef6f6f6efefeff4f4f4e4e4e4bebebed0d0d0d8d8d8dbdbdbd9d9d9d6d6d6 -d9d9d9e0e0e0e4e4e4e4e4e4e3e3e3c8c8c8c5c5c5e3e3e3f6f6f6efefefebebebf6f6f6f1f1f1 -f6f6f6f1f1f1e1e1e1d4d4d4d5d5d5dfdfdfe7e7e7e0e0e0dedededededee1e1e1e5e5e5e7e7e7 -e3e3e3e0e0e0cbcbcbe2e2e2f3f3f3f1f1f1ecececf0f0f0f3f3f3f0f0f0efefeff6f6f6f5f5f5 -6f6f6fa3a3a3f0f0f0f3f3f3f0f0f0f4f4f4d7d7d75e5e5eacacace7e7e7f8f8f8e6e6e6e5e5e5 -9f9f9f555555dddddddadada818181ababab4d4d4db0b0b0efefefececec7a7a7ab5b5b5e7e7e7 -f8f8f8f2f2f2f4f4f4f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2 -f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2 -f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2 -f2f2f2f2f2f2f2f2f2f2f2f2eeeeeef5f5f5fcfcfcebebebffffffcbcbcbe4e4e4f3f3f3fefefe -fefefefefefefefefef9f9f9fffffffffffffdfdfde8e8e8e2e2e2ccccccfafafafffffffcfcfc -fafafaf9f9f9f8f8f8f6f6f6f3f3f3efefefbcbcbcddddddf1f1f1e9e9e9e3e3e3efefeff8f8f8 -f7f7f7f0f0f0ebebebe0e0e0e6e6e6c8c8c8eaeaeaf8f8f8f9f9f9fffffff8f8f8fffffff7f7f7 -f9f9f9e5e5e5c1c1c1e3e3e3e2e2e2eaeaeaefefeff0f0f0f0f0f0efefefe9e9e9e1e1e1e6e6e6 -d6d6d6d3d3d3e6e6e6f8f8f8fbfbfbfafafafcfcfcfcfcfcfffffff8f8f8e7e7e7e1e1e1e8e8e8 -eeeeeeebebebf1f1f1f3f3f3f5f5f5f5f5f5f2f2f2ececece8e8e8e5e5e5d2d2d2ecececfefefe -fbfbfbf5f5f5f9f9f9fcfcfcf8f8f8fefefef7f7f7f4f4f4727272abababeeeeeef2f2f2fefefe -f5f5f5cccccc505050ecececedededf5f5f5e9e9e9fafafac2c2c2686868c2c2c2ffffff797979 -aaaaaaa9a9a95a5a5ae8e8e8eeeeee7b7b7bbcbcbcecececfafafaf6f6f6fcfcfcfbfbfbfbfbfb -fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb -fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfb -fbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf9f9f9 -ffffffffffffedededffffffcccccce4e4e4f0f0f0fefefefefefefefefefefefefefefefdfdfd -fffffff8f8f8f4f4f4dededecfcfcffafafafafafaf4f4f4efefeff0f0f0f3f3f3f0f0f0e7e7e7 -ddddddc2c2c2dcdcdcececece8e8e8e8e8e8f3f3f3f2f2f2e7e7e7e8e8e8eeeeeee5e5e5d1d1d1 -cbcbcbdcdcdcedededf3f3f3e6e6e6f8f8f8efefefebebebf4f4f4d7d7d7c3c3c3e0e0e0e5e5e5 -e5e5e5e9e9e9eeeeeef3f3f3f2f2f2ebebebe4e4e4e7e7e7d3d3d3cbcbcbdadadaebebebefefef -f0f0f0f5f5f5ecececf6f6f6efefefd9d9d9d3d3d3e1e1e1e8e8e8e2e2e2e4e4e4e9e9e9efefef -eeeeeee9e9e9e6e6e6e6e6e6e9e9e9cececedfdfdfeeeeeef2f2f2f0f0f0f0f0f0f1f1f1f1f1f1 -f2f2f2ebebebededed707070a5a5a5dededee2e2e2f5f5f5e4e4e4b6b6b6585858f0f0f0dbdbdb -f6f6f6f0f0f0e9e9e9d0d0d04f4f4fbfbfbfe4e4e47b7b7babababd7d7d77f7f7f858585e6e6e6 -707070bebebed6d6d6efefeffbfbfbe7e7e7ecececf8f8f8ebebebf2f2f2e7e7e7fffffff3f3f3 -ecececf1f1f1f1f1f1f2f2f2f2f2f2f2f2f2f1f1f1f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0 -f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0 -f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0ecececefefeff3f3f3f8f8f8fdfdfdcccccc -ddddddf1f1f1fbfbfbfdfdfdfffffffffffffefefefdfdfdfffffff7f7f7f4f4f4dededececece -fafafaf3f3f3eeeeeee9e9e9e9e9e9ecececeaeaeae1e1e1d8d8d8bebebed3d3d3e2e2e2e2e2e2 -e1e1e1eaeaeaf0f0f0eeeeeee9e9e9f0f0f0e9e9e9d5d5d5cacacad4d4d4e1e1e1e5e5e5e5e5e5 -f2f2f2e7e7e7e3e3e3ecececd2d2d2bfbfbfd8d8d8e4e4e4e5e5e5e7e7e7eaeaeaedededececec -e9e9e9e7e7e7e7e7e7cfcfcfc3c3c3d1d1d1e4e4e4eaeaeae9e9e9e9e9e9e6e6e6ebebebe5e5e5 -d3d3d3cdcdcdd8d8d8e4e4e4e7e7e7f0f0f0efefefededededededebebebe7e7e7e1e1e1dddddd -c8c8c8d8d8d8e6e6e6e9e9e9e8e8e8e8e8e8e9e9e9e9e9e9e2e2e2e7e7e7e8e8e86969699e9e9e -e7e7e7edededf0f0f0f9f9f9bdbdbd444444acacace2e2e2e7e7e7dededee3e3e3cccccc5b5b5b -b9b9b9e3e3e3787878a6a6a6ddddddb8b8b8565656a4a4a48585859c9c9cf3f3f3e2e2e2e0e0e0 -e8e8e8eaeaeae5e5e5e0e0e0ededede8e8e8e8e8e8e3e3e3ebebebe8e8e8e8e8e8e9e9e9eaeaea -eaeaeaeaeaeae9e9e9e9e9e9e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8 -e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8 -e8e8e8e8e8e8e9e9e9ecececf0f0f0f6f6f6fcfcfcccccccdededef2f2f2fbfbfbfdfdfdffffff -fffffffefefefefefefffffff7f7f7f3f3f3ddddddcececef9f9f9f7f7f7f2f2f2eeeeeeeeeeee -f0f0f0efefefe7e7e7dfdfdfd1d1d1dededeedededf5f5f5f4f4f4f3f3f3f6f6f6fbfbfbf1f1f1 -f3f3f3eaeaead6d6d6cdcdcdd9d9d9e9e9e9f1f1f1efefeff7f7f7eaeaeae7e7e7efefefd9d9d9 -c7c7c7d6d6d6edededf0f0f0f5f5f5f7f7f7f8f8f8f7f7f7f7f7f7f7f7f7edededd6d6d6cacaca -d8d8d8ecececf2f2f2efefefecececefefefededede8e8e8ddddddd6d6d6dadadaeaeaeaf8f8f8 -f2f2f2ecececeaeaeaeeeeeef4f4f4f2f2f2e8e8e8ddddddd2d2d2e0e0e0edededefefefededed -eeeeeeefefefefefefebebebf5f5f5ededed6a6a6a939393e4e4e4eeeeeee5e5e5e4e4e4dddddd -7575758e8e8ef0f0f0eaeaeae9e9e9ececec909090717171cececeededed7a7a7aaeaeaee4e4e4 -e8e8e89494945757577474749f9f9fecececeaeaeaefefeff3f3f3e7e7e7ebebebf5f5f5ededed -eeeeeee6e6e6f0f0f0f4f4f4ecececedededeeeeeeefefeff0f0f0f0f0f0f0f0f0f0f0f0eeeeee -eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee -eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecececefefeff2f2f2 -f6f6f6fbfbfbcbcbcbddddddf1f1f1fbfbfbfdfdfdfffffffffffffefefefefefefffffff7f7f7 -f3f3f3dcdcdccdcdcdf8f8f8fcfcfcf7f7f7f4f4f4f4f4f4f5f5f5f4f4f4eeeeeee8e8e8cecece -d1d1d1e1e1e1f6f6f6fefefef9f9f9f6f6f6f9f9f9fffffff7f7f7e3e3e3d0d0d0cfcfcfe2e2e2 -f6f6f6fffffff5f5f5f8f8f8efefefeeeeeef4f4f4e2e2e2cfcfcfd3d3d3e3e3e3ebebebf6f6f6 -fcfcfcfbfbfbf8f8f8f6f6f6f6f6f6e4e4e4d8d8d8d5d5d5e3e3e3f4f4f4f9f9f9f6f6f6f3f3f3 -f7f7f7f2f2f2eeeeeeebebebe1e1e1dbdbdbe7e7e7fafafaf5f5f5f3f3f3f3f3f3f8f8f8fcfcfc -f7f7f7eaeaeadddddddededeebebebf5f5f5f6f6f6f5f5f5f6f6f6f7f7f7f6f6f6f1f1f1f9f9f9 -f0f0f08484849f9f9fe8e8e8fcfcfcfcfcfce9e9e9ffffff959595676767c5c5c5ebebebf4f4f4 -d3d3d36e6e6ea4a4a4efefefe7e7e7727272b5b5b5e2e2e2f0f0f0f6f6f66868684b4b4bb8b8b8 -e8e8e8fdfdfdd1d1d1e2e2e2f5f5f5f6f6f6f1f1f1cececeebebebf9f9f9f5f5f5c4c4c4f2f2f2 -f3f3f3f4f4f4f6f6f6f7f7f7f8f8f8f8f8f8f8f8f8f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6 -f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6 -f6f6f6f6f6f6f6f6f6f6f6f6f6f6f6f2f2f2f4f4f4f5f5f5f8f8f8fcfcfccbcbcbdcdcdcf0f0f0 -fbfbfbfdfdfdfffffffffffffefefefefefefffffff6f6f6f2f2f2dbdbdbccccccf7f7f7f3f3f3 -f0f0f0ececececececedededececece8e8e8e3e3e3cbcbcbc2c2c2c8c8c8e1e1e1f4f4f4f6f6f6 -f5f5f5f9f9f9f6f6f6e6e6e6d1d1d1c6c6c6cececedfdfdfebebebededede9e9e9eaeaeae8e8e8 -eaeaeaecececdededeccccccc6c6c6d3d3d3dfdfdfefefeff8f8f8f8f8f8f2f2f2edededeaeaea -c4c4c4c7c7c7d1d1d1e0e0e0e9e9e9ecececebebebecececededede8e8e8e7e7e7e7e7e7dbdbdb -cdcdcdd0d0d0dfdfdff2f2f2f5f5f5f8f8f8f7f7f7f0f0f0e4e4e4d6d6d6ccccccdadadae4e4e4 -ececececececebebebedededeeeeeeecececf7f7f7ebebebd3d3d36f6f6f5252525858584e4e4e -4b4b4b777777e4e4e4e1e1e1a7a7a7727272606060656565545454a4a4a4d9d9d9eeeeeed6d6d6 -808080bdbdbdd8d8d8e7e7e7dcdcdcb0b0b04c4c4ca9a9a9e9e9e9dfdfdf7c7c7cafafafffffff -cbcbcb979797878787ddddddfefefecbcbcb5f5f5fe8e8e8e9e9e9ebebebecececeeeeeeeeeeee -eeeeeeeeeeeeececececececececececececececececececececececececececececececececec -ececececececececececececececececececececececececececececececececececececececec -eeeeeef0f0f0f1f1f1f5f5f5f9f9f9cacacaddddddf1f1f1fbfbfbfdfdfdfffffffffffffefefe -fefefefffffff6f6f6f1f1f1dbdbdbcbcbcbf5f5f5edededeaeaeae7e7e7e6e6e6e7e7e7e6e6e6 -e4e4e4e1e1e1dadadac7c7c7bcbcbcc4c4c4d1d1d1d6d6d6d9d9d9ddddddc7c7c7bfbfbfbababa -c2c2c2d3d3d3e0e0e0e1e1e1dddddde2e2e2e2e2e2e5e5e5e8e8e8e6e6e6ddddddd0d0d0c5c5c5 -bebebec6c6c6d1d1d1d9d9d9d9d9d9d5d5d5cecececbcbcbb4b4b4c0c0c0d0d0d0dcdcdce0e0e0 -e1e1e1e2e2e2e4e4e4e3e3e3e0e0e0e1e1e1e2e2e2d7d7d7c8c8c8c3c3c3c9c9c9d2d2d2d8d8d8 -dedededcdcdcd3d3d3cacacac5c5c5c4c4c4d6d6d6dededee3e3e3e2e2e2e2e2e2e4e4e4e5e5e5 -e2e2e2e0e0e0dfdfdfefefefdadadad7d7d7e3e3e3e8e8e8f4f4f4d6d6d6ebebebd4d4d4dbdbdb -c4c4c4d6d6d6e2e2e2dfdfdfd8d8d8e0e0e0d6d6d6e0e0e0c2c2c2dadadad7d7d7e0e0e0d6d6d6 -f6f6f6c1c1c1d8d8d8f4f4f4e6e6e6c8c8c8dadadae1e1e1e5e5e5ededede2e2e2dededed2d2d2 -dbdbdbdfdfdfe0e0e0e1e1e1e2e2e2e3e3e3e4e4e4e4e4e4e4e4e4e4e4e4e3e3e3e3e3e3e3e3e3 -e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3 -e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e5e5e5e8e8e8eaeaeaefefeff6f6f6 -c9c9c9dededef4f4f4fbfbfbfdfdfdfffffffffffffefefefefefefffffff6f6f6f1f1f1dadada -cacacaf5f5f5f1f1f1efefefecececebebebebebebebebebeaeaeae8e8e8e0e0e0d2d2d2c0c0c0 -b7b7b7b4b4b4b4b4b4b5b5b5b5b5b5b6b6b6b9b9b9c2c2c2d3d3d3e3e3e3e9e9e9e8e8e8e6e6e6 -eaeaeae8e8e8edededefefefe7e7e7e5e5e5e1e1e1d6d6d6b9b9b9b7b7b7b4b4b4b4b4b4b4b4b4 -b5b5b5b3b3b3b2b2b2c8c8c8d2d2d2dddddde4e4e4e7e7e7e9e9e9e9e9e9e8e8e8e8e8e8e8e8e8 -e8e8e8e8e8e8e2e2e2d9d9d9d1d1d1cdcdcdbfbfbfc4c4c4c8c8c8c8c8c8c6c6c6c9c9c9d1d1d1 -d8d8d8e0e0e0e6e6e6eaeaeae8e8e8e7e7e7eaeaeaebebebe8e8e8e6e6e6dededee8e8e8e3e3e3 -d8d8d8dadadad4d4d4d5d5d5eaeaeae9e9e9d7d7d7ebebebe1e1e1d3d3d3cececedfdfdfe1e1e1 -dededed8d8d8f1f1f1f2f2f2ededede3e3e3e4e4e4d7d7d7dededee8e8e8e8e8e8cfcfcfdedede -fefefee7e7e7e8e8e8dededed6d6d6e8e8e8ecececf1f1f1e9e9e9ececece7e7e7e7e7e7e8e8e8 -e9e9e9e9e9e9e9e9e9e8e8e8e8e8e8e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e8e8e8eaeaeaecececf0f0f0f6f6f6c8c8c8ddddddf3f3f3fbfbfbfdfdfd -fffffffffffffffffffefefefffffff6f6f6f1f1f1dadadac9c9c9f4f4f4f5f5f5f3f3f3f1f1f1 -f0f0f0f0f0f0efefefefefefeeeeeeedededebebebe4e4e4d7d7d7cdcdcdc8c8c8c6c6c6c3c3c3 -d3d3d3d8d8d8e2e2e2ecececf0f0f0efefefefefeff1f1f1f2f2f2eeeeeef4f4f4f3f3f3e9e9e9 -ebebebefefefe5e5e5e4e4e4d9d9d9cbcbcbc2c2c2c3c3c3c7c7c7cccccccececee2e2e2e6e6e6 -ebebebeeeeeef1f1f1f4f4f4f2f2f2eeeeeef1f1f1f2f2f2f2f2f2f0f0f0efefefececece3e3e3 -dadadad4d4d4d2d2d2d0d0d0cdcdcdcfcfcfd8d8d8e5e5e5efefefebebebf0f0f0f2f2f2f0f0f0 -f0f0f0f3f3f3f3f3f3f0f0f0f9f9f9ebebebebebebececece6e6e6f4f4f4f3f3f3ededede9e9e9 -f3f3f3e2e2e2e4e4e4fcfcfce8e8e8dededef2f2f2e7e7e7f5f5f5f1f1f1eaeaeae7e7e7e1e1e1 -efefefefefeff3f3f3e8e8e8e5e5e5f3f3f3e8e8e8fafafae5e5e5e6e6e6eaeaeaf9f9f9eeeeee -f1f1f1e0e0e0f6f6f6ebebebe7e7e7f0f0f0f1f1f1f1f1f1f2f2f2f1f1f1f1f1f1f0f0f0efefef -f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2 -f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f4f4f4f4f4f4 -f3f3f3f5f5f5f8f8f8c8c8c8dbdbdbf0f0f0fbfbfbfdfdfdffffffffffffffffffffffffffffff -ecececf4f4f4e6e6e6c3c3c3e9e9e9eeeeeee7e7e7e4e4e4e7e7e7ebebebeaeaeae6e6e6e3e3e3 -e8e8e8d6d6d6d9d9d9e5e5e5dcdcdcd3d3d3d7d7d7dadadadadadadbdbdbdddddddfdfdfe1e1e1 -e3e3e3e5e5e5e6e6e6e6e6e6e5e5e5e5e5e5e4e4e4e4e4e4e3e3e3e2e2e2e2e2e2dfdfdfdbdbdb -d6d6d6d3d3d3d2d2d2d4d4d4d8d8d8dbdbdbdcdcdcdfdfdfe2e2e2e5e5e5e7e7e7e6e6e6e5e5e5 -e3e3e3e3e3e3e4e4e4e4e4e4e4e4e4e4e4e4e3e3e3e3e3e3e2e2e2dbdbdbdadadad9d9d9d9d9d9 -d9d9d9dbdbdbdddddddededee2e2e2e3e3e3e4e4e4e4e4e4e6e6e6e6e6e6e7e7e7e8e8e8e5e5e5 -e4e4e4e4e4e4e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e3e3e3e2e2e2e1e1e1e0e0e0e0e0e0e0e0e0 -e1e1e1e1e1e1e5e5e5e5e5e5e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4 -e5e5e5e6e6e6e6e6e6e4e4e4e3e3e3e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6 -eaeaeae9e9e9e9e9e9e8e8e8e8e8e8e9e9e9e9e9e9eaeaeae6e6e6e6e6e6e5e5e5e5e5e5e5e5e5 -e5e5e5e5e5e5e5e5e5e2e2e2e6e6e6e8e8e8e6e6e6e3e3e3e3e3e3e8e8e8ededede3e3e3e3e3e3 -e5e5e5e6e6e6e7e7e7e7e7e7e6e6e6e6e6e6e7e7e7e4e4e4ebebebf1f1f1efefefc7c7c7ececec -e7e7e7fbfbfbfdfdfdfffffffffffffffffff8f8f8fffffffdfdfdf1f1f1d8d8d8cbcbcbffffff -ececece6e6e6e0e0e0dedededfdfdfdfdfdfdedededddddde2e2e2dddddddedededcdcdcd3d3d3 -d3d3d3d9d9d9d7d7d7d9d9d9d9d9d9dadadadcdcdcdddddddfdfdfe0e0e0e0e0e0e1e1e1e1e1e1 -e1e1e1e0e0e0e0e0e0dfdfdfdfdfdfdfdfdfdddddddcdcdcdadadad8d8d8d8d8d8d9d9d9dadada -dbdbdbe1e1e1e2e2e2e3e3e3e3e3e3e3e3e3e1e1e1dfdfdfdddddde4e4e4e3e3e3e2e2e2e0e0e0 -dddddddadadad7d7d7d6d6d6dcdcdcdcdcdcdbdbdbdcdcdcdddddde0e0e0e2e2e2e4e4e4dfdfdf -dfdfdfdededededededededededededddddddddddde0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0 -dfdfdfdfdfdfe1e1e1e1e1e1e1e1e1e1e1e1e2e2e2e3e3e3e5e5e5e6e6e6e0e0e0dfdfdfdedede -dddddddcdcdcdbdbdbdbdbdbdadadadddddddddddddededee0e0e0e1e1e1e2e2e2e2e2e2e2e2e2 -dddddddededededededfdfdfe0e0e0e0e0e0e1e1e1e1e1e1dcdcdcdcdcdcdcdcdcdbdbdbdbdbdb -dcdcdcdcdcdcdcdcdce2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2dcdcdce4e4e4 -e2e2e2dadadadddddde7e7e7e1e1e1d1d1d1e8e8e8e7e7e7e5e5e5e3e3e3e0e0e0dedededcdcdc -dbdbdbe2e2e2d5d5d5e1e1e1f7f7f7f2f2f2c1c1c1e2e2e2eeeeeefbfbfbfdfdfdffffffffffff -fffffff5f5f5ffffffffffffeaeaead8d8d8ccccccd9d9d9efefefebebebe6e6e6e1e1e1e0e0e0 -e2e2e2e4e4e4e6e6e6dcdcdce7e7e7ededede6e6e6e0e0e0e3e3e3e3e3e3dddddde0e0e0e0e0e0 -e0e0e0e0e0e0e1e1e1e1e1e1e2e2e2e2e2e2e2e2e2e2e2e2e1e1e1e1e1e1e1e1e1e0e0e0e0e0e0 -e0e0e0e0e0e0e0e0e0e1e1e1e1e1e1e1e1e1e0e0e0dfdfdfdededee0e0e0e0e0e0e0e0e0e0e0e0 -e0e0e0e0e0e0e1e1e1e1e1e1dddddddededee0e0e0e2e2e2e5e5e5e7e7e7e9e9e9eaeaeae1e1e1 -e0e0e0dfdfdfdfdfdfdedededfdfdfdfdfdfe0e0e0e5e5e5e5e5e5e4e4e4e4e4e4e4e4e4e3e3e3 -e3e3e3e3e3e3dedededfdfdfdfdfdfdfdfdfdfdfdfe0e0e0e0e0e0e0e0e0dedededededededede -dedededfdfdfe0e0e0e1e1e1e2e2e2e2e2e2e2e2e2e3e3e3e3e3e3e4e4e4e5e5e5e6e6e6e6e6e6 -e5e5e5e5e5e5e4e4e4e2e2e2e0e0e0dedededddddddddddde2e2e2e2e2e2e2e2e2e1e1e1e0e0e0 -e0e0e0e0e0e0dfdfdfe6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e6e2e2e2e2e2e2 -e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e3e3e3e1e1e1dededee0e0e0e5e5e5e4e4e4 -dfdfdfd7d7d7d8d8d8d9d9d9dcdcdcdfdfdfe3e3e3e6e6e6e8e8e8f0f0f0e5e5e5e8e8e8ededed -e3e3e3c8c8c8e9e9e9f2f2f2fbfbfbfdfdfdfffffffffffffffffffbfbfbfffffff8f8f8e4e4e4 -e8e8e8c3c3c37b7b7b7f7f7f8080807e7e7e7a7a7a7a7a7a7e7e7e8080807f7f7f7979797f7f7f -7d7d7d7b7b7b7f7f7f7e7e7e7e7e7e848484828282828282828282828282828282828282818181 -8181817f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f -7f7f7f7f7f7f7e7e7e7e7e7e828282828282818181808080808080818181828282838383818181 -8080807e7e7e7d7d7d7b7b7b7a7a7a7a7a7a7979797d7d7d7d7d7d7c7c7c7c7c7c7d7d7d7d7d7d -7e7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f808080808080808080858585858585858585 -848484848484848484848484838383848484848484838383828282828282828282838383838383 -7d7d7d7d7d7d7e7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7a7a7a7c7c7c7e7e7e808080818181 -8484848787878a8a8a8080808080808181818181818282828282828282828383837c7c7c7d7d7d -7d7d7d7e7e7e7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7c7c7c7c7c7c7c7c7c7d7d7d7d7d7d -7d7d7d8080807979797a7a7a8181817d7d7d7575757f7f7f9393938a8a8a888888868686838383 -8080807d7d7d7b7b7b7a7a7a797979838383848484777777868686b8b8b8ecececebebebfbfbfb -fdfdfdfffffffffffffffffffefefefffffff9f9f9e5e5e5e8e8e8bababa5050503e3e3e444444 -4646464343434242424444443f3f3f3737375454544646463636364040405252524444443b3b3b -4d4d4d3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e -3e3e3e3e3e3e3e3e3e3e3e3e4242424141413f3f3f3e3e3e3e3e3e3f3f3f4141414343433f3f3f -3e3e3e3d3d3d3d3d3d3d3d3d3e3e3e3f3f3f3f3f3f414141414141404040404040414141434343 -444444464646414141414141424242434343444444454545454545464646444444434343424242 -4242424141414040403f3f3f3f3f3f4141414040403f3f3f3e3e3e3d3d3d3c3c3c3b3b3b3b3b3b -3e3e3e3e3e3e3e3e3e3e3e3e3f3f3f404040424242434343454545454545454545444444444444 -4444444343434343434141414242424141413d3d3d3939393737373838383a3a3a3c3c3c3c3c3c -3d3d3d3d3d3d3e3e3e3e3e3e3f3f3f3f3f3f414141424242434343434343434343434343424242 -414141434343434343434343444444444444454545454545464646424242434343434343424242 -4545454545453c3c3c2f2f2f3636363939393d3d3d4242424444444545454343434242423e3e3e -4444444343433a3a3a575757b0b0b0e5e5e5eaeaeafbfbfbfdfdfdfffffffffffffffffffbfbfb -fcfcfcffffffebebebd7d7d7bbbbbb6f6f6f717171787878797979757575747474737373656565 -5454540a0a0a0b0b0b2121216f6f6fc3c3c3cfcfcfc4c4c4d7d7d7cecececfcfcfcfcfcfd1d1d1 -d2d2d2d3d3d3d4d4d4d4d4d4d7d7d7d7d7d7d8d8d8d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9e1e1e1 -e0e0e0dedededcdcdcdddddddfdfdfe1e1e1e3e3e3e1e1e1e3e3e3e6e6e6eaeaeaedededf1f1f1 -f4f4f4f5f5f5f7f7f7f6f6f6f4f4f4f3f3f3f4f4f4f5f5f5f7f7f7f8f8f8f6f6f6f5f5f5f2f2f2 -eeeeeee9e9e9e4e4e4e0e0e0dedededfdfdfdddddddbdbdbd9d9d9d6d6d6d3d3d3d1d1d1cfcfcf -c5c5c5c5c5c5c4c4c4c3c3c3c3c3c3c2c2c2c1c1c1c1c1c1bcbcbcbcbcbcbdbdbdbfbfbfc2c2c2 -c5c5c5c7c7c7c9c9c9d8d8d8dadadadededee2e2e2e8e8e8edededf1f1f1f3f3f3fdfdfdffffff -fffffffffffffcfcfcfdfdfdfffffffffffffffffffffffffcfcfcf9f9f9f6f6f6f3f3f3f1f1f1 -f0f0f0f3f3f3f5f5f5f6f6f6f7f7f7f7f7f7f6f6f6f5f5f5f3f3f3f5f5f5f5f5f5f5f5f5f6f6f6 -f7f7f7f8f8f8f9f9f9f9f9f9f3f3f3fffffffefefeedededfafafaffffffcccccc7b7b7b222222 -2e2e2e4343435959596b6b6b7676767b7b7b7d7d7d8686867373736c6c6c6f6f6f7c7c7cbebebe -dbdbdbefefeffbfbfbfdfdfdfffffffffffffffffffffffff9f9f9ffffffeaeaead2d2d2c0c0c0 -8282827979797d7d7d7c7c7c7777777878787777776464644c4c4c0d0d0d0f0f0f1d1d1d6c6c6c -d4d4d4e9e9e9cacacac8c8c8c4c4c4c5c5c5c7c7c7cacacacccccccfcfcfd1d1d1d2d2d2d4d4d4 -d4d4d4d4d4d4d5d5d5d5d5d5d6d6d6d6d6d6d7d7d7dedededededededededfdfdfdfdfdfe0e0e0 -e0e0e0e1e1e1eaeaeaecececedededeeeeeeefefefeeeeeeecececebebebebebebe6e6e6dbdbdb -cfcfcfc4c4c4bbbbbbb5b5b5b2b2b29d9d9d9c9c9c9999999595958f8f8f898989848484818181 -7a7a7a797979787878767676747474727272717171707070707070707070717171717171727272 -7373737373737373736969696969696969696a6a6a6b6b6b6d6d6d6f6f6f7070706f6f6f717171 -7575757b7b7b8181818686868a8a8a8d8d8d9797979e9e9ea9a9a9b1b1b1bababac5c5c5d4d4d4 -dededeedededefefeff2f2f2f5f5f5f9f9f9fdfdfdfffffffffffff1f1f1f3f3f3f5f5f5f6f6f6 -f6f6f6f5f5f5f3f3f3f1f1f1f9f9f9f9f9f9fafafafbfbfbfcfcfcfdfdfdfdfdfdfefefeffffff -fffffffffffffafafafafafae4e4e49090903232322020203030304949496262627373737a7a7a -7979797777778383837373737474747979797b7b7bbdbdbdd1d1d1eeeeeefbfbfbfdfdfdffffff -fffffff6f6f6fffffff8f8f8f0f0f0e5e5e5ddddddc3c3c36f6f6f7a7a7a7d7d7d797979747474 -7979797a7a7a6666664c4c4c3c3c3c2c2c2c141414444444b1b1b1e0e0e0cecececacacacacaca -cbcbcbcececed1d1d1d5d5d5d8d8d8dadadadcdcdcdadadadadadadbdbdbdbdbdbdcdcdcdcdcdc -dddddddddddde0e0e0e2e2e2e5e5e5e8e8e8e9e9e9e7e7e7e5e5e5e3e3e3d5d5d5d2d2d2cbcbcb -c1c1c1b5b5b5a7a7a79c9c9c9595958181817e7e7e7979797474747171716f6f6f6f6f6f707070 -7575757878787c7c7c8080808383838686868787878787878a8a8a8a8a8a8b8b8b8c8c8c8e8e8e -8f8f8f9090909090908e8e8e8f8f8f919191939393959595979797999999999999969696959595 -9393939090908e8e8e8d8d8d8c8c8c8c8c8c8787878686868484848282827f7f7f7c7c7c7a7a7a -7979797070707272727272726c6c6c6565656363636767676d6d6d7575757d7d7d8c8c8c9f9f9f -b5b5b5c8c8c8d7d7d7dfdfdff8f8f8fafafafcfcfcfefefefefefefcfcfcfafafaf8f8f8f0f0f0 -f0f0f0f1f1f1f2f2f2f3f3f3f4f4f4f5f5f5f6f6f6fbfbfbf3f3f3f5f5f5fbfbfbe4e4e49e9e9e -4848481010100a0a0a1e1e1e3d3d3d5c5c5c7272727b7b7b7b7b7b7878787474747a7a7a7f7f7f -6f6f6f6a6a6ac2c2c2d8d8d8ecececfbfbfbfdfdfdfffffffffffffdfdfdfffffff9f9f9f9f9f9 -ebebebd5d5d5b7b7b77c7c7c7575757a7a7a7979797474747878787979796868685050505f5f5f -3333330d0d0d202020696969b1b1b1cacacac1c1c1c3c3c3d2d2d2d1d1d1cdcdcdd3d3d3d5d5d5 -d3d3d3dadadae2e2e2ddddddd9d9d9dadadae0e0e0e6e6e6e8e8e8e8e8e8ededede1e1e1cfcfcf -bdbdbdadadad9e9e9e9090908888886f6f6f6f6f6f6c6c6c696969666666696969717171777777 -8686868282828383838787878787878484848484848888888787878d8d8d939393979797969696 -9494949292929191919696969696969595959494949393939292929292929191918f8f8f919191 -9292929494949494949494949393939292928e8e8e8f8f8f9090909090908f8f8f8d8d8d8a8a8a -8989898c8c8c8d8d8d8d8d8d8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8c8c8c8a8a8a898989898989 -8a8a8a8a8a8a8787878484847c7c7c7676766d6d6d6565656262626363636666666969697d7d7d -8989899e9e9eb5b5b5cccccce3e3e3f7f7f7fffffff8f8f8fbfbfbfcfcfcf8f8f8f3f3f3f1f1f1 -f6f6f6fbfbfbfffffffcfcfcfffffff1f1f1a4a4a43c3c3c0707070a0a0a1b1b1b2f2f2f4a4a4a -6161616f6f6f7676767c7c7c8080808585858080807d7d7d797979757575b8b8b8d3d3d3ebebeb -fafafafdfdfdfffffffffffffdfdfdfffffff9f9f9f9f9f9ebebebd5d5d5b7b7b77c7c7c7c7c7c -8080807d7d7d7777777878787979796969695353532b2b2b1414140909091616162f2f2f505050 -7c7c7ca3a3a3cbcbcbd0d0d0c8c8c8c7c7c7d7d7d7dededed8d8d8d8d8d8dfdfdfe2e2e2e6e6e6 -e4e4e4d8d8d8c1c1c1a8a8a89797977f7f7f7b7b7b767676737373747474757575747474727272 -8080808080807f7f7f7d7d7d7b7b7b7e7e7e8484848989898c8c8c8989898989898d8d8d8e8e8e -8b8b8b8b8b8b8f8f8f8c8c8c909090939393959595939393919191909090909090939393939393 -929292929292929292919191919191919191929292939393959595969696979797969696959595 -9494949595959595959696969595959494949292929090908e8e8e919191929292939393949494 -9393939292929191919090908e8e8e8c8c8c8b8b8b8b8b8b8c8c8c8c8c8c8989898686868d8d8d -8d8d8d8d8d8d8b8b8b8989898787878484848383836a6a6a696969686868656565646464686868 -6f6f6f757575adadadc2c2c2dfdfdff5f5f5fffffffefefefbfbfbf9f9f9fafafaffffffe2e2e2 -9090903737370c0c0c0e0e0e1e1e1e1f1f1f3333335050506868687575757c7c7c7f7f7f818181 -8484848080807d7d7d797979757575b8b8b8d3d3d3ebebebfafafafdfdfdfffffffffffffefefe -fffffff9f9f9f9f9f9ebebebd4d4d4b7b7b77c7c7c7b7b7b7e7e7e7c7c7c767676777777787878 -6d6d6d5d5d5d2424240a0a0a0808082424242f2f2f262626343434565656c5c5c5d9d9d9e4e4e4 -e8e8e8f1f1f1e9e9e9d7d7d7d0d0d0c0c0c0b1b1b19898987d7d7d6a6a6a636363656565696969 -6a6a6a6969696969696e6e6e7575757b7b7b7f7f7f818181868686878787878787878787878787 -8989898d8d8d9191919191918e8e8e8e8e8e929292939393909090909090949494969696989898 -989898969696949494939393959595979797969696969696969696979797979797979797989898 -9898989999999999999b9b9b9c9c9c9c9c9c9c9c9c9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9a9a9a -999999979797959595939393949494969696989898999999989898959595939393919191919191 -8f8f8f8e8e8e8f8f8f9090908f8f8f8c8c8c8989898888888989898c8c8c8d8d8d8d8d8d8a8a8a -8787878585859393939090908a8a8a8282827b7b7b7878787878787a7a7a525252575757606060 -6d6d6d838383a2a2a2c3c3c3d8d8d8dededeafafaf5d5d5d1c1c1c191919373737393939212121 -2f2f2f4141415b5b5b7171717d7d7d8181818383838383838383837f7f7f7d7d7d7a7a7a767676 -b8b8b8d3d3d3ebebebfafafafdfdfdfffffffffffffefefefffffffafafaf9f9f9ebebebd4d4d4 -b6b6b67b7b7b7575757878787777777474747575757979797373736a6a6a4c4c4c262626161616 -2b2b2b3535352222221818182121218d8d8db0b0b0c0c0c0b3b3b39a9a9a7a7a7a666666676767 -5959595b5b5b5d5d5d6060606565657070708080808b8b8b828282818181818181818181838383 -8686868787878888888383838484848686868888888989898b8b8b8d8d8d8f8f8f9292928e8e8e -8f8f8f9393939393939090909090909494949a9a9a9a9a9a999999969696949494959595999999 -9d9d9d9999999a9a9a9a9a9a9b9b9b9c9c9c9d9d9d9e9e9e9e9e9e9b9b9b9b9b9b9c9c9c9d9d9d -9d9d9d9d9d9d9d9d9d9d9d9d9f9f9f9e9e9e9e9e9e9d9d9d9b9b9b999999989898979797979797 -9898989a9a9a9b9b9b9a9a9a979797939393919191949494929292919191919191929292929292 -8f8f8f8c8c8c8f8f8f8d8d8d8c8c8c8a8a8a8a8a8a8b8b8b8c8c8c8d8d8d7d7d7d818181858585 -8888888888888686868383838181818585858181817777776a6a6a5f5f5f5858585858585a5a5a -7676765050502a2a2a2222222d2d2d3939393f3f3f4242424d4d4d5959596b6b6b797979818181 -8484848484848484848282827e7e7e7d7d7d7a7a7a777777b9b9b9d4d4d4ebebebfafafafdfdfd -fffffffffffffffffffffffffafafaf9f9f9ebebebd4d4d4b6b6b67a7a7a767676797979797979 -7777777878787979797878787474746666664f4f4f373737262626181818141414222222373737 -3030304f4f4f5e5e5e5a5a5a5757575757576363637878787a7a7a818181888888898989838383 -7a7a7a757575737373808080808080818181828282838383848484868686888888888888898989 -8a8a8a8d8d8d9090909292929292929292929292928f8f8f8f8f8f939393949494919191919191 -9595959696969797979696969494949393939696969a9a9a9f9f9f9a9a9a9b9b9b9c9c9c9d9d9d -9f9f9fa0a0a0a1a1a1a1a1a19c9c9c9c9c9c9c9c9c9c9c9c9d9d9d9e9e9e9e9e9e9f9f9fa1a1a1 -a1a1a1a0a0a09f9f9f9e9e9e9d9d9d9d9d9d9c9c9c9b9b9b9c9c9c9e9e9e9e9e9e9d9d9d9a9a9a -9797979595959595959494949292929393939494949393939090908d8d8d9292929191918f8f8f -8e8e8e8d8d8d8c8c8c8c8c8c8c8c8c8989898a8a8a8c8c8c8d8d8d8b8b8b8686868080807c7c7c -7b7b7b8181818a8a8a8e8e8e8c8c8c8585857e7e7e7979796363636161616a6a6a727272616161 -4848484e4e4e6767676d6d6d7272727979797e7e7e8181818282828383838484848080807d7d7d -7d7d7d7b7b7b787878bababad4d4d4ebebebfafafafdfdfdfffffffffffffffffffffffffafafa -f9f9f9eaeaead3d3d3b5b5b57a7a7a7d7d7d7f7f7f7f7f7f7e7e7e7b7b7b797979787878787878 -7272726e6e6e5f5f5f4646463838383e3e3e4f4f4f5c5c5c6767677272726f6f6f6b6b6b757575 -7777777474747878788181817d7d7d7878787373737474747a7a7a8585858c8c8c828282858585 -8888888989898a8a8a8c8c8c8f8f8f9191918f8f8f8e8e8e8e8e8e909090949494969696969696 -9595959595959292929292929696969797979494949494949898989898989a9a9a9b9b9b9b9b9b -9b9b9b9c9c9c9f9f9fa2a2a29f9f9fa0a0a0a1a1a1a2a2a2a3a3a3a4a4a4a5a5a5a5a5a5a3a3a3 -a3a3a3a2a2a2a2a2a2a3a3a3a4a4a4a5a5a5a6a6a6a0a0a0a0a0a09f9f9f9e9e9e9e9e9e9f9f9f -a0a0a0a0a0a09f9f9f9f9f9f9f9f9f9f9f9f9e9e9e9d9d9d9c9c9c9b9b9b959595939393929292 -9393939494949393939090908d8d8d8b8b8b8d8d8d9191919292929191918c8c8c868686828282 -9292928d8d8d8686868282828080808080808080807f7f7f8787878383837d7d7d787878787878 -7c7c7c8383838787878e8e8e8e8e8e8b8b8b8585858383838181817d7d7d777777818181808080 -8080807f7f7f8080808181818282828383837f7f7f7c7c7c7d7d7d7c7c7c787878bababad4d4d4 -ebebebfafafafdfdfdfffffffffffffffffffffffffbfbfbf9f9f9eaeaead3d3d3b5b5b5797979 -7a7a7a7c7c7c7f7f7f7f7f7f7a7a7a767676757575787878747474757575727272707070737373 -7676767373736c6c6c6868687373737373737878788888888a8a8a7d7d7d787878878787848484 -8181817f7f7f7d7d7d7a7a7a7777777474748484848787878a8a8a8b8b8b8989898989898b8b8b -8e8e8e9393939090908e8e8e8f8f8f939393969696969696959595969696939393939393979797 -9797979494949595959898989797979a9a9a9f9f9fa0a0a09f9f9f9d9d9d9d9d9d9d9d9d9d9d9d -9d9d9d9d9d9d9e9e9e9f9f9fa0a0a0a0a0a0a0a0a0a1a1a1a1a1a1a0a0a09f9f9fa0a0a0a1a1a1 -a3a3a3a4a4a49999999898989898989898989999999a9a9a9c9c9c9e9e9e9d9d9d9c9c9c9a9a9a -9999999999999a9a9a9b9b9b9c9c9c9494949292929191919191919292929292928f8f8f8c8c8c -9494949696969898989a9a9a9898989494949090908d8d8d9191918b8b8b868686848484878787 -8c8c8c8f8f8f909090868686878787888888898989898989878787848484828282767676888888 -8b8b8b7878786e6e6e7a7a7a8484848383838282828080807f7f7f7f7f7f808080818181828282 -8383837e7e7e7c7c7c7d7d7d7c7c7c797979bbbbbbd4d4d4ebebebfafafafdfdfdffffffffffff -fffffffffffffbfbfbf9f9f9eaeaead3d3d3b5b5b57979797070707474747979797b7b7b777777 -7373737474747979796868686a6a6a6f6f6f757575757575727272737373787878777777848484 -8080807777777b7b7b7b7b7b7a7a7a8181818585858080807b7b7b7c7c7c808080858585878787 -8787878484848888888c8c8c8d8d8d8c8c8c8c8c8c8e8e8e919191979797939393909090909090 -9494949797979797979696969494949191919191919595959595959292929393939696968e8e8e -9292929898989a9a9a9898989494949090908f8f8f909090909090919191919191919191929292 -9292929292929393939292929191919090909191919292929494949595959090909090908f8f8f -909090919191949494969696989898979797969696939393929292929292949494979797989898 -9393939191919090909191919292929191918e8e8e8b8b8b9393939090908c8c8c8a8a8a898989 -8b8b8b8d8d8d8f8f8f8f8f8f8c8c8c8989898989898a8a8a898989868686828282888888858585 -838383818181818181828282838383838383878787898989868686828282838383858585818181 -7878787b7b7b7b7b7b7c7c7c7e7e7e8181818383838383838383837e7e7e7b7b7b7d7d7d7c7c7c -797979bbbbbbd4d4d4ebebebfafafafdfdfdfffffffffffffefefefefefefbfbfbfefefee8e8e8 -d4d4d4b7b7b7717171707070747474787878777777737373727272737373767676777777717171 -6e6e6e7171717979797d7d7d7b7b7b7777777c7c7c7e7e7e8080807e7e7e7b7b7b7a7a7a7c7c7c -8080807d7d7d8080808383838282828080807f7f7f8282828585858585858888888b8b8b8c8c8c -8c8c8c8c8c8c8e8e8e9090908f8f8f8f8f8f8e8e8e8e8e8e8d8d8d8d8d8d8c8c8c8c8c8c999999 -9898989292928c8c8c8c8c8c8e8e8e8c8c8c8585858686868787878888888989898a8a8a8b8b8b -8c8c8c8c8c8c8787878888888a8a8a8b8b8b8c8c8c8c8c8c8c8c8c8c8c8c828282848484878787 -898989888888868686838383818181888888878787878787868686878787878787888888898989 -8585858888888b8b8b8d8d8d8d8d8d8d8d8d8f8f8f9191918c8c8c8c8c8c8d8d8d8f8f8f909090 -8d8d8d8787878383838787878787878888888989898989898888888888888787878a8a8a898989 -898989888888888888878787878787878787868686838383808080818181848484848484828282 -7f7f7f7c7c7c8080808080807e7e7e7e7e7e8383838383838080807f7f7f7e7e7e7c7c7c7b7b7b -7b7b7b7d7d7d7e7e7e7f7f7f8585857c7c7c787878777777767676b7b7b7d2d2d2ebebebfafafa -fdfdfdfffffffffffffefefefffffffcfcfcfdfdfde8e8e8d4d4d4b7b7b76f6f6f737373757575 -777777787878777777767676777777787878767676757575747474747474767676787878787878 -7878787b7b7b7d7d7d7f7f7f7e7e7e7b7b7b7b7b7b7d7d7d8080807e7e7e818181838383828282 -8080807f7f7f8181818383837a7a7a7f7f7f858585898989888888868686858585848484818181 -8282828383838484848686868787878888888989898484848484848181817d7d7d808080858585 -8585858080807c7c7c7d7d7d7f7f7f818181848484868686888888898989828282828282818181 -8080807e7e7e7c7c7c797979787878868686868686868686878787878787878787878787878787 -878787868686858585848484838383838383838383848484878787888888898989878787838383 -8080808080808080807f7f7f8080808282828686868a8a8a8b8b8b8989898686867c7c7c7d7d7d -808080828282858585878787898989898989858585868686868686878787888888888888898989 -8989898484848181817f7f7f7f7f7f8181818181817e7e7e7b7b7b7c7c7c7f7f7f8080807c7c7c -7d7d7d8080808181817d7d7d7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d808080 -797979757575747474737373b7b7b7d3d3d3ebebebfafafafdfdfdfffffffffffffefefeffffff -fcfcfcfcfcfce8e8e8d5d5d5b7b7b76c6c6c717171717171717171747474767676787878777777 -7575757575757777777878787777777474747373737676767979797979797b7b7b7c7c7c7c7c7c -7c7c7c7c7c7c7d7d7d7f7f7f7e7e7e8080808181818080807e7e7e7d7d7d7e7e7e7f7f7f7e7e7e -8181818484848484848282828080808080808181817c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c -7c7c7c7c7c7c8383838383838080807c7c7c7c7c7c8080807e7e7e797979848484838383808080 -7c7c7c7878787575757272727070707474747676767a7a7a7f7f7f8484848888888b8b8b8c8c8c -7b7b7b7a7a7a7979797979797a7a7a7c7c7c7e7e7e7f7f7f7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b -7b7b7b7c7c7c7c7c7c7575757878787d7d7d808080828282848484878787898989868686838383 -8181817f7f7f7e7e7e7b7b7b7676767272728282828181818080807f7f7f7e7e7e7c7c7c7b7b7b -7b7b7b7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7979797979798080807e7e7e7c7c7c7b7b7b -7c7c7c7b7b7b7979797777777a7a7a7e7e7e7e7e7e7a7a7a7a7a7a7d7d7d7d7d7d7979797a7a7a -7979797878787777777777777878787979797979797979797373737070706f6f6f6f6f6fb6b6b6 -d3d3d3ebebebfafafafdfdfdfffffffffffffefefefffffffdfdfdfbfbfbe7e7e7d6d6d6b6b6b6 -6868686b6b6b6969696868686c6c6c727272757575737373707070747474757575757575747474 -7474747575757676767878787575757777777979797a7a7a7a7a7a7b7b7b7c7c7c7c7c7c7c7c7c -7c7c7c7c7c7c7b7b7b7a7a7a7979797979797979798181817f7f7f7c7c7c777777747474747474 -7979797d7d7d7d7d7d7d7d7d7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b727272767676777777 -7575757979797f7f7f8080807d7d7d7373737575757979797e7e7e8383838888888c8c8c8e8e8e -898989898989898989878787868686838383818181808080868686868686868686878787888888 -8a8a8a8b8b8b8c8c8c8686868686868686868686868787878989898a8a8a8b8b8b8b8b8b8c8c8c -8b8b8b8686867f7f7f7979797777777676767878787777777777777979797c7c7c7e7e7e7e7e7e -7d7d7d7979797979797979797a7a7a7a7a7a7b7b7b7d7d7d7d7d7d7d7d7d7d7d7d7c7c7c7c7c7c -7b7b7b7a7a7a7a7a7a797979797979787878777777777777777777777777777777767676787878 -7b7b7b7b7b7b777777767676797979787878747474767676757575757575747474747474747474 -7474747474747070706d6d6d6b6b6b6868686b6b6bb5b5b5d4d4d4ebebebfafafafdfdfdffffff -fffffffefefefffffffdfdfdfafafae7e7e7d7d7d7b5b5b5636363666666646464646464686868 -6e6e6e7171716f6f6f6c6c6c7373736f6f6f6c6c6c6e6e6e747474787878777777737373717171 -727272747474767676777777787878777777767676777777767676757575747474747474747474 -7373737272727272727373737272727070706e6e6e6f6f6f727272757575787878777777777777 -7676767575757575757474747474748383838585858383837b7b7b7676767474747171716c6c6c -7171716e6e6e6868686161615a5a5a5353534e4e4e4b4b4b454545454545444444434343414141 -3f3f3f3d3d3d3c3c3c3636363838383b3b3b3e3e3e3f3f3f3f3f3f3d3d3d3c3c3c484848474747 -4646464545454545454545454646464646465353535858586060606666666c6c6c727272777777 -7b7b7b8989898686868484848383838383838383838080807e7e7e7a7a7a787878757575727272 -6f6f6f6d6d6d6d6d6d6c6c6c737373737373737373747474747474757575757575757575727272 -737373747474747474757575757575767676777777747474777777777777737373727272757575 -7474747070707171717171717171717171717070706f6f6f6f6f6f6e6e6e696969686868666666 -626262666666b5b5b5d5d5d5eaeaeafafafafdfdfdfffffffffffffefefefffffffefefef9f9f9 -e6e6e6d9d9d9b5b5b55f5f5f6363636363636464646767676a6a6a6c6c6c6c6c6c6b6b6b6f6f6f -6969696565656969697171717676767474746f6f6f6d6d6d6d6d6d6e6e6e707070737373737373 -7171716e6e6e7272727070706f6f6f6f6f6f7070707171716f6f6f6e6e6e6b6b6b717171787878 -7c7c7c7b7b7b7979797777777676768585858383837f7f7f7b7b7b7575757171716d6d6d6b6b6b -5959595d5d5d5e5e5e5858585454545353535252524f4f4f5454545757575b5b5b616161676767 -6d6d6d7171717373737e7e7e8181818585858a8a8a8f8f8f939393959595979797939393969696 -9999999d9d9d9d9d9d9c9c9c9999999797978c8c8c8b8b8b8888888585858282828080807f7f7f -7f7f7f6464646363635f5f5f5858584e4e4e4545454040403e3e3e3d3d3d3e3e3e4343434c4c4c -5555555c5c5c6060606060607979797878787878787878787a7a7a7c7c7c7f7f7f8181817c7c7c -7a7a7a7878787676767373737070706e6e6e6d6d6d707070727272747474747474737373737373 -7575757777776f6f6f7373737373736f6f6f6f6f6f7272727272726e6e6e6d6d6d6d6d6d6e6e6e -6e6e6e6d6d6d6b6b6b6a6a6a6969696464646565656464645e5e5e626262b4b4b4d6d6d6eaeaea -fafafafdfdfdfffffffffffffefefefffffffefefef8f8f8e6e6e6d9d9d9b4b4b45c5c5c5d5d5d -6060606363636464646565656565656767676868686a6a6a6767676565656767676b6b6b6e6e6e -6d6d6d6b6b6b6969696969696969696c6c6c6e6e6e6e6e6e6a6a6a6666666f6f6f6d6d6d6b6b6b -6c6c6c6f6f6f7070706f6f6f6d6d6d6c6c6c6f6f6f7272727171716e6e6e6b6b6b696969696969 -5252525151515050504f4f4f4d4d4d4b4b4b4a4a4a4949495d5d5d686868737373797979828282 -8e8e8e9696969898989e9e9e9e9e9e9f9f9f9f9f9fa0a0a0a1a1a1a2a2a2a2a2a2a0a0a0a0a0a0 -9f9f9f9e9e9e9c9c9c9999999797979595959999999a9a9a9c9c9c9d9d9d9d9d9d9c9c9c9b9b9b -9a9a9aa3a3a3a1a1a19f9f9f9c9c9c9a9a9a999999989898989898a9a9a9aaaaaaaaaaaaa8a8a8 -a3a3a39f9f9f9e9e9e9e9e9e8f8f8f8989898181817676766a6a6a5d5d5d4f4f4f4646463b3b3b -3c3c3c4040404545454d4d4d5656565d5d5d626262777777777777777777777777777777777777 -7777777777777373737575757676767575757272727070707272727474746b6b6b6f6f6f6f6f6f -6c6c6c6c6c6c7070707070706d6d6d6a6a6a6b6b6b6b6b6b6b6b6b6a6a6a686868666666656565 -6262626464646262625b5b5b606060b4b4b4d6d6d6e9e9e9fafafafdfdfdfffffffffffffefefe -fffffffefefef8f8f8e6e6e6dadadab4b4b45a5a5a5757575c5c5c6060606060605e5e5e5e5e5e -6060606464646666666868686868686767676565656565656767676a6a6a676767666666666666 -6969696b6b6b6b6b6b6666666262626e6e6e6b6b6b6a6a6a6c6c6c6f6f6f7171717070706d6d6d -6666666161615757574d4d4d4545454444444747474c4c4c6363636767676f6f6f797979848484 -8e8e8e9595959a9a9a9494949b9b9b9d9d9d9898989393939292929292928f8f8f9090908f8f8f -8f8f8f8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8f8f8f909090919191939393949494949494949494 -949494979797969696959595949494939393949494959595969696949494949494939393939393 -9494949595959696969797978b8b8b8e8e8e919191919191909090909090919191939393949494 -9595959898989c9c9c9f9f9f9f9f9f9a9a9a9797979696968e8e8e8080806f6f6f5f5f5f515151 -4848484444443737373c3c3c4444444f4f4f5b5b5b6666666e6e6e737373777777797979797979 -7676767171716e6e6e6f6f6f7171716969696c6c6c6d6d6d6a6a6a6b6b6b6f6f6f7070706c6c6c -6868686969696a6a6a6a6a6a6969696666666464646363636161616464646262625a5a5a5f5f5f -b4b4b4d6d6d6e8e8e8fafafafdfdfdfffffffffffffffffffafafafffffff5f5f5eaeaead2d2d2 -b9b9b95454545555555959595d5d5d5f5f5f6363636464645d5d5d5252525e5e5e5e5e5e5f5f5f -6161616363636565656868686969696565656262625f5f5f606060646464676767676767666666 -6f6f6f6868686060605a5a5a5656565353534f4f4f4b4b4b434343494949545454626262717171 -7d7d7d8787878c8c8c8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a898989898989898989878787888888 -8888888989898a8a8a8b8b8b8c8c8c8c8c8c8f8f8f8f8f8f909090909090909090909090919191 -919191909090919191919191929292939393949494959595959595949494949494949494949494 -949494949494949494949494969696969696969696959595959595949494949494949494949494 -9393939393939292929191919090908f8f8f8f8f8f8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8e8e8e -8e8e8e8e8e8e9292929292929292929494949595959393938f8f8f8b8b8b8888887c7c7c696969 -5555554545453c3c3c3939393939394848484d4d4d595959696969767676787878717171686868 -6f6f6f6c6c6c6c6c6c7070707070706b6b6b6a6a6a6c6c6c7373736c6c6c686868696969666666 -5f5f5f6161616969696767676a6a6a585858585858535353bababad4d4d4eaeaeafafafafdfdfd -fffffffffffffffffffafafafffffff5f5f5eaeaead2d2d2b9b9b95454545b5b5b5d5d5d5c5c5c -5959595b5b5b6363636767676767675757575b5b5b606060656565676767666666646464626262 -6262626363636767676c6c6c6f6f6f6c6c6c6464645e5e5e464646464646494949505050595959 -5f5f5f6161616161617b7b7b7d7d7d808080828282858585878787888888888888848484848484 -8484848484848484848484848484848484848787878888888888888989898a8a8a8b8b8b8c8c8c -8c8c8c8f8f8f8f8f8f8f8f8f909090909090919191919191919191909090919191919191929292 -939393949494959595959595949494949494949494949494949494949494949494949494969696 -969696969696959595959595949494949494949494939393939393929292929292919191909090 -8f8f8f8f8f8f8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8e8e8e888888878787878787 -8888888989898787878383837f7f7f8080808585858b8b8b8e8e8e8b8b8b8181817777776f6f6f -5757574848483737373131313b3b3b4e4e4e6060606a6a6a6b6b6b6a6a6a6c6c6c727272717171 -6a6a6a6666666767676161615c5c5c5e5e5e6666666868686363635f5f5f606060606060686868 -5b5b5b5c5c5c545454b8b8b8d3d3d3eaeaeafafafafdfdfdfffffffffffffffffffafafaffffff -f5f5f5eaeaead2d2d2b9b9b95454545555555b5b5b5d5d5d5a5a5a5959595b5b5b5c5c5c595959 -6161616060605d5d5d5d5d5d5f5f5f6464646969696d6d6d6e6e6e6666665959594e4e4e454545 -3f3f3f3a3a3a3737375c5c5c5f5f5f6565656e6e6e7777777d7d7d7e7e7e7e7e7e7b7b7b7b7b7b -7b7b7b7b7b7b7b7b7b7a7a7a7878787777777e7e7e7e7e7e7f7f7f808080818181818181828282 -8282828787878787878888888989898a8a8a8b8b8b8c8c8c8c8c8c8e8e8e8f8f8f8f8f8f8f8f8f -909090919191919191919191909090919191919191929292939393949494959595959595959595 -959595959595959595959595959595959595959595959595959595959595949494949494939393 -9393939393939393939292929292929191919090908f8f8f8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d -8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8787878686868585858585858585858383837f7f7f7b7b7b -7a7a7a7c7c7c7f7f7f8181818282828181817e7e7e7d7d7d8c8c8c8787878080807878786c6c6c -5a5a5a4646463838383e3e3e4242424e4e4e5e5e5e6767676a6a6a6c6c6c6f6f6f747474696969 -6060605f5f5f6060605f5f5f5f5f5f6262625b5b5b6666665c5c5c5e5e5e555555b8b8b8d3d3d3 -eaeaeafafafafdfdfdfffffffffffffffffffafafafffffff5f5f5eaeaead2d2d2b9b9b9545454 -5454545656565656565454545757575b5b5b5a5a5a5555555555555b5b5b646464696969676767 -5d5d5d5151514949493737373737373b3b3b444444535353666666777777808080747474747474 -7575757777777777777777777575757373737171717373737575757878787b7b7b7d7d7d7e7e7e -7e7e7e7d7d7d7d7d7d7e7e7e808080818181838383848484848484868686868686878787888888 -8989898a8a8a8b8b8b8b8b8b8d8d8d8d8d8d8e8e8e8e8e8e8f8f8f909090919191919191909090 -909090919191929292939393949494949494959595959595959595959595959595959595959595 -959595959595949494949494949494939393939393939393929292929292929292929292919191 -9090908f8f8f8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b -8b8b8b8989898787878787878686868484848080807d7d7d868686818181797979727272707070 -7272727777777b7b7b6e6e6e7070707676767d7d7d8383838484848080807b7b7b575757565656 -5858585d5d5d5c5c5c5555555151515151515959595e5e5e6565656d6d6d6d6d6d6666665e5e5e -5959595e5e5e6666665959595c5c5c575757bbbbbbd4d4d4e9e9e9fafafafdfdfdffffffffffff -fffffffafafafffffff5f5f5eaeaead2d2d2b9b9b95454545e5e5e5959595151514e4e4e575757 -6464646868686565655c5c5c5858585151514b4b4b4646464545454545454646465959595f5f5f -6868686e6e6e7070706e6e6e6969696666666d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6b6b6b6d6d6d -6f6f6f7878787979797b7b7b7d7d7d7e7e7e7e7e7e7e7e7e7e7e7e7b7b7b7c7c7c7d7d7d7f7f7f -8181818282828484848484848484848585858585858686868787878888888989898989898a8a8a -8a8a8a8b8b8b8c8c8c8d8d8d8e8e8e8f8f8f9090908e8e8e8f8f8f8f8f8f909090919191929292 -939393939393949494949494949494949494949494949494949494949494939393939393939393 -9393939292929292929191919191919191919191919090908f8f8f8e8e8e8d8d8d8c8c8c8c8c8c -8c8c8c8c8c8c8c8c8c8b8b8b8a8a8a8a8a8a898989898989898989868686848484838383838383 -8181817e7e7e7b7b7b7b7b7b7e7e7e8181818383838383837f7f7f7a7a7a7777777f7f7f797979 -7070706969696767676969696b6b6b6d6d6d8181817a7a7a7474747070706868685c5c5c565656 -5757574e4e4e4f4f4f4f4f4f4c4c4c4d4d4d5656566262626b6b6b616161656565555555595959 -575757bebebed6d6d6e7e7e7fafafafdfdfdfffffffffffffffffffafafafffffff5f5f5eaeaea -d2d2d2b9b9b95454545c5c5c5d5d5d5c5c5c5a5a5a5d5d5d5e5e5e5656564c4c4c5252524a4a4a -4141413b3b3b4040404c4c4c5c5c5c6767675d5d5d6262626868686b6b6b6a6a6a686868666666 -6565656c6c6c6d6d6d6e6e6e6d6d6d6e6e6e7171717676767a7a7a717171727272737373747474 -7575757575757474747474747878787979797a7a7a7b7b7b7d7d7d7e7e7e808080808080828282 -8282828383838484848585858585858686868686868787878787878888888a8a8a8b8b8b8c8c8c -8d8d8d8e8e8e8c8c8c8d8d8d8d8d8d8e8e8e8f8f8f909090919191919191929292929292929292 -929292929292929292929292929292939393929292929292929292919191919191909090909090 -9090909090908f8f8f8e8e8e8d8d8d8c8c8c8c8c8c8b8b8b8c8c8c8c8c8c8b8b8b8a8a8a898989 -8989898888888888888888888585858383838282828282828181817f7f7f7c7c7c747474777777 -7b7b7b7e7e7e7d7d7d7979797474747070707272727474747878787a7a7a7a7a7a767676727272 -6e6e6e7272726e6e6e6e6e6e7272727474747373737676767b7b7b6c6c6c666666565656434343 -3b3b3b4141414c4c4c5252525858585e5e5e515151585858575757bdbdbdd5d5d5e8e8e8fafafa -fdfdfdfffffffffffffffffffafafafffffff5f5f5eaeaead2d2d2b9b9b95454545555555b5b5b -5d5d5d5555554c4c4c4646464040403a3a3a3636364242425454546565656c6c6c6b6b6b636363 -5d5d5d6c6c6c6a6a6a6767676363636161616565656d6d6d7373736969696b6b6b6d6d6d6d6d6d -6b6b6b6b6b6b6e6e6e7171717171717373737575757777777979797b7b7b7b7b7b7c7c7c777777 -7878787979797a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7f7f7f808080808080818181828282838383 -8484848484848484848585858686868787878989898a8a8a8b8b8b8c8c8c8a8a8a8b8b8b8b8b8b -8c8c8c8d8d8d8e8e8e8f8f8f8f8f8f909090909090909090909090909090909090909090909090 -9292929292929191919191919090909090909090908f8f8f8f8f8f8f8f8f8e8e8e8d8d8d8c8c8c -8c8c8c8b8b8b8b8b8b8c8c8c8b8b8b8b8b8b8a8a8a898989888888878787878787898989868686 -8383838383838383838383838282828080808686868282827c7c7c777777747474747474767676 -7878787f7f7f7c7c7c7676767070706e6e6e7070707575757878787070706c6c6c6c6c6c6f6f6f -6f6f6f6b6b6b6b6b6b6f6f6f6868687070707676767575756e6e6e5c5c5c3d3d3d222222404040 -5252525252525b5b5b565656b9b9b9d3d3d3eaeaeafafafafdfdfdfffffffffffffffffffafafa -fffffff5f5f5eaeaead2d2d2b9b9b95454545a5a5a5959594c4c4c3535352828283232324a4a4a -5d5d5d6868686363635d5d5d5858585858585c5c5c6262626666665c5c5c606060656565676767 -6666666565656767676a6a6a6969696d6d6d7272727373737171716f6f6f707070717171727272 -7373737474747676767676767676767676767676767979797979797a7a7a7b7b7b7c7c7c7d7d7d -7d7d7d7e7e7e7e7e7e7e7e7e7f7f7f808080818181818181828282838383828282838383848484 -8686868787878989898a8a8a8a8a8a8989898989898a8a8a8b8b8b8c8c8c8d8d8d8d8d8d8e8e8e -8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f929292919191919191919191909090 -9090908f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8d8d8d8c8c8c8b8b8b8b8b8b8a8a8a8c8c8c8b8b8b -8a8a8a8989898888888787878686868686868585858282827f7f7f7f7f7f808080818181808080 -7e7e7e7f7f7f7e7e7e7b7b7b7979797777777676767676767676766d6d6d707070757575777777 -7777777575757474747373736f6f6f6c6c6c6e6e6e7373737272726c6c6c6a6a6a6c6c6c6e6e6e -6b6b6b6666666767677272727878786969695454542c2c2c4848485353535f5f5f545454b4b4b4 -d1d1d1edededfafafafdfdfdfffffffffffffffffffafafafffffff6f6f6ebebebd4d4d4bbbbbb -5757576262623c3c3c2525253636365151515a5a5a5b5b5b5f5f5f5757575858585858585a5a5a -5c5c5c5e5e5e6161616262626161616161616262626464646565656767676868686868686a6a6a -6a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070717171717171717171727272737373747474757575 -7676767676767979797979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f -808080808080818181828282828282818181828282828282838383848484858585868686868686 -8686868787878989898a8a8a8c8c8c8c8c8c8c8c8c8c8c8c8d8d8d8d8d8d8e8e8e8e8e8e8d8d8d -8c8c8c8b8b8b8a8a8a8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b8b8b8b8b8b -8b8b8b8a8a8a8a8a8a898989898989898989878787878787868686858585848484848484838383 -8383838282828282828181818080807f7f7f7e7e7e7e7e7e7d7d7d7b7b7b7a7a7a797979787878 -7777777575757474747474747575757474747474747373737272727171717070707070706e6e6e -6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d6c6c6c6c6c6c6d6d6d6b6b6b6868686868686a6a6a6c6c6c -6c6c6c6b6b6b5656564747474a4a4a5454545d5d5db4b4b4d9d9d9e6e6e6fafafafdfdfdffffff -fffffffffffffafafafffffff6f6f6ebebebd4d4d4bbbbbb5757574848483535353434344b4b4b -5c5c5c5a5a5a5555555858585757575757575858585959595b5b5b5e5e5e606060616161616161 -6161616262626464646565656666666767676868686969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f -707070717171717171717171727272737373747474757575767676767676777777777777787878 -7979797a7a7a7b7b7b7c7c7c7c7c7c7e7e7e7e7e7e7f7f7f808080808080818181828282828282 -8181818282828282828383838484848585858686868686868686868787878989898a8a8a8b8b8b -8c8c8c8c8c8c8b8b8b8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8a8a8a8a8a8a8c8c8c8c8c8c -8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a898989898989 -898989888888888888878787868686858585848484848484838383828282818181818181808080 -7f7f7f7e7e7e7d7d7d7d7d7d7b7b7b7b7b7b7a7a7a787878777777757575747474747474737373 -7373737272727171717070706f6f6f6f6f6f6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d6d6d6d6c6c6c -6c6c6c6c6c6c6d6d6d6a6a6a6868686868686a6a6a6c6c6c6b6b6b6b6b6b585858474747484848 -5151515b5b5bb3b3b3dadadae9e9e9fafafafdfdfdfffffffffffffffffffafafafffffff6f6f6 -ebebebd4d4d4bbbbbb575757343434343434424242595959606060565656525252595959575757 -5757575858585959595a5a5a5d5d5d5f5f5f606060606060616161626262636363656565666666 -6767676868686969696a6a6a6b6b6b6c6c6c6d6d6d6f6f6f707070707070717171717171727272 -7373737474747575757676767676767676767676767777777878787979797a7a7a7a7a7a7b7b7b -7e7e7e7e7e7e7f7f7f808080808080818181828282828282818181828282828282838383848484 -8585858686868686868686868787878989898a8a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8c -8c8c8c8d8d8d8c8c8c8b8b8b8a8a8a8989898b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b -8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a898989898989888888888888898989898989888888878787 -8686868585858585858484848282828181818181818080807f7f7f7e7e7e7d7d7d7d7d7d7b7b7b -7b7b7b7a7a7a7979797777777676767575757474747272727272727171717070706f6f6f6e6e6e -6e6e6e6d6d6d6e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c6c6c6c6b6b6b6c6c6c6a6a6a686868 -6868686a6a6a6b6b6b6a6a6a6969695a5a5a4646464545454f4f4f5a5a5ab2b2b2dadadaececec -fafafafdfdfdfffffffffffffffffffafafafffffff6f6f6ebebebd4d4d4bbbbbb575757393939 -3a3a3a4747475656565858585151515454546060605757575757575858585858585a5a5a5c5c5c -5e5e5e5f5f5f6060606060606161616363636464646666666767676767676969696969696a6a6a -6c6c6c6d6d6d6e6e6e6f6f6f707070717171717171727272737373747474757575767676767676 -7777777777777878787878787979797a7a7a7b7b7b7b7b7b7e7e7e7e7e7e7f7f7f808080808080 -818181828282828282818181828282828282838383848484858585868686868686868686878787 -8989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8b8c8c8c8b8b8b8b8b8b8a8a8a -8989898b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a898989 -8989898888888888888888888a8a8a8a8a8a898989888888878787868686868686858585838383 -8383838282828181818080807f7f7f7e7e7e7e7e7e7c7c7c7b7b7b7a7a7a797979787878767676 -7575757575757373737272727272727171717070706f6f6f6e6e6e6e6e6e6d6d6d6d6d6d6d6d6d -6c6c6c6c6c6c6c6c6c6b6b6b6b6b6b6b6b6b6969696767676868686969696a6a6a686868676767 -5959594343434242425050505d5d5db3b3b3d9d9d9ebebebfafafafdfdfdffffffffffffffffff -fafafafffffff6f6f6ebebebd4d4d4bbbbbb575757434343414141464646505050535353515151 -5656566060605858585858585858585959595a5a5a5c5c5c5e5e5e5f5f5f5f5f5f606060616161 -6262626464646565656666666767676868686969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f6f6f6f -7171717171717272727373737474747575757676767676767878787878787979797a7a7a7b7b7b -7c7c7c7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f808080808080818181828282828282818181828282 -8282828383838484848585858686868686868787878787878888888989898a8a8a898989898989 -8888888888888989898a8a8a8a8a8a8b8b8b8a8a8a8989898989898c8c8c8c8c8c8c8c8c8c8c8c -8c8c8c8c8c8c8c8c8c8c8c8c8a8a8a8a8a8a8989898989898888888888888787878787878a8a8a -8a8a8a898989888888878787868686868686858585858585848484838383838383828282818181 -8080808080807c7c7c7c7c7c7b7b7b797979787878777777767676757575747474747474737373 -7272727171717070707070706f6f6f6d6d6d6d6d6d6c6c6c6c6c6c6c6c6c6b6b6b6b6b6b6b6b6b -6a6a6a6969696767676767676969696969696767676464645555553e3e3e404040545454636363 -b5b5b5d7d7d7e8e8e8fafafafdfdfdfffffffffffffffffffafafafffffff6f6f6ebebebd4d4d4 -bbbbbb5757574444444242424747475151515858585757575656565757575a5a5a5a5a5a5a5a5a -5a5a5a5b5b5b5d5d5d5f5f5f6060605f5f5f5f5f5f606060626262636363656565666666666666 -6868686868686969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f717171717171727272737373747474 -7575757676767676767979797979797a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7e7e7e7e7e7e7e7e7e -7f7f7f808080808080818181828282828282818181828282828282838383848484858585868686 -868686878787878787888888898989898989898989888888878787878787878787888888898989 -8a8a8a8a8a8a8989898989898c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c898989 -898989898989888888888888878787878787878787898989898989888888878787868686858585 -8585858484848484848484848383838282828181818181818080808080807d7d7d7c7c7c7b7b7b -7a7a7a787878777777767676767676757575747474747474737373727272717171707070707070 -6d6d6d6c6c6c6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969686868676767676767686868 -6868686565656262625353533a3a3a3e3e3e565656666666b6b6b6d6d6d6e7e7e7fafafafdfdfd -fffffffffffffffffffafafafffffff6f6f6ebebebd4d4d4bbbbbb575757414141414141484848 -5353535b5b5b5b5b5b5858585656565c5c5c5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e606060616161 -5f5f5f5f5f5f6060606161616363636464646565656666666767676868686969696a6a6a6c6c6c -6d6d6d6e6e6e6f6f6f717171717171727272737373747474757575767676767676787878787878 -7979797a7a7a7b7b7b7b7b7b7c7c7c7c7c7c7e7e7e7e7e7e7f7f7f808080808080818181828282 -828282818181828282828282838383848484858585868686868686878787878787888888898989 -8989898888888787878787878686868686868888888989898989898989898989898888888b8b8b -8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b898989898989888888888888878787878787 -878787878787888888888888878787868686858585848484848484838383828282828282818181 -8080807f7f7f7e7e7e7e7e7e7d7d7d7d7d7d7d7d7d7c7c7c7a7a7a797979777777767676767676 -7474747373737373737272727171717070706f6f6f6f6f6f6c6c6c6c6c6c6c6c6c6b6b6b6b6b6b -6a6a6a6a6a6a6a6a6a696969676767676767676767686868676767646464616161555555393939 -3b3b3b545454656565b6b6b6d7d7d7e9e9e9fafafafdfdfdfffffffffffffffffffafafaffffff -f6f6f6ebebebd4d4d4bbbbbb5757574040404242424747475050505757575a5a5a5b5b5b5c5c5c -5d5d5d5d5d5d5d5d5d5d5d5d5e5e5e5f5f5f6060606161615e5e5e5f5f5f606060616161636363 -6464646565656666666767676868686969696a6a6a6c6c6c6d6d6d6e6e6e6e6e6e717171717171 -7272727373737474747575757676767676767676767777777777777878787979797a7a7a7b7b7b -7b7b7b7e7e7e7e7e7e7f7f7f808080808080818181828282828282818181828282828282838383 -848484858585868686868686878787888888888888898989888888888888878787868686858585 -868686878787888888898989898989898989888888898989898989898989898989898989898989 -898989898989898989898989888888888888878787878787878787868686878787878787868686 -8585858484848484848383838383838080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b -7d7d7d7d7d7d7c7c7c7a7a7a7979797878787777777676767272727272727171717070706f6f6f -6e6e6e6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a686868676767 -666666676767686868676767636363606060585858393939383838515151636363b5b5b5d8d8d8 -edededfafafafdfdfdfffffffffffffffffffafafafffffff6f6f6ebebebd4d4d4bbbbbb575757 -4040404141414848485353535959595959595a5a5a5d5d5d5b5b5b5f5f5f5656565e5e5e5f5f5f -606060666666626262b7b7b7b7b7b7b7b7b7b8b8b8b8b8b8b9b9b9b9b9b9b9b9b9b2b2b2b5b5b5 -bcbcbcb5b5b5b9b9b9abababc1c1c1a7a7a76161617474746d6d6d6e6e6e6f6f6f7373735c5c5c -8f8f8f8b8b8b7575756b6b6b7272727a7a7a7878787676767d7d7d787878828282848484757575 -7a7a7a8585858080808888888888887f7f7f8383838a8a8a8383838282828d8d8d737373919191 -7878788b8b8b8181817a7a7a9292928282827070706969698e8e8e8b8b8b7d7d7d8d8d8d8e8e8e -8383838e8e8e9393938b8b8b8282828080808787878c8c8c898989818181868686868686868686 -8585858585858484848484848484848484848383838383838282828181818080807f7f7f7f7f7f -8181818181818080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7c7c7c7c7c7c7b7b7b797979787878 -7676767575757575757777777171717171717070706d6d6d7070706f6f6f6464646c6c6c6c6c6c -6c6c6c6c6c6c6d6d6d6d6d6d696969646464676767666666656565656565666666656565626262 -6060605454543939393a3a3a515151626262b3b3b3d6d6d6e8e8e8fafafafdfdfdffffffffffff -fffffffafafafffffff6f6f6ebebebd4d4d4bbbbbb5757573f3f3f404040474747535353585858 -5858585959595c5c5c6060606060605c5c5c5e5e5e5a5a5a5a5a5a636363616161d7d7d7d7d7d7 -d8d8d8d8d8d8d9d9d9d9d9d9d9d9d9dadadae2e2e2e0e0e0dfdfdfd8d8d8e0e0e0cececed8d8d8 -b8b8b86262627171716b6b6b6f6f6f7070707b7b7b7b7b7bc6c6c6cfcfcfd8d8d8efefefe2e2e2 -9999997979798585856d6d6d8a8a8a7272727979798989898686867b7b7b797979828282818181 -7979797373737878787878787c7c7c8e8e8e9494948c8c8c7474747c7c7c999999858585919191 -878787b5b5b5dedede8d8d8d7878789292928787877777777f7f7f8282827272727e7e7e8a8a8a -8b8b8b8686868484848686868a8a8a868686868686868686858585858585858585848484848484 -8484848484848383838282828181818080807f7f7f7f7f7f8080808080807f7f7f7f7f7f7e7e7e -7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7a7a7a797979777777767676757575747474656565787878 -7272726969697272726d6d6d6868687a7a7a6e6e6e6868686868686d6d6d696969616161666666 -7373736767676666666565656565656666666565656262626060605454543939393a3a3a515151 -626262b3b3b3d6d6d6e8e8e8fafafafdfdfdfffffffffffffffffffafafafffffff6f6f6ebebeb -d4d4d4bbbbbb5757573e3e3e3f3f3f4646465151515757575757575858585b5b5b4d4d4d525252 -6868686d6d6d6a6a6a6767676e6e6e6a6a6ac6c6c6c6c6c6c7c7c7c7c7c7c7c7c7c8c8c8c8c8c8 -c8c8c8c0c0c0bdbdbdbcbcbcc4c4c4e5e5e5dcdcdce1e1e1bfbfbf6565657171716c6c6c727272 -6d6d6d7272727e7e7eddddddcccccc7474746f6f6fdadadad5d5d57979797171717e7e7e979797 -a0a0a0a5a5a57d7d7d595959868686a5a5a5777777a3a3a39c9c9c8484848a8a8aa0a0a09e9e9e -7c7c7c727272616161a8a8a8b7b7b7a4a4a4606060767676808080cacacad4d4d49d9d9d828282 -828282888888a9a9a9b3b3b39090907474747f7f7f8989898c8c8c8686868282828585858a8a8a -878787878787868686868686858585858585858585848484848484848484838383828282818181 -8080808080807f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a -7979797777777676767575757474747373737b7b7b6767677474747a7a7a6262626464646d6d6d -5656567474746e6e6e6666666363636767676a6a6a6a6a6a676767676767666666656565656565 -6666666565656262626060605454543939393a3a3a515151626262b3b3b3d6d6d6e8e8e8fafafa -fdfdfdfffffffffffffffffffafafafffffff6f6f6ebebebd4d4d4bbbbbb5757573d3d3d3e3e3e -4646465151515757575656565757575a5a5a646464737373b4b4b4c7c7c7cbcbcbc4c4c4c6c6c6 -bababa626262636363636363636363646464646464656565656565717171707070737373919191 -d2d2d2d6d6d6dadadabababa6464646e6e6e6c6c6c797979707070696969727272d6d6d6c7c7c7 -7b7b7b646464d0d0d0d6d6d6686868797979c9c9c9c1c1c1b6b6b6cececec2c2c2838383a0a0a0 -e3e3e3c6c6c6c5c5c5dededec4c4c4b6b6b6cececed6d6d68f8f8f777777d3d3d3ccccccb4b4b4 -cececec5c5c59a9a9a868686d8d8d8d9d9d9b5b5b5919191a8a8a8ccccccb6b6b6adadaddcdcdc -a0a0a08f8f8f7f7f7f8080808888888a8a8a868686808080878787878787878787868686868686 -8585858585858585858585858484848484848383838282828181818080808080807f7f7f7e7e7e -7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373 -7272726161617d7d7d7373736e6e6e8282827373736262627d7d7d5a5a5a707070767676666666 -6161616d6d6d6c6c6c5d5d5d676767666666656565656565666666656565626262606060545454 -3939393a3a3a515151626262b3b3b3d6d6d6e8e8e8fafafafdfdfdfffffffffffffffffffafafa -fffffff6f6f6ebebebd4d4d4bbbbbb5757573d3d3d3e3e3e464646515151575757565656575757 -5a5a5a5151515f5f5fc1c1c1d8d8d8e2e2e2dadadad9d9d9c8c8c8616161616161616161626262 -6262626262626363636363635f5f5f5f5f5f5f5f5f858585d6d6d6dbdbdbd9d9d9bcbcbc636363 -6969696969697c7c7c787878707070777777dbdbdbd3d3d3dcdcdce2e2e2d4d4d48a8a8a747474 -bababad4d4d4a8a8a8a0a0a0c2c2c2c6c6c67f7f7f959595cfcfcf8c8c8c7e7e7eccccccc0c0c0 -8a8a8a8d8d8dbfbfbf929292939393e2e2e29e9e9e707070999999e0e0e09999997f7f7fb4b4b4 -d0d0d09a9a9a828282b7b7b7d4d4d49a9a9a909090ddddddb2b2b29595957c7c7c7d7d7d898989 -8d8d8d878787808080888888888888878787878787868686868686858585858585858585858585 -8484848383838282828181818181818080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a -7a7a7a7a7a7a7979797878787777777575757474747373737272728181816868686e6e6e5d5d5d -1e1e1e0b0b0b1d1d1d1414142b2b2b4c4c4c6c6c6c7070706464645f5f5f6666666e6e6e676767 -6666666565656565656666666565656262626060605454543939393a3a3a515151626262b3b3b3 -d6d6d6e8e8e8fafafafdfdfdfffffffffffffffffffafafafffffff6f6f6ebebebd4d4d4bbbbbb -5757573e3e3e3f3f3f4646465151515757575757575858585b5b5b5959595a5a5ac7c7c7d6d6d6 -dfdfdfd9d9d9dcdcdcc9c9c9636363636363646464646464656565656565656565666666676767 -686868646464898989e0e0e0e0e0e0d7d7d7bfbfbf6a6a6a6e6e6e686868757575727272707070 -797979dbdbdbcdcdcd989898cacacad4d4d4747474797979c8c8c8cccccc969696999999aaaaaa -a0a0a06d6d6da6a6a6dcdcdc656565767676d2d2d2c9c9c98181817f7f7fd4d4d4a6a6a69f9f9f -cbcbcba3a3a37d7d7d838383d4d4d49d9d9d9d9d9db4b4b4d5d5d58383838b8b8bd3d3d3d3d3d3 -a5a5a5999999a1a1a19c9c9c8d8d8d8484848787878a8a8a8787878686868a8a8a888888888888 -888888878787878787868686868686868686868686858585858585848484838383828282818181 -8181817f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a797979777777 -7676767575757474747373737575756666663333331919192727271a1a1a0a0a0a2222221c1c1c -111111262626585858727272686868646464717171676767666666656565656565666666656565 -6262626060605454543939393a3a3a515151626262b3b3b3d6d6d6e8e8e8fafafafdfdfdffffff -fffffffffffffafafafffffff6f6f6ebebebd4d4d4bbbbbb5757573f3f3f404040474747535353 -5858585858585959595c5c5c5e5e5e545454c7c7c7cececed8d8d8d4d4d4d8d8d8c4c4c4606060 -606060606060616161616161626262626262626262636363686868616161868686dfdfdfdbdbdb -d0d0d0bfbfbf6969697373736e6e6e7474746c6c6c6b6b6b747474d3d3d3d1d1d16565659d9d9d -e4e4e4b3b3b37979798b8b8bdfdfdfa0a0a07676767979799f9f9f797979919191d7d7d7919191 -818181cdcdcdc2c2c28282827e7e7edddddd979797777777dededea8a8a8828282aaaaaadddddd -898989858585adadade1e1e17a7a7a727272bbbbbbbdbdbd8888887474747a7a7a9393938a8a8a -8888888e8e8e8c8c8c8383838585858e8e8e888888888888888888888888878787878787868686 -8686868686868686868585858484848383838282828181818181818080808080807f7f7f7f7f7f -7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7a7a7a797979777777767676757575747474696969 -2e2e2e0c0c0c0808080202020707070909090000001a1a1a0000000000002d2d2d5f5f5f6f6f6f -6969696363636767676666666565656565656666666565656262626060605454543939393a3a3a -515151626262b3b3b3d6d6d6e8e8e8fafafafdfdfdfffffffffffffffffffafafafffffff6f6f6 -ebebebd4d4d4bbbbbb5757574040404141414848485353535959595959595a5a5a5d5d5d5f5f5f -515151cdcdcdd3d3d3e0e0e0dcdcdce0e0e0c8c8c8626262636363636363636363646464646464 -6565656565656767676e6e6e666666898989e1e1e1d9d9d9cececec1c1c15b5b5b717171757575 -7b7b7b7272727373737b7b7bd6d6d6c4c4c47f7f7f7c7c7ca3a3a3e4e4e4b7b7b75c5c5caeaeae -d6d6d6d4d4d4d4d4d4cdcdcd8a8a8a9e9e9edadada7d7d7d828282cacacac8c8c88b8b8b787878 -d6d6d69b9b9b8a8a8a9d9d9dd6d6d6d8d8d8cececea7a7a76a6a6a7b7b7ba1a1a1d7d7d7d8d8d8 -a2a2a27f7f7fb2b2b2e4e4e4dededed1d1d1a5a5a59191918686868a8a8a8d8d8d868686838383 -898989898989888888888888888888878787878787868686868686868686868686858585848484 -8383838282828282828181818181818181818080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7c7c7c -7c7c7c7b7b7b7979797878787676767575757575751a1a1a1616160e0e0e090909010101000000 -0101011d1d1d0606061919191d1d1d1818182e2e2e5a5a5a6d6d6d646464676767666666656565 -6565656666666565656262626060605454543939393a3a3a515151626262b3b3b3d6d6d6e8e8e8 -fafafafdfdfdfffffffffffffffffffafafafffffff5f5f5eaeaead2d2d2b9b9b95454543c3c3c -3e3e3e4646465252525858585757575757575959595b5b5b5b5b5bc0c0c0d9d9d9dcdcdcdbdbdb -d5d5d5cacaca646464646464646464646464646464646464646464646464666666656565616161 -8d8d8ddbdbdbdadadadcdcdcb5b5b56767676b6b6b717171757575757575747474747474747474 -8383836f6f6f7272728282828080807777777979797d7d7d6969696767676c6c6c7a7a7a838383 -7f7f7f7b7b7b7f7f7f8585858888888181817e7e7e8585858585858181818787877d7d7d696969 -6868686e6e6e8585858d8d8d7a7a7a8383836e6e6e6767675f5f5f8a8a8a8d8d8d6565656d6d6d -7474748787878686868484848383838686868a8a8a898989858585868686868686868686858585 -858585848484848484848484858585858585848484838383828282818181808080808080808080 -8080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7878787d7d7d7f7f7f717171787878767676 -7a7a7a1515152020200c0c0c0c0c0c1515151515151a1a1a2626262a2a2a1d1d1d1c1c1c101010 -1e1e1e1616164848486060606e6e6e6868686666666666666666666767676565656161615d5d5d -545454363636373737515151646464b4b4b4d7d7d7eaeaeafafafafdfdfdffffffffffffffffff -fafafafffffff5f5f5eaeaead2d2d2b9b9b95454543d3d3d3e3e3e464646525252585858575757 -5757575a5a5a5b5b5b5b5b5bc0c0c0d9d9d9dbdbdbdbdbdbd6d6d6cbcbcb636363636363636363 -6363636363636363636363636363636e6e6e6e6e6e6c6c6c919191d6d6d6d4d4d4dcdcdcc3c3c3 -6666666b6b6b7171717474747474747373737373737474746868687777777d7d7d7474746e6e6e -7676767e7e7e7e7e7e7474748282827e7e7e7777778080808888888484848383837a7a7a7b7b7b -7d7d7d7f7f7f8181818282828181818080808d8d8d8181818585857d7d7d8383838f8f8f858585 -8a8a8a7d7d7d959595878787828282828282868686929292787878838383868686888888888888 -878787888888878787858585868686868686868686858585858585848484848484848484858585 -8585858484848383838282828181818080808080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b -7b7b7b7a7a7a7878787a7a7a7c7c7c7676767979797979796868681f1f1f171717090909101010 -2222222323232121212121211b1b1b2525252222221c1c1c1d1d1d1818183e3e3e5f5f5f6d6d6d -6868686666666666666666666767676565656161615d5d5d545454373737383838515151636363 -b4b4b4d7d7d7eaeaeafafafafdfdfdfffffffffffffffffffafafafffffff5f5f5eaeaead2d2d2 -b9b9b95454543d3d3d3e3e3e4747475252525858585757575757575a5a5a5b5b5b5b5b5bc0c0c0 -d9d9d9dbdbdbdbdbdbd6d6d6cdcdcd636363636363636363636363636363636363636363636363 -6363635c5c5c606060888888d2d2d2d3d3d3d4d4d4bebebe6767676b6b6b707070737373737373 -7272727272727373737d7d7d7d7d7d7474747272727c7c7c7b7b7b7575757878787b7b7b808080 -7777777b7b7b8888887b7b7b7373738a8a8a8080807c7c7c848484898989848484868686898989 -8282828585857f7f7f8f8f8f8484847a7a7a8686868181818080808282828c8c8c818181838383 -8484848383838f8f8f8787877f7f7f828282868686888888878787868686868686878787868686 -868686868686858585858585848484848484848484858585858585848484838383828282818181 -8080808080807e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7979797a7a7a777777797979 -7b7b7b7777777777774646462424241f1f1f1717172727274040404545454242423f3f3f363636 -3d3d3d3333333333331e1e1e181818282828535353626262686868666666666666666666676767 -6565656161615d5d5d5353533939393a3a3a515151626262b4b4b4d7d7d7e9e9e9fafafafdfdfd -fffffffffffffffffffafafafffffff5f5f5eaeaead2d2d2b9b9b95454543d3d3d3f3f3f474747 -5353535959595858585858585a5a5a5b5b5b5c5c5cc1c1c1d9d9d9dadadadadadad8d8d8cfcfcf -6161616161616161616161616161616161616161616161616c6c6c5f5f5f6767678e8e8edfdfdf -e5e5e5d8d8d8bbbbbb6868686b6b6b707070727272727272717171727272737373616161797979 -7d7d7d7272727272727272727676768585857272727e7e7e7777777a7a7a8a8a8a7b7b7b717171 -8888888181817a7a7a8181818383837979797c7c7c8484847d7d7d7a7a7a6f6f6f8989898d8d8d -8484848b8b8b8787878a8a8a8282827d7d7d7c7c7c8989898888887c7c7c8080808888888c8c8c -858585818181838383868686878787878787878787868686868686868686858585858585848484 -8484848484848585858585858484848383838282828181818080808080807d7d7d7d7d7d7c7c7c -7b7b7b7a7a7a7a7a7a7979797979797d7d7d7575757676767c7c7c717171707070272727202020 -1111110f0f0f2626264141414646464747474d4d4d4c4c4c4a4a4a3c3c3c4040401e1e1e191919 -1a1a1a4e4e4e6060606868686666666666666666666767676565656161615d5d5d5151513a3a3a -3d3d3d505050606060b4b4b4d7d7d7e9e9e9fafafafdfdfdfffffffffffffffffffafafaffffff -f5f5f5eaeaead2d2d2b9b9b95454543e3e3e3f3f3f4848485353535959595858585858585b5b5b -5a5a5a5c5c5cc2c2c2d9d9d9d9d9d9dadadad9d9d9d2d2d2626262626262626262626262626262 -6262626262626262626060605e5e5e707070818181c3c3c3d3d3d3d0d0d0c3c3c36a6a6a6d6d6d -7070707272727171717171717272727373737777777f7f7f7575756c6c6c818181959595828282 -6161617171718888888383837575757f7f7f8787878181817f7f7f858585828282838383818181 -7b7b7b7e7e7e8686868888888888886c6c6c7474747c7c7c7f7f7f7f7f7f787878878787848484 -8e8e8e9494948787878383838b8b8b868686808080b1b1b19898988383838181818989898a8a8a -878787858585868686868686868686858585858585848484848484848484858585858585848484 -8383838282828181818080808080807d7d7d7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979 -7d7d7d7575757676767c7c7c717171707070272727202020212121252525404040595959585858 -5656565f5f5f6464644848483838383c3c3c1d1d1d1a1a1a1c1c1c525252686868686868666666 -6666666666666767676565656161615d5d5d5050503c3c3c3f3f3f5050505e5e5eb3b3b3d8d8d8 -e8e8e8fafafafdfdfdfffffffffffffffffffafafafffffff5f5f5eaeaead2d2d2b9b9b9545454 -3e3e3e4040404848485454545959595858585959595b5b5b5a5a5a5d5d5dc3c3c3dadadad9d9d9 -d9d9d9dadadad4d4d4bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbabababcbcbc -b8b8b87b7b7b7373736969696464646565656c6c6c6f6f6f727272737373727272717171737373 -747474898989616161747474bababadedededcdcdcd8d8d8d6d6d6868686717171737373888888 -8888887676767575758181817c7c7c8989898585858080808787878383838080808d8d8dd9d9d9 -b4b4b49595958484848e8e8e8d8d8d7b7b7b9191917d7d7d7979798989898a8a8a888888888888 -8080808c8c8cd6d6d6b0b0b08d8d8d8585858b8b8b8c8c8c868686838383868686868686868686 -858585858585848484848484848484858585858585848484838383828282818181808080808080 -7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7979797a7a7a7777777979797b7b7b777777 -7777774646462424241414141919193434344a4a4a4242423939393d3d3d4040404d4d4d3a3a3a -3434342020201717172020204c4c4c636363686868666666666666666666676767656565616161 -5d5d5d4f4f4f3e3e3e4141415050505c5c5cb3b3b3d8d8d8e7e7e7fafafafdfdfdffffffffffff -fffffffafafafffffff5f5f5eaeaead2d2d2b9b9b95454543f3f3f4040404848485454545a5a5a -5959595959595c5c5c5a5a5a5d5d5dc4c4c4dadadad8d8d8d9d9d9dbdbdbd6d6d6d8d8d8d8d8d8 -d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8cececed7d7d7d2d2d27878786464646969696f6f6f -7676766e6e6e717171737373747474727272727272747474767676777777656565aaaaaae2e2e2 -a0a0a05b5b5b787878acacac8989896a6a6a838383aeaeaea3a3a38c8c8c8585857a7a7a797979 -9a9a9a9494948e8e8ea1a1a18d8d8d747474888888d9d9d9cacaca9898986c6c6c888888959595 -7a7a7a8c8c8c797979717171949494a5a5a5a4a4a49696967f7f7f929292e0e0e0b7b7b7919191 -8787878b8b8b898989868686868686868686868686868686858585858585848484848484848484 -8585858585858484848383838282828181818080808080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c -7b7b7b7b7b7b7a7a7a7878787a7a7a7c7c7c7676767979797979796868681f1f1f2121211c1c1c -2d2d2d4040403d3d3d3a3a3a3e3e3e3e3e3e4b4b4b3636362424242222221414142b2b2b4a4a4a -6262626868686666666666666666666767676565656161615d5d5d4e4e4e3f3f3f4343434f4f4f -5b5b5bb3b3b3d8d8d8e6e6e6fafafafdfdfdfffffffffffffffffffafafafffffff5f5f5eaeaea -d2d2d2b9b9b95454543f3f3f4040404848485454545a5a5a5959595959595c5c5c5a5a5a5d5d5d -c4c4c4dadadad8d8d8d9d9d9dbdbdbd7d7d7dadadadadadadadadadadadadadadadadadadadada -dadadadddddde1e1e1d4d4d47171716565657575756f6f6f676767707070727272747474747474 -737373737373757575777777727272838383c6c6c6d0d0d08787877373738686866d6d6d727272 -949494c6c6c6c4c4c4b5b5b5d9d9d9c7c7c7656565a2a2a2d1d1d1cbcbcbc4c4c4dcdcdcbababa -8f8f8fa4a4a4cfcfcfe2e2e2b6b6b6858585bababadededec2c2c2d0d0d0828282a7a7a7d8d8d8 -c5c5c5bebebec8c8c89c9c9c7d7d7dd7d7d7b1b1b18f8f8f8686868888888686868686868c8c8c -868686868686868686858585858585848484848484848484858585858585848484838383828282 -8181818080808080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7878787d7d7d -7f7f7f7171717878787676767a7a7a1515151d1d1d0d0d0d1212122323232a2a2a3333333f3f3f -4141413737372525251010102020201515153c3c3c575757727272686868666666666666666666 -6767676565656161615d5d5d4d4d4d4040404444444f4f4f5a5a5ab3b3b3d8d8d8e6e6e6fafafa -fdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3a3a3a414141 -4b4b4b5252525656565858585959595a5a5a5d5d5d515151c4c4c4dadadacfcfcfdddddd969696 -8383838c8c8c8282828181818c8c8c8f8f8f8989898a8a8a9393939595958686867f7f7f898989 -8e8e8e8989898989899090908f8f8f8686868787878b8b8b7d7d7d6868686b6b6b7e7e7e737373 -7a7a7ac8c8c8dbdbdb8383836666668686867b7b7b7e7e7eabababd5d5d57d7d7d7e7e7eb0b0b0 -dbdbdb808080a9a9a9c5c5c57e7e7e8c8c8cb8b8b8d7d7d7858585818181d2d2d2c4c4c47e7e7e -818181bdbdbddedede6464648484846e6e6eedededa9a9a9858585727272dcdcdcbebebe828282 -dadadab2b2b28e8e8e8686868a8a8a888888858585878787868686868686868686858585858585 -8484848484848484848484848383838383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e -7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373 -7272721c1c1c0d0d0d0606061919190000001212121818181d1d1d101010252525242424131313 -2222225353537070706e6e6e6767676666666565656666666666666363635e5e5e5a5a5a4c4c4c -4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfd -fffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3a3a3a4141414b4b4b525252565656585858595959 -5a5a5a606060606060c5c5c5e1e1e1d5d5d5d5d5d59696967979797070706e6e6e696969646464 -6363636464646363635f5f5f5d5d5d656565838383aeaeaecdcdcdd3d3d3d4d4d4d7d7d7cecece -d5d5d5ddddddd4d4d4aeaeae8282826e6e6e727272707070838383c3c3c3cacaca878787757575 -7f7f7f616161787878b8b8b8e4e4e47f7f7f727272a5a5a5d7d7d78787879b9b9bd9d9d98d8d8d -848484b9b9b9d5d5d58080808a8a8ae1e1e1bababa6d6d6d7e7e7ec4c4c4e1e1e16e6e6e8d8d8d -7c7c7ce1e1e1b2b2b28888887e7e7ed9d9d9c0c0c0969696dadadaaeaeae8585857d7d7d858585 -898989888888898989868686868686868686858585858585848484848484848484848484838383 -8383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a -7a7a7a7a7a7a7979797878787777777575757474747373737272724141412e2e2e0e0e0e000000 -0000002525252727271313132121211c1c1c1a1a1a2626264646466464646a6a6a616161676767 -6666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9 -d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b8 -4d4d4d3a3a3a4141414b4b4b5252525656565858585959595a5a5a6262624f4f4f6b6b6b6e6e6e -6363637373737171716b6b6b7373739d9d9dbdbdbdb8b8b8a9a9a9aaaaaab5b5b5bababaadadad -adadadbababad2d2d2e1e1e1e0e0e0dddddddfdfdfdfdfdfdfdfdfe0e0e0e0e0e0d5d5d5b8b8b8 -909090727272767676676767a5a5a5e7e7e7bebebe7f7f7f8e8e8ebdbdbd7373739c9c9cc7c7c7 -919191989898b6b6b6cacaca7f7f7f9c9c9cd9d9d97f7f7f6e6e6ebebebededede7c7c7c7c7c7c -cdcdcdcfcfcf8e8e8e797979afafafe4e4e48383837a7a7a686868cccccccacaca898989888888 -dbdbdbb6b6b67c7c7ce3e3e3b7b7b78b8b8b7f7f7f858585888888858585848484868686868686 -8686868585858585858484848484848484848484848383838383838282828181818080807f7f7f -7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777 -7575757474747373737272726c6c6c3c3c3c1919191717172828281212120909091313131c1c1c -0e0e0e1818184141416565656d6d6d676767646464676767666666656565666666666666636363 -5e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdffffff -fffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3a3a3a4141414b4b4b525252 -5656565858585959595a5a5a6363635b5b5b5d5d5d6363635a5a5a5e5e5e6d6d6d646464646464 -989898cececee0e0e0d9d9d9d3d3d3d4d4d4d8d8d8e4e4e4d9d9d9d2d2d2d3d3d3d3d3d3d0d0d0 -d1d1d1d5d5d5d2d2d2cfcfcfcbcbcbd0d0d0dededee0e0e0c5c5c5a4a4a4828282606060666666 -9f9f9fd1d1d1dcdcdcd1d1d1c5c5c56a6a6a7c7c7cb9b9b9cfcfcfe1e1e1c4c4c4a8a8a86e6e6e -a8a8a8cccccc888888808080bfbfbfd8d8d88e8e8e888888adadadd4d4d4b8b8b8969696ababab -d6d6d69595958989897878788b8b8bc2c2c2dbdbdbdfdfdfbababa7777777d7d7dcbcbcbadadad -8e8e8e848484868686868686848484838383868686868686868686858585858585848484848484 -8484848484848383838383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d -7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373727272797979 -7d7d7d5858580b0b0b1616161b1b1b2727272020202323232525253c3c3c5f5f5f6d6d6d656565 -6464646f6f6f6767676666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c -565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5 -eaeaead5d5d5b8b8b84d4d4d3a3a3a4141414b4b4b5252525656565858585959595a5a5a4f4f4f -5858585959596868686464645a5a5a616161515151595959606060808080b3b3b3dcdcdce6e6e6 -dededed5d5d5d5d5d5d4d4d4d7d7d7dddddddfdfdfdddddddadadadadadad7d7d7e4e4e4e6e6e6 -dbdbdbd6d6d6dbdbdbdcdcdcd5d5d58e8e8e7f7f7f6e6e6e6a6a6a7171717575757878787c7c7c -8282827272727878787070706e6e6e6262627b7b7b8b8b8b7777778888887c7c7c7f7f7f7f7f7f -8484847474747f7f7f7575757e7e7e7a7a7a8585858c8c8c8888886b6b6b898989868686878787 -9090906262626767678181817d7d7d8484849292928a8a8a848484848484858585868686878787 -898989868686868686868686858585858585848484848484848484848484838383838383828282 -8181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a -7979797878787777777575757474747373737272726969696666667676767979798181813a3a3a -2424243535355050505b5b5b6b6b6b7272726c6c6c6363636363636a6a6a676767666666656565 -6666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9 -fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3a3a3a -4141414b4b4b5252525656565858585959595a5a5a6666666868685c5c5c5d5d5d606060606060 -6c6c6c6c6c6c6b6b6b5b5b5b616161888888b2b2b2c5c5c5cdcdcdd3d3d3d3d3d3d4d4d4d5d5d5 -d7d7d7d6d6d6d3d3d3cfcfcfcdcdcdd0d0d0d7d7d7d8d8d8d0d0d0cdcdcdd3d3d3d4d4d4d0d0d0 -dededea5a5a57b7b7b7d7d7d8181817171716969696f6f6f7676767e7e7e8383837a7a7a7e7e7e -7f7f7f8181817a7a7a8383837b7b7b8484849191918080807e7e7e8686868b8b8b868686808080 -7979798484848b8b8b8a8a8a8383839090908c8c8c7a7a7a8686868c8c8c8c8c8c8181817d7d7d -8e8e8e7a7a7a808080868686898989878787858585868686888888868686868686868686858585 -8585858484848484848484848484848383838383838282828181818080807f7f7f7f7f7f7f7f7f -7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474 -7373737272727171718181817a7a7a5a5a5a6565657272727373736262626d6d6d717171717171 -6b6b6b6a6a6a6c6c6c6969696262626767676666666565656666666666666363635e5e5e5a5a5a -4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdffffffffffffffffff -fdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3a3a3a4141414b4b4b525252565656585858 -5959595a5a5a5353535858585c5c5c5b5b5b6161616060605656565c5c5c666666636363606060 -5e5e5e5d5d5d5f5f5f6868687272726868686767676565656363636464646969696e6e6e717171 -6d6d6d6868686464646a6a6a7676767d7d7d7878786f6f6f6b6b6b7e7e7e8787876f6f6f606060 -7c7c7c9393938a8a8a7777777d7d7d7575757272728484849191918787877a7a7a8484847b7b7b -7676767b7b7b8585858787878383837c7c7c8686868e8e8e8686867a7a7a7b7b7b8b8b8b909090 -7878787878788e8e8e8686867f7f7f7777778e8e8e9494947777778383838989898c8c8c8b8b8b -868686848484838383838383868686868686868686858585858585848484848484848484848484 -8383838383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b -7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373727272787878646464616161 -7a7a7a7474747171716e6e6e7575756b6b6b6868686565656565656868686b6b6b6a6a6a686868 -6767676666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656 -b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5 -b8b8b84d4d4d3a3a3a4141414b4b4b5252525656565858585959595a5a5a6060605e5e5e636363 -5858586060606767675959596969695b5b5b6565656868686262626363636a6a6a636363555555 -6262626868686c6c6c6c6c6c6d6d6d6f6f6f6f6f6f6d6d6d6f6f6f737373767676767676717171 -6d6d6d7272727a7a7a8181816363636b6b6b8585857f7f7f7676767777777070707c7c7c818181 -8080808686868383837878787676768d8d8d7676768f8f8f8585857373738686868686867d7d7d -8686868181817e7e7e8585859090908888887c7c7c8a8a8a8585859090908787876e6e6e989898 -8787877b7b7b868686848484838383858585848484818181828282858585868686858585868686 -868686868686858585858585848484848484848484848484838383838383828282818181808080 -7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878 -7777777575757474747373737272726d6d6d7070707373737f7f7f5d5d5d707070707070686868 -6a6a6a6868686c6c6c6f6f6f6767675e5e5e636363717171676767666666656565666666666666 -6363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfd -fffffffffffffffffffbfbfbfffffff5f5f5eaeaead4d4d4b7b7b74a4a4a3838383f3f3f494949 -5252525757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161 -626262626262636363636363636363646464646464646464666666666666676767686868696969 -6a6a6a6a6a6a6b6b6b6f6f6f6f6f6f707070707070717171727272737373737373747474757575 -7676767878787979797979797979797979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f -7f7f7f808080808080808080818181818181828282828282828282828282828282828282828282 -828282828282828282828282848484848484848484858585858585868686868686868686858585 -858585858585858585858585858585858585858585858585858585848484848484838383838383 -8383838282828282828282828181818080807f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7d7d7d7c7c7c -7b7b7b7a7a7a7a7a7a797979797979787878787878777777757575747474737373727272717171 -6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a686868686868686868676767676767 -6666666666666666666767676666666767676767676767676363635d5d5d5858584c4c4c404040 -3c3c3c585858565656b6b6b6d4d4d4ecececfafafafdfdfdfffffffffffffffffffbfbfbffffff -f5f5f5eaeaead4d4d4b7b7b74a4a4a3a3a3a4141414a4a4a5252525656565959595a5a5a5c5c5c -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363 -6464646464646464646767676767676868686868686969696a6a6a6b6b6b6b6b6b6f6f6f707070 -7070707171717272727373737474747474747575757676767777777878787979797a7a7a7a7a7a -7979797b7b7b7c7c7c7d7d7d7f7f7f808080808080808080808080818181818181818181828282 -828282838383838383838383838383838383838383838383838383838383838383838383858585 -858585858585858585868686868686878787878787868686868686868686868686868686868686 -868686868686868686858585858585858585848484848484838383838383838383838383828282 -8181818080807f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979 -7979797979797878787676767575757373737272727272726f6f6f6f6f6f6e6e6e6d6d6d6c6c6c -6b6b6b6b6b6b6a6a6a696969696969686868686868676767676767676767676767676767666666 -6666666767676767676363635d5d5d5858584c4c4c4141413d3d3d575757555555b7b7b7d5d5d5 -ecececfafafafdfdfdfffffffffffffffffffbfbfbfffffff5f5f5eaeaead4d4d4b7b7b74a4a4a -3c3c3c4343434c4c4c5353535656565858585959595a5a5a5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f -606060606060616161626262626262636363636363636363646464646464646464686868686868 -6969696a6a6a6b6b6b6b6b6b6c6c6c6c6c6c707070717171717171727272737373747474757575 -7575757676767777777878787a7a7a7a7a7a7b7b7b7b7b7b7a7a7a7c7c7c7d7d7d7e7e7e808080 -818181818181818181818181828282828282828282838383838383848484848484848484848484 -848484848484848484848484848484848484848484868686868686868686878787878787878787 -888888888888878787878787878787878787878787878787878787878787878787878787868686 -8686868585858585858585858484848484848484848383838282828181818080808080807f7f7f -7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a797979777777767676 -7474747373737373737070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a -6969696969696969696868686868686868686666666666666666666767676666666363635c5c5c -5757574c4c4c4242423e3e3e565656545454b7b7b7d5d5d5ebebebfafafafdfdfdffffffffffff -fffffffbfbfbfffffff5f5f5eaeaead4d4d4b7b7b74a4a4a3e3e3e4444444d4d4d545454575757 -5757575858585959595c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262 -6363636363636363636464646464646464646868686969696969696a6a6a6b6b6b6c6c6c6d6d6d -6d6d6d7171717272727272727373737474747575757676767676767676767777777979797a7a7a -7b7b7b7c7c7c7b7b7b7b7b7b7d7d7d7e7e7e7f7f7f818181828282828282828282828282838383 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797979797979797979797979797979797 +979797979797979797979797979797979797979797979797ffffff000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000009797970000007a7a7a787878737373737373777777777777 +6e6e6e6969694545451717170505051c1c1c707070d1d1d1d6d6d6cfcfcfcecececbcbcbcbcbcb +cececed0d0d0d0d0d0cfcfcfd0d0d0d2d2d2d4d4d4d5d5d5d8d8d8d7d7d7d4d4d4d5d5d5d7d7d7 +d6d6d6d9d9d9dddddddfdfdfdedededededee0e0e0e2e2e2e2e2e2e2e2e2e4e4e4e4e4e4e3e3e3 +e3e3e3e6e6e6eaeaeaedededf0f0f0f2f2f2f2f2f2f5f5f5f7f7f7f8f8f8fafafafafafaf8f8f8 +f5f5f5f5f5f5f6f6f6f3f3f3ededede7e7e7e3e3e3e3e3e3dfdfdfddddddddddddd8d8d8d3d3d3 +cfcfcfcacacac7c7c7c7c7c7c5c5c5c1c1c1bfbfbfc0c0c0bcbcbcb7b7b7b7b7b7b8b8b8b7b7b7 +b8b8b8bfbfbfc6c6c6cbcbcbcfcfcfd4d4d4dadadadfdfdfe4e4e4e9e9e9efefeff5f5f5fafafa +fefefefffffffffffffdfdfdfcfcfcfbfbfbfafafaf8f8f8f5f5f5f4f4f4f6f6f6f5f5f5f1f1f1 +f2f2f2f2f2f2f1f1f1f3f3f3f6f6f6f6f6f6f5f5f5f5f5f5f6f6f6f5f5f5f6f6f6f7f7f7f7f7f7 +f8f8f8fafafafcfcfcfefefefffffffefefefffffffffffffffffffefefefdfdfdf5f5f5dadada +6565652525252626263838385454547777777878787a7a7a7e7e7e7c7c7c7a7a7a777777747474 +7575759797970000007b7b7b7979797878787979797878787575757272726d6d6d474747121212 +0b0b0b202020666666cacacad6d6d6cdcdcdcfcfcfcbcbcbcbcbcbcecececfcfcfcdcdcdcecece +d3d3d3d6d6d6d7d7d7d7d7d7d8d8d8d6d6d6d5d5d5dadadadadadadadadadcdcdcdcdcdcdedede +dfdfdfdedededfdfdfe2e2e2e4e4e4e4e4e4e8e8e8ebebebeeeeeef2f2f2f4f4f4f2f2f2f0f0f0 +efefefe7e7e7dbdbdbd4d4d4c8c8c8bdbdbdb8b8b8aeaeae9f9f9f9797979494949393938e8e8e +8888888585858282827e7e7e7a7a7a7676767777777676767373737171717070706d6d6d707070 +7070706f6f6f7171717878787b7b7b7878787171716f6f6f6d6d6d6d6d6d6d6d6d6a6a6a6a6a6a +6e6e6e7171717373737676767676767a7a7a8181818484848a8a8a9494949f9f9fa9a9a9aeaeae +b9b9b9c7c7c7d9d9d9e5e5e5eeeeeef7f7f7fbfbfbfbfbfbfcfcfcfcfcfcfcfcfcf9f9f9f7f7f7 +f6f6f6f3f3f3f3f3f3f4f4f4f4f4f4f4f4f4f5f5f5f6f6f6f6f6f6f5f5f5f7f7f7fbfbfbf8f8f8 +fbfbfbfdfdfdfdfdfdfefefefefefefcfcfcf8f8f8e8e8e89898983333331111112e2e2e4d4d4d +5f5f5f7373737575757777777d7d7d7c7c7c787878757575737373737373979797000000777777 +7777777b7b7b7979797676767979797373736e6e6e5050503d3d3d292929191919484848b2b2b2 +e4e4e4cfcfcfc8c8c8c4c4c4cbcbcbcecececdcdcdd1d1d1d6d6d6d8d8d8d8d8d8d9d9d9d9d9d9 +d7d7d7d9d9d9dddddddcdcdcd8d8d8dbdbdbe0e0e0e3e3e3e6e6e6e7e7e7e8e8e8e8e8e8e5e5e5 +e0e0e0dadadad0d0d0c8c8c8c0c0c0b6b6b6a9a9a99999998e8e8e8585857b7b7b767676727272 +6e6e6e6d6d6d6f6f6f7070707272727979798080808181817f7f7f8181818787878a8a8a888888 +8e8e8e8d8d8d8b8b8b8c8c8c9090909393939292928f8f8f8e8e8e8f8f8f8f8f8f939393969696 +9797979595959292929393939191919090908d8d8d8e8e8e9090908b8b8b868686898989878787 +8383838080807f7f7f7e7e7e7878787373737171717070707373736767676565656868686a6a6a +6f6f6f7979798888889e9e9eb0b0b0c2c2c2d6d6d6e4e4e4f0f0f0fafafafdfdfdfdfdfdfdfdfd +fcfcfcf8f8f8f5f5f5f4f4f4f3f3f3f1f1f1f1f1f1f4f4f4f6f6f6f5f5f5f6f6f6fdfdfdffffff +fcfcfcf3f3f3e1e1e1a8a8a83b3b3b1010100b0b0b2828284141415151517272727c7c7c787878 +7a7a7a7c7c7c7a7a7a7676767373737272729797970000007777777676767a7a7a777777737373 +7878787272727474745252525e5e5e383838090909191919666666b5b5b5c6c6c6c2c2c2c3c3c3 +cbcbcbcfcfcfcececed2d2d2d7d7d7dadadad9d9d9ddddddddddddd9d9d9dbdbdbe1e1e1e4e4e4 +e5e5e5e5e5e5e3e3e3e2e2e2d3d3d3c2c2c2b3b3b3a1a1a18f8f8f8686867b7b7b6d6d6d696969 +6868686767676868686f6f6f7c7c7c8080807f7f7f8686868989898585858181818484848c8c8c +8b8b8b8a8a8a8f8f8f959595969696929292909090939393969696949494979797949494939393 +9494949494949191918e8e8e8d8d8d919191949494939393939393929292919191929292909090 +8e8e8e9191918f8f8f8e8e8e8c8c8c8787878787878e8e8e9090909090908d8d8d909090939393 +9090908c8c8c8d8d8d8a8a8a8e8e8e8d8d8d8888888484848181817d7d7d7575756c6c6c646464 +6060606060606565656a6a6a767676898989a0a0a0b9b9b9cfcfcfdededef1f1f1fdfdfdfefefe +fdfdfdfcfcfcf6f6f6f5f5f5f6f6f6f2f2f2f5f5f5fafafaffffffffffffedededacacac353535 +0808080d0d0d1111113c3c3c5757575555557474747777777f7f7f7f7f7f8080807f7f7f7c7c7c +7878787575759797970000007e7e7e7979797c7c7c7e7e7e7b7b7b7c7c7c7474747171714d4d4d +2727271515150e0e0e1717173636365555557e7e7ea4a4a4cacacad1d1d1cececed2d2d2d6d6d6 +d9d9d9dddddde1e1e1e3e3e3e7e7e7e6e6e6e1e1e1d6d6d6c4c4c4b2b2b29e9e9e8c8c8c777777 +6b6b6b6a6a6a6a6a6a6b6b6b7171717777777a7a7a7f7f7f848484848484828282828282838383 +8888888a8a8a8888888b8b8b8d8d8d8f8f8f8c8c8c8989898e8e8e8f8f8f909090959595989898 +9797979494949393939393939494949494949898989494949090909292929393939090908f8f8f +9292929898989b9b9b9999999797979797979797979696969090909191919a9a9a999999919191 +8f8f8f9191919393939191919191919090908d8d8d8e8e8e8c8c8c8989898c8c8c9292928d8d8d +8484848d8d8d8989898989898b8b8b8a8a8a8c8c8c9090908d8d8d9090908f8f8f8484847c7c7c +7373736969696363635f5f5f606060686868717171848484a1a1a1c1c1c1dfdfdff7f7f7fdfdfd +fefefefefefefffffffffffffefefedddddd8c8c8c333333101010181818161616232323333333 +4848486666667a7a7a7b7b7b8181818383838282828080807e7e7e7a7a7a747474979797000000 +8080807f7f7f7b7b7b7c7c7c7e7e7e7c7c7c7474747171716464642525250b0b0b1010101b1b1b +2929292b2b2b2b2b2b5a5a5ac1c1c1e3e3e3dededee3e3e3e8e8e8e1e1e1d8d8d8cececebfbfbf +a7a7a79090907c7c7c6969695d5d5d6464646969696b6b6b6a6a6a7171717979797c7c7c808080 +8585858888888686868686868585858484848787878b8b8b8c8c8c8c8c8c9191918d8d8d888888 +8b8b8b9494949494948e8e8e909090919191939393989898979797919191909090949494969696 +9595959696969595959595959797979999999797979595959898989a9a9a9d9d9d9a9a9a9b9b9b +9b9b9b9898989898989b9b9b9a9a9a9999999797979a9a9a999999959595969696989898959595 +9595959797979999999999999494948f8f8f8f8f8f9292928e8e8e8b8b8b8f8f8f8f8f8f8e8e8e +8d8d8d8f8f8f9090908b8b8b8c8c8c8c8c8c878787878787898989898989898989888888828282 +7c7c7c7a7a7a7272726767675c5c5c5757575f5f5f7171718484849e9e9ebcbcbcd7d7d7e6e6e6 +b9b9b95555551212122121212d2d2d2c2c2c3333333939393838385353537979797d7d7d818181 +8282828585858484848181817e7e7e7a7a7a7373739797970000007a7a7a797979787878767676 +7474747171717272727171717272724a4a4a1d1d1d2222223636362727271c1c1c1919192a2a2a +838383bfbfbfc5c5c5b6b6b6a0a0a08282826e6e6e6565655a5a5a565656595959666666727272 +7373737979798080807e7e7e7e7e7e7c7c7c7e7e7e8282828484848282828282828383838a8a8a +8989898686868989898f8f8f9191918e8e8e9494948d8d8d8c8c8c909090949494929292909090 +9595959898989999999999999696969292929191919898989f9f9f9b9b9b9898989b9b9b9a9a9a +a1a1a1a2a2a29e9e9e9c9c9c9c9c9c9d9d9d9999999b9b9b9e9e9e9d9d9d9e9e9ea1a1a1a1a1a1 +9e9e9e9c9c9c9898989595959a9a9a9c9c9c9a9a9a9999999999999797979e9e9e9d9d9d949494 +8c8c8c8f8f8f9494949393939292928f8f8f8f8f8f9494949292928d8d8d8f8f8f9292928e8e8e +8c8c8c8a8a8a8b8b8b8b8b8b8b8b8b8989898585858585858989898a8a8a858585838383828282 +8282828181817d7d7d7373736464645f5f5f5c5c5c5555555858584a4a4a2e2e2e262626353535 +3434343c3c3c4141413e3e3e5959597878787c7c7c7c7c7c818181848484828282838383828282 +7c7c7c7878787979799797970000007979797a7a7a7a7a7a7878787878787a7a7a7c7c7c797979 +7272726d6d6d4848482525252424242727271717171f1f1f2e2e2e3737374e4e4e595959565656 +5555555a5a5a6161616c6c6c7878787f7f7f8484848282827b7b7b7878787c7c7c818181868686 +8181818282828787878a8a8a8989898989898888888585858b8b8b8b8b8b8b8b8b8f8f8f959595 +9595959090909898989494949393939292928f8f8f9090909494949898989595959a9a9a9a9a9a +9898989898989999999b9b9b9e9e9e9898989b9b9b9e9e9e9c9c9ca3a3a3a4a4a4a0a0a09e9e9e +9b9b9b9f9f9f9d9d9d9a9a9a9e9e9ea6a6a6a4a4a49d9d9d9b9b9ba1a1a1a7a7a7a0a0a0979797 +9e9e9ea1a1a19c9c9c9a9a9a9c9c9c999999a0a0a09a9a9a959595989898989898969696959595 +9393939494949595959393938f8f8f8c8c8c8d8d8d9090909292929090908b8b8b8e8e8e8b8b8b +8989898989898888888888888c8c8c8888888080807f7f7f7e7e7e828282848484838383838383 +8282828484848585858080807373736e6e6e7373736e6e6e5a5a5a5252525353535f5f5f717171 +7b7b7b7c7c7c7c7c7c8080808787878686868282828181817e7e7e7a7a7a7a7a7a7a7a7a979797 +0000007b7b7b7a7a7a7b7b7b7e7e7e8080807c7c7c7b7b7b797979787878717171757575656565 +4545453838383c3c3c4949495f5f5f6363636565656d6d6d7777777e7e7e8080807b7b7b7b7b7b +8080808181818080807e7e7e7c7c7c7b7b7b7d7d7d7d7d7d8585858484848787878b8b8b8c8c8c +8a8a8a8b8b8b9090909090908d8d8d8b8b8b919191959595949494959595949494929292939393 +9191919191919797979b9b9b9595959494949999999b9b9b9292929292929898989b9b9b9e9e9e +a1a1a19f9f9f9f9f9f9d9d9d9c9c9ca1a1a1a1a1a1a4a4a4a9a9a9a4a4a49f9f9fa1a1a19d9d9d +a2a2a2a6a6a6a7a7a7a5a5a5a1a1a19e9e9e9f9f9fa2a2a2a1a1a19d9d9d9e9e9ea0a0a0a0a0a0 +a0a0a09d9d9d9f9f9f9d9d9d9f9f9f9f9f9f9b9b9b959595929292909090949494959595929292 +8f8f8f8f8f8f9090909292929393939494948e8e8e8c8c8c8989898c8c8c8e8e8e8c8c8c888888 +8585858282828383838585858282828383838484848181818080807e7e7e828282848484838383 +8484848585858282828080808383838080807b7b7b7b7b7b7d7d7d7e7e7e7f7f7f808080818181 +8484848383838383837e7e7e7979797b7b7b7d7d7d7878789797970000007878787878787b7b7b +8080807f7f7f7777777878787777777373737171716c6c6c6f6f6f7575757676767c7c7c767676 +7575757676767a7a7a7b7b7b7a7a7a7a7a7a7a7a7a7b7b7b7e7e7e8181818585857c7c7c777777 +7b7b7b7d7d7d7d7d7d7d7d7d8181818686868c8c8c8c8c8c8a8a8a8b8b8b8c8c8c8c8c8c949494 +949494909090919191959595979797969696979797929292929292959595979797989898989898 +9898989797979898989c9c9c9c9c9ca2a2a2a1a1a19c9c9c9f9f9fa4a4a49f9f9fa0a0a0a1a1a1 +9c9c9c9898989a9a9aa1a1a1a6a6a6a5a5a5a1a1a19e9e9e9b9b9ba0a0a0a1a1a1a4a4a4a5a5a5 +9b9b9b9a9a9a9d9d9d9b9b9b9d9d9d9a9a9a9d9d9da1a1a19d9d9d9b9b9b9b9b9b9b9b9b999999 +9797979999999a9a9a9797979595959494949090909393939292928c8c8c8c8c8c959595989898 +9191919292929292929292928e8e8e8d8d8d8d8d8d8c8c8c8686868484848787878b8b8b8b8b8b +8585858686868787878686868787878282828484848585858383838888888989898282827d7d7d +7b7b7b7b7b7b7d7d7d7e7e7e8181818181817f7f7f7f7f7f7e7e7e8181818181818383837e7e7e +7d7d7d7e7e7e7c7c7c7a7a7a9797970000007373737373737575757979797b7b7b787878767676 +7676767676767474747070706f6f6f7171717373737373737676767474747575757a7a7a7b7b7b +7a7a7a7d7d7d7e7e7e7d7d7d8080808181818989898181817b7b7b808080828282818181868686 +8989898989898a8a8a8c8c8c8d8d8d8e8e8e9090909191919494949494949191918f8f8f959595 +9898989696969a9a9a9999999393938e8e8e939393939393929292969696949494909090939393 +9696969e9e9e9a9a9a9292929292929191918c8c8c929292949494939393959595989898969696 +9292929393939595959696969090909393939696969595959494949393938f8f8f8b8b8b8d8d8d +939393939393979797999999949494939393969696949494949494939393979797999999949494 +8d8d8d9191919696969595958f8f8f8c8c8c8f8f8f9393939292928a8a8a8f8f8f919191909090 +8e8e8e8e8e8e9090908e8e8e8a8a8a8989898b8b8b898989858585858585888888888888888888 +8888888383838080808282828383838383838181818181818181817d7d7d7f7f7f8282827e7e7e +7d7d7d7e7e7e7e7e7e7d7d7d7f7f7f8484848181818282827f7f7f7979797b7b7b7e7e7e797979 +9797970000007171717272727474747676767878787777777878787777777878787575756f6f6f +7070707474747575757777777777777676767b7b7b8080808282828080807d7d7d7a7a7a7a7a7a +7f7f7f7f7f7f8383838484848282828080808080808585858989898383838585858a8a8a8b8b8b +8b8b8b8c8c8c9191919090908e8e8e8989898e8e8e8e8e8e8d8d8d8b8b8b898989919191969696 +9696968d8d8d8b8b8b8c8c8c8c8c8c8888888585858a8a8a8585858686868a8a8a8a8a8a8b8b8b +8d8d8d8b8b8b8989898282828686868c8c8c8b8b8b8a8a8a8b8b8b898989848484848484848484 +8c8c8c8e8e8e8787878484848888888c8c8c8989898383838585858888888a8a8a8c8c8c8b8b8b +8888888c8c8c8c8c8c8a8a8a8b8b8b8b8b8b8b8b8b8d8d8d8d8d8d8c8c8c8a8a8a8e8e8e909090 +8d8d8d8888888787878989898686868282828989898a8a8a8888888888888c8c8c8f8f8f8c8c8c +8888888b8b8b8b8b8b8383838686868a8a8a8787878282828181818080807e7e7e838383828282 +7d7d7d7d7d7d8080808080808181818080807f7f7f8383838383837c7c7c7979797b7b7b7a7a7a +7d7d7d8383838080808181818080807979797878787b7b7b7676769797970000006e6e6e717171 +767676777777757575757575747474797979767676787878747474727272757575777777797979 +7878787979797d7d7d7e7e7e8080807e7e7e7979797b7b7b7e7e7e7e7e7e7c7c7c7e7e7e868686 +8989898383837f7f7f8181818383837c7c7c8080808a8a8a888888828282838383858585888888 +868686818181858585878787868686878787888888888888878787878787818181828282818181 +7e7e7e7e7e7e8080808080807f7f7f8181818383838181818282828484848383838383837b7b7b +7e7e7e7e7e7e7d7d7d7c7c7c7d7d7d8282828484848383837d7d7d838383888888868686828282 +8383838585858282827e7e7e8787878585858282828383838282827f7f7f8282828686868a8a8a +858585868686868686828282808080838383878787838383858585878787858585808080808080 +838383818181828282818181878787878787828282808080828282838383878787878787818181 +8383838787878484847f7f7f7d7d7d8080808282828282827e7e7e7a7a7a7c7c7c808080808080 +7d7d7d7d7d7d7f7f7f7f7f7f7e7e7e7d7d7d8181818080807b7b7b7b7b7b7e7e7e8080807e7e7e +7e7e7e7c7c7c7777777373736f6f6f9797970000006b6b6b6d6d6d717171737373747474787878 +7474747373737575757676767373737373737777777575757171717878787b7b7b7b7b7b7b7b7b +7b7b7b7979797a7a7a7e7e7e8181817f7f7f8282828080808484848383837d7d7d7a7a7a7b7b7b +8181818181817d7d7d8383838484847f7f7f8080807f7f7f8181818080807f7f7f7d7d7d7f7f7f +8383838282827e7e7e7b7b7b7d7d7d8282827d7d7d7979797b7b7b8080808080807c7c7c7a7a7a +7a7a7a7a7a7a7e7e7e7e7e7e7b7b7b7a7a7a7878787878787d7d7d7c7c7c7979797f7f7f848484 +8282827e7e7e8080808080807f7f7f7f7f7f7e7e7e7f7f7f7e7e7e7d7d7d7f7f7f8181817c7c7c +7d7d7d7c7c7c7b7b7b7e7e7e8080807e7e7e7f7f7f838383828282808080818181808080818181 +8282828080807f7f7f8080807f7f7f7c7c7c7979797979797b7b7b7e7e7e8181817f7f7f7e7e7e +8484847f7f7f7f7f7f8383838181817d7d7d7e7e7e8080808080808181818080808080807f7f7f +7d7d7d7d7d7d7b7b7b7979797777777676767878787c7c7c7d7d7d7c7c7c7b7b7b7e7e7e7d7d7d +7a7a7a7b7b7b7b7b7b7878787777777979797676767979797878787474747171716e6e6e6b6b6b +6565659797970000006c6c6c6a6a6a6868686a6a6a7272727a7a7a767676737373717171737373 +7575757575757676767676767272727575757676767575757575757878787b7b7b7b7b7b7c7c7c +7b7b7b7c7c7c7f7f7f7a7a7a7979797979797676767676767676767a7a7a7e7e7e7979797c7c7c +7c7c7c7777777878787c7c7c7878787c7c7c8181817b7b7b7474747777777b7b7b787878757575 +7777777d7d7d7a7a7a7676767979797d7d7d7b7b7b7878787b7b7b7c7c7c818181828282808080 +8383838888888787878484848888888c8c8c8c8c8c878787868686888888878787878787848484 +8181818383838484848383838888888b8b8b858585828282898989878787868686878787878787 +8686868686868787878686868686868383837a7a7a7d7d7d8585858484847b7b7b7a7a7a7a7a7a +7e7e7e7e7e7e7878787979797b7b7b7979797878787c7c7c7a7a7a7979797878787777777a7a7a +7b7b7b7676767a7a7a7d7d7d7a7a7a7979797575757575757b7b7b7d7d7d797979767676787878 +7979797777777676767777777979797a7a7a787878797979787878747474757575737373717171 +7474747575757171717272727272726f6f6f6b6b6b6a6a6a6a6a6a666666979797000000676767 +6969696666666464646969697373736f6f6f6c6c6c6a6a6a6b6b6b6d6d6d6d6d6d6e6e6e737373 +757575757575737373747474747474747474767676787878757575707070717171767676737373 +7373737474747676767979797575757373737373737070707777777a7a7a757575717171757575 +7777777a7a7a7c7c7c7a7a7a7777777878787a7a7a7b7b7b7b7b7b7c7c7c7f7f7f7f7f7f7c7c7c +7b7b7b7c7c7c7979797070706b6b6b6d6d6d686868606060575757545454555555505050484848 +4141414242424545454242424141413f3f3f3939393535353838383e3e3e4343434141413e3e3e +4040404343434343434848484444443e3e3e4545454a4a4a4b4b4b4d4d4d5454545c5c5c626262 +6868687070706e6e6e6e6e6e7575757c7c7c808080838383858585838383858585898989848484 +7e7e7e7b7b7b747474757575727272707070757575747474747474767676757575767676757575 +737373747474737373737373747474757575737373717171757575767676757575767676767676 +7575757676767575757676767474747171717272727272727171717171717171716e6e6e6f6f6f +6e6e6e6969696666666666666868686565659797970000005e5e5e626262636363626262646464 +6b6b6b6666666b6b6b7272726e6e6e6767676565656a6a6a6e6e6e727272747474717171717171 +6c6c6c6b6b6b7272727777777373736e6e6e7171717575757171716f6f6f6e6e6e6f6f6f727272 +7070706e6e6e6d6d6d6f6f6f7070706c6c6c6e6e6e7878787b7b7b7a7a7a7e7e7e7b7b7b7c7c7c +7c7c7c7777777171716a6a6a6161615c5c5c5d5d5d5b5b5b5656564e4e4e4a4a4a4c4c4c505050 +5151515757575656565d5d5d6464646b6b6b7070707575757a7a7a7f7f7f8585858c8c8c8e8e8e +8f8f8f8f8f8f919191959595959595989898989898969696949494939393939393959595949494 +8989898383838282827e7e7e7878787070706868686262625f5f5f5757575151514b4b4b444444 +4040404242424747474949494c4c4c585858606060606060606060696969757575797979777777 +7d7d7d7d7d7d7b7b7b7a7a7a797979787878767676757575767676737373717171737373737373 +7171717171717171717373737474747373737070707171717474747373736e6e6e6c6c6c707070 +7171716f6f6f6e6e6e7070706f6f6f6c6c6c6c6c6c6c6c6c6d6d6d6b6b6b666666646464626262 +5f5f5f5c5c5c9797970000005e5e5e5e5e5e6161616464646565656767676262626b6b6b717171 +6d6d6d6969696666666767676a6a6a6969696d6d6d6b6b6b6969696767676a6a6a717171747474 +6f6f6f6b6b6b6e6e6e7070706c6c6c6b6b6b6b6b6b6b6b6b6e6e6e6d6d6d6c6c6c6e6e6e707070 +7777777979797a7a7a7676766464646161616060605858584f4f4f4a4a4a4848484949494f4f4f +5555555c5c5c6868687575757a7a7a8181818b8b8b9595959999999d9d9da1a1a1a0a0a0a4a4a4 +a4a4a4a2a2a2a2a2a2a2a2a2a2a2a29c9c9c9f9f9f9e9e9e9f9f9f9c9c9c9a9a9a9d9d9d9d9d9d +9b9b9b9d9d9d9b9b9b9b9b9b9d9d9d9d9d9d9d9d9da0a0a09e9e9e9d9d9da1a1a1a0a0a0a0a0a0 +a0a0a0a1a1a1a3a3a3a4a4a4a4a4a4a5a5a59e9e9e9f9f9f9d9d9d9595958b8b8b838383797979 +7272726868685b5b5b4f4f4f4949494949494747473f3f3f3b3b3b4444444e4e4e5d5d5d696969 +7575757e7e7e7f7f7f7a7a7a777777717171757575787878747474717171737373747474707070 +7070707474747070706e6e6e7171717171716e6e6e6d6d6d7171717272726d6d6d6c6c6c6c6c6c +6a6a6a6868686868686767676969696666666363636464646161615b5b5b595959979797000000 +5656565959595c5c5c6060606262626161615d5d5d5f5f5f616161646464686868676767656565 +6666666868686a6a6a6969696666666666666767676b6b6b6e6e6e6969696363636565656a6a6a +6b6b6b6c6c6c7070707171717070707474746f6f6f6969695c5c5c5656564f4f4f4545453f3f3f +4545454e4e4e5c5c5c6666666e6e6e7a7a7a8686868e8e8e9494949898989a9a9a999999989898 +9797979494949393939191918f8f8f8e8e8e8f8f8f9090909090908e8e8e8d8d8d8e8e8e8f8f8f +8e8e8e909090909090919191929292949494949494939393969696979797979797959595949494 +959595959595959595949494959595949494969696969696939393929292929292939393929292 +9292929191919090909090909292929494949696969999999c9c9c9f9f9f9e9e9e9d9d9d9d9d9d +9999999090908888887f7f7f7373736767675b5b5b4b4b4b3d3d3d3737373939394141414c4c4c +5a5a5a6464646f6f6f7979797878787777777a7a7a7575756b6b6b7373736e6e6e7171716f6f6f +6c6c6c6d6d6d6f6f6f6e6e6e6d6d6d7171716d6d6d6969696969696969696b6b6b6b6b6b676767 +6363636262626161616363636161615c5c5c5a5a5a9797970000005353535454545757575c5c5c +5f5f5f6161616262625f5f5f5a5a5a5e5e5e6262626060605f5f5f646464676767676767676767 +6767676464646262626363636767676666666464646969696d6d6d6b6b6b6060605f5f5f5e5e5e +4f4f4f4646464545454444444949495454546464647272727e7e7e8989898b8b8b8d8d8d8c8c8c +8989898989898a8a8a8a8a8a8888888787878787878888888989898a8a8a8989898989898a8a8a +8b8b8b8b8b8b8e8e8e9191919090908f8f8f8f8f8f909090919191919191929292919191929292 +939393959595969696969696949494959595959595959595959595949494949494959595959595 +9595959595959595959595959494949393939393939494949393939393939090909090908f8f8f +8f8f8f8f8f8f8e8e8e8d8d8d8d8d8d8b8b8b8c8c8c8d8d8d8e8e8e8e8e8e8e8e8e8e8e8e919191 +9393939595959696969090908b8b8b8585857a7a7a6969695454544545453939393434343c3c3c +4444444d4d4d5b5b5b6969697070707a7a7a7373737171716e6e6e6b6b6b6c6c6c6d6d6d6c6c6c +6c6c6c6c6c6c6d6d6d696969656565666666696969676767656565656565656565646464626262 +5e5e5e5a5a5a5656569797970000005454545c5c5c5f5f5f5b5b5b5959595e5e5e606060606060 +5b5b5b5a5a5a5757575a5a5a616161646464686868676767616161646464646464646464686868 +6c6c6c6868685f5f5f5757575151514848483f3f3f4242424e4e4e5b5b5b6868687171717a7a7a +8383838585858686868585858181817f7f7f7f7f7f7e7e7e7f7f7f818181838383838383838383 +8484848585858585858787878888888989898a8a8a8a8a8a8b8b8b8c8c8c8c8c8c8e8e8e8f8f8f +8f8f8f8f8f8f8f8f8f909090919191909090919191919191929292939393949494969696969696 +959595939393949494959595949494939393939393949494949494959595949494949494949494 +9494949393939393939393939393939292929090909090909191919191919191919090908e8e8e +8c8c8c8d8d8d8d8d8d8d8d8d8c8c8c8b8b8b8b8b8b898989878787888888848484838383818181 +8080808282828787878a8a8a8989898c8c8c8a8a8a7c7c7c6b6b6b5a5a5a484848383838323232 +3535354d4d4d5a5a5a5b5b5b6767677676767575756c6c6c6d6d6d7070706b6b6b696969686868 +6262626161616464646060606060606464646363636363636060605d5d5d5a5a5a545454979797 +0000005656565a5a5a5c5c5c5959595757575f5f5f5e5e5e5c5c5c5e5e5e5d5d5d5e5e5e5f5f5f +5f5f5f6262626565656464646565656a6a6a6363635858585151514b4b4b4141413c3c3c444444 +5252526565657171717777777c7c7c8080807f7f7f7878787a7a7a7a7a7a777777777777787878 +7a7a7a7d7d7d7e7e7e808080808080818181838383838383828282838383848484858585878787 +8989898989898989898b8b8b8c8c8c8c8c8c8d8d8d8e8e8e8e8e8e8e8e8e8e8e8e909090909090 +909090909090929292929292929292929292939393939393949494959595939393949494959595 +949494939393949494959595949494949494949494949494959595959595939393929292929292 +9292929292929090909191919090909090909090908e8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d +8b8b8b8989898b8b8b8a8a8a8484848686868484848383838282828080808080807f7f7f7b7b7b +7878787b7b7b7d7d7d7e7e7e8080808484848686868282827878786a6a6a616161595959444444 +3434343434344545455f5f5f6d6d6d6666666868686a6a6a686868666666656565646464606060 +5f5f5f6161615f5f5f5f5f5f5b5b5b5c5c5c5c5c5c535353979797000000565656545454525252 +5252525353535b5b5b5959595e5e5e6161615d5d5d5b5b5b5f5f5f6464646161615f5f5f5c5c5c +5151514141413c3c3c4040404646464f4f4f616161727272777777767676747474727272727272 +7373737373737272727474747575757474747777777979797878787979797e7e7e7e7e7e7e7e7e +7d7d7d7e7e7e8181818383838383838383838585858787878888888989898787878888888a8a8a +8b8b8b8b8b8b8d8d8d8c8c8c8d8d8d8d8d8d8d8d8d8e8e8e8f8f8f9090908f8f8f919191929292 +929292939393939393929292939393949494949494949494949494939393939393959595959595 +949494939393939393949494949494939393929292929292919191909090919191919191919191 +8f8f8f8e8e8e8e8e8e8d8d8d8b8b8b8a8a8a8b8b8b8c8c8c8c8c8c8a8a8a888888878787878787 +8585858787878585858383837f7f7f7d7d7d7f7f7f8080807d7d7d7b7b7b7c7c7c787878787878 +7979797575757272727575757a7a7a7979797777777777777474746d6d6d5b5b5b565656616161 +5151514444445353535555556060606969696969696464646464646464646060605f5f5f616161 +5d5d5d5c5c5c5d5d5d5757579797970000005656565a5a5a5b5b5b5555555151515959595c5c5c +5d5d5d5e5e5e6060605a5a5a5656565353534646463737373b3b3b4646464d4d4d5959596a6a6a +7272727171716f6f6f6d6d6d6a6a6a6d6d6d6c6c6c6e6e6e6f6f6f707070717171717171747474 +7373737474747474747878787b7b7b7a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7f7f7f8080807e7e7e +7f7f7f8282828383838585858686868585858383838585858888888989898989898b8b8b8a8a8a +8c8c8c8c8c8c8d8d8d8f8f8f8f8f8f9090908f8f8f8f8f8f919191939393949494939393919191 +919191929292949494949494929292929292939393939393939393939393949494929292929292 +9393939393939191918f8f8f8f8f8f9090909090909090908f8f8f8d8d8d8c8c8c8c8c8c8c8c8c +8d8d8d8b8b8b8b8b8b8b8b8b8b8b8b898989878787868686878787868686868686828282828282 +8080807e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7c7c7c797979777777777777777777767676747474 +7272727171717272727171717070707474747878787878787373736a6a6a6464645e5e5e545454 +4e4e4e4a4a4a4747474e4e4e5c5c5c6464646161616262626161615a5a5a5656565959595a5a5a +9797970000005353535c5c5c5b5b5b5757575a5a5a5d5d5d6363635a5a5a5252524747473c3c3c +3939393e3e3e4949495858586565656a6a6a6969696969696868686666666565656868686a6a6a +6d6d6d6d6d6d6d6d6d6e6e6e6e6e6e6e6e6e707070737373757575757575747474767676777777 +7676767777777979797878787979797a7a7a7b7b7b7b7b7b7d7d7d7f7f7f7f7f7f7e7e7e808080 +8282828282828282828282828484848686868686868787878989898888888989898b8b8b8d8d8d +8d8d8d8e8e8e8e8e8e8c8c8c8f8f8f9191919090908f8f8f8f8f8f909090909090919191919191 +929292939393939393939393939393929292929292919191919191929292929292929292909090 +8e8e8e8e8e8e8f8f8f8f8f8f8e8e8e8c8c8c8b8b8b8b8b8b8d8d8d8d8d8d8b8b8b8b8b8b8a8a8a +8a8a8a8989898888888888888686868585858484848282828383838080807d7d7d7d7d7d7d7d7d +7c7c7c7d7d7d7a7a7a787878777777767676757575757575757575747474737373737373727272 +7171716f6f6f6e6e6e6f6f6f7070707171717171717474747474746d6d6d636363575757494949 +3b3b3b3636364848485858585f5f5f5c5c5c565656565656575757979797000000575757595959 +5b5b5b5c5c5c5a5a5a4e4e4e3d3d3d3535353a3a3a4141414a4a4a5555555f5f5f656565646464 +6060606060606363636565656666666767676767676767676a6a6a6b6b6b6b6b6b6c6c6c6e6e6e +6f6f6f707070707070727272747474747474737373757575767676757575767676787878777777 +7a7a7a7a7a7a7b7b7b7b7b7b7c7c7c7e7e7e7e7e7e7d7d7d7f7f7f808080808080808080808080 +8282828383838383838383838585858484848686868888888989898989898989898a8a8a898989 +8b8b8b8c8c8c8c8c8c8c8c8c8d8d8d8f8f8f909090909090909090919191909090909090929292 +9292929292929292929090909090909191919191919191919191919090909090908e8e8e8e8e8e +8e8e8e8d8d8d8c8c8c8d8d8d8d8d8d8c8c8c8b8b8b8a8a8a898989888888888888888888878787 +8484848383838383838181818383838181818080808080807e7e7e7c7c7c7b7b7b787878777777 +7878787777777575757474747474747474747272727272727272727070706e6e6e6d6d6d6e6e6e +6f6f6f6e6e6e6a6a6a6a6a6a6d6d6d6f6f6f6f6f6f727272727272666666535353454545292929 +3b3b3b5656565a5a5a5454545151519797970000005959595a5a5a5e5e5e4e4e4e2b2b2b232323 +3c3c3c4d4d4d5c5c5c6161615f5f5f5b5b5b5858585959595f5f5f6262626060605f5f5f616161 +6666666868686767676666666868686969696b6b6b6c6c6c6e6e6e6f6f6f707070707070717171 +7171717272727171717373737575757777777777777878787676767979797b7b7b7b7b7b7b7b7b +7c7c7c7d7d7d7d7d7d7e7e7e8080808080807f7f7f7e7e7e7f7f7f818181838383838383848484 +8585858585858686868888888989898989898989898989898888888a8a8a8a8a8a8b8b8b8b8b8b +8d8d8d8e8e8e8d8d8d8d8d8d8e8e8e9090909090909090908e8e8e8e8e8e9191919191918f8f8f +8f8f8f9090908f8f8f8e8e8e8f8f8f9191919191918e8e8e8c8c8c8b8b8b8a8a8a8a8a8a8a8a8a +8a8a8a8989898a8a8a8989898787878585858484848484848383838080808080808181817e7e7e +8080807f7f7f7d7d7d7c7c7c7c7c7c7b7b7b797979767676767676767676757575747474747474 +7474747474747272727272727272727171716f6f6f6d6d6d6d6d6d6d6d6d6e6e6e6c6c6c6a6a6a +6b6b6b6e6e6e6c6c6c6b6b6b6d6d6d7171717777777272724f4f4f2e2e2e4040405a5a5a5c5c5c +5454549797970000005a5a5a5f5f5f4343432020202c2c2c5656565d5d5d5c5c5c5a5a5a575757 +5858585858585959595d5d5d606060616161616161626262636363646464666666666666676767 +6868686969696b6b6b6b6b6b6b6b6b6d6d6d6f6f6f707070707070707070727272737373747474 +7676767676767676767676767474747777777979797b7b7b7c7c7c7c7c7c7c7c7c7c7c7c7d7d7d +7f7f7f8181818080807e7e7e7f7f7f818181838383838383838383848484838383838383858585 +8787878888888686868585858888888989898a8a8a8a8a8a8a8a8a8c8c8c8c8c8c8b8b8b8b8b8b +8d8d8d8f8f8f8f8f8f8d8d8d8b8b8b8a8a8a8c8c8c8d8d8d8d8d8d8d8d8d8e8e8e8d8d8d8c8c8c +8c8c8c8e8e8e8d8d8d8a8a8a8a8a8a8a8a8a898989898989898989888888878787888888888888 +8585858484848484848585858484848080808080808080807d7d7d7e7e7e7e7e7e7c7c7c7a7a7a +7a7a7a797979797979767676757575757575747474747474747474747474747474727272727272 +7171717070706f6f6f6e6e6e6e6e6e6e6e6e6e6e6e6d6d6d6e6e6e6e6e6e6b6b6b6a6a6a6b6b6b +6c6c6c6969696868686e6e6e6f6f6f5555554646465050505a5a5a535353979797000000555555 +4848483030303737375555555a5a5a5656565656565a5a5a5959595757575656565858585c5c5c +5d5d5d5f5f5f6161616262626262626363636464646464646666666868686a6a6a6b6b6b6b6b6b +6a6a6a6a6a6a6c6c6c6f6f6f707070707070727272747474747474757575757575747474747474 +7777777777777878787979797b7b7b7c7c7c7c7c7c7b7b7b7c7c7c7e7e7e808080818181808080 +808080828282828282828282818181828282828282838383848484868686878787848484838383 +8989898a8a8a8b8b8b8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b8c8c8c8e8e8e8d8d8d8b8b8b +8a8a8a8b8b8b8c8c8c8c8c8c8b8b8b8c8c8c8d8d8d8c8c8c8c8c8c8c8c8c8b8b8b8a8a8a898989 +8b8b8b8a8a8a888888888888888888888888878787868686868686858585848484838383848484 +8383838080808080808080807c7c7c7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979777777 +7676767676767676767474747373737373737272727171717070706e6e6e6f6f6f6f6f6f6d6d6d +6c6c6c6d6d6d6d6d6d6a6a6a6b6b6b6c6c6c6b6b6b6969696767676666666a6a6a6e6e6e686868 +6b6b6b5f5f5f4343434141415454545454549797970000005858583535352c2c2c4b4b4b5b5b5b +5151515757575656565656565858585757575656565858585a5a5a5b5b5b5e5e5e606060616161 +6161616161616363636565656666666868686969696969696a6a6a6969696a6a6a6c6c6c6e6e6e +7070706f6f6f717171707070707070717171747474757575757575767676777777777777787878 +7979797b7b7b7a7a7a7979797a7a7a7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f818181828282 +8282828484848383838484848686868888888989898787878484848686868888888989898c8c8c +8c8c8c8b8b8b8c8c8c8e8e8e8b8b8b8c8c8c8e8e8e8d8d8d8c8c8c8b8b8b8b8b8b8b8b8b8a8a8a +8989898a8a8a8b8b8b8a8a8a8989898989898a8a8a8989898a8a8a8c8c8c8b8b8b888888888888 +888888888888888888888888878787878787848484828282818181808080808080808080818181 +7d7d7d7e7e7e7e7e7e7b7b7b7a7a7a7a7a7a797979787878767676777777787878767676747474 +7373737272727070707070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6c6c6c6d6d6d6b6b6b +6b6b6b6c6c6c6c6c6c6868686868686a6a6a6a6a6a6a6a6a6767676d6d6d6161614242423e3e3e +5353535757579797970000005959593d3d3d363636474747515151555555575757585858585858 +5858585858585858585a5a5a5c5c5c5d5d5d5e5e5e5f5f5f606060616161626262626262646464 +6565656767676868686868686969696a6a6a6a6a6a6c6c6c6e6e6e6f6f6f707070707070717171 +7272727373737575757575757676767777777777777878787979797979797979797a7a7a7b7b7b +7b7b7b7d7d7d7d7d7d7e7e7e7e7e7e7e7e7e7f7f7f818181828282828282838383838383848484 +8585858787878787878787878686868787878888888989898989898989898989898a8a8a8a8a8a +8a8a8a8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b +8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a898989888888888888898989898989888888 +8888888787878686868484848383838383838383838282828181818181817f7f7f7e7e7e7e7e7e +7c7c7c7b7b7b7a7a7a797979777777777777767676757575747474747474737373727272707070 +6f6f6f6e6e6e6d6d6d6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969686868 +686868686868686868696969676767636363585858434343464646575757595959979797000000 +5959593f3f3f3a3a3a4949495151515555555757575858585959595a5a5a5a5a5a5a5a5a5b5b5b +5c5c5c5d5d5d5e5e5e5f5f5f606060616161616161616161636363646464666666676767686868 +6969696969696b6b6b6c6c6c6c6c6c6e6e6e6f6f6f707070717171737373747474747474757575 +7676767777777878787878787979797a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e +7e7e7e7e7e7e808080818181828282828282828282838383848484858585858585868686878787 +8787878787878888888888888888888989898989898989898989898989898a8a8a8a8a8a8b8b8b +8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b8a8a8a +8a8a8a8a8a8a898989898989888888888888888888888888888888888888888888878787868686 +8585858585858484848383838282828080808080807f7f7f7e7e7e7e7e7e7c7c7c7b7b7b7a7a7a +7979797777777676767575757474747474747373737272727171717070706f6f6f6e6e6e6d6d6d +6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868686868686868686868 +6666666262625555553d3d3d3d3d3d5757576262629797970000005a5a5a4343433e3e3e4a4a4a +5151515656565858585959595a5a5a5a5a5a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f606060 +6060606161616161616161616363636464646565656767676767676868686868686a6a6a6c6c6c +6d6d6d6e6e6e6f6f6f707070717171737373747474747474757575767676777777777777787878 +7979797a7a7a7a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7e7e7e7f7f7f808080808080818181 +828282828282828282838383848484858585858585868686878787878787878787878787888888 +8888888989898989898989898989898989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8b8b8b8b +8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a898989898989898989888888888888 +888888888888888888888888878787878787878787868686858585848484848484848484838383 +8181818080807f7f7f7e7e7e7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b797979777777767676757575 +7474747474747373737272727171717070706f6f6f6e6e6e6c6c6c6c6c6c6c6c6c6b6b6b6b6b6b +6b6b6b6a6a6a6969696868686868686868686767676767676868686666666161615555553b3b3b +3a3a3a5656566464649797970000005a5a5a4545454040404b4b4b525252575757585858595959 +5a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5e5e5e606060606060616161616161616161626262 +6363636464646565656666666767676767676868686969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f +7070707272727373737575757575757676767777777777777777777878787979797979797b7b7b +7c7c7c7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f808080818181818181818181828282828282838383 +838383838383848484858585868686878787878787878787878787878787878787878787888888 +8888888888888888888989898989898a8a8a8a8a8a8a8a8a8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a +8a8a8a8a8a8a8a8a8a898989888888888888888888888888878787878787878787878787878787 +8787878686868585858585858484848383838383838282828181818080807f7f7f7e7e7e7d7d7d +7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a787878777777767676757575747474747474727272717171 +7070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969686868 +6767676767676767676767676767676565656060605353533d3d3d3c3c3c535353616161979797 +0000005858584141413e3e3e4b4b4b5252525757575959595a5a5a5b5b5b5b5b5b5b5b5b5c5c5c +5d5d5d5e5e5e5f5f5f606060616161666666b2b2b2b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8 +b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a3a3a3636363717171737373747474 +7474747474747575757d7d7d7d7d7d7d7d7d7d7d7d7171717a7a7a7b7b7b7c7c7c7c7c7c7d7d7d +7e7e7e7f7f7f808080808080818181828282828282828282828282828282838383858585858585 +8686868686868686868686868686868787878787878787878787876d6d6d717171878787888888 +8888888989898989898989898989898a8a8a8989898989898a8a8a898989898989898989888888 +878787878787878787878787868686868686868686868686868686868686858585848484848484 +8383838282828282828181818080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7c7c7c7b7b7b7b7b7b +7a7a7a7878787777777676767474747373737373737272727171717070706f6f6f6e6e6e6d6d6d +6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a696969686868686868686868666666666666666666 +6666666565656060605353533c3c3c3838385050506262629797970000005959594040403d3d3d +4b4b4b5353535757575959595a5a5a5a5a5a5b5b5b5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060 +606060656565d8d8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9c1c1c1646464707070727272727272737373747474747474d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9ababab7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7e7e7e808080 +818181818181818181818181818181818181828282848484848484858585858585848484858585 +858585868686868686868686868686b9b9b9d9d9d9868686868686878787878787878787888888 +888888888888888888888888898989888888878787878787878787878787868686868686868686 +858585858585858585858585858585848484848484838383828282818181818181818181808080 +7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a797979777777767676757575 +7474747272727272727272727070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b +6a6a6a6969696969696868686868686868686666666666666666666666666464645f5f5f525252 +3b3b3b3939395353536060609797970000005555553f3f3f3d3d3d4a4a4a525252565656585858 +5959595a5a5a5b5b5b5b5b5b5b5b5b6565656666666666666666666565656b6b6bc2c2c2c9c9c9 +c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c8c8c8d0d0d0d9d9d9d9d9d9d9d9d9 +bdbdbd636363707070717171717171727272737373737373d9d9d9cbcbcb7171717b7b7bd3d3d3 +d9d9d96d6d6d7a7a7a757575a1a1a1adadad9999996969698080807f7f7f9d9d9d7d7d7da3a3a3 +a5a5a56d6d6d7f7f7fa9a9a99797978484848484846d6d6d9d9d9dadadada1a1a1717171858585 +7f7f7fc9c9c9d9d9d99d9d9d878787858585838383a7a7a7ababab8d8d8d636363868686878787 +878787878787868686868686868686868686868686858585858585848484848484848484848484 +8484848484848383838282828181818181818181818080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c +7b7b7b7b7b7b7b7b7b7a7a7a797979787878767676757575747474737373717171717171707070 +6f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969686868686868 +6767676666666666666666666565656565656464645f5f5f5252523b3b3b3a3a3a565656646464 +9797970000005959593f3f3f3c3c3c4a4a4a5252525656565858585959595a5a5a5b5b5b5c5c5c +5c5c5cbababacfcfcfcfcfcfcfcfcfcfcfcfbebebe676767666666666666666666666666666666 +6666666666666666666666666464648e8e8ed9d9d9d9d9d9d9d9d9bdbdbd6363636f6f6f717171 +727272727272727272737373d9d9d9c9c9c9757575717171d3d3d3d5d5d5676767797979d3d3d3 +c1c1c1b1b1b1d7d7d7bfbfbf7e7e7e9d9d9dd9d9d9cdcdcdc1c1c1d9d9d9cdcdcdc3c3c3cdcdcd +d9d9d98989896b6b6bcdcdcdd3d3d3afafafcfcfcfd3d3d37373738d8d8dd1d1d1d9d9d9b9b9b9 +999999939393d9d9d9b5b5b5b9b9b9d9d9d9a1a1a1858585868686868686868686868686868686 +868686858585858585858585848484848484858585858585858585848484838383828282818181 +8181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979 +7878787777777676767575757474747373737272727070707070706f6f6f6e6e6e6d6d6d6c6c6c +6c6c6c6c6c6c6b6b6b6a6a6a696969686868686868676767676767676767666666666666666666 +6565656565656363635f5f5f5252523b3b3b3b3b3b5252525e5e5e9797970000005555553c3c3c +3a3a3a4949495252525656565858585959595a5a5a5b5b5b5c5c5c5c5c5cc4c4c4d9d9d9d9d9d9 +d9d9d9d9d9d9cccccc616161626262626262626262636363636363636363656565666666666666 +686868898989d9d9d9d9d9d9d9d9d9bdbdbd6363636f6f6f717171727272727272727272737373 +d9d9d9d9d9d9d9d9d9d9d9d9d1d1d1898989787878b1b1b1d9d9d9a1a1a19d9d9dc5c5c5d9d9d9 +6d6d6d9d9d9dd9d9d97d7d7d7f7f7fcdcdcdc9c9c9808080818181d9d9d99d9d9d939393d9d9d9 +9b9b9b8383838b8b8bd9d9d9a1a1a1838383b9b9b9d9d9d9848484848484cdcdcdcdcdcd9d9d9d +9d9d9dd3d3d3c5c5c5868686868686868686868686868686868686868686858585858585858585 +8585858585858585858585858585858484848383838282828181818181818080807f7f7f7f7f7f +7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a797979797979797979787878777777767676757575 +7474747373737373737171717070706f6f6f1919191919191919191919191919196b6b6b696969 +6868686868686767676767676666666666666666666666666565656565656666666464645f5f5f +5252523a3a3a3838385151516060609797970000005959593c3c3c3939394a4a4a525252565656 +5858585959595a5a5a5b5b5b5c5c5c5c5c5cc2c2c2d9d9d9d9d9d9d9d9d9d9d9d9cacaca626262 +6262626363636363636363636363636464646666666666666666666868688a8a8ad9d9d9d9d9d9 +d9d9d9bdbdbd636363707070717171717171727272737373737373d9d9d9cfcfcf939393d7d7d7 +d3d3d3757575797979b9b9b9d9d9d99f9f9f9d9d9d9d9d9d9d9d9d6969699d9d9dd9d9d97d7d7d +808080c9c9c9c9c9c98181817d7d7dd9d9d99d9d9d9d9d9dd9d9d98f8f8f8484847d7d7dd9d9d9 +adadad848484b9b9b9d9d9d9858585858585d9d9d9cbcbcb9d9d9d9d9d9d9d9d9d959595868686 +878787878787878787878787878787878787868686868686868686868686868686858585858585 +8585858585858484848383838282828282828181818080808080807f7f7f7e7e7e7d7d7d7c7c7c +7b7b7b7a7a7a7a7a7a7a7a7a797979797979787878777777757575747474737373737373717171 +191919191919191919191919191919191919191919000000191919696969696969686868686868 +6767676666666666666666666565656565656565656464645f5f5f5252523c3c3c3a3a3a505050 +5e5e5e9797970000005a5a5a4343433e3e3e4b4b4b5353535757575858585959595a5a5a5b5b5b +5c5c5c5d5d5dc2c2c2d9d9d9d9d9d9d9d9d9d9d9d9cacaca626262616161616161626262636363 +6464646565656666666767676868686868688a8a8ad9d9d9d9d9d9d9d9d9bdbdbd636363717171 +727272727272737373747474747474d9d9d9c9c9c9777777959595d9d9d9c9c9c96969699a9a9a +d9d9d99f9f9f737373797979a5a5a57f7f7f9d9d9dd9d9d97d7d7d818181c9c9c9c9c9c9838383 +7d7d7dd9d9d99d9d9d7f7f7fd9d9d9b9b9b9737373adadadd9d9d98d8d8d868686b9b9b9d9d9d9 +7b7b7b717171b9b9b9d7d7d78b8b8b717171818181999999888888888888888888888888888888 +888888888888878787878787878787878787878787868686868686868686868686858585858585 +8484848383838282828181818181818080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b +7a7a7a7a7a7a797979777777767676757575737373727272191919191919191919000000000000 +000000000000191919191919000000212121696969696969686868686868676767666666666666 +6666666666666666666464645f5f5f5252523b3b3b3a3a3a5555556262629797970000005a5a5a +4545454040404b4b4b5252525757575858585a5a5a5a5a5a5b5b5b5c5c5c5c5c5cc2c2c2d9d9d9 +d9d9d9d9d9d9d9d9d9cacaca626262616161626262636363646464656565656565676767676767 +6767676969698a8a8ad9d9d9d9d9d9d9d9d9bdbdbd636363717171737373737373747474757575 +757575d9d9d9c9c9c9777777787878afafafd9d9d9b7b7b7676767a9a9a9d5d5d5d9d9d9d9d9d9 +c7c7c77f7f7f9d9d9dd9d9d97d7d7d828282c9c9c9c9c9c98383837d7d7dd9d9d99d9d9d868686 +9d9d9dd5d5d5d9d9d9d7d7d7a7a7a76363638787878f8f8fd7d7d7d9d9d9adadad6f6f6fb9b9b9 +d9d9d9d9d9d9d9d9d9a9a9a98a8a8a898989898989898989888888888888888888888888888888 +878787878787878787868686868686868686868686858585858585848484848484848484828282 +8181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878 +767676757575747474191919191919191919000000000000000000000000191919000000191919 +1919191919192121216a6a6a696969686868686868686868666666666666666666666666646464 +6060605353533d3d3d3c3c3c5353536161619797970000005858584141413e3e3e4b4b4b525252 +5757575959595a5a5a5b5b5b5b5b5b5b5b5b5c5c5cc2c2c2d9d9d9d9d9d9d9d9d9d9d9d9cacaca +6262626363636363636363636464646565656565656767676767676767676969698a8a8ad9d9d9 +d9d9d9d9d9d9bdbdbd636363717171727272747474747474747474757575767676767676777777 +7878787878787a7a7a7b7b7b7c7c7c7c7c7c6565657171716b6b6b808080808080818181828282 +828282828282828282828282828282848484858585858585858585858585656565717171676767 +878787878787878787878787696969717171636363888888898989696969717171676767898989 +898989898989898989898989898989898989888888878787878787878787868686868686858585 +8585858585858686868585858585858484848383838282828181818181818080807f7f7f7f7f7f +7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878777777767676191919191919 +191919000000191919191919212121212121212121212121191919191919191919191919424a4a +6969696868686868686767676767676767676666666666666464646060605353533c3c3c383838 +5050506262629797970000005959594040403d3d3d4b4b4b5353535757575959595a5a5a5a5a5a +5b5b5b5b5b5b5b5b5bc2c2c2d9d9d9d9d9d9d9d9d9d9d9d9cacaca626262626262626262636363 +6464646464646565656666666767676868686868688a8a8ad9d9d9d9d9d9d9d9d9bdbdbd636363 +7070707272727272727373737474747474747575757676767777777878787878787979797a7a7a +7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7e7e7e808080818181818181818181818181818181818181 +828282848484848484858585858585848484858585858585868686868686868686868686868686 +868686868686868686878787878787878787888888888888888888888888888888898989888888 +878787878787878787878787868686868686868686858585858585858585858585858585848484 +8484848383838282828181818181818181818080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b +7b7b7b7b7b7b7a7a7a797979777777767676757575191919191919000000191919191919212121 +2121212121212121212121212121211919191919191919193a3a3a696969686868686868686868 +6666666666666666666666666464645f5f5f5252523b3b3b393939535353606060979797000000 +5555553f3f3f3d3d3d4a4a4a5151515656565959595a5a5a5a5a5a5b5b5b5b5b5b5b5b5bc2c2c2 +d9d9d9d9d9d9d9d9d9d9d9d9cacaca626262636363636363636363636363636363646464656565 +6666666868686868688a8a8ad9d9d9d9d9d9d9d9d9bdbdbd636363707070717171717171727272 +7373737373737474747575757676767777777777777979797a7a7a7a7a7a7a7a7a7b7b7b7c7c7c +7d7d7d7f7f7f808080808080808080808080808080808080818181828282828282838383848484 +848484838383848484848484858585858585858585848484848484858585858585858585858585 +868686868686868686868686868686868686878787878787878787868686868686868686868686 +868686858585858585848484848484848484848484848484848484838383828282818181818181 +8181818080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878 +767676757575424a4a212121191919191919212121424a4a424a4a3a3a3a3a3a3a3a3a3a3a3a3a +3a3a3a3a3a3a212121212121212121525252686868676767666666666666666666656565656565 +6464645f5f5f5252523b3b3b3a3a3a5656566464649797970000005959593f3f3f3c3c3c4a4a4a +5252525656565858585a5a5a5a5a5a5b5b5b5c5c5c5c5c5cc2c2c2d9d9d9d9d9d9d9d9d9d9d9d9 +c9c9c96161616161616363636363636363636363636363636565656666666767676969698a8a8a +d9d9d9d9d9d9d9d9d9bfbfbf6464646f6f6f717171727272727272727272737373747474757575 +7676767676767777777979797979797979797979797a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f +8080808080807f7f7f7f7f7f808080818181838383838383838383838383838383838383838383 +848484848484848484838383838383848484848484848484848484858585858585858585858585 +858585858585868686868686868686868686868686858585858585858585858585848484848484 +8585858585858585858484848383838282828181818181818080807f7f7f7f7f7f7e7e7e7d7d7d +7c7c7c7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777767676757575212121212121 +191919191919212121424a4a424a4a424a4a525252424a4a424a4a3a3a3a3a3a3a191919191919 +212121424a4a6767676666666666666666666666666565656565656363635f5f5f5252523b3b3b +3b3b3b5252525e5e5e9797970000005555553c3c3c3a3a3a4949495252525757575858585a5a5a +5b5b5b5b5b5b5b5b5b5c5c5cc2c2c2d9d9d9d9d9d9d9d9d9d9d9d9cacaca656565636363636363 +6363636363636363636363636363636363636363636262628b8b8bd2d2d2d2d2d2d2d2d2b8b8b8 +6363637070707171717272727272727272727373737474747575757575757575757676767b7b7b +8d8d8d8787876f6f6f7a7a7a7b7b7b7c7c7c7e7e7e7e7e7e7f7f7f8080808080807f7f7f7f7f7f +8080808181818383838383838383838383837171716d6d6d838383838383838383838383838383 +838383848484848484848484848484858585858585858585858585adadad999999858585858585 +868686868686868686858585858585858585858585858585858585858585858585858585848484 +8383838282828181818181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979 +7979797979797979797878787777777676767575752121212121211919192121213a3a3a525252 +5252525252526363636363635252523a3a3a3a3a3a212121191919212121424a4a666666666666 +6666666666666666666666666666666363635e5e5e5151513a3a3a373737505050606060979797 +0000005858583c3c3c3a3a3a4b4b4b5353535757575858585a5a5a5b5b5b5b5b5b5b5b5b5c5c5c +c2c2c2d9d9d9d9d9d9d9d9d9d9d9d9d7d7d7bbbbbbb8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8 +b8b8b8b8b8b8b8b8b8b7b7b77777776b6b6b6c6c6c6c6c6c6969696e6e6e707070727272727272 +727272737373747474747474757575767676676767bbbbbbd9d9d9d9d9d9d9d9d9d7d7d7797979 +7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f8080808080807f7f7f7f7f7f808080828282828282838383 +848484848484d9d9d9b9b9b9848484848484848484848484848484848484858585858585858585 +858585868686868686868686868686d9d9d9b9b9b9868686868686868686868686868686868686 +868686868686868686868686858585858585858585858585848484848484838383818181818181 +8080807f7f7f7e7e7e7e7e7e7e7e7e7c7c7c7b7b7b7a7a7a797979797979797979797979787878 +777777767676757575424a4a1919191919192121213a3a3a525252424a4a3a3a3a3a3a3a3a3a3a +424a4a3a3a3a3a3a3a191919212121212121424a4a666666666666666666666666666666666666 +6565656363635d5d5d5151513b3b3b3a3a3a5050505d5d5d979797000000575757424242404040 +4b4b4b5252525757575959595a5a5a5b5b5b5c5c5c5c5c5c5c5c5cc2c2c2d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +7070706b6b6b6c6c6c6d6d6d6e6e6e6f6f6f717171727272727272737373747474757575757575 +767676777777a7a7a7d9d9d9b3b3b36b6b6b6b6b6ba3a3a37d7d7d7d7d7d777777a5a5a5adadad +9797976969698181817f7f7f9d9d9d7d7d7da3a3a3a7a7a77171718484848d8d8dd9d9d9c9c9c9 +9d9d9d7777778d8d8d9d9d9d6d6d6d9797976f6f6f656565919191adadada7a7a77f7f7f888888 +888888d9d9d9b9b9b9888888888888888888878787878787878787878787878787868686868686 +8585858585858585858585858585858484848383838383838282828181818080808080807f7f7f +7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a7979797878787777777575757b7b7b +1919191919191919192121213a3a3a3a3a3a3a3a3a3a3a3a424a4a424a4a3a3a3a212121191919 +191919212121424a4a6767676666666666666666666666666666666666666363635c5c5c515151 +4141414242425252525959599797970000005353534040404141414c4c4c5353535858585a5a5a +5b5b5b5b5b5b5c5c5c5d5d5d5d5d5dc2c2c2d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d96e6e6e6b6b6b6c6c6c6d6d6d +6f6f6f707070717171737373747474747474747474757575757575767676777777cfcfcfd9d9d9 +7171717b7b7b7b7b7b7c7c7c7d7d7d7f7f7fd7d7d7c9c9c9b1b1b1d7d7d7c5c5c56565659d9d9d +d9d9d9cdcdcdbdbdbdd9d9d9c5c5c5858585a2a2a2d9d9d9d1d1d1b9b9b9838383b9b9b9d9d9d9 +cecececbcbcb7d7d7db9b9b9d9d9d9b3b3b3c5c5c5d9d9d98d8d8d888888d9d9d9b9b9b9888888 +888888888888888888888888878787878787868686868686868686858585858585858585858585 +8585858484848484848383838282828181818080807f7f7f7f7f7f7f7f7f7d7d7d7c7c7c7c7c7c +7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a787878777777757575747474191919191919191919191919 +2121212121213a3a3a3a3a3a3a3a3a3a3a3a2121211919192121211919193a3a3a686868686868 +6767676767676767676767676767676666666262625b5b5b5050503f3f3f4141415353535c5c5c +9797970000005050503d3d3d4040404d4d4d5353535858585959595a5a5a5b5b5b5b5b5b5b5b5b +5d5d5dc3c3c3d9d9d9d9d9d9d0d0d09191918989898c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8a8a8a878787898989898989898989898989898989888888 +8a8a8a696969747474757575757575767676777777d9d9d9d9d9d97a7a7a7b7b7b7c7c7c7c7c7c +7d7d7db1b1b1d9d9d97d7d7d808080abababd9d9d98383839d9d9dd9d9d97d7d7d838383bfbfbf +d9d9d9858585858585d9d9d9b9b9b9868686868686b9b9b9d9d9d9636363868686747474d9d9d9 +b9b9b98787876f6f6fd9d9d9bfbfbf888888d9d9d9b9b9b9888888888888888888878787878787 +878787868686868686868686858585858585858585858585858585848484848484838383838383 +8181818181818181818080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a +797979787878777777757575737373636363191919191919000000191919000000191919191919 +191919191919191919212121191919212121525252686868686868676767666666666666666666 +6666666565656161615a5a5a4f4f4f3f3f3f4141415252525757579797970000004d4d4d3e3e3e +4141414c4c4c5353535757575959595a5a5a5b5b5b5b5b5b5b5b5b5d5d5dbfbfbfd7d7d7d7d7d7 +d5d5d5afafaf6c6c6c626262636363636363636363636363646464656565666666676767676767 +696969b3b3b3d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9bfbfbf6d6d6d747474 +757575767676777777c9c9c9d9d9d97979797a7a7a7b7b7b636363696969b9b9b9d9d9d9737373 +8181819d9d9dd9d9d98d8d8d9d9d9dd9d9d97d7d7d838383b9b9b9d9d9d9848484848484d9d9d9 +b9b9b9858585858585b9b9b9d9d9d98585858585857d7d7dd9d9d9afafaf868686868686d9d9d9 +c9c9c9878787d9d9d9b9b9b9878787878787878787868686868686868686868686868686858585 +848484848484848484848484848484848484838383828282818181818181818181818181808080 +7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a797979787878777777767676757575 +747474727272424a4a191919191919000000000000191919191919191919191919212121191919 +212121424a4a686868686868686868676767666666666666666666666666646464616161595959 +4e4e4e3f3f3f4343435555555858589797970000004f4f4f3d3d3d3f3f3f4b4b4b525252575757 +5959595a5a5a5b5b5b5b5b5b5c5c5c5e5e5e6c6c6c6e6e6e6e6e6e6e6e6e7070706b6b6b7a7a7a +b3b3b3b5b5b5b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b2b2b2b2b2b2ccccccd9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9c2c2c28282827474747575757676769b9b9b +d9d9d9c7c7c7878787878787bfbfbf7d7d7d9d9d9dd9d9d99f9f9f757575c5c5c5d7d7d7727272 +9d9d9dd9d9d97d7d7d828282b9b9b9d9d9d9848484838383d7d7d7c7c7c77373736d6d6db9b9b9 +d9d9d9848484848484676767d3d3d3cdcdcd777777959595d9d9d9adadad858585d9d9d9b9b9b9 +868686868686868686868686868686858585858585858585848484848484848484848484848484 +8484848383838383838181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b +7a7a7a7a7a7a7a7a7a7a7a7a7878787777777676767575757474747373737272727171713a3a3a +1919191919191919191919191919191919191919191919192121213a3a3a686868686868676767 +6767676767676767676565656565656565656464646060605858584e4e4e414141434343515151 +5757579797970000004a4a4a3b3b3b3f3f3f4b4b4b5353535757575959595a5a5a5b5b5b5c5c5c +5d5d5d5d5d5d5e5e5e5f5f5f6060606060606060606262626363638a8a8ad8d8d8d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d7d7d79b9b9b757575757575636363a1a1a1d3d3d3d9d9d9d9d9d9 +c3c3c3717171676767b1b1b1d9d9d9d9d9d9d1d1d19393937f7f7f9d9d9dd9d9d97d7d7d828282 +b9b9b9d9d9d9838383838383a9a9a9d9d9d9d9d9d98d8d8db9b9b9d9d9d9838383838383838383 +878787cdcdcdd9d9d9d9d9d9bbbbbb6d6d6d858585d9d9d9b9b9b9858585858585868686868686 +868686858585848484848484848484848484848484848484848484848484838383828282818181 +8080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979797979797979797979 +787878777777767676757575747474737373727272717171707070636363191919191919191919 +1919191919191919192121213a3a3a686868686868676767666666666666666666656565656565 +6565656666666363636060605959594e4e4e3e3e3e3f3f3f515151595959979797000000484848 +3939393e3e3e4b4b4b5353535757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f +606060606060616161616161626262636363767676c8c8c8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d99c9c9c6464647575757777776363637171716b6b6b7a7a7a7b7b7b7c7c7c7d7d7d +6969697171716363637f7f7f7f7f7f7f7f7f7f7f7f808080828282838383838383838383838383 +8383836d6d6d6f6f6f8383838383838383838383838383838383838383838484847171716b6b6b +848484858585858585858585858585858585858585868686868686868686858585848484848484 +8484848484848484848484848484848484848383838282828181818080808080807f7f7f7e7e7e +7d7d7d7d7d7d7d7d7d7b7b7b7a7a7a7a7a7a797979797979797979787878777777767676757575 +7474747373737272727070707070706e6e6e6d6d6d7b7b7b424a4a2121213a3a3a5252526a6a6a +696969686868676767676767666666666666666666656565656565656565666666646464606060 +5959594d4d4d3f3f3f4040405050505959599797970000005050503c3c3c3f3f3f4c4c4c525252 +5757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262 +6262626363636363636e6e6eb3b3b3d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2 +d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d2d5d5d5a9a9a9 +7777777777777878787979797979797a7a7a7b7b7b7c7c7c7d7d7d7f7f7f808080808080808080 +7f7f7f7f7f7f808080818181828282828282838383848484838383848484838383848484848484 +848484848484848484848484848484848484848484858585858585858585868686868686868686 +868686868686868686868686868686868686868686858585858585858585848484848484848484 +8484848484848383838383838282828181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c +7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a797979787878777777767676757575747474727272717171 +6f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b696969696969696969686868686868 +6868686767676666666666666666666666666565656464646060605959594d4d4d3f3f3f404040 +5252525b5b5b9797970000005050503e3e3e4040404c4c4c5353535757575959595a5a5a5a5a5a +5b5b5b5c5c5c5e5e5e5e5e5e5f5f5f606060606060616161616161626262636363636363636363 +6464646565656565656767676767676767676969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f +7070707272727373737373737373737474747474747575757777777777777878787a7a7a7a7a7a +7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080808080808080808080808080818181 +828282838383838383848484848484848484848484848484858585858585858585858585858585 +858585858585858585858585868686868686868686868686868686878787878787868686868686 +868686868686868686858585868686858585858585848484848484848484848484848484838383 +8282828181818181818080807f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b +7a7a7a7979797878787777777676767575757474747272727171717171717070706f6f6f6e6e6e +6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666666666 +6666666666666565656464646060605959594d4d4d3e3e3e424242535353565656979797000000 +4d4d4d3e3e3e4040404c4c4c5353535757575959595a5a5a5a5a5a5b5b5b5b5b5b5d5d5d5e5e5e +5f5f5f606060606060606060616161626262636363636363636363636363646464656565666666 +6767676767676969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171727272727272 +7373737474747474747575757676767878787878787979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d +7e7e7e7f7f7f808080808080808080808080808080808080818181828282838383838383848484 +848484848484848484848484858585858585858585858585858585858585858585858585858585 +868686868686868686868686868686878787878787868686868686868686868686868686858585 +858585858585848484848484848484848484848484848484838383828282818181818181808080 +7f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878777777 +7676767575757474747272727070706f6f6f6f6f6f6f6f6f6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a +6a6a6a6a6a6a696969696969686868686868686868676767666666666666666666656565646464 +6060605858584e4e4e4040404444445555555858589797970000004e4e4e3b3b3b3f3f3f4c4c4c +5252525757575959595a5a5a5b5b5b5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060606060606060 +6161616262626363636363636363636363636363636464646565656666666868686868686a6a6a +6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171717171727272737373747474747474757575 +7676767676767878787979797979797a7a7a7a7a7a7c7c7c7d7d7d7e7e7e7f7f7f808080808080 +808080808080808080808080818181828282838383838383838383838383838383838383848484 +848484848484848484848484848484848484848484858585858585858585858585858585858585 +858585868686868686868686868686868686868686868686858585858585848484848484848484 +8484848484848484848484848282828181818181818080808080808080807f7f7f7e7e7e7d7d7d +7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a787878777777767676757575747474737373727272 +7070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969686868686868 +6868686767676767676666666666666666666565656565656464646060605959594d4d4d404040 +4242425151515757579797970000004949493b3b3b4040404b4b4b5353535858585959595b5b5b +5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060606060616161626262636363636363 +6363636363636363636565656666666767676868686868686969696a6a6a6b6b6b6c6c6c6e6e6e +6f6f6f707070717171717171727272737373747474747474757575767676777777777777787878 +7979797979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f8080807f7f7f7f7f7f808080 +818181828282838383838383838383838383838383838383838383848484848484848484848484 +848484848484848484858585858585858585858585858585858585858585868686868686868686 +868686868686868686858585858585858585848484848484848484858585858585848484848484 +8282828181818181818080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a797979 +7979797979797878787777777676767575757474747373737272727171717070706e6e6e6d6d6d +6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969686868686868676767666666666666666666 +6666666666666565656666666464646060605858584d4d4d3e3e3e3f3f3f515151595959979797 +0000004848483838383f3f3f4c4c4c5454545858585959595b5b5b5b5b5b5c5c5c5c5c5c5d5d5d +5e5e5e5f5f5f606060606060616161616161626262636363636363636363646464656565666666 +6767676868686969696969696a6a6a6b6b6b6b6b6b6d6d6d6f6f6f707070717171727272737373 +7373737373737474747575757676767777777878787979797979797979797979797a7a7a7c7c7c +7d7d7d7e7e7e7f7f7f808080808080808080808080808080808080818181828282838383838383 +838383838383838383848484848484848484848484848484848484858585858585858585868686 +868686868686868686868686868686868686868686868686868686868686868686868686868686 +868686868686858585858585858585858585858585858585848484838383828282818181808080 +7f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979797979797979797979777777 +7676767575757474747373737272727171716f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a +6a6a6a6a6a6a696969696969696969676767676767666666666666666666666666666666666666 +6464645f5f5f5757574d4d4d3f3f3f404040505050595959979797000000505050414141414141 +4c4c4c5353535858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060616161 +6161616262626262626262626363636464646565656666666767676767676868686868686a6a6a +6c6c6c6c6c6c6c6c6c6e6e6e6f6f6f707070727272737373747474747474747474757575757575 +7676767777777979797a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7f7f7f808080818181 +818181818181818181818181828282828282828282848484848484848484848484848484858585 +858585858585858585858585858585868686868686878787878787888888888888888888888888 +878787878787878787888888878787878787878787878787878787878787868686868686858585 +8585858585858585858585858484848383838383838282828181818080807f7f7f7f7f7f7f7f7f +7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373 +7272727171717171717070706f6f6f6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969 +6969696868686868686767676666666666666666666666666666666464645f5f5f5656564d4d4d +4444444343434d4d4d5656569797970000005050504242424343434d4d4d5454545858585a5a5a +5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060616161616161626262636363646464 +6464646464646565656666666767676767676868686969696b6b6b6b6b6b6c6c6c6d6d6d6e6e6e +7070707171717272727474747575757575757575757575757676767777777878787878787a7a7a +7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f818181818181818181828282828282828282 +838383838383838383858585858585858585858585858585858585868686868686868686868686 +868686868686878787878787888888888888888888888888888888888888888888888888888888 +888888888888878787878787878787878787868686868686858585858585858585858585858585 +8484848484848383838383838282828080808080808080807f7f7f7e7e7e7c7c7c7c7c7c7b7b7b +7b7b7b7b7b7b7b7b7b7a7a7a797979777777757575747474737373727272717171717171707070 +6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868686868676767 +6767676666666666666666666666666363635e5e5e5555554d4d4d4444444545454f4f4f555555 +9797970000004a4a4a4040404343434e4e4e5454545858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d +5d5d5d5f5f5f606060606060616161616161626262636363646464646464646464656565656565 +6767676767676868686969696b6b6b6b6b6b6c6c6c6d6d6d6e6e6e707070717171727272737373 +7373737474747575757575757676767777777878787a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7c7c7c +7d7d7d7e7e7e808080818181828282828282828282828282828282828282838383848484858585 +858585858585858585858585858585868686868686868686868686868686868686878787878787 +888888888888888888888888888888888888888888898989888888888888878787878787878787 +878787878787868686868686868686858585858585858585858585848484848484838383828282 +8181818080808080807f7f7f7e7e7e7e7e7e7c7c7c7b7b7b7c7c7c7b7b7b7b7b7b7b7b7b797979 +7878787777777575757474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c +6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868686868676767666666666666666666666666 +6565656363635d5d5d5555554d4d4d4444444444444d4d4d5151519797970000004c4c4c434343 +4444444d4d4d5353535858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060 +606060616161626262636363636363636363636363646464656565666666676767686868696969 +6b6b6b6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070727272737373737373737373747474757575 +7676767777777878787979797979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080 +808080818181818181818181818181828282838383848484848484848484848484848484848484 +858585858585858585858585858585858585858585868686868686868686878787878787878787 +878787868686878787878787878787878787878787868686868686868686868686868686858585 +8585858484848484848484848484848484848383838282828181818181818080807f7f7f7f7f7f +7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a787878777777767676757575747474 +7373737272727070707070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a +6969696969696868686868686767676666666666666666666666666565656262625d5d5d555555 +4d4d4d4646464646464c4c4c4f4f4f9797970000004848483f3f3f4343434d4d4d535353585858 +5959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060606060616161626262636363 +6363636363636363636363636464646565656767676868686868686a6a6a6b6b6b6c6c6c6d6d6d +6e6e6e6f6f6f707070717171727272727272737373747474747474757575767676777777787878 +7878787979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7f7f7f808080808080808080808080808080 +808080818181828282838383838383838383838383838383838383848484848484848484848484 +848484848484848484848484858585858585858585858585858585858585858585868686868686 +868686868686868686868686868686858585858585858585848484848484848484848484848484 +8484848282828181818181818181818080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7a7a7a +7a7a7a7a7a7a7a7a7a7979797777777676767575757474747373737272727171717070706e6e6e +6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969696969696969696969686868676767676767 +6767676666666565656565656565656565656262625c5c5c5555554d4d4d4747474444444b4b4b +5252529797970000004646463f3f3f4343434d4d4d5353535858585a5a5a5b5b5b5c5c5c5d5d5d +5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060616161626262626262636363636363636363636363 +6464646565656666666767676868686a6a6a6a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f717171 +717171717171727272737373747474747474757575767676777777787878787878787878787878 +7a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080828282828282 +838383838383828282828282828282828282828282828282828282828282838383838383838383 +838383848484848484848484848484848484858585858585858585858585858585858585858585 +858585848484848484848484848484848484848484848484848484838383828282818181808080 +8080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7c7c7c7b7b7b797979797979797979797979787878 +7777777676767575757474747373737272727171716f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b +6a6a6a6a6a6a6a6a6a696969686868676767676767666666666666666666656565656565656565 +6565656565656262625c5c5c5454544c4c4c4545454343434b4b4b515151979797000000434343 +3e3e3e4343434d4d4d5353535858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f +606060606060606060626262626262636363636363636363636363646464656565666666676767 +6868686868686969696a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070717171727272727272727272 +7373737474747474747575757676767777777777777777777878787979797b7b7b7c7c7c7d7d7d +7e7e7e7f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7f7f7f808080828282828282828282828282818181 +818181818181818181828282828282828282828282828282828282838383838383838383838383 +838383848484848484858585858585858585858585858585858585858585848484848484858585 +8484848484848484848383838383838383838282828181818080807f7f7f7e7e7e7d7d7d7d7d7d +7d7d7d7c7c7c7b7b7b7a7a7a797979787878787878787878777777767676757575757575737373 +7373737272727171716f6f6f6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a696969696969696969 +6868686767676666666666666565656565656565656565656565656565656464646161615b5b5b +5353534b4b4b4444444242424c4c4c5454549797970000004040403d3d3d4444444d4d4d545454 +5858585a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e606060606060606060606060606060616161 +6262626363636363636363636464646565656565656666666767676868686868686969696a6a6a +6b6b6b6d6d6d6e6e6e6f6f6f707070717171727272727272727272737373737373747474757575 +7676767777777777777777777878787979797b7b7b7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f +7f7f7f7f7f7f808080818181818181828282828282818181818181818181818181828282828282 +828282828282828282828282838383838383838383838383848484848484848484848484848484 +858585858585858585858585858585858585858585858585858585858585848484848484848484 +8282828282828282828181818080807f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b797979 +7979797878787878787878787777777676767575757575757373737272727171717070706f6f6f +6d6d6d6d6d6d6d6d6d6b6b6b6a6a6a6a6a6a696969696969696969686868686868676767666666 +6565656565656464646464646464646565656464646161615b5b5b5353534b4b4b444444434343 +4c4c4c5454549797970000004d4d4d4141414242424d4d4d5454545858585a5a5a5b5b5b5c5c5c +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +6666666565656464646262625c5c5c5454544c4c4c4343434444444e4e4e545454979797000000 +5050504242424444444e4e4e5454545858585a5a5a5b5b5b5c5c5c666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666656565656565626262 +5c5c5c5454544c4c4c4444444545454f4f4f5555559797970000004a4a4a4040404343434e4e4e +5454545858585a5a5a5b5b5b5b5b5b666666666666d9d9d9d9d9d9d9d9d9d9d9d9414141414141 +131313414141131313414141414141d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9 +d9d9d9000000000000000000000000000000000000000000000000000000d9d9d9d9d9d9666666 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9414141414141131313414141131313414141 +414141d9d9d9d9d9d9d9d9d9d9d9d9666666000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000666666d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9 +d9d9d9d9d9d9d9d9d9414141414141131313414141131313414141414141d9d9d9d9d9d9d9d9d9 +d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000000000000000000000 +000000000000d9d9d9d9d9d96666666666666565656565656262625d5d5d5454544c4c4c454545 +4444444d4d4d5151519797970000004c4c4c4343434444444d4d4d5353535858585959595a5a5a +5b5b5b666666666666d9d9d98c8c8cd9d9d98c8c8c4141412a2a2a1313132a2a2a1313132a2a2a +4141418c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8c000000000000000000 +0000000000000000000000000000000000008c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d9 +8c8c8cd9d9d98c8c8c4141412a2a2a1313132a2a2a1313132a2a2a4141418c8c8cd9d9d98c8c8c +d9d9d9666666000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8c414141 +2a2a2a1313132a2a2a1313132a2a2a4141418c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8c +d9d9d98c8c8c0000000000000000000000000000000000000000000000000000008c8c8cd9d9d9 +6666666666666565656565656262625d5d5d5555554d4d4d4646464646464c4c4c4f4f4f979797 +0000004848483f3f3f4343434d4d4d5353535858585959595a5a5a5b5b5b666666666666d9d9d9 +d9d9d9414141414141131313414141131313414141131313414141131313414141414141d9d9d9 +d9d9d9666666d9d9d9d9d9d9000000000000000000000000000000000000000000000000000000 +000000000000000000000000666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000666666d9d9d9d9d9d9414141414141131313 +414141131313414141131313414141131313414141414141d9d9d9d9d9d9666666000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +000000000000000000666666d9d9d9d9d9d9414141414141131313414141131313414141131313 +414141131313414141414141d9d9d9d9d9d9666666d9d9d9d9d9d9000000000000000000000000 +000000000000000000000000000000000000000000000000000000666666666666656565656565 +6262625c5c5c5555554d4d4d4747474444444b4b4b5252529797970000004646463f3f3f434343 +4d4d4d5353535858585a5a5a5b5b5b5c5c5c666666666666d9d9d98c8c8c4141412a2a2a414141 +8c8c8cd9d9d98c8c8cd9d9d98c8c8c4141412a2a2a4141418c8c8cd9d9d9666666d9d9d98c8c8c +0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000 +666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +000000000000000000666666d9d9d98c8c8c4141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d9 +8c8c8c4141412a2a2a4141418c8c8cd9d9d96666660000000000000000008c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000666666 +d9d9d98c8c8c4141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8c4141412a2a2a414141 +8c8c8cd9d9d9666666d9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8c0000000000000000006666666666666565656565656262625c5c5c5454544c4c4c +4545454343434b4b4b5151519797970000004343433e3e3e4343434d4d4d5353535858585a5a5a +5b5b5b5c5c5c666666666666414141414141131313414141414141d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9414141414141131313414141414141666666000000000000000000000000000000d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000666666d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000000000666666 +414141414141131313414141414141d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9414141414141131313 +414141414141666666000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9000000000000000000000000000000666666414141414141131313414141 +414141d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9414141414141131313414141414141666666000000 +000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000 +0000006666666666666565656464646161615b5b5b5454544c4c4c4444444242424c4c4c545454 +9797970000004040403d3d3d4444444d4d4d5454545858585a5a5a5b5b5b5c5c5c666666666666 +4141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c414141 +2a2a2a4141416666660000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d96666664141412a2a2a4141418c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c4141412a2a2a414141666666000000 +0000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000 +0000000000008c8c8cd9d9d96666664141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8c4141412a2a2a4141416666660000000000000000008c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000666666666666656565 +6464646161615c5c5c5454544c4c4c4545454343434c4c4c5454549797970000004d4d4d414141 +4242424d4d4d5454545858585a5a5a5b5b5b5c5c5c666666666666131313131313131313d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000131313131313666666000000 +000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000 +000000000000d9d9d9d9d9d9666666131313131313131313d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9000000000000000000131313131313666666000000000000000000d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000000000d9d9d9d9d9d9 +666666131313131313131313d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000 +000000131313131313666666000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d90000000000000000000000000000006666666666666565656565656262625e5e5e565656 +4d4d4d4444444444444e4e4e5353539797970000005757574242424141414d4d4d545454585858 +5a5a5a5b5b5b5c5c5c6666666666664141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8c0000000000000000002a2a2a4141416666660000000000000000008c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d9 +6666664141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000 +0000002a2a2a4141416666660000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d96666664141412a2a2a414141 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000002a2a2a414141666666 +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000 +8c8c8cd9d9d96666666666666666666666666464646060605858584e4e4e404040424242525252 +5959599797970000005252523f3f3f4040404c4c4c5353535858585a5a5a5b5b5b5b5b5b666666 +666666131313131313131313d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000 +000000131313131313666666000000000000000000000000000000000000000000000000000000 +000000000000000000000000d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +000000000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9666666131313131313131313 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000000000131313131313666666 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000 +000000d9d9d9d9d9d9d9d9d9d9d9d9666666131313131313131313d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9000000000000000000000000000000131313131313666666d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000000000d9d9d9d9d9d9666666666666 +6666666666666565656161615959594d4d4d3e3e3e4040405454545c5c5c979797000000505050 +3d3d3d3f3f3f4c4c4c5454545858585959595a5a5a5b5b5b6666666666664141412a2a2a414141 +8c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8c4141412a2a2a414141666666 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +8c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d96666664141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d9 +8c8c8c0000000000000000008c8c8c4141412a2a2a414141666666000000000000000000000000 +0000000000000000000000000000000000000000000000000000008c8c8cd9d9d9666666d9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d96666664141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000 +8c8c8c4141412a2a2a414141666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +0000000000000000008c8c8cd9d9d98c8c8cd9d9d9666666666666666666666666656565616161 +5959594d4d4d3e3e3e4141415252525757579797970000004d4d4d3e3e3e4040404c4c4c545454 +5858585959595a5a5a5b5b5b666666666666131313131313131313d9d9d9d9d9d9d9d9d9000000 +000000000000000000000000d9d9d9131313131313131313666666000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000666666d9d9d9 +d9d9d9d9d9d9d9d9d9000000000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9666666131313131313131313d9d9d9d9d9d9d9d9d9000000000000000000000000000000 +d9d9d9131313131313131313666666000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000666666d9d9d9d9d9d9d9d9d9d9d9d9000000 +000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666131313131313 +131313d9d9d9d9d9d9d9d9d9000000000000000000000000000000d9d9d9131313131313131313 +666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000000000d9d9d9 +d9d9d9d9d9d9d9d9d96666666666666666666666666464646161615959594e4e4e404040444444 +5555555858589797970000004e4e4e3b3b3b3f3f3f4b4b4b5353535858585959595a5a5a5b5b5b +6666666666664141412a2a2a4141418c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d9 +8c8c8c4141412a2a2a4141416666660000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8c000000000000000000666666d9d9d98c8c8cd9d9d98c8c8c000000 +0000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d96666664141412a2a2a +4141418c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8c4141412a2a2a414141 +666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +000000000000000000666666d9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d96666664141412a2a2a4141418c8c8cd9d9d98c8c8c +0000000000000000008c8c8cd9d9d98c8c8c4141412a2a2a414141666666d9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666 +6666666565656565656464646060605858584e4e4e414141424242515151575757979797000000 +4949493b3b3b4040404b4b4b5353535858585959595b5b5b5b5b5b666666666666131313131313 +131313d9d9d9000000000000000000000000000000d9d9d9d9d9d9d9d9d9131313131313131313 +666666000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +000000000000000000666666d9d9d9d9d9d9000000000000000000000000000000d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666131313131313131313d9d9d9000000000000 +000000000000000000d9d9d9d9d9d9d9d9d9131313131313131313666666d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000666666 +d9d9d9d9d9d9000000000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9666666131313131313131313d9d9d9000000000000000000000000000000d9d9d9 +d9d9d9d9d9d9131313131313131313666666d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000 +000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666666666656565666666646464 +6060605858584d4d4d3e3e3e3f3f3f5151515959599797970000004848483838383f3f3f4c4c4c +5454545858585959595b5b5b5c5c5c6666666666664141412a2a2a4141418c8c8c000000000000 +0000008c8c8cd9d9d98c8c8cd9d9d98c8c8c4141412a2a2a414141666666000000000000000000 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000666666 +d9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d96666664141412a2a2a4141418c8c8c0000000000000000008c8c8cd9d9d98c8c8c +d9d9d98c8c8c4141412a2a2a414141666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000666666d9d9d98c8c8c000000000000 +0000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666414141 +2a2a2a4141418c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8c4141412a2a2a +414141666666d9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d96666666666666666666666666464645f5f5f5757574d4d4d3f3f3f +4040405050505959599797970000005050504141414141414c4c4c5353535858585a5a5a5b5b5b +5c5c5c666666666666414141414141131313414141000000000000000000d9d9d9d9d9d9d9d9d9 +414141414141131313414141414141666666000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000666666000000000000000000000000 +000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666414141 +414141131313414141000000000000000000d9d9d9d9d9d9d9d9d9414141414141131313414141 +414141666666000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9000000000000000000666666000000000000000000000000000000d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666414141414141131313414141000000 +000000000000d9d9d9d9d9d9d9d9d9414141414141131313414141414141666666d9d9d9d9d9d9 +000000000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +6666666666666666666666666464645f5f5f5656564d4d4d4444444343434d4d4d565656979797 +0000004f4f4f4343434343434d4d4d5454545858585a5a5a5b5b5b5c5c5c666666666666d9d9d9 +8c8c8c4141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8c4141412a2a2a4141418c8c8c +d9d9d96666660000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8c0000000000000000006666660000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8c4141412a2a2a414141 +8c8c8cd9d9d98c8c8cd9d9d98c8c8c4141412a2a2a4141418c8c8cd9d9d9666666000000000000 +000000000000d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000 +6666660000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d9666666d9d9d98c8c8c4141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d9 +8c8c8c4141412a2a2a4141418c8c8cd9d9d9666666d9d9d98c8c8c0000000000000000008c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666666666666666666666 +6363635e5e5e5555554d4d4d4444444545454f4f4f5555559797970000004a4a4a404040434343 +4e4e4e5454545858585a5a5a5b5b5b5b5b5b666666666666d9d9d9d9d9d9414141414141131313 +414141131313414141131313414141131313414141414141d9d9d9d9d9d9666666000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +666666000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9414141414141131313414141131313414141131313 +414141131313414141414141d9d9d9d9d9d9666666000000000000000000000000000000000000 +000000000000000000000000000000000000000000d9d9d9d9d9d9666666000000000000000000 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666 +d9d9d9d9d9d9414141414141131313414141131313414141131313414141131313414141414141 +d9d9d9d9d9d9666666000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000006666666666666666666565656363635d5d5d5555554d4d4d +4444444444444d4d4d5151519797970000004c4c4c4343434444444d4d4d535353585858595959 +5a5a5a5b5b5b666666666666d9d9d98c8c8cd9d9d98c8c8c4141412a2a2a1313132a2a2a131313 +2a2a2a4141418c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8c000000000000000000000000 +0000000000000000000000000000000000000000008c8c8cd9d9d9666666d9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666 +d9d9d98c8c8cd9d9d98c8c8c4141412a2a2a1313132a2a2a1313132a2a2a4141418c8c8cd9d9d9 +8c8c8cd9d9d9666666d9d9d9000000000000000000000000000000000000000000000000000000 +0000000000000000008c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8c +4141412a2a2a1313132a2a2a1313132a2a2a4141418c8c8cd9d9d98c8c8cd9d9d9666666000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000006666666666666666666565656262625d5d5d5555554d4d4d4646464646464c4c4c4f4f4f +9797970000004848483f3f3f4343434d4d4d5353535858585959595a5a5a5b5b5b666666666666 +d9d9d9d9d9d9d9d9d9d9d9d9414141414141131313414141131313414141414141d9d9d9d9d9d9 +d9d9d9d9d9d9666666d9d9d9d9d9d9000000000000000000000000000000000000000000000000 +000000000000000000d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9 +414141414141131313414141131313414141414141d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9 +d9d9d9000000000000000000000000000000000000000000000000000000000000000000d9d9d9 +d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9414141414141131313414141 +131313414141414141d9d9d9d9d9d9d9d9d9d9d9d9666666000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000666666666666656565 +6565656262625c5c5c5555554d4d4d4747474444444b4b4b5252529797970000004646463f3f3f +4343434d4d4d5353535858585a5a5a5b5b5b5c5c5c666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +6666666666666666666666666666666666666666666666666565656565656262625c5c5c545454 +4c4c4c4545454343434b4b4b5151519797970000004343433e3e3e4343434d4d4d535353585858 +5a5a5a5b5b5b5c5c5c666666666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000 +000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9666666d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9666666000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9 +d9d9d9414141414141131313414141131313414141414141d9d9d9d9d9d9d9d9d9d9d9d9666666 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000006666666666666565656464646161615b5b5b5353534b4b4b4444444242424c4c4c +5454549797970000004040403d3d3d4444444d4d4d5454545858585a5a5a5b5b5b5c5c5c666666 +666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8c0000000000000000008c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8c4141412a2a2a131313 +2a2a2a1313132a2a2a4141418c8c8cd9d9d98c8c8cd9d9d9666666000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000666666666666 +6565656464646161615b5b5b5353534b4b4b4444444343434c4c4c5454549797970000004c4c4c +4141414343434d4d4d5454545858585a5a5a5b5b5b5c5c5c666666666666d9d9d9d9d9d9d9d9d9 +d9d9d9000000000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000000000 +d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000 +000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000666666d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9666666d9d9d9d9d9d9414141414141131313414141131313414141131313414141131313 +414141414141d9d9d9d9d9d9666666000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000006666666666666565656464646262625c5c5c +5454544c4c4c4343434444444e4e4e5454549797970000005050504343434343434e4e4e545454 +5858585a5a5a5b5b5b5c5c5c666666666666d9d9d98c8c8cd9d9d98c8c8c000000000000000000 +0000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8c0000000000000000000000000000008c8c8cd9d9d9666666d9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d9666666d9d9d98c8c8cd9d9d98c8c8c0000000000000000000000000000008c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d96666660000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8c +4141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8c4141412a2a2a4141418c8c8cd9d9d9 +6666660000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d96666666666666565656565656262625c5c5c5454544c4c4c444444454545 +4f4f4f5555559797970000004a4a4a4040404343434e4e4e5454545858585a5a5a5b5b5b5b5b5b +666666666666d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000000000d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000 +000000000000000000000000000000d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9 +d9d9d9d9d9d9000000000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +666666000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666414141414141131313414141414141d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9414141414141131313414141414141666666000000000000000000 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666 +6666666565656565656262625d5d5d5454544c4c4c4545454444444d4d4d515151979797000000 +4c4c4c4343434444444d4d4d5353535858585959595a5a5a5b5b5b666666666666d9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8c000000000000 +0000008c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666000000000000000000 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666 +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d96666664141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8c4141412a2a2a4141416666660000000000000000008c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666666666656565656565626262 +5d5d5d5555554d4d4d4646464646464c4c4c4f4f4f9797970000004848483f3f3f4343434d4d4d +5353535858585959595a5a5a5b5b5b666666666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9 +d9d9d9000000000000000000000000000000d9d9d9000000000000000000d9d9d9d9d9d9666666 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666131313 +131313131313d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000131313 +131313666666000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d96666666666666565656565656262625c5c5c5555554d4d4d474747 +4444444b4b4b5252529797970000004646463f3f3f4343434d4d4d5353535858585a5a5a5b5b5b +5c5c5c666666666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8c000000000000000000 +8c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d96666660000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d96666664141412a2a2a4141418c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000002a2a2a414141666666000000000000 +0000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +6666666666666565656565656262625c5c5c5454544c4c4c4545454343434b4b4b515151979797 +0000004343433e3e3e4343434d4d4d5353535858585a5a5a5b5b5b5c5c5c666666666666d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9666666d9d9d9d9d9d9000000000000000000000000000000d9d9d9d9d9d9d9d9d9000000 +000000000000d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666000000000000 +000000000000000000000000000000000000000000000000000000000000000000d9d9d9d9d9d9 +666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9666666131313131313131313d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000 +000000000000000000000000131313131313666666000000000000000000000000000000000000 +000000000000000000000000000000000000000000d9d9d9d9d9d9666666666666656565646464 +6161615b5b5b5353534b4b4b4444444242424c4c4c5454549797970000004040403d3d3d444444 +4d4d4d5454545858585a5a5a5b5b5b5c5c5c666666666666d9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8c +0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d9 +666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666000000000000000000000000000000000000 +0000000000000000000000000000000000000000008c8c8cd9d9d9666666d9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666 +4141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8c414141 +2a2a2a414141666666000000000000000000000000000000000000000000000000000000000000 +0000000000000000008c8c8cd9d9d96666666666666565656464646161615b5b5b5353534b4b4b +4444444343434c4c4c5454549797970000004c4c4c4141414343434d4d4d5454545959595a5a5a +5b5b5b5c5c5c666666666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000666666d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9666666000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666131313131313131313d9d9d9 +d9d9d9d9d9d9000000000000000000000000000000d9d9d9131313131313131313666666000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000006666666666666565656464646262625c5c5c5454544d4d4d4444444444444d4d4d535353 +9797970000005252524242424242424d4d4d5454545959595a5a5a5b5b5b5c5c5c666666666666 +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d9666666000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000 +000000666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d96666664141412a2a2a4141418c8c8cd9d9d98c8c8c000000000000 +0000008c8c8cd9d9d98c8c8c4141412a2a2a414141666666d9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000666666666666666666 +6565656262625d5d5d5454544c4c4c4545454444444d4d4d5555559797970000004e4e4e414141 +4444444e4e4e5454545858585a5a5a5b5b5b5c5c5c666666666666d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000 +000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000666666d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +666666131313131313131313d9d9d9000000000000000000000000000000d9d9d9d9d9d9d9d9d9 +131313131313131313666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d90000000000000000006666666666666666666565656363635d5d5d555555 +4d4d4d4444444545455050505454549797970000004a4a4a4141414444444e4e4e545454585858 +5959595a5a5a5b5b5b666666666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000 +0000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d9666666d9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8c000000000000000000666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d96666664141412a2a2a414141 +8c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8c4141412a2a2a414141666666 +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000 +0000000000006666666666666666666565656363635d5d5d5555554d4d4d4545454444444c4c4c +5050509797970000004c4c4c4343434444444d4d4d5353535858585959595a5a5a5b5b5b666666 +666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9000000000000000000d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666 +000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000 +000000000000666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666414141414141131313414141000000000000000000 +d9d9d9d9d9d9d9d9d9414141414141131313414141414141666666000000000000000000d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000666666666666 +6666666565656262625d5d5d5454544c4c4c4646464646464c4c4c4e4e4e979797000000474747 +3f3f3f4343434d4d4d5353535858585a5a5a5b5b5b5b5b5b666666666666d9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8c0000000000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666 +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000 +8c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000 +0000000000008c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666000000000000000000000000 +d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c000000000000000000666666d9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d9666666d9d9d98c8c8c4141412a2a2a4141418c8c8cd9d9d98c8c8cd9d9d98c8c8c414141 +2a2a2a4141418c8c8cd9d9d9666666000000000000000000000000d9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8cd9d9d98c8c8c0000000000000000006666666666666565656565656262625c5c5c +5454544c4c4c4646464444444a4a4a5252529797970000004646463f3f3f4343434d4d4d535353 +5858585a5a5a5b5b5b5c5c5c666666666666d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000 +000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000d9d9d9d9d9d9666666d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9000000000000000000000000000000000000000000 +d9d9d9d9d9d9d9d9d9d9d9d9666666000000000000000000000000000000000000000000000000 +000000000000000000000000000000d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9 +414141414141131313414141131313414141131313414141131313414141414141d9d9d9d9d9d9 +666666000000000000000000000000000000000000000000000000000000000000000000000000 +000000d9d9d9d9d9d96666666666666565656565656262625c5c5c5454544d4d4d444444434343 +4b4b4b5151519797970000004242423d3d3d4343434d4d4d5353535858585a5a5a5b5b5b5c5c5c +666666666666d9d9d98c8c8cd9d9d98c8c8c000000000000000000000000000000000000000000 +8c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8c +d9d9d98c8c8c0000000000000000008c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8c +d9d9d98c8c8c0000000000000000000000000000000000000000008c8c8cd9d9d98c8c8cd9d9d9 +666666d9d9d9000000000000000000000000000000000000000000000000000000000000000000 +0000008c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9 +8c8c8cd9d9d98c8c8cd9d9d98c8c8cd9d9d9666666d9d9d98c8c8cd9d9d98c8c8c4141412a2a2a +1313132a2a2a1313132a2a2a4141418c8c8cd9d9d98c8c8cd9d9d9666666d9d9d9000000000000 +0000000000000000000000000000000000000000000000000000000000008c8c8cd9d9d9666666 +6666666464646464646161615b5b5b5353534b4b4b4444444242424d4d4d555555979797000000 +4242423d3d3d4343434d4d4d5353535858585959595a5a5a5b5b5b666666666666d9d9d9d9d9d9 +d9d9d9d9d9d9000000000000000000000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9 +666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9000000000000 +000000d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9000000000000 +000000000000000000000000000000d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9000000 +000000000000000000000000000000000000000000000000000000000000d9d9d9d9d9d9666666 +d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9 +d9d9d9d9d9d9666666d9d9d9d9d9d9d9d9d9d9d9d9414141414141131313414141131313414141 +414141d9d9d9d9d9d9d9d9d9d9d9d9666666d9d9d9d9d9d9000000000000000000000000000000 +000000000000000000000000000000000000d9d9d9d9d9d9666666666666646464646464616161 +5c5c5c5454544c4c4c4444444444444d4d4d5353539797970000004f4f4f4040404141414c4c4c +5353535858585959595a5a5a5b5b5b666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +6666666666666666666666666666666666666565656464646262625d5d5d5555554d4d4d434343 +4444445050505555559797970000004f4f4f3c3c3c3f3f3f4c4c4c5454545858585a5a5a5b5b5b +5b5b5b666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +666666666666666666666666666666666666666666666666666666666666666666666666666666 +6666666666666565656565656363635f5f5f5757574d4d4d404040424242525252575757979797 +0000004a4a4a3b3b3b3f3f3f4b4b4b5353535858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d +5e5e5e5f5f5f5f5f5f606060606060616161626262626262626262636363636363646464656565 +6666666767676868686868686969696a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070717171717171 +7272727373737474747676767878787979797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7b +7c7c7c7d7d7d7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282828282828282 +828282828282828282828282838383838383838383838383838383838383848484848484848484 +848484848484848484848484858585858585858585858585858585868686868686868686858585 +8484848484848484848484848484848484848484848484848383838282828181818080807f7f7f +7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979787878797979797979787878777777 +7676767474747373737373737373737171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a +6a6a6a6a6a6a696969686868686868676767666666666666666666666666666666656565656565 +6464645f5f5f5757574d4d4d3e3e3e3f3f3f5151515959599797970000004848483838383f3f3f +4c4c4c5353535858585959595b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 +6060606161616262626363636464646464646464646464646666666767676868686969696a6a6a +6a6a6a6a6a6a6b6b6b6d6d6d6f6f6f707070717171727272727272737373747474757575777777 +7979797a7a7a7c7c7c7c7c7c7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7f7f7f808080 +8080808080807f7f7f7f7f7f808080818181828282838383838383838383838383838383838383 +848484848484848484848484848484848484858585858585858585858585868686868686858585 +858585868686868686868686868686868686868686868686868686858585868686858585858585 +8585858585858585858484848383838383838282828181818080807f7f7f7e7e7e7e7e7e7e7e7e +7c7c7c7b7b7b7a7a7a7a7a7a797979797979797979787878777777767676757575747474737373 +7272727171717070706e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969 +6868686767676666666666666666666666666666666666666565656464645f5f5f5757574d4d4d +3f3f3f4040405050505959599797970000005050503f3f3f4141414c4c4c5353535858585a5a5a +5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060616161616161616161626262636363 +6363636464646565656565656767676767676868686868686a6a6a6b6b6b6b6b6b6c6c6c6e6e6e +6f6f6f7070707272727373737373737474747575757777777979797b7b7b7c7c7c7e7e7e7e7e7e +7e7e7e7e7e7e7c7c7c7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f818181818181818181818181818181 +818181828282838383848484848484848484848484848484848484858585858585858585858585 +858585858585868686868686878787878787878787878787878787878787878787878787878787 +878787878787868686868686868686868686878787868686868686858585858585858585848484 +8484848383838282828282828181818080807f7f7f7f7f7f7f7f7f7d7d7d7c7c7c7b7b7b7a7a7a +7a7a7a7a7a7a7a7a7a7979797878787777777676767474747373737272727070707070706f6f6f +6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b696969696969696969696969686868686868676767 +6666666666666666666666666666666464645f5f5f5656564d4d4d4444444343434d4d4d565656 +9797970000005050504343434343434d4d4d5454545858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c +5d5d5d5e5e5e5f5f5f606060616161616161626262636363646464656565656565656565666666 +6767676767676868686969696b6b6b6b6b6b6c6c6c6d6d6d6e6e6e707070717171727272747474 +7474747676767777777878787b7b7b7d7d7d7e7e7e7f7f7f8080808080807f7f7f7e7e7e7e7e7e +7e7e7e7e7e7e7f7f7f808080808080818181828282828282828282828282838383848484858585 +858585858585858585858585858585868686868686868686868686868686868686878787878787 +888888888888888888888888888888888888888888888888888888888888888888878787878787 +878787878787868686868686858585858585858585858585858585848484838383838383828282 +8181818080808080808080807f7f7f7e7e7e7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a +7878787777777676767474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c +6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767676767666666666666666666 +6666666363635e5e5e5656564d4d4d4545454545454f4f4f5555559797970000004a4a4a404040 +4343434e4e4e5454545858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5f5f5f606060616161 +616161626262626262636363646464646464646464656565666666676767676767686868696969 +6b6b6b6b6b6b6c6c6c6d6d6d6f6f6f707070717171727272737373737373747474777777797979 +7b7b7b7d7d7d7e7e7e8080808080808080807f7f7f7e7e7e7e7e7e7e7e7e7f7f7f808080818181 +828282828282828282828282828282828282838383848484858585858585858585858585858585 +858585868686868686868686868686868686868686868686878787888888888888888888888888 +888888888888888888898989888888888888878787878787878787878787868686868686868686 +8686868585858585858585858585858484848383838383838282828181818080808080807f7f7f +7e7e7e7e7e7e7c7c7c7b7b7b7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979777777757575747474 +7373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a +6969696969696868686868686767676666666666666666666666666565656363635d5d5d555555 +4d4d4d4444444444444d4d4d5151519797970000004c4c4c4343434444444d4d4d535353585858 +5959595a5a5a5b5b5b5b5b5b5c5c5c5e5e5e5e5e5e5f5f5f606060616161616161626262626262 +6363636363636363636464646565656666666767676868686969696b6b6b6b6b6b6c6c6c6d6d6d +6e6e6e6f6f6f7070707272727373737373737575757676767878787a7a7a7c7c7c7d7d7d7e7e7e +7f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7e7e7e7f7f7f808080818181818181818181818181818181 +818181828282838383848484848484848484848484848484848484858585858585858585858585 +858585858585858585868686868686868686878787878787878787878787878787878787888888 +888888878787878787868686868686868686868686868686858585858585848484848484848484 +8484848383838383838282828181818181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b +7b7b7b7b7b7b7b7b7b7a7a7a7979797878787777777575757474747373737272727171716f6f6f +6f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868 +6767676666666666666666666666666565656262625d5d5d5555554c4c4c4646464646464c4c4c +4f4f4f9797970000004949494040404343434d4d4d5353535858585959595a5a5a5a5a5a5b5b5b +5c5c5c5e5e5e5f5f5f5f5f5f606060606060616161626262636363636363636363636363636363 +6464646565656767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6d6d6d6e6e6e6f6f6f717171 +7272727272727373737474747676767878787a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7d7d7d7c7c7c +7d7d7d7d7d7d7e7e7e7f7f7f808080808080808080808080808080808080818181828282838383 +848484848484838383838383838383848484848484848484848484848484848484848484858585 +858585858585868686868686868686868686868686868686878787878787868686868686868686 +868686868686858585858585848484848484848484848484848484848484838383828282818181 +8181818080807f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979 +7878787777777676767575757373737272727171717171716f6f6f6e6e6e6d6d6d6d6d6d6c6c6c +6b6b6b6b6b6b6b6b6b696969696969696969696969686868686868676767666666656565656565 +6565656565656262625d5d5d5656564e4e4e4646464444444b4b4b525252979797000000474747 +3f3f3f4242424c4c4c5353535757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f +5f5f5f606060606060616161626262626262626262636363636363636363646464666666676767 +6868686a6a6a6a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171717171727272737373 +7575757676767878787979797a7a7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e +7f7f7f7f7f7f808080808080808080808080818181828282838383838383838383838383838383 +838383838383838383838383838383838383838383838383848484848484858585858585858585 +858585858585858585858585868686868686868686868686868686868686858585848484848484 +8484848484848484848484848484848484848383838282828181818181818080807f7f7f7e7e7e +7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777767676757575 +7373737373737272727070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b696969 +6969696969696868686868686767676767676666666565656565656565656565656363635f5f5f +5757574e4e4e4545454343434b4b4b5151519797970000005656564040403d3d3d4b4b4b535353 +5757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060606060 +6161616262627c7c7c7373736666665b5b5b5252524c4c4c4a4a4a4a4a4a4a4a4a4a4a4a494949 +4c4c4c4a4a4a4a4a4a4a4a4a4a4a4a4949494848484646464242424a4a4a4a4a4a494949484848 +4646464242424949494c4c4c4a4a4a4a4a4a4a4a4a4a4a4a4949494848484646464242424a4a4a +4a4a4a4949494848484a4a4a4949494c4c4c4a4a4a4a4a4a4a4a4a4a4a4a494949484848464646 +4242424a4a4a4a4a4a4949494848484646464242424242424545454646464c4c4c5e5e5e707070 +858585868686868686868686868686868686858585848484848484848484848484848484858585 +8585858484848383838282828181817c7c7c7373736666665b5b5b5252524c4c4c4a4a4a4a4a4a +4a4a4a4a4a4a4949494c4c4c4a4a4a4a4a4a4a4a4a4a4a4a4949494848484646464242424a4a4a +4a4a4a4949494848484646464242424242424545454646464c4c4c5e5e5e707070686868686868 +6767676767676666666666666666666565656565656464646161615a5a5a5050503d3d3d3d3d3d +5353535f5f5f9797970000005858583e3e3e3b3b3b4a4a4a5252525757575959595a5a5a5b5b5b +5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f6060606060606161616262625656562b2b2b +1d1d1d2d2d2d3b3b3b3e3e3e4242424646464646464646464949493e3e3e424242464646464646 +4646464949494848484949495050504646464646464949494848484949495050504949493e3e3e +424242464646464646464646494949484848494949505050464646464646494949484848464646 +4949493e3e3e424242464646464646464646494949484848494949505050464646464646494949 +4848484949495050505050504d4d4d494949424242282828212121525252757575868686868686 +868686868686858585848484848484848484848484848484858585858585858585838383828282 +8181815656562b2b2b1d1d1d2d2d2d3b3b3b3e3e3e4242424646464646464646464949493e3e3e +424242464646464646464646494949484848494949505050464646464646494949484848494949 +5050505050504d4d4d494949424242282828212121525252757575676767676767666666666666 +6666666565656565656565656262625d5d5d5050503a3a3a393939515151606060979797000000 +5555553c3c3c3a3a3a4949495252525757575858585a5a5a5b5b5b5b5b5b5b5b5b5c5c5c5d5d5d +5e5e5e5f5f5f6060606060606060606c6c6c494949282828515151929292c1c1c1d8d8d8dbdbdb +e0e0e0e3e3e3e1e1e1e1e1e1e8e8e8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1e8e8e8e5e5e5e5e5e5 +eeeeeee1e1e1e1e1e1e8e8e8e5e5e5e5e5e5eeeeeee8e8e8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1 +e8e8e8e5e5e5e5e5e5eeeeeee1e1e1e1e1e1e8e8e8e5e5e5e1e1e1e8e8e8dbdbdbe0e0e0e3e3e3 +e1e1e1e1e1e1e8e8e8e5e5e5e5e5e5eeeeeee1e1e1e1e1e1e8e8e8e5e5e5e5e5e5eeeeeeefefef +ebebebe6e6e6e1e1e1b3b3b36161612929293d3d3d6e6e6e868686868686868686858585858585 +8585858585858585858585858585858585858585858484846c6c6c494949282828515151929292 +c1c1c1d8d8d8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1e8e8e8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1 +e8e8e8e5e5e5e5e5e5eeeeeee1e1e1e1e1e1e8e8e8e5e5e5e5e5e5eeeeeeefefefebebebe6e6e6 +e1e1e1b3b3b36161612929293d3d3d6e6e6e666666666666666666666666656565666666656565 +6363635e5e5e5151513a3a3a3737374f4f4f5f5f5f9797970000005858583d3d3d3b3b3b4a4a4a +5353535757575858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060616161 +686868535353363636808080e5e5e5f0f0f0f0f0f0ebebebebebebebebebebebebeeeeeeededed +ebebebebebebebebebebebebeeeeeeedededebebebedededecececebebebebebebebebebebebeb +edededecececebebebebebebebebebebebebebebebebebebedededebebebedededecececebebeb +eeeeeeedededebebebededededededebebebebebebebebebebebebebebebedededebebebededed +ecececebebebeeeeeeedededebebebedededecececebebebebebebebebebebebebebebebf0f0f0 +f2f2f29e9e9e3c3c3c4f4f4f767676868686868686868686868686868686868686868686858585 +858585858585858585686868535353363636808080e5e5e58080807f7f7ff8f8f8f8f8f8f8f8f8 +f8f8f8f8f8f8f8f8f8ebebebf8f8f8f8f8f8f8f8f8f8f8f8edededebebebedededecececebebeb +eeeeeeedededebebebedededecececebebebf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f89e9e9e +3c3c3c4f4f4f7676766666666666666666666666666666666565656262625d5d5d5151513d3d3d +3d3d3d5050505c5c5c9797970000005555554242424040404b4b4b5252525757575959595a5a5a +5b5b5b5c5c5c5d5d5d5d5d5d5d5d5d5f5f5f6060606161616d6d6d5c5c5c464646878787f0f0f0 +f0f0f0efefeff3f3f3e8e8e8e6e6e6edededeeeeeeeeeeeeeeeeeeeeeeeee6e6e6edededeeeeee +eeeeeeeeeeeed3d3d3b7b7b7b7b7b7c3c3c3eeeeeeeeeeeeeeeeeeeeeeeeeeeeeebebebe979797 +a5a5a5e9e9e9eeeeeeeeeeeec3c3c3dededeeeeeeeeeeeeeeeeeeedededeb7b7b7b7b7b7b7b7b7 +b7b7b7cbcbcbe6e6e6edededcbcbcb9797979f9f9fc8c8c8eeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee7e7e7eeeeeef0f0f0f5f5f5f2f2f2ececec999999484848 +6b6b6b8787878787878787878686868686868686868686868686868585858585856d6d6d5c5c5c +464646878787f2f2f2fcfcfcefefeff3f3f3e8e8e8e6e6e6edededcbcbcb979797a2a2a2dadada +e6e6e6edededeeeeeebebebe979797abababeaeaeaeeeeeeeeeeeec3c3c3cfcfcfeeeeeeeeeeee +eeeeeebebebecbcbcbe7e7e7eeeeeef0f0f0f5f5f56a6a6af8f8f89999994848486b6b6b676767 +6666666666666666666666666666666363635b5b5b4f4f4f414141424242525252595959979797 +0000005151513e3e3e4040404c4c4c5353535858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d +5e5e5e5f5f5f606060616161666666575757606060dadadafcfcfcefefefebebebecececececec +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee7777772c2c2c +5757573838383c3c3ceaeaeaeeeeeeeaeaea535353333333777777545454282828d7d7d7eeeeee +404040b7b7b7eeeeeeeeeeeeeeeeeeb7b7b71717175757575757575757578f8f8feeeeee7c7c7c +2828287373736767672828289b9b9beeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeee8e8e8f5f5f5f4f4f4f2f2f2ecececececec7272726d6d6d878787878787878787 +868686878787868686868686858585858585858585666666575757606060dadadafcfcfcefefef +ebebebececececececeeeeee5b5b5b2c2c2c7373735f5f5f1c1c1cbebebeeaeaea535353333333 +777777545454282828d7d7d7eeeeee404040282828eaeaeaeeeeeed7d7d7070707575757eeeeee +e8e8e8f5f5f5f4f4f4f2f2f2f8f8f8e4e4e47272726d6d6d676767676767676767666666666666 +6565656262625a5a5a4f4f4f3e3e3e3f3f3f5353535c5c5c9797970000004e4e4e3d3d3d404040 +4c4c4c5353535858585959595a5a5a5b5b5b5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060616161 +626262585858919191f5f5f5eeeeeeedededededede9e9e9eeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee777777777777eeeeeeeeeeee313131b7b7b7 +eeeeee9b9b9b3f3f3feeeeeeeeeeeeeeeeee7b7b7b585858eeeeee404040b7b7b7eeeeeeeeeeee +eeeeeeb7b7b7404040eeeeeeeeeeeeeeeeeeeeeeeeeeeeee070707e3e3e3eeeeeeeeeeeeeeeeee +dededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeececec +f2f2f2f0f0f0f6f6f6ecececadadad6b6b6b878787878787868686868686868686868686868686 +858585858585858585626262585858919191f8f8f8eeeeeeedededededede9e9e9eeeeee9b9b9b +373737eaeaeaeeeeeeeeeeeee3e3e3dadada9b9b9b3f3f3feeeeeeeeeeeeeeeeee7b7b7b585858 +eeeeee4040405353539b9b9beeeeee6a6a6a545454575757eeeeeeeeeeeeecececf2f2f2f0f0f0 +f6f6f6f8f8f8adadad6b6b6b6767676666666666666666666666666565656161615959594e4e4e +3f3f3f4242425353535757579797970000004d4d4d3e3e3e4040404c4c4c545454585858595959 +5a5a5a5b5b5b5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060606060616161565656b1b1b1f4f4f4 +ebebebebebebefefefe6e6e6eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeee777777777777eeeeeee3e3e3202020cfcfcfeeeeee4c4c4c9e9e9eeeeeee +eeeeeeeeeeeed7d7d7101010eeeeee404040b7b7b7eeeeeeeeeeeeeeeeeeb7b7b7282828979797 +979797979797b7b7b7eeeeee282828676767bebebee3e3e3eeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee7e7e7f4f4f4f2f2f2efefeffcfcfc +cccccc7a7a7a868686868686868686868686858585858585858585858585848484848484616161 +565656b1b1b1f8f8f8ebebebebebebefefefe6e6e6eeeeee4c4c4c9e9e9eeeeeeeeeeeeeeeeeee +eeeeeeeeeeee4c4c4c9e9e9eeeeeeeeeeeeeeeeeeed7d7d7101010eeeeee404040b7b7b7333333 +dedede3c3c3c979797575757eeeeeeeeeeeee7e7e7f4f4f4f2f2f2efefeff8f8f8cccccc7a7a7a +6767676666666666666666666666666464646161615959594e4e4e404040444444555555595959 +9797970000004c4c4c3b3b3b3f3f3f4b4b4b5353535858585959595a5a5a5b5b5b5b5b5b5b5b5b +5d5d5d5f5f5f5f5f5f5f5f5f6060605f5f5f595959b9b9b9f3f3f3ececececececedededebebeb +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee777777 +202020404040202020909090eeeeeeeeeeee404040b7b7b7eeeeeeeeeeeeeeeeeeeeeeee000000 +eeeeee404040b7b7b7eeeeeeeeeeeeeeeeeeb7b7b7202020777777777777777777a2a2a2eeeeee +d3d3d36b6b6b3434340f0f0f3f3f3fd7d7d7eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeee7e7e7f2f2f2f0f0f0f1f1f1fafafad9d9d97f7f7f868686868686 +8686868686868585858585858585858484848484848484845f5f5f595959b9b9b9f8f8f8ececec +ecececedededebebebeeeeee404040b7b7b7eeeeeeeeeeeeeeeeeeeeeeeeeeeeee404040b7b7b7 +eeeeeeeeeeeeeeeeeeeeeeee000000eeeeee404040cecece5b5b5b4343439f9f9f979797575757 +eeeeeeeeeeeee7e7e7f2f2f2f0f0f0f1f1f1fafafad9d9d97f7f7f676767666666666666666666 +6666666464646161615a5a5a4f4f4f4242424242425151515757579797970000004f4f4f3e3e3e +3f3f3f4b4b4b5353535757575959595a5a5a5b5b5b5b5b5b5b5b5b5d5d5d5f5f5f5f5f5f5f5f5f +6060606565655c5c5cabababf3f3f3ebebebededede6e6e6eeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee777777676767cecece474747979797 +eeeeeeeeeeee5858588f8f8feeeeeeeeeeeeeeeeeec8c8c8202020eeeeee404040b7b7b7eeeeee +eeeeeeeeeeeeb7b7b7404040eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaeaea +676767636363eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +e7e7e7f2f2f2f1f1f1f1f1f1f8f8f8d4d4d47d7d7d868686868686868686868686858585858585 +8585858585858484848484846565655c5c5cabababf8f8f8ebebebededede6e6e6eeeeeeeeeeee +5858588b8b8beeeeeeeeeeeeeeeeeeeeeeeeeeeeee5858588f8f8feeeeeeeeeeeeeeeeeec8c8c8 +202020eeeeee404040cecececfcfcf242424eaeaea979797575757eeeeeeeeeeeee7e7e7f2f2f2 +f1f1f1f1f1f1f8f8f8d4d4d47d7d7d6767676666666666666666666666666565656262625c5c5c +4f4f4f3d3d3d3c3c3c5151515e5e5e9797970000005c5c5c4141413d3d3d4b4b4b535353575757 +5959595a5a5a5a5a5a5b5b5b5c5c5c5c5c5c5e5e5e5f5f5f5f5f5f6060607272725959598d8d8d +f2f2f2ecececeeeeeee8e8e8eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeee777777777777eeeeeee3e3e3303030b6b6b6eeeeeeaeaeae202020 +d7d7d7eeeeeeeaeaea4b4b4b777777eeeeee404040b7b7b7eeeeeeeeeeeeeeeeeeb7b7b7404040 +eeeeeeeeeeeeeeeeeeeeeeeeeeeeee979797eaeaeaeeeeeeeeeeee6a6a6a747474eeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeaeaeaf2f2f2f1f1f1f4f4f4 +f5f5f5c6c6c67b7b7b868686868686868686868686858585858585858585858585858585858585 +7272725959598d8d8df2f2f2ecececeeeeeee8e8e8eeeeeeeeeeeeb2b2b2202020d3d3d3eeeeee +eeeeeebebebecfcfcfaeaeae202020d7d7d7eeeeeeeaeaea4b4b4b777777eeeeee404040cecece +eeeeeeeeeeeeeeeeee979797575757eeeeeeeeeeeeeaeaeaf2f2f2f1f1f1f4f4f4f5f5f5c6c6c6 +7b7b7b6767676767676767676666666666666666666464645d5d5d5151513b3b3b383838515151 +6161619797970000005555553f3f3f3e3e3e4a4a4a5252525757575959595a5a5a5a5a5a5a5a5a +5a5a5a5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f7c7c7c646464696969dadadaf8f8f8e9e9e9ebebeb +ebebebeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +777777777777eeeeeeeeeeeed3d3d32c2c2ccbcbcbeeeeee8b8b8b1b1b1b404040202020636363 +eaeaeaeeeeee4040401717172020202020203c3c3cb7b7b70707072020202020202020206c6c6c +eeeeee3c3c3c1414144040402727274f4f4fe3e3e3eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeee6e6e6f2f2f2f1f1f1efefeff3f3f3e9e9e9b0b0b0868686868686 +8686868686868686868585858585858585858484848484848484847c7c7c646464696969dadada +f8f8f8e9e9e9ebebebebebebeeeeeeeeeeee8b8b8b1b1b1b3c3c3c313131303030cfcfcfeeeeee +8b8b8b1b1b1b404040202020636363eaeaeaeeeeee404040cececeeeeeeeeeeeeeeeeeee979797 +575757eeeeeee6e6e6f2f2f2f1f1f1efefeff3f3f3e9e9e9b0b0b0868686676767666666666666 +6666666666666666666464645f5f5f5252523b3b3b3a3a3a555555646464979797000000595959 +4040403c3c3c4a4a4a5252525656565858585a5a5a5a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e +5f5f5f5f5f5f6060607d7d7d5b5b5b8e8e8ee8e8e8f9f9f9eeeeeeebebebe6e6e6edededeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeedededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeececec +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee8e8e8cececee2e2e2eeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeecececeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedededeeeeeee7e7e7cecece +dededeeeeeeeeeeeeeeeeeeeecececeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeececece6e6e6e8e8e8 +eeeeeeedededf0f0f0f3f3f3edededc9c9c9898989868686868686868686868686858585858585 +8585858484848484848484848484848484847d7d7d5b5b5b8e8e8ee8e8e8f9f9f9eeeeeeebebeb +e6e6e6edededeeeeeeeeeeeecececedededeeeeeeeedededeeeeeeeeeeeeeaeaeacececee3e3e3 +eeeeeeeeeeeeecececeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeececece6e6e6e8e8e8eeeeeeededed +f0f0f0f3f3f3edededc9c9c9898989868686676767676767656565656565656565656565646464 +5f5f5f5252523c3c3c3c3c3c5454546060609797970000005656563e3e3e3b3b3b494949525252 +5656565858585a5a5a5b5b5b5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f606060838383 +737373626262a6a6a6e9e9e9f0f0f0edededf0f0f0efefefececece5e5e5e4e4e4e7e7e7e6e6e6 +efefefececece5e5e5e4e4e4e7e7e7e6e6e6e5e5e5edededeeeeeee4e4e4e7e7e7e6e6e6e5e5e5 +edededeeeeeee6e6e6efefefececece5e5e5e4e4e4e7e7e7e6e6e6e5e5e5edededeeeeeee4e4e4 +e7e7e7e6e6e6e5e5e5e7e7e7e6e6e6efefefececece5e5e5e4e4e4e7e7e7e6e6e6e5e5e5ededed +eeeeeee4e4e4e7e7e7e6e6e6e5e5e5edededeeeeeeecececf0f0f0efefeff2f2f2f0f0f0eaeaea +d0d0d0999999777777868686868686868686868686858585858585848484848484848484848484 +858585858585838383737373626262a6a6a6e9e9e9f0f0f0edededf0f0f0efefefececece5e5e5 +e4e4e4e7e7e7e6e6e6efefefececece5e5e5e4e4e4e7e7e7e6e6e6e5e5e5edededeeeeeee4e4e4 +e7e7e7e6e6e6e5e5e5edededeeeeeeecececf0f0f0efefeff2f2f2f0f0f0eaeaead0d0d0999999 +7777776666666666666666666666666666666666666666666363635f5f5f5252523b3b3b393939 +5050505f5f5f9797970000005757573c3c3c3a3a3a4a4a4a5252525656565858585a5a5a5b5b5b +5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f6060606060607c7c7c8c8c8c7a7a7a6d6d6d9b9b9b +cececee1e1e1e7e7e7e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e6e6e6e6e6e6e7e7e7 +e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e3e3e3e5e5e5 +e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e7e7e7e5e5e5e3e3e3e5e5e5e5e5e5 +e3e3e3e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e7e7e7e5e5e5e3e3e3 +e5e5e5e4e4e4e5e5e5e4e4e4e4e4e4e1e1e1e3e3e3d3d3d3b8b8b88f8f8f7070707b7b7b868686 +8686868686868686868585858585858585858585858585858585858585858585857c7c7c8c8c8c +7a7a7a6d6d6d9b9b9bcececee1e1e1e7e7e7e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5 +e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4 +e5e5e5e4e4e4e4e4e4e1e1e1e3e3e3d3d3d3b8b8b88f8f8f7070707b7b7b666666666666666666 +6666666565656666666666666363635e5e5e5151513b3b3b3939395050505f5f5f979797000000 +5858584040403d3d3d4b4b4b5353535757575858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d +5f5f5f6060606060606161616161616161618c8c8c6262626b6b6b7777779292929e9e9ea3a3a3 +a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2a3a3a3a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1 +a0a0a0a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a2a2a2a3a3a3a6a6a6a6a6a6a6a6a6a4a4a4 +a2a2a2a1a1a1a1a1a1a0a0a0a6a6a6a4a4a4a2a2a2a1a1a1a4a4a4a2a2a2a3a3a3a6a6a6a6a6a6 +a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a0a0a0 +a0a0a09a9a9a9494948585856e6e6e6363636e6e6e878787878787878787878787868686868686 +8686868686868686868585858585858585858585858484848383838c8c8c8282826b6b6b777777 +9292929e9e9ea3a3a3a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2a3a3a3a6a6a6a6a6a6a6a6a6a4a4a4 +a2a2a2a1a1a1a1a1a1a0a0a0a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a0a0a0a0a0a09a9a9a +9494948585856e6e6e6363636e6e6e686868676767666666666666666666666666666666666666 +6363635c5c5c5050503f3f3f4040405151515959599797970000005454544242424141414c4c4c +5353535858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161 +626262626262626262646464646464626262545454515151575757575757545454565656585858 +5b5b5b5757575757575454545656565858585b5b5b5b5b5b5858585555555656565858585b5b5b +5b5b5b5858585555555b5b5b5757575757575454545656565858585b5b5b5b5b5b585858555555 +5656565858585b5b5b5b5b5b5858585b5b5b5757575757575454545656565858585b5b5b5b5b5b +5858585555555656565858585b5b5b5b5b5b5858585555555757575f5f5f5f5f5f606060636363 +6f6f6f797979888888888888888888878787878787878787868686878787868686868686858585 +858585858585858585858585848484838383838383828282626262545454515151575757575757 +5454545656565858585b5b5b5757575757575454545656565858585b5b5b5b5b5b585858555555 +5656565858585b5b5b5b5b5b5858585555555757575f5f5f5f5f5f6060606363636f6f6f797979 +6969696868686868686767676666666666666666666666666565656262625b5b5b505050404040 +4141415353535b5b5b9797970000005050503d3d3d4040404d4d4d5353535858585959595a5a5a +5b5b5b5b5b5b5b5b5b5c5c5c5e5e5e5f5f5f606060616161616161626262626262626262646464 +6464646464646565656666666767676868686969696969696b6b6b6c6c6c6d6d6d6d6d6d6f6f6f +7070707171717373737373737373737474747575757676767777777878787a7a7a7c7c7c7e7e7e +7f7f7f808080808080818181808080808080818181818181818181828282828282818181828282 +828282838383848484848484858585858585858585858585858585868686868686868686868686 +868686868686868686878787878787878787878787888888888888888888888888898989888888 +888888878787878787878787868686878787868686868686858585858585858585858585858585 +8484848383838383838181818181818181818080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b +7b7b7b7b7b7b7a7a7a797979787878777777757575747474737373727272727272717171707070 +6e6e6e6d6d6d6c6c6c6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a696969696969686868686868676767 +6666666666666666666666666565656161615a5a5a4f4f4f3e3e3e4040405252525a5a5a979797 +0000004e4e4e3e3e3e4141414c4c4c5353535858585959595a5a5a5a5a5a5b5b5b5c5c5c5c5c5c +5e5e5e5f5f5f606060616161616161616161626262636363636363636363646464646464656565 +6767676868686969696969696a6a6a6c6c6c6d6d6d6d6d6d6f6f6f707070717171727272727272 +7373737474747474747575757676767777777979797b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f +808080808080808080808080818181818181818181818181818181828282838383848484848484 +848484848484848484858585858585858585868686868686858585858585868686868686868686 +868686868686868686878787878787878787888888888888878787878787878787878787868686 +868686868686858585858585858585848484848484848484848484838383838383828282818181 +8080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a787878 +7777777676767575757474747272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b +6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868676767666666656565656565656565 +6565656161615959594e4e4e3f3f3f4343435454545757579797970000004e4e4e3e3e3e404040 +4c4c4c5353535757575959595a5a5a5a5a5a5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060606060 +606060616161626262636363636363636363636363636363646464666666676767676767696969 +6a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171717171727272737373747474757575 +7676767777777878787a7a7a7c7c7c7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f +808080818181808080808080808080818181838383838383838383838383838383838383848484 +848484848484848484848484848484848484858585858585858585858585858585858585868686 +868686868686868686868686868686868686868686868686868686858585858585848484848484 +8484848484848484848484848383838383838181818181818080808080808080807f7f7f7e7e7e +7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979777777767676757575747474737373 +7272727171716f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969 +6969696868686868686767676767676767676565656565656565656464646060605858584e4e4e +4141414343435353535757579797970000004c4c4c3b3b3b3f3f3f4c4c4c525252575757595959 +5a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060606060616161626262626262 +6262626363636363636363636464646565656666666868686868686a6a6a6b6b6b6c6c6c6d6d6d +6e6e6e6f6f6f707070717171727272727272727272737373747474757575757575767676787878 +7a7a7a7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f8080808080807f7f7f +808080818181828282838383838383838383828282828282838383838383838383838383838383 838383838383848484848484858585858585858585858585858585858585858585858585858585 -858585858585868686878787878787878787888888888888898989898989888888888888888888 -888888888888888888888888888888888888878787878787878787868686868686858585858585 -8585858585858484848383838282828181818181818080808080808080807f7f7f7e7e7e7d7d7d -7c7c7c7c7c7c7b7b7b7b7b7b7a7a7a797979787878777777757575747474747474717171717171 -7070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969696969696969 -6868686666666565656666666666666666666262625c5c5c5757574c4c4c4444443f3f3f545454 -525252b7b7b7d6d6d6eaeaeafafafafdfdfdfffffffffffffffffffbfbfbfffffff5f5f5eaeaea -d4d4d4b7b7b74a4a4a3f3f3f4646464e4e4e5454545757575757575858585959595c5c5c5c5c5c -5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464 -6464646868686969696969696a6a6a6b6b6b6c6c6c6d6d6d6d6d6d717171727272727272737373 -7474747575757676767676767676767777777979797a7a7a7b7b7b7c7c7c7b7b7b7b7b7b7d7d7d -7e7e7e7f7f7f818181828282828282828282828282838383838383838383848484848484858585 -858585858585858585858585858585858585858585858585858585858585868686878787878787 -878787888888888888898989898989888888888888888888888888888888888888888888888888 -888888878787878787878787868686868686858585858585858585858585848484838383828282 -8181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7a7a7a -7979797878787777777575757474747474747171717171717070706f6f6f6e6e6e6d6d6d6d6d6d -6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969696969696969686868656565656565656565666666 -6565656262625b5b5b5656564c4c4c464646404040535353505050b8b8b8d7d7d7e9e9e9fafafa -fdfdfdfffffffffffffffffffbfbfbfffffff5f5f5eaeaead4d4d4b7b7b74a4a4a3f3f3f464646 -4e4e4e5555555757575858585959595959595c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -6161616262626262626363636363636363636464646464646464646868686868686969696a6a6a -6b6b6b6b6b6b6c6c6c6c6c6c707070717171717171727272737373747474757575757575767676 -7777777878787a7a7a7a7a7a7b7b7b7b7b7b7a7a7a7c7c7c7d7d7d7e7e7e808080818181818181 -818181818181828282828282828282838383838383848484848484848484848484848484848484 -848484848484848484848484848484868686868686868686878787878787878787888888888888 -878787878787878787878787878787878787878787878787878787878787868686868686858585 -8585858585858484848484848484848383838282828181818080808080807f7f7f7f7f7f7f7f7f -7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a797979777777767676747474737373 -7373737070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969696969 -6969696868686868686868686565656464646565656565656565656161615b5b5b5656564d4d4d -4848484141415151514e4e4eb8b8b8d8d8d8e8e8e8fafafafdfdfdfffffffffffffffffffbfbfb -fffffff5f5f5eaeaead4d4d4b7b7b74a4a4a3f3f3f4545454e4e4e5555555858585959595a5a5a -5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363 -6363636464646464646464646767676767676868686868686969696a6a6a6b6b6b6b6b6b6f6f6f -7070707070707171717272727373737474747474747575757676767777777878787979797a7a7a -7a7a7a7979797b7b7b7c7c7c7d7d7d7f7f7f808080808080808080808080818181818181818181 -828282828282838383838383838383838383838383838383838383838383838383838383838383 -858585858585858585858585868686868686878787878787868686868686868686868686868686 -868686868686868686868686858585858585858585848484848484838383838383838383838383 -8282828181818080807f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a -7979797979797979797878787676767575757373737272727272726f6f6f6f6f6f6e6e6e6d6d6d -6c6c6c6b6b6b6b6b6b6a6a6a696969696969686868686868676767676767676767676767656565 -6464646464646565656565656161615b5b5b5656564d4d4d4949494242425050504d4d4db8b8b8 -d8d8d8e7e7e7fafafafdfdfdfffffffffffffffffffbfbfbfffffff5f5f5eaeaead4d4d4b7b7b7 -4a4a4a3e3e3e4545454e4e4e5555555858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e -5f5f5f606060606060616161626262626262636363636363636363646464646464646464666666 -6666666767676868686969696a6a6a6a6a6a6b6b6b6f6f6f6f6f6f707070707070717171727272 -7373737373737474747575757676767878787979797979797979797979797a7a7a7b7b7b7c7c7c -7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f808080808080808080818181818181828282828282828282 -828282828282828282828282828282828282828282828282848484848484848484858585858585 -868686868686868686858585858585858585858585858585858585858585858585858585858585 -8484848484848383838383838383838282828282828282828181818080807f7f7f7f7f7f7e7e7e -7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979787878787878777777757575 -7474747373737272727171716e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a686868 -686868686868676767676767666666666666666666646464646464646464656565646464616161 -5a5a5a5555554d4d4d4a4a4a4242424f4f4f4c4c4cb9b9b9d8d8d8e7e7e7fafafafdfdfdffffff -fffffffdfdfdfffffffffffff9f9f9eeeeeecfcfcfb9b9b94444443f3f3f4545454e4e4e545454 -5757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262 -6262626363636363636363636464646464646464646666666666666767676969696a6a6a6c6c6c -6d6d6d6d6d6d6e6e6e6f6f6f707070717171727272737373737373727272727272737373737373 -7474747575757676767777777777777878787979797a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7c7c7c -7d7d7d7d7d7d7e7e7e7f7f7f8080808080807f7f7f7f7f7f808080808080808080808080808080 -808080808080808080818181818181828282828282838383838383838383848484858585858585 -858585858585858585858585858585858585868686868686868686858585858585848484848484 -8484848181818181818080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7c7c7c7b7b7b797979787878 -7777777777777777777777777878787878787777777575757474747373737272727171716e6e6e -6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a686868686868686868676767676767666666 -6666666666666464646464646464646565656464646161615a5a5a5555554848484b4b4b404040 -4e4e4e535353bababad4d4d4eaeaeafafafafdfdfdfffffffffffffdfdfdfffffffffffff8f8f8 -edededcfcfcfbbbbbb4747473f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d5c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464 -6464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d6e6e6e6f6f6f707070 -717171727272737373737373727272737373747474747474757575767676777777787878787878 -7979797979797b7b7b7c7c7c7d7d7d7e7e7e7e7e7e7d7d7d7d7d7d7e7e7e7f7f7f808080818181 -818181808080808080818181818181818181818181818181818181818181818181828282828282 -838383838383848484848484848484858585868686868686868686868686868686868686868686 -868686868686868686868686858585858585848484848484848484828282828282818181808080 -7f7f7f7e7e7e7d7d7d7d7d7d7d7d7d7c7c7c7a7a7a797979787878787878787878787878787878 -7878787777777575757474747373737272727171716f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b -6b6b6b6a6a6a696969696969686868686868676767676767676767676767646464646464646464 -6565656464646161615a5a5a5555554848484b4b4b4040404e4e4e535353bababad4d4d4eaeaea -fafafafdfdfdfffffffffffffdfdfdfffffffefefef6f6f6ecececcfcfcfbdbdbd4a4a4a3f3f3f -4545454e4e4e5454545757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 -606060616161626262626262636363636363636363646464646464646464666666666666676767 -6969696a6a6a6c6c6c6d6d6d6d6d6d6e6e6e6f6f6f707070717171727272737373737373727272 -7575757575757676767777777878787878787979797a7a7a7a7a7a7b7b7b7c7c7c7e7e7e7f7f7f -7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282828282828282828282818181828282828282 -828282828282828282828282828282828282848484848484848484858585858585868686868686 -868686878787878787878787878787878787878787878787878787868686868686868686858585 -8585858484848484848484848383838383838282828181818080807f7f7f7e7e7e7e7e7e7e7e7e -7d7d7d7c7c7c7a7a7a797979797979797979797979787878787878777777757575747474737373 -7272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969 -6969696969696868686868686868686464646464646464646565656464646161615a5a5a555555 -4848484b4b4b4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfdfffffffffffffdfdfd -fffffffdfdfdf4f4f4ebebebd0d0d0bebebe4c4c4c3f3f3f4545454e4e4e545454575757595959 -5b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363 -6363636363636464646464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d -6e6e6e6f6f6f707070717171727272737373737373727272767676767676777777787878797979 -7a7a7a7a7a7a7b7b7b7b7b7b7c7c7c7e7e7e7f7f7f808080808080808080808080808080818181 -828282838383848484838383838383838383848484848484848484848484848484848484848484 -848484858585858585858585868686868686878787878787878787888888888888888888888888 -888888888888888888888888868686868686868686858585858585848484848484848484848484 -8383838383838282828181818080807f7f7f7f7f7f7f7f7f7f7f7f7d7d7d7c7c7c7b7b7b7a7a7a -7a7a7a7b7b7b787878787878777777757575747474737373727272717171717171717171707070 -6f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969696969696969686868 -6464646464646464646565656464646161615a5a5a5555554848484b4b4b4040404e4e4e535353 -bababad4d4d4eaeaeafafafafdfdfdfffffffffffffdfdfdfffffffdfdfdf4f4f4ebebebd0d0d0 -bebebe4c4c4c3f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d -5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464646464 -6666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d6e6e6e6f6f6f707070717171727272 -7373737373737272727676767777777777777878787979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d -7e7e7e808080818181818181818181818181818181818181838383848484848484848484838383 -838383848484848484848484848484848484848484848484848484858585868686868686868686 -878787878787888888888888888888888888888888888888888888888888888888888888868686 -868686868686858585858585848484848484848484848484838383838383828282818181808080 -7f7f7f7f7f7f8080807f7f7f7e7e7e7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b787878787878777777 -7575757474747373737272727171717171717171717070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c -6b6b6b6b6b6b6a6a6a6a6a6a696969696969696969686868646464646464646464656565646464 -6161615a5a5a5555554848484b4b4b4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfd -fffffffffffffdfdfdfffffffefefef6f6f6ecececcfcfcfbdbdbd4a4a4a3f3f3f4545454e4e4e -5454545757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161 -6262626262626363636363636363636464646464646464646666666666666767676969696a6a6a -6c6c6c6d6d6d6d6d6d6e6e6e6f6f6f707070717171727272737373737373727272767676767676 -7777777878787979797a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7e7e7e7f7f7f808080808080808080 -808080808080818181828282838383848484848484838383838383848484848484848484848484 -848484848484848484848484858585858585868686868686868686878787878787878787878787 -878787878787878787878787878787878787878787868686868686868686858585858585848484 -8484848484848383838383838282828181818080807f7f7f7e7e7e7e7e7e8080807f7f7f7d7d7d -7c7c7c7b7b7b7a7a7a7b7b7b7b7b7b787878787878777777757575747474737373727272717171 -7070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969696969696969 -6868686868686868686464646464646464646565656464646161615a5a5a5555554848484b4b4b -4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfdfffffffffffffdfdfdffffffffffff -f8f8f8edededcfcfcfbbbbbb4747473f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363 -6464646464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d6e6e6e6f6f6f -7070707171717272727373737373737272727575757676767676767777777878787979797a7a7a -7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f8080808080807f7f7f808080808080818181828282 -838383838383828282828282838383838383838383838383838383838383838383838383848484 -848484858585858585868686868686878787878787868686868686868686868686868686868686 -868686868686868686868686868686858585858585848484848484848484828282828282818181 -8080807f7f7f7e7e7e7d7d7d7d7d7d7f7f7f7e7e7e7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a -7878787878787777777575757474747373737272727171716f6f6f6f6f6f6e6e6e6d6d6d6c6c6c -6b6b6b6b6b6b6a6a6a696969696969686868686868676767676767676767676767646464646464 -6464646565656464646161615a5a5a5555554848484b4b4b4040404e4e4e535353bababad4d4d4 -eaeaeafafafafdfdfdfffffffffffffdfdfdfffffffffffff9f9f9eeeeeecfcfcfb9b9b9444444 -3f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f -606060606060616161626262626262636363636363636363646464646464646464666666666666 -6767676969696a6a6a6c6c6c6d6d6d6d6d6d6e6e6e6f6f6f707070717171727272737373737373 -7272727575757575757676767777777878787979797979797a7a7a7a7a7a7b7b7b7c7c7c7e7e7e -7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282828282828282828282818181828282 -828282828282828282828282828282828282828282848484848484848484858585858585868686 -868686868686858585858585858585858585858585858585858585858585868686868686868686 -8585858585858484848484848484848181818181818080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c -7e7e7e7d7d7d7c7c7c7a7a7a797979797979797979797979787878787878777777757575747474 -7373737272727171716e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a686868686868 -6868686767676767676666666666666666666464646464646464646565656464646161615a5a5a -5555554848484b4b4b4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfdffffffffffff -fefefefcfcfcfffffff7f7f7ebebebd2d2d2b1b1b14343433d3d3d4444444d4d4d555555595959 -5a5a5a5c5c5c5d5d5d5d5d5d5e5e5e5e5e5e5e5e5e5f5f5f5f5f5f606060606060626262626262 -6363636363636464646464646464646464646565656666666767676969696a6a6a6c6c6c6d6d6d -6d6d6d6d6d6d6d6d6d6e6e6e6f6f6f707070717171717171727272757575757575757575757575 -7575757676767676767676767c7c7c7c7c7c7d7d7d7e7e7e7f7f7f8080808181818181817f7f7f -808080808080828282838383848484858585858585838383838383838383838383838383838383 -838383838383848484858585858585858585868686868686878787878787878787878787878787 -878787878787878787878787878787868686868686858585858585848484848484838383838383 -8484848383838383838181818080807f7f7f7e7e7e7e7e7e7f7f7f7e7e7e7d7d7d7c7c7c7a7a7a -7878787777777777777575757575757474747373737272727272727171717171717070706f6f6f -6e6e6e6d6d6d6b6b6b6969696868686868686a6a6a696969696969686868666666656565646464 -6464646666666565656464646464646363636060605a5a5a5656564d4d4d4545453f3f3f535353 -505050b7b7b7d7d7d7eaeaeafafafafdfdfdfffffffffffffffffffcfcfcfffffff6f6f6ebebeb -d4d4d4b4b4b44646463d3d3d4343434d4d4d5555555858585a5a5a5c5c5c5d5d5d5e5e5e5e5e5e -5e5e5e5f5f5f5f5f5f606060606060606060626262626262636363636363646464646464646464 -6565656565656565656666666868686969696b6b6b6c6c6c6c6c6c707070717171717171737373 -7474747575757676767676767777777777777878787979797979797a7a7a7a7a7a7b7b7b787878 -7878787979797a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f808080 -8181818181817f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080808080808080 -818181818181828282828282828282828282828282828282828282828282828282828282828282 -8383838282828282828282828181818181818080808080808080808080807f7f7f7e7e7e7d7d7d -7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878767676757575747474737373797979787878 -7878787676767575757474747373737373737070706f6f6f6e6e6e6d6d6d6b6b6b6a6a6a696969 -6868686a6a6a6a6a6a696969686868676767666666656565656565676767656565656565656565 -6464646161615b5b5b5757574d4d4d4545453f3f3f535353505050b7b7b7d7d7d7eaeaeafafafa -fdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84c4c4c3c3c3c434343 -4d4d4d5454545858585a5a5a5b5b5b5c5c5c5e5e5e5e5e5e5e5e5e5f5f5f5f5f5f606060606060 -606060636363636363636363646464646464656565656565656565656565656565666666676767 -6969696a6a6a6b6b6b6b6b6b6d6d6d6e6e6e6f6f6f707070727272737373747474757575747474 -7474747575757676767878787979797a7a7a7a7a7a7f7f7f808080808080818181828282838383 -838383848484848484848484858585858585868686878787888888888888868686868686868686 -868686868686868686868686868686878787878787878787888888888888898989898989898989 -8989898989898989898989898989898989898989898989898b8b8b8b8b8b8a8a8a8a8a8a898989 -898989888888888888878787878787868686858585858585848484838383838383828282818181 -8080807f7f7f7d7d7d7c7c7c7b7b7b7b7b7b777777777777767676747474737373717171707070 -6f6f6f7171717070707070706e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6b6b6b6b6b6b6a6a6a696969 -6868686868686767676767676767676666666666666666666666666363635d5d5d5959594c4c4c -4545453f3f3f535353515151b7b7b7d6d6d6eaeaeafafafafdfdfdfffffffffffffffffffdfdfd -fffffff4f4f4eaeaead7d7d7bbbbbb5151513c3c3c4343434c4c4c5454545858585959595b5b5b -5c5c5c5d5d5d5d5d5d5d5d5d5e5e5e5e5e5e5f5f5f5f5f5f5f5f5f636363636363646464646464 -6464646565656565656565656666666767676767676868686a6a6a6b6b6b6b6b6b6c6c6c6c6c6c -6d6d6d6e6e6e7070707171717373737474747575757474747474747575757777777979797a7a7a -7b7b7b7c7c7c7a7a7a7b7b7b7b7b7b7c7c7c7c7c7c7d7d7d7d7d7d7d7d7d7f7f7f7f7f7f7f7f7f -808080808080818181828282828282828282828282828282828282828282828282828282828282 -828282828282838383838383848484848484848484858585858585858585858585858585858585 -858585858585858585858585858585858585848484848484848484838383838383818181818181 -8181818080808080807f7f7f7f7f7f7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a797979787878777777 -7676767878787878787676767575757373737171717070706f6f6f727272727272717171707070 -6f6f6f6e6e6e6d6d6d6d6d6d6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868686868 -6767676767676767676767676464645f5f5f5b5b5b4c4c4c4545453f3f3f545454515151b8b8b8 -d6d6d6e9e9e9fafafafdfdfdfffffffffffffffffffefefefffffff3f3f3eaeaead7d7d7bdbdbd -5353533b3b3b4242424c4c4c5353535757575959595a5a5a5b5b5b5d5d5d5d5d5d5d5d5d5e5e5e -5e5e5e5f5f5f5f5f5f5f5f5f646464646464646464656565656565656565666666666666686868 -6868686969696a6a6a6b6b6b6b6b6b6c6c6c6c6c6c707070717171727272747474757575777777 -7878787878787878787979797a7a7a7b7b7b7d7d7d7f7f7f808080808080808080808080808080 -818181818181818181828282828282838383838383848484848484848484858585858585858585 -888888888888888888888888888888888888888888888888878787888888888888888888898989 -8989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a898989898989 -888888888888888888878787878787878787858585858585858585858585848484848484848484 -8484848181818080808080807f7f7f7e7e7e7d7d7d7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b797979 -7878787676767575757575757272727272727171717171717070706f6f6f6e6e6e6e6e6e6a6a6a -6a6a6a6a6a6a6a6a6a696969696969696969696969686868676767676767686868686868656565 -6060605c5c5c4b4b4b444444404040555555525252b8b8b8d6d6d6e8e8e8fafafafdfdfdffffff -fffffffffffffdfdfdfffffff4f4f4eaeaead7d7d7bcbcbc5151513b3b3b4242424b4b4b535353 -5757575858585a5a5a5b5b5b5f5f5f5f5f5f606060606060616161616161616161626262646464 -6464646464646565656565656666666666666666666868686868686969696969696a6a6a6a6a6a -6b6b6b6b6b6b6d6d6d6d6d6d6e6e6e6f6f6f707070717171717171717171727272737373747474 -7575757676767777777878787979797f7f7f7f7f7f7f7f7f808080808080808080808080808080 -818181818181818181818181818181818181828282828282848484848484848484848484848484 -848484848484848484848484848484848484858585858585868686868686868686868686868686 -868686868686868686868686868686868686858585858585848484848484838383838383838383 -8282828282828282828282828282828282828282828282828282827f7f7f7f7f7f7f7f7f7e7e7e -7e7e7e7d7d7d7d7d7d7c7c7c7575757575757474747373737373737272727171717171716f6f6f -6f6f6f6e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c696969696969696969696969696969696969 -6969696969696767676666666666666767676868686565656060605c5c5c4a4a4a444444404040 -555555535353b8b8b8d6d6d6e8e8e8fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5 -eaeaead6d6d6bababa4e4e4e3b3b3b4141414b4b4b5252525656565858585959595b5b5b636363 -646464646464646464656565656565666666666666646464656565656565656565666666666666 -676767676767666666666666666666676767676767686868686868686868666666666666666666 -6767676767676767676767676767676767676767676868686868686969696a6a6a6a6a6a6a6a6a -676767676767676767676767676767676767676767666666676767676767676767676767676767 -666666666666666666686868686868686868686868686868686868686868686868676767676767 -676767686868686868686868696969696969696969696969696969696969696969696969696969 -696969696969696969686868686868676767676767676767666666676767676767686868686868 -686868686868686868686868666666666666666666656565656565656565646464646464686868 -6868686868686868686868686868686868686868686a6a6a696969696969696969686868686868 -686868686868686868686868686868686868686868686868686868686868666666656565656565 -6666666767676565656060605c5c5c4a4a4a444444404040565656535353b9b9b9d5d5d5e7e7e7 -fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5ebebebd5d5d5b8b8b84c4c4c3a3a3a -4141414b4b4b5252525656565858585959595a5a5a676767676767676767686868686868696969 -696969696969656565656565656565656565666666666666676767676767646464646464646464 -646464656565656565656565656565676767676767676767666666666666656565656565656565 -646464646464646464656565656565656565656565656565676767676767676767676767676767 -666666666666666666666666666666666666666666656565656565656565656565646464646464 -646464646464646464646464646464646464636363636363646464646464656565656565656565 -666666666666666666666666666666666666666666666666666666676767676767666666666666 -656565656565646464646464666666666666666666676767676767676767676767676767666666 -666666666666666666656565656565656565656565646464646464646464656565656565656565 -666666666666656565656565656565656565646464646464646464646464666666676767676767 -6767676767676767676767676767676565656464646464646666666666666464646060605c5c5c -494949444444404040565656545454b9b9b9d5d5d5e7e7e7fafafafdfdfdffffffffffffffffff -fbfbfbfffffff5f5f5eaeaead4d4d4b7b7b74a4a4a3838383f3f3f494949525252565656595959 -5b5b5b5d5d5d666666737373cacacadadadad1d1d1dededee2e2e2d5d5d5ddddddd7d7d7d9d9d9 -e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8 -ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcd -e2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7a -c6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdc -d6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1 -d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8dddddd -d7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2 -dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6 -ddddddcdcdcde2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6 -dadada6565656767676767676868686565656161615858584c4c4c4040403c3c3c585858565656 -b6b6b6d4d4d4ecececfafafafdfdfdfffffffffffffffffffbfbfbfffffff5f5f5eaeaead4d4d4 -b7b7b74a4a4a3a3a3a4141414b4b4b5353535757575959595b5b5b5c5c5c5f5f5f616161e7e7e7 -8a8a8ae1e1e1868686e4e4e48a8a8ad3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292 -cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989dcdcdc -8e8e8ededede929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787 -d8d8d8898989dcdcdc8e8e8ededede929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd -8c8c8cd3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292cdcdcd676767e2e2e28c8c8c -dddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292cdcdcd -676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989dcdcdc8e8e8e -dedede929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8 -898989dcdcdc8e8e8ededede929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8c -d3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292dadada656565676767676767686868 -6464646060605757574c4c4c4141413d3d3d575757555555b7b7b7d5d5d5ecececfafafafdfdfd -fffffffffffffffffffbfbfbfffffff5f5f5eaeaead4d4d4b7b7b74a4a4a3d3d3d4444444d4d4d -5454545858585959595a5a5a5b5b5b747474606060d1d1d1d6d6d6d8d8d8d6d6d6d0d0d0d9d9d9 -d6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9d4d4d4 -dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666 -ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcf -dadadae2e2e2666666ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7 -d9d9d9cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6 -e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9d4d4d4dadada -c9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666cccccc -d9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadada -e2e2e2666666ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9 -cacacacfcfcfdadadadadada6565656767676666666767676464646060605757574c4c4c424242 -3e3e3e565656545454b7b7b7d5d5d5ebebebfafafafdfdfdfffffffffffffffffffbfbfbffffff -f5f5f5eaeaead4d4d4b7b7b74a4a4a4040404646464f4f4f5555555858585959595a5a5a5a5a5a -5a5a5a727272e6e6e68e8e8ededede8b8b8bf0f0f0868686e2e2e2868686d2d2d2919191dadada -999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2868686 -d2d2d2919191dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9 -888888e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191 -dadada8f8f8fe9e9e9888888e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8ac8c8c8 -787878e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2868686d2d2d2919191dadada999999 -e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2868686d2d2d2 -919191dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888 -e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada -8f8f8fe9e9e9888888e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8adadada656565 -6767676666666767676363635f5f5f5656564c4c4c4444443f3f3f545454525252b7b7b7d6d6d6 -eaeaeafafafafdfdfdfffffffffffffffffffbfbfbfffffff5f5f5eaeaead4d4d4b7b7b74a4a4a -4040404747474f4f4f5555555858585858585959595a5a5a737373585858d0d0d0d4d4d4d9d9d9 -d5d5d5cdcdcddcdcdcd0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e25e5e5e -ccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cecece -dcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2 -dbdbdbc9c9c9cececedcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0 -dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9 -c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e25e5e5ecccccc -d6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdc -e2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdb -c9c9c9cececedcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dedede -e4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdcdbdbdb6565656767676666666666666262625d5d5d -5454544c4c4c464646404040535353505050b8b8b8d7d7d7e9e9e9fafafafdfdfdffffffffffff -fffffffbfbfbfffffff5f5f5eaeaead4d4d4b7b7b74a4a4a3f3f3f4545454e4e4e555555575757 -5858585959595959595a5a5a6a6a6ae5e5e58c8c8cdfdfdf8a8a8aededed888888dcdcdc838383 -d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8ee6e6e6 -8b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8e -dbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8 -707070e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898 -e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d0 -8b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8b -dcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb -8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070 -e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e4 -8b8b8bdbdbdb6565656666666565656666666161615d5d5d5353534d4d4d484848414141515151 -4e4e4eb8b8b8d8d8d8e8e8e8fafafafdfdfdfffffffffffffffffffbfbfbfffffff5f5f5eaeaea -d4d4d4b7b7b74a4a4a3d3d3d4444444d4d4d5353535656565757575858585959596e6e6e686868 -cfcfcfd8d8d8d6d6d6dadadad8d8d8d8d8d8dfdfdfdededededededadadad9d9d9d4d4d4d5d5d5 -d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdededededededadada -d9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdf -dededededededadadad9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dedede -d1d1d1dadadadfdfdfdededededededadadad9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcb -dadadad2d2d2dededed1d1d1dadadadfdfdfdededededededadadad9d9d9d4d4d4d5d5d5d4d4d4 -dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdededededededadadad9d9d9 -d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdedede -dedededadadad9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1 -dadadadfdfdfdededededededadadad9d9d9d4d4d4d5d5d5d4d4d4dbdbdb656565666666656565 -6565656161615c5c5c5353534d4d4d4949494242425050504d4d4db8b8b8d8d8d8e7e7e7fafafa -fdfdfdfffffffffffffffffffbfbfbfffffff5f5f5eaeaead4d4d4b7b7b74a4a4a3b3b3b424242 -4b4b4b525252565656575757585858595959676767565656ececec878787e6e6e6828282dadada -8d8d8dd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e78a8a8a -e2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d6 -5d5d5de7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888 -d7d7d7909090d6d6d65d5d5de7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd -818181e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e78a8a8ae2e2e2868686d3d3d38f8f8f -d5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e78a8a8ae2e2e2 -868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5d -e7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7 -909090d6d6d65d5d5de7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181 -e4e4e4888888d7d7d7909090dbdbdb6565656666666565656565656060605b5b5b5252524d4d4d -4a4a4a4242424f4f4f4c4c4cb9b9b9d8d8d8e7e7e7fafafafdfdfdfffffffffffffdfdfdffffff -fffffff9f9f9eeeeeecfcfcfb9b9b94444443f3f3f4545454e4e4e5454545757575959595b5b5b -5d5d5d666666737373cacacadadadad1d1d1dededee2e2e2d5d5d5ddddddd7d7d7d9d9d9e1e1e1 -d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8dddddd -d7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2 -dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6 -ddddddcdcdcde2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6 -d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2 -dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8ddddddd7d7d7 -d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdb -d8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6dddddd -cdcdcde2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6dadada -6565656666666565656565656161615c5c5c5353534848484b4b4b4040404e4e4e535353bababa -d4d4d4eaeaeafafafafdfdfdfffffffffffffdfdfdfffffffffffff8f8f8edededcfcfcfbbbbbb -4747473f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d5f5f5f616161e7e7e78a8a8a -e1e1e1868686e4e4e48a8a8ad3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292cdcdcd -676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989dcdcdc8e8e8e -dedede929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8 -898989dcdcdc8e8e8ededede929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8c -d3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292cdcdcd676767e2e2e28c8c8cdddddd -8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292cdcdcd676767 -e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989dcdcdc8e8e8ededede -929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989 -dcdcdc8e8e8ededede929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3 -878787d8d8d8898989dcdcdc8e8e8ededede929292dadada656565666666656565656565616161 -5c5c5c5353534848484b4b4b4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfdffffff -fffffffdfdfdfffffffefefef6f6f6ecececcfcfcfbdbdbd4a4a4a3f3f3f4545454e4e4e545454 -5757575959595b5b5b5d5d5d747474606060d1d1d1d6d6d6d8d8d8d6d6d6d0d0d0d9d9d9d6d6d6 -e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9d4d4d4dadada -c9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666cccccc -d9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadada -e2e2e2666666ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9 -cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1 -e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9d4d4d4dadadac9c9c9 -dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9 -d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2 -666666ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacaca -cfcfcfdadadadadada6565656666666565656565656161615c5c5c5353534848484b4b4b404040 -4e4e4e535353bababad4d4d4eaeaeafafafafdfdfdfffffffffffffdfdfdfffffffdfdfdf4f4f4 -ebebebd0d0d0bebebe4c4c4c3f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d5a5a5a -727272e6e6e68e8e8ededede8b8b8bf0f0f0868686e2e2e2868686d2d2d2919191dadada999999 -e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2868686d2d2d2 -919191dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888 -e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada -8f8f8fe9e9e9888888e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8ac8c8c8787878 -e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2868686d2d2d2919191dadada999999e5e5e5 -8a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2868686d2d2d2919191 -dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2 -868686d2d2d2919191dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8f -e9e9e9888888e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8adadada656565666666 -6565656565656161615c5c5c5353534848484b4b4b4040404e4e4e535353bababad4d4d4eaeaea -fafafafdfdfdfffffffffffffdfdfdfffffffdfdfdf4f4f4ebebebd0d0d0bebebe4c4c4c3f3f3f -4545454e4e4e5454545757575959595b5b5b5d5d5d737373585858d0d0d0d4d4d4d9d9d9d5d5d5 -cdcdcddcdcdcd0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e25e5e5ecccccc -d6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdc -e2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdb -c9c9c9cececedcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dedede -e4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6 -dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e25e5e5eccccccd6d6d6 -d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e2 -5e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9 -cececedcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4 -d2d2d2dbdbdbc9c9c9cececedcdcdcdadada6565656666666565656565656161615c5c5c535353 -4848484b4b4b4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfdfffffffffffffdfdfd -fffffffefefef6f6f6ecececcfcfcfbdbdbd4a4a4a3f3f3f4545454e4e4e545454575757595959 -5b5b5b5d5d5d5a5a5a6a6a6ae5e5e58c8c8cdfdfdf8a8a8aededed888888dcdcdc838383d0d0d0 -8b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8b -dcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb -8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070 -e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e4 -8b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8b -dcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8bdcdcdc -838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8e -e6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e1 -8e8e8edbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8b -dadada6565656666666565656565656161615c5c5c5353534848484b4b4b4040404e4e4e535353 -bababad4d4d4eaeaeafafafafdfdfdfffffffffffffdfdfdfffffffffffff8f8f8edededcfcfcf -bbbbbb4747473f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d6e6e6e686868cfcfcf -d8d8d8d6d6d6dadadad8d8d8d8d8d8dfdfdfdededededededadadad9d9d9d4d4d4d5d5d5d4d4d4 -dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdededededededadadad9d9d9 -d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdedede -dedededadadad9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1 -dadadadfdfdfdededededededadadad9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadada -d2d2d2dededed1d1d1dadadadfdfdfdededededededadadad9d9d9d4d4d4d5d5d5d4d4d4dddddd -6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdededededededadadad9d9d9d4d4d4 -d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdededededede -dadadad9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadada -dfdfdfdededededededadadad9d9d9d4d4d4d5d5d5d4d4d4dadada656565666666656565656565 -6161615c5c5c5353534848484b4b4b4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfd -fffffffffffffdfdfdfffffffffffff9f9f9eeeeeecfcfcfb9b9b94444443f3f3f4545454e4e4e -5454545757575959595b5b5b5d5d5d676767565656ececec878787e6e6e6828282dadada8d8d8d -d5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e78a8a8ae2e2e2 -868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5d -e7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7 -909090d6d6d65d5d5de7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181 -e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d5 -8e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e78a8a8ae2e2e2868686 -d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e7 -8a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090 -d6d6d65d5d5de7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4 -888888d7d7d7909090dadada6565656666666565656565656161615c5c5c5353534848484b4b4b -4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfdfffffffffffffdfdfdfbfbfbffffff -f6f6f6ebebebd3d3d3b3b3b34545454040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b -5a5a5a787878d7d7d7d8d8d8d4d4d4d7d7d7dfdfdfd9d9d9d9d9d9d3d3d3d4d4d4e6e6e6cacaca -dcdcdcdededed7d7d7dddddd6f6f6fcdcdcde2e2e2c5c5c5dadadae6e6e6d1d1d1d9d9d9d3d3d3 -d4d4d4e6e6e6cacacadcdcdcdededed7d7d7dddddd6f6f6fcdcdcde2e2e2c5c5c5dadadae6e6e6 -d1d1d1d9d9d9d3d3d3d4d4d4e6e6e6cacacadcdcdcdededed7d7d7dddddd6f6f6fcdcdcde2e2e2 -c5c5c5dadadae6e6e6d1d1d1d9d9d9d3d3d3d4d4d4e6e6e6cacacadcdcdcdededed7d7d7dddddd -6f6f6fcdcdcde2e2e2c5c5c5dadadae6e6e6d1d1d1d9d9d9d3d3d3d4d4d4e6e6e6cacacadcdcdc -dededed7d7d7dddddd6f6f6fcdcdcde2e2e2c5c5c5dadadae6e6e6d1d1d1d9d9d9d3d3d3d4d4d4 -e6e6e6cacacadcdcdcdededed7d7d7dddddd6f6f6fcdcdcde2e2e2c5c5c5dadadae6e6e6d1d1d1 -d9d9d9d3d3d3d4d4d4e6e6e6cacacadcdcdcdededed7d7d7dddddd6f6f6fcdcdcde2e2e2c5c5c5 -dadadae6e6e6d1d1d1d9d9d9d3d3d3d4d4d4e6e6e6cacacadcdcdcdededed7d7d7d1d1d1606060 -6161616767677070706363635555555252524949494b4b4b4040404d4d4d525252bababad4d4d4 -ebebebfafafafdfdfdfffffffffffffefefefbfbfbfffffff5f5f5eaeaead4d4d4b5b5b5484848 -4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b6e6e6e5f5f5fd1d1d1919191eeeeee -8a8a8ad2d2d2898989d7d7d7909090e0e0e07b7b7bebebeb868686d6d6d68f8f8fc7c7c76f6f6f -dfdfdf8d8d8dd9d9d98c8c8cd5d5d5939393d7d7d7909090e0e0e07b7b7bebebeb868686d6d6d6 -8f8f8fc7c7c76f6f6fdfdfdf8d8d8dd9d9d98c8c8cd5d5d5939393d7d7d7909090e0e0e07b7b7b -ebebeb868686d6d6d68f8f8fc7c7c76f6f6fdfdfdf8d8d8dd9d9d98c8c8cd5d5d5939393d7d7d7 -909090e0e0e07b7b7bebebeb868686d6d6d68f8f8fc7c7c76f6f6fdfdfdf8d8d8dd9d9d98c8c8c -d5d5d5939393d7d7d7909090e0e0e07b7b7bebebeb868686d6d6d68f8f8fc7c7c76f6f6fdfdfdf -8d8d8dd9d9d98c8c8cd5d5d5939393d7d7d7909090e0e0e07b7b7bebebeb868686d6d6d68f8f8f -c7c7c76f6f6fdfdfdf8d8d8dd9d9d98c8c8cd5d5d5939393d7d7d7909090e0e0e07b7b7bebebeb -868686d6d6d68f8f8fc7c7c76f6f6fdfdfdf8d8d8dd9d9d98c8c8cd5d5d5939393d7d7d7909090 -e0e0e07b7b7bebebeb868686d6d6d68f8f8feeeeee7272726060605959596666666565655a5a5a -5353534949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdffffffffffff -fffffffcfcfcfffffff4f4f4eaeaead5d5d5b8b8b84c4c4c4040404545454c4c4c535353585858 -5b5b5b5b5b5b5b5b5b646464666666d9d9d9cfcfcfd6d6d6d8d8d8d3d3d3dddddde0e0e0d2d2d2 -dfdfdfdededed2d2d2d2d2d2dfdfdfd1d1d1e6e6e65f5f5fd6d6d6e3e3e3cececed7d7d7d8d8d8 -e1e1e1e0e0e0d2d2d2dfdfdfdededed2d2d2d2d2d2dfdfdfd1d1d1e6e6e65f5f5fd6d6d6e3e3e3 -cececed7d7d7d8d8d8e1e1e1e0e0e0d2d2d2dfdfdfdededed2d2d2d2d2d2dfdfdfd1d1d1e6e6e6 -5f5f5fd6d6d6e3e3e3cececed7d7d7d8d8d8e1e1e1e0e0e0d2d2d2dfdfdfdededed2d2d2d2d2d2 -dfdfdfd1d1d1e6e6e65f5f5fd6d6d6e3e3e3cececed7d7d7d8d8d8e1e1e1e0e0e0d2d2d2dfdfdf -dededed2d2d2d2d2d2dfdfdfd1d1d1e6e6e65f5f5fd6d6d6e3e3e3cececed7d7d7d8d8d8e1e1e1 -e0e0e0d2d2d2dfdfdfdededed2d2d2d2d2d2dfdfdfd1d1d1e6e6e65f5f5fd6d6d6e3e3e3cecece -d7d7d7d8d8d8e1e1e1e0e0e0d2d2d2dfdfdfdededed2d2d2d2d2d2dfdfdfd1d1d1e6e6e65f5f5f -d6d6d6e3e3e3cececed7d7d7d8d8d8e1e1e1e0e0e0d2d2d2dfdfdfdededed2d2d2d2d2d2dfdfdf -d1d1d1b8b8b86161616f6f6f6666666363635d5d5d5959595a5a5a4949494b4b4b4040404d4d4d -525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffffffffcfcfcfffffff3f3f3eaeaea -d6d6d6bababa5050504040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b7c7c7c666666 -6363636161617171715858588282825c5c5c5c5c5c5d5d5d6666667575755454546363636c6c6c -6d6d6d6262625959597171715c5c5c7272726565656f6f6f5757575c5c5c5d5d5d666666757575 -5454546363636c6c6c6d6d6d6262625959597171715c5c5c7272726565656f6f6f5757575c5c5c -5d5d5d6666667575755454546363636c6c6c6d6d6d6262625959597171715c5c5c727272656565 -6f6f6f5757575c5c5c5d5d5d6666667575755454546363636c6c6c6d6d6d626262595959717171 -5c5c5c7272726565656f6f6f5757575c5c5c5d5d5d6666667575755454546363636c6c6c6d6d6d -6262625959597171715c5c5c7272726565656f6f6f5757575c5c5c5d5d5d666666757575545454 -6363636c6c6c6d6d6d6262625959597171715c5c5c7272726565656f6f6f5757575c5c5c5d5d5d -6666667575755454546363636c6c6c6d6d6d6262625959597171715c5c5c7272726565656f6f6f -5757575c5c5c5d5d5d6666667575755454546363636c6c6c6d6d6d9191915050507272726e6e6e -6767675f5f5f5b5b5b5a5a5a4949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafa -fdfdfdfffffffffffffffffffcfcfcfffffff3f3f3eaeaead6d6d6bababa505050404040454545 -4c4c4c5353535858585b5b5b5b5b5b5b5b5b5252525e5e5ee0e0e0dcdcdcd9d9d9ddddddd0d0d0 -e4e4e4f0f0f0cfcfcfe4e4e4d2d2d2e7e7e7d6d6d6ebebebcacacae9e9e9606060d4d4d4e5e5e5 -cececed9d9d9cececee3e3e3f0f0f0cfcfcfe4e4e4d2d2d2e7e7e7d6d6d6ebebebcacacae9e9e9 -606060d4d4d4e5e5e5cececed9d9d9cececee3e3e3f0f0f0cfcfcfe4e4e4d2d2d2e7e7e7d6d6d6 -ebebebcacacae9e9e9606060d4d4d4e5e5e5cececed9d9d9cececee3e3e3f0f0f0cfcfcfe4e4e4 -d2d2d2e7e7e7d6d6d6ebebebcacacae9e9e9606060d4d4d4e5e5e5cececed9d9d9cececee3e3e3 -f0f0f0cfcfcfe4e4e4d2d2d2e7e7e7d6d6d6ebebebcacacae9e9e9606060d4d4d4e5e5e5cecece -d9d9d9cececee3e3e3f0f0f0cfcfcfe4e4e4d2d2d2e7e7e7d6d6d6ebebebcacacae9e9e9606060 -d4d4d4e5e5e5cececed9d9d9cececee3e3e3f0f0f0cfcfcfe4e4e4d2d2d2e7e7e7d6d6d6ebebeb -cacacae9e9e9606060d4d4d4e5e5e5cececed9d9d9cececee3e3e3f0f0f0cfcfcfe4e4e4d2d2d2 -e7e7e7d6d6d6ebebebcacacac8c8c86666666666665b5b5b6565656a6a6a5f5f5f515151494949 -4b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffffffffcfcfc -fffffff4f4f4eaeaead5d5d5b8b8b84c4c4c4040404545454c4c4c5353535858585b5b5b5b5b5b -5b5b5b7b7b7b6d6d6dcccccc8c8c8ce6e6e6848484d5d5d5898989c9c9c9929292d6d6d6878787 -d8d8d8888888cdcdcd969696bbbbbb808080d7d7d7818181dcdcdc8c8c8ccdcdcd8f8f8fc9c9c9 -929292d6d6d6878787d8d8d8888888cdcdcd969696bbbbbb808080d7d7d7818181dcdcdc8c8c8c -cdcdcd8f8f8fc9c9c9929292d6d6d6878787d8d8d8888888cdcdcd969696bbbbbb808080d7d7d7 -818181dcdcdc8c8c8ccdcdcd8f8f8fc9c9c9929292d6d6d6878787d8d8d8888888cdcdcd969696 -bbbbbb808080d7d7d7818181dcdcdc8c8c8ccdcdcd8f8f8fc9c9c9929292d6d6d6878787d8d8d8 -888888cdcdcd969696bbbbbb808080d7d7d7818181dcdcdc8c8c8ccdcdcd8f8f8fc9c9c9929292 -d6d6d6878787d8d8d8888888cdcdcd969696bbbbbb808080d7d7d7818181dcdcdc8c8c8ccdcdcd -8f8f8fc9c9c9929292d6d6d6878787d8d8d8888888cdcdcd969696bbbbbb808080d7d7d7818181 -dcdcdc8c8c8ccdcdcd8f8f8fc9c9c9929292d6d6d6878787d8d8d8888888cdcdcd969696e0e0e0 -7474746c6c6c5c5c5c6161616161615a5a5a5252524949494b4b4b4040404d4d4d525252bababa -d4d4d4ebebebfafafafdfdfdfffffffffffffefefefbfbfbfffffff5f5f5eaeaead4d4d4b5b5b5 -4848484040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b565656686868eaeaeac4c4c4 -dfdfdfd2d2d2e6e6e6d7d7d7e2e2e2d5d5d5e3e3e3e2e2e2d6d6d6d4d4d4e3e3e3d5d5d5efefef -616161ddddddd9d9d9dcdcdcd6d6d6ebebebd5d5d5e2e2e2d5d5d5e3e3e3e2e2e2d6d6d6d4d4d4 -e3e3e3d5d5d5efefef616161ddddddd9d9d9dcdcdcd6d6d6ebebebd5d5d5e2e2e2d5d5d5e3e3e3 -e2e2e2d6d6d6d4d4d4e3e3e3d5d5d5efefef616161ddddddd9d9d9dcdcdcd6d6d6ebebebd5d5d5 -e2e2e2d5d5d5e3e3e3e2e2e2d6d6d6d4d4d4e3e3e3d5d5d5efefef616161ddddddd9d9d9dcdcdc -d6d6d6ebebebd5d5d5e2e2e2d5d5d5e3e3e3e2e2e2d6d6d6d4d4d4e3e3e3d5d5d5efefef616161 -ddddddd9d9d9dcdcdcd6d6d6ebebebd5d5d5e2e2e2d5d5d5e3e3e3e2e2e2d6d6d6d4d4d4e3e3e3 -d5d5d5efefef616161ddddddd9d9d9dcdcdcd6d6d6ebebebd5d5d5e2e2e2d5d5d5e3e3e3e2e2e2 -d6d6d6d4d4d4e3e3e3d5d5d5efefef616161ddddddd9d9d9dcdcdcd6d6d6ebebebd5d5d5e2e2e2 -d5d5d5e3e3e3e2e2e2d6d6d6d4d4d4e3e3e3d5d5d5cecece6a6a6a7070706a6a6a6666665a5a5a -5454545959594949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdffffff -fffffffdfdfdfbfbfbfffffff6f6f6ebebebd3d3d3b3b3b34545454040404545454c4c4c535353 -5858585b5b5b5b5b5b5b5b5b676767676767d8d8d88a8a8ad3d3d3959595d0d0d08e8e8ed2d2d2 -929292cdcdcd848484dcdcdc929292cecece8e8e8ed6d6d65e5e5ed3d3d39a9a9acdcdcd969696 -d0d0d08e8e8ed2d2d2929292cdcdcd848484dcdcdc929292cecece8e8e8ed6d6d65e5e5ed3d3d3 -9a9a9acdcdcd969696d0d0d08e8e8ed2d2d2929292cdcdcd848484dcdcdc929292cecece8e8e8e -d6d6d65e5e5ed3d3d39a9a9acdcdcd969696d0d0d08e8e8ed2d2d2929292cdcdcd848484dcdcdc -929292cecece8e8e8ed6d6d65e5e5ed3d3d39a9a9acdcdcd969696d0d0d08e8e8ed2d2d2929292 -cdcdcd848484dcdcdc929292cecece8e8e8ed6d6d65e5e5ed3d3d39a9a9acdcdcd969696d0d0d0 -8e8e8ed2d2d2929292cdcdcd848484dcdcdc929292cecece8e8e8ed6d6d65e5e5ed3d3d39a9a9a -cdcdcd969696d0d0d08e8e8ed2d2d2929292cdcdcd848484dcdcdc929292cecece8e8e8ed6d6d6 -5e5e5ed3d3d39a9a9acdcdcd969696d0d0d08e8e8ed2d2d2929292cdcdcd848484dcdcdc929292 -cecece8e8e8edfdfdf6666665e5e5e6161616e6e6e6666665a5a5a5858584949494b4b4b404040 -4d4d4d525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffdfdfdfffffffffffff9f9f9 -eeeeeecfcfcfbababa4545453d3d3d4444444d4d4d5454545757575858585959595a5a5a666666 -737373cacacadadadad1d1d1dededee2e2e2d5d5d5ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadada -dcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9 -e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8 -ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcd -e2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7a -c6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdc -d6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1 -d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2dbdbdbd8d8d8dddddd -d7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6d4d4d47a7a7ac6c6c6ddddddcdcdcde2e2e2 -dbdbdbd8d8d8ddddddd7d7d7d9d9d9e1e1e1d2d2d2dadadadcdcdcd6d6d6dbdbdb656565666666 -6565656565656060605b5b5b5252524d4d4d4545453f3f3f535353505050b7b7b7d7d7d7eaeaea -fafafafdfdfdfffffffffffffdfdfdfffffffffffff8f8f8eeeeeecfcfcfbababa4545453d3d3d -4444444d4d4d5454545757575858585959595a5a5a5f5f5f616161e7e7e78a8a8ae1e1e1868686 -e4e4e48a8a8ad3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292cdcdcd676767e2e2e2 -8c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292 -cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989dcdcdc -8e8e8ededede929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787 -d8d8d8898989dcdcdc8e8e8ededede929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd -8c8c8cd3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292cdcdcd676767e2e2e28c8c8c -dddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989dcdcdc8e8e8ededede929292cdcdcd -676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8898989dcdcdc8e8e8e -dedede929292cdcdcd676767e2e2e28c8c8cdddddd8a8a8adddddd8c8c8cd3d3d3878787d8d8d8 -898989dcdcdc8e8e8ededede929292dbdbdb6565656666666565656565656161615c5c5c535353 -4d4d4d4545453f3f3f535353505050b7b7b7d7d7d7eaeaeafafafafdfdfdfffffffffffffdfdfd -fffffffffffff8f8f8edededcfcfcfbbbbbb4646463d3d3d4343434d4d4d545454575757595959 -5a5a5a5b5b5b747474606060d1d1d1d6d6d6d8d8d8d6d6d6d0d0d0d9d9d9d6d6d6e1e1e1e6e6e6 -d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdc -d6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9d4d4d4 -dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666 -ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcf -dadadae2e2e2666666ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7 -d9d9d9cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6 -e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666ccccccd9d9d9d4d4d4dadada -c9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadadae2e2e2666666cccccc -d9d9d9d4d4d4dadadac9c9c9dcdcdcd6d6d6e1e1e1e6e6e6d7d7d7d9d9d9cacacacfcfcfdadada -dbdbdb6565656666666565656666666161615d5d5d5353534c4c4c4545453f3f3f535353515151 -b7b7b7d6d6d6eaeaeafafafafdfdfdfffffffffffffdfdfdfffffffffffff7f7f7edededcfcfcf -bbbbbb4848483c3c3c4343434c4c4c5454545757575959595a5a5a5b5b5b5a5a5a727272e6e6e6 -8e8e8ededede8b8b8bf0f0f0868686e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8a -c8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2868686d2d2d2919191dadada -999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2868686 -d2d2d2919191dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9 -888888e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191 -dadada8f8f8fe9e9e9888888e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8ac8c8c8 -787878e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2868686d2d2d2919191dadada999999 -e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888e2e2e2868686d2d2d2 -919191dadada999999e5e5e58a8a8ac8c8c8787878e2e2e2919191dadada8f8f8fe9e9e9888888 -e2e2e2868686d2d2d2919191dadada999999e5e5e58a8a8adbdbdb656565676767666666666666 -6262625d5d5d5454544c4c4c4545453f3f3f545454515151b8b8b8d6d6d6e9e9e9fafafafdfdfd -fffffffffffffdfdfdfffffffefefef6f6f6ecececcfcfcfbcbcbc4949493b3b3b4242424c4c4c -5353535757575959595b5b5b5c5c5c737373585858d0d0d0d4d4d4d9d9d9d5d5d5cdcdcddcdcdc -d0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5 -d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e25e5e5e -ccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cecece -dcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2 -dbdbdbc9c9c9cececedcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0 -dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9 -c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdce2e2e25e5e5ecccccc -d6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdbc9c9c9cececedcdcdc -e2e2e25e5e5eccccccd6d6d6d5d5d5d9d9d9c6c6c6dededed0d0d0dededee4e4e4d2d2d2dbdbdb -c9c9c9cececedcdcdcdadada6565656767676666666767676363635f5f5f5656564b4b4b444444 -404040555555525252b8b8b8d6d6d6e8e8e8fafafafdfdfdfffffffffffffdfdfdfffffffefefe -f5f5f5ebebebd0d0d0bdbdbd4a4a4a3b3b3b4242424b4b4b5353535858585a5a5a5b5b5b5d5d5d -5a5a5a6a6a6ae5e5e58c8c8cdfdfdf8a8a8aededed888888dcdcdc838383d0d0d08b8b8bdcdcdc -989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383 -d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8ee6e6e6 -8b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8e -dbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8 -707070e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898 -e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d0 -8b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb8e8e8ee6e6e68b8b8b -dcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bc8c8c8707070e1e1e18e8e8edbdbdb -8e8e8ee6e6e68b8b8bdcdcdc838383d0d0d08b8b8bdcdcdc989898e4e4e48b8b8bdadada656565 -6767676666666767676464646060605757574a4a4a444444404040555555535353b8b8b8d6d6d6 -e8e8e8fafafafdfdfdfffffffffffffdfdfdfffffffdfdfdf5f5f5ebebebd0d0d0bebebe4b4b4b -3a3a3a4141414b4b4b5353535858585a5a5a5c5c5c5d5d5d6e6e6e686868cfcfcfd8d8d8d6d6d6 -dadadad8d8d8d8d8d8dfdfdfdededededededadadad9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6f -cbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdededededededadadad9d9d9d4d4d4d5d5d5 -d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdededededededadada -d9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdf -dededededededadadad9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dedede -d1d1d1dadadadfdfdfdededededededadadad9d9d9d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcb -dadadad2d2d2dededed1d1d1dadadadfdfdfdededededededadadad9d9d9d4d4d4d5d5d5d4d4d4 -dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdededededededadadad9d9d9 -d4d4d4d5d5d5d4d4d4dddddd6f6f6fcbcbcbdadadad2d2d2dededed1d1d1dadadadfdfdfdedede -dedededadadad9d9d9d4d4d4d5d5d5d4d4d4dadada656565676767676767686868646464606060 -5757574a4a4a444444404040565656535353b9b9b9d5d5d5e7e7e7fafafafdfdfdffffffffffff -fdfdfdfffffffdfdfdf5f5f5ebebebd0d0d0bebebe4c4c4c3a3a3a4141414b4b4b535353585858 -5a5a5a5c5c5c5d5d5d676767565656ececec878787e6e6e6828282dadada8d8d8dd5d5d58e8e8e -dddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e78a8a8ae2e2e2868686d3d3d3 -8f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e78a8a8a -e2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d6 -5d5d5de7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888 -d7d7d7909090d6d6d65d5d5de7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd -818181e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e78a8a8ae2e2e2868686d3d3d38f8f8f -d5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5de7e7e78a8a8ae2e2e2 -868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7909090d6d6d65d5d5d -e7e7e78a8a8ae2e2e2868686d3d3d38f8f8fd5d5d58e8e8edddddd818181e4e4e4888888d7d7d7 -909090dadada656565676767676767686868656565616161585858494949444444404040565656 -545454b9b9b9d5d5d5e7e7e7fafafafdfdfdfffffffffffffffffff8f8f8fffffff7f7f7ededed -d4d4d4b6b6b64d4d4d4242424646464d4d4d5353535858585a5a5a5a5a5a5959596464646e6e6e -d0d0d0d6d6d6e4e4e4d7d7d7e2e2e2dbdbdbe0e0e0d3d3d3e1e1e1d9d9d9dcdcdcd4d4d4e2e2e2 -d5d5d5d9d9d96d6d6dd9d9d9d3d3d3e5e5e5cececee1e1e1d4d4d4e0e0e0d3d3d3e1e1e1d9d9d9 -dcdcdcd4d4d4e2e2e2d5d5d5d9d9d96d6d6dd9d9d9d3d3d3e5e5e5cececee1e1e1d4d4d4e0e0e0 -d3d3d3e1e1e1d9d9d9dcdcdcd4d4d4e2e2e2d5d5d5d9d9d96d6d6dd9d9d9d3d3d3e5e5e5cecece -e1e1e1d4d4d4e0e0e0d3d3d3e1e1e1d9d9d9dcdcdcd4d4d4e2e2e2d5d5d5d9d9d96d6d6dd9d9d9 -d3d3d3e5e5e5cececee1e1e1d4d4d4e0e0e0d3d3d3e1e1e1d9d9d9dcdcdcd4d4d4e2e2e2d5d5d5 -d9d9d96d6d6dd9d9d9d3d3d3e5e5e5cececee1e1e1d4d4d4e0e0e0d3d3d3e1e1e1d9d9d9dcdcdc -d4d4d4e2e2e2d5d5d5d9d9d96d6d6dd9d9d9d3d3d3e5e5e5cececee1e1e1d4d4d4e0e0e0d3d3d3 -e1e1e1d9d9d9dcdcdcd4d4d4e2e2e2d5d5d5d9d9d96d6d6dd9d9d9d3d3d3e5e5e5cececee1e1e1 -d4d4d4e0e0e0d3d3d3e1e1e1d9d9d9dcdcdcd4d4d4e2e2e2d5d5d5d9d9d9686868656565656565 -6c6c6c6262625a5a5a5d5d5d4a4a4a464646414141535353505050b8b8b8d7d7d7e9e9e9fafafa -fdfdfdfffffffffffffffffff9f9f9fffffff7f7f7edededd3d3d3b5b5b54c4c4c424242464646 -4c4c4c5353535858585a5a5a5a5a5a5a5a5a6d6d6d5f5f5fd4d4d48b8b8be3e3e37a7a7ad0d0d0 -949494cacaca898989dcdcdc8e8e8ed0d0d0828282d5d5d5949494cbcbcb656565d3d3d39c9c9c -cbcbcb8e8e8ed4d4d48d8d8dcacaca898989dcdcdc8e8e8ed0d0d0828282d5d5d5949494cbcbcb -656565d3d3d39c9c9ccbcbcb8e8e8ed4d4d48d8d8dcacaca898989dcdcdc8e8e8ed0d0d0828282 -d5d5d5949494cbcbcb656565d3d3d39c9c9ccbcbcb8e8e8ed4d4d48d8d8dcacaca898989dcdcdc -8e8e8ed0d0d0828282d5d5d5949494cbcbcb656565d3d3d39c9c9ccbcbcb8e8e8ed4d4d48d8d8d -cacaca898989dcdcdc8e8e8ed0d0d0828282d5d5d5949494cbcbcb656565d3d3d39c9c9ccbcbcb -8e8e8ed4d4d48d8d8dcacaca898989dcdcdc8e8e8ed0d0d0828282d5d5d5949494cbcbcb656565 -d3d3d39c9c9ccbcbcb8e8e8ed4d4d48d8d8dcacaca898989dcdcdc8e8e8ed0d0d0828282d5d5d5 -949494cbcbcb656565d3d3d39c9c9ccbcbcb8e8e8ed4d4d48d8d8dcacaca898989dcdcdc8e8e8e -d0d0d0828282d5d5d5949494d3d3d36969696666665c5c5c6262626161615d5d5d5b5b5b4d4d4d -4646464040405353534f4f4fb7b7b7d7d7d7e9e9e9fafafafdfdfdfffffffffffffffffffafafa -fffffff7f7f7ecececd3d3d3b5b5b54c4c4c4141414545454c4c4c5353535858585a5a5a5a5a5a -5a5a5a6b6b6b696969e0e0e0c4c4c4e0e0e0e1e1e1dcdcdccfcfcfe8e8e8e0e0e0e5e5e5cdcdcd -ecececd5d5d5dadadad1d1d1f1f1f15b5b5bd7d7d7d8d8d8ddddddd5d5d5dededee0e0e0e8e8e8 -e0e0e0e5e5e5cdcdcdecececd5d5d5dadadad1d1d1f1f1f15b5b5bd7d7d7d8d8d8ddddddd5d5d5 -dededee0e0e0e8e8e8e0e0e0e5e5e5cdcdcdecececd5d5d5dadadad1d1d1f1f1f15b5b5bd7d7d7 -d8d8d8ddddddd5d5d5dededee0e0e0e8e8e8e0e0e0e5e5e5cdcdcdecececd5d5d5dadadad1d1d1 -f1f1f15b5b5bd7d7d7d8d8d8ddddddd5d5d5dededee0e0e0e8e8e8e0e0e0e5e5e5cdcdcdececec -d5d5d5dadadad1d1d1f1f1f15b5b5bd7d7d7d8d8d8ddddddd5d5d5dededee0e0e0e8e8e8e0e0e0 -e5e5e5cdcdcdecececd5d5d5dadadad1d1d1f1f1f15b5b5bd7d7d7d8d8d8ddddddd5d5d5dedede -e0e0e0e8e8e8e0e0e0e5e5e5cdcdcdecececd5d5d5dadadad1d1d1f1f1f15b5b5bd7d7d7d8d8d8 -ddddddd5d5d5dededee0e0e0e8e8e8e0e0e0e5e5e5cdcdcdecececd5d5d5dadadad1d1d1d7d7d7 -7171716e6e6e6060606464646363635b5b5b5252525050504747473f3f3f5252524f4f4fb6b6b6 -d6d6d6eaeaeafafafafdfdfdfffffffffffffffffffcfcfcfffffff7f7f7ecececd3d3d3b5b5b5 -4d4d4d4040404444444b4b4b5252525757575a5a5a5a5a5a5a5a5a565656616161d7d7d78e8e8e -ebebeb7d7d7ddedede8a8a8acfcfcf7f7f7fd9d9d98f8f8fd0d0d0868686e0e0e0909090c8c8c8 -727272cccccca1a1a1bbbbbb989898e6e6e6848484cfcfcf7f7f7fd9d9d98f8f8fd0d0d0868686 -e0e0e0909090c8c8c8727272cccccca1a1a1bbbbbb989898e6e6e6848484cfcfcf7f7f7fd9d9d9 -8f8f8fd0d0d0868686e0e0e0909090c8c8c8727272cccccca1a1a1bbbbbb989898e6e6e6848484 -cfcfcf7f7f7fd9d9d98f8f8fd0d0d0868686e0e0e0909090c8c8c8727272cccccca1a1a1bbbbbb -989898e6e6e6848484cfcfcf7f7f7fd9d9d98f8f8fd0d0d0868686e0e0e0909090c8c8c8727272 -cccccca1a1a1bbbbbb989898e6e6e6848484cfcfcf7f7f7fd9d9d98f8f8fd0d0d0868686e0e0e0 -909090c8c8c8727272cccccca1a1a1bbbbbb989898e6e6e6848484cfcfcf7f7f7fd9d9d98f8f8f -d0d0d0868686e0e0e0909090c8c8c8727272cccccca1a1a1bbbbbb989898e6e6e6848484cfcfcf -7f7f7fd9d9d98f8f8fd0d0d0868686e0e0e0909090d8d8d86969696868686666666f6f6f676767 -5959595252525353534646463d3d3d525252505050b5b5b5d5d5d5eaeaeafafafafdfdfdffffff -fffffffffffffcfcfcfffffff7f7f7ecececd4d4d4b7b7b74f4f4f3f3f3f4343434a4a4a515151 -5757575a5a5a5a5a5a5a5a5a6b6b6b7e7e7ed7d7d7d4d4d4bcbcbceeeeeed1d1d1dddddddbdbdb -e6e6e6c9c9c9dbdbdbd6d6d6e8e8e8cbcbcbd6d6d6ebebeb5b5b5bd4d4d4dbdbdbd7d7d7d9d9d9 -d1d1d1dbdbdbdbdbdbe6e6e6c9c9c9dbdbdbd6d6d6e8e8e8cbcbcbd6d6d6ebebeb5b5b5bd4d4d4 -dbdbdbd7d7d7d9d9d9d1d1d1dbdbdbdbdbdbe6e6e6c9c9c9dbdbdbd6d6d6e8e8e8cbcbcbd6d6d6 -ebebeb5b5b5bd4d4d4dbdbdbd7d7d7d9d9d9d1d1d1dbdbdbdbdbdbe6e6e6c9c9c9dbdbdbd6d6d6 -e8e8e8cbcbcbd6d6d6ebebeb5b5b5bd4d4d4dbdbdbd7d7d7d9d9d9d1d1d1dbdbdbdbdbdbe6e6e6 -c9c9c9dbdbdbd6d6d6e8e8e8cbcbcbd6d6d6ebebeb5b5b5bd4d4d4dbdbdbd7d7d7d9d9d9d1d1d1 -dbdbdbdbdbdbe6e6e6c9c9c9dbdbdbd6d6d6e8e8e8cbcbcbd6d6d6ebebeb5b5b5bd4d4d4dbdbdb -d7d7d7d9d9d9d1d1d1dbdbdbdbdbdbe6e6e6c9c9c9dbdbdbd6d6d6e8e8e8cbcbcbd6d6d6ebebeb -5b5b5bd4d4d4dbdbdbd7d7d7d9d9d9d1d1d1dbdbdbdbdbdbe6e6e6c9c9c9dbdbdbd6d6d6e8e8e8 -cbcbcbd6d6d6dbdbdb5e5e5e5959596262627070706565655a5a5a5e5e5e5454544444443b3b3b -535353525252b6b6b6d4d4d4eaeaeafafafafdfdfdfffffffffffffffffffbfbfbfffffff6f6f6 -ecececd5d5d5b9b9b95151513e3e3e4242424949495151515757575a5a5a5a5a5a5a5a5a595959 -5e5e5edcdcdc909090ededed7b7b7bdcdcdc919191d1d1d1858585dfdfdf909090d4d4d4858585 -dfdfdf939393c5c5c5767676e5e5e58f8f8fd9d9d98e8e8ee2e2e2898989d1d1d1858585dfdfdf -909090d4d4d4858585dfdfdf939393c5c5c5767676e5e5e58f8f8fd9d9d98e8e8ee2e2e2898989 -d1d1d1858585dfdfdf909090d4d4d4858585dfdfdf939393c5c5c5767676e5e5e58f8f8fd9d9d9 -8e8e8ee2e2e2898989d1d1d1858585dfdfdf909090d4d4d4858585dfdfdf939393c5c5c5767676 -e5e5e58f8f8fd9d9d98e8e8ee2e2e2898989d1d1d1858585dfdfdf909090d4d4d4858585dfdfdf -939393c5c5c5767676e5e5e58f8f8fd9d9d98e8e8ee2e2e2898989d1d1d1858585dfdfdf909090 -d4d4d4858585dfdfdf939393c5c5c5767676e5e5e58f8f8fd9d9d98e8e8ee2e2e2898989d1d1d1 -858585dfdfdf909090d4d4d4858585dfdfdf939393c5c5c5767676e5e5e58f8f8fd9d9d98e8e8e -e2e2e2898989d1d1d1858585dfdfdf909090d4d4d4858585dfdfdf939393e6e6e66b6b6b626262 -6262626969695f5f5f5a5a5a616161525252414141393939555555565656b8b8b8d4d4d4eaeaea -fafafafdfdfdfffffffffffffffffffafafafffffff5f5f5ecececd6d6d6bbbbbb5454543d3d3d -4141414949495050505656565959595a5a5a5a5a5a727272747474d1d1d1d1d1d1dadadae2e2e2 -d8d8d8d2d2d2dfdfdfdbdbdbdadadad7d7d7dadadad8d8d8d7d7d7d3d3d3d6d6d67a7a7adadada -c8c8c8dfdfdfd5d5d5d0d0d0e3e3e3dfdfdfdbdbdbdadadad7d7d7dadadad8d8d8d7d7d7d3d3d3 -d6d6d67a7a7adadadac8c8c8dfdfdfd5d5d5d0d0d0e3e3e3dfdfdfdbdbdbdadadad7d7d7dadada -d8d8d8d7d7d7d3d3d3d6d6d67a7a7adadadac8c8c8dfdfdfd5d5d5d0d0d0e3e3e3dfdfdfdbdbdb -dadadad7d7d7dadadad8d8d8d7d7d7d3d3d3d6d6d67a7a7adadadac8c8c8dfdfdfd5d5d5d0d0d0 -e3e3e3dfdfdfdbdbdbdadadad7d7d7dadadad8d8d8d7d7d7d3d3d3d6d6d67a7a7adadadac8c8c8 -dfdfdfd5d5d5d0d0d0e3e3e3dfdfdfdbdbdbdadadad7d7d7dadadad8d8d8d7d7d7d3d3d3d6d6d6 -7a7a7adadadac8c8c8dfdfdfd5d5d5d0d0d0e3e3e3dfdfdfdbdbdbdadadad7d7d7dadadad8d8d8 -d7d7d7d3d3d3d6d6d67a7a7adadadac8c8c8dfdfdfd5d5d5d0d0d0e3e3e3dfdfdfdbdbdbdadada -d7d7d7dadadad8d8d8d7d7d7d3d3d3c3c3c36a6a6a7373736666666464646262625f5f5f5c5c5c -4f4f4f3d3d3d3737375757575a5a5abababad4d4d4eaeaeafafafafdfdfdffffffffffffffffff -f9f9f9fffffff5f5f5edededd7d7d7bdbdbd5656563c3c3c414141484848505050565656595959 -5a5a5a5a5a5a6a6a6a5656567373736868686666665e5e5e7070706464646c6c6c595959696969 -6f6f6f5f5f5f6565657575756262627171714d4d4d6d6d6d6e6e6e5b5b5b7070705c5c5c676767 -6c6c6c5959596969696f6f6f5f5f5f6565657575756262627171714d4d4d6d6d6d6e6e6e5b5b5b -7070705c5c5c6767676c6c6c5959596969696f6f6f5f5f5f6565657575756262627171714d4d4d -6d6d6d6e6e6e5b5b5b7070705c5c5c6767676c6c6c5959596969696f6f6f5f5f5f656565757575 -6262627171714d4d4d6d6d6d6e6e6e5b5b5b7070705c5c5c6767676c6c6c5959596969696f6f6f -5f5f5f6565657575756262627171714d4d4d6d6d6d6e6e6e5b5b5b7070705c5c5c6767676c6c6c -5959596969696f6f6f5f5f5f6565657575756262627171714d4d4d6d6d6d6e6e6e5b5b5b707070 -5c5c5c6767676c6c6c5959596969696f6f6f5f5f5f6565657575756262627171714d4d4d6d6d6d -6e6e6e5b5b5b7070705c5c5c6767676c6c6c5959596969696f6f6f5f5f5f656565757575626262 -7c7c7c4b4b4b7070706262626262626d6d6d6b6b6b5a5a5a4d4d4d3b3b3b3636365959595d5d5d -bbbbbbd4d4d4eaeaeafafafafdfdfdfffffffffffffffffffcfcfcfffffff5f5f5eaeaead4d4d4 -bbbbbb5757573d3d3d4242424a4a4a5353535858585b5b5b5b5b5b5a5a5a636363646464646464 -656565666666676767686868686868636363636363646464646464656565656565656565666666 -666666666666676767676767676767676767686868686868626262636363656565666666676767 -676767676767676767646464656565656565666666676767686868696969696969646464656565 -656565666666676767686868696969696969636363646464646464646464656565656565666666 -666666656565656565656565656565656565656565656565656565656565656565656565666666 -666666676767676767676767666666666666666666666666666666666666666666666666666666 -666666656565656565646464646464646464646464666666666666656565656565646464646464 -6464646363636969696969696868686767676666666565656565656464646b6b6b6a6a6a696969 -686868666666656565646464636363686868686868676767666666656565646464646464636363 -676767676767676767666666666666656565656565656565676767666666666666676767686868 -6565656161615c5c5c5050503d3d3d3e3e3e4e4e4e5e5e5eb7b7b7d9d9d9e5e5e5fafafafdfdfd -fffffffffffffffffffbfbfbfffffff6f6f6eaeaead3d3d3b9b9b95454543d3d3d4242424a4a4a -5353535858585b5b5b5b5b5b5a5a5a5e5e5e5e5e5e5f5f5f606060616161626262626262636363 -636363636363646464646464656565656565656565656565686868686868696969696969696969 -6a6a6a6a6a6a6a6a6a6e6e6e6f6f6f707070717171727272737373737373727272757575757575 -7676767777777878787979797979797a7a7a7878787878787979797979797a7a7a7b7b7b7c7c7c -7c7c7c858585858585858585858585868686868686878787878787878787878787878787878787 -8787878787878787878787878888888888888888888888888989898989898a8a8a8a8a8a898989 -898989898989898989898989898989898989898989898989888888888888888888878787878787 -8686868686868787878787878686868686868585858585858585858585857b7b7b7a7a7a7a7a7a -797979787878777777767676767676787878787878777777757575747474737373727272717171 -6f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a696969696969696969686868686868 -6868686767676767676767676666666666666767676868686565656161615c5c5c4f4f4f3d3d3d -4040404f4f4f5d5d5db5b5b5d9d9d9e7e7e7fafafafdfdfdfffffffffffffffffffbfbfbffffff -f7f7f7ebebebd2d2d2b6b6b65050503d3d3d4242424a4a4a5353535858585b5b5b5b5b5b5a5a5a -5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060636363636363636363646464646464 -6565656565656565656a6a6a6a6a6a6b6b6b6b6b6b6c6c6c6c6c6c6d6d6d6d6d6d707070717171 -7272727474747575757575757575757575757a7a7a7a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e -7e7e7e7f7f7f7f7f7f808080818181828282838383848484848484818181818181818181828282 -828282838383838383838383858585858585858585858585858585858585858585858585858585 -858585868686868686878787878787878787888888868686868686868686868686868686868686 -868686868686868686868686868686858585858585848484848484848484838383838383838383 -8282828282828181818181818181818181818181818080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c -7d7d7d7c7c7c7b7b7b7a7a7a797979777777767676767676737373737373727272717171707070 -6f6f6f6f6f6f6e6e6e6c6c6c6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a676767666666 -6666666767676868686565656161615c5c5c4c4c4c3e3e3e4343435050505b5b5bb2b2b2d9d9d9 -e9e9e9fafafafdfdfdfffffffffffffffffffafafafffffff8f8f8ebebebd1d1d1b4b4b44d4d4d -3d3d3d4242424a4a4a5353535858585b5b5b5b5b5b5a5a5a5d5d5d5d5d5d5e5e5e5f5f5f606060 -6161616161616262626262626262626363636363636464646464646565656565656a6a6a6a6a6a -6a6a6a6b6b6b6c6c6c6d6d6d6d6d6d6e6e6e6d6d6d6e6e6e6f6f6f717171717171727272727272 -7171717474747575757575757676767777777878787979797979797b7b7b7b7b7b7c7c7c7d7d7d -7e7e7e7f7f7f7f7f7f808080808080808080808080818181818181828282828282828282848484 +858585858585858585858585858585848484848484848484848484848484848484848484848484 +8383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a +7979797979797979797878787777777676767575757474747373737272727171716f6f6f6f6f6f +6e6e6e6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a696969696969686868686868676767676767666666 +6666666565656565656565656565656464646060605959594d4d4d3f3f3f414141515151585858 +9797970000004949493a3a3a3f3f3f4b4b4b5353535757575959595a5a5a5b5b5b5c5c5c5d5d5d +5d5d5d5e5e5e5f5f5f5f5f5f606060606060616161626262626262626262636363636363646464 +6464646565656666666767676969696969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070717171 +717171717171727272727272737373747474757575767676767676777777787878787878797979 +7a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7f7f7f808080818181828282 +828282828282828282828282828282828282828282828282828282828282838383838383848484 +848484848484848484848484848484848484858585858585858585858585858585858585858585 +848484848484848484848484848484848484848484848484838383838383828282808080808080 +7f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7c7c7c7b7b7b7a7a7a797979787878787878787878777777 +7676767575757474747373737272727171717171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b +6a6a6a696969686868686868686868676767676767666666666666656565656565656565656565 +6565656363635f5f5f5757574d4d4d3f3f3f404040515151585858979797000000484848373737 +3e3e3e4b4b4b5454545858585959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 +606060616161616161626262636363636363636363646464646464656565666666666666666666 +6767676868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070707070717171727272727272 +7373737474747575757676767676767676767777777878787979797a7a7a7b7b7b7c7c7c7e7e7e +7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7f7f7f808080818181818181818181828282818181818181 +818181828282828282828282828282828282838383838383848484848484848484848484848484 +848484848484848484848484848484858585858585858585858585848484848484858585858585 +8484848484848484848484848383838282828282828181818080807f7f7f7e7e7e7d7d7d7d7d7d +7c7c7c7b7b7b7a7a7a797979787878787878777777777777777777767676757575747474737373 +7272727171717171716f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a696969696969696969 +6868686767676767676666666565656565656464646464646464646565656363635f5f5f575757 +4d4d4d4040404242425151515959599797970000004e4e4e3d3d3d3f3f3f4c4c4c545454585858 +5a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161616161626262 +6363636464646464646464646565656666666666666767676767676767676868686a6a6a6b6b6b +6c6c6c6d6d6d6e6e6e707070717171727272727272727272737373737373747474757575767676 +7676767777777878787878787979797a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f +7f7f7f808080818181828282828282828282828282828282828282828282828282828282838383 +838383838383848484848484848484848484858585858585858585858585858585858585858585 +858585858585858585858585858585858585858585858585858585858585848484848484848484 +8383838282828282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a +797979797979797979777777777777777777767676757575737373727272717171707070707070 +6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767 +6666666565656565656565656464646565656363635f5f5f5757574d4d4d3f3f3f404040525252 +5b5b5b9797970000005454544242424141414c4c4c5353535858585a5a5a5b5b5b5b5b5b5c5c5c +5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262626262626262636363646464656565 +6565656666666767676767676767676868686969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070 +7272727373737373737373737474747474747575757676767777777777777878787979797a7a7a +7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080808080808080808080818181828282828282 +828282838383838383838383838383838383848484848484848484848484848484858585858585 +858585858585868686868686868686868686878787868686868686868686878787868686868686 +868686868686868686858585858585858585848484848484848484848484838383828282828282 +8181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979 +7979797878787777777676767474747272727171717070707070707070706f6f6f6e6e6e6d6d6d +6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666656565656565 +6565656565656464646060605959594d4d4d3e3e3e4141415353535c5c5c979797000000505050 +3d3d3d4040404d4d4d5353535858585959595a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f +606060616161616161626262626262626262646464646464646464656565666666676767676767 +6767676868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070727272727272737373747474 +7474747575757676767777777878787878787979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f +808080818181818181818181828282828282828282828282828282848484848484848484848484 +848484848484858585858585858585858585858585858585858585868686868686868686878787 +878787878787878787878787878787878787878787878787878787878787868686868686868686 +8686868585858484848585858585858585858484848383838282828282828181818080807f7f7f +7e7e7e7e7e7e7e7e7e7d7d7d7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a787878777777767676 +7575757474747272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b +6a6a6a6a6a6a696969696969686868676767676767676767656565656565656565646464616161 +5959594d4d4d3e3e3e4040405252525a5a5a9797970000004e4e4e3e3e3e4141414c4c4c535353 +5858585959595a5a5a5a5a5a5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060606060616161616161 +6262626363636363636363636464646464646565656767676767676767676969696a6a6a6b6b6b +6c6c6c6d6d6d6e6e6e6f6f6f707070727272727272737373747474747474757575767676777777 +7878787878787979797a7a7a7b7b7b7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f818181828282828282 +828282828282828282838383848484848484848484848484848484848484848484858585858585 +858585858585858585858585858585868686868686868686878787878787878787878787878787 +878787878787878787878787868686868686868686868686868686858585858585858585848484 +8484848484848484848383838282828282828181818080808080808080807e7e7e7d7d7d7d7d7d +7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b797979787878777777767676757575747474727272717171 +7171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969 +6868686868686767676666666565656565656565656464646161615959594e4e4e3f3f3f434343 +5454545757579797970000004e4e4e3e3e3e4040404c4c4c5353535757575959595a5a5a5a5a5a +5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060606060606060616161626262636363636363636363 +6363636363636464646666666767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f +7070707171717171717272727373737474747474747575757676767676767878787a7a7a7a7a7a +7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e808080808080818181828282828282838383838383838383 +838383848484848484838383838383838383848484848484848484848484848484848484848484 +848484858585858585858585858585858585868686868686868686868686868686868686868686 +868686868686868686858585858585848484848484848484848484848484848484838383838383 +8181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b +7a7a7a7979797777777676767575757474747373737272727171716f6f6f6f6f6f6e6e6e6d6d6d +6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767676767666666 +6565656565656565656464646060605858584e4e4e414141434343535353575757979797000000 +4c4c4c3b3b3b3f3f3f4c4c4c5252525757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e +5f5f5f5f5f5f606060606060616161626262626262626262636363636363636363646464656565 +6666666868686868686969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171727272727272 +7272727373737474747575757575757575757777777878787878787979797979797b7b7b7c7c7c +7d7d7d7f7f7f808080818181828282838383838383838383838383838383838383838383838383 +828282828282838383838383838383838383838383838383838383838383848484848484848484 +848484848484848484858585858585858585858585858585858585858585858585858585848484 +8484848484848484848484848484848484848484848383838282828181818080808080807f7f7f +7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a797979797979797979787878777777767676 +7575757474747373737272727171716f6f6f6f6f6f6e6e6e6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a +696969696969686868686868676767676767666666666666656565656565656565656565636363 +6060605959594d4d4d3f3f3f4141415151515858589797970000004949493a3a3a3f3f3f4b4b4b +5353535757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060606060 +616161626262626262626262636363636363646464646464656565666666676767696969696969 +6a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070717171717171717171727272727272737373747474 +7474747474747575757676767777777878787878787a7a7a7b7b7b7c7c7c7e7e7e808080808080 +818181828282838383838383838383838383838383838383828282828282828282828282828282 +828282828282828282828282828282838383838383838383838383838383838383838383848484 +848484858585858585858585858585858585858585848484848484848484848484848484848484 +8484848484848383838383838181818080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7c7c7c +7b7b7b7a7a7a797979787878787878787878777777767676757575747474737373727272717171 +7171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969686868686868686868676767 +6767676666666666666565656565656565656565656565656464646060605959594d4d4d3f3f3f +4040405151515858589797970000004848483737373e3e3e4b4b4b5353535757575959595a5a5a +5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060606060616161636363636363 +6363636363636464646565656666666666666666666767676868686969696a6a6a6b6b6b6d6d6d +6e6e6e6f6f6f707070707070717171727272727272737373747474757575757575757575767676 +7777777777777878787a7a7a7b7b7b7c7c7c7e7e7e7f7f7f808080818181828282828282828282 +828282828282828282828282828282828282828282818181828282828282828282828282828282 +828282838383838383838383838383848484848484848484848484858585858585848484858585 +858585858585858585848484848484858585858585858585848484848484848484838383838383 +8282828181818080807f7f7f7e7e7e7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979787878 +7878787878787777777676767676767474747373737272727171717171716f6f6f6e6e6e6d6d6d +6d6d6d6c6c6c6b6b6b6a6a6a696969696969696969686868676767676767666666656565656565 +6565656565656565656565656464646060605858584e4e4e404040424242515151595959979797 +0000004d4d4d3c3c3c3f3f3f4c4c4c5454545858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d +5d5d5d5e5e5e5f5f5f606060606060616161616161616161626262636363646464646464656565 +6666666666666666666767676868686969696a6a6a6b6b6b6d6d6d6e6e6e6f6f6f717171727272 +7272727272727373737474747474747575757676767676767777777878787878787979797b7b7b +7c7c7c7d7d7d7e7e7e808080808080818181828282828282828282838383838383838383838383 +828282828282828282828282828282838383838383838383838383838383848484848484848484 +858585858585858585858585858585858585858585858585858585868686868686868686858585 +858585868686868686868686858585848484848484848484838383838383828282818181808080 +7f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b797979797979797979797979787878777777 +7676767575757373737272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b +6b6b6b696969696969696969686868686868676767666666656565656565656565656565656565 +6464646161615a5a5a4f4f4f3f3f3f4040405353535a5a5a9797970000005a5a5a454545414141 +4c4c4c5353535858585a5a5a5a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5d5d5d5d5d5d5f5f5f606060 +616161616161626262626262626262636363646464656565666666666666666666666666686868 +6969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070717171737373737373737373747474747474 +7575757676767777777777777878787979797a7a7a7a7a7a7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f +808080818181828282838383838383838383838383838383838383838383848484848484848484 +848484848484858585858585858585858585858585858585868686878787878787878787878787 +888888878787878787878787878787878787878787878787868686868686868686868686868686 +8585858585858585858484848484848484848383838282828282828181818080808080807f7f7f +7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777767676747474737373 +7272727171717171717171717070706e6e6e6d6d6d6c6c6c6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a +6969696868686868686767676767676666666666666666666666666565656262625d5d5d515151 +3d3d3d3c3c3c5353535f5f5f9797970000005858584242423f3f3f4c4c4c545454585858595959 +5a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d5f5f5f606060616161616161626262636363 +6363636363636464646565656565656767676767676767676868686969696b6b6b6c6c6c6d6d6d +6e6e6e6f6f6f707070727272737373747474747474747474757575767676767676777777797979 +7979797a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7d7d7d7f7f7f818181818181828282828282838383 +838383838383838383838383848484848484858585858585858585858585858585868686868686 +868686868686868686868686878787878787888888888888888888898989888888888888888888 +888888888888888888888888878787878787878787868686868686858585858585858585858585 +8585858484848484848383838282828282828282828181818080807f7f7f7e7e7e7d7d7d7c7c7c +7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a797979777777767676757575737373727272727272717171 +7070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969686868686868 +6767676767676767676666666666666666666363635e5e5e5252523d3d3d393939515151636363 +9797970000005a5a5a4141413d3d3d4b4b4b5353535757575959595a5a5a5b5b5b5b5b5b5b5b5b +5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262636363636363636363646464646464 +6565656666666767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070727272 +7373737373737373737474747575757575757676767777777979797979797a7a7a7b7b7b7c7c7c +7d7d7d7d7d7d7e7e7e7f7f7f7f7f7f818181828282828282828282828282828282828282848484 +848484848484858585858585858585858585858585868686868686868686868686868686868686 +878787878787888888888888888888888888888888888888888888888888888888888888888888 +878787878787868686868686868686868686858585858585858585858585848484848484838383 +8383838282828181818181818080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b +7a7a7a7979797777777676767575757373737272727272727171717070706f6f6f6e6e6e6d6d6d +6c6c6c6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a696969686868686868686868686868666666666666 +6666666666666464645f5f5f5252523b3b3b383838515151616161979797000000565656404040 +3e3e3e4a4a4a5252525757575959595a5a5a5a5a5a5a5a5a5a5a5a5c5c5c5d5d5d5e5e5e5f5f5f +606060606060606060616161626262636363636363636363636363646464656565666666686868 +6868686969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171717171727272737373747474 +7474747575757676767777777979797979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f +7f7f7f808080818181818181818181818181818181828282848484848484848484848484848484 +848484858585858585858585858585858585858585858585858585868686868686868686868686 +878787878787878787878787888888878787878787878787878787868686868686858585868686 +858585858585858585858585848484848484848484838383828282818181818181808080808080 +8080807e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878777777767676 +7575757373737272727272727171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b +6b6b6b6a6a6a6969696868686868686767676666666666666666666666666666666464645f5f5f +5252523b3b3b3a3a3a5555556464649797970000005959594040403c3c3c4a4a4a525252565656 +5858585a5a5a5a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f606060616161616161 +6161616363636363636363636363636363636464646565656767676969696969696a6a6a6b6b6b +6c6c6c6d6d6d6e6e6e6f6f6f717171727272727272727272737373747474757575767676777777 +7777777878787979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7f7f7f808080808080808080 +808080808080818181828282828282838383848484848484838383838383848484848484848484 +848484848484848484848484848484858585858585858585858585858585858585858585868686 +868686868686868686868686868686868686858585858585858585848484848484848484848484 +8484848484848484848282828181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c +7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a787878777777767676757575747474737373717171717171 +7070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6c6c6c6b6b6b6a6a6a696969696969686868686868 +6767676767676767676565656565656565656565656464645f5f5f5252523c3c3c3c3c3c545454 +6060609797970000005656563e3e3e3b3b3b4949495252525656565858585a5a5a5b5b5b5b5b5b +5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f606060616161616161616161636363636363636363 +6363636363636565656666666767676969696969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f +717171727272727272727272737373747474757575757575757575777777797979797979797979 +7979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f8080807f7f7f808080808080818181 +838383838383838383838383838383838383838383838383838383838383838383838383848484 +848484848484858585858585858585858585858585858585858585868686868686868686868686 +868686858585858585858585848484848484848484848484858585858585848484838383828282 +8181818181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979 +7979797878787777777676767575757474747373737272727171716f6f6f6e6e6e6d6d6d6c6c6c +6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969686868676767676767666666666666666666666666 +6666666666666666666363635f5f5f5252523b3b3b383838515151606060979797000000575757 +3c3c3c3a3a3a4a4a4a5252525656565858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e +5f5f5f606060606060606060616161626262636363636363636363646464656565666666676767 +6868686868686969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070717171727272727272727272 +7373737474747575757676767676767777777979797979797979797979797b7b7b7c7c7c7d7d7d +7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282838383838383838383838383 +838383838383848484848484848484848484848484848484848484858585858585858585858585 +858585858585858585858585868686868686868686868686868686868686858585858585858585 +8585858585858585858585858585858585858484848383838282828181818181818080807f7f7f +7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979797979787878777777767676 +7575757474747373737272727171716f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a +6a6a6a696969696969676767676767666666666666666666666666656565666666666666636363 +5e5e5e5151513b3b3b3939395050505e5e5e9797970000005858584040403d3d3d4b4b4b535353 +5757575858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5f5f5f606060606060616161616161 +6161616161616262626363636464646565656666666767676767676767676969696b6b6b6b6b6b +6b6b6b6c6c6c6e6e6e707070717171727272737373737373737373747474757575757575767676 +7676767878787a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7f7f7f808080808080808080 +818181818181818181828282838383848484848484848484848484848484848484858585858585 +858585858585858585858585858585868686868686878787878787878787878787878787878787 +878787878787878787878787878787878787868686868686868686868686868686858585858585 +8585858585858484848383838383838282828282828181818080808080807f7f7f7e7e7e7d7d7d +7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a797979787878767676757575747474727272717171 +7171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868 +6868686767676666666666666666666666666666666666666363635c5c5c5050503f3f3f404040 +5151515959599797970000005454544242424141414c4c4c5353535858585959595a5a5a5b5b5b +5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161616161626262636363646464646464 +6464646565656666666767676868686969696969696a6a6a6b6b6b6c6c6c6d6d6d6f6f6f707070 +7171717373737474747474747474747575757575757676767777777777777979797b7b7b7b7b7b +7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f818181818181818181828282828282828282838383 +838383838383848484858585858585858585858585858585868686868686868686868686868686 +868686878787878787888888888888888888888888888888888888888888888888888888888888 +878787878787878787868686868686868686868686858585858585858585858585858585848484 +8383838383838282828181818080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b +7b7b7b7b7b7b7979797878787777777575757474747373737272727272727171717070706e6e6e +6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868676767666666 +6666666666666666666565656262625b5b5b5050504040404141415353535a5a5a979797000000 +5050503d3d3d4040404d4d4d5353535858585959595a5a5a5b5b5b5b5b5b5b5b5b5c5c5c5e5e5e +5f5f5f606060606060616161616161626262636363646464646464646464656565666666676767 +6868686969696969696b6b6b6c6c6c6d6d6d6d6d6d6f6f6f707070717171737373737373737373 +7474747575757575757676767777777979797979797a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e +7f7f7f808080808080818181828282828282818181828282828282838383848484848484858585 +858585858585858585858585868686868686868686868686868686868686878787878787878787 +888888888888888888888888888888888888898989888888888888878787878787878787868686 +868686868686868686858585858585858585858585858585848484838383838383828282818181 +8080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a797979787878 +7777777575757474747373737272727272727171717070706e6e6e6d6d6d6c6c6c6c6c6c6c6c6c +6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666666666666666666666656565 +6161615a5a5a4f4f4f3e3e3e4040405252525a5a5a9797970000004e4e4e3e3e3e4141414c4c4c +5353535858585959595a5a5a5a5a5a5b5b5b5c5c5c5c5c5c5e5e5e5f5f5f606060606060606060 +6161616262626363636363636363636464646464646565656767676868686969696969696a6a6a +6c6c6c6d6d6d6d6d6d6f6f6f707070717171727272727272737373747474747474757575767676 +7878787878787979797b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080818181818181 +818181818181818181818181828282838383848484848484848484848484848484858585858585 +858585868686868686858585868686868686868686868686868686878787878787878787878787 +878787888888888888878787878787878787878787868686868686868686858585858585858585 +8484848484848484848484848383838383838282828181818080808080808080807f7f7f7e7e7e +7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a787878777777767676757575747474727272 +7171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969 +6969696868686868686767676666666565656565656565656565656161615959594e4e4e3f3f3f +4343435454545757579797970000004e4e4e3e3e3e4040404c4c4c5353535757575959595a5a5a +5a5a5a5b5b5b5b5b5b5d5d5d5f5f5f5f5f5f5f5f5f606060606060616161626262636363636363 +6363636363636363636464646666666767676767676969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e +6f6f6f707070717171717171727272737373747474747474757575767676787878787878797979 +7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080808080808080808080808080 +818181838383838383838383838383838383838383848484848484848484848484848484848484 +848484858585858585858585858585868686868686868686868686868686868686868686868686 +868686868686868686868686858585858585848484848484848484848484848484848484838383 +8383838181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b +7b7b7b7a7a7a7979797777777676767575757474747373737272727171716f6f6f6f6f6f6e6e6e +6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767676767 +6666666565656565656565656464646060605858584e4e4e414141434343535353585858979797 +0000004c4c4c3b3b3b3f3f3f4c4c4c5252525757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d +5e5e5e5f5f5f5f5f5f606060606060616161626262626262626262636363636363636363646464 +6565656666666868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171727272 +7272727272727373737474747575757575757575757777777878787878787979797979797b7b7b +7c7c7c7d7d7d7f7f7f7f7f7f7f7f7f8080808080807f7f7f808080818181828282838383838383 +838383828282828282838383838383838383838383838383838383838383838383848484848484 +848484848484848484848484858585858585858585858585858585858585858585858585858585 +848484848484848484848484848484848484848484848484838383828282818181808080808080 +7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a797979797979797979787878777777 +7676767575757474747373737272727171716f6f6f6f6f6f6e6e6e6c6c6c6c6c6c6b6b6b6b6b6b +6a6a6a696969696969686868686868676767676767666666666666656565656565656565656565 +6363636060605959594d4d4d3f3f3f4141415151515858589797970000004949493a3a3a3f3f3f +4b4b4b5353535757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060 +606060616161626262626262626262636363636363646464646464656565666666676767696969 +6969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070717171717171717171727272727272737373 +7474747474747474747575757676767777777878787878787a7a7a7b7b7b7c7c7c7e7e7e7f7f7f +7f7f7f7f7f7f7f7f7f7e7e7e7f7f7f808080818181828282828282828282828282828282828282 +828282828282828282828282828282828282828282838383838383838383838383838383838383 +848484848484858585858585858585858585858585858585848484848484848484848484848484 +8484848484848484848383838383838282828080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c +7c7c7c7b7b7b7a7a7a797979787878787878787878777777767676757575747474737373727272 +7171717171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969686868686868686868 +6767676767676666666666666565656565656565656565656565656464646060605858584d4d4d +3f3f3f4040405151515858589797970000004848483737373e3e3e4b4b4b545454585858595959 +5a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161616161626262636363 +6363636363636464646464646565656666666666666666666767676868686969696a6a6a6c6c6c +6d6d6d6e6e6e6f6f6f707070707070717171727272727272737373747474757575757575757575 +7676767777777777777979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e +7f7f7f808080818181818181818181828282818181818181818181828282828282818181818181 +828282828282828282838383838383838383838383838383838383848484848484848484848484 +858585858585858585858585848484848484858585858585848484848484848484848484838383 +8282828181818181818080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979787878 +7878787777777777777777777676767575757474747373737272727171717171716f6f6f6e6e6e +6d6d6d6d6d6d6b6b6b6b6b6b6a6a6a696969696969696969686868676767676767666666656565 +6565656464646464646464646565656363635f5f5f5757574d4d4d404040424242515151595959 +9797970000004e4e4e3d3d3d3f3f3f4c4c4c5454545858585959595a5a5a5b5b5b5c5c5c5d5d5d +5d5d5d5e5e5e5f5f5f606060616161616161616161626262636363646464646464646464656565 +6565656666666767676767676767676868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070717171 +727272727272727272737373737373747474757575767676767676777777787878787878797979 +7a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080828282828282 +828282828282828282828282828282828282828282828282828282838383838383838383848484 +848484848484848484848484858585858585858585858585858585858585858585858585858585 +858585858585858585858585858585848484848484848484838383828282828282818181808080 +7f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979797979797979777777777777 +7777777676767575757373737272727171717171716f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b +6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666656565656565656565646464 +6565656363635f5f5f5757574d4d4d3f3f3f4040405252525b5b5b979797000000545454424242 +4141414c4c4c5353535858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060 +616161616161626262626262626262636363646464656565656565666666676767676767676767 +6868686969696a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070727272737373737373737373747474 +7474747575757676767777777777777878787979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f +808080808080808080808080808080808080818181828282828282838383838383838383838383 +838383848484848484848484848484848484848484858585858585858585858585868686868686 +868686878787868686868686868686878787868686868686868686868686868686858585858585 +8585858484848484848484848484848383838282828282828181818080808080808080807f7f7f +7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979797979787878777777767676747474 +7272727171717070706f6f6f6f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a +696969696969686868686868676767666666656565656565656565656565646464606060595959 +4d4d4d3e3e3e4141415353535c5c5c9797970000005050503d3d3d4040404d4d4d535353585858 +5959595a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f606060616161616161626262626262 +6262626464646464646464646565656666666767676767676767676868686a6a6a6b6b6b6c6c6c +6d6d6d6e6e6e6f6f6f707070727272727272737373747474747474757575767676777777787878 +7878787979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080818181818181818181818181 +818181818181828282838383838383838383848484848484848484848484858585858585858585 +858585858585858585858585868686868686868686878787878787878787878787878787878787 +878787878787878787878787878787868686868686868686868686858585848484858585858585 +8585858484848383838282828282828181818080807f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7b7b7b +7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a787878777777767676757575747474727272717171717171 +7070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868 +6767676767676767676565656565656565656464646161615959594d4d4d3e3e3e404040525252 +5a5a5a9797970000004e4e4e3e3e3e4141414c4c4c5353535858585959595a5a5a5a5a5a5b5b5b +5b5b5b5d5d5d5e5e5e5f5f5f606060606060616161616161626262636363636363636363646464 +6464646565656767676767676767676969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070 +7272727272727373737474747474747575757676767777777878787878787979797a7a7a7b7b7b +7b7b7b7d7d7d7e7e7e7f7f7f808080818181818181818181818181808080818181828282838383 +848484848484848484848484848484848484858585858585858585858585858585858585858585 +868686868686868686878787878787878787878787878787878787878787878787878787868686 +868686868686868686868686858585858585858585848484848484848484848484838383828282 +8282828181818080808080808080807e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b +7979797878787777777676767575757474747272727272727070706f6f6f6f6f6f6e6e6e6d6d6d +6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868676767666666656565 +6565656565656464646161615959594e4e4e3f3f3f4343435454545757579797970000004e4e4e +3e3e3e4040404c4c4c5353535757575959595a5a5a5a5a5a5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f +606060606060606060616161626262636363636363636363636363636363646464666666676767 +6868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171717171727272737373 +7474747474747575757676767676767878787a7a7a7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e +7f7f7f7f7f7f808080818181808080808080818181828282838383848484848484848484838383 +838383848484848484848484848484848484848484848484848484858585858585858585858585 +858585868686868686868686868686868686868686868686868686868686858585858585858585 +848484848484848484848484848484848484838383838383818181818181808080808080808080 +7f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979777777767676757575 +7474747373737272727171716f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a +6a6a6a696969696969686868686868676767676767666666656565656565656565646464606060 +5858584e4e4e4141414343435353535858589797970000004c4c4c3b3b3b3f3f3f4c4c4c525252 +5757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060606060616161 +6262626262626262626363636363636363636464646565656666666868686868686969696a6a6a +6b6b6b6d6d6d6e6e6e6f6f6f707070717171727272727272727272737373747474757575757575 +7575757777777878787878787979797979797b7b7b7c7c7c7d7d7d7f7f7f7f7f7f7f7f7f808080 +808080808080808080818181828282838383838383838383838383828282838383838383838383 +838383838383838383838383838383848484848484848484848484848484848484858585858585 +858585858585858585858585858585858585858585848484848484848484848484848484848484 +8484848484848383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c +7b7b7b7a7a7a797979797979797979787878777777767676757575747474737373727272717171 +6f6f6f6f6f6f6e6e6e6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a696969696969686868686868676767 +6767676666666666666565656565656565656565656464646060605959594d4d4d3f3f3f414141 +5151515858589797970000004949493a3a3a3f3f3f4b4b4b5353535757575959595a5a5a5b5b5b +5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060606060616161626262626262626262636363 +6363636464646464646565656666666767676969696969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e +6f6f6f717171717171717171727272727272737373747474747474747474757575767676777777 +7878787878787a7a7a7b7b7b7c7c7c7e7e7e7e7e7e7f7f7f8080808080807f7f7f808080818181 +828282828282828282828282828282828282828282828282828282828282828282828282828282 +838383838383838383838383838383838383838383848484848484858585858585858585858585 +858585858585848484848484848484848484848484848484848484848484838383838383828282 +8080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7c7c7c7b7b7b7a7a7a797979787878787878 +7878787777777676767575757474747373737272727171717171716f6f6f6e6e6e6d6d6d6c6c6c +6c6c6c6b6b6b6a6a6a696969686868686868686868676767676767666666666666656565656565 +6565656565656565656464646060605858584d4d4d3f3f3f404040515151585858979797000000 +4848483737373e3e3e4b4b4b5454545858585959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5f5f5f +5f5f5f5f5f5f606060606060606060616161636363636363636363636363646464656565666666 +6666666666666767676868686969696a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070707070717171 +7272727272727373737474747575757676767676767676767777777777777878787a7a7a7b7b7b +7c7c7c7e7e7e7e7e7e7f7f7f808080808080808080808080818181818181818181828282828282 +828282828282828282828282828282828282828282828282828282838383838383838383838383 +838383838383848484848484858585858585858585858585858585858585858585848484848484 +8585858585858484848484848484848484848383838383838282828181818080807f7f7f7e7e7e +7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b797979797979787878787878787878777777767676757575 +7474747373737272727171717171716f6f6f6e6e6e6d6d6d6d6d6d6b6b6b6b6b6b6a6a6a696969 +696969696969686868676767676767666666656565656565656565656565656565656565636363 +6060605858584d4d4d3f3f3f4141415151515a5a5a9797970000004d4d4d3c3c3c3f3f3f4c4c4c +5454545858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5d5d5d5e5e5e5f5f5f606060606060 +606060616161626262626262636363646464656565666666666666666666666666676767696969 +6a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070717171717171727272737373737373747474747474 +7575757676767777777777777878787878787979797a7a7a7b7b7b7d7d7d7f7f7f7f7f7f808080 +818181818181818181818181828282828282828282828282838383828282828282828282838383 +838383838383838383838383848484848484848484848484858585858585858585858585858585 +858585858585858585858585858585858585858585858585858585868686868686858585858585 +8484848484848484848383838282828282828181818080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c +7b7b7b7a7a7a797979797979787878787878787878777777767676757575737373727272717171 +7070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868 +6868686767676666666565656565656565656565656565656464646060605858584e4e4e3f3f3f +4040405252525b5b5b9797970000005656564242424141414d4d4d5454545858585a5a5a5b5b5b +5b5b5b5c5c5c5d5d5d5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161616161616161626262 +6363636464646565656666666666666767676868686868686969696b6b6b6c6c6c6d6d6d6e6e6e +6f6f6f717171727272727272737373747474747474757575767676777777787878787878787878 +7979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e808080808080818181828282828282828282828282 +838383838383838383838383848484848484848484848484848484848484858585858585858585 +858585858585868686868686868686878787878787878787878787878787878787878787878787 +868686868686868686868686868686868686868686868686858585858585858585848484848484 +8383838383838282828181818080808080808080807e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a +7979797979797979797878787777777676767474747373737272727171717171717070706f6f6f +6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868686868676767676767 +6666666666666666666666666565656161615a5a5a4e4e4e404040424242525252585858979797 +0000005454544040404040404d4d4d5454545858585a5a5a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e +5e5e5e5e5e5e606060606060616161616161626262636363636363646464656565656565666666 +6767676767676767676969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070717171737373747474 +7474747474747575757575757676767878787878787979797b7b7b7b7b7b7b7b7b7c7c7c7d7d7d +7e7e7e7f7f7f808080828282828282828282838383838383838383838383848484848484848484 +858585858585858585858585858585868686868686868686868686868686868686878787878787 +878787878787878787888888888888888888888888888888888888888888888888868686868686 +868686868686868686858585858585858585858585858585848484848484838383828282828282 +8181818080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a797979 +7878787676767575757474747272727171717171717171717070706f6f6f6e6e6e6d6d6d6c6c6c +6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767676767676767666666666666 +6565656161615a5a5a4f4f4f3f3f3f4141415353535c5c5c9797970000005151513d3d3d404040 +4d4d4d5353535858585959595a5a5a5b5b5b5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060616161 +6161616262626262626262626464646464646464646565656666666767676767676868686a6a6a +6a6a6a6b6b6b6c6c6c6d6d6d6f6f6f707070717171737373737373737373747474757575757575 +7676767777777979797979797a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f818181818181 +828282838383838383838383838383838383848484848484848484858585858585858585858585 +858585868686868686868686868686868686868686868686878787878787878787878787878787 +878787878787878787888888888888888888878787878787878787868686868686868686868686 +8585858585858585858585858484848484848383838383838181818181818181818080807f7f7f +7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878767676757575747474 +7272727272727272727171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a +6969696969696868686868686767676666666666666666666666666565656161615a5a5a4f4f4f +3f3f3f4141415353535959599797970000004e4e4e3e3e3e4141414c4c4c535353575757595959 +5a5a5a5b5b5b5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060606060616161616161626262636363 +6363636363636363636464646565656666666767676767676969696a6a6a6b6b6b6c6c6c6d6d6d +6e6e6e6f6f6f717171727272727272737373747474747474757575767676777777777777797979 +7b7b7b7b7b7b7b7b7b7b7b7b7d7d7d7e7e7e7f7f7f808080818181818181828282828282828282 +828282838383848484848484848484848484848484848484848484858585858585858585858585 +858585858585858585868686868686868686868686868686868686868686868686878787878787 +878787878787868686868686868686868686868686858585858585858585848484848484848484 +8484848383838282828181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b +7b7b7b7b7b7b7b7b7b797979787878777777767676757575747474727272717171717171707070 +6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868 +6767676666666666666666666666666565656161615959594e4e4e3f3f3f434343555555585858 +9797970000004f4f4f3d3d3d3f3f3f4b4b4b5252525757575959595a5a5a5b5b5b5b5b5b5c5c5c +5e5e5e5e5e5e5f5f5f606060606060606060616161626262636363636363636363636363636363 +6464646565656666666868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171 +7171717272727373737474747474747575757676767777777777777878787979797a7a7a7a7a7a +7c7c7c7d7d7d7e7e7e808080818181818181818181818181818181818181828282838383838383 +838383838383838383838383838383848484848484848484848484848484848484848484858585 +858585858585858585858585858585858585858585868686868686868686868686868686868686 +868686858585858585848484848484848484848484848484848484838383828282818181818181 +8080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a787878 +7777777676767575757474747373737272727171716f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6c6c6c +6b6b6b6a6a6a6a6a6a696969686868686868686868686868676767676767676767656565656565 +6565656464646161615959594e4e4e4141414343435252525858589797970000004a4a4a3b3b3b +4040404b4b4b5252525757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060 +606060606060616161626262626262626262636363636363636363646464656565666666676767 +6969696969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070717171727272727272727272737373 +7474747575757575757575757676767777777878787878787979797a7a7a7b7b7b7d7d7d7f7f7f +7f7f7f7f7f7f808080808080808080808080818181828282838383838383838383828282828282 +828282828282828282828282828282828282838383838383838383848484848484848484848484 +848484848484858585858585858585858585868686868686868686858585848484848484848484 +8484848484848484848484848484848383838282828080808080807f7f7f7f7f7f7f7f7f7e7e7e +7d7d7d7c7c7c7b7b7b7a7a7a797979797979797979797979787878777777767676747474737373 +7373737272727070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969 +686868676767676767666666666666666666656565656565656565656565636363606060595959 +4e4e4e3f3f3f4040405151515858589797970000004949493a3a3a3f3f3f4b4b4b535353575757 +5959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060606060606060616161626262 +6262626262626363636363636363636464646565656666666767676767676868686969696a6a6a +6c6c6c6d6d6d6e6e6e6f6f6f707070707070717171727272727272737373747474747474747474 +7575757676767777777777777878787979797a7a7a7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f +7f7f7f7f7f7f808080818181828282828282828282828282818181818181818181818181818181 +818181818181828282828282828282838383838383838383838383848484848484848484858585 +848484858585858585858585858585848484848484848484848484848484848484848484848484 +8383838282828181818080807f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979 +7979797878787878787878787777777676767575757474747373737272727171717171716f6f6f +6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a696969696969686868676767676767666666666666 +6565656565656565656565656565656565656363636060605858584d4d4d3f3f3f404040505050 +5858589797970000004747473838383e3e3e4b4b4b5353535858585959595a5a5a5b5b5b5c5c5c +5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060606060606060616161626262626262636363636363 +6464646464646565656666666767676868686868686868686969696b6b6b6c6c6c6d6d6d6e6e6e +6f6f6f6f6f6f707070717171727272727272737373747474757575757575757575767676777777 +7878787979797a7a7a7c7c7c7d7d7d7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7f7f7f808080 +818181818181818181818181818181818181818181818181818181818181818181828282828282 +828282838383838383838383838383848484848484848484848484848484848484848484848484 +848484848484848484848484848484848484848484848484848484838383828282818181818181 +7f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979787878777777777777777777 +7777777676767575757474747373737272727171717070706e6e6e6e6e6e6d6d6d6c6c6c6b6b6b +6b6b6b6a6a6a696969696969686868676767676767666666666666656565656565646464646464 +6464646464646363636060605959594e4e4e404040414141525252595959979797000000505050 +3f3f3f3f3f3f4b4b4b5353535858585959595a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e +5f5f5f606060606060606060616161626262636363636363636363636363646464656565666666 +6767676868686868686868686969696a6a6a6c6c6c6d6d6d6e6e6e6f6f6f6f6f6f707070717171 +7272727272727373737474747575757575757676767777777777777878787a7a7a7b7b7b7c7c7c +7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7f7f7f7f7f7f7f7f7f818181818181818181818181 +818181818181818181818181818181818181818181828282828282838383838383838383838383 +838383848484848484848484848484848484848484848484848484848484848484848484848484 +8484848484848484848484848484848383838383838282828181818080807e7e7e7e7e7e7d7d7d +7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979787878777777777777777777767676757575747474 +7373737272727171717171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a +696969686868676767666666666666656565656565646464646464646464646464636363616161 +5a5a5a4f4f4f3e3e3e3f3f3f5353535b5b5b9797970000005a5a5a4040403c3c3c4a4a4a535353 +5757575959595a5a5a5b5b5b5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f5f5f5f606060 +616161626262636363636363636363636363646464656565666666676767676767686868696969 +6a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070707070717171727272727272737373747474757575 +7575757575757676767777777878787878787a7a7a7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f +7f7f7f7f7f7f7f7f7f808080818181818181818181828282828282828282828282828282828282 +828282828282828282828282838383838383848484848484848484848484848484848484848484 +848484848484858585858585848484848484848484848484848484848484848484848484848484 +8484848484848383838282828181818080807f7f7f7e7e7e7d7d7d7d7d7d7d7d7d7c7c7c7c7c7c +7b7b7b7a7a7a797979787878787878787878777777767676747474737373737373727272707070 +7070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969686868676767676767 +6666666666666565656565656565656565656565656464646262625c5c5c5050503b3b3b3b3b3b +5454546060609797970000005757573e3e3e3b3b3b4949495252525757575959595a5a5a5b5b5b +5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f5f5f5f606060616161626262636363636363 +6363636363636464646565656666666767676767676868686969696a6a6a6b6b6b6d6d6d6e6e6e +6f6f6f717171717171717171727272727272737373747474757575757575767676777777787878 +7979797979797a7a7a7b7b7b7d7d7d7f7f7f808080808080808080808080808080808080808080 +808080818181828282838383838383838383838383838383838383838383838383838383838383 +838383848484848484848484848484848484848484848484858585858585858585858585858585 +858585858585858585848484848484848484848484848484848484848484848484848484828282 +8181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a797979787878 +7878787878787878787676767575757474747373737272727272727070706f6f6f6e6e6e6d6d6d +6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969686868686868676767666666666666666666656565 +6565656565656565656565656363635e5e5e5151513b3b3b393939515151606060979797000000 +5656563c3c3c3939394949495252525757575858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d +5e5e5e5f5f5f606060606060606060616161626262636363636363636363646464656565666666 +6767676868686868686969696a6a6a6a6a6a6c6c6c6e6e6e6f6f6f707070717171717171727272 +7272727373737474747575757575757575757676767777777878787979797a7a7a7b7b7b7c7c7c +7e7e7e808080818181818181818181818181818181818181818181818181828282838383848484 +848484848484848484848484848484848484848484838383848484848484858585858585858585 +858585858585858585858585858585858585868686868686868686868686868686858585858585 +858585858585858585858585858585858585848484848484838383828282818181808080808080 +8080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979797979797979797979787878777777 +7676767575757474747272727171717171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a +6a6a6a6a6a6a696969686868676767676767666666666666666666666666656565656565656565 +6363635e5e5e5151513a3a3a3838385050505e5e5e9797970000005858583f3f3f3d3d3d4b4b4b +5353535757575858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5f5f5f606060606060616161 +6161616161616161616262626363636464646565656666666767676767676767676868686a6a6a +6b6b6b6b6b6b6c6c6c6e6e6e707070717171727272737373737373737373747474757575757575 +7676767777777777777979797a7a7a7a7a7a7b7b7b7d7d7d7e7e7e7f7f7f818181828282828282 +828282838383828282828282828282828282848484848484848484858585858585848484848484 +858585858585858585858585858585858585868686868686868686878787878787878787878787 +878787878787878787878787878787878787878787868686868686868686868686868686858585 +8585858585858585858484848383838383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e +7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a797979787878767676757575747474727272 +7171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969 +6868686868686767676666666666666666666666666666666565656262625d5d5d5050503e3e3e +3e3e3e5151515b5b5b9797970000005555554242424040404b4b4b5252525757575959595a5a5a +5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262626262626262646464 +6464646464646565656666666767676767676767676969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e +6f6f6f7171717272727474747474747474747575757575757676767777777777777979797b7b7b +7b7b7b7b7b7b7c7c7c7e7e7e7f7f7f808080828282828282838383848484848484848484848484 +848484848484848484848484858585858585858585858585858585868686868686868686868686 +868686868686878787878787888888888888888888888888888888888888888888888888888888 +888888878787878787878787868686868686868686868686858585858585858585858585848484 +8484848383838383838282828181818080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b +7b7b7b7b7b7b7a7a7a797979787878777777757575747474737373727272727272717171707070 +6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868676767 +6666666666666666666666666565656262625b5b5b4f4f4f4141414242425252525a5a5a979797 +0000005151513e3e3e4040404c4c4c5353535858585959595a5a5a5b5b5b5b5b5b5b5b5b5d5d5d +5e5e5e5f5f5f606060616161616161626262626262626262646464646464646464656565666666 +6767676767676868686a6a6a6a6a6a6c6c6c6d6d6d6d6d6d6f6f6f707070717171737373737373 +7373737474747575757575757676767777777979797979797a7a7a7b7b7b7c7c7c7d7d7d7f7f7f +808080818181828282838383838383848484848484858585858585858585858585858585858585 +858585858585858585858585858585868686868686868686868686868686868686878787878787 +888888888888888888888888888888888888888888898989888888888888878787878787878787 +868686868686868686868686858585858585858585858585858585848484838383838383828282 +8181818080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979 +7878787676767575757474747373737272727272727171717070706e6e6e6d6d6d6c6c6c6c6c6c +6c6c6c6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666666666666666666666 +6565656161615a5a5a4f4f4f3e3e3e4040405353535b5b5b9797970000004e4e4e3d3d3d404040 +4c4c4c5353535757575959595a5a5a5a5a5a5b5b5b5c5c5c5c5c5c5e5e5e5f5f5f606060606060 +6161616161616262626363636363636363636464646464646565656767676767676868686a6a6a +6a6a6a6b6b6b6c6c6c6d6d6d6f6f6f707070717171727272727272737373747474747474757575 +7676767777777979797979797a7a7a7b7b7b7c7c7c7c7c7c7e7e7e808080818181828282828282 +838383848484858585858585858585858585858585858585858585858585848484848484858585 +858585868686868686868686868686868686868686868686868686878787878787878787878787 +878787878787888888888888878787878787878787878787868686868686868686868686858585 +8585858484848484848484848484848383838383838282828181818080808080808080807f7f7f +7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a787878777777767676757575747474 +7373737171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a +6969696969696868686868686767676666666565656565656565656565656161615959594e4e4e +3f3f3f4343435454545757579797970000004e4e4e3e3e3e4040404b4b4b525252575757595959 +5a5a5a5a5a5a5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060606060606060616161626262636363 +6363636363636363636363636464646666666767676767676969696a6a6a6b6b6b6c6c6c6d6d6d +6e6e6e6f6f6f707070717171737373737373737373747474747474757575767676787878787878 +7979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e808080828282828282838383848484848484858585 +858585858585858585858585848484848484848484848484848484848484858585858585858585 +858585858585858585858585858585858585868686868686868686868686868686868686868686 +868686868686868686868686868686858585858585858585848484848484848484848484848484 +8383838383838181818181818181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b +7b7b7b7b7b7b7a7a7a7979797777777676767575757575757474747272727070707070706f6f6f +6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767 +6767676767676565656565656565656464646161615959594e4e4e414141444444545454585858 +9797970000004c4c4c3b3b3b3f3f3f4c4c4c5252525757575959595a5a5a5b5b5b5b5b5b5c5c5c +5e5e5e5e5e5e5f5f5f5f5f5f606060606060616161626262636363636363636363636363636363 +6464646565656666666868686868686a6a6a6b6b6b6b6b6b6d6d6d6e6e6e6f6f6f707070717171 +7171717272727373737373737474747575757575757676767878787878787979797979797a7a7a +7c7c7c7e7e7e7f7f7f808080828282828282838383848484848484848484848484848484848484 +848484838383838383838383838383838383838383838383838383838383838383848484848484 +848484848484848484848484848484858585858585858585858585858585858585858585858585 +858585848484848484848484848484848484848484848484848484838383828282818181808080 +8080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878 +7777777676767575757474747373737272727070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b +6b6b6b6b6b6b6a6a6a696969686868686868676767676767666666666666656565656565656565 +6565656464646060605959594d4d4d3f3f3f4141415151515757579797970000004848483a3a3a +3f3f3f4b4b4b5353535757575959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f +606060606060616161626262636363636363636363636363646464646464656565666666686868 +6868686969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070717171727272727272727272737373 +7373737474747474747575757777777777777878787878787979797b7b7b7c7c7c7d7d7d7f7f7f +818181818181828282828282838383838383838383838383838383838383838383828282828282 +828282828282828282828282828282828282838383838383838383838383838383838383838383 +848484848484858585858585858585858585858585858585858585858585848484848484848484 +8484848484848484848484848383838383838282828080808080807f7f7f7e7e7e7d7d7d7c7c7c +7c7c7c7c7c7c7b7b7b7a7a7a797979787878787878787878777777767676767676757575737373 +7272727171717171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969686868686868 +686868676767676767666666666666656565656565656565656565656565646464606060595959 +4e4e4e3e3e3e3f3f3f5151515959599797970000004848483838383e3e3e4b4b4b535353575757 +5959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060606060616161616161626262 +6363636363636363636464646464646565656666666767676868686868686969696a6a6a6b6b6b +6c6c6c6d6d6d6e6e6e707070717171727272727272727272737373737373747474757575767676 +7676767777777878787878787979797a7a7a7b7b7b7d7d7d7e7e7e808080808080818181818181 +818181828282828282828282828282828282828282828282828282828282828282828282828282 +828282828282838383838383838383838383848484848484848484848484848484858585858585 +858585858585858585858585858585858585858585858585848484848484848484838383838383 +8383838383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a +7979797878787878787878787777777676767676767575757474747373737171717171716f6f6f +6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969686868676767676767666666 +6666666565656565656565656565656565656464646060605858584d4d4d404040414141505050 +5959599797970000004b4b4b3a3a3a3f3f3f4c4c4c5454545858585959595a5a5a5b5b5b5c5c5c +5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161616161626262636363646464646464646464 +6565656565656767676767676767676868686969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070 +717171717171727272737373737373747474747474757575757575777777797979797979797979 +7a7a7a7b7b7b7c7c7c7d7d7d7f7f7f7f7f7f808080818181818181818181818181828282828282 +828282838383838383838383838383838383838383838383838383838383838383838383848484 +848484848484858585858585858585858585858585858585868686868686868686868686868686 +868686858585858585858585858585848484848484838383838383838383838383828282828282 +8181818080807f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7b7b7b7a7a7a7a7a7a797979797979797979 +7878787777777676767575757474747373737171717070707070706f6f6f6e6e6e6d6d6d6c6c6c +6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969686868686868676767676767666666656565656565 +6565656565656464646060605959594d4d4d3e3e3e4141415454545d5d5d979797000000515151 +3d3d3d3f3f3f4c4c4c5353535757575959595a5a5a5a5a5a5b5b5b5c5c5c5e5e5e5e5e5e5f5f5f +606060616161616161616161626262636363646464646464646464656565656565676767676767 +6767676868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171717171727272737373 +7373737474747575757676767676767878787a7a7a7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e +7f7f7f818181818181818181818181808080818181828282838383838383838383848484848484 848484848484848484848484848484848484848484848484848484858585858585858585868686 -868686868686858585858585858585858585858585858585858585858585858585858585858585 -848484848484838383838383838383828282828282828282818181818181808080808080808080 -7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a7979797979797b7b7b7a7a7a797979787878767676 -7575757474747373737171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6d6d6d6c6c6c -6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a676767666666666666676767686868656565616161 -5c5c5c4b4b4b3e3e3e4444445151515a5a5ab0b0b0d8d8d8eaeaeafafafafdfdfdffffffffffff -fffffffafafafffffff8f8f8ebebebd1d1d1b4b4b44d4d4d3d3d3d4242424a4a4a535353585858 -5b5b5b5b5b5b5a5a5a5d5d5d5e5e5e5e5e5e5f5f5f606060616161626262626262626262626262 -6262626363636363636464646464646464646767676868686868686969696b6b6b6c6c6c6c6c6c -6d6d6d6f6f6f707070717171727272737373747474747474737373757575767676767676777777 -7878787979797a7a7a7a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f808080808080848484 -848484858585858585868686868686868686878787878787878787878787878787878787878787 -8787878787878787878787878888888888888989898989898a8a8a8a8a8a898989898989898989 -898989898989898989898989898989888888888888888888878787878787878787868686868686 -8787878686868686868686868585858585858484848484848080807f7f7f7f7f7f7e7e7e7d7d7d -7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a7878787777777676767575757474746f6f6f6e6e6e -6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969 -6969696767676666666666666767676868686565656161615c5c5c4b4b4b3e3e3e444444515151 -5a5a5ab0b0b0d8d8d8eaeaeafafafafdfdfdfffffffffffffffffffbfbfbfffffff7f7f7ebebeb -d2d2d2b6b6b65050503d3d3d4242424a4a4a5353535858585b5b5b5b5b5b5a5a5a5b5b5b5c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262626262636363636363646464 -6464646565656666666767676868686969696b6b6b6c6c6c6c6c6c6e6e6e6f6f6f707070727272 -7373737373737373737373737676767777777777777878787979797a7a7a7b7b7b7b7b7b7c7c7c -7c7c7c7d7d7d7e7e7e7f7f7f8080808080808181817e7e7e7f7f7f7f7f7f7f7f7f808080808080 -818181818181828282828282828282828282828282828282828282828282828282828282828282 -838383838383838383848484848484838383838383838383838383838383838383838383838383 -8383838383838282828282828181818181818080808080808181818181818080808080807f7f7f -7f7f7f7f7f7f7e7e7e8181818080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7a7a7a797979 -7878787777777575757474747373737272727070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c -6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666666666676767 -6868686565656161615c5c5c4c4c4c3e3e3e4343435050505b5b5bb2b2b2d9d9d9e9e9e9fafafa -fdfdfdfffffffffffffffffffbfbfbfffffff6f6f6eaeaead3d3d3b9b9b95454543d3d3d424242 -4a4a4a5353535858585b5b5b5b5b5b5a5a5a5a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f -5f5f5f616161616161626262626262626262636363636363636363656565656565676767686868 -6969696b6b6b6c6c6c6d6d6d6c6c6c6d6d6d6e6e6e707070717171717171717171717171757575 -7575757676767676767777777878787979797979797b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f -7f7f7f808080838383838383838383848484848484858585858585858585878787878787878787 -8787878787878787878787878787878787878888888888888888888989898989898a8a8a8a8a8a -898989898989898989898989898989898989898989898989898989888888888888888888878787 -8787878686868686868585858585858585858484848484848383838383838383837f7f7f7e7e7e -7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a787878777777767676757575747474727272717171 -7171717272727272727171717070706f6f6f6e6e6e6e6e6e6d6d6d6b6b6b6b6b6b6a6a6a6a6a6a -6969696969696969696969696767676666666666666767676868686565656161615c5c5c4f4f4f -3d3d3d4040404f4f4f5d5d5db5b5b5d9d9d9e7e7e7fafafafdfdfdfffffffffffffffffffcfcfc -fffffff5f5f5eaeaead4d4d4bbbbbb5757573d3d3d4242424a4a4a5353535858585b5b5b5b5b5b -5a5a5a5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161616161616161616161626262 -6262626363636363636363636565656666666767676969696a6a6a6c6c6c6d6d6d6d6d6d6e6e6e -6f6f6f717171727272737373747474747474737373757575767676767676777777787878797979 -7a7a7a7a7a7a7d7d7d7d7d7d7e7e7e7f7f7f8080808181818181818282827e7e7e7f7f7f7f7f7f -7f7f7f808080808080818181818181858585858585858585858585858585858585858585858585 -858585858585858585868686868686868686878787878787868686868686868686868686868686 -868686868686868686868686868686858585858585848484848484848484838383818181818181 -8080808080807f7f7f7f7f7f7f7f7f7e7e7e7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b -7a7a7a7c7c7c7b7b7b7a7a7a797979777777767676757575747474727272717171717171707070 -6f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969676767 -6666666666666767676868686565656161615c5c5c5050503d3d3d3e3e3e4e4e4e5e5e5eb7b7b7 -d9d9d9e5e5e5fafafafdfdfdfffffffffffffefefef8f8f8fffffff6f6f6ebebebd4d4d4bababa -5555553c3c3c3e3e3e4646465252525858585757575757575959595b5b5b5b5b5b5c5c5c5d5d5d -5e5e5e5e5e5e5f5f5f5f5f5f616161616161616161626262626262636363636363636363666666 -6666666767676868686969696a6a6a6a6a6a6b6b6b6c6c6c6d6d6d6f6f6f707070717171727272 -7171717171717474747474747676767878787979797b7b7b7d7d7d7d7d7d7c7c7c7d7d7d7d7d7d -7d7d7d7e7e7e7e7e7e7f7f7f7f7f7f808080808080818181818181828282828282828282828282 -858585858585858585858585858585858585858585858585858585858585868686868686868686 -878787878787878787858585858585858585858585858585858585858585858585868686868686 -868686858585858585848484848484848484858585858585848484838383828282818181808080 -8080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b7a7a7a797979787878 -7777777575757474747474747272727272727171716f6f6f6e6e6e6c6c6c6b6b6b6b6b6b6b6b6b -6b6b6b6a6a6a6a6a6a696969696969686868686868676767666666666666676767686868676767 -646464606060565656383838383838515151636363b3b3b3d5d5d5e9e9e9fafafafdfdfdffffff -fffffffffffff9f9f9fffffff6f6f6ebebebd4d4d4bababa5555553d3d3d3e3e3e464646525252 -5858585757575757575a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f606060616161 -6161616262626262626262626363636363636363636666666666666767676868686969696a6a6a -6b6b6b6b6b6b6d6d6d6e6e6e6f6f6f707070717171727272727272717171747474757575767676 -7878787a7a7a7b7b7b7d7d7d7e7e7e7d7d7d7d7d7d7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f7f7f7f -808080808080818181818181828282828282828282838383848484848484848484848484848484 -848484848484848484848484848484848484858585858585868686868686868686858585858585 -858585858585858585858585858585858585868686868686868686858585858585848484848484 -8484848585858585858484848383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d -7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b7a7a7a797979787878777777757575747474747474727272 -7272727171716f6f6f6e6e6e6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969 -686868686868676767666666666666676767686868676767636363606060555555383838393939 -515151636363b3b3b3d6d6d6e9e9e9fafafafdfdfdfffffffffffffffffff9f9f9fffffff6f6f6 -ebebebd3d3d3bababa5454543d3d3d3e3e3e4747475252525858585757575757575a5a5a5b5b5b -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262626262636363636363 -6464646464646666666767676767676868686969696a6a6a6b6b6b6b6b6b6d6d6d6e6e6e6f6f6f -7171717272727272727272727272727474747575757676767878787a7a7a7c7c7c7d7d7d7e7e7e -7d7d7d7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f818181818181818181828282828282 -838383838383838383838383838383838383838383838383838383838383838383838383838383 -838383848484848484858585858585858585868686868686868686868686868686868686868686 -868686868686868686868686858585858585848484848484848484858585858585848484838383 -8282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b -7a7a7a7979797878787777777575757474747474747272727272727171716f6f6f6e6e6e6c6c6c -6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868676767666666666666 -6767676868686666666262625f5f5f5454543939393b3b3b515151616161b3b3b3d6d6d6e8e8e8 -fafafafdfdfdfffffffffffffffffffafafafffffff6f6f6ebebebd3d3d3b9b9b95454543d3d3d -3f3f3f4747475353535959595858585858585a5a5a5c5c5c5c5c5c5d5d5d5e5e5e5e5e5e5f5f5f -606060606060626262626262626262636363636363646464646464646464676767676767686868 -6969696a6a6a6b6b6b6b6b6b6c6c6c6d6d6d6e6e6e707070717171727272737373727272727272 -7575757575757777777979797a7a7a7c7c7c7e7e7e7e7e7e7d7d7d7d7d7d7e7e7e7e7e7e7f7f7f -7f7f7f808080808080818181818181828282828282828282838383838383838383848484848484 -848484848484848484848484848484848484848484848484858585858585858585868686868686 -868686868686868686868686868686868686868686868686868686868686868686868686858585 -8585858484848484848484848585858585858484848383838282828181818080808080807f7f7f -7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b7a7a7a797979787878777777757575 -7474747474747272727272727171716f6f6f6e6e6e6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a -6a6a6a6969696969696868686868686868686666666666666666666767676565656161615e5e5e -5252523b3b3b3d3d3d505050606060b3b3b3d7d7d7e8e8e8fafafafdfdfdffffffffffffffffff -fafafafffffff6f6f6ebebebd3d3d3b8b8b85353533e3e3e3f3f3f484848535353595959585858 -5858585b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060616161616161626262626262636363 -6363636464646464646565656565656767676868686868686969696a6a6a6b6b6b6c6c6c6c6c6c -6e6e6e6f6f6f7070707272727373737373737373737373737575757676767777777979797b7b7b -7d7d7d7e7e7e7f7f7f7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f808080808080808080828282828282 -828282838383838383838383848484848484868686868686868686868686868686868686868686 -868686868686868686878787878787888888888888888888888888878787878787878787878787 -878787878787878787878787868686868686868686858585858585848484848484848484858585 -8585858484848383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b -7a7a7a7a7a7a7b7b7b7a7a7a797979787878777777757575747474747474727272727272717171 -6f6f6f6e6e6e6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868 -6868686666666666666666666666666565656060605d5d5d5050503c3c3c3f3f3f5050505e5e5e -b4b4b4d8d8d8e8e8e8fafafafdfdfdfffffffffffffffffffbfbfbfffffff6f6f6ebebebd2d2d2 -b8b8b85252523e3e3e4040404848485454545959595858585959595b5b5b5d5d5d5d5d5d5e5e5e -5e5e5e5f5f5f606060616161616161636363636363636363646464646464656565656565656565 -6868686868686969696a6a6a6b6b6b6c6c6c6c6c6c6d6d6d6e6e6e6f6f6f717171727272737373 -7373737373737373737676767676767878787979797b7b7b7d7d7d7f7f7f7f7f7f7e7e7e7e7e7e -7f7f7f7f7f7f808080808080808080818181828282828282828282838383838383848484848484 -848484878787878787878787878787878787878787878787878787878787878787888888888888 -8989898989898989898a8a8a878787878787878787878787878787878787878787878787868686 -868686868686858585858585848484848484848484858585858585848484838383828282818181 -8080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b7a7a7a797979 -7878787777777575757474747474747272727272727171716f6f6f6e6e6e6c6c6c6b6b6b6b6b6b -6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868686868676767656565666666666666 -6464645f5f5f5c5c5c4e4e4e3d3d3d4141415050505d5d5db4b4b4d9d9d9e8e8e8fafafafdfdfd -fffffffffffffffffffbfbfbfffffff6f6f6eaeaead2d2d2b7b7b75252523f3f3f404040484848 -5454545a5a5a5959595959595c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262 -6363636363636464646464646565656565656565656565656868686868686969696a6a6a6b6b6b -6c6c6c6d6d6d6d6d6d6f6f6f707070717171737373737373747474747474737373767676777777 -7878787a7a7a7c7c7c7e7e7e7f7f7f8080807f7f7f7f7f7f7f7f7f808080808080808080818181 -818181828282838383838383838383848484848484858585858585868686868686868686868686 -868686868686868686868686868686878787878787878787888888888888898989898989878787 -878787878787878787878787878787878787878787868686868686868686858585858585848484 -8484848484848585858585858484848383838282828181818080808080807f7f7f7e7e7e7e7e7e -7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b7a7a7a797979787878777777757575747474747474 -7272727272727171716f6f6f6e6e6e6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969 -6969696868686868686868686767676565656565656565656363635f5f5f5b5b5b4d4d4d3e3e3e -4242424f4f4f5b5b5bb4b4b4d9d9d9e8e8e8fafafafdfdfdfffffffffffffffffffbfbfbffffff -f6f6f6eaeaead2d2d2b7b7b75151513f3f3f4040404848485454545a5a5a5959595959595c5c5c -5d5d5d5d5d5d5e5e5e5f5f5f606060616161626262626262636363636363646464646464656565 -6565656565656666666868686969696969696a6a6a6b6b6b6c6c6c6d6d6d6d6d6d6f6f6f707070 -7171717373737474747474747474747474747676767777777878787a7a7a7c7c7c7e7e7e7f7f7f -8080807f7f7f7f7f7f7f7f7f808080808080818181818181818181838383838383838383838383 -848484848484858585858585858585858585858585858585858585858585858585858585858585 -858585868686868686878787878787878787878787878787878787878787878787878787878787 -878787878787868686868686868686858585858585848484848484848484858585858585848484 -8383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a -7b7b7b7a7a7a7979797878787777777575757474747474747272727272727171716f6f6f6e6e6e -6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868686868676767 -6565656565656565656363635e5e5e5b5b5b4c4c4c3f3f3f4343434f4f4f5b5b5bb4b4b4dadada -e8e8e8fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d -3c3c3c4242424c4c4c5353535757575959595a5a5a5c5c5c5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e -5f5f5f5f5f5f5f5f5f6969696363636363636565656161615a5a5a6161616e6e6e666666666666 -6666666767676868686a6a6a6b6b6b6c6c6c7575756f6f6f6969696a6a6a6f6f6f737373747474 -7272727474747171717474747c7c7c7d7d7d7676767676767c7c7c7a7a7a7f7f7f848484848484 -8080807e7e7e8080808383838484848080808181818686868484847e7e7e7f7f7f868686838383 -838383828282818181818181828282848484848484828282848484868686898989898989868686 -8484848282828484848888888b8b8b8989898383837f7f7f838383898989858585858585858585 -8585858585858585858585858585858282828989898585858181818181817c7c7c7a7a7a838383 -8383838282828080807c7c7c7979797979797a7a7a7c7c7c7a7a7a7878787979797b7b7b787878 -7272727171717474747070706a6a6a6969696e6e6e7272726f6f6f6a6a6a666666696969616161 -7272726767676969695e5e5e7070706868686767676666666565656666666666666363635e5e5e -5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdffffffffffff -fffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c4242424c4c4c535353575757 -5959595a5a5a5c5c5c5d5d5d5d5d5d5e5e5e5e5e5e5e5e5e5f5f5f5f5f5f5f5f5f5a5a5a5d5d5d -5e5e5e6161616c6c6c7474746969695858586868686868686868686969696a6a6a6b6b6b6c6c6c -6d6d6d7070707171717373737676767878787777777676767474747d7d7d767676737373777777 -7d7d7d7e7e7e7a7a7a7777777878787979797b7b7b7c7c7c7c7c7c7c7c7c7b7b7b7b7b7b7d7d7d -7878787878787f7f7f8484848282828282828686867c7c7c7f7f7f838383878787898989878787 -8484848282828383838383838484848484848484848484848383838383838686868282827e7e7e -7d7d7d8484848a8a8a8787877f7f7f858585858585858585858585858585858585858585858585 -8b8b8b7d7d7d7676767d7d7d8484848282828282828686867c7c7c7f7f7f8282828181817d7d7d -7b7b7b7b7b7b7c7c7c7777777676767070706969696b6b6b737373777777747474767676757575 -7171716d6d6d6d6d6d6f6f6f6f6f6f6e6e6e6f6f6f6c6c6c5959596666667070706b6b6b575757 -6464646767676666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656 -565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaea -d5d5d5b8b8b84d4d4d3c3c3c4242424c4c4c5353535757575959595a5a5a5c5c5c5d5d5d5d5d5d -5d5d5d5e5e5e5f5f5f5f5f5f5f5f5f6060606161616969696b6b6b6363635858585757575e5e5e -6565656666666767676767676868686969696a6a6a6a6a6a6b6b6b6a6a6a6d6d6d707070717171 -7070706e6e6e6d6d6d6e6e6e6c6c6c6e6e6e6d6d6d6c6c6c707070767676777777747474818181 -8181818181818282828484848585858383838181818686868080807d7d7d818181858585838383 -8080808080808888888686868282827f7f7f7e7e7e808080838383858585898989878787868686 -8585858585858686868787878989898989898b8b8b8b8b8b878787838383838383838383838383 -858585858585858585858585858585858585858585858585767676868686919191838383737373 -7c7c7c8080807070707a7a7a7c7c7c7d7d7d7c7c7c7979797777777878787a7a7a7878787e7e7e -7d7d7d7676767777777d7d7d7676766969696d6d6d7373737272726868686565656a6a6a6b6b6b -6767676565656f6f6f7979796c6c6c5656566161617373736f6f6f676767666666656565666666 -6666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafa -fdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c424242 -4c4c4c5353535757575959595a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f606060 -6060605b5b5b5858586464647b7b7b7e7e7e6b6b6b5b5b5b5959594a4a4a4b4b4b4c4c4c4d4d4d -4d4d4d4e4e4e4d4d4d4d4d4d4f4f4f4d4d4d4a4a4a4949494848484949494a4a4a4b4b4b434343 -4f4f4f5555554d4d4d4747474a4a4a4e4e4e4f4f4f414141424242424242434343434343434343 -4444444444444c4c4c4a4a4a4949494949494848484646464545454545454a4a4a484848454545 -434343434343444444474747494949444444434343434343424242424242434343434343444444 -5252526464648080809393938b8b8b7a7a7a7d7d7d8d8d8d858585858585858585858585858585 -8585858585858585858b8b8b8080808181818282827a7a7a7b7b7b7070705555554e4e4e4b4b4b -4747474646464747474949494949494848484343434545454848484a4a4a494949464646414141 -3d3d3d4444444f4f4f5151514a4a4a4949494f4f4f4c4c4c404040494949393939575757676767 -8080805454545a5a5a6262626767676666666565656666666666666363635e5e5e5a5a5a4c4c4c -4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfd -fffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c4242424c4c4c5353535757575959595a5a5a -5c5c5c5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f6060606161616161616969696868685f5f5f494949 -303030232323282828333333414141424242434343454545454545444444444444434343454545 -4343434141414242424646464848484747474444444747474b4b4b4c4c4c494949464646454545 -4141413a3a3a4848484a4a4a4c4c4c4c4c4c4949494848484b4b4b4e4e4e4444444949494c4c4c -4a4a4a4747474747474a4a4a4d4d4d3f3f3f4444444c4c4c5252525353535050504b4b4b464646 -4a4a4a4c4c4c4e4e4e4f4f4f4f4f4f4e4e4e4c4c4c4a4a4a3434342e2e2e4242426f6f6f898989 -858585818181898989858585858585858585858585858585858585858585858585838383777777 -8282828888885e5e5e2424241919192f2f2f4545454242424242424646464c4c4c4e4e4e494949 -4444444a4a4a4242424343434a4a4a4a4a4a4444444d4d4d5e5e5e434343484848474747434343 -4747474f4f4f4d4d4d4343434444444e4e4e2727270f0f0f5656567c7c7c7575756e6e6e676767 -6666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9 -d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b8 -4d4d4d3c3c3c4242424c4c4c5353535757575959595a5a5a5c5c5c5b5b5b5b5b5b5c5c5c5e5e5e -5f5f5f6060606161616262626060606161614c4c4c3333334848488a8a8ac4c4c4dadadadddddd -dfdfdfe0e0e0e2e2e2e2e2e2e1e1e1dfdfdfdedededfdfdfe1e1e1e5e5e5eaeaeaecececececec -e9e9e9e6e6e6ececece1e1e1dddddde6e6e6f0f0f0f0f0f0e7e7e7dfdfdfe3e3e3e4e4e4e4e4e4 -e3e3e3e3e3e3e4e4e4e6e6e6e7e7e7e1e1e1e6e6e6e6e6e6e1e1e1dddddddddddddedededddddd -e6e6e6e5e5e5e3e3e3e2e2e2e1e1e1e0e0e0e0e0e0e0e0e0e1e1e1e4e4e4e7e7e7e9e9e9e9e9e9 -e7e7e7e4e4e4e1e1e1a5a5a56969693636363d3d3d6969698787878a8a8a828282858585858585 -8585858585858585858585858585858585858989898b8b8b6666663838383333335353538a8a8a -bfbfbfd0d0d0d4d4d4dbdbdbe1e1e1e3e3e3e2e2e2dfdfdfdcdcdce2e2e2dededee1e1e1e9e9e9 -e7e7e7dedededededee7e7e7ececece9e9e9e5e5e5e4e4e4e6e6e6ecececf1f1f1f4f4f4e5e5e5 -e5e5e5bababa6f6f6f0f0f0f464646696969545454676767666666656565666666666666636363 -5e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdffffff -fffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c4242424c4c4c535353 -5757575959595a5a5a5c5c5c5a5a5a5b5b5b5c5c5c5d5d5d5f5f5f606060626262626262646464 -4a4a4a4646467a7a7acececefffffffefefee2e2e2eaeaeaecececeeeeeeefefefefefefeeeeee -ebebebeaeaeaecececf0f0f0f3f3f3ededede4e4e4e1e1e1e7e7e7efefefefefefe8e8e8e9e9e9 -f0f0f0e8e8e8dadadadfdfdff0f0f0f2f2f2eaeaeae4e4e4e6e6e6eeeeeef2f2f2efefefe9e9e9 -efefefefefefebebebe8e8e8edededf3f3f3f0f0f0e6e6e6ebebebebebebebebebecececefefef -f3f3f3f7f7f7fafafaebebebecececedededeeeeeeeeeeeeedededecececebebebffffffdbdbdb -8e8e8e4d4d4d4c4c4c7474748b8b8b848484858585858585858585858585858585858585858585 -8585857979797b7b7b4747473c3c3c939393c7c7c79f9f9f737373fafafafffffffffffffbfbfb -efefefecececf8f8f8fffffffafafafcfcfcf3f3f3e8e8e8ebebebf7f7f7f6f6f6e9e9e9e9e9e9 -e9e9e9eeeeeef4f4f4eeeeeee5e5e5ecececfbfbfbffffffdfdfdffffffff6f6f69a9a9a3e3e3e -5d5d5d8484846767676666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c -565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5 -eaeaead5d5d5b8b8b84d4d4d3c3c3c4242424c4c4c5353535757575959595a5a5a5c5c5c5a5a5a -5b5b5b5c5c5c5d5d5d5f5f5f616161626262626262545454515151878787e1e1e1ffffffe8e8e8 -dededef6f6f6e9e9e9ebebebedededeeeeeeeeeeeeecececeaeaeae8e8e8edededf0f0f0e9e9e9 -d4d4d4bebebebbbbbbcfcfcfe4e4e4e8e8e8eeeeeef9f9f9edededbfbfbf999999aeaeaededede -f0f0f0e1e1e1d5d5d5dadadaeaeaeaf1f1f1e8e8e8dbdbdbbbbbbbb8b8b8b5b5b5bbbbbbd0d0d0 -e2e2e2dfdfdfd1d1d1959595a8a8a8c6c6c6e2e2e2f1f1f1f2f2f2eaeaeae2e2e2edededececec -ebebebeaeaeaeaeaeaebebebecececededede5e5e5ffffffebebeb8888884d4d4d656565868686 -8787878585858585858585858585858585858585858585858585856d6d6d606060464646828282 -f5f5f5ffffffe2e2e2f8f8f8e6e6e6eaeaeae1e1e1c5c5c5aaaaaaaaaaaac7c7c7e6e6e6e9e9e9 -e4e4e4c1c1c19a9a9aaaaaaae0e0e0f7f7f7e8e8e8c9c9c9d0d0d0e5e5e5f3f3f3e4e4e4cbcbcb -cdcdcde3e3e3e4e4e4ffffffe9e9e9747474ffffff8282824f4f4f5e5e5e676767666666656565 -6666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9 -fafafafdfdfdfffffffffffffffffff8f8f8fffffff5f5f5edededd4d4d4b6b6b64d4d4d3e3e3e -4343434b4b4b5454545959595c5c5c5c5c5c5b5b5b5b5b5b5c5c5c5c5c5c5c5c5c5b5b5b5d5d5d -626262666666555555696969d2d2d2f9f9f9f8f8f8ebebebf3f3f3eaeaeaeeeeeeeeeeeeeeeeee -eeeeeeeeeeeeeeeeeeeeeeeeeeeeeefbfbfbd8d8d8f1f1f17a7a7a2b2b2b525252313131414141 -eaeaeaebebebececec585858282828828282484848262626d5d5d5f5f5f53d3d3daeaeaefafafa -f7f7f7ecececb5b5b5171717595959595959545454898989ffffff7474742828287171715f5f5f -2b2b2b9f9f9ff0f0f0f0f0f0ebebebefefefedededefefeff0f0f0ededede9e9e9e8e8e8ececec -f0f0f0f3f3f3f3f3f3efefefe6e6e67c7c7c666666858585898989848484848484848484848484 -8484848484848484848484846565655656566a6a6addddddefefefe7e7e7f0f0f0ecececefefef -eaeaea616161222222797979595959171717b9b9b9ededed5c5c5c3131316666666363633d3d3d -cbcbcbe8e8e83d3d3d2a2a2af1f1f1e4e4e4dcdcdc0e0e0e565656f1f1f1f0f0f0f4f4f4f7f7f7 -f1f1f1fafafadadada8686866161616767676565656464646464646464646262625d5d5d595959 -4c4c4c3f3f3f4343434f4f4f5b5b5bb4b4b4dadadae8e8e8fafafafdfdfdffffffffffffffffff -f9f9f9fffffff6f6f6ecececd4d4d4b6b6b64d4d4d3d3d3d4242424a4a4a5252525858585a5a5a -5b5b5b5a5a5a5c5c5c5e5e5e6060606060605f5f5f5f5f5f606060626262595959898989f0f0f0 -fafafaededede2e2e2efefeff0f0f0eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee -e3e3e3fdfdfdf7f7f7717171747474f1f1f1fcfcfc222222b9b9b9ececec9f9f9f414141e6e6e6 -e5e5e5ffffff8181815f5f5fe8e8e84c4c4cb8b8b8eaeaeae1e1e1ebebebc0c0c0333333ededed -f5f5f5ecececf3f3f3dedede040404e8e8e8fffffff1f1f1f0f0f0d9d9d9f7f7f7dadadaf5f5f5 -efefefeeeeeeeeeeeeeeeeeeedededebebebeaeaeaecececeeeeeef3f3f3f0f0f0f4f4f4f4f4f4 -a3a3a37575758383838383838484848484848484848484848484848484848484848484845e5e5e -5b5b5b8b8b8beeeeeef0f0f0f1f1f1f0f0f0e4e4e4dbdbdbb5b5b5313131f9f9f9e4e4e4f0f0f0 -ebebebe3e3e3939393383838fcfcfcf3f3f3efefef5858585a5a5afbfbfb4a4a4a4e4e4e808080 -f8f8f8747474484848545454eaeaeaedededefefeff6f6f6edededf8f8f8edededa4a4a4727272 -6767676565656464646464646464646262625d5d5d5a5a5a4d4d4d3e3e3e4242424f4f4f5b5b5b -b4b4b4d9d9d9e8e8e8fafafafdfdfdfffffffffffffffffffbfbfbfffffff6f6f6ebebebd2d2d2 -b5b5b54d4d4d3c3c3c4141414949495151515757575959595959595959595a5a5a5e5e5e616161 -6161615f5f5f5e5e5e5d5d5d5e5e5e5d5d5da8a8a8fffffff0f0f0e5e5e5e3e3e3eeeeeeefefef -eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee6e6e6fcfcfce1e1e17e7e7e828282 -e6e6e6e0e0e0313131dadadae7e7e7414141a0a0a0f7f7f7f7f7f7cfcfcfd1d1d11a1a1aebebeb -3d3d3db3b3b3f8f8f8f6f6f6f3f3f3a8a8a8282828a9a9a98585858c8c8cbfbfbfefefef191919 -656565a6a6a6e4e4e4f7f7f7dfdfdfeaeaeaffffffe4e4e4f0f0f0eeeeeeededededededededed -eeeeeeeeeeeeecececeaeaeaf6f6f6ecececf5f5f5fafafacacaca7f7f7f808080838383848484 -8484848484848484848484848484848484848484845c5c5c5e5e5eacacacfbfbfbe9e9e9f5f5f5 -eeeeeee4e4e4f0f0f03e3e3ea5a5a5dfdfdfefefefededede8e8e8ececec4c4c4ca7a7a7ebebeb -f0f0f0d9d9d9ededed222222dcdcdc4f4f4fa4a4a43a3a3af8f8f82d2d2da3a3a3606060f3f3f3 -ebebebeaeaeaf4f4f4e9e9e9f2f2f2ffffffc4c4c47e7e7e676767656565646464646464656565 -6363635e5e5e5b5b5b4e4e4e3d3d3d4141415050505d5d5db4b4b4d9d9d9e8e8e8fafafafdfdfd -fffffffffffffffffffcfcfcfffffff7f7f7eaeaead1d1d1b6b6b64f4f4f3c3c3c414141494949 -5252525858585a5a5a5a5a5a5959595959595b5b5b5d5d5d5d5d5d5c5c5c5b5b5b5d5d5d5f5f5f -5b5b5bb0b0b0ffffffe2e2e2e6e6e6efefeff1f1f1e9e9e9eeeeeeeeeeeeeeeeeeeeeeeeeeeeee -eeeeeeeeeeeeeeeeeeedededf1f1f1e4e4e47979791c1c1c464646121212868686e3e3e3e0e0e0 -626262b3b3b3dcdcdcf4f4f4fafafaffffff000000f3f3f3464646b9b9b9f2f2f2e8e8e8f3f3f3 -bababa1818187a7a7a7b7b7b878787949494f7f7f7dddddd7171713d3d3d1c1c1c484848cfcfcf -e8e8e8f8f8f8e6e6e6f2f2f2efefefecececebebebedededf0f0f0f0f0f0ebebebe7e7e7f9f9f9 -eaeaeaf3f3f3f7f7f7dadada7e7e7e7f7f7f8b8b8b858585858585858585858585858585858585 -8585858585856262625a5a5ab5b5b5fefefee2e2e2f0f0f0e6e6e6ecececebebeb484848bebebe -ebebebf5f5f5fbfbfbe7e7e7f0f0f0353535bdbdbde7e7e7efefefffffffdedede000000fafafa -303030dedede686868212121a8a8a8939393474747f3f3f3ebebebe8e8e8f6f6f6e7e7e7ececec -ffffffd1d1d17c7c7c6666666565656464646565656565656363635f5f5f5c5c5c5050503c3c3c -3f3f3f5050505e5e5eb4b4b4d8d8d8e8e8e8fafafafdfdfdfffffffffffffffffffdfdfdffffff -f7f7f7eaeaead1d1d1b7b7b75252523e3e3e4343434b4b4b5353535959595c5c5c5c5c5c5b5b5b -5b5b5b5b5b5b5b5b5b5a5a5a5a5a5a5d5d5d636363686868565656a8a8a8fbfbfbe4e4e4e9e9e9 -eeeeeef0f0f0ecececeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee4e4e4efefef -f8f8f87f7f7f5c5c5cc9c9c95c5c5c9f9f9ff9f9f9eeeeee444444a3a3a3e4e4e4dfdfdfe9e9e9 -b9b9b9282828ededed3d3d3dacacacefefefe2e2e2e7e7e7bbbbbb515151d8d8d8e5e5e5f5f5f5 -e5e5e5e4e4e4e3e3e3f1f1f1f8f8f8cccccc6262626c6c6cf9f9f9e1e1e1e5e5e5f8f8f8efefef -ecececebebebedededf0f0f0f0f0f0ebebebe7e7e7f5f5f5ebebebf6f6f6f7f7f7d9d9d97e7e7e -8181818e8e8e858585858585858585858585858585858585858585858585696969555555a8a8a8 -fdfdfdecececefefefdfdfdff3f3f3f4f4f45454549b9b9bdcdcdceaeaeaececece9e9e9f2f2f2 -5c5c5c868686f6f6f6f5f5f5f6f6f6d7d7d7101010ebebeb4a4a4acececec6c6c6252525f3f3f3 -929292626262eeeeeeeaeaeae7e7e7f8f8f8ebebebeeeeeeffffffcdcdcd7b7b7b666666656565 -6464646565656666666464646060605d5d5d5252523b3b3b3d3d3d505050606060b3b3b3d7d7d7 -e8e8e8fafafafdfdfdfffffffffffffffffffcfcfcfffffff7f7f7e9e9e9d1d1d1b9b9b9555555 -3e3e3e4343434c4c4c5454545a5a5a5c5c5c5c5c5c5c5c5c5e5e5e5e5e5e5c5c5c5b5b5b5b5b5b -6161616969696f6f6f585858949494f1f1f1f0f0f0ededede2e2e2ebebebf5f5f5eeeeeeeeeeee -eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeef6f6f6f9f9f9f2f2f25e5e5e777777ffffffc1c1c1 -313131afafaff4f4f4acacac272727dcdcdcffffffe8e8e85050507b7b7bdbdbdb484848acacac -f9f9f9f3f3f3eaeaeac6c6c6484848edededf9f9f9f2f2f2f2f2f2ffffff909090eaeaeae6e6e6 -ffffff767676686868f3f3f3f7f7f7e7e7e7f3f3f3eeeeeeedededededededededeeeeeeeeeeee -ecececeaeaeaefefefeeeeeef9f9f9f9f9f9c8c8c8838383878787878787868686868686868686 -8686868686868686868686868686867070705b5b5b8e8e8eefefeffbfbfbf5f5f5dededef0f0f0 -eaeaeab8b8b8141414d4d4d4efefefeeeeeec7c7c7d3d3d3a6a6a6313131cececee2e2e2e4e4e4 -4848487f7f7fffffff3d3d3dbababafcfcfcedededdededea4a4a4585858eeeeeee9e9e9e8e8e8 -f9f9f9f1f1f1f4f4f4f7f7f7bebebe838383666666656565656565656565666666656565616161 -5e5e5e5454543939393b3b3b515151616161b3b3b3d6d6d6e8e8e8fafafafdfdfdffffffffffff -fffffffbfbfbfffffff7f7f7e9e9e9d1d1d1bbbbbb5959593d3d3d4242424b4b4b535353595959 -5b5b5b5b5b5b5a5a5a5d5d5d5d5d5d5d5d5d5c5c5c5c5c5c6060606666666b6b6b686868737373 -cacacaeeeeeef6f6f6e4e4e4ebebebf1f1f1eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee -eeeeeedededee9e9e9ebebeb7e7e7e848484d9d9d9ffffffcdcdcd2f2f2fcacacaf6f6f67c7c7c -2424242f2f2f171717747474f3f3f3e9e9e9474747242424121212151515595959939393000000 -2929290f0f0f1c1c1c6c6c6ce0e0e04646461515153d3d3d1a1a1a4a4a4aefefefe8e8e8f1f1f1 -fafafae9e9e9eeeeeeeeeeeeeeeeeeedededebebebeaeaeaecececeeeeeef0f0f0f0f0f0f0f0f0 -ecececa5a5a5868686909090808080868686868686868686868686868686868686868686868686 -7b7b7b6d6d6d6d6d6dc7c7c7f4f4f4f7f7f7e5e5e5eaeaeaf7f7f7dcdcdc929292343434373737 -1e1e1e282828cdcdcdededed8787872c2c2c3e3e3e262626636363e5e5e5e0e0e0414141cfcfcf -f8f8f8e6e6e6ffffff9696964f4f4fe9e9e9eaeaeaeaeaeaf5f5f5f1f1f1f4f4f4e0e0e0a4a4a4 -8888886666666565656565656666666767676666666262625f5f5f555555383838393939515151 -636363b3b3b3d6d6d6e9e9e9fafafafdfdfdfffffffffffffefefefafafafffffff7f7f7e9e9e9 -d2d2d2bcbcbc5b5b5b3c3c3c4141414949495151515757575a5a5a5a5a5a5959595858585a5a5a -5b5b5b5b5b5b5a5a5a5b5b5b5f5f5f6262627a7a7a5454549d9d9de0e0e0fffffff1f1f1eeeeee -e5e5e5eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeef3f3f3edededefefefe5e5e5 -f3f3f3f3f3f3d9d9d9f3f3f3eeeeeef3f3f3e4e4e4f0f0f0e8e8e8cdcdcdefefefe7e7e7e9e9e9 -f6f6f6e0e0e0f8f8f8f6f6f6e4e4e4eaeaeafbfbfbededededededeeeeeef7f7f7eeeeeef3f3f3 -ebebebe9e9e9d2d2d2e0e0e0fbfbfbe4e4e4f4f4f4e6e6e6e5e5e5f1f1f1edededefefeff0f0f0 -ededede9e9e9e8e8e8ecececf0f0f0f8f8f8f2f2f2e2e2e2d8d8d88484848484849696967d7d7d -8686868686868686868686868686868686868686868686868787877d7d7d5353539f9f9fe1e1e1 -f5f5f5ececece8e8e8e7e7e7f9f9f9eeeeeee0e0e0ccccccf7f7f7eaeaeaefefeff4f4f4e5e5e5 -e9e9e9d6d6d6dcdcdcecececf5f5f5f7f7f7f1f1f1eeeeeee6e6e6f8f8f8ebebebe5e5e5eeeeee -edededeeeeeeedededf1f1f1eeeeeef0f0f0cbcbcb8c8c8c878787666666656565656565666666 -6767676666666262625f5f5f565656383838383838515151636363b3b3b3d5d5d5e9e9e9fafafa -fdfdfdfffffffffffffefefef8f8f8fffffff6f6f6ebebebd4d4d4bababa5555553c3c3c3e3e3e -4646465252525858585757575757575959595c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -616161909090686868656565a1a1a1dfdfdff2f2f2ecececeaeaeaefefefececece8e8e8e5e5e5 -e4e4e4e7e7e7ebebebeeeeeee5e5e5e6e6e6e6e6e6e7e7e7e7e7e7e8e8e8e8e8e8e9e9e9e6e6e6 -e7e7e7e8e8e8eaeaeaecececedededefefefefefefe4e4e4e4e4e4e5e5e5e5e5e5e6e6e6e7e7e7 -e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8e8e8e8e9e9e9e9e9e9e9e9e9e7e7e7e7e7e7e7e7e7 -e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e8e8e8e9e9e9eaeaeaecececeeeeeef0f0f0f2f2f2f3f3f3 -ebebebe9e9e9cccccc9b9b9b8080808585858b8b8b888888868686868686868686858585858585 -8484848484848484848383838383837171716b6b6b9d9d9de7e7e7fdfdfde4e4e4f1f1f1eeeeee -e9e9e9e5e5e5e4e4e4e6e6e6e8e8e8ebebebedededeaeaeae7e7e7e4e4e4e4e4e4e6e6e6e9e9e9 -ebebebe3e3e3e4e4e4e6e6e6e8e8e8ebebebedededefefeff0f0f0ebebebf7f7f7fefefeefefef -c9c9c99b9b9b777777646464676767666666666666676767686868676767646464606060545454 -363636373737515151646464b4b4b4d7d7d7eaeaeafafafafdfdfdfffffffffffffffffff9f9f9 -fffffff6f6f6ebebebd4d4d4bababa5555553d3d3d3e3e3e464646525252585858575757575757 -5a5a5a5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f6060606060606161617878787d7d7d7a7a7a7b7b7b -999999c8c8c8e4e4e4e6e6e6e6e6e6e4e4e4e1e1e1dfdfdfdfdfdfe1e1e1e4e4e4e5e5e5e4e4e4 -e4e4e4e3e3e3e3e3e3e3e3e3e3e3e3e2e2e2e2e2e2e1e1e1e1e1e1e1e1e1e2e2e2e2e2e2e2e2e2 -e3e3e3e3e3e3e5e5e5e5e5e5e4e4e4e4e4e4e4e4e4e4e4e4e3e3e3e3e3e3e4e4e4e4e4e4e4e4e4 -e5e5e5e5e5e5e6e6e6e6e6e6e6e6e6e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4 -e4e4e4e4e4e4e3e3e3e3e3e3e2e2e2e1e1e1e1e1e1e1e1e1d2d2d2b8b8b88e8e8e6e6e6e6f6f6f -8383838b8b8b8686868686868686868686868585858585858484848484848484848080808c8c8c -898989757575737373969696c8c8c8e7e7e7e7e7e7e7e7e7e6e6e6e6e6e6e6e6e6e6e6e6e7e7e7 -e7e7e7e7e7e7e5e5e5e3e3e3e1e1e1e1e1e1e2e2e2e3e3e3e5e5e5e2e2e2e2e2e2e2e2e2e2e2e2 -e2e2e2e3e3e3e3e3e3e3e3e3e6e6e6ddddddc9c9c9aaaaaa8c8c8c787878727272747474676767 -666666666666676767686868676767636363606060545454373737383838515151636363b4b4b4 -d7d7d7eaeaeafafafafdfdfdfffffffffffffffffff9f9f9fffffff6f6f6ebebebd3d3d3bababa -5454543d3d3d3e3e3e4747475252525858585757575757575a5a5a5c5c5c5c5c5c5d5d5d5e5e5e -5f5f5f6060606060606161615a5a5a7676767b7b7b666666656565838383989898959595a8a8a8 -a8a8a8a7a7a7a6a6a6a7a7a7a7a7a7a8a8a8a9a9a9a8a8a8a8a8a8a7a7a7a6a6a6a6a6a6a5a5a5 -a4a4a4a4a4a4a5a5a5a5a5a5a4a4a4a4a4a4a3a3a3a3a3a3a2a2a2a2a2a2a6a6a6a6a6a6a5a5a5 -a5a5a5a4a4a4a3a3a3a2a2a2a2a2a2a3a3a3a4a4a4a4a4a4a4a4a4a5a5a5a5a5a5a6a6a6a6a6a6 -a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a3a3a3a2a2a2a1a1a1a0a0a0 -9e9e9e9d9d9d9d9d9d8888887676766666666a6a6a7d7d7d8a8a8a898989828282868686868686 -8686868585858585858484848484848484848585858787878a8a8a8686867575756b6b6b7b7b7b -9595959e9e9ea1a1a1a5a5a5a8a8a8a9a9a9a8a8a8a6a6a6a4a4a4a7a7a7a7a7a7a7a7a7a6a6a6 -a5a5a5a5a5a5a5a5a5a4a4a4a7a7a7a7a7a7a6a6a6a5a5a5a4a4a4a3a3a3a3a3a3a2a2a29b9b9b -9494948787877777776b6b6b6767676969696d6d6d676767666666666666676767686868666666 -6262625f5f5f5353533939393a3a3a515151626262b4b4b4d7d7d7e9e9e9fafafafdfdfdffffff -fffffffffffffafafafffffff6f6f6ebebebd3d3d3b9b9b95454543d3d3d3f3f3f474747535353 -5959595858585858585a5a5a5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f6060606060606161615d5d5d -5d5d5d6161616767676565655b5b5b545454535353545454555555555555565656575757565656 -565656565656565656565656565656555555555555555555555555555555595959595959595959 -585858585858585858575757575757575757575757575757565656565656565656565656565656 -575757575757575757585858585858585858595959595959595959595959595959595959595959 -5959595959595959595959595959595a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d616161656565 -7575758989898e8e8e878787838383878787868686868686868686858585858585848484848484 -8484848888887e7e7e7f7f7f8d8d8d8d8d8d7777776262625b5b5b4f4f4f525252565656595959 -5a5a5a585858565656545454575757585858585858595959585858565656545454535353565656 -5656565656565656565656565656565656565656565b5b5b5f5f5f6767676d6d6d7070706c6c6c -6666666060606868686666666666666666666767676565656161615e5e5e5151513a3a3a3d3d3d -505050606060b4b4b4d7d7d7e9e9e9fafafafdfdfdfffffffffffffffffffafafafffffff6f6f6 -ebebebd3d3d3b8b8b85353533e3e3e3f3f3f4848485353535959595858585858585b5b5b5c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f6060606060606161617171715a5a5a5454546666666d6d6d5f5f5f -5b5b5b6666666666666767676969696b6b6b6b6b6b6b6b6b6a6a6a6969696e6e6e6f6f6f707070 -7171717272727373737474747474747676767777777777777878787979797a7a7a7b7b7b7b7b7b -7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f8080807f7f7f7f7f7f808080808080818181 -818181818181828282828282828282828282828282828282828282828282828282838383848484 -8585858787878989898a8a8a8c8c8c8c8c8c8484848383838989898f8f8f8787877a7a7a7f7f7f -8f8f8f868686868686868686858585858585848484848484848484818181838383868686868686 -8484848282828080807e7e7e7c7c7c7c7c7c7c7c7c7c7c7c7b7b7b7b7b7b7a7a7a797979757575 -767676787878787878777777747474727272707070727272727272727272717171717171707070 -7070706f6f6f6a6a6a6868686767676969696b6b6b6b6b6b686868656565686868666666666666 -6666666666666565656060605d5d5d5050503c3c3c3f3f3f5050505e5e5eb3b3b3d8d8d8e8e8e8 -fafafafdfdfdfffffffffffffffffffbfbfbfffffff6f6f6ebebebd2d2d2b8b8b85252523e3e3e -4040404848485454545959595858585959595b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 -6060606161616363636363636464646464646464646666666a6a6a6e6e6e666666676767686868 -6969696a6a6a6a6a6a6a6a6a6a6a6a6d6d6d6e6e6e6f6f6f717171737373757575767676767676 -7474747575757676767878787a7a7a7c7c7c7d7d7d7e7e7e7c7c7c7c7c7c7e7e7e7f7f7f818181 -838383848484858585848484848484848484858585858585868686868686868686878787878787 -8787878787878787878787878787878787878787878888888888888888888989898a8a8a8a8a8a -8a8a8a9494948989898484848888888989898484848484848a8a8a868686868686868686858585 -8585858484848484848484848181818888888787877e7e7e7d7d7d868686898989838383848484 -8282828080807d7d7d7c7c7c7b7b7b7c7c7c7d7d7d7979797979797a7a7a7a7a7a787878767676 -7474747272727474747373737171716f6f6f6d6d6d6a6a6a6969696868687474747070706a6a6a -6666666565656767676868686969696868686767676565656666666666666464645f5f5f5c5c5c -4f4f4f3e3e3e4141415050505c5c5cb3b3b3d8d8d8e7e7e7fafafafdfdfdffffffffffffffffff -fbfbfbfffffff6f6f6eaeaead2d2d2b7b7b75252523f3f3f4040404848485454545a5a5a595959 -5959595c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f6060606060606161615555556464646b6b6b -6363635e5e5e6262626363635e5e5e6868686969696969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e -6e6e6e6f6f6f707070717171727272737373747474757575727272737373757575777777797979 -7a7a7a7c7c7c7d7d7d7a7a7a7a7a7a7b7b7b7c7c7c7e7e7e7f7f7f808080808080808080808080 -808080818181818181828282828282828282848484848484848484848484848484848484848484 -848484848484848484848484838383838383838383838383838383838383808080828282898989 -9090908f8f8f898989838383868686868686868686858585858585848484848484848484858585 -8484848181817f7f7f8484848787877d7d7d6f6f6f8181817f7f7f7d7d7d7b7b7b797979797979 -7979797979797a7a7a797979797979787878767676747474737373727272727272727272707070 -6e6e6e6c6c6c6a6a6a6868686767676565656767676a6a6a6a6a6a696969686868666666666666 -6868686767676565656565656565656363635f5f5f5b5b5b4e4e4e3f3f3f4343434f4f4f5b5b5b -b3b3b3d8d8d8e6e6e6fafafafdfdfdfffffffffffffffffffbfbfbfffffff6f6f6eaeaead2d2d2 -b7b7b75151513f3f3f4040404848485454545a5a5a5959595959595c5c5c5c5c5c5c5c5c5d5d5d -5e5e5e5f5f5f6060606060606161616666666262625e5e5e5e5e5e6161616464646868686b6b6b -6666666666666666666666666767676969696b6b6b6c6c6c717171717171717171727272727272 -7272727373737373737474747575757676767878787979797b7b7b7c7c7c7c7c7c7f7f7f7f7f7f -7f7f7f808080808080808080808080818181818181818181828282828282828282838383838383 -838383868686868686868686868686868686868686868686868686868686868686878787878787 -8888888888888989898989898484848a8a8a8c8c8c888888838383848484868686878787868686 -8686868686868585858585858484848484848484848383838282828383838484848181817e7e7e -8282828a8a8a8181818181818080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7a7a7a797979787878 -7676767575757373737272727272727070707070707070707070707070706f6f6f6f6f6f6f6f6f -6c6c6c6e6e6e6f6f6f6e6e6e6a6a6a676767686868696969686868676767656565656565656565 -6363635e5e5e5b5b5b4d4d4d4040404444444f4f4f5a5a5ab3b3b3d8d8d8e6e6e6fafafafdfdfd -fffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c4242424c4c4c -5353535757575959595a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161 -6262626262626363636363636363636464646464646464646666666666666767676969696a6a6a -6c6c6c6d6d6d6d6d6d6f6f6f6f6f6f707070717171717171727272737373737373757575757575 -7676767777777878787979797979797a7a7a7a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f -7f7f7f818181828282828282828282838383838383848484848484838383838383838383838383 -838383838383838383838383848484848484848484858585858585868686868686868686868686 -868686868686868686868686868686868686868686858585858585858585858585858585858585 -8585858585858585858585858484848383838282828181818181818080807f7f7f7e7e7e7e7e7e -7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b7a7a7a797979787878777777757575747474747474 -7070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b686868686868686868676767676767 -6666666666666666666767676666666565656666666666666363635e5e5e5a5a5a4c4c4c414141 -3c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdffffff -f5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c4242424c4c4c5353535757575959595a5a5a5c5c5c -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363 -6464646464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d6f6f6f6f6f6f -707070717171717171727272737373737373747474757575757575767676777777787878797979 -7979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f7e7e7e818181818181818181828282 -828282828282838383838383828282828282828282828282828282828282828282828282838383 -838383848484848484858585858585868686868686868686868686868686868686868686868686 -868686868686858585858585858585858585858585858585858585858585848484848484838383 -8282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979797979 -7a7a7a7a7a7a7979797777777676767474747373737373737070706f6f6f6f6f6f6e6e6e6d6d6d -6c6c6c6b6b6b6b6b6b686868686868686868676767676767676767666666666666676767666666 -6565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5 -e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d -3c3c3c4242424c4c4c5353535757575959595a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f -606060606060616161626262626262636363636363636363646464646464646464666666666666 -6767676969696a6a6a6c6c6c6d6d6d6d6d6d6f6f6f6f6f6f707070717171717171727272737373 -7373737474747474747575757676767777777777777878787878787979797a7a7a7b7b7b7d7d7d -7e7e7e7e7e7e7e7e7e7e7e7e808080808080808080808080818181818181828282828282818181 -818181818181818181818181818181818181818181838383838383838383848484848484848484 +868686868686868686868686878787878787878787868686868686868686868686858585858585 +858585858585848484848484848484838383838383838383828282828282808080808080808080 +7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a797979787878777777767676 +7474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b +6a6a6a696969696969686868686868676767666666656565656565656565656565646464606060 +5959594d4d4d3e3e3e4141415252525858589797970000004d4d4d3e3e3e4040404c4c4c535353 +5757575959595a5a5a5a5a5a5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060606060606060616161 +6262626363636363636363636363636464646565656666666767676868686868686a6a6a6b6b6b +6c6c6c6d6d6d6e6e6e6f6f6f707070717171717171727272737373747474747474757575767676 +7878787878787979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080818181 +818181808080818181828282838383848484848484848484848484848484848484848484858585 +858585858585848484848484858585858585858585858585868686868686868686868686868686 +878787878787878787868686868686868686868686858585858585858585858585848484848484 +8484848484848484848383838282828181818080808080807f7f7f7f7f7f7e7e7e7d7d7d7d7d7d +7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878777777767676757575747474727272717171 +6f6f6f6f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868 +6868686767676666666666666666666565656565656464646161615959594e4e4e3f3f3f434343 +5555555858589797970000004f4f4f3d3d3d3f3f3f4b4b4b5252525757575959595a5a5a5b5b5b +5b5b5b5c5c5c5e5e5e5e5e5e5f5f5f606060606060606060616161626262636363636363636363 +6363636363636464646565656666666868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f +7070707171717171717272727373737474747474747575757676767676767878787a7a7a7a7a7a +7a7a7a7a7a7a7c7c7c7d7d7d7e7e7e7f7f7f808080808080808080808080808080808080818181 +838383838383838383848484838383838383838383848484848484848484848484848484848484 +848484848484858585858585858585858585858585858585868686868686868686868686868686 +868686868686858585858585858585848484848484848484848484848484848484848484838383 +8181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a +7a7a7a7878787777777676767575757474747373737272727070707070706f6f6f6e6e6e6d6d6d +6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969686868686868686868676767676767666666666666 +6666666565656565656464646060605858584e4e4e414141434343515151575757979797000000 +4a4a4a3b3b3b3f3f3f4b4b4b5353535757575959595b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e +5f5f5f606060606060606060616161626262636363636363636363636363636363656565666666 +6767676868686868686969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070717171717171727272 +7373737474747474747575757676767777777777777878787979797979797a7a7a7b7b7b7c7c7c +7d7d7d7f7f7f7f7f7f7f7f7f8080808080807c7c7c7373736666665b5b5b5252524c4c4c4a4a4a +4a4a4a4a4a4a4a4a4a4949494c4c4c4a4a4a4a4a4a4a4a4a4a4a4a494949484848464646424242 +4a4a4a4a4a4a4949494848484646464242424242424545454646464c4c4c5e5e5e707070858585 +8484848484848484848484848585858585858484848484848282828181818080808080807f7f7f +7e7e7e7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979797979797979787878777777767676 +7575757474747373737272727171717070706e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a +6a6a6a696969686868686868676767666666666666666666656565656565656565666666646464 +6060605858584d4d4d3f3f3f4040405151515959599797970000004848483939393e3e3e4b4b4b +5353535858585959595b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060606060 +6161616262626363636363636363636464646464646565656767676868686969696a6a6a6a6a6a +6a6a6a6b6b6b6d6d6d6f6f6f707070717171727272727272727272737373747474757575767676 +7676767676767777777878787979797979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f +8080807f7f7f5656562b2b2b1d1d1d2d2d2d3b3b3b3e3e3e424242464646464646464646494949 +3e3e3e424242464646464646464646494949484848494949505050464646464646494949484848 +4949495050505050504d4d4d494949424242282828212121525252757575858585858585858585 +8585858585858585858484848383838282828181818080807f7f7f7e7e7e7e7e7e7e7e7e7d7d7d +7c7c7c7b7b7b7a7a7a797979797979797979787878777777767676757575747474737373727272 +7171717070706e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868 +6767676666666666666666666565656565656565656666666464645f5f5f5757574d4d4d3f3f3f +4040405151515a5a5a9797970000004f4f4f3e3e3e4040404c4c4c5353535858585a5a5a5b5b5b +5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060616161616161616161626262636363636363 +6464646565656565656666666767676868686969696969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f +707070727272737373737373737373747474757575757575767676777777787878787878797979 +7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e8080808080808080806c6c6c494949282828515151 +929292c1c1c1d8d8d8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1e8e8e8dbdbdbe0e0e0e3e3e3e1e1e1 +e1e1e1e8e8e8e5e5e5e5e5e5eeeeeee1e1e1e1e1e1e8e8e8e5e5e5e5e5e5eeeeeeefefefebebeb +e6e6e6e1e1e1b3b3b36161612929293d3d3d6e6e6e858585858585858585858585858585848484 +8383838282828282828181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a +7a7a7a7a7a7a7979797878787777777676767474747373737272727070707070706f6f6f6e6e6e +6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b696969696969696969696969686868676767666666666666 +6666666666666666666666666464645f5f5f5656564d4d4d4444444343434d4d4d565656979797 +0000005050504343434343434d4d4d5454545858585a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5d5d5d +5e5e5e5f5f5f606060616161626262626262636363646464656565656565656565666666676767 +6767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070717171727272737373737373 +7474747575757676767676767777777878787878787a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d +7e7e7e7f7f7f808080818181686868535353363636808080e5e5e5eeeeeeeeeeeeeeeeeef8f8f8 +f8f8f8f8f8f8f8f8f8f8f8f8ebebebf8f8f8f8f8f8f8f8f8f8f8f8edededebebebedededececec +ebebebeeeeeeedededebebebedededecececebebebf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 +9e9e9e3c3c3c4f4f4f767676858585858585858585858585848484838383838383828282818181 +8080807f7f7f7f7f7f7f7f7f7e7e7e7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a787878 +7777777676767474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b +6a6a6a6a6a6a6a6a6a696969696969696969686868676767666666666666666666666666666666 +6363635e5e5e5656564e4e4e4646464444444e4e4e5656569797970000004a4a4a404040444444 +4e4e4e5454545858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5f5f5f606060616161616161 +6262626262626363636464646464646464646565656666666767676767676868686969696b6b6b +6b6b6b6c6c6c6d6d6d6f6f6f707070717171727272737373737373747474757575767676767676 +7777777878787979797b7b7b7b7b7b7b7b7b7b7b7b7d7d7d7e7e7e7f7f7f8080808181816d6d6d +5c5c5c464646878787f2f2f2fcfcfceeeeeeeeeeeee8e8e8acacac979797abababe7e7e7eeeeee +b7b7b7e6e6e6edededeeeeeed7d7d7cbcbcbeeeeeeeeeeeed7d7d79f9f9f979797bebebeeaeaea +eeeeeec3c3c3b7b7b7b7b7b7c9c9c9eeeeeef0f0f0f5f5f5878787f8f8f89999994848486b6b6b +8585858585858585858585858484848383838383838282828181818080808080808080807f7f7f +7e7e7e7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a797979777777757575747474737373 +7272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969 +6969696969696868686767676666666666666666666666666565656363635d5d5d5555554d4d4d +4444444444444d4d4d5252529797970000004b4b4b4242424444444d4d4d535353585858595959 +5a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262636363636363 +6363636363636464646565656666666767676868686969696b6b6b6b6b6b6c6c6c6d6d6d6e6e6e +6f6f6f7070707272727373737373737373737474747575757676767777777878787878787a7a7a +7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e808080818181666666575757606060dadadafcfcfc +efefefebebebd9d9d92f2f2f484848777777505050171717eeeeee000000eeeeeeeeeeeeeeeeee +979797575757eeeeeea7a7a71f1f1f6b6b6b6f6f6f3f3f3f5b5b5beeeeee404040434343575757 +242424747474f5f5f5f4f4f4f2f2f2f8f8f8e4e4e47272726d6d6d848484848484848484848484 +8484848383838282828181818181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b +7b7b7b7b7b7b7a7a7a797979787878777777757575747474737373727272717171717171707070 +6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868686868676767 +6666666565656565656565656565656262625d5d5d5454544c4c4c4646464646464c4c4c4f4f4f +9797970000004a4a4a4141414343434d4d4d5353535858585959595a5a5a5b5b5b5c5c5c5c5c5c +5e5e5e5f5f5f5f5f5f606060606060616161626262636363636363636363636363636363646464 +6565656767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171727272 +7272727373737474747474747575757676767777777878787a7a7a7a7a7a7a7a7a7a7a7a7b7b7b +7c7c7c7d7d7d7f7f7f808080626262585858919191f8f8f8eeeeeeedededededed5a5a5a6f6f6f +eeeeeeeeeeeeeeeeeed3d3d3eeeeee000000eeeeeeeeeeeeeeeeee979797575757eeeeee444444 +abababeeeeeeeeeeeeeeeeeedfdfdfeeeeee404040b7b7b7eeeeeededede040404ecececf2f2f2 +f0f0f0f6f6f6f8f8f8adadad6b6b6b848484848484848484848484838383828282818181818181 +8080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878 +7777777676767575757373737272727171717070706e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b +6b6b6b6b6b6b696969696969696969686868686868676767676767666666656565656565656565 +6565656262625c5c5c5454544c4c4c4646464444444b4b4b5252529797970000004747473f3f3f +4343434d4d4d5353535858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f +606060616161626262636363636363636363636363636363646464656565666666676767696969 +6969696a6a6a6b6b6b6c6c6c6d6d6d6f6f6f707070717171727272727272727272737373747474 +7575757575757676767777777777777878787979797979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f +616161565656b1b1b1f8f8f8ebebebebebebefefef0f0f0fd7d7d7eeeeeeeeeeeeeeeeeeeeeeee +eeeeee000000eeeeeeeeeeeeeeeeee979797575757eeeeee636363434343afafafdadadaeeeeee +eeeeeeeeeeee404040b7b7b7eeeeeec3c3c3232323e7e7e7f4f4f4f2f2f2efefeff8f8f8cccccc +7a7a7a8484848484848484848383838282828181818181818080807f7f7f7e7e7e7d7d7d7c7c7c +7c7c7c7c7c7c7b7b7b7a7a7a797979797979797979787878777777767676757575747474737373 +7272727171717070706e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a696969686868686868 +6868686767676767676666666666666565656565656565656565656565656262625c5c5c545454 +4c4c4c4545454343434b4b4b5050509797970000004444443e3e3e4343434d4d4d535353585858 +5a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262636363 +6363636363636363636363636464646565656666666767676868686868686969696b6b6b6c6c6c +6d6d6d6e6e6e6f6f6f707070717171727272727272727272737373747474747474757575767676 +7777777777777777777878787979797b7b7b7c7c7c7d7d7d7e7e7e5f5f5f595959b9b9b9f8f8f8 +ececececececededed000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000eeeeeeeeeeee +eeeeee979797575757eeeeeee7e7e78080803f3f3f1414142c2c2cb6b6b6eeeeee404040313131 +3c3c3c272727bababae7e7e7f2f2f2f0f0f0f1f1f1fafafad9d9d97f7f7f848484848484848484 +8383838181818080808080807f7f7f7e7e7e7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979 +7979797878787777777777777676767575757575757373737373737272727171716f6f6f6e6e6e +6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969686868686868676767676767666666666666 +6565656565656565656565656565656464646161615b5b5b5353534b4b4b4444444343434c4c4c +5353539797970000004040403d3d3d4444444d4d4d5454545858585a5a5a5b5b5b5c5c5c5c5c5c +5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262636363636363636363636363646464 +6565656565656666666767676868686868686969696a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070 +717171727272727272727272737373747474757575757575757575777777777777777777787878 +7979797b7b7b7c7c7c7d7d7d7f7f7f6565655c5c5cabababf8f8f8ebebebededede6e6e6202020 +c8c8c8eeeeeeeeeeeeeeeeeeeeeeeeeeeeee040404eaeaeaeeeeeeeeeeee9393935b5b5beeeeee +eeeeeeeeeeeeeeeeeeeeeeee9a9a9a2c2c2ceeeeee4040409f9f9fc3c3c32c2c2ccbcbcbe7e7e7 +f2f2f2f1f1f1f1f1f1f8f8f8d4d4d47d7d7d848484848484828282828282828282818181808080 +7f7f7f7e7e7e7e7e7e7e7e7e7c7c7c7c7c7c7c7c7c7b7b7b7a7a7a797979787878777777777777 +7676767575757575757373737272727171717070707070706e6e6e6d6d6d6d6d6d6c6c6c6b6b6b +6a6a6a696969696969696969686868676767676767666666656565656565646464646464646464 +6565656464646161615b5b5b5353534b4b4b4444444343434c4c4c5454549797970000004a4a4a +4040404343434d4d4d5454545858585a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e606060606060 +606060616161616161626262626262626262636363646464656565656565666666676767676767 +6767676868686969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f717171727272727272727272737373 +7373737474747575757676767777777878787878787878787979797a7a7a7b7b7b7c7c7c7e7e7e +7f7f7f7272725959598d8d8df2f2f2ecececeeeeeee8e8e8777777474747e7e7e7eeeeeeeeeeee +9b9b9beeeeee343434a2a2a2eeeeeeeeeeee4c4c4c8f8f8feeeeeea7a7a7dededeeeeeeeeeeeee +a6a6a6383838eeeeee404040b7b7b7eeeeeecbcbcb2c2c2cd3d3d3f2f2f2f1f1f1f4f4f4f5f5f5 +c6c6c67b7b7b8484848484848282828282828282828181818080808080807f7f7f7e7e7e7e7e7e +7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979787878787878777777767676757575747474 +7272727171717070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a6a6a6a +6969696868686868686767676666666565656565656464646464646565656464646161615b5b5b +5454544c4c4c4545454444444d4d4d5353539797970000005151514242424343434e4e4e545454 +5858585a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262626262 +6363636464646464646464646565656565656767676767676868686969696969696a6a6a6b6b6b +6c6c6c6e6e6e6f6f6f707070717171727272727272737373747474747474757575767676777777 +7878787878787979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7f7f7f8080807c7c7c646464696969 +dadadaf8f8f8e9e9e9ebebebe7e7e76363631b1b1b404040232323484848eeeeeebababa232323 +3838382323234c4c4ce7e7e7eeeeee757575131313383838343434303030cbcbcbeeeeee404040 +b7b7b7eeeeeeeeeeeea5a5a5393939e6e6e6efefeff3f3f3e9e9e9b0b0b0868686848484848484 +8484848383838383838282828181818181818080808080807f7f7f7f7f7f7f7f7f7f7f7f7e7e7e +7d7d7d7c7c7c7b7b7b7b7b7b797979787878777777767676757575737373727272717171707070 +7070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969686868686868 +6767676666666666666565656565656565656565656262625c5c5c5454544c4c4c444444454545 +4f4f4f5656569797970000004a4a4a4040404444444e4e4e5454545858585a5a5a5b5b5b5b5b5b +5c5c5c5d5d5d5d5d5d5f5f5f606060616161616161626262626262636363646464646464646464 +6565656565656767676767676868686969696969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070 +7171717373737373737373737474747575757575757777777878787979797979797a7a7a7b7b7b +7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f8181818181817d7d7d5b5b5b8e8e8ee8e8e8f9f9f9eeeeee +ebebebe6e6e6e6e6e6cececee7e7e7eeeeeeeeeeeeeeeeeeedededd3d3d3dededeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeecdcdcdd7d7d7eeeeeeeeeeeeeeeeeeeeeeeeececece6e6e6e8e8e8eeeeee +edededf0f0f0f3f3f3edededc9c9c9898989868686858585858585858585848484838383838383 +8282828282828181818181818181818181818181818080808080807f7f7f7d7d7d7c7c7c7c7c7c +7a7a7a7979797777777676767575757474747373737272727171717171717070706f6f6f6e6e6e +6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868676767676767666666656565 +6565656565656464646262625d5d5d5454544c4c4c4545454444444d4d4d515151979797000000 +4b4b4b4242424444444d4d4d5353535858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e +5f5f5f606060616161616161626262636363636363636363636363646464656565666666676767 +6868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171727272727272737373 +7474747575757575757777777878787979797979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e +7f7f7f818181818181838383737373626262a6a6a6e9e9e9f0f0f0edededf0f0f0efefefececec +e5e5e5e4e4e4e7e7e7e6e6e6efefefececece5e5e5e4e4e4e7e7e7e6e6e6e5e5e5edededeeeeee +e4e4e4e7e7e7e6e6e6e5e5e5edededeeeeeeecececf0f0f0efefeff2f2f2f0f0f0eaeaead0d0d0 +999999777777858585848484848484848484848484838383838383828282818181818181808080 +8080808282828282828181818181818080807f7f7f7e7e7e7c7c7c7b7b7b797979777777767676 +7575757474747373737171717070707070706f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b +6b6b6b6a6a6a696969696969686868686868676767666666656565656565656565656565626262 +5d5d5d5454544c4c4c4646464646464c4c4c4f4f4f9797970000004a4a4a4141414343434d4d4d +5353535858585959595a5a5a5b5b5b5c5c5c5c5c5c5e5e5e5f5f5f5f5f5f606060606060616161 +6262626363636363636363636363636363636464646565656767676868686969696969696b6b6b +6c6c6c6d6d6d6e6e6e6f6f6f707070717171727272727272737373747474747474757575767676 +7777777878787a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7f7f7f8080808080807c7c7c +8c8c8c7a7a7a6d6d6d9b9b9bcececee1e1e1e7e7e7e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3 +e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e7e7e7e5e5e5e3e3e3e5e5e5 +e4e4e4e5e5e5e4e4e4e4e4e4e1e1e1e3e3e3d3d3d3b8b8b88f8f8f7070707b7b7b848484848484 +848484848484848484838383828282818181818181808080808080808080808080818181818181 +8181818080807f7f7f7e7e7e7c7c7c7a7a7a787878777777767676757575737373727272717171 +7070706e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868 +6868686767676767676666666565656565656565656565656262625c5c5c5454544c4c4c464646 +4444444b4b4b5252529797970000004747473f3f3f4343434d4d4d5353535858585a5a5a5b5b5b +5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060616161626262636363636363636363 +6363636363636464646565656666666767676969696969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e +6f6f6f717171727272727272727272737373747474757575757575767676777777777777787878 +7979797979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f8080808080808c8c8c8181816b6b6b +7777779292929e9e9ea3a3a3a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2a3a3a3a6a6a6a6a6a6a6a6a6 +a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a0a0a0a0a0a0 +9a9a9a9494948585856e6e6e6363636e6e6e848484848484848484848484848484838383828282 +8181818181818080808080807f7f7f7f7f7f8080808080808080808080807f7f7f7d7d7d7c7c7c +7b7b7b7979797777777676767575757474747373737272727171717070706e6e6e6e6e6e6d6d6d +6c6c6c6b6b6b6b6b6b6a6a6a696969686868686868686868676767676767666666666666656565 +6565656565656565656565656262625c5c5c5454544c4c4c4545454343434b4b4b505050979797 +0000004545453f3f3f4343434d4d4d5353535858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d +5e5e5e5f5f5f5f5f5f606060616161626262636363636363636363636363636363646464656565 +6666666767676868686868686969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171727272 +7272727272727373737474747474747575757676767777777777777777777878787979797b7b7b +7c7c7c7d7d7d7f7f7f808080808080808080808080818181828282626262545454515151575757 +5757575454545656565858585b5b5b5757575757575454545656565858585b5b5b5b5b5b585858 +5555555656565858585b5b5b5b5b5b5858585555555757575f5f5f5f5f5f6060606363636f6f6f +7979798585858585858484848484848484848484848383838282828181818080808080807f7f7f +7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7b7b7b7a7a7a7a7a7a787878777777767676 +7575757373737373737272727171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a +696969686868686868676767676767666666666666656565656565656565656565656565646464 +6161615b5b5b5454544c4c4c4444444343434c4c4c5252529797970000004040403d3d3d444444 +4d4d4d5454545858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060606060 +606060616161626262636363636363636363646464646464656565666666676767686868686868 +6969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070717171727272727272727272737373737373 +7474747575757676767777777777777777777878787979797b7b7b7c7c7c7d7d7d7e7e7e808080 +808080818181818181828282838383838383848484848484848484838383838383838383838383 +838383828282828282828282828282838383838383838383838383848484848484848484848484 858585858585858585858585858585858585858585858585858585858585858585858585858585 -8585858585858585858585858585858383838383838282828181818080807f7f7f7f7f7f7e7e7e -7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979787878787878797979797979787878767676757575 -7373737272727272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b696969696969 -6868686868686767676767676767676666666767676666666565656666666666666363635e5e5e -5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdffffffffffff -fffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c4242424c4c4c535353575757 -5959595a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262 -6363636363636363636464646464646464646666666666666767676969696a6a6a6c6c6c6d6d6d -6d6d6d6f6f6f6f6f6f707070717171717171727272737373737373737373747474747474757575 -7676767777777878787878787979797979797b7b7b7c7c7c7d7d7d7e7e7e7e7e7e7d7d7d7f7f7f -7f7f7f7f7f7f808080808080818181818181818181818181818181818181818181818181818181 -818181818181828282828282838383838383848484848484848484858585858585858585858585 -858585858585858585858585858585858585858585858585858585858585858585858585858585 -8282828282828181818080807f7f7f7f7f7f7e7e7e7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a797979 -7878787878787777777878787878787777777575757474747373737272727171717070706f6f6f -6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b696969696969696969686868686868676767676767 -6767676767676666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656 -565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaea -d5d5d5b8b8b84d4d4d3c3c3c4242424c4c4c5353535757575959595a5a5a5c5c5c5c5c5c5c5c5c -5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464 -6464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d6f6f6f6f6f6f707070717171 -717171727272737373737373747474747474757575767676777777787878787878797979797979 -7a7a7a7b7b7b7d7d7d7e7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f808080808080818181 -818181818181818181818181818181818181818181818181818181818181838383838383838383 +8484848484848484848383838282828282828181818181818080808080807f7f7f7f7f7f7f7f7f +7e7e7e7d7d7d7c7c7c7a7a7a7a7a7a797979777777777777767676757575737373727272717171 +7070707070706e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969686868676767 +6767676666666666666565656565656565656565656565656464646262625c5c5c5454544c4c4c +4444444343434c4c4c5454549797970000004949494040404343434d4d4d5454545858585a5a5a +5a5a5a5b5b5b5d5d5d5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060606060616161626262626262 +6262626363636464646565656666666666666767676868686868686969696a6a6a6b6b6b6c6c6c +6e6e6e6f6f6f707070727272737373737373737373737373747474757575767676777777777777 +7777777878787979797a7a7a7b7b7b7c7c7c7e7e7e7e7e7e808080818181828282828282838383 +848484848484848484848484848484848484848484848484848484848484838383838383838383 +848484848484848484848484858585858585858585858585858585858585858585858585858585 +868686868686868686868686868686868686868686868686858585858585858585838383838383 +8383838282828282828181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b +7a7a7a7979797979797777777676767575757474747272727171717070706f6f6f6f6f6f6f6f6f +6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969686868686868676767676767666666 +6565656565656565656565656565656262625d5d5d5555554d4d4d4444444444444d4d4d525252 +9797970000005656564242424141414d4d4d5454545858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d +5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262636363636363646464656565656565 +6666666666666767676767676969696a6a6a6b6b6b6c6c6c6d6d6d6f6f6f707070717171727272 +7373737373737474747474747575757676767777777878787878787979797a7a7a7a7a7a7b7b7b +7d7d7d7e7e7e7f7f7f808080808080818181828282838383848484848484858585858585858585 +858585858585858585858585858585858585858585858585858585858585858585858585868686 +868686878787878787878787878787878787878787878787878787878787878787878787878787 +878787878787878787868686868686858585858585858585848484848484838383838383838383 +8282828282828181818181818181818080807e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979 +7878787777777575757474747373737171717171717171717070706f6f6f6d6d6d6d6d6d6c6c6c +6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868676767676767666666666666666666666666 +6666666464646060605858584e4e4e414141434343515151585858979797000000545454404040 +4040404d4d4d5454545858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060 +7c7c7c7373736666665b5b5b5252524c4c4c4a4a4a4a4a4a4a4a4a4a4a4a4949494c4c4c4a4a4a +4a4a4a4a4a4a4a4a4a4949494848484646464242424a4a4a4a4a4a494949484848464646424242 +4242424545454646464c4c4c5e5e5e7070707b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f808080 +8282828282828383838383837c7c7c7373736666665b5b5b5252524c4c4c4a4a4a4a4a4a4a4a4a +4a4a4a4949494c4c4c4a4a4a4a4a4a4a4a4a4a4a4a4949494848484646464242424a4a4a4a4a4a +4949494848484646464242424242424545454646464c4c4c5e5e5e707070878787868686868686 +868686858585858585858585858585848484848484848484848484838383838383838383838383 +8282828181818080807e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a797979787878767676757575 +7474747272727171717171717171716f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a +6a6a6a696969696969686868676767676767676767676767666666666666656565616161595959 +4e4e4e3f3f3f4141415353535c5c5c9797970000005050503d3d3d4040404d4d4d535353585858 +5959595a5a5a5b5b5b5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f6060605656562b2b2b1d1d1d2d2d2d +3b3b3b3e3e3e4242424646464646464646464949493e3e3e424242464646464646464646494949 +4848484949495050504646464646464949494848484949495050505050504d4d4d494949424242 +2828282121215252527575757c7c7c7d7d7d7e7e7e7f7f7f808080828282828282828282838383 +5656562b2b2b1d1d1d2d2d2d3b3b3b3e3e3e4242424646464646464646464949493e3e3e424242 +464646464646464646494949484848494949505050464646464646494949484848494949505050 +5050504d4d4d494949424242282828212121525252757575868686868686858585858585858585 +8585858585858484848484848484848484848484848383838383838383838282828181817f7f7f +7e7e7e7d7d7d7c7c7c7c7c7c7a7a7a797979787878767676757575747474727272727272727272 +7171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868 +6868686767676666666666666666666666666565656161615959594e4e4e3f3f3f414141525252 +5757579797970000004d4d4d3e3e3e4040404c4c4c5353535757575959595a5a5a5b5b5b5b5b5b +5b5b5b5d5d5d5e5e5e6c6c6c494949282828515151929292c1c1c1d8d8d8dbdbdbe0e0e0e3e3e3 +e1e1e1e1e1e1e8e8e8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1e8e8e8e5e5e5e5e5e5eeeeeee1e1e1 +e1e1e1e8e8e8e5e5e5e5e5e5eeeeeeefefefebebebe6e6e6e1e1e1b3b3b36161612929293d3d3d +6e6e6e7d7d7d7e7e7e7f7f7f8080808080808181816c6c6c494949282828515151929292c1c1c1 +d8d8d8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1e8e8e8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1e8e8e8 +e5e5e5e5e5e5eeeeeee1e1e1e1e1e1e8e8e8e5e5e5e5e5e5eeeeeeefefefebebebe6e6e6e1e1e1 +b3b3b36161612929293d3d3d6e6e6e858585858585848484848484858585858585848484848484 +8484848484848484848383838383838383838282828181818080807f7f7f7e7e7e7c7c7c7b7b7b +7979797878787777777676767575757474747272727171717171717070706f6f6f6e6e6e6d6d6d +6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868676767666666666666 +6666666666666464646161615959594e4e4e3f3f3f4343435555555858589797970000004f4f4f +3d3d3d3f3f3f4b4b4b5252525757575959595a5a5a5b5b5b5b5b5b5c5c5c5e5e5e686868535353 +363636808080e5e5e5eeeeeeeeeeeeeeeeeef8f8f8f8f8f8f8f8f8f8f8f8f8f8f8ebebebf8f8f8 +f8f8f8f8f8f8f8f8f8edededebebebedededecececebebebeeeeeeedededebebebedededececec +ebebebf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f89e9e9e3c3c3c4f4f4f7676767d7d7d7e7e7e +7f7f7f7f7f7f686868535353363636808080e5e5e5eeeeeeeeeeeeeeeeeef8f8f8f8f8f8f8f8f8 +f8f8f8f8f8f8ebebebf8f8f8f8f8f8f8f8f8f8f8f8edededebebebedededecececebebebeeeeee +edededebebebedededecececebebebf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f89e9e9e3c3c3c +4f4f4f767676848484858585858585858585858585848484848484848484838383838383838383 +8383838282828282828181818080807f7f7f7e7e7e7c7c7c7b7b7b797979777777767676757575 +7474747373737272727171716f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969 +696969696969686868686868676767676767676767676767656565656565656565646464606060 +5858584e4e4e4141414343435151515757579797970000004a4a4a3b3b3b3f3f3f4b4b4b535353 +5757575959595b5b5b5b5b5b5c5c5c5c5c5c6d6d6d5c5c5c464646878787f2f2f2fcfcfceeeeee +eeeeeee8e8e8acacac979797abababe7e7e7eeeeeeeeeeeec5c5c59797979f9f9fc8c8c8dedede +b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7eeeeeeb7b7b7b7b7b7b7b7b7dededee7e7e7eeeeee +f0f0f0f5f5f5787878f8f8f89999994848486b6b6b7c7c7c7e7e7e7f7f7f6d6d6d5c5c5c464646 +878787f2f2f2fcfcfceeeeeeeeeeeee8e8e8e6e6e6edededb7b7b7b7b7b7b7b7b7dededee6e6e6 +edededeeeeeeb7b7b7b7b7b7b7b7b7b7b7b7bbbbbbeeeeeeeeeeeed7d7d79f9f9f979797bebebe +eaeaeaeeeeeee7e7e7eeeeeef0f0f0f5f5f5858585f8f8f89999994848486b6b6b858585858585 +858585858585848484848484838383838383838383828282828282828282828282828282818181 +8080807e7e7e7d7d7d7b7b7b7a7a7a797979777777767676757575747474737373727272717171 +7070706e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969686868686868676767 +6666666666666666666565656565656565656666666464646060605858584d4d4d3f3f3f404040 +5151515959599797970000004848483939393e3e3e4b4b4b5353535858585a5a5a5b5b5b5c5c5c +5c5c5c5c5c5c666666575757606060dadadafcfcfcefefefebebebd9d9d92f2f2f484848777777 +505050171717eeeeee7c7c7c282828737373676767282828787878575757575757202020373737 +575757575757eeeeee000000575757535353171717a7a7a7e8e8e8f5f5f5f4f4f4f2f2f2f8f8f8 +e4e4e47272726d6d6d7c7c7c7e7e7e7f7f7f666666575757606060dadadafcfcfcefefefebebeb +ececececececeeeeeeeeeeee000000575757535353171717a7a7a7eeeeeeeeeeee000000575757 +5757575757576c6c6ceeeeeea7a7a71f1f1f6b6b6b6f6f6f3f3f3f5b5b5beeeeeeeeeeeee8e8e8 +f5f5f5f4f4f4f2f2f2f8f8f8e4e4e47272726d6d6d858585858585858585858585848484848484 +8383838383838282828282828181818181818181818181818080807f7f7f7d7d7d7b7b7b7b7b7b +7a7a7a7979797777777676767575757474747373737272727171717070706e6e6e6d6d6d6d6d6d +6c6c6c6b6b6b6b6b6b6b6b6b696969696969696969686868676767666666666666666666656565 +6565656565656666666464645f5f5f5757574d4d4d3f3f3f404040515151595959979797000000 +4e4e4e3e3e3e4040404c4c4c5353535858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c626262585858 +919191f8f8f8eeeeeeedededededed5a5a5a6f6f6feeeeeeeeeeeeeeeeeed3d3d3eeeeee070707 +e3e3e3eeeeeeeeeeeeeeeeeedededeeeeeeeeeeeee575757979797eeeeeeeeeeeeeeeeee000000 +eeeeeeeeeeeea7a7a7404040eeeeeeecececf2f2f2f0f0f0f6f6f6f8f8f8adadad6b6b6b7d7d7d +7e7e7e808080626262585858919191f8f8f8eeeeeeedededededede9e9e9eeeeeeeeeeeeeeeeee +000000eeeeeeeeeeeea7a7a7404040eeeeeeeeeeee000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeee +444444abababeeeeeeeeeeeeeeeeeedfdfdfeeeeeeeeeeeeeeeeeeecececf2f2f2f0f0f0f6f6f6 +f8f8f8adadad6b6b6b858585858585858585858585848484848484838383838383828282828282 +8181818181818181818080807f7f7f7e7e7e7d7d7d7b7b7b7b7b7b7b7b7b7a7a7a787878777777 +7676767474747373737272727070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b +696969696969696969696969686868676767666666666666666666666666666666666666646464 +5f5f5f5656564d4d4d4444444343434d4d4d5656569797970000005151514444444343434d4d4d +5454545858585a5a5a5b5b5b5c5c5c5d5d5d5d5d5d616161565656b1b1b1f8f8f8ebebebebebeb +efefef0f0f0fd7d7d7eeeeeeeeeeeeeeeeeeeeeeeeeeeeee282828676767bebebee3e3e3eeeeee +eeeeeeeeeeeeeeeeee575757979797eeeeeeeeeeeeeeeeee000000eeeeeeeeeeee8787875b5b5b +eeeeeee7e7e7f4f4f4f2f2f2efefeff8f8f8cccccc7a7a7a7e7e7e7f7f7f808080616161565656 +b1b1b1f8f8f8ebebebebebebefefefe6e6e6eeeeeeeeeeeeeeeeee000000eeeeeeeeeeee878787 +5b5b5beeeeeeeeeeee000000979797979797979797a2a2a2eeeeee636363434343afafafdadada +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeee7e7e7f4f4f4f2f2f2efefeff8f8f8cccccc7a7a7a858585 +8585858585858585858484848484848383838383838282828181818181818181818080807f7f7f +7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a787878777777767676747474737373727272 +7171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969 +6969696868686767676666666666666666666666666666666363635e5e5e5656564d4d4d454545 +4545454e4e4e5656569797970000004a4a4a4040404444444e4e4e5454545858585a5a5a5b5b5b +5b5b5b5c5c5c5d5d5d5f5f5f595959b9b9b9f8f8f8ececececececededed000000eeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeed3d3d36b6b6b3434340f0f0f3f3f3fd7d7d7eeeeeeeeeeee575757 +979797eeeeeeeeeeeeeeeeee0000004040403434343c3c3cd7d7d7eeeeeee7e7e7f2f2f2f0f0f0 +f1f1f1fafafad9d9d97f7f7f7f7f7f8080808181815f5f5f595959b9b9b9f8f8f8ecececececec +edededebebebeeeeeeeeeeeeeeeeee0000004040403434343c3c3cd7d7d7eeeeeeeeeeee000000 +777777777777777777878787eeeeeee7e7e78080803f3f3f1414142c2c2cb6b6b6eeeeeeeeeeee +eeeeeee7e7e7f2f2f2f0f0f0f1f1f1fafafad9d9d97f7f7f858585858585858585858585848484 +8383838383838282828181818181818080808080808080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c +7b7b7b7b7b7b7a7a7a7878787777777676767474747373737272727171717171717070706f6f6f +6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969696969686868676767666666 +6666666666666666666565656363635d5d5d5555554d4d4d4444444444444e4e4e525252979797 +0000004b4b4b4242424444444d4d4d5353535858585959595a5a5a5b5b5b5c5c5c5d5d5d656565 +5c5c5cabababf8f8f8ebebebededede6e6e6202020c8c8c8eeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeaeaea676767636363eeeeeeeeeeee575757979797eeeeeeeeeeeeeeeeee +000000cececeaaaaaa303030e3e3e3eeeeeee7e7e7f2f2f2f1f1f1f1f1f1f8f8f8d4d4d47d7d7d +7e7e7e8080808181816565655c5c5cabababf8f8f8ebebebededede6e6e6eeeeeeeeeeeeeeeeee +eeeeee000000cececeaaaaaa303030e3e3e3eeeeeeeeeeee000000eeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeeeeeee9a9a9a2c2c2ceeeeeeeeeeeeeeeeeee7e7e7f2f2f2f1f1f1 +f1f1f1f8f8f8d4d4d47d7d7d848484848484848484848484848484838383828282818181818181 +8080808080808080808080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b797979787878 +7777777575757474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b +6b6b6b6b6b6b6a6a6a696969696969686868686868676767666666656565656565656565656565 +6262625d5d5d5454544c4c4c4646464646464c4c4c4f4f4f9797970000004a4a4a414141434343 +4d4d4d5353535858585959595a5a5a5b5b5b5c5c5c5c5c5c7272725959598d8d8df2f2f2ececec +eeeeeee8e8e8777777474747e7e7e7eeeeeeeeeeee9b9b9beeeeee979797eaeaeaeeeeeeeeeeee +6a6a6a747474eeeeeeeeeeee575757979797eeeeeeeeeeeeeeeeee000000eeeeeeeeeeee979797 +474747eaeaeaeaeaeaf2f2f2f1f1f1f4f4f4f5f5f5c6c6c67b7b7b7d7d7d7f7f7f808080727272 +5959598d8d8df2f2f2ecececeeeeeee8e8e8eeeeeeeeeeeeeeeeeeeeeeee000000eeeeeeeeeeee +979797474747eaeaeaeeeeee000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeea7a7a7dededeeeeeee +eeeeeea6a6a6383838eeeeeeeeeeeeeeeeeeeaeaeaf2f2f2f1f1f1f4f4f4f5f5f5c6c6c67b7b7b +848484848484848484848484838383828282818181818181808080808080808080808080808080 +8080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7a7a7a787878777777767676757575737373727272 +7171717070706e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b696969696969696969 +6868686868686767676767676666666565656565656565656565656262625c5c5c5454544c4c4c +4646464545454c4c4c5151519797970000004747473f3f3f4343434d4d4d5353535858585a5a5a +5b5b5b5b5b5b5c5c5c5d5d5d7c7c7c646464696969dadadaf8f8f8e9e9e9ebebebe7e7e7636363 +1b1b1b404040232323484848eeeeee3c3c3c1414144040402727274f4f4fe3e3e3eeeeeeeeeeee +575757979797eeeeeeeeeeeeeeeeee000000eeeeeeeeeeeeeeeeee747474636363f2f2f2f1f1f1 +efefeff3f3f3e9e9e9b0b0b08686867c7c7c7e7e7e7f7f7f7c7c7c646464696969dadadaf8f8f8 +e9e9e9ebebebebebebeeeeeeeeeeeeeeeeee000000eeeeeeeeeeeeeeeeee747474676767eeeeee +0000002020202020202020203c3c3ceeeeee757575131313383838343434303030cbcbcbeeeeee +eeeeeee6e6e6f2f2f2f1f1f1efefeff3f3f3e9e9e9b0b0b0868686848484848484848484838383 +8282828181818181818080808080808080808080808080808181818181818080807f7f7f7e7e7e +7d7d7d7b7b7b7a7a7a7878787676767575757474747373737272727171717070706e6e6e6e6e6e +6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969686868686868686868676767676767666666666666 +6565656565656565656565656565656262625c5c5c5454544c4c4c4545454343434b4b4b515151 +9797970000004545453f3f3f4343434d4d4d5353535858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c +5d5d5d7d7d7d5b5b5b8e8e8ee8e8e8f9f9f9eeeeeeebebebe6e6e6e6e6e6cececee7e7e7eeeeee +eeeeeeeeeeeee6e6e6cececedededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecececeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeececece6e6e6e8e8e8eeeeeeedededf0f0f0f3f3f3edededc9c9c9898989 +8686867c7c7c7d7d7d7e7e7e7e7e7e7d7d7d5b5b5b8e8e8ee8e8e8f9f9f9eeeeeeebebebe6e6e6 +edededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeecececeeeeeeeeeeeecececed7d7d7eeeeeeececece6e6e6e8e8e8eeeeeeedededf0f0f0 +f3f3f3edededc9c9c98989898686868484848484848484848383838282828181818080807f7f7f +7f7f7f8080808181818181818181818282828181818080807e7e7e7d7d7d7c7c7c7a7a7a777777 +7676767575757373737373737272727171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a +6a6a6a696969686868686868676767676767666666666666656565656565656565656565656565 +6464646161615c5c5c5353534b4b4b4444444343434c4c4c5252529797970000004040403d3d3d +4444444d4d4d5454545858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d838383737373626262 +a6a6a6e9e9e9f0f0f0edededf0f0f0efefefececece5e5e5e4e4e4e7e7e7e6e6e6efefefececec +e5e5e5e4e4e4e7e7e7e6e6e6e5e5e5edededeeeeeee4e4e4e7e7e7e6e6e6e5e5e5edededeeeeee +ecececf0f0f0efefeff2f2f2f0f0f0eaeaead0d0d09999997777777b7b7b7c7c7c7d7d7d7f7f7f +7f7f7f838383737373626262a6a6a6e9e9e9f0f0f0edededf0f0f0efefefececece5e5e5e4e4e4 +e7e7e7e6e6e6efefefececece5e5e5e4e4e4e7e7e7e6e6e6e5e5e5edededeeeeeee4e4e4e7e7e7 +e6e6e6e5e5e5edededeeeeeeecececf0f0f0efefeff2f2f2f0f0f0eaeaead0d0d0999999777777 +848484848484848484828282828282828282818181808080808080808080808080808080828282 +8282828282828282828181817f7f7f7e7e7e7c7c7c7a7a7a777777767676757575737373727272 +7171717070707070706e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a696969696969696969686868 +6767676767676666666565656565656464646464646464646565656464646161615b5b5b535353 +4b4b4b4444444343434c4c4c5454549797970000004949494040404343434d4d4d545454585858 +5a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e7c7c7c8c8c8c7a7a7a6d6d6d9b9b9bcececee1e1e1 +e7e7e7e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3 +e5e5e5e4e4e4e5e5e5e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e4e4e4e4e4e4e1e1e1e3e3e3 +d3d3d3b8b8b88f8f8f7070707b7b7b7b7b7b7c7c7c7e7e7e7f7f7f8080807c7c7c8c8c8c7a7a7a +6d6d6d9b9b9bcececee1e1e1e7e7e7e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e6e6e6 +e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5 +e4e4e4e4e4e4e1e1e1e3e3e3d3d3d3b8b8b88f8f8f7070707b7b7b848484848484848484828282 +828282828282818181818181808080808080818181828282828282828282838383838383828282 +8080807f7f7f7d7d7d7b7b7b7878787676767575757474747272727171717070706f6f6f6f6f6f +6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a6a6a6a696969686868686868676767666666 +6565656565656464646464646565656464646161615b5b5b5454544c4c4c4444444444444d4d4d +5353539797970000005252524343434343434e4e4e5454545858585a5a5a5b5b5b5c5c5c5d5d5d +5d5d5d5e5e5e5f5f5f6060608c8c8c6161616b6b6b7777779292929e9e9ea3a3a3a6a6a6a6a6a6 +a6a6a6a4a4a4a2a2a2a3a3a3a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a6a6a6 +a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a0a0a0a0a0a09a9a9a9494948585856e6e6e6363636e6e6e +7b7b7b7c7c7c7d7d7d7f7f7f8080808080808080808080808c8c8c8080806b6b6b777777929292 +9e9e9ea3a3a3a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2a3a3a3a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2 +a1a1a1a1a1a1a0a0a0a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a0a0a0a0a0a09a9a9a949494 +8585856e6e6e6363636e6e6e858585848484848484848484848484838383838383828282818181 +8181818181818282828282828282828383838484848383838282828080808080807d7d7d7b7b7b +7979797777777676767575757373737272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c +6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969686868686868676767666666666666656565656565 +6565656565656262625c5c5c5454544c4c4c4444444545454f4f4f5656569797970000004a4a4a +4040404444444e4e4e5454545858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5f5f5f606060 +6161616161616262626262625454545151515757575757575454545656565858585b5b5b575757 +5757575454545656565858585b5b5b5b5b5b5858585555555656565858585b5b5b5b5b5b585858 +5555555757575f5f5f5f5f5f6060606363636f6f6f7979797b7b7b7c7c7c7d7d7d7e7e7e7f7f7f +818181818181818181818181818181818181828282626262545454515151575757575757545454 +5656565858585b5b5b5757575757575454545656565858585b5b5b5b5b5b585858555555565656 +5858585b5b5b5b5b5b5858585555555757575f5f5f5f5f5f6060606363636f6f6f797979868686 +868686858585858585858585858585848484838383838383828282828282828282828282828282 +8484848484848484848484848383838181818080807e7e7e7c7c7c797979787878777777757575 +7474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b +6a6a6a6969696969696868686767676767676666666565656565656565656464646262625d5d5d +5454544c4c4c4545454444444d4d4d5252529797970000004b4b4b4242424444444d4d4d535353 +5858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262 +6262626363636363636363636464646565656666666767676868686868686a6a6a6b6b6b6c6c6c +6d6d6d6e6e6e6f6f6f707070717171737373737373737373747474757575757575777777787878 +7979797979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f818181818181818181818181 +808080808080828282838383848484848484848484848484848484848484848484858585858585 +858585858585858585858585868686868686868686878787878787878787878787878787878787 +878787878787878787878787878787878787868686868686868686858585858585848484848484 +848484848484838383838383828282818181818181828282838383848484848484848484848484 +8383838181818080807e7e7e7c7c7c797979777777767676757575747474737373717171707070 +7070706f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868 +6868686767676666666565656565656565656565656262625d5d5d5454544c4c4c464646464646 +4c4c4c4f4f4f9797970000004a4a4a4141414343434d4d4d5353535858585959595a5a5a5b5b5b +5c5c5c5c5c5c5e5e5e5f5f5f5f5f5f606060606060616161626262636363636363636363636363 +6363636464646565656767676868686969696969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070 +7171717272727272727373737474747474747575757676767777777878787a7a7a7a7a7a7a7a7a +7a7a7a7b7b7b7c7c7c7d7d7d7f7f7f808080808080808080808080808080808080818181838383 +838383838383838383838383838383848484848484848484848484848484848484848484848484 +858585858585858585868686868686868686868686868686868686868686868686868686868686 +868686868686868686858585858585848484848484848484848484848484848484838383828282 +8181818181818181818282828383838484848484848484848383838282828181818080807e7e7e +7c7c7c7979797777777676767474747373737272727171717070706e6e6e6e6e6e6d6d6d6d6d6d +6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767676767666666656565 +6565656565656565656262625c5c5c5454544c4c4c4646464545454c4c4c515151979797000000 +4747473f3f3f4343434d4d4d5353535858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e +5f5f5f5f5f5f606060616161626262636363636363636363636363636363646464656565666666 +6767676969696969696a6a6a6b6b6b6c6c6c6d6d6d6f6f6f707070717171727272727272727272 +7373737474747575757575757676767777777777777878787979797979797a7a7a7b7b7b7c7c7c +7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282838383838383838383828282 +828282838383838383838383838383838383838383838383838383848484848484848484848484 848484848484858585858585858585858585858585858585858585858585858585858585858585 -8585858585858585858585858585858585858585858585858282828282828181818080807f7f7f -7f7f7f7e7e7e7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a797979787878787878777777787878787878 -7777777575757474747373737272727171717070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b -6b6b6b6a6a6a6a6a6a696969696969686868686868676767676767676767666666656565666666 -6666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafa -fdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c424242 -4c4c4c5353535757575959595a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -616161626262626262636363636363636363646464646464646464666666666666676767696969 -6a6a6a6c6c6c6d6d6d6d6d6d6f6f6f6f6f6f707070717171717171727272737373737373757575 -7575757676767777777878787979797979797a7a7a7a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f -7f7f7f7f7f7f808080808080808080808080818181818181828282828282838383838383838383 -838383838383838383838383838383848484848484848484858585858585868686868686868686 -868686868686868686868686868686868686868686868686858585858585858585858585858585 -8585858585858585858383838383838282828181818080807f7f7f7f7f7f7e7e7e7d7d7d7d7d7d -7c7c7c7b7b7b7a7a7a797979787878787878797979797979787878767676757575737373727272 -7272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969 -6969696868686868686868686767676666666565656666666666666363635e5e5e5a5a5a4c4c4c -4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfd -fffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c4242424c4c4c5353535757575959595a5a5a -5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363 -6363636464646464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d6f6f6f -6f6f6f7070707171717171717272727373737373737676767777777777777878787979797a7a7a -7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e808080818181818181818181818181818181818181818181 -828282828282828282838383838383848484848484848484848484848484848484848484848484 -858585868686868686868686878787878787888888888888888888888888888888888888888888 -888888888888888888858585858585858585858585858585858585858585858585848484848484 -8383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979 -7979797a7a7a7a7a7a7979797777777676767474747373737373737070706f6f6f6f6f6f6e6e6e -6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a6a6a6a696969696969686868686868676767 -6666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9 -d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b8 -4d4d4d3c3c3c4242424c4c4c5353535757575959595a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e -5f5f5f606060606060616161626262626262636363636363636363646464646464646464666666 -6666666767676969696a6a6a6c6c6c6d6d6d6d6d6d6f6f6f6f6f6f707070717171717171727272 -7373737373737777777878787878787979797a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f -818181818181828282828282818181818181828282828282828282838383838383848484848484 -858585858585858585858585858585858585858585858585868686878787878787878787888888 -888888898989898989898989898989898989898989898989898989898989898989858585858585 -858585858585858585858585858585858585858585858585848484838383828282818181818181 -8080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b7a7a7a797979787878 -7777777575757474747474747070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b -6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666656565666666666666636363 -5e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdffffff -fffffffffffffbfbfbfffffff8f8f8eeeeeed4d4d4b5b5b54c4c4c3a3a3a4141414b4b4b525252 -5656565858585959595a5a5a5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262 -6262626363636363636363636464646464646464646767676868686969696a6a6a6c6c6c6d6d6d -6e6e6e6e6e6e6f6f6f6f6f6f707070717171727272727272737373747474757575757575767676 -7777777878787979797979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e808080818181818181 -818181828282828282828282838383838383848484848484848484848484848484848484848484 -848484848484848484868686868686868686868686868686868686868686868686868686868686 -868686868686868686868686868686868686848484848484848484848484848484848484848484 -8484848484848383838383838282828181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7c7c7c -7b7b7b7a7a7a7979797979797a7a7a797979787878777777757575747474737373727272717171 -7171717070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c686868686868686868676767676767666666 -6666666666666565656565656464646565656565656262625d5d5d5959594c4c4c4141413c3c3c -565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffbfbfbfffffff8f8f8 -eeeeeed4d4d4b6b6b64d4d4d3b3b3b4141414b4b4b5252525656565858585959595b5b5b5c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464 -6464646464646666666767676868686969696b6b6b6c6c6c6d6d6d6e6e6e6e6e6e6e6e6e6f6f6f -707070717171727272737373737373747474757575757575767676777777787878797979797979 -7979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f808080818181818181818181818181828282828282 -838383838383838383838383838383838383838383838383838383838383838383848484848484 -848484848484848484848484848484848484868686868686868686868686868686868686868686 -868686848484848484848484848484848484848484848484848484838383838383828282818181 -8080807f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979787878787878797979 -7979797878787676767575757373737272727272727070707070706f6f6f6e6e6e6e6e6e6d6d6d -6c6c6c6c6c6c686868686868686868676767676767676767666666666666666666656565646464 -6565656565656262625d5d5d5959594c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9 -fafafafdfdfdfffffffffffffffffffafafafffffff8f8f8edededd4d4d4b6b6b64e4e4e3b3b3b -4242424b4b4b5353535757575858585a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 -606060616161626262626262636363636363636363646464646464646464656565666666676767 -6868686a6a6a6b6b6b6c6c6c6d6d6d6d6d6d6e6e6e6e6e6e6f6f6f707070717171727272727272 -7474747474747575757676767777777777777878787878787979797979797a7a7a7c7c7c7d7d7d -7e7e7e7f7f7f808080808080808080818181818181828282828282828282828282838383838383 -838383838383838383838383838383838383828282828282828282828282828282828282828282 -828282858585858585858585858585858585858585858585858585848484848484848484848484 -8484848484848484848484848282828282828181818181818080807f7f7f7e7e7e7e7e7e7c7c7c -7c7c7c7b7b7b7a7a7a797979787878787878777777787878787878777777767676747474737373 -7272727171717070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b696969696969686868 -6868686767676767676767676666666666666565656565656565656666666363635e5e5e595959 -4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdffffffffffffffffff -fafafafffffff7f7f7edededd4d4d4b7b7b74f4f4f3b3b3b4242424c4c4c535353575757595959 -5a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363 -6363636363636464646464646464646565656565656666666767676969696a6a6a6b6b6b6c6c6c -6d6d6d6d6d6d6e6e6e6f6f6f707070717171717171727272737373747474747474757575767676 -7777777878787878787878787979797a7a7a7b7b7b7d7d7d7e7e7e7f7f7f808080808080808080 -808080818181818181828282828282828282828282828282828282828282828282828282828282 -828282838383838383838383838383838383838383838383838383858585858585858585858585 -858585858585858585858585858585858585858585858585858585858585858585858585828282 -8282828181818080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a797979787878 -7777777777777878787878787777777575757474747272727171717171716f6f6f6f6f6f6e6e6e -6d6d6d6c6c6c6c6c6c6b6b6b6b6b6b696969696969696969686868686868676767676767676767 -6666666666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656 -b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffafafafffffff6f6f6ecececd4d4d4 -b8b8b85050503c3c3c4343434c4c4c5454545858585959595b5b5b5c5c5c5c5c5c5c5c5c5d5d5d -5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464646464 -6565656565656666666767676969696a6a6a6b6b6b6c6c6c6e6e6e6e6e6e6f6f6f6f6f6f707070 -717171727272727272747474747474757575767676777777787878787878797979797979797979 -7a7a7a7c7c7c7d7d7d7f7f7f808080808080808080808080818181818181828282828282828282 -838383838383838383838383838383838383838383838383838383858585858585858585858585 -858585858585858585858585858585858585858585858585858585858585858585858585858585 -8585858585858585858585858585858585858585858383838282828282828181818080807f7f7f -7e7e7e7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a797979797979787878787878797979787878777777 -7676767474747373737272727171717070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b -6a6a6a6a6a6a696969696969686868686868676767676767676767666666666666666666666666 -6464645f5f5f5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfd -fffffffffffffffffffafafafffffff5f5f5ecececd4d4d4b9b9b95151513c3c3c4343434d4d4d -5454545858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161 -6262626262626363636363636363636464646464646464646565656666666767676868686a6a6a -6b6b6b6c6c6c6d6d6d6f6f6f6f6f6f707070717171727272737373737373747474757575757575 -7676767777777878787979797979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e808080818181 -818181818181828282828282828282838383838383848484848484848484848484848484848484 -848484848484848484848484878787878787878787878787878787878787878787878787868686 -868686868686868686868686868686868686868686868686868686868686868686868686868686 -8686868686868484848383838383838282828181818080807f7f7f7f7f7f7e7e7e7d7d7d7d7d7d -7c7c7c7b7b7b7a7a7a7979797979797a7a7a797979787878777777757575747474737373737373 -7171717171717070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6a6a6a6a6a6a6a6a6a696969696969 -6868686868686868686767676666666666666767676767676464645f5f5f5b5b5b4c4c4c414141 -3c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffafafaffffff -f4f4f4ebebebd4d4d4b9b9b95252523d3d3d4343434d4d4d5555555858585a5a5a5c5c5c5d5d5d -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363 -6464646464646464646666666767676868686969696b6b6b6c6c6c6d6d6d6e6e6e707070717171 -7171717272727373737474747575757575757676767777777777777878787979797a7a7a7b7b7b -7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e808080818181828282838383838383838383838383848484 -848484858585858585858585858585858585858585858585858585858585858585858585878787 -878787878787878787878787878787878787878787888888888888888888888888888888888888 -888888888888868686868686868686868686868686868686868686868686858585858585848484 -8383838282828181818181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a -7b7b7b7b7b7b7a7a7a787878777777757575747474747474727272727272717171717171707070 -6f6f6f6e6e6e6e6e6e6a6a6a6a6a6a6a6a6a6a6a6a696969696969686868686868686868676767 -6767676767676767676464645f5f5f5b5b5b4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5 -e9e9e9fafafafdfdfdfffffffffffffffffff9f9f9fffffff4f4f4ebebebd4d4d4bababa535353 -3d3d3d4444444d4d4d5555555959595a5a5a5c5c5c5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f -606060606060616161626262626262636363636363636363646464646464646464676767686868 -6969696a6a6a6c6c6c6d6d6d6e6e6e6e6e6e717171717171727272737373747474757575767676 -7676767777777878787878787979797a7a7a7b7b7b7c7c7c7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f -818181828282838383848484848484848484848484858585858585868686868686868686868686 -868686868686868686868686868686868686868686868686868686868686868686868686868686 -868686868686898989898989898989898989898989898989898989898989868686868686868686 -868686868686868686868686868686868686868686858585848484838383828282828282818181 -8080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7c7c7c7c7c7c7b7b7b797979787878 -7676767575757575757373737373737272727272727171717070706f6f6f6f6f6f6b6b6b6a6a6a -6a6a6a6a6a6a6969696969696868686868686868686767676767676767676767676565655f5f5f -5b5b5b4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdffffffffffff -fffffffafafafffffff6f6f6ecececd4d4d4b8b8b85050503c3c3c414141494949515151575757 -5a5a5a5a5a5a5959595c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161616161616161 -6161616262626262626363636363636363636767676767676868686969696a6a6a6b6b6b6c6c6c -6c6c6c707070707070717171727272737373747474747474757575767676767676777777787878 -7979797a7a7a7b7b7b7b7b7b7b7b7b7d7d7d7e7e7e808080828282828282838383838383838383 -838383838383848484848484848484858585858585858585858585858585858585858585858585 -858585858585858585858585868686868686878787878787878787878787868686868686868686 -868686868686868686868686868686848484848484848484848484848484848484848484848484 -8585858585858484848383838282828181818181818080808080808080807f7f7f7e7e7e7d7d7d -7c7c7c7b7b7b7b7b7b7a7a7a797979787878777777757575747474737373727272717171717171 -7070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c6c6c6c6b6b6b6a6a6a696969686868686868 -6767676969696868686767676767676666666464646060605c5c5c494949464646424242555555 -515151b8b8b8d6d6d6e7e7e7fafafafdfdfdfffffffffffffffffffafafafffffff7f7f7ececec -d4d4d4b6b6b64e4e4e3c3c3c4141414949495151515757575a5a5a5a5a5a5959595c5c5c5c5c5c -5d5d5d5e5e5e5f5f5f606060606060616161616161616161616161626262626262636363636363 -6363636767676767676868686969696a6a6a6b6b6b6b6b6b6c6c6c6f6f6f6f6f6f707070717171 -7272727373737373737474747575757676767676767777777878787979797a7a7a7a7a7a7a7a7a -7c7c7c7d7d7d7f7f7f818181828282828282828282828282828282828282838383838383848484 -848484848484848484848484848484848484848484848484848484848484848484848484858585 -858585868686868686868686878787868686868686868686868686868686868686868686868686 -848484848484848484848484848484848484848484848484848484848484838383828282818181 -8080808080807f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a797979787878 -7777777676767575757373737272727272727070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c -6b6b6b6b6b6b6b6b6b6a6a6a696969686868676767676767666666686868676767666666666666 -6666666363635f5f5f5b5b5b494949454545414141555555525252b8b8b8d6d6d6e7e7e7fafafa -fdfdfdfffffffffffffffffffafafafffffff7f7f7edededd3d3d3b4b4b44b4b4b3c3c3c414141 -4949495151515757575a5a5a5a5a5a5959595c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -616161616161616161616161626262626262636363636363636363676767676767686868686868 -6969696a6a6a6b6b6b6b6b6b6d6d6d6e6e6e6f6f6f6f6f6f707070717171727272727272747474 -7474747575757676767777777878787878787979797979797a7a7a7c7c7c7e7e7e7f7f7f808080 -808080808080808080808080818181818181828282828282828282838383838383838383838383 -838383838383838383838383838383838383838383838383848484848484858585858585858585 -868686868686868686868686868686868686868686868686848484848484848484848484848484 -8484848484848484848383838383838282828181818080807f7f7f7f7f7f7e7e7e7e7e7e7d7d7d -7d7d7d7c7c7c7b7b7b7a7a7a797979797979787878777777767676757575737373727272717171 -7171716f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969686868 -6767676666666666666565656767676565656464646565656565656363635e5e5e5b5b5b4a4a4a -4444443f3f3f555555535353b8b8b8d6d6d6e8e8e8fafafafdfdfdfffffffffffffffffff9f9f9 -fffffff8f8f8edededd3d3d3b3b3b34949493c3c3c4141414949495151515757575a5a5a5a5a5a -5959595c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161616161616161616161626262 -6262626363636363636363636666666666666767676868686969696a6a6a6b6b6b6b6b6b6c6c6c -6d6d6d6d6d6d6e6e6e6f6f6f707070717171717171737373737373747474747474757575767676 -7777777777777878787979797b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f -808080808080818181818181818181818181818181818181818181818181818181818181818181 -818181828282828282828282838383838383848484848484858585858585858585858585858585 -858585858585858585848484848484848484848484848484848484848484848484828282828282 -8181818080807f7f7f7f7f7f7e7e7e7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a797979797979787878 -7878787777777777777676767474747373737171717070707070706e6e6e6e6e6e6d6d6d6c6c6c -6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868676767666666666666656565656565656565 -6464646363636464646464646262625e5e5e5b5b5b4c4c4c4242423d3d3d565656555555b9b9b9 -d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffafafafffffff7f7f7edededd3d3d3b5b5b5 -4b4b4b3c3c3c4141414949495151515757575a5a5a5a5a5a5959595c5c5c5c5c5c5d5d5d5e5e5e -5f5f5f606060606060616161616161616161616161626262626262636363636363636363666666 -6666666767676868686868686969696a6a6a6a6a6a6c6c6c6c6c6c6d6d6d6e6e6e6f6f6f707070 -7070707171717272727272727373737474747575757676767676767777777777777878787a7a7a -7c7c7c7e7e7e7e7e7e7f7f7f7f7f7f7e7e7e7f7f7f7f7f7f7f7f7f808080808080818181818181 -818181818181818181818181818181818181818181818181818181818181818181828282828282 -838383838383838383858585858585858585858585858585858585858585858585848484848484 -8484848484848484848484848484848484848282828282828181818080807f7f7f7f7f7f7e7e7e -7e7e7e7c7c7c7b7b7b7b7b7b7a7a7a797979787878777777777777777777777777767676747474 -7373737171717070707070706e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969 -696969686868676767666666666666656565656565656565646464636363646464646464636363 -5f5f5f5b5b5b4d4d4d4040403b3b3b565656575757b9b9b9d5d5d5eaeaeafafafafdfdfdffffff -fffffffffffffafafafffffff6f6f6edededd4d4d4b8b8b85050503c3c3c414141494949515151 -5757575a5a5a5a5a5a5959595c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161616161 -616161616161626262626262636363636363636363656565666666666666676767686868696969 -6a6a6a6a6a6a6c6c6c6c6c6c6d6d6d6e6e6e6f6f6f707070717171717171727272737373737373 -7474747575757676767777777777777878787979797b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f -7f7f7f7f7f7f7f7f7f808080808080818181818181818181818181818181818181818181818181 -818181818181818181818181828282828282828282838383838383848484848484848484848484 -848484848484848484848484848484848484848484848484848484848484848484848484848484 -8484848383838383838282828181818080807f7f7f7f7f7f7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a -7979797878787878787777777878787777777676767575757373737272727171717171716f6f6f -6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969686868676767666666 -6666666565656565656464646363636464646565656464646060605d5d5d4e4e4e3e3e3e383838 -565656585858b9b9b9d5d5d5eaeaeafafafafdfdfdfffffffffffffffffffbfbfbfffffff5f5f5 -ecececd6d6d6bcbcbc5656563c3c3c4141414949495151515757575a5a5a5a5a5a5959595c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161616161616161616161626262626262636363 -6363636363636565656565656666666767676868686969696969696a6a6a6d6d6d6d6d6d6e6e6e -6f6f6f707070717171717171727272737373737373747474757575767676777777787878787878 -7878787a7a7a7b7b7b7d7d7d7f7f7f7f7f7f808080808080808080808080808080818181818181 +848484848484848484848484848484848484838383828282818181818181818181818181828282 +8383838383838383838484848383838282828080807f7f7f7d7d7d7b7b7b787878777777767676 +7474747373737272727171717070706e6e6e6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969 +686868686868686868676767676767666666666666656565656565656565656565656565626262 +5c5c5c5454544c4c4c4545454343434b4b4b5151519797970000004545453f3f3f4343434d4d4d +5353535858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f606060616161 +626262636363636363636363636363636363646464656565666666676767686868686868696969 +6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171727272727272727272737373747474747474 +7575757676767777777777777777777878787979797b7b7b7c7c7c7d7d7d7e7e7e7e7e7e7f7f7f +7f7f7f7e7e7e7f7f7f808080818181828282828282828282828282828282828282828282828282 +828282828282828282828282838383838383838383838383838383838383838383848484858585 +858585858585858585858585858585858585858585848484858585858585848484848484848484 +848484848484838383828282818181808080808080818181818181818181838383838383838383 +8383838181817f7f7f7e7e7e7c7c7c7a7a7a777777767676757575737373737373727272717171 +6f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969686868686868676767676767 +6666666666666565656565656565656565656565656464646161615c5c5c5353534b4b4b444444 +4343434c4c4c5252529797970000004040403d3d3d4444444d4d4d5454545858585a5a5a5b5b5b +5c5c5c5d5d5d5d5d5d5d5d5d5e5e5e5f5f5f606060606060606060616161626262636363636363 +6363636464646565656565656666666767676868686868686969696a6a6a6b6b6b6c6c6c6e6e6e +6f6f6f707070717171727272727272727272737373747474757575757575757575777777777777 +7777777878787979797b7b7b7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7e7e7e7f7f7f808080 818181828282828282828282828282828282828282828282828282828282828282828282828282 -838383838383838383848484848484848484848484848484848484848484848484848484848484 -848484848484848484848484848484848484848484848484848484848484848484838383828282 -8181818080808080807f7f7f7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979787878787878797979 -7878787777777676767575757373737272727272727070707070706f6f6f6e6e6e6d6d6d6c6c6c -6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969686868676767676767666666666666646464646464 -6565656666666565656161615e5e5e4f4f4f3d3d3d3636365757575a5a5abababad5d5d5ebebeb -fafafafdfdfdfffffffffffffffffffbfbfbfffffff4f4f4ecececd7d7d7bfbfbf5a5a5a3c3c3c -4141414949495151515757575a5a5a5a5a5a5959595c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 -606060616161616161616161616161626262626262636363636363636363656565656565666666 -6767676868686868686969696969696d6d6d6e6e6e6e6e6e6f6f6f707070717171727272727272 -7474747474747575757676767777777777777878787979797979797a7a7a7c7c7c7e7e7e7f7f7f -808080808080808080808080808080818181818181828282828282828282838383838383838383 -838383838383838383838383838383838383838383838383838383848484848484858585858585 -858585848484848484848484848484848484848484848484848484848484848484848484848484 -8484848484848484848484848585858585858484848383838282828181818181818080807e7e7e -7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a7979797979797a7a7a797979787878777777757575747474 -7373737272727171717171717070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c6c6c6c6b6b6b -6a6a6a6969696868686868686767676666666565656565656666666767676666666262625f5f5f -5050503c3c3c3535355757575a5a5abababad4d4d4ebebebfafafafdfdfdffffffffffffffffff -fcfcfcfffffff7f7f7e9e9e9d1d1d1bbbbbb5959593a3a3a3f3f3f4848485151515757575b5b5b -5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363 -6363636363636464646464646464646767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c -6c6c6c6d6d6d6f6f6f707070717171717171717171717171747474747474757575757575767676 -7777777878787878787a7a7a7b7b7b7d7d7d7f7f7f808080818181818181818181828282828282 -828282828282828282828282828282828282848484848484848484848484848484848484848484 -848484848484848484848484858585858585868686868686868686868686868686868686868686 -868686868686868686868686868686868686868686868686868686868686868686868686848484 -8383838383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b -7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373727272717171717171707070 -6f6f6f6e6e6e6d6d6d6c6c6c6c6c6c686868686868686868676767676767666666666666666666 -6868686666666666666666666767676565656161615d5d5d4f4f4f404040393939545454575757 -bcbcbcd6d6d6e7e7e7fafafafdfdfdfffffffffffffffffffcfcfcfffffff7f7f7e9e9e9d1d1d1 -bababa5858583b3b3b4040404949495151515757575a5a5a5a5a5a5a5a5a5c5c5c5c5c5c5d5d5d -5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464646464 -6767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c6d6d6d6e6e6e6f6f6f717171727272 -7272727272727272727474747575757575757676767777777878787979797979797b7b7b7c7c7c -7e7e7e808080818181828282828282828282838383838383838383838383838383838383838383 -838383848484848484848484848484848484848484848484848484848484848484858585858585 -868686868686878787878787878787878787878787878787878787878787878787878787868686 -868686868686868686868686868686868686868686848484848484838383828282818181808080 -8080807f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a797979 -7777777676767474747373737373737171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c -696969696969686868686868676767676767676767676767676767666666656565666666666666 -6565656161615d5d5d4e4e4e4141413a3a3a555555575757bbbbbbd6d6d6e7e7e7fafafafdfdfd -fffffffffffffffffffbfbfbfffffff7f7f7e9e9e9d1d1d1b9b9b95656563d3d3d414141494949 -5151515757575959595959595858585c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161 -6262626262626363636363636363636464646464646464646767676767676868686969696a6a6a -6b6b6b6c6c6c6c6c6c6e6e6e6f6f6f717171727272737373737373737373737373757575767676 -7676767777777878787979797a7a7a7a7a7a7c7c7c7d7d7d7f7f7f818181828282838383838383 -838383848484848484848484848484848484848484848484848484858585858585858585858585 -858585858585858585858585858585858585868686868686868686878787878787878787878787 -878787878787878787878787878787878787878787868686868686868686868686868686868686 -8686868686868585858585858484848383838282828181818080808080808080808080807f7f7f -7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878767676757575747474747474 -7171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a696969696969696969 -6868686868686868686767676666666565656666666666666464646060605d5d5d4e4e4e414141 -3a3a3a555555575757bababad5d5d5e8e8e8fafafafdfdfdfffffffffffffffffffbfbfbffffff -f6f6f6eaeaead2d2d2b8b8b85353533e3e3e4242424a4a4a525252575757585858585858575757 -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363 -6464646464646464646767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c6f6f6f707070 -7171717373737474747474747474747474747676767777777777777878787979797a7a7a7b7b7b -7b7b7b7d7d7d7e7e7e808080828282838383848484848484848484858585858585858585858585 +838383838383838383848484848484848484848484848484858585858585848484858585858585 +858585848484848484858585858585858585858585858585848484848484848484838383828282 +8181818080808080808181818181818181818383838383838383838282828181817f7f7f7d7d7d +7b7b7b7979797777777575757474747373737272727171717070707070706e6e6e6d6d6d6d6d6d +6c6c6c6b6b6b6a6a6a696969696969696969686868676767676767666666666666656565656565 +6565656565656565656464646161615b5b5b5353534b4b4b4444444343434c4c4c555555979797 +0000004949494040404343434d4d4d5454545858585a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5d5d5d +5e5e5e5f5f5f606060606060606060616161626262636363646464646464646464656565666666 +6666666767676868686868686969696a6a6a6b6b6b6d6d6d6e6e6e6f6f6f717171727272737373 +7373737373737474747474747575757676767777777878787878787878787979797a7a7a7b7b7b +7c7c7c7e7e7e7f7f7f808080808080808080808080808080818181828282828282828282828282 +838383838383828282838383838383838383838383838383848484848484848484858585858585 858585858585858585858585858585858585858585858585858585858585858585858585858585 +868686868686868686858585858585858585848484838383828282828282818181818181818181 +8181818181818383838383838383838282828080807e7e7e7d7d7d7b7b7b797979777777767676 +7575757474747272727171717070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a +696969696969696969686868686868676767666666656565656565656565656565656565646464 +6262625c5c5c5454544c4c4c4545454444444d4d4d535353979797000000525252424242424242 +4d4d4d5454545959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5d5d5d5e5e5e5f5f5f606060616161 +616161616161626262636363636363646464656565666666666666676767686868696969696969 +6a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070727272737373747474747474747474747474757575 +7676767878787878787878787979797a7a7a7a7a7a7c7c7c7d7d7d7e7e7e7f7f7f808080818181 +818181818181818181828282828282838383838383838383838383848484848484848484848484 +848484858585858585858585858585858585868686868686878787878787878787878787878787 +878787878787878787878787878787868686868686868686868686868686868686868686858585 +858585848484848484848484838383838383828282828282828282828282838383838383838383 +8282828282828080807e7e7e7d7d7d7b7b7b7a7a7a787878777777767676747474737373727272 +7171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969 +6868686868686767676767676666666565656565656565656565656262625d5d5d5454544c4c4c +4545454444444d4d4d5454549797970000004f4f4f4242424444444e4e4e5454545959595a5a5a +5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060616161616161626262636363646464 +6464646464646565656666666767676767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e +707070727272737373747474747474747474757575757575767676777777797979797979797979 +7a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f818181818181818181828282828282828282 +838383838383848484848484848484858585858585858585858585868686868686868686868686 +868686868686878787878787888888888888888888888888888888888888888888888888888888 +888888878787878787878787868686868686868686868686858585858585858585858585858585 +8484848383838383838282828282828282828383838383838383838282828181818080807e7e7e +7d7d7d7c7c7c7b7b7b797979787878777777757575747474737373727272717171717171707070 +6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868686868676767 +6666666666666666666666666666666363635d5d5d5555554d4d4d4444444545454f4f4f555555 +9797970000004a4a4a4040404343434e4e4e5454545858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d +5d5d5d5f5f5f606060606060616161616161626262636363646464646464646464656565656565 +6767676767676868686969696b6b6b6b6b6b6c6c6c6d6d6d6e6e6e707070717171727272737373 +7373737474747575757575757676767777777878787a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d +7d7d7d7e7e7e808080818181828282828282828282828282828282828282838383848484848484 +848484858585858585858585858585868686868686868686868686868686868686878787878787 +888888888888888888888888888888888888888888898989888888888888878787878787878787 +868686868686868686868686868686858585858585858585858585848484838383838383828282 +8181818181818282828282828282828282828181818080807f7f7f7e7e7e7c7c7c7b7b7b797979 +7878787777777575757474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c +6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868686868676767666666666666666666666666 +6565656363635d5d5d5555554d4d4d4444444444444d4d4d5151519797970000004c4c4c434343 +4444444d4d4d5353535858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060 +606060616161626262636363636363636363636363646464656565666666676767686868696969 +6b6b6b6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070727272727272727272737373747474757575 +7676767777777878787979797979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080 +808080818181818181818181818181828282838383848484848484848484848484848484848484 +858585858585858585858585858585858585858585868686868686868686878787878787878787 +878787868686878787878787878787878787878787868686868686868686868686868686858585 +858585848484848484848484848484848484838383828282818181818181818181818181818181 +8282828282828181818080807f7f7f7e7e7e7c7c7c7a7a7a797979777777767676757575747474 +7373737272727070707070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a +6969696969696868686868686767676666666666666666666666666565656262625d5d5d555555 +4c4c4c4646464646464c4c4c4f4f4f9797970000004848483f3f3f4343434d4d4d535353585858 +5959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060606060616161626262636363 +6363636363636363636363636464646565656767676868686868686a6a6a6b6b6b6c6c6c6d6d6d +6e6e6e6f6f6f707070717171727272727272737373747474747474757575767676777777787878 +7878787979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7f7f7f808080808080808080808080808080 +808080818181828282838383838383838383838383838383838383848484848484848484848484 +848484848484848484848484858585858585858585858585858585858585858585868686868686 +868686868686868686868686868686858585858585858585848484848484848484848484848484 +848484828282818181818181818181808080808080808080808080818181818181818181808080 +7e7e7e7d7d7d7b7b7b7a7a7a7878787777777676767474747373737272727171717070706e6e6e +6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969696969696969696969686868676767676767 +6767676666666565656565656565656565656262625c5c5c5454544c4c4c4646464444444b4b4b +5252529797970000004646463f3f3f4343434d4d4d5353535858585a5a5a5b5b5b5c5c5c5d5d5d +5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060616161626262626262636363636363636363636363 +6464646565656666666767676868686a6a6a6a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f717171 +717171717171727272737373747474747474757575767676777777787878787878787878787878 +7a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282 +828282828282828282828282828282828282828282828282828282828282838383838383838383 +838383848484848484848484848484848484858585858585858585858585858585858585858585 +858585848484848484848484848484848484848484848484848484838383828282818181808080 +8080807f7f7f7f7f7f7f7f7f8181818181818181818080807f7f7f7d7d7d7c7c7c7b7b7b797979 +7777777676767575757474747373737272727171716f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b +6a6a6a6a6a6a6a6a6a696969686868676767676767666666666666666666656565656565656565 +6565656565656262625c5c5c5454544c4c4c4545454343434b4b4b515151979797000000434343 +3e3e3e4343434d4d4d5353535858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f +5f5f5f606060606060626262626262636363636363636363636363646464656565666666676767 +6868686868686969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070717171717171717171727272 +7373737373737474747575757676767777777777777777777878787979797b7b7b7c7c7c7d7d7d +7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7f7f7f818181818181818181828282828282828282 +818181818181818181818181818181818181828282828282828282828282838383838383838383 +838383848484848484848484848484848484858585858585848484848484848484858585848484 +8484848484848484848383838383838383838181818080807f7f7f7f7f7f7f7f7f7f7f7f7f7f7f +7f7f7f8080808080807f7f7f7e7e7e7c7c7c7b7b7b7a7a7a787878777777757575747474737373 +7373737272727070706f6f6f6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a696969686868676767 +6767676767676666666666666565656565656565656565656565656565656464646161615b5b5b +5454544c4c4c4444444242424c4c4c5454549797970000004040403d3d3d4444444d4d4d545454 +5858585959595a5a5a5b5b5b5d5d5d5d5d5d5d5d5d5e5e5e5f5f5f606060606060606060616161 +626262636363636363636363636363646464656565666666676767676767676767686868696969 +6a6a6a6c6c6c6d6d6d6e6e6e6f6f6f707070707070717171727272727272737373747474747474 +7474747575757676767777777777777979797a7a7a7b7b7b7d7d7d7e7e7e7e7e7e7e7e7e7e7e7e +7e7e7e7e7e7e7f7f7f808080818181818181818181818181818181818181818181818181818181 +818181818181828282828282828282828282828282838383838383838383838383848484848484 +848484848484848484848484848484848484858585858585858585848484848484848484838383 +8383838383838282828181818080807f7f7f7e7e7e7e7e7e7e7e7e7e7e7e7f7f7f7f7f7f7e7e7e +7d7d7d7b7b7b7a7a7a7979797777777777777575757474747373737272727171717070706f6f6f +6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a696969696969696969686868676767666666666666 +6565656565656464646464646464646464646363636161615c5c5c5454544b4b4b454545444444 +4c4c4c5454549797970000004d4d4d4040404343434d4d4d5353535858585959595a5a5a5b5b5b +5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060606060616161626262636363636363636363 +6363636464646565656666666767676767676767676868686969696a6a6a6b6b6b6d6d6d6e6e6e +6f6f6f707070707070717171727272727272737373747474757575767676777777777777777777 +7878787979797b7b7b7c7c7c7d7d7d7e7e7e7e7e7e7f7f7f7f7f7f7e7e7e7e7e7e7f7f7f808080 +818181818181818181818181818181818181818181818181818181828282828282828282828282 +838383838383838383838383838383838383838383848484848484848484848484848484848484 +858585858585858585858585848484848484848484848484848484848484838383828282818181 +8080807f7f7f7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a787878 +7878787777777575757474747373737272727171717070706f6f6f6d6d6d6d6d6d6c6c6c6c6c6c +6b6b6b6b6b6b6a6a6a696969696969686868676767676767666666656565656565646464646464 +6464646464646363636262625d5d5d5555554d4d4d4444444444444e4e4e545454979797000000 +4f4f4f3d3d3d3f3f3f4c4c4c5454545858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e +5f5f5f5f5f5f5f5f5f606060616161616161616161636363636363636363636363646464656565 +6666666868686868686969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070707070717171 +7272727373737474747575757575757575757676767777777878787878787979797b7b7b7c7c7c +7d7d7d7e7e7e7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282828282828282 +818181818181828282828282828282828282828282828282838383838383848484848484848484 +848484848484848484848484848484848484858585858585858585858585858585848484848484 +8484848484848484848484848484848484848383838282828181818080807f7f7f7f7f7f7e7e7e +7e7e7e7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7a7a7a797979787878787878777777767676757575 +7474747373737272727171717070706e6e6e6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969 +686868686868686868676767666666666666656565656565656565656565656565646464636363 +5e5e5e5656564d4d4d4141414343435252525858589797970000004a4a4a3a3a3a3f3f3f4c4c4c +5252525757575959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5f5f5f5f5f5f5f5f5f5f5f5f606060 +616161616161616161636363636363636363646464646464666666676767686868686868696969 +6a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070717171727272727272727272737373747474757575 +7575757676767878787878787979797979797979797b7b7b7c7c7c7d7d7d7e7e7e7e7e7e7f7f7f +7f7f7f7f7f7f7f7f7f808080818181828282828282828282828282828282828282828282838383 +838383838383838383838383838383848484848484848484848484848484848484848484848484 +858585858585858585868686868686858585858585858585848484848484848484848484848484 +8484848484848484848383838282828080808080807f7f7f7f7f7f7f7f7f7d7d7d7d7d7d7d7d7d +7c7c7c7b7b7b7a7a7a797979797979797979787878767676757575747474737373727272717171 +7171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a686868686868686868676767 +6767676666666666666565656565656565656565656565656363635f5f5f5757574d4d4d3f3f3f +4141415151515858589797970000004747473838383e3e3e4b4b4b5353535757575959595a5a5a +5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060606060616161626262636363636363 +6363636464646464646565656767676868686969696969696969696a6a6a6b6b6b6d6d6d6f6f6f +707070717171727272727272727272737373737373747474757575767676777777777777787878 +7979797979797a7a7a7b7b7b7c7c7c7d7d7d7f7f7f7f7f7f7f7f7f8080807f7f7f7f7f7f808080 +818181828282838383838383838383838383838383838383838383838383848484848484848484 +848484858585858585858585858585858585858585858585858585858585868686868686868686 +868686868686868686858585858585858585858585858585858585858585858585848484838383 +8282828181818080808080807f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979 +7979797979797878787777777676767575757373737373737373737171716f6f6f6e6e6e6d6d6d +6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969676767676767666666666666666666 +6565656565656565656565656464645f5f5f5757574d4d4d3e3e3e3f3f3f515151585858979797 +0000004e4e4e3d3d3d3f3f3f4c4c4c5454545858585959595b5b5b5b5b5b5c5c5c5c5c5c5d5d5d +5e5e5e5f5f5f606060616161616161616161626262636363636363646464656565656565676767 +6767676868686969696969696a6a6a6b6b6b6c6c6c6d6d6d6f6f6f707070717171727272727272 +7373737474747474747575757676767777777878787878787979797a7a7a7a7a7a7b7b7b7c7c7c +7d7d7d7e7e7e7f7f7f7f7f7f808080818181818181808080818181828282838383848484848484 +848484848484848484848484848484858585858585858585858585858585868686868686868686 +878787878787878787878787878787878787878787878787878787878787868686868686868686 +868686868686868686858585858585858585858585848484848484838383828282828282818181 +8080807f7f7f7f7f7f7f7f7f7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a797979787878 +7777777575757474747373737272727070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a +6a6a6a6a6a6a696969696969686868686868676767666666666666666666666666666666656565 +6464645f5f5f5757574d4d4d4343434242424e4e4e575757979797000000525252434343434343 +4d4d4d5353535858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161 +6161616262626363636464646565656565656565656666666767676767676868686868686a6a6a +6b6b6b6c6c6c6d6d6d6e6e6e707070717171727272737373737373747474757575767676767676 +7777777878787878787a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080818181 +818181828282828282828282828282838383848484848484848484858585858585858585858585 +858585868686868686868686868686868686868686878787878787888888888888888888888888 +888888888888888888888888888888878787878787878787868686878787868686868686868686 +8585858585858585858585858484848383838383838282828181818080807f7f7f7f7f7f7f7f7f +7e7e7e7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a787878777777767676747474737373 +7272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969 +6969696868686868686767676666666666666666666666666666666363635e5e5e5656564e4e4e +4646464545454e4e4e5555559797970000004b4b4b4141414343434d4d4d5353535858585a5a5a +5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5f5f5f606060616161616161626262626262636363646464 +6565656565656565656666666767676767676868686969696b6b6b6b6b6b6c6c6c6d6d6d6f6f6f +7070707171717272727373737373737474747575757676767676767777777878787979797b7b7b +7b7b7b7b7b7b7c7c7c7d7d7d7d7d7d7e7e7e7f7f7f818181828282828282828282828282828282 +828282838383848484858585858585858585858585858585858585868686868686868686868686 868686868686868686878787878787888888888888888888888888888888888888888888888888 -888888888888858585858585858585858585858585858585858585858585858585858585848484 -8383838282828181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b -7b7b7b7b7b7b7a7a7a7878787777777575757474747474747171717171717070706f6f6f6e6e6e -6d6d6d6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969696969696969686868676767656565 -6565656565656666666464646060605c5c5c4d4d4d4141413b3b3b565656565656b9b9b9d5d5d5 -e9e9e9fafafafdfdfdfffffffffffffffffffbfbfbfffffff6f6f6ebebebd2d2d2b7b7b7515151 -3e3e3e4242424a4a4a5252525757575858585858585757575c5c5c5c5c5c5d5d5d5e5e5e5f5f5f -606060606060616161626262626262636363636363636363646464646464646464676767676767 -6868686969696a6a6a6b6b6b6c6c6c6c6c6c6f6f6f707070717171737373747474747474747474 -7474747676767777777777777878787979797a7a7a7b7b7b7b7b7b7d7d7d7e7e7e808080828282 -838383848484848484848484858585858585858585858585858585858585858585858585858585 -858585858585858585858585858585858585858585858585858585858585868686868686878787 -878787878787878787878787878787878787878787878787878787878787858585858585858585 -858585858585858585858585858585858585848484848484838383828282818181808080808080 -8080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878767676 -7575757474747373737171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6b6b6b -6a6a6a6a6a6a6969696969696969696868686666666565656464646565656565656363635f5f5f -5c5c5c4c4c4c4141413c3c3c565656555555b8b8b8d5d5d5eaeaeafafafafdfdfdffffffffffff -fffffffafafafffffff6f6f6ebebebd3d3d3b6b6b64e4e4e3d3d3d414141494949515151575757 -5959595959595858585c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262 -6363636363636363636464646464646464646767676767676868686969696a6a6a6b6b6b6c6c6c -6c6c6c6e6e6e6f6f6f717171727272737373737373737373737373757575767676767676777777 -7878787979797a7a7a7a7a7a7c7c7c7d7d7d7f7f7f818181828282838383838383838383848484 -848484848484848484848484848484848484848484848484848484848484848484848484848484 -848484848484848484848484848484858585858585868686868686868686868686868686868686 -868686868686868686868686868686848484848484848484848484848484848484848484848484 -8484848383838282828282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c -7b7b7b7a7a7a7a7a7a797979797979787878777777757575747474737373727272717171717171 -7070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a696969696969696969686868686868 -6868686666666464646464646464646565656363635f5f5f5b5b5b4b4b4b4141413d3d3d575757 -555555b7b7b7d5d5d5eaeaeafafafafdfdfdfffffffffffffffffffafafafffffff6f6f6ececec -d3d3d3b5b5b54c4c4c3b3b3b4040404949495151515757575a5a5a5a5a5a5a5a5a5c5c5c5c5c5c -5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464 -6464646767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c6d6d6d6e6e6e6f6f6f717171 -7272727272727272727272727474747575757575757676767777777878787979797979797b7b7b -7c7c7c7e7e7e808080818181828282828282828282838383838383838383838383838383838383 -838383838383828282828282828282828282828282828282828282828282828282828282838383 -838383848484848484848484858585858585858585858585858585858585858585858585858585 -8484848484848484848484848484848484848484848484848282828282828181818080807f7f7f -7e7e7e7e7e7e7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979797979787878787878787878 -7777777575757474747272727171717171717171717171717070706f6f6f6e6e6e6d6d6d6c6c6c -6c6c6c696969696969686868686868676767676767676767676767656565646464636363646464 -6464646363635f5f5f5b5b5b4a4a4a4141413e3e3e575757545454b7b7b7d5d5d5ebebebfafafa -fdfdfdfffffffffffffffffffafafafffffff6f6f6ecececd3d3d3b5b5b54b4b4b3a3a3a3f3f3f -4848485151515757575b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -616161626262626262636363636363636363646464646464646464676767676767686868696969 -6a6a6a6b6b6b6c6c6c6c6c6c6c6c6c6d6d6d6f6f6f707070717171717171717171717171747474 -7474747575757575757676767777777878787878787a7a7a7b7b7b7d7d7d7f7f7f808080818181 -818181818181828282828282828282828282828282828282828282828282818181818181818181 -818181818181818181818181818181818181818181828282828282838383838383838383848484 -848484848484848484848484848484848484848484848484848484848484848484848484848484 -8484848484848484848181818181818080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7c7c7c7c7c7c -7b7b7b7a7a7a797979787878787878777777777777777777767676747474737373717171707070 -7070707171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c686868686868686868676767 -6767676666666666666666666565656464646363636464646464646363635e5e5e5b5b5b4a4a4a -4141413f3f3f575757545454b6b6b6d5d5d5ebebebfafafafdfdfdfffffffffffffffffffdfdfd -fffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3939394040404a4a4a5252525656565858585a5a5a -5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363 -6363636464646464646464646767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c6d6d6d -6e6e6e6e6e6e6f6f6f707070717171727272727272757575757575767676777777787878797979 -7979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080818181818181828282 -828282838383838383848484848484838383838383838383838383838383838383838383838383 -818181828282828282828282838383838383848484848484868686868686868686868686868686 -868686868686868686868686868686868686858585858585848484848484848484848484838383 -8383838282828181818080807f7f7f7f7f7f7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a797979 -7979797a7a7a7979797878787777777575757474747373737272727070706f6f6f6f6f6f6e6e6e -6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969686868676767666666666666676767 -6666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9 -d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b8 -4d4d4d3939394040404a4a4a5252525656565858585a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e -5f5f5f606060606060616161626262626262636363636363636363646464646464646464676767 -6767676868686969696a6a6a6b6b6b6c6c6c6c6c6c6e6e6e6e6e6e6f6f6f6f6f6f707070717171 -7272727272727575757575757676767777777878787979797979797a7a7a7b7b7b7b7b7b7c7c7c -7d7d7d7e7e7e7f7f7f808080808080818181818181828282828282838383838383848484848484 -848484848484848484848484848484848484848484848484838383838383848484848484848484 -858585858585858585868686868686868686868686868686868686868686868686868686868686 -8686868585858585858484848484848484848484848383838383838282828181818080807f7f7f -7f7f7f7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7979797979797a7a7a797979787878777777 -7575757474747373737272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b -6a6a6a6a6a6a696969686868676767666666666666676767666666656565666666666666636363 -5e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdffffff -fffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3939394040404a4a4a525252 -5656565858585a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262 -6262626363636363636363636464646464646464646767676767676868686969696a6a6a6b6b6b -6c6c6c6c6c6c6e6e6e6e6e6e6f6f6f707070717171727272727272737373757575757575767676 -7777777878787979797979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080 -818181818181828282828282838383838383848484848484858585858585858585858585858585 -858585858585858585848484858585858585858585868686868686878787878787868686868686 -868686868686868686868686868686868686868686868686868686858585858585848484848484 -8484848484848383838383838282828181818080807f7f7f7f7f7f7d7d7d7d7d7d7c7c7c7b7b7b -7b7b7b7a7a7a7979797979797a7a7a797979787878777777757575747474737373727272707070 -6f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969686868676767 -6666666666666767676666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c -565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5 -eaeaead5d5d5b8b8b84d4d4d3939394040404a4a4a5252525656565858585a5a5a5c5c5c5c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464 -6464646464646767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c6e6e6e6f6f6f6f6f6f -7070707171717272727373737373737575757575757676767777777878787979797979797a7a7a -7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080818181818181828282828282838383 -838383848484848484858585858585858585858585858585858585858585858585848484858585 -858585858585868686868686878787878787868686868686868686868686868686868686868686 -868686868686868686868686858585858585848484848484848484848484838383838383828282 -8181818080807f7f7f7f7f7f7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7979797979797a7a7a -7979797878787777777575757474747373737272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c -6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969686868676767666666666666676767666666656565 -6666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9 -fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d393939 -4040404a4a4a5252525656565858585a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 -606060616161626262626262636363636363636363646464646464646464676767676767686868 -6969696a6a6a6b6b6b6c6c6c6c6c6c6f6f6f6f6f6f707070717171727272737373737373747474 -7575757575757676767777777878787979797979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e -7f7f7f808080808080818181818181828282828282838383838383848484848484838383838383 -838383838383838383838383838383838383838383838383848484848484858585858585858585 +888888888888878787878787878787878787868686868686858585858585858585858585858585 +8484848383838383838282828181818080808080808080807f7f7f7e7e7e7c7c7c7b7b7b7b7b7b +7b7b7b7b7b7b7b7b7b7a7a7a787878777777767676747474737373727272717171717171707070 +6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868686868676767 +6666666666666666666666666666666363635d5d5d5555554d4d4d4444444444444e4e4e525252 +9797970000004a4a4a4242424545454d4d4d5353535858585959595a5a5a5b5b5b5c5c5c5d5d5d +5d5d5d5e5e5e5f5f5f606060616161616161626262636363636363636363646464656565656565 +6666666767676868686969696b6b6b6b6b6b6c6c6c6d6d6d6e6e6e707070717171727272737373 +7373737474747575757575757676767777777878787979797b7b7b7b7b7b7b7b7b7c7c7c7d7d7d +7d7d7d7e7e7e808080818181828282828282828282818181818181828282838383848484848484 +848484848484848484858585858585868686868686868686868686868686868686868686868686 +878787878787888888888888888888878787888888888888888888888888878787878787878787 +868686868686868686858585858585858585858585858585848484848484838383838383818181 +8181818080808080808080807e7e7e7d7d7d7c7c7c7b7b7b7c7c7c7b7b7b7b7b7b7b7b7b797979 +7878787777777575757474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c +6b6b6b6b6b6b6b6b6b6a6a6a696969696969696969686868676767666666666666666666666666 +6565656363635d5d5d5555554c4c4c4646464646464c4c4c4f4f4f9797970000004a4a4a424242 +4444444d4d4d5353535858585959595a5a5a5b5b5b5b5b5b5c5c5c5e5e5e5f5f5f5f5f5f606060 +616161616161626262626262636363636363636363646464656565666666676767686868686868 +6a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070717171727272727272737373747474757575 +7676767777777878787878787a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e808080818181 +818181818181818181818181818181818181828282848484848484848484848484848484848484 +858585868686868686868686868686858585858585858585868686868686878787878787878787 +878787878787878787888888888888878787878787868686868686868686868686868686858585 +858585848484848484848484848484848484838383828282818181818181808080808080808080 +7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a797979787878777777757575747474 +7373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a +6a6a6a6969696969696868686767676767676666666666666666666565656363635e5e5e565656 +4d4d4d4747474646464b4b4b4f4f4f9797970000004b4b4b3e3e3e4141414c4c4c535353585858 +5959595a5a5a5b5b5b5b5b5b5c5c5c5e5e5e5e5e5e5f5f5f606060606060616161626262626262 +6363636363636363636464646565656666666767676868686868686a6a6a6b6b6b6c6c6c6d6d6d +6e6e6e6f6f6f707070717171727272727272737373747474757575767676777777787878797979 +7979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080818181818181808080 +808080818181828282848484848484848484848484848484848484858585868686868686868686 +868686858585858585858585868686868686868686878787878787878787878787878787888888 +888888878787878787868686868686868686868686868686858585858585848484848484848484 +8484848484848383838282828181818181818080808080808080807e7e7e7d7d7d7d7d7d7b7b7b +7b7b7b7b7b7b7b7b7b7a7a7a797979787878777777767676747474737373727272717171717171 +7070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868 +6868686767676666666666666666666666666464645f5f5f5656564d4d4d4242424141414e4e4e +5757579797970000005151513d3d3d3f3f3f4c4c4c5454545858585959595a5a5a5b5b5b5b5b5b +5b5b5b5d5d5d5e5e5e5f5f5f606060606060616161616161626262636363636363636363646464 +6565656565656767676868686969696969696b6b6b6c6c6c6d6d6d6d6d6d6e6e6e6f6f6f717171 +7272727272727373737474747575757575757676767777777979797979797a7a7a7b7b7b7b7b7b +7c7c7c7d7d7d7e7e7e7f7f7f808080818181818181818181818181808080818181828282838383 +848484848484848484848484848484858585858585868686868686858585858585858585858585 +868686868686868686878787878787878787878787878787888888888888878787878787868686 +868686868686868686868686858585858585858585848484848484848484848484838383828282 +8181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a +7979797878787777777676767575757474747272727171717171717070706f6f6f6e6e6e6d6d6d +6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868686868676767666666666666 +6666666666666464646060605858584d4d4d3e3e3e4040405353535959599797970000004e4e4e +3e3e3e4040404c4c4c5353535757575959595a5a5a5b5b5b5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f +606060606060606060616161626262636363636363636363636363646464656565666666676767 +6767676969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070727272727272737373747474 +7474747575757676767777777777777979797a7a7a7a7a7a7b7b7b7b7b7b7d7d7d7e7e7e7f7f7f +808080808080808080818181818181808080818181828282838383848484848484848484848484 +848484848484858585858585858585858585858585858585858585858585868686868686868686 +868686868686868686868686878787878787878787868686868686868686868686858585858585 +858585858585858585848484848484848484848484838383828282818181818181808080808080 +8080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979787878777777767676 +7575757474747272727171717070707070706e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b +6a6a6a6a6a6a696969686868686868686868676767666666666666666666656565646464606060 +5858584e4e4e3f3f3f4343435555555858589797970000004f4f4f3d3d3d3f3f3f4b4b4b525252 +5757575959595a5a5a5b5b5b5b5b5b5c5c5c5e5e5e5e5e5e5f5f5f606060606060606060616161 +6262626363636363636363636363636363636464646565656666666868686868686a6a6a6b6b6b +6c6c6c6d6d6d6e6e6e6f6f6f707070717171717171727272737373747474747474757575767676 +7676767878787a7a7a7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080808080 +808080808080818181828282838383848484848484848484838383838383838383848484848484 +848484848484848484848484848484858585858585858585858585858585858585858585868686 +868686868686868686868686868686868686858585858585858585848484848484848484848484 +8484848484848484848383838181818181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c +7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a787878777777767676757575747474737373727272717171 +6f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969696969696969686868686868 +6767676767676666666565656565656565656565656464646060605858584e4e4e414141434343 +5252525858589797970000004a4a4a3b3b3b3f3f3f4b4b4b5353535757575959595a5a5a5b5b5b +5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060606060616161626262636363636363636363 +6363636363636565656666666767676868686868686a6a6a6b6b6b6b6b6b6d6d6d6e6e6e6f6f6f +707070717171717171727272737373747474747474757575767676777777777777787878797979 +7979797a7a7a7b7b7b7c7c7c7d7d7d7f7f7f7f7f7f7f7f7f8080808080807f7f7f808080818181 +828282838383838383838383838383838383838383838383848484848484848484848484848484 +848484848484858585858585858585858585858585858585858585868686868686868686868686 +868686868686858585858585848484848484848484848484858585858585848484848484828282 +8181818080808080807f7f7f7e7e7e7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979797979 +7979797878787777777676767575757474747373737272727171717070706e6e6e6d6d6d6c6c6c +6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969686868686868676767666666666666666666656565 +6565656565656666666464646060605959594d4d4d3f3f3f414141515151585858979797000000 +4848483939393e3e3e4b4b4b5353535757575959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e +5f5f5f606060606060606060616161626262636363636363636363646464646464656565676767 +6868686969696a6a6a6a6a6a6a6a6a6b6b6b6d6d6d6e6e6e6f6f6f717171727272727272727272 +7373737474747575757676767676767676767777777878787979797979797a7a7a7b7b7b7c7c7c +7e7e7e7f7f7f7f7f7f7f7f7f8080807f7f7f808080808080818181838383838383838383838383 +838383838383848484848484848484848484848484848484848484858585858585858585858585 +858585858585858585858585868686868686868686868686868686868686868686858585858585 +8585858585858585858585858585858585858585858484848383838181818181818080807f7f7f +7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979797979797979787878777777767676 +7575757474747373737272727171717070706e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b +696969696969696969686868676767666666666666666666656565656565656565666666646464 +6060605858584d4d4d3f3f3f4040405050505858589797970000004f4f4f3e3e3e4040404c4c4c +5353535858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161 +6161616262626363636363636464646565656565656666666767676868686969696969696a6a6a +6b6b6b6c6c6c6e6e6e6f6f6f707070727272737373737373737373747474757575757575767676 +7777777878787878787979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f808080 +818181818181818181818181828282838383848484848484848484848484848484858585858585 +858585858585858585858585858585868686868686878787878787878787878787878787878787 +878787878787878787878787878787868686868686868686868686868686868686858585858585 +8585858585858585858484848383838282828282828181818080807f7f7f7f7f7f7e7e7e7d7d7d +7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a797979787878777777767676747474737373727272 +7070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b696969696969696969696969 +6868686767676666666666666666666666666666666666666464645f5f5f5757574d4d4d444444 +4343434e4e4e5757579797970000005151514444444343434d4d4d5454545858585a5a5a5b5b5b +5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262636363646464656565 +6565656565656666666767676767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070 +7171717272727373737373737474747575757676767676767777777878787878787a7a7a7b7b7b +7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080818181828282828282828282828282 +838383848484858585858585858585858585858585858585868686868686868686868686868686 +868686878787878787888888888888888888888888888888888888888888888888888888888888 +888888888888868686868686878787868686868686868686858585858585858585858585848484 +8383838383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7c7c7c7b7b7b7b7b7b7b7b7b +7b7b7b7b7b7b7a7a7a7878787777777676767474747373737272727171717171717070706f6f6f +6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969696969686868676767666666 +6666666666666666666666666363635e5e5e5656564e4e4e4646464444444e4e4e565656979797 +0000004b4b4b4040404444444e4e4e5454545858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d +5f5f5f606060606060616161616161626262636363646464646464646464656565666666676767 +6767676868686969696b6b6b6b6b6b6c6c6c6d6d6d6f6f6f707070717171727272737373737373 +7474747575757676767676767777777878787979797b7b7b7b7b7b7b7b7b7b7b7b7d7d7d7e7e7e +7f7f7f808080818181828282828282828282828282828282828282838383848484858585858585 +858585858585858585858585868686868686868686868686868686868686878787878787878787 +888888888888888888888888888888888888898989888888888888888888878787878787878787 +878787868686868686858585858585858585858585858585848484838383838383828282818181 +8080808080808080807f7f7f7e7e7e7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a787878 +7777777676767474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b +6b6b6b6b6b6b6a6a6a696969696969696969686868676767666666666666666666666666656565 +6363635d5d5d5555554d4d4d4444444444444e4e4e5252529797970000004a4a4a424242454545 +4d4d4d5353535858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060606060 +6161616262626262626262626464646464646464646565656666666767676868686969696b6b6b +6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070727272737373737373747474757575757575767676 +7777777878787878787a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e808080818181818181 +818181818181818181818181828282838383848484848484848484848484848484858585858585 +858585868686858585858585868686868686868686868686868686878787878787878787878787 +878787878787888888878787878787878787878787878787868686868686868686858585858585 +8484848484848484848484848484848383838282828181818181818080807f7f7f7f7f7f7e7e7e +7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a797979787878777777757575747474737373 +7272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969 +6969696868686868686767676666666565656565656565656565656262625d5d5d5454544c4c4c +4646464646464c4c4c4f4f4f9797970000004a4a4a4141414343434d4d4d535353585858595959 +5a5a5a5b5b5b5c5c5c5c5c5c5e5e5e5f5f5f5f5f5f5f5f5f606060616161626262636363636363 +6363636363636363636464646565656767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6d6d6d +6f6f6f7070707171717272727272727373737474747474747575757676767777777878787a7a7a +7a7a7a7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7f7f7f808080808080808080808080808080808080 +828282838383838383838383838383838383838383848484848484848484848484848484848484 +848484858585858585858585858585868686868686868686868686868686868686868686868686 +868686868686868686868686868686858585858585848484848484848484848484848484848484 +8383838282828181818181818080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a +7a7a7a7a7a7a7979797878787777777676767575757373737272727171717070706e6e6e6e6e6e +6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b696969696969696969686868686868676767676767 +6666666565656565656565656565656262625c5c5c5454544c4c4c4646464545454c4c4c515151 +9797970000004747473f3f3f4343434d4d4d5353535858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d +5d5d5d5e5e5e5f5f5f5f5f5f606060616161626262636363636363636363636363636363646464 +6565656666666767676969696969696a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070727272 +7272727272727373737474747575757575757676767777777777777878787979797979797a7a7a +7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f818181828282838383838383 +838383828282828282838383838383838383838383838383838383838383838383848484848484 +848484848484848484848484858585858585858585858585858585858585858585858585858585 +858585858585848484848484848484848484848484848484838383828282818181818181808080 +7f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7c7c7c7b7b7b7a7a7a797979797979797979787878777777 +7676767575757474747373737272727171717070706e6e6e6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b +6a6a6a696969686868686868686868676767676767666666666666656565656565656565656565 +6565656262625c5c5c5454544c4c4c4545454343434b4b4b5151519797970000004545453f3f3f +4343434d4d4d5353535858585a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 +606060616161626262636363636363636363636363636363646464656565666666676767686868 +6868686969696a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070717171727272727272727272737373 +7474747474747575757676767777777777777777777878787979797b7b7b7c7c7c7d7d7d7e7e7e +7e7e7e7f7f7f7e7e7e7e7e7e7e7e7e808080818181828282828282828282828282828282828282 +828282828282828282828282828282828282828282838383838383838383838383838383838383 +848484848484858585858585858585858585858585858585858585848484858585858585848484 +8484848484848484848484848383838181818080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c +7c7c7c7b7b7b7a7a7a797979787878787878787878777777767676757575757575737373737373 +7272727171716f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969686868686868 +6767676767676666666666666565656565656565656565656565656464646262625c5c5c545454 +4c4c4c4444444343434c4c4c5252529797970000004040403d3d3d4444444d4d4d545454585858 +5a5a5a5b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262636363 +6363636363636363636464646565656565656666666767676868686868686969696a6a6a6b6b6b +6d6d6d6e6e6e6f6f6f707070717171727272727272727272737373737373747474757575767676 +7777777777777777777878787979797a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7e7e7e +7f7f7f7f7f7f808080818181828282828282828282828282828282828282818181818181828282 +828282828282828282838383838383838383838383838383838383848484848484848484858585 +858585858585858585858585858585858585858585858585858585848484848484848484828282 +8282828282828181818080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a797979 +7878787777777777777777777676767575757575757373737272727171717070707070706e6e6e +6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a696969696969696969686868676767676767666666656565 +6565656464646464646464646565656464646161615b5b5b5353534b4b4b4444444343434c4c4c +5555559797970000004949494040404343434d4d4d5454545858585a5a5a5b5b5b5c5c5c5d5d5d +5d5d5d5e5e5e606060606060606060616161616161626262626262626262636363646464656565 +6565656666666767676767676767676868686969696b6b6b6c6c6c6d6d6d6e6e6e6f6f6f717171 +727272727272727272737373737373747474757575767676777777787878787878787878797979 +7a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282 +828282828282828282828282828282828282828282828282828282828282838383838383838383 +848484848484848484858585858585858585858585858585858585858585868686858585858585 +858585858585858585858585858585848484848484848484828282828282828282818181808080 +8080807f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979797979787878777777777777 +7777777676767575757474747272727171717070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b +6a6a6a6a6a6a696969696969696969686868686868676767666666656565656565646464646464 +6565656464646161615b5b5b5454544c4c4c4444444444444d4d4d535353979797000000525252 +4343434343434e4e4e5454545858585a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060 +616161616161626262626262636363646464646464646464656565656565676767676767686868 +6969696969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070717171727272727272737373747474 +7474747474747676767777777878787878787979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e +808080808080808080808080808080808080818181828282838383838383838383838383838383 +838383838383848484848484848484848484848484848484858585858585858585868686868686 +878787878787868686868686868686878787878787868686868686868686868686868686868686 +8585858484848484848484848484848383838383838282828181818181818080807f7f7f7f7f7f +7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979797979787878777777767676757575 +7373737272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b696969 +6969696969696868686868686767676666666666666565656565656565656565656262625c5c5c +5454544c4c4c4444444545454f4f4f5656569797970000004b4b4b4040404444444e4e4e545454 +5858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5f5f5f606060616161616161626262626262 +6363636464646464646464646565656565656767676767676868686969696969696b6b6b6c6c6c +6d6d6d6e6e6e6f6f6f707070717171737373737373737373747474747474757575777777787878 +7979797979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f818181818181818181818181 +818181818181828282828282828282848484848484848484848484848484848484858585858585 +858585858585858585858585868686868686868686878787878787878787878787878787878787 +878787888888878787878787878787878787868686868686868686868686858585858585858585 +8585858484848383838282828282828282828181817f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7c7c7c +7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a797979777777767676757575747474737373727272717171 +7171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868 +6767676767676666666565656565656565656464646262625d5d5d5454544d4d4d444444444444 +4e4e4e5252529797970000004a4a4a4242424545454d4d4d5353535858585959595a5a5a5b5b5b +5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262626262626262646464646464 +6464646565656666666767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070 +7171717373737373737373737474747575757575757777777878787979797979797a7a7a7b7b7b +7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f818181818181818181818181808080808080828282838383 +848484848484848484848484848484848484848484858585858585858585858585858585858585 +868686868686868686878787878787878787878787878787878787878787878787878787878787 +878787878787868686868686868686858585858585848484848484848484848484838383838383 +8282828181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a +7a7a7a7979797777777676767575757474747373737272727070707070706f6f6f6e6e6e6e6e6e +6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868686868676767666666656565 +6565656565656565656262625d5d5d5454544c4c4c4646464646464c4c4c4f4f4f979797000000 +4a4a4a4141414343434d4d4d5353535858585959595a5a5a5b5b5b5c5c5c5c5c5c5e5e5e5f5f5f +5f5f5f606060606060616161626262636363636363636363636363636363646464656565676767 +6868686969696969696b6b6b6c6c6c6d6d6d6d6d6d6e6e6e6f6f6f717171727272727272737373 +7474747474747575757676767777777878787a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7c7c7c7d7d7d +7f7f7f808080808080808080808080808080808080818181838383838383838383838383838383 +838383848484848484848484848484848484848484848484848484858585858585858585868686 868686868686868686868686868686868686868686868686868686868686868686868686858585 -8585858484848484848484848484848383838383838282828181818080807f7f7f7f7f7f7d7d7d -7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7979797979797a7a7a797979787878777777757575747474 -7373737272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a -6969696868686767676666666666666767676666666565656666666666666363635e5e5e5a5a5a -4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdffffffffffffffffff -fdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3939394040404a4a4a525252565656585858 -5a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363 -6363636363636464646464646464646767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c -6f6f6f707070707070717171727272737373747474747474757575757575767676777777787878 -7979797979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080818181818181 -828282828282838383838383848484848484828282828282828282828282828282828282828282 -828282838383838383848484848484858585858585858585868686868686868686868686868686 -868686868686868686868686868686868686868686858585858585848484848484848484848484 -8383838383838282828181818080807f7f7f7f7f7f7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a -7979797979797a7a7a7979797878787777777575757474747373737272727070706f6f6f6f6f6f -6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969686868676767666666666666 -6767676666666565656666666666666363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656 -b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5 -b8b8b84d4d4d3939394040404a4a4a5252525656565858585a5a5a5c5c5c5c5c5c5c5c5c5d5d5d -5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464646464 -6767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c707070707070717171727272737373 -7373737474747474747575757575757676767777777878787979797979797a7a7a7b7b7b7b7b7b -7c7c7c7d7d7d7e7e7e7f7f7f808080808080818181818181828282828282838383838383848484 -848484838383838383838383838383838383838383838383838383858585858585858585868686 -868686868686878787878787868686868686868686868686868686868686868686868686868686 -868686868686858585858585848484848484848484848484838383838383828282818181808080 -7f7f7f7f7f7f7d7d7d7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7979797979797a7a7a797979787878 -7777777575757474747373737272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b -6b6b6b6a6a6a6a6a6a696969686868676767666666666666676767666666656565666666666666 -6363635e5e5e5a5a5a4c4c4c4141413c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfd -fffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3939394040404a4a4a -5252525656565858585a5a5a5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161 -6262626262626363636363636363636464646464646464646767676767676868686969696a6a6a -6b6b6b6c6c6c6c6c6c707070707070717171727272737373747474747474757575757575757575 -7676767777777878787979797979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080 -808080818181818181828282828282838383838383848484848484858585858585858585858585 -858585858585858585858585868686868686878787878787888888888888888888898989868686 -868686868686868686868686868686868686868686868686868686868686858585858585848484 -8484848484848484848383838383838282828181818080807f7f7f7f7f7f7d7d7d7d7d7d7c7c7c -7b7b7b7b7b7b7a7a7a7979797979797a7a7a797979787878777777757575747474737373727272 -7070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969686868 -6767676666666666666767676666666565656666666666666363635e5e5e5a5a5a4c4c4c414141 -3c3c3c565656565656b9b9b9d5d5d5e9e9e9fafafafdfdfdfffffffffffffdfdfdfffffffdfdfd -f5f5f5ebebebd0d0d0bebebe4c4c4c4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363 -6464646464646464646767676868686969696a6a6a6b6b6b6d6d6d6e6e6e6e6e6e717171717171 -7272727373737474747575757676767676767676767676767777777878787979797a7a7a7b7b7b -7b7b7b7d7d7d7e7e7e7f7f7f808080818181828282828282818181828282828282838383848484 -858585858585848484848484868686868686868686868686868686868686868686868686868686 -868686878787878787888888888888888888898989878787878787878787878787878787878787 -878787878787878787878787878787868686868686868686858585858585858585858585848484 -8383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a -7a7a7a7979797878787777777575757474747373737272727171717171717070706f6f6f6e6e6e -6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666 -6767676767676767676363635d5d5d5858584949494b4b4b4040404d4d4d525252bababad4d4d4 -ebebebfafafafdfdfdfffffffffffffdfdfdfffffffdfdfdf5f5f5ebebebd0d0d0bebebe4b4b4b -4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f -606060606060616161626262626262636363636363636363646464646464646464676767676767 -6868686a6a6a6b6b6b6d6d6d6e6e6e6e6e6e717171717171727272737373747474757575757575 -7676767676767676767777777878787979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7f7f7f808080 -818181828282818181818181818181828282838383848484858585858585848484848484868686 -868686868686868686868686868686868686868686868686868686868686878787878787888888 -888888888888878787878787878787878787878787878787878787878787878787878787878787 -868686868686858585858585858585858585848484848484838383828282818181808080808080 -7e7e7e7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979787878777777757575 -7474747373737272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a -6a6a6a6a6a6a6969696969696868686868686767676666666666666767676767676363635d5d5d -5858584949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdffffffffffff -fdfdfdfffffffefefef5f5f5ebebebd0d0d0bdbdbd4a4a4a4040404545454c4c4c535353585858 -5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262 -6363636363636363636464646464646464646767676767676868686969696b6b6b6c6c6c6d6d6d -6e6e6e717171717171727272727272737373747474757575757575767676767676777777777777 -7878787979797a7a7a7a7a7a7c7c7c7d7d7d7e7e7e808080818181818181818181818181818181 -828282838383848484848484848484848484838383858585858585858585858585858585858585 -858585858585858585858585868686868686878787878787878787888888878787878787878787 +8585858484848484848484848484848484848484848383838282828181818181818080807f7f7f +7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777767676 +7575757373737272727171717070706e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a +6a6a6a696969696969686868686868676767676767666666656565656565656565656565626262 +5c5c5c5454544c4c4c4646464545454c4c4c5151519797970000004747473f3f3f4343434d4d4d +5353535858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060616161 +6262626363636363636363636363636363636464646565656666666767676969696969696a6a6a +6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070727272727272727272737373747474757575757575 +7676767777777777777878787979797979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f +7f7f7f7f7f7f808080818181828282838383838383838383828282828282838383838383838383 +838383838383838383838383838383848484848484848484848484848484848484858585858585 +858585858585858585858585858585858585858585858585858585848484848484848484848484 +8484848484848383838282828181818181818080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7c7c7c +7b7b7b7a7a7a797979797979797979787878777777767676757575747474737373727272717171 +7070706e6e6e6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969686868686868686868676767 +6767676666666666666565656565656565656565656565656262625c5c5c5454544c4c4c454545 +4343434b4b4b5151519797970000004545453f3f3f4343434d4d4d5353535858585a5a5a5b5b5b +5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f606060616161626262636363636363636363 +6363636363636464646565656666666767676868686868686969696a6a6a6b6b6b6d6d6d6e6e6e +6f6f6f707070717171727272727272727272737373747474747474757575767676777777777777 +7777777878787979797b7b7b7c7c7c7d7d7d7e7e7e7e7e7e7f7f7f7f7f7f7e7e7e7f7f7f808080 +818181828282828282828282828282828282828282828282828282828282828282828282828282 +838383838383838383838383838383838383838383848484848484858585858585858585858585 +858585858585858585848484858585858585848484848484848484848484848484838383818181 +8080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7c7c7c7b7b7b7a7a7a797979787878787878 +7878787878787777777676767575757373737373737272727171716f6f6f6e6e6e6d6d6d6c6c6c +6c6c6c6b6b6b6a6a6a6a6a6a696969686868686868676767676767666666666666656565656565 +6565656565656565656464646262625c5c5c5454544c4c4c4444444343434c4c4c525252979797 +0000004040403d3d3d4444444d4d4d5454545858585959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d +5e5e5e5f5f5f606060606060606060616161626262636363636363636363646464646464656565 +6666666767676868686868686969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070717171727272 +7272727272727373737373737474747575757676767777777777777777777878787979797b7b7b +7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7e7e7e7f7f7f808080818181828282828282828282 +828282828282828282828282828282828282828282828282828282838383838383838383838383 +838383838383838383848484858585858585848484858585858585858585858585858585858585 +8585858585858585858484848484848484848484848383838282828181818080807f7f7f7f7f7f +7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979787878787878787878787878777777757575 +7474747373737272727171717070707070706e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a696969 +696969696969686868676767676767666666666666656565656565656565656565656565646464 +6161615c5c5c5454544c4c4c4444444343434c4c4c5555559797970000004848483f3f3f434343 +4d4d4d5454545858585a5a5a5a5a5a5b5b5b5d5d5d5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060 +606060616161626262626262626262636363646464656565666666666666676767686868686868 +6969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070727272737373737373737373737373747474 +7575757676767777777777777777777878787979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f +7f7f7f7f7f7f7f7f7f808080818181818181828282828282828282828282828282828282828282 +828282838383838383838383838383848484848484848484848484858585858585858585858585 +858585858585858585858585868686868686868686868686868686868686868686868686858585 +8585858585858383838383838383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7d7d7d +7c7c7c7b7b7b7a7a7a797979797979797979787878777777767676757575747474727272717171 +7070706f6f6f6f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a696969696969696969686868 +6868686868686767676666666565656565656565656565656565656262625d5d5d5555554d4d4d +4444444444444d4d4d5252529797970000005656564242424141414d4d4d5454545858585a5a5a +5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161626262636363 +6363636464646565656565656666666666666767676767676969696a6a6a6b6b6b6c6c6c6d6d6d +6f6f6f707070717171737373737373737373747474747474757575767676777777787878787878 +7979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e808080808080808080818181818181818181 +828282838383838383838383838383838383848484848484848484848484848484858585858585 +858585858585858585868686868686878787878787878787878787878787878787878787878787 878787878787878787878787878787878787878787868686868686858585858585858585848484 -8484848484848383838282828181818181818080808080807e7e7e7e7e7e7d7d7d7c7c7c7b7b7b -7a7a7a7a7a7a797979797979797979787878767676757575737373727272727272707070707070 -6f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a696969696969686868686868 -6868686666666666666666666767676666666363635c5c5c5757574949494b4b4b4040404d4d4d -525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffdfdfdfffffffefefef6f6f6ececec -cfcfcfbcbcbc4949494040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c -5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464 -6464646666666767676868686969696a6a6a6c6c6c6d6d6d6d6d6d707070707070717171727272 -7373737474747575757575757575757575757676767777777878787979797a7a7a7a7a7a7c7c7c -7d7d7d7e7e7e7f7f7f808080818181818181808080818181818181828282838383848484848484 -838383838383848484848484848484848484848484848484848484848484848484848484858585 -858585868686868686868686878787878787878787878787878787878787878787878787878787 -868686868686868686858585858585858585848484848484848484848484838383828282818181 -8080807f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979797979797979787878 -7777777676767474747373737272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b -6b6b6b6a6a6a6a6a6a696969696969686868686868676767676767666666656565666666666666 -6666666262625c5c5c5757574949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafa -fdfdfdfffffffffffffdfdfdfffffffffffff7f7f7edededcfcfcfbbbbbb484848404040454545 -4c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -616161626262626262636363636363636363646464646464646464666666666666676767696969 -6a6a6a6b6b6b6c6c6c6d6d6d707070707070717171727272727272737373747474747474757575 -7575757676767777777777777878787979797979797b7b7b7c7c7c7e7e7e7f7f7f808080808080 -808080808080808080818181828282838383838383838383838383828282838383838383838383 -838383838383838383838383838383838383848484848484848484858585858585868686868686 -868686868686868686868686868686868686868686868686868686868686858585858585858585 -8484848484848484848383838383838282828181818181818080807f7f7f7f7f7f7d7d7d7d7d7d -7c7c7c7b7b7b7a7a7a797979797979787878787878787878777777757575747474727272717171 -7171716f6f6f6f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b696969696969696969686868 -6868686767676767676767676565656565656565656666666565656262625b5b5b565656494949 -4b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffdfdfdffffff -fffffff8f8f8edededcfcfcfbbbbbb4646464040404545454c4c4c5353535858585b5b5b5b5b5b -5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363 -6363636464646464646464646565656666666767676868686a6a6a6b6b6b6c6c6c6c6c6c6f6f6f -707070707070717171727272737373747474747474747474757575757575767676777777787878 -7979797979797b7b7b7c7c7c7d7d7d7f7f7f808080808080808080808080808080808080828282 -838383838383838383828282828282828282828282828282828282828282828282828282828282 -828282838383838383838383848484848484858585858585868686868686868686868686868686 -868686868686868686868686858585858585858585848484848484838383838383838383838383 -8282828181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a797979787878 -7878787878787777777676767575757373737272727171717070706f6f6f6f6f6f6e6e6e6d6d6d -6c6c6c6b6b6b6b6b6b6a6a6a696969696969686868686868676767676767676767666666656565 -6464646565656565656565656161615b5b5b5656564949494b4b4b4040404d4d4d525252bababa -d4d4d4ebebebfafafafdfdfdfffffffffffffdfdfdfffffffffffff8f8f8eeeeeecfcfcfbababa -4545454040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e -5f5f5f606060606060616161626262626262636363636363636363646464646464646464656565 -6565656666666868686969696b6b6b6c6c6c6c6c6c6f6f6f6f6f6f707070717171727272737373 -7373737474747474747474747575757676767777777878787878787979797a7a7a7b7b7b7d7d7d -7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282838383838383828282828282 -828282828282828282828282828282828282828282828282828282828282828282838383838383 -848484848484848484858585858585858585858585858585858585858585858585858585858585 -8585858484848484848383838383838383838383838282828282828181818080807f7f7f7e7e7e -7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a797979797979787878787878777777777777767676747474 -7373737272727171717070706f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868 -686868686868676767676767676767666666666666656565646464646464656565656565616161 -5b5b5b5656564949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdffffff -fffffffdfdfdfffffffffffff9f9f9eeeeeecfcfcfbababa4545454040404545454c4c4c535353 -5858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262 -6262626363636363636363636464646464646464646565656565656666666868686969696a6a6a -6b6b6b6c6c6c6f6f6f6f6f6f707070717171727272727272737373737373747474747474757575 -7676767777777777777878787878787a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f -7f7f7f808080818181828282838383828282828282828282818181818181818181818181818181 -818181818181818181818181828282828282828282838383838383848484848484858585858585 -858585858585858585858585858585858585858585858585848484848484848484838383838383 -8383838282828282828181818181818080807f7f7f7e7e7e7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a -7979797878787878787777777777777777777676767474747373737171717070707070706e6e6e -6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868686868686868676767676767666666 -6666666666666464646464646464646565656464646161615a5a5a5555554949494b4b4b404040 -4d4d4d525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffefefefffffffefefef6f6f6 -ecececd1d1d1bfbfbf4d4d4d4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464 -6464646464646868686969696969696a6a6a6b6b6b6c6c6c6d6d6d6d6d6d6f6f6f6f6f6f707070 -7171717171717272727373737373737575757575757676767777777878787979797979797a7a7a -7d7d7d7e7e7e7f7f7f808080818181828282828282818181808080818181828282838383848484 -848484838383838383848484848484848484848484848484848484848484848484848484848484 -848484858585858585868686868686868686878787878787878787878787878787878787878787 -878787868686868686868686858585858585848484848484848484828282828282828282818181 -8181818181818080808080807e7e7e7e7e7e7e7e7e7e7e7e7d7d7d7b7b7b7a7a7a7979797a7a7a -7979797878787777777575757474747373737272727171717171717070706f6f6f6e6e6e6d6d6d -6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868666666656565656565 -6666666666666262625c5c5c5757574b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9 -fafafafdfdfdfffffffffffffefefefffffffefefef6f6f6ecececd1d1d1bfbfbf4c4c4c404040 -4545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 -606060616161626262626262636363636363636363646464646464646464686868686868696969 -6a6a6a6b6b6b6c6c6c6d6d6d6d6d6d6f6f6f6f6f6f707070717171717171727272737373737373 -7676767777777777777878787979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7f7f7f808080818181 -828282818181818181808080818181828282838383848484848484838383838383858585858585 -858585858585858585858585858585858585858585858585868686868686878787878787878787 -888888878787878787878787878787878787878787878787878787868686868686868686858585 -858585848484848484848484828282828282828282818181818181818181808080808080808080 -8080808080808080807f7f7f7d7d7d7c7c7c7b7b7b797979797979787878777777757575747474 -7373737272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a -6a6a6a6969696969696868686868686666666565656565656666666666666262625c5c5c575757 -4b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffefefe -fffffffefefef6f6f6ecececd0d0d0bebebe4b4b4b4040404545454c4c4c5353535858585b5b5b -5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363 -6363636363636464646464646464646868686868686969696a6a6a6b6b6b6c6c6c6c6c6c6d6d6d -6f6f6f6f6f6f7070707171717171717272727373737373737777777777777878787979797a7a7a -7b7b7b7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e808080818181818181818181818181808080818181 -828282838383848484848484838383838383868686868686868686868686868686868686868686 -868686868686868686868686878787878787888888888888888888878787878787878787878787 -878787878787878787878787868686868686868686858585858585848484848484848484828282 -8282828282828181818181818181818080808080808282828282828282828282828181817f7f7f -7e7e7e7d7d7d7979797979797878787676767575757373737272727272727070707070706f6f6f -6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a696969696969686868686868686868 -6666666565656565656666666666666262625c5c5c5757574b4b4b4747474141415151514e4e4e -b9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffdfdfdfffffffefefef6f6f6ecececd0d0d0 -bcbcbc4949494040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d -5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464646464 -6767676868686868686969696a6a6a6b6b6b6c6c6c6c6c6c6f6f6f6f6f6f707070717171717171 -7272727373737373737676767676767777777878787979797a7a7a7a7a7a7b7b7b7c7c7c7d7d7d -7e7e7e7f7f7f808080818181818181808080808080818181828282838383848484848484838383 -838383858585858585858585858585858585858585858585858585858585858585858585868686 -868686878787878787878787878787878787878787878787878787878787878787878787868686 -868686868686858585858585848484848484848484828282828282828282818181818181818181 -8080808080808181818181818282828181818080807f7f7f7d7d7d7c7c7c797979787878777777 -7676767474747373737272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b -6a6a6a6a6a6a696969696969686868686868676767676767666666656565656565666666666666 -6262625c5c5c5757574b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfd -fffffffffffffdfdfdfffffffffffff7f7f7ecececcfcfcfbbbbbb4747474040404545454c4c4c -5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161 -6262626262626363636363636363636464646464646464646767676767676868686969696a6a6a -6b6b6b6b6b6b6c6c6c6f6f6f6f6f6f707070717171717171727272737373737373747474747474 -7575757676767777777878787878787979797b7b7b7c7c7c7e7e7e7f7f7f808080808080808080 -808080808080818181828282838383848484848484838383838383838383838383838383838383 -838383838383838383838383838383838383838383848484848484858585858585858585868686 -868686868686868686868686868686868686868686868686868686868686858585858585848484 -8484848484848282828282828282828181818181818181818080808080807f7f7f7f7f7f808080 -7f7f7f7e7e7e7d7d7d7b7b7b7a7a7a787878787878777777757575747474727272717171717171 -6f6f6f6f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b696969696969696969686868686868 -6767676767676767676666666565656565656666666666666262625c5c5c5757574b4b4b474747 -4141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffcfcfcffffffffffff -f7f7f7ecececcfcfcfbababa4646464040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363 -6464646464646464646666666767676767676868686969696a6a6a6b6b6b6b6b6b6f6f6f6f6f6f -707070717171717171727272737373737373737373737373747474757575767676777777777777 -7878787b7b7b7c7c7c7d7d7d7f7f7f808080808080808080808080808080818181828282838383 -848484848484838383838383828282828282828282828282828282828282828282828282828282 -828282828282838383838383848484848484848484868686868686868686868686868686868686 -868686868686868686868686868686858585858585848484848484848484828282828282828282 -8181818181818181818080808080807d7d7d7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a797979 -7878787777777676767575757373737272727171717070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c -6b6b6b6b6b6b6a6a6a696969696969686868686868676767676767676767666666666666656565 -6565656666666666666262625c5c5c5757574b4b4b4747474141415151514e4e4eb9b9b9d9d9d9 -e9e9e9fafafafdfdfdfffffffffffffcfcfcfffffffffffff7f7f7edededcececeb9b9b9444444 -4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f -606060606060616161626262626262636363636363636363646464646464646464666666666666 -6767676868686969696a6a6a6b6b6b6b6b6b6f6f6f6f6f6f707070717171717171727272737373 -7373737474747474747575757575757676767777777878787878787a7a7a7b7b7b7d7d7d7e7e7e -7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282838383848484848484838383838383828282 -828282828282828282828282828282828282828282828282838383838383838383848484848484 -858585858585858585858585858585858585858585858585858585858585868686868686868686 -858585858585848484848484848484828282828282828282818181818181818181808080808080 -7d7d7d7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b797979787878777777777777767676747474737373 -7272727171717070706f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868686868 -6868686767676767676767676666666666666666666565656565656666666666666262625c5c5c -5757574b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdffffffffffff -fcfcfcfffffffffffff8f8f8edededcececeb8b8b84444444040404545454c4c4c535353585858 -5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262 -6363636363636363636464646464646464646666666666666767676868686969696a6a6a6a6a6a -6b6b6b6f6f6f6f6f6f707070717171717171727272737373737373757575757575767676777777 -7878787979797979797a7a7a7a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f808080 -818181828282838383848484848484838383838383848484848484848484848484848484848484 -848484848484848484848484848484858585858585868686868686868686858585858585858585 -858585858585858585858585858585868686868686868686858585858585848484848484848484 -8282828282828282828181818181818181818080808080807e7e7e7e7e7e7e7e7e7e7e7e7d7d7d -7b7b7b7a7a7a7979797777777777777676767474747373737171717070707070706e6e6e6e6e6e -6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868686868686868676767676767666666666666 -6666666666666565656565656666666666666262625c5c5c5757574b4b4b474747414141515151 -4e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffffffffbfbfbfffffff5f5f5ececec -d6d6d6bbbbbb5454543d3d3d4444444d4d4d5454545757575858585959595a5a5a5c5c5c5c5c5c -5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464 -6464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d707070707070717171727272 -7373737474747474747575757676767676767777777878787979797a7a7a7b7b7b7b7b7b7b7b7b -7a7a7a7a7a7a7d7d7d8181818383838282828080808686868787877c7c7c7f7f7f8e8e8e828282 -7b7b7b9191918484848787877e7e7e8383839090908383837b7b7b909090898989868686838383 -8383838686868888888787878585858585858585858686868888888b8b8b8b8b8b898989878787 -8888888585858282828a8a8a8e8e8e7e7e7e7a7a7a8e8e8e858585858585848484848484848484 -8383838383838383838181818181818080807e7e7e7d7d7d7b7b7b7a7a7a7a7a7a7a7a7a797979 -7878787777777575757474747373737272727272727272727171717070706f6f6f6e6e6e6e6e6e -6d6d6d696969696969696969686868686868686868676767676767676767666666656565666666 -6666666363635e5e5e5a5a5a4e4e4e4242423d3d3d565656565656b8b8b8d4d4d4e8e8e8fafafa -fdfdfdfffffffffffffffffffbfbfbfffffff6f6f6ecececd5d5d5bababa5454543d3d3d444444 -4d4d4d5454545757575858585959595a5a5a5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -616161626262626262636363636363636363646464646464646464666666666666676767696969 -6a6a6a6c6c6c6d6d6d6d6d6d707070707070717171727272737373747474747474757575767676 -7676767777777878787979797a7a7a7a7a7a7b7b7b7c7c7c7b7b7b7b7b7b7d7d7d7f7f7f818181 -8282828181818080808b8b8b8c8c8c8888888686868080807f7f7f898989838383888888858585 -8383838888888484847e7e7e8383837e7e7e8686868d8d8d8d8d8d8787878585858989898f8f8f -8a8a8a8989898888888787878686868484848383838282828d8d8d8a8a8a909090868686767676 -8a8a8a9595957b7b7b858585858585848484848484848484838383838383838383828282818181 -8080807f7f7f7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a797979787878777777757575747474737373 -7272727272727272727171717070706f6f6f6e6e6e6d6d6d6d6d6d696969696969696969686868 -6868686868686767676767676767676666666565656666666666666363635e5e5e5a5a5a4e4e4e -4242423d3d3d565656565656b8b8b8d4d4d4e8e8e8fafafafdfdfdfffffffffffffffffffafafa -fffffff6f6f6ecececd5d5d5bababa5252523d3d3d4343434d4d4d5454545757575959595a5a5a -5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363 -6363636464646464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d707070 -707070717171727272737373747474747474757575767676767676777777777777787878797979 -7a7a7a7a7a7a7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7f7f7f8282828585857b7b7b7979797f7f7f -8686868b8b8b9393938d8d8d7979798686868787878c8c8c8989898383838888888a8a8a7e7e7e -858585838383828282848484878787898989898989888888878787868686848484838383848484 -8888888e8e8e9292928080807e7e7e8181818484848888889090908c8c8c7a7a7a858585858585 -8484848484848484848383838383838383838383838282828181818080807f7f7f7d7d7d7c7c7c -7c7c7c7a7a7a797979787878777777757575747474737373727272727272717171717171707070 -6f6f6f6e6e6e6d6d6d6d6d6d696969696969696969686868686868686868676767676767676767 -6666666565656666666666666363635e5e5e5a5a5a4e4e4e4242423d3d3d565656565656b8b8b8 -d4d4d4e8e8e8fafafafdfdfdfffffffffffffffffffafafafffffff6f6f6ecececd5d5d5b8b8b8 -5050503c3c3c4343434c4c4c5454545757575959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e -5f5f5f606060606060616161626262626262636363636363636363646464646464646464666666 -6666666767676969696a6a6a6c6c6c6d6d6d6d6d6d707070707070717171727272737373747474 -7474747575757575757575757676767777777878787979797a7a7a7a7a7a7c7c7c7d7d7d7e7e7e -7e7e7e7d7d7d7f7f7f8383838686869090908181817f7f7f6e6e6e4949494343435252524f4f4f -4e4e4e4141414a4a4a5050504343434848485252524646464a4a4a484848454545434343424242 -4545454848484a4a4a4848484747474646464646464747474b4b4b505050535353707070939393 -8d8d8d8080808c8c8c828282797979949494858585858585848484848484848484838383838383 -8383838484848383838282828181817f7f7f7e7e7e7d7d7d7c7c7c7a7a7a797979787878777777 -7575757474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c696969 -696969696969686868686868686868676767676767676767666666656565666666666666636363 -5e5e5e5a5a5a4e4e4e4242423d3d3d565656565656b8b8b8d4d4d4e8e8e8fafafafdfdfdffffff -fffffffffffffafafafffffff7f7f7edededd4d4d4b7b7b74f4f4f3b3b3b4242424c4c4c535353 -5757575959595b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262 -6262626363636363636363636464646464646464646666666666666767676969696a6a6a6c6c6c -6d6d6d6d6d6d707070707070717171727272737373747474747474757575757575757575767676 -7777777777777878787979797979797a7a7a7c7c7c7f7f7f8080808080807f7f7f808080818181 -7878784545452b2b2b2c2c2c2b2b2b3939394949494343435454543e3e3e4444444e4e4e414141 -4040404c4c4c4a4a4a4141414b4b4b5454545151514747474242424949495252524c4c4c4e4e4e -5050505252524e4e4e4545453838383030301a1a1a4e4e4e7a7a7a878787878787858585828282 -838383858585858585848484848484848484838383838383838383848484838383828282818181 -7f7f7f7e7e7e7d7d7d7c7c7c7a7a7a797979787878777777757575747474737373727272717171 -7070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c696969696969696969686868686868686868 -6767676767676767676666666565656666666666666363635e5e5e5a5a5a4e4e4e4242423d3d3d -565656565656b8b8b8d4d4d4e8e8e8fafafafdfdfdfffffffffffffffffffafafafffffff7f7f7 -edededd3d3d3b6b6b64d4d4d3b3b3b4242424b4b4b5353535858585a5a5a5b5b5b5d5d5d5c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464 -6464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d707070707070717171 -727272737373747474747474757575747474757575757575767676777777787878797979797979 -7979797b7b7b7d7d7d8080808181817d7d7d7575756f6f6f4d4d4d414141545454888888bdbdbd -dfdfdfe3e3e3d4d4d4ececece0e0e0e0e0e0e3e3e3dcdcdcdbdbdbe1e1e1e2e2e2dedededddddd -dfdfdfe7e7e7edededececece3e3e3d9d9d9e0e0e0e2e2e2e9e9e9f0f0f0f1f1f1e5e5e5cfcfcf -bebebe6767672323233636367575757f7f7f8686868f8f8f777777858585858585848484848484 -8484848383838383838383838383838282828181818080807f7f7f7d7d7d7c7c7c7c7c7c7a7a7a -7979797878787777777575757474747373737272727070707070706f6f6f6e6e6e6d6d6d6c6c6c -6c6c6c6b6b6b696969696969696969686868686868686868676767676767676767666666656565 -6666666666666363635e5e5e5a5a5a4e4e4e4242423d3d3d565656565656b8b8b8d4d4d4e8e8e8 -fafafafdfdfdfffffffffffffffffffafafafffffff7f7f7edededd3d3d3b5b5b54b4b4b3a3a3a -4141414b4b4b5353535858585a5a5a5c5c5c5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 -606060616161626262626262636363636363636363646464646464646464666666666666676767 -6969696a6a6a6c6c6c6d6d6d6d6d6d707070707070717171727272737373747474747474757575 -7474747474747575757676767777777878787878787979797a7a7a7979797b7b7b808080818181 -7777776666665757573232328a8a8ad8d8d8f0f0f0f0f0f0edededeeeeeef3f3f3eaeaeafefefe -fbfbfbecececf3f3f3fffffffcfcfcf4f4f4f5f5f5f1f1f1ecececebebebebebebecececebebeb -e9e9e9f3f3f3ebebebe7e7e7efefeffdfdfdfffffffcfcfcf3f3f3ffffffa0a0a04c4c4c484848 -6b6b6b808080878787919191858585858585848484848484848484838383838383838383828282 -8181818080807f7f7f7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a797979787878777777757575747474 -7373737272727070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b696969696969696969 -6868686868686868686767676767676767676666666565656666666666666363635e5e5e5a5a5a -4e4e4e4242423d3d3d565656565656b8b8b8d4d4d4e8e8e8fafafafdfdfdffffffffffffffffff -fafafafffffff7f7f7edededd3d3d3b4b4b44b4b4b3a3a3a4141414b4b4b5353535858585a5a5a -5c5c5c5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363 -6363636363636464646464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d -707070707070717171727272737373747474747474757575747474747474757575767676777777 -7777777878787878787b7b7b7979797a7a7a7f7f7f8080807272725a5a5a464646909090e2e2e2 -fffffff0f0f0e9e9e9e0e0e0bababa999999b5b5b5e5e5e5e3e3e3c6c6c6d8d8d8f4f4f4ebebeb -d6d6d6cbcbcbe5e5e5f0f0f0cfcfcf9f9f9f959595bebebeeeeeeee4e4e4cececeb7b7b7b7b7b7 -cccccce5e5e5f3f3f3f6f6f6888888efefefa2a2a23b3b3b7a7a7a9a9a9a717171838383858585 -8585858484848484848484848383838383838383838181818181818080807e7e7e7d7d7d7b7b7b -7a7a7a7a7a7a7a7a7a7979797878787777777575757474747373737272727070706f6f6f6f6f6f -6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b696969696969696969686868686868686868676767676767 -6767676666666565656666666666666363635e5e5e5a5a5a4e4e4e4242423d3d3d565656565656 -b8b8b8d4d4d4e8e8e8fafafafdfdfdfffffffffffffefefefffffffefefef6f6f6ecececd1d1d1 -bfbfbf4d4d4d4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d -5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464646464 -6767676868686969696a6a6a6b6b6b6d6d6d6e6e6e6e6e6e717171717171727272737373747474 -7575757676767676767676767676767777777878787979797a7a7a7b7b7b7b7b7b7c7c7c7c7c7c -8080807d7d7d8282826a6a6a4e4e4e6d6d6ddededeffffffd4d4d4fbfbfbd0d0d0353535505050 -727272525252111111f7f7f7000000f8f8f8e9e9e9f1f1f1979797575757e7e7e7acacac202020 -626262717171585858494949eaeaea3838384d4d4d4d4d4d272727737373f2f2f2f6f6f6f4f4f4 -f6f6f6dedede7878786c6c6c7c7c7c8c8c8c898989848484838383838383838383828282828282 -8181818181817f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7b7b7b7a7a7a7a7a7a797979787878 -7777777575757474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c -6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666676767676767676767 -6363635d5d5d5858584949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfd -fffffffffffffefefefffffffefefef6f6f6ecececd1d1d1bfbfbf4c4c4c4040404545454c4c4c -5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161 -6262626262626363636363636363636464646464646464646767676767676868686a6a6a6b6b6b -6d6d6d6e6e6e6e6e6e717171717171727272737373747474757575757575767676767676767676 -7777777878787979797a7a7a7a7a7a7b7b7b7c7c7c7f7f7f8282827e7e7e828282646464535353 -8d8d8df3f3f3f0f0f0fffffff4f4f4494949717171e7e7e7f4f4f4ebebebdfdfdfd3d3d3161616 -d9d9d9e8e8e8f1f1f1a1a1a1575757e7e7e7373737b4b4b4eeeeeee2e2e2e9e9e9eaeaeaffffff -3a3a3ab7b7b7f6f6f6dedede000000ffffffe9e9e9f0f0f0f8f8f8f0f0f0a0a0a07a7a7a828282 -8585857e7e7e8383838383838383838383838282828282828181818181817f7f7f7f7f7f7f7f7f -7f7f7f7e7e7e7d7d7d7b7b7b7a7a7a797979797979787878777777757575747474737373727272 -7171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a6a6a6a696969 -6969696868686868686767676666666666666767676767676363635d5d5d5858584949494b4b4b -4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffefefefffffffefefe -f6f6f6ecececd0d0d0bebebe4b4b4b4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363 -6464646464646464646767676767676868686969696b6b6b6c6c6c6d6d6d6e6e6e717171717171 -7272727272727373737474747575757575757676767676767777777777777878787979797a7a7a -7a7a7a7b7b7b8181818181817f7f7f8383835d5d5d575757b1b1b1ffffffd8d8d8e2e2e2e4e4e4 -161616dbdbdbf3f3f3e5e5e5f7f7f7d5d5d5f7f7f7040404fafafaeeeeeef5f5f5858585525252 -ffffff6d6d6d4a4a4aacacace5e5e5ecececf0f0f0dcdcdc444444a6a6a6e8e8e8d4d4d41e1e1e -d6d6d6f1f1f1eeeeeef6f6f6fcfcfcc7c7c78080808585858282827e7e7e838383838383838383 -8282828282828181818181818181818080808080808080808080807f7f7f7d7d7d7c7c7c7b7b7b -7979797979797878787676767575757373737272727272727070707070706f6f6f6e6e6e6d6d6d -6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a696969696969686868686868686868666666666666 -6666666767676666666363635c5c5c5757574949494b4b4b4040404d4d4d525252bababad4d4d4 -ebebebfafafafdfdfdfffffffffffffdfdfdfffffffefefef6f6f6ecececd0d0d0bcbcbc494949 -4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f -606060606060616161626262626262636363636363636363646464646464646464666666676767 -6868686969696a6a6a6c6c6c6d6d6d6d6d6d707070707070717171727272737373747474757575 -7575757575757575757676767777777878787979797a7a7a7a7a7a7b7b7b7e7e7e7c7c7c7e7e7e -8585855b5b5b575757bcbcbcf7f7f7f2f2f2f0f0f0f6f6f6000000f2f2f2e9e9e9f4f4f4f7f7f7 -e5e5e5ffffff000000ddddddfafafaedededaaaaaa555555d1d1d1f3f3f36e6e6e4f4f4f0f0f0f -313131b1b1b1f9f9f94d4d4d3737373d3d3d121212c1c1c1e4e4e4fcfcfceeeeeef1f1f1fafafa -d6d6d67a7a7a838383848484898989838383838383828282828282818181818181808080808080 -8080808080808080808080807f7f7f7e7e7e7c7c7c7b7b7b797979787878777777767676747474 -7373737272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a -6969696969696868686868686767676767676666666565656666666666666666666262625c5c5c -5757574949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdffffffffffff -fdfdfdfffffffffffff7f7f7ecececcfcfcfbbbbbb4747474040404545454c4c4c535353585858 -5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262 -6363636363636363636464646464646464646666666666666767676969696a6a6a6b6b6b6c6c6c -6d6d6d707070707070717171727272727272737373747474747474757575757575767676777777 -7777777878787979797979797c7c7c7878787777777c7c7c858585626262585858a7a7a7ffffff -e7e7e7eeeeeee8e8e8191919cfcfcffbfbfbdadadadededef6f6f6f1f1f1000000f2f2f2f5f5f5 -e7e7e7868686777777f5f5f5ecececf0f0f0dbdbdbe5e5e5aeaeae2a2a2aededed323232999999 -c5c5c5292929e6e6e6dbdbdbf4f4f4f2f2f2f0f0f0f7f7f7d4d4d47a7a7a8282828585858c8c8c -8282828282828282828181818181818080808080808080808080808181818181818080807f7f7f -7e7e7e7d7d7d7c7c7c7878787878787777777575757474747272727171717171716f6f6f6f6f6f -6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b696969696969696969686868686868676767676767 -6767676565656565656565656666666565656262625b5b5b5656564949494b4b4b4040404d4d4d -525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffcfcfcfffffffffffff7f7f7ececec -cfcfcfbababa4646464040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c -5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464 -6464646565656666666767676868686a6a6a6b6b6b6c6c6c6c6c6c6f6f6f707070707070717171 -7272727373737474747474747474747575757575757676767777777878787979797979797c7c7c -7373737878787c7c7c8282826f6f6f5e5e5e848484f1f1f1ecececf8f8f8d5d5d57373735d5d5d -c4c4c4fffffff4f4f4a2a2a2e2e2e23c3c3cb4b4b4e8e8e8e2e2e25c5c5c787878efefefa1a1a1 -e4e4e4ffffffeaeaea8d8d8d464646f7f7f7393939c4c4c4efefefe5e5e5141414cacacaf9f9f9 -f3f3f3f1f1f1f4f4f4c6c6c6848484858585818181828282828282828282818181818181808080 -8080808080807f7f7f8181818181818181818181818080807e7e7e7d7d7d7c7c7c787878777777 -7676767575757373737272727171717070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b -6a6a6a696969696969686868686868676767676767676767666666656565646464656565656565 -6565656161615b5b5b5656564949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafa -fdfdfdfffffffffffffcfcfcfffffffffffff7f7f7edededcececeb9b9b9444444404040454545 -4c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -616161626262626262636363636363636363646464646464646464656565656565666666686868 -6969696b6b6b6c6c6c6c6c6c6f6f6f6f6f6f707070717171727272737373737373747474747474 -7474747575757676767777777878787878787979797d7d7d7171718080807e7e7e7b7b7b7d7d7d -6b6b6b686868d2d2d2f9f9f9f1f1f1f5f5f5f3f3f35555551919192f2f2f212121454545f0f0f0 -c5c5c50000003636362b2b2b4c4c4ce7e7e7f7f7f76e6e6e1111113030302a2a2a444444c2c2c2 -f2f2f2484848a6a6a6e6e6e6dededebcbcbc323232e3e3e3f1f1f1eeeeeee7e7e7a7a7a7878787 -8585858282827d7d7d8181818181818181818080808080808080807f7f7f7f7f7f818181818181 -8282828181818080807f7f7f7d7d7d7c7c7c777777777777767676747474737373727272717171 -7070706f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868686868686868676767 -6767676767676666666666666565656464646464646565656565656161615b5b5b565656494949 -4b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffcfcfcffffff -fffffff8f8f8edededcececeb8b8b84444444040404545454c4c4c5353535858585b5b5b5b5b5b -5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363 -6363636464646464646464646565656565656666666868686969696a6a6a6b6b6b6c6c6c6f6f6f -6f6f6f707070717171727272727272737373737373747474747474757575767676777777777777 -7878787878787d7d7d7272728787878080807676768585857676765b5b5b909090ededede8e8e8 -f5f5f5dededeeeeeeee4e4e4d9d9d9dededef8f8f8e1e1e1f2f2f2f5f5f5dededed5d5d5eaeaea -e7e7e7f5f5f5ecececf3f3f3cbcbcbd7d7d7f1f1f1ebebebe3e3e3f6f6f6f1f1f1efefefececec -efefefe5e5e5f3f3f3eeeeeee7e7e7d7d7d7868686818181838383858585818181818181818181 -8181818080808080807f7f7f7f7f7f7f7f7f8181818282828282828181818080807f7f7f7e7e7e -7d7d7d7777777777777676767474747373737171717070707070706e6e6e6e6e6e6d6d6d6d6d6d -6c6c6c6b6b6b6a6a6a6a6a6a686868686868686868676767676767666666666666666666646464 -6464646464646565656464646161615a5a5a5555554949494b4b4b4040404d4d4d525252bababa -d4d4d4ebebebfafafafdfdfdfffffffffffffefefefffffffefefef6f6f6ecececd1d1d1bfbfbf -4d4d4d4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5d5d5d5d5d5d5d5d5d5e5e5e -5f5f5f616161646464656565646464636363636363626262636363646464666666666666676767 -6767676868686969696a6a6a6a6a6a6b6b6b6b6b6b6d6d6d6e6e6e6f6f6f717171727272727272 -7272727272727474747575757878787a7a7a7a7a7a7a7a7a7979797979797a7a7a7b7b7b7d7d7d -7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f646464a7a7a7e9e9e9fcfcfcf1f1f1e9e9e9e9e9e9e9e9e9 -e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e7e7e7e8e8e8e9e9e9eaeaeaeaeaea -e9e9e9e8e8e8e7e7e7ececece9e9e9e6e6e6e8e8e8edededf1f1f1f2f2f2f2f2f2f8f8f8c6c6c6 -9292927e7e7e818181858585848484838383838383838383828282818181808080808080818181 -8181818585858585858585858484848383838181817f7f7f7e7e7e7a7a7a797979787878777777 -7575757474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b -6a6a6a6a6a6a6a6a6a696969696969686868686868646464646464646464656565646464616161 -5a5a5a5555554848484b4b4b4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfdffffff -fffffffefefefffffffefefef6f6f6ecececd1d1d1bfbfbf4c4c4c4040404545454c4c4c535353 -5858585b5b5b5b5b5b5b5b5b5d5d5d5d5d5d5d5d5d5d5d5d5e5e5e5e5e5e5f5f5f5f5f5f5f5f5f -6060606060606262626363636565656666666767676a6a6a6b6b6b6b6b6b6d6d6d6e6e6e6f6f6f -707070707070727272737373747474767676777777777777777777777777747474757575787878 -7a7a7a7c7c7c7d7d7d7c7c7c7c7c7c7b7b7b7c7c7c7e7e7e7f7f7f808080818181808080808080 -7a7a7a7676768c8c8cbcbcbce5e5e5f3f3f3f3f3f3f5f5f5e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2 -e2e2e2e2e2e2e2e2e2e0e0e0e1e1e1e2e2e2e3e3e3e3e3e3e2e2e2e1e1e1e0e0e0e8e8e8e8e8e8 -e9e9e9ebebebebebebe6e6e6ddddddd6d6d6adadad9393937b7b7b787878808080858585868686 -878787838383838383828282818181808080808080818181818181858585858585858585848484 -8383838181817f7f7f7e7e7e797979797979787878777777757575747474737373727272717171 -7070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a6a6a6a696969696969 -6868686868686464646464646464646565656464646161615a5a5a5555554848484b4b4b404040 -4e4e4e535353bababad4d4d4eaeaeafafafafdfdfdfffffffffffffefefefffffffefefef6f6f6 -ecececd0d0d0bebebe4b4b4b4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5b5b5b -5c5c5c5d5d5d5f5f5f6060606060606060605f5f5f616161626262636363656565666666666666 -6666666666666464646565656666666767676969696a6a6a6c6c6c6c6c6c6c6c6c6d6d6d6e6e6e -707070717171717171717171717171747474757575757575767676757575747474737373737373 -7c7c7c7d7d7d7f7f7f8080808181818181818181818181819797977f7f7f737373818181929292 -9696969898989f9f9fa8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a6a6a6a7a7a7 -a8a8a8a9a9a9a9a9a9a8a8a8a7a7a7a6a6a69c9c9c9d9d9d9e9e9e9f9f9f9d9d9d9696968d8d8d -8686866e6e6e6c6c6c7070707b7b7b838383868686868686878787838383838383828282818181 -8080808080808181818181818585858585858484848484848282828080807e7e7e7d7d7d797979 -7979797878787676767575757373737272727272727070707070706f6f6f6e6e6e6d6d6d6d6d6d -6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a696969696969686868686868686868646464646464646464 -6565656464646161615a5a5a5555554848484b4b4b4040404e4e4e535353bababad4d4d4eaeaea -fafafafdfdfdfffffffffffffdfdfdfffffffefefef6f6f6ecececd0d0d0bcbcbc494949404040 -4545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5959595b5b5b5e5e5e616161636363646464 -6464646464646262626363636464646464646464646363636161616060606868686969696a6a6a -6c6c6c6e6e6e6f6f6f717171717171707070717171727272747474757575757575757575757575 -7979797a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7e7e7e7e7e7e7b7b7b7c7c7c7e7e7e7f7f7f808080 -8080808080808080807373737f7f7f7b7b7b6262625252525656565d5d5d5c5c5c525252525252 -525252525252525252525252525252525252525252535353535353535353535353535353535353 -5252526060605f5f5f5e5e5e5e5e5e5f5f5f6060606060606060606d6d6d7272727c7c7c858585 -898989878787848484838383838383838383828282818181808080808080818181818181848484 -8484848484848383838282828080807e7e7e7d7d7d797979787878777777767676747474737373 -7272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969 -6969696868686868686767676767676464646464646464646565656464646161615a5a5a555555 -4848484b4b4b4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfdfffffffffffffdfdfd -fffffffffffff7f7f7ecececcfcfcfbbbbbb4747474040404545454c4c4c5353535858585b5b5b -5b5b5b5b5b5b5b5b5b5c5c5c5e5e5e5f5f5f606060616161616161616161606060616161616161 -6262626262626262626161616161616464646464646565656767676868686a6a6a6b6b6b6b6b6b -6d6d6d6e6e6e6f6f6f7171717171717272727272727171716f6f6f707070727272757575787878 -7b7b7b7e7e7e7f7f7f7979797a7a7a7b7b7b7d7d7d7e7e7e7e7e7e7e7e7e7e7e7e7d7d7d898989 -8c8c8c8282828181818a8a8a8888887d7d7d858585858585858585858585858585858585858585 -858585878787878787878787868686868686878787878787878787818181818181818181818181 -8282828585858888888b8b8b868686878787878787878787888888888888858585818181838383 -8383838282828181818080808080808181818181818484848484848383838383838181817f7f7f -7e7e7e7c7c7c7878787878787777777575757474747272727171717171716f6f6f6f6f6f6e6e6e -6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b696969696969696969686868686868676767676767676767 -6464646464646464646565656464646161615a5a5a5555554848484b4b4b4040404e4e4e535353 -bababad4d4d4eaeaeafafafafdfdfdfffffffffffffcfcfcfffffffffffff7f7f7ecececcfcfcf -bababa4646464040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5f5f5f5e5e5e5d5d5d -5c5c5c5c5c5c5c5c5c5d5d5d5d5d5d6464646464646464646464646666666868686969696b6b6b -6565656666666666666767676868686969696969696a6a6a6e6e6e6f6f6f717171727272737373 -737373737373737373767676757575747474737373737373737373747474747474787878797979 -7a7a7a7c7c7c7d7d7d7d7d7d7d7d7d7d7d7d7e7e7e7575757878788585858787877e7e7e7c7c7c -858585808080808080808080808080808080808080808080808080838383828282828282818181 -8181818282828282828383838282828585858888888888888686868484848282828282828c8c8c -8b8b8b868686818181828282878787878787848484838383838383828282818181808080808080 -8181818181818383838383838383838282828181817f7f7f7d7d7d7c7c7c787878777777767676 -7575757373737272727171717070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a -696969696969686868686868676767676767676767666666646464646464646464656565646464 -6161615a5a5a5555554848484b4b4b4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfd -fffffffffffffcfcfcfffffffffffff7f7f7edededcececeb9b9b94444444040404545454c4c4c -5353535858585b5b5b5b5b5b5b5b5b6060605e5e5e5c5c5c5b5b5b5d5d5d606060636363666666 -6565656363636060605e5e5e5d5d5d5f5f5f6262626464646a6a6a6a6a6a6b6b6b6b6b6b6b6b6b -6b6b6b6b6b6b6b6b6b6c6c6c6d6d6d6f6f6f707070717171717171717171717171757575757575 -7474747575757676767878787b7b7b7c7c7c7979797a7a7a7b7b7b7d7d7d7e7e7e7e7e7e7e7e7e -7e7e7e8282827e7e7e8282828989898383837878787d7d7d8e8e8e838383838383838383838383 -838383838383838383838383848484838383828282818181818181828282838383848484858585 -8787878888888787878484848383838585858888887f7f7f858585868686828282818181868686 -878787848484838383838383828282818181808080808080818181818181838383838383838383 -8282828080807f7f7f7d7d7d7c7c7c777777777777767676747474737373727272717171707070 -6f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868686868686868676767676767 -6767676666666666666464646464646464646565656464646161615a5a5a5555554848484b4b4b -4040404e4e4e535353bababad4d4d4eaeaeafafafafdfdfdfffffffffffffcfcfcffffffffffff -f8f8f8edededcececeb8b8b84444444040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b -5e5e5e5d5d5d5c5c5c5d5d5d6262626969697070707575755f5f5f5a5a5a5454544d4d4d494949 -4949494a4a4a4c4c4c4a4a4a4a4a4a4a4a4a494949494949494949484848484848434343444444 -4646464747474848484848484848484848483c3c3c4040404747475151515c5c5c686868727272 -7878787a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7f7f7f7373735f5f5f -5959595b5b5b5252524040404a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a494949 -484848474747464646464646474747484848494949494949484848444444404040404040474747 -5353535d5d5d7575758484848d8d8d898989848484858585848484808080838383838383828282 -8181818080808080808181818181818383838383838282828282828080807e7e7e7d7d7d7b7b7b -7777777777777676767474747373737171717070707070706e6e6e6e6e6e6d6d6d6d6d6d6c6c6c -6b6b6b6a6a6a6a6a6a686868686868686868676767676767666666666666666666646464646464 -6464646565656464646161615a5a5a5555554848484b4b4b4040404e4e4e535353bababad4d4d4 -eaeaeafafafafdfdfdfffffffffffffcfcfcfffffffffffff7f7f7ebebebcececebfbfbf4f4f4f -4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b6060606363635a5a5a5959595d5d5d -6363635353532222222020202424244c4c4c2c2c2c5d5d5d4646463939394747474949492e2e2e -5252523f3f3f4545455d5d5d3434344e4e4e4747476262624545454a4a4a444444454545464646 -5656565858584a4a4a3f3f3f4848482a2a2a2626264343437676767e7e7e7d7d7d787878858585 -8787877e7e7e8383838383838f8f8f4646462222222b2b2b2a2a2a2c2c2c3b3b3b424242464646 -3b3b3b4545454747473e3e3e5656564444444040404c4c4c4343434f4f4f444444555555464646 -4444444949493f3f3f4b4b4b4f4f4f5353535555554545453333333535351919195d5d5d777777 -8a8a8a8686867474748888888a8a8a858585848484838383828282818181818181828282828282 -8181818282828282828181818080807f7f7f7e7e7e7d7d7d7a7a7a797979787878777777757575 -7474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a -6a6a6a6a6a6a6969696969696868686868686767676666666767676767676767676363635d5d5d -5858584949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdffffffffffff -fcfcfcfffffffffffff7f7f7ebebebcececebebebe4e4e4e4040404545454c4c4c535353585858 -5b5b5b5b5b5b5b5b5b5353536464645959596464646f6f6f4141413131315e5e5e959595b3b3b3 -d2d2d2e2e2e2cdcdcde1e1e1e4e4e4ecececfbfbfbddddddc6c6c6f1f1f1e3e3e3ccccccf6f6f6 -e3e3e3e3e3e3d7d7d7e2e2e2f1f1f1d9d9d9f5f5f5efefefdededee7e7e7e4e4e4eaeaeae9e9e9 -9c9c9c6e6e6e3434343939396c6c6c7d7d7d7f7f7f7d7d7d7e7e7e8282827f7f7f6e6e6e363636 -3c3c3c5e5e5e909090bbbbbbdcdcdce8e8e8e0e0e0e6e6e6e6e6e6f2f2f2e1e1e1cbcbcbd8d8d8 -dfdfdfe4e4e4dcdcdcecececd3d3d3e5e5e5f1f1f1ecececf1f1f1e9e9e9fcfcfcdededeebebeb -f0f0f0ddddddf4f4f4f0f0f0aaaaaa5d5d5d2323232525257e7e7e9898987f7f7f858585777777 -848484848484838383828282818181818181828282828282818181818181828282818181808080 -7f7f7f7d7d7d7c7c7c797979797979787878777777757575747474737373727272717171707070 -7070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a6a6a6a696969696969686868 -6868686767676666666666666767676767676363635d5d5d5858584949494b4b4b4040404d4d4d -525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffcfcfcfffffffffffff7f7f7ebebeb -cfcfcfbdbdbd4c4c4c4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5959595d5d5d -5e5e5e616161595959484848757575d3d3d3f5f5f5f6f6f6f1f1f1f1f1f1fffffff1f1f1ffffff -f1f1f1d8d8d8ffffffffffffdfdfdffafafaffffffe2e2e2fafafaffffffe8e8e8efefefe6e6e6 -e7e7e7eeeeeeedededebebebf6f6f6fffffff3f3f3ffffffffffffe8e8e89999993b3b3b525252 -7474748585857a7a7a7979798383837171714f4f4f3434348b8b8bd1d1d1e4e4e4ecececf8f8f8 -fbfbfbf8f8f8fafafae2e2e2f2f2f2edededffffffefefeffffffffbfbfbeaeaeae5e5e5ffffff -fdfdfdc4c4c4efefefe6e6e6e6e6e6e5e5e5e8e8e8f0f0f0f5f5f5f6f6f6f7f7f7f6f6f6f1f1f1 -ffffffa9a9a94343434040406d6d6d8989899292927f7f7f848484838383828282818181818181 -8181818181818282828181818181818181818181818080807e7e7e7d7d7d7c7c7c797979797979 -7878787676767575757373737272727272727070707070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c -6c6c6c6a6a6a6a6a6a6a6a6a696969696969686868686868686868666666666666666666676767 -6666666363635c5c5c5757574949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafa -fdfdfdfffffffffffffdfdfdfffffffffffff7f7f7ecececcfcfcfbcbcbc4a4a4a404040454545 -4c4c4c5353535858585b5b5b5b5b5b5b5b5b6161615353536f6f6f5c5c5c3d3d3d8a8a8aeeeeee -ffffffdadadaf3f3f3e0e0e0aaaaaa9b9b9badadadeeeeeee4e4e4ebebebbababa8e8e8ea1a1a1 -d3d3d3cbcbcbabababb2b2b2aeaeaebababab2b2b2a8a8a8ffffffacacacb5b5b5c3c3c3e7e7e7 -cececef0f0f0e2e2e2f8f8f87a7a7af3f3f39a9a9a4d4d4d6767678585857f7f7f7b7b7b7b7b7b -5d5d5d4343438a8a8ae4e4e4fffffff7f7f7e4e4e4e0e0e0e2e2e2ecececb2b2b2c7c7c7b6b6b6 -e6e6e6dbdbdbf5f5f5ddddddb3b3b3bebebeb8b8b8999999c9c9c9edededf0f0f0ededed9d9d9d -8f8f8fd1d1d1ececece2e2e2ecececf7f7f7f4f4f4f7f7f77e7e7ed6d6d6a5a5a55252526a6a6a -7e7e7e787878929292848484838383828282818181808080808080818181818181808080818181 -8181818080807f7f7f7e7e7e7d7d7d7c7c7c797979787878777777767676747474737373727272 -7171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969696969 -6868686868686767676767676666666565656666666666666666666262625c5c5c575757494949 -4b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffdfdfdffffff -fefefef7f7f7edededd0d0d0bbbbbb4747474040404545454c4c4c5353535858585b5b5b5b5b5b -5b5b5b5858585656567878785b5b5b5d5d5dd1d1d1ffffffebebebfdfdfdd6d6d62e2e2e515151 -717171424242111111ffffff9494941616167a7a7a6a6a6a2121216e6e6e7171715a5a5a1b1b1b -454545595959656565dbdbdb0707075454544d4d4d090909c7c7c7e9e9e9eeeeeeecececffffff -f4f4f4e3e3e37373736767677e7e7e8383837c7c7c6e6e6e545454616161dadadaf9f9f9f6f6f6 -e4e4e4efefeff7f7f7f3f3f3f8f8f80d0d0d464646555555181818afafafefefeff0f0f0040404 -5050505252526161616c6c6cf6f6f6a1a1a12323235c5c5c727272262626636363e7e7e7f6f6f6 -d0d0d0e5e5e5fffffff8f8f8ffffffc9c9c96a6a6a7e7e7e8e8e8e767676888888838383828282 -8181818080808080808080808080808181818080808080808080808080807f7f7f7e7e7e7c7c7c -7b7b7b7878787878787777777575757474747272727171717171716f6f6f6f6f6f6e6e6e6d6d6d -6d6d6d6c6c6c6b6b6b6b6b6b696969696969696969686868686868676767676767676767656565 -6565656565656666666565656262625b5b5b5656564949494b4b4b4040404d4d4d525252bababa -d4d4d4ebebebfafafafdfdfdfffffffffffffdfdfdfffffffdfdfdf6f6f6edededd0d0d0bababa -4444444040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b575757636363656565505050 -9a9a9af8f8f8ededede2e2e2e5e5e5515151818181e0e0e0eaeaeaffffffc6c6c6dedede000000 -e3e3e3ffffffe3e3e3f8f8f8dcdcdce0e0e0eaeaea5e5e5e929292dcdcdce2e2e2ffffff040404 -e3e3e3edededa7a7a73a3a3ae2e2e2f0f0f0f1f1f1ebebebffffffedededadadad7373737a7a7a -828282787878626262585858949494f8f8f8f5f5f5e9e9e9e5e5e5edededededede8e8e8ebebeb -000000fffffff0f0f08d8d8d3c3c3cf0f0f0dadada000000ffffffe2e2e2e9e9e9f1f1f1e1e1e1 -4545459c9c9cfffffffbfbfbe5e5e5e5e5e5f0f0f0f0f0f0f8f8f8f7f7f7e0e0e0e8e8e8efefef -f6f6f6b1b1b16a6a6a7676768989898484848383838282828181818080807f7f7f7f7f7f808080 -8080808080808080808080808080807f7f7f7d7d7d7c7c7c7b7b7b787878777777767676757575 -7373737272727171717070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a696969 -696969686868686868676767676767676767666666656565646464656565656565656565616161 -5b5b5b5656564949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdffffff -fffffffefefefffffffdfdfdf6f6f6eeeeeed0d0d0b9b9b94242424040404545454c4c4c535353 -5858585b5b5b5b5b5b5b5b5b6161615d5d5d585858525252b0b0b0fefefee4e4e4f5f5f5f5f5f5 -040404d5d5d5eaeaeaf2f2f2e6e6e6f5f5f5f9f9f93030306c6c6cb3b3b3d6d6d6f0f0f0ffffff -f6f6f6ebebeb545454999999f7f7f7f5f5f5e9e9e9000000e7e7e7fcfcfc898989606060f4f4f4 -ebebebe9e9e9efefeff2f2f2f3f3f3d0d0d07d7d7d7b7b7b8383837777775e5e5e5c5c5cb2b2b2 -f5f5f5eeeeeef3f3f3f7f7f7ececece8e8e8efefeff3f3f3000000f1f1f1dfdfdf9595956d6d6d -f4f4f4ececec0c0c0c8a8a8aacacaca7a7a7909090f4f4f47676762e2e2eb1b1b1cbcbcbececec -f0f0f0ecececf5f5f5e6e6e6dfdfdffafafaf9f9f9e4e4e4ffffffc7c7c76f6f6f898989999999 -6c6c6c8282828282828181817f7f7f7f7f7f7f7f7f8080808080807f7f7f7f7f7f7f7f7f7f7f7f -7e7e7e7d7d7d7b7b7b7a7a7a7777777777777676767474747373737272727171717070706f6f6f -6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868686868686868676767676767676767 -6666666666666565656464646464646565656565656161615b5b5b5656564949494b4b4b404040 -4d4d4d525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffefefefffffffcfcfcf6f6f6 -eeeeeed1d1d1b9b9b94141414040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b646464 -4646466363636d6d6da6a6a6f7f7f7eeeeeeeaeaeaf5f5f5030303ededede9e9e9f4f4f4fafafa -dcdcdcefefefd1d1d16b6b6b393939151515464646c1c1c1ebebebf1f1f1505050a4a4a4e7e7e7 -e9e9e9f7f7f70000004a4a4a2828283c3c3cd0d0d0f2f2f2d9d9d9fffffff2f2f2dfdfdfffffff -d5d5d57e7e7e7e7e7e8787877a7a7a5e5e5e595959b4b4b4fefefee5e5e5e5e5e5eeeeeee9e9e9 -efefeff5f5f5e6e6e6080808414141313131404040d2d2d2f1f1f1ececec0000007a7a7a707070 -6868688e8e8eefefefdfdfdf9090903838381b1b1b3b3b3ba4a4a4f7f7f7f1f1f1e4e4e4f2f2f2 -f3f3f3f7f7f7e9e9e9ffffffd7d7d78686867b7b7b8080808a8a8a8282828181818080807f7f7f -7f7f7f7f7f7f7f7f7f8080807f7f7f7f7f7f7f7f7f7f7f7f7e7e7e7d7d7d7b7b7b7a7a7a777777 -7777777676767474747373737171717070707070706e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b -6a6a6a6a6a6a686868686868686868676767676767666666666666666666646464646464646464 -6565656464646161615a5a5a5555554949494b4b4b4040404d4d4d525252bababad4d4d4ebebeb -fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c -4343434c4c4c5454545757575959595a5a5a5c5c5c525252686868676767545454aeaeaefdfdfd -e0e0e0f2f2f2dddddd252525d2d2d2e8e8e8fbfbfbe3e3e3f2f2f2e9e9e9f0f0f0eaeaeaededed -e6e6e66e6e6e646464eeeeeeeaeaea5656569f9f9ff4f4f4edededd9d9d90f0f0fc8c8c8b1b1b1 -303030ececece6e6e6dfdfdffafafaf1f1f1e8e8e8f5f5f5dddddd7070707e7e7e8383837e7e7e -6d6d6d505050b3b3b3f9f9f9f0f0f0e9e9e9e9e9e9eaeaeaebebebeeeeeef2f2f2020202b8b8b8 -b4b4b4272727e5e5e5fafafaececec010101ebebebeaeaeae6e6e6ebebebf0f0f0f4f4f4ebebeb -e4e4e4e5e5e5989898242424fffffff1f1f1d8d8d8eeeeeef9f9f9f7f7f7f4f4f4f0f0f0c8c8c8 -8a8a8a7979798787878585858282828282828181818181818080807f7f7f7e7e7e7e7e7e7f7f7f -7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a787878787878777777767676747474737373 -7272727171716e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868686868686868 -6767676767676666666666666666666666666565656565656666666666666262625c5c5c575757 -494949444444404040565656545454b9b9b9d5d5d5e7e7e7fafafafdfdfdffffffffffffffffff -fdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3a3a3a4141414b4b4b535353575757595959 -5b5b5b5c5c5c5e5e5e5656568282824d4d4d848484ffffffe9e9e9e6e6e6efefef6a6a6a3f3f3f -ecececd5d5d5f9f9f99b9b9becececa0a0a0f5f5f5f3f3f3e9e9e9747474666666ffffffe4e4e4 -585858919191e7e7e7edededffffff000000f1f1f1e1e1e19191913f3f3febebebf7f7f7eaeaea -f5f5f5f2f2f2ffffffcbcbcb7e7e7e8282827e7e7e7c7c7c7474745656568c8c8cf6f6f6ebebeb -e9e9e9f4f4f4f7f7f7efefefe9e9e9ebebeb000000fcfcfcffffff8e8e8e464646e0e0e0e9e9e9 -0a0a0affffffe5e5e5ffffffe7e7e7f2f2f29f9f9fd5d5d5fdfdfdffffff999999494949d2d2d2 -f0f0f0f7f7f7f2f2f2dfdfdfebebebfcfcfcf6f6f6c3c3c38b8b8b7d7d7d8383837e7e7e838383 -8282828282828181818080807f7f7f7e7e7e7e7e7e7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b -7a7a7a7a7a7a7979797878787777777676767474747373737272727171716f6f6f6e6e6e6e6e6e -6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868686868686868676767676767676767666666666666 -6666666565656565656666666666666262625c5c5c5757574a4a4a444444404040565656535353 -b9b9b9d5d5d5e7e7e7fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5 -b8b8b84d4d4d3939394040404a4a4a5252525656565959595b5b5b5c5c5c646464515151818181 -5d5d5d626262d4d4d4f6f6f6f1f1f1eaeaeadedede6464643131314646461b1b1b4c4c4cf6f6f6 -4444440000004b4b4b1c1c1c494949f0f0f0e0e0e0e8e8e85e5e5e999999fdfdfdebebebe4e4e4 -050505e1e1e1ffffffdbdbdb868686626262fafafae7e7e7e3e3e3ffffffd1d1d1aaaaaa898989 -8181817878787c7c7c7e7e7e666666676767dcdcdcedededf6f6f6eeeeeee7e7e7eaeaeaeeeeee -ededed000000fcfcfccacacaf5f5f57b7b7b747474f3f3f30000000b0b0b2b2b2b1b1b1b1e1e1e -f8f8f8787878111111393939252525484848b8b8b8f8f8f8efefefe1e1e1eaeaeaffffffe2e2e2 -fafafae6e6e6aaaaaa8585858282828484848383838383838383838282828181818080807f7f7f -7f7f7f7e7e7e7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979787878777777 -7676767575757373737272727272726f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a -696969696969686868686868676767676767676767666666666666656565656565666666666666 -6262625c5c5c5757574a4a4a444444404040555555535353b8b8b8d6d6d6e8e8e8fafafafdfdfd -fffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3838383f3f3f494949 -5151515656565959595b5b5b5c5c5c5e5e5e5d5d5d5f5f5f7e7e7e6767677c7c7ce9e9e9ffffff -efefefededede1e1e1d0d0d0dedededadadaffffffdcdcdce0e0e0e7e7e7dadadae2e2e2e0e0e0 -e7e7e7fffffff5f5f5fafafad6d6d6eaeaeae2e2e2ffffffe7e7e7fafafaddddddf8f8f8f2f2f2 -dadadadfdfdfffffffefefeff0f0f0dbdbdb8787878787877a7a7a797979808080838383797979 -6262629a9a9adbdbdbffffffefefefdededeedededf6f6f6ebebebf6f6f6ebebebffffffe7e7e7 -e9e9e9e9e9e9f4f4f4f4f4f4ffffffdadadafafafaffffffefefefe5e5e5f7f7f7cececee0e0e0 -d2d2d2f7f7f7e3e3e3e3e3e3efefefeeeeeeeaeaeaf3f3f3f3f3f3c4c4c48d8d8d828282838383 -8282828a8a8a8383838383838282828181818181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e -7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979787878767676757575747474737373727272 -6f6f6f6f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b696969696969696969686868686868 -6767676767676767676666666565656565656666666666666262625c5c5c5757574b4b4b444444 -404040555555525252b8b8b8d6d6d6e8e8e8fafafafdfdfdfffffffffffffffffffdfdfdffffff -f5f5f5eaeaead5d5d5b8b8b84d4d4d3939394040404a4a4a5252525757575959595b5b5b5c5c5c -5959596262625252528383837e7e7e616161b1b1b1e1e1e1eaeaeafffffff6f6f6f0f0f0f2f2f2 -e9e9e9d4d4d4f4f4f4fefefedededeededede7e7e7efefeff0f0f0c9c9c9dededee7e7e7efefef -fafafaecececd1d1d1fbfbfbe8e8e8efefefe6e6e6d8d8d8ffffffe7e7e7e1e1e1f4f4f4bbbbbb -9c9c9c7676768080807777777f7f7f8383837f7f7f838383737373656565a6a6a6e2e2e2f3f3f3 -f3f3f3f8f8f8f6f6f6ececece0e0e0efefefd3d3d3eeeeeef4f4f4e8e8e8d5d5d5f1f1f1dfdfdf -e2e2e2e1e1e1f1f1f1dadadafafafaefefefd3d3d3e1e1e1f0f0f0f7f7f7f5f5f5e4e4e4ebebeb -f2f2f2f0f0f0f2f2f2d3d3d39b9b9b7f7f7f8888888484847b7b7b888888848484848484838383 -8282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a -7a7a7a7979797878787777777676767474747373737373737070707070706f6f6f6e6e6e6d6d6d -6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868676767676767666666656565 -6565656666666666666262625c5c5c5757574c4c4c4545453f3f3f545454515151b8b8b8d6d6d6 -e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d -3c3c3c4343434c4c4c5454545757575959595a5a5a5c5c5c5b5b5b5959596565656b6b6b838383 -828282707070999999d9d9d9bebebee6e6e6d2d2d2ebebebe0e0e0e8e8e8eeeeeedcdcdce5e5e5 -e3e3e3dcdcdce2e2e2e5e5e5e9e9e9fbfbfbdfdfdff0f0f0dbdbdbe6e6e6dedededadadaeaeaea -e4e4e4efefefeaeaeac0c0c0fafafacfcfcfbfbfbf9e9e9e6666667777777d7d7d7b7b7b838383 -8282827a7a7a8282828282827676767a7a7a999999c8c8c8e0e0e0dedededfdfdfebebebdedede -f1f1f1d5d5d5f1f1f1dbdbdbe4e4e4ebebebe0e0e0e9e9e9efefefececece2e2e2e0e0e0dadada -dfdfdfeaeaeae2e2e2eeeeeecececee8e8e8e0e0e0e5e5e5e3e3e3d8d8d8b2b2b2909090717171 -7878788b8b8b8787877e7e7e868686848484848484838383828282818181818181808080808080 -7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a7a7a7a797979777777767676 -7575757474747373737070707070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a -6a6a6a6969696969696868686868686868686666666565656565656666666666666262625c5c5c -5757574c4c4c4545453f3f3f535353515151b7b7b7d6d6d6eaeaeafafafafdfdfdffffffffffff -fffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3f3f3f4646464f4f4f555555585858 -5959595a5a5a5b5b5b5d5d5d5656566a6a6a5c5c5c7171718383835b5b5b696969707070a8a8a8 -a5a5a59d9d9daaaaaab5b5b58a8a8aa4a4a49b9b9bb1b1b1a7a7a7aeaeaeb3b3b3a5a5a5a1a1a1 -8b8b8ba8a8a8ababab959595a3a3a3b0b0b0999999a4a4a49d9d9da4a4a4979797a4a4a4888888 -9494945555556060607272727c7c7c7d7d7d8383838181817e7e7e8080807f7f7f8686868d8d8d -797979727272838383919191959595a0a0a0afafafa8a8a89b9b9ba2a2a2a8a8a8acacaca6a6a6 -b0b0b09d9d9da2a2a2949494a2a2a2a3a3a3afafafa0a0a0a9a9a9a2a2a2999999a9a9a99c9c9c -abababa3a3a39a9a9a8d8d8d8a8a8a7676766666666b6b6b7d7d7d848484868686888888878787 -8585858484848484848383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c -7b7b7b7a7a7a7a7a7a7b7b7b7a7a7a797979787878767676757575747474737373717171707070 -7070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a6a6a6a696969696969686868 -6868686666666565656565656666666666666262625c5c5c5757574d4d4d4545453f3f3f535353 -505050b7b7b7d7d7d7eaeaeafafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaea -d5d5d5b8b8b84d4d4d4242424848485151515757575959595a5a5a5a5a5a5b5b5b5b5b5b5e5e5e -5959596262625d5d5d5a5a5a6a6a6a6363635d5d5d5252525151515c5c5c4a4a4a545454676767 -4f4f4f6060604949495e5e5e4f4f4f5151516161614e4e4e6b6b6b505050525252606060585858 -5353536969694747476161615252525757575e5e5e6666665959597878787b7b7b7d7d7d7c7c7c -7b7b7b8888887c7c7c7b7b7b8989898080808585857c7c7c8888887f7f7f606060505050575757 -5a5a5a5151514d4d4d6666664f4f4f5555555555555f5f5f4c4c4c5757575c5c5c6060605b5b5b -5555554d4d4d5858585b5b5b5b5b5b5d5d5d5858585555554b4b4b5c5c5c6464645c5c5c656565 -7171717272728787878e8e8e7d7d7d8181818d8d8d858585858585858585848484838383828282 -8181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b7a7a7a -7979797878787676767575757474747474747171717171717070706f6f6f6e6e6e6d6d6d6c6c6c -6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868666666656565656565666666 -6666666262625c5c5c5757574d4d4d4545453f3f3f535353505050b7b7b7d7d7d7eaeaeafafafa -fdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3d3d3d444444 -4d4d4d5454545757575858585959595a5a5a5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -616161626262626262636363636363636363646464646464646464666666666666676767696969 -6a6a6a6c6c6c6d6d6d6d6d6d707070707070717171727272737373747474747474757575777777 -7878787878787979797a7a7a7b7b7b7c7c7c7c7c7c7979797979797b7b7b7f7f7f838383848484 -8181817e7e7e7c7c7c7d7d7d8383838a8a8a8a8a8a848484828282838383878787858585838383 -8383838484848585858686868585858585858585858686868585858585858787878a8a8a8d8d8d -8282828a8a8a8989898181818484848f8f8f8f8f8f8585858686868383838080808888888d8d8d -7d7d7d7979798d8d8d8484848383838383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e -7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373 -7272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6c6c6c6c6c6c6b6b6b6b6b6b -6a6a6a6a6a6a6a6a6a6a6a6a6767676666666565656666666666666363635e5e5e5a5a5a4f4f4f -4444443d3d3d545454515151b5b5b5d5d5d5ecececfafafafdfdfdfffffffffffffffffffdfdfd -fffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3d3d3d4444444d4d4d545454575757585858595959 -5a5a5a5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363 -6363636464646464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d707070 -7070707171717272727373737474747474747575757777777777777878787979797a7a7a7b7b7b -7c7c7c7c7c7c7a7a7a7b7b7b7c7c7c7e7e7e8080808181818181818080808d8d8d858585797979 -7474747e7e7e8a8a8a8a8a8a8282828181818585858888888787878282827f7f7f818181848484 -7f7f7f7f7f7f8080808282828585858585858383838080808e8e8e8b8b8b898989898989878787 -8181817e7e7e7e7e7e8c8c8c8888888f8f8f8484847575758989899494947a7a7a848484838383 -8383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a -7a7a7a7a7a7a7979797878787777777575757474747373737272727070706f6f6f6f6f6f6e6e6e -6d6d6d6c6c6c6b6b6b6b6b6b6c6c6c6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969676767 -6666666565656666666666666363635e5e5e5a5a5a4e4e4e4343433e3e3e555555535353b6b6b6 -d5d5d5ebebebfafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b8 -4d4d4d3d3d3d4343434d4d4d5454545757575959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e -5f5f5f606060606060616161626262626262636363636363636363646464646464646464666666 -6666666767676969696a6a6a6c6c6c6d6d6d6d6d6d707070707070717171727272737373747474 -7474747575757777777777777878787979797a7a7a7b7b7b7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e -7e7e7e7e7e7e7f7f7f8282828484847070707f7f7f8888888484848383838a8a8a8b8b8b858585 -8989898383837f7f7f8585858e8e8e9292928b8b8b8383838c8c8c8989898787878989898c8c8c -8e8e8e8b8b8b8787878d8d8d8282828282828c8c8c8c8c8c8282828484849191917f7f7f7d7d7d -8080808383838787878f8f8f8a8a8a7979798484848383838383838282828181818080807f7f7f -7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777 -7575757474747373737272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b -6b6b6b6b6b6b6a6a6a6a6a6a696969696969696969676767666666656565666666666666636363 -5e5e5e5a5a5a4c4c4c4242423e3e3e575757545454b7b7b7d4d4d4e9e9e9fafafafdfdfdffffff -fffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3c3c3c4343434c4c4c545454 -5757575959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262 -6262626363636363636363636464646464646464646666666666666767676969696a6a6a6c6c6c -6d6d6d6d6d6d707070707070717171727272737373747474747474757575767676777777777777 -7878787979797a7a7a7b7b7b7b7b7b7b7b7b7d7d7d7f7f7f7e7e7e7e7e7e7f7f7f838383868686 -8f8f8f8686867777776666665858584e4e4e4747474343434b4b4b4747474444444646464b4b4b -4c4c4c494949454545494949474747444444424242424242444444464646474747474747424242 -4343434a4a4a4c4c4c4a4a4a4e4e4e5757576f6f6f9191918c8c8c7f7f7f8b8b8b818181787878 -9393938484848383838383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d -7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373727272707070 -6f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969 -6969696969696767676666666565656666666666666363635e5e5e5a5a5a4b4b4b4242423f3f3f -585858565656b7b7b7d3d3d3e8e8e8fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5 -eaeaead5d5d5b8b8b84d4d4d3b3b3b4242424c4c4c5353535757575959595b5b5b5c5c5c5c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464 -6464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d707070707070717171 -7272727373737474747474747575757676767676767777777878787979797a7a7a7a7a7a7b7b7b -7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f8080808181817c7c7c4747471a1a1a1a1a1a313131 -3f3f3f4040403e3e3e4343434b4b4b5050504848483a3a3a3535353e3e3e494949454545494949 -4c4c4c4a4a4a4747474444444646464949494848484f4f4f5151514c4c4c4a4a4a4848483e3e3e -3131311818184d4d4d797979858585868686848484818181818181848484838383838383828282 -8181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a -7979797878787777777575757474747373737272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c -6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a696969696969696969686868686868676767666666656565 -6666666666666363635e5e5e5a5a5a4b4b4b4242423f3f3f585858565656b7b7b7d3d3d3e8e8e8 -fafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3b3b3b -4242424b4b4b5353535858585a5a5a5b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 -606060616161626262626262636363636363636363646464646464646464666666666666676767 -6969696a6a6a6c6c6c6d6d6d6d6d6d707070707070717171727272737373747474747474757575 -7575757676767676767777777878787979797a7a7a7a7a7a7a7a7a7b7b7b7d7d7d7f7f7f808080 -7d7d7d7676767070703d3d3d3f3f3f5959598c8c8cbcbcbcd6d6d6e0e0e0e6e6e6e4e4e4e0e0e0 -dddddddfdfdfe3e3e3e6e6e6e7e7e7e5e5e5dfdfdfe4e4e4e9e9e9ebebebe9e9e9e5e5e5e4e4e4 -e4e4e4dfdfdfeaeaeaeeeeeee8e8e8e8e8e8e8e8e8d4d4d4bababa656565222222343434747474 -7e7e7e8585858e8e8e7676768484848383838383838282828181818080807f7f7f7f7f7f7f7f7f -7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474 -7373737272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a6a6a6a -6969696969696868686868686868686767676666666565656666666666666363635e5e5e5a5a5a -4c4c4c4242423e3e3e575757545454b7b7b7d4d4d4e9e9e9fafafafdfdfdffffffffffffffffff -fdfdfdfffffff5f5f5eaeaead5d5d5b8b8b84d4d4d3a3a3a4141414b4b4b5353535858585a5a5a -5c5c5c5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363 -6363636363636464646464646464646666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d -707070707070717171727272737373747474747474757575757575757575767676777777787878 -7979797a7a7a7a7a7a7b7b7b7a7a7a7b7b7b7e7e7e7f7f7f777777666666595959343434818181 -d2d2d2f2f2f2f0f0f0eeeeeef3f3f3f7f7f7f6f6f6f5f5f5f4f4f4f7f7f7fafafaf9f9f9f4f4f4 -efefeff5f5f5ececece3e3e3e1e1e1e7e7e7eeeeeef1f1f1f2f2f2f3f3f3ededede9e9e9eeeeee -fbfbfbfffffffdfdfdf1f1f1fefefe9f9f9f4b4b4b4646466a6a6a7e7e7e868686909090848484 -8383838383838282828181818080807f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b -7a7a7a7a7a7a7a7a7a7979797878787777777575757474747373737272727070706f6f6f6f6f6f -6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a696969696969696969686868686868676767676767 -6767676666666565656666666666666363635e5e5e5a5a5a4e4e4e4343433e3e3e555555535353 -b6b6b6d5d5d5ebebebfafafafdfdfdfffffffffffffffffffdfdfdfffffff5f5f5eaeaead5d5d5 -b8b8b84d4d4d3a3a3a4141414b4b4b5353535858585a5a5a5c5c5c5d5d5d5c5c5c5c5c5c5d5d5d -5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464646464 -6666666666666767676969696a6a6a6c6c6c6d6d6d6d6d6d707070707070717171727272737373 -7474747474747575757575757575757676767777777878787979797979797a7a7a7d7d7d7a7a7a -7979797d7d7d7e7e7e7272725b5b5b484848939393dfdfdfffffffe9e9e9b8b8b8b0b0b0b8b8b8 -b6b6b6c3c3c3e5e5e5fdfdfdeaeaeabababa9e9e9eaaaaaac3c3c3f7f7f7ddddddbfbfbfb6b6b6 -c4c4c4d9d9d9e7e7e7ebebebe2e2e2c5c5c5b2b2b2bdbdbdd4d4d4e4e4e4f1f1f1fcfcfc878787 -edededa1a1a1393939797979999999707070828282848484838383838383828282818181808080 -7f7f7f7f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878 -7777777575757474747373737272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b -696969696969696969696969686868686868676767676767676767666666656565666666666666 -6363635e5e5e5a5a5a4f4f4f4444443d3d3d545454515151b5b5b5d5d5d5ecececfafafafdfdfd -fffffffffffffefefefffffffefefef6f6f6ecececd1d1d1bfbfbf4d4d4d4040404545454c4c4c -5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161 -6262626262626363636363636363636464646464646464646767676868686969696a6a6a6b6b6b -6d6d6d6e6e6e6e6e6e717171717171727272737373747474757575767676767676767676767676 -7777777878787979797a7a7a7b7b7b7b7b7b7c7c7c7c7c7c8080807d7d7d8282826a6a6a4e4e4e -6d6d6ddadadaf4f4f4f4f4f4ececec0000006060605858585a5a5a797979dfdfdff9f9f95e5e5e -2626267f7f7f5d5d5d3535355e5e5ef5f5f50000005757575959590e0e0ea7a7a7f5f5f5efefef -0000006060606060601b1b1b4b4b4bffffffeaeaeaf4f4f4f6f6f6dedede7878786c6c6c7c7c7c -8c8c8c8989898585858585858484848383838282828181818080808080807f7f7f7e7e7e7e7e7e -7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373727272 -7171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969 -6969696868686868686767676666666767676767676767676363635d5d5d5858584949494b4b4b -4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffefefefffffffefefe -f6f6f6ecececd1d1d1bfbfbf4c4c4c4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363 -6464646464646464646767676767676868686a6a6a6b6b6b6d6d6d6e6e6e6e6e6e717171717171 -7272727373737474747575757575757676767676767676767777777878787979797a7a7a7a7a7a -7b7b7b7c7c7c7f7f7f8282827e7e7e8282826464645353538d8d8df6f6f6f1f1f1e4e4e4f9f9f9 -000000e3e3e3f3f3f3e1e1e1e7e7e7ebebeba1a1a13c3c3cf0f0f0e9e9e9f5f5f5dddddddfdfdf -e8e8e80d0d0de0e0e0f1f1f1ababab4d4d4de5e5e5dedede131313dfdfdfe9e9e9e9e9e96b6b6b -515151ebebebf0f0f0f8f8f8f0f0f0a0a0a07a7a7a8282828585857e7e7e858585848484848484 -8383838282828181818080808080807e7e7e7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a -7979797979797878787777777575757474747373737272727171717070707070706f6f6f6e6e6e -6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666 -6666666767676767676363635d5d5d5858584949494b4b4b4040404d4d4d525252bababad4d4d4 -ebebebfafafafdfdfdfffffffffffffefefefffffffefefef6f6f6ecececd0d0d0bebebe4b4b4b -4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f -606060606060616161626262626262636363636363636363646464646464646464676767676767 -6868686969696b6b6b6c6c6c6d6d6d6e6e6e717171717171727272727272737373747474757575 -7575757676767676767777777777777878787979797a7a7a7a7a7a7b7b7b8181818181817f7f7f -8383835d5d5d575757b1b1b1ffffffe7e7e7e4e4e4ffffff000000a9a9a99696969b9b9bacacac -eeeeee5050509b9b9becececf7f7f7ebebebfefefeeaeaeae3e3e3000000f6f6f6ececec838383 -5b5b5be7e7e7eeeeee0e0e0ee1e1e1fefefef5f5f5e4e4e4141414fcfcfceeeeeef6f6f6fcfcfc -c7c7c78080808585858282827e7e7e848484848484838383828282818181818181808080808080 -7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979797979787878767676757575 -7373737272727272727070707070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a -6a6a6a6969696969696868686868686868686666666666666666666767676666666363635c5c5c -5757574949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdffffffffffff -fdfdfdfffffffefefef6f6f6ecececd0d0d0bcbcbc4949494040404545454c4c4c535353585858 -5b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262 -6363636363636363636464646464646464646666666767676868686969696a6a6a6c6c6c6d6d6d -6d6d6d707070707070717171727272737373747474757575757575757575757575767676777777 -7878787979797a7a7a7a7a7a7b7b7b7e7e7e7c7c7c7e7e7e8585855b5b5b575757bcbcbcf4f4f4 -ecececefefefefefef0000008888886060607777777d7d7dfdfdfd4d4d4d9d9d9dffffffb3b3b3 -4a4a4a515151a2a2a2eaeaea0202024141412f2f2f464646d4d4d4f9f9f9f1f1f1000000ffffff -d4d4d4ebebebf2f2f2191919cececeeeeeeef1f1f1fafafad6d6d67a7a7a838383848484898989 -8484848484848383838282828181818080807f7f7f7f7f7f7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b -7a7a7a797979797979797979787878777777767676747474737373727272717171707070707070 -6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868676767 -6767676666666565656666666666666666666262625c5c5c5757574949494b4b4b4040404d4d4d -525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffdfdfdfffffffffffff7f7f7ececec -cfcfcfbbbbbb4747474040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c -5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464 -6464646666666666666767676969696a6a6a6b6b6b6c6c6c6d6d6d707070707070717171727272 -7272727373737474747474747575757575757676767777777777777878787979797979797c7c7c -7878787777777c7c7c858585626262585858a7a7a7f7f7f7fbfbfbe8e8e8dddddd010101f0f0f0 -fcfcfcf3f3f3eaeaeae8e8e8585858939393dededef0f0f0bebebe797979323232ffffff000000 -c4c4c4999999333333e8e8e8e7e7e7ededed000000e2e2e2fcfcfcfcfcfcd7d7d7202020e9e9e9 -f2f2f2f0f0f0f7f7f7d4d4d47a7a7a8282828585858c8c8c838383838383828282818181818181 -8080807f7f7f7f7f7f7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979797979787878787878787878 -7777777575757474747272727171717171716f6f6f6f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b -6b6b6b696969696969696969686868686868676767676767676767656565656565656565666666 -6565656262625b5b5b5656564949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafa -fdfdfdfffffffffffffcfcfcfffffffffffff7f7f7ecececcfcfcfbababa464646404040454545 -4c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -616161626262626262636363636363636363646464646464646464656565666666676767686868 -6a6a6a6b6b6b6c6c6c6c6c6c6f6f6f707070707070717171727272737373747474747474747474 -7575757575757676767777777878787979797979797c7c7c7373737878787c7c7c8282826f6f6f -5e5e5e848484f0f0f0eeeeeee0e0e0fefefe000000d7d7d7fcfcfce9e9e9edededfbfbfba7a7a7 -272727cbcbcbecececefefef8d8d8d717171dedede000000fffffff1f1f19090904c4c4ce1e1e1 -f0f0f0000000ffffffd6d6d6dcdcdc3e3e3e747474f7f7f7f3f3f3f1f1f1f4f4f4c6c6c6848484 -8585858181818282828383838383838282828181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c -7c7c7c7b7b7b7a7a7a797979787878787878787878777777767676757575737373727272717171 -7070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a696969696969686868686868 -6767676767676767676666666565656464646565656565656565656161615b5b5b565656494949 -4b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdfffffffffffffcfcfcffffff -fffffff7f7f7edededcececeb9b9b94444444040404545454c4c4c5353535858585b5b5b5b5b5b -5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363 -6363636464646464646464646565656565656666666868686969696b6b6b6c6c6c6c6c6c6f6f6f -6f6f6f707070717171727272737373737373747474747474747474757575767676777777787878 -7878787979797d7d7d7171718080807e7e7e7b7b7b7d7d7d6b6b6b686868e5e5e5fbfbfbececec -ededed0c0c0c2d2d2d222222191919454545dbdbdbfcfcfc9595951c1c1c303030393939292929 -949494e7e7e70f0f0fdededef9f9f9ebebeb6f6f6f6f6f6ff2f2f20303032020201919193d3d3d -767676edededf9f9f9f1f1f1eeeeeee7e7e7a7a7a78787878585858282827d7d7d838383828282 -8282828181818080807f7f7f7e7e7e7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a797979797979787878 -7878787777777777777676767474747373737272727171717070706f6f6f6e6e6e6e6e6e6d6d6d -6c6c6c6b6b6b6a6a6a6a6a6a686868686868686868676767676767676767666666666666656565 -6464646464646565656565656161615b5b5b5656564949494b4b4b4040404d4d4d525252bababa -d4d4d4ebebebfafafafdfdfdfffffffffffffcfcfcfffffffffffff8f8f8edededcececeb8b8b8 -4444444040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e -5f5f5f606060606060616161626262626262636363636363636363646464646464646464656565 -6565656666666868686969696a6a6a6b6b6b6c6c6c6f6f6f6f6f6f707070717171727272727272 -7373737373737474747474747575757676767777777777777878787878787d7d7d727272878787 -8080807676768585857676765b5b5b868686eeeeeefcfcfce5e5e5eeeeeee0e0e0e8e8e8f3f3f3 -dededef9f9f9f0f0f0e7e7e7f8f8f8d8d8d8d0d0d0efefefe3e3e3ffffffdbdbdbf8f8f8ececec -e3e3e3f3f3f3ebebebecececf1f1f1eeeeeee6e6e6e4e4e4f4f4f4f6f6f6e7e7e7eeeeeee7e7e7 -d7d7d78686868181818383838585858181818282828282828181818181818080807f7f7f7e7e7e -7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a797979787878787878777777777777777777767676747474 -7373737171717070707070706e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868 -686868686868676767676767666666666666666666646464646464646464656565646464616161 -5a5a5a5555554949494b4b4b4040404d4d4d525252bababad4d4d4ebebebfafafafdfdfdffffff -fffffffefefefffffffefefef6f6f6ecececd1d1d1bfbfbf4d4d4d3f3f3f4545454e4e4e545454 -5757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262 -6262626363636363636363636464646464646464646868686969696969696a6a6a6b6b6b6c6c6c -6d6d6d6d6d6d6e6e6e6f6f6f707070717171727272737373737373727272757575757575767676 -7777777878787979797979797a7a7a7a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f -5e5e5ea4a4a4eaeaeafffffff7f7f7f1f1f1f1f1f1f0f0f0e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8 -e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ecececececec -edededf0f0f0f3f3f3f2f2f2efefefecececf5f5f5c2c2c2919191818181858585858585848484 -8585858484848383838383838282828181818080807f7f7f7f7f7f7d7d7d7d7d7d7c7c7c7c7c7c -7b7b7b7a7a7a7979797979797a7a7a797979787878777777757575747474737373727272717171 -7171717070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969 -6868686868686666666565656565656666666666666262625c5c5c5757574b4b4b474747414141 -5151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffefefefffffffefefef6f6f6 -ecececd1d1d1bfbfbf4c4c4c3f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d5c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464 -6464646464646868686868686969696a6a6a6b6b6b6c6c6c6d6d6d6d6d6d6e6e6e6f6f6f707070 -7171717272727373737373737272727676767777777777777878787979797a7a7a7b7b7b7b7b7b -7b7b7b7c7c7c7e7e7e7f7f7f8080808181818080808080807f7f7f7a7a7a8d8d8dbababadfdfdf -e8e8e8e5e5e5e4e4e4e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e3e3e3e3e3e3 -e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e3e2e2e2e2e2e2e2e2e2e2e2e2dfdfdfdadada -d6d6d6b0b0b09191917979797b7b7b858585878787858585868686858585858585848484838383 -8282828181818181818080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979 -7979797878787777777575757474747373737272727171717070707070706f6f6f6e6e6e6d6d6d -6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a6a6a6a696969696969686868686868666666656565656565 -6666666666666262625c5c5c5757574b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9 -fafafafdfdfdfffffffffffffefefefffffffefefef6f6f6ecececd0d0d0bebebe4b4b4b3f3f3f -4545454e4e4e5454545757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 -606060616161626262626262636363636363636363646464646464646464686868686868696969 -6a6a6a6b6b6b6c6c6c6c6c6c6d6d6d6e6e6e6f6f6f707070717171727272737373737373727272 -7777777777777878787979797a7a7a7b7b7b7b7b7b7c7c7c7c7c7c7d7d7d7f7f7f808080818181 -8181818181818181819393937b7b7b7171718181819595959d9d9da2a2a2aaaaaaa5a5a5a5a5a5 -a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3 -a3a3a3a5a5a5a4a4a4a2a2a2a1a1a1a1a1a19e9e9e9999999595957474746c6c6c6e6e6e7d7d7d -8888888686868383838484848686868585858585858484848383838282828181818181817f7f7f -7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b797979797979787878767676757575737373 -7272727272727070707070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a -6969696969696868686868686868686666666565656565656666666666666262625c5c5c575757 -4b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffdfdfd -fffffffefefef6f6f6ecececd0d0d0bcbcbc4949493f3f3f4545454e4e4e545454575757595959 -5b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363 -6363636363636464646464646464646767676868686868686969696a6a6a6b6b6b6c6c6c6c6c6c -6e6e6e6f6f6f707070717171727272737373737373727272767676767676777777787878797979 -7a7a7a7a7a7a7b7b7b7b7b7b7c7c7c7e7e7e7f7f7f8080808080808080808080807474747f7f7f -7979795f5f5f4f4f4f5454545d5d5d5d5d5d585858585858585858585858585858585858585858 -5858585959595959595959595959595959595959595959595959595b5b5b5a5a5a5a5a5a5b5b5b -5d5d5d5c5c5c5a5a5a5757576e6e6e7171717b7b7b878787898989838383808080838383858585 -8484848484848383838282828181818080808080807e7e7e7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b -7a7a7a7a7a7a7979797878787777777676767474747373737272727171717070707070706f6f6f -6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868676767676767 -6666666565656565656666666666666262625c5c5c5757574b4b4b4747474141415151514e4e4e -b9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffdfdfdfffffffffffff7f7f7ecececcfcfcf -bbbbbb4747473f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d -5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464646464 -6767676767676868686969696a6a6a6b6b6b6b6b6b6c6c6c6e6e6e6f6f6f707070717171727272 -7373737373737272727474747474747575757676767777777878787878787979797979797a7a7a -7b7b7b7d7d7d7e7e7e7e7e7e7e7e7e7e7e7e8484848f8f8f8e8e8e8181817e7e7e868686848484 -7a7a7a808080808080808080808080808080808080808080808080828282828282828282828282 -828282828282828282828282818181808080808080828282858585878787858585848484808080 -8383838888888989898484847f7f7f8181818787878383838282828282828181818080807f7f7f -7e7e7e7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a797979797979787878787878787878787878777777 -7575757474747272727171717171716f6f6f6f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b -696969696969696969686868686868676767676767676767666666656565656565666666666666 -6262625c5c5c5757574b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfd -fffffffffffffcfcfcfffffffffffff7f7f7ecececcfcfcfbababa4646463f3f3f4545454e4e4e -5454545757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161 -626262626262636363636363636363646464646464646464666666676767676767686868696969 -6a6a6a6b6b6b6b6b6b6e6e6e6f6f6f707070717171727272737373737373727272737373737373 -7474747575757676767777777777777878787878787979797a7a7a7c7c7c7d7d7d7d7d7d7d7d7d -7d7d7d7e7e7e7575757777778585858888887f7f7f7e7e7e888888858585858585858585858585 -858585858585858585858585848484848484848484848484848484848484848484848484888888 -8686868585858585858787878888888787878585858686868787878686868383837e7e7e7f7f7f -8585858c8c8c8282828181818181818080807f7f7f7e7e7e7d7d7d7d7d7d7b7b7b7b7b7b7a7a7a -797979787878787878777777777777787878777777767676757575737373727272717171707070 -6f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a696969696969686868686868676767 -6767676767676666666666666565656565656666666666666262625c5c5c5757574b4b4b474747 -4141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffcfcfcffffffffffff -f7f7f7edededcececeb9b9b94444443f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363 -6464646464646464646666666666666767676868686969696a6a6a6b6b6b6b6b6b6e6e6e6f6f6f -707070717171727272737373737373727272747474747474757575757575767676777777787878 -7878787979797a7a7a7b7b7b7d7d7d7e7e7e7e7e7e7e7e7e7e7e7e8484847f7f7f8383838b8b8b -8484847777777b7b7b8c8c8c818181818181818181818181818181818181818181818181818181 -818181818181818181818181818181818181818181898989868686848484848484858585868686 -848484838383838383848484848484828282828282848484878787878787828282828282818181 -8080807f7f7f7f7f7f7e7e7e7e7e7e7c7c7c7c7c7c7b7b7b7a7a7a797979787878787878777777 -7777777777777676767474747373737272727171717070706f6f6f6e6e6e6e6e6e6d6d6d6c6c6c -6b6b6b6a6a6a6a6a6a686868686868686868676767676767676767666666666666666666656565 -6565656666666666666262625c5c5c5757574b4b4b4747474141415151514e4e4eb9b9b9d9d9d9 -e9e9e9fafafafdfdfdfffffffffffffcfcfcfffffffffffff8f8f8edededcececeb8b8b8444444 -3f3f3f4545454e4e4e5454545757575959595b5b5b5d5d5d5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f -606060606060616161626262626262636363636363636363646464646464646464666666666666 -6767676868686969696a6a6a6a6a6a6b6b6b6e6e6e6f6f6f707070717171727272737373737373 -7272727575757575757676767777777878787979797979797a7a7a7a7a7a7b7b7b7c7c7c7e7e7e -7f7f7f7f7f7f7f7f7f7f7f7f7a7a7a8181818080807979797f7f7f8c8c8c8a8a8a7c7c7c828282 -828282828282828282828282828282828282828282858585858585858585858585858585858585 -858585858585888888868686848484848484878787888888888888868686838383868686878787 -8888888a8a8a8a8a8a8585857f7f7f8484848383838383838282828181818080807f7f7f7f7f7f -7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a797979797979777777777777767676747474737373 -7171717070707070706e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868686868 -6868686767676767676666666666666666666666666565656565656666666666666262625c5c5c -5757574b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdffffffffffff -fffffffbfbfbfffffff5f5f5ecececd6d6d6bbbbbb5454543e3e3e4545454e4e4e555555585858 -5959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262 -6363636363636363636464646464646464646767676767676868686969696a6a6a6b6b6b6c6c6c -6c6c6c707070707070717171727272737373747474747474757575757575757575767676777777 -7878787979797979797a7a7a7d7d7d7e7e7e7f7f7f808080818181828282828282818181818181 -818181828282828282838383838383848484848484848484848484848484848484848484848484 -848484848484858585858585868686868686878787878787878787878787878787878787878787 -878787878787878787878787878787868686868686868686858585858585848484848484848484 -8585858585858484848383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c -7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373727272727272727272 -7171717070706f6f6f6e6e6e6e6e6e6d6d6d696969696969696969686868686868686868676767 -6767676767676666666565656666666666666363635e5e5e5a5a5a4e4e4e4242423d3d3d565656 -565656b8b8b8d4d4d4e8e8e8fafafafdfdfdfffffffffffffffffffbfbfbfffffff6f6f6ececec -d5d5d5bababa5454543e3e3e4545454e4e4e5555555858585959595a5a5a5b5b5b5c5c5c5c5c5c -5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464646464 -6464646767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c707070707070717171727272 -7373737474747474747575757575757575757676767777777878787979797979797a7a7a7c7c7c -7d7d7d7f7f7f808080818181828282818181818181818181818181828282828282838383838383 -848484848484858585858585858585858585858585858585858585858585868686878787878787 -878787888888888888898989898989878787878787878787878787878787878787878787878787 -868686868686868686858585858585848484848484848484858585858585848484838383828282 -8181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979 -7878787777777575757474747373737272727272727272727171717070706f6f6f6e6e6e6d6d6d -6d6d6d696969696969696969686868686868686868676767676767676767666666656565666666 -6666666363635e5e5e5a5a5a4e4e4e4242423d3d3d565656565656b8b8b8d4d4d4e8e8e8fafafa -fdfdfdfffffffffffffffffffafafafffffff6f6f6ecececd5d5d5bababa5252523d3d3d444444 -4d4d4d5454545858585959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060 -616161626262626262636363636363636363646464646464646464676767676767686868696969 -6a6a6a6b6b6b6c6c6c6c6c6c707070707070717171727272737373747474747474757575757575 -7575757676767777777878787979797979797a7a7a7c7c7c7d7d7d7e7e7e808080818181818181 -818181818181818181818181828282828282838383838383848484848484868686868686868686 -8686868686868686868686868686868787878787878888888888888989898989898989898a8a8a -878787878787878787878787878787878787878787878787868686868686868686858585858585 -8484848484848484848585858585858484848383838282828181818080808080807f7f7f7e7e7e -7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373 -7272727272727171717171717070706f6f6f6e6e6e6d6d6d6d6d6d696969696969696969686868 -6868686868686767676767676767676666666565656666666666666363635e5e5e5a5a5a4e4e4e -4242423d3d3d565656565656b8b8b8d4d4d4e8e8e8fafafafdfdfdfffffffffffffffffffafafa -fffffff6f6f6ecececd5d5d5b8b8b85050503c3c3c4343434c4c4c5454545757575959595a5a5a -5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363 -6363636464646464646464646767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c707070 -707070717171727272737373747474747474757575757575757575767676777777787878797979 -7979797a7a7a7c7c7c7d7d7d7e7e7e7f7f7f808080818181818181808080818181818181828282 -828282838383838383848484848484868686868686868686868686868686868686868686868686 -868686868686878787878787888888888888888888888888878787878787878787878787878787 -878787878787878787868686868686868686858585858585848484848484848484858585858585 -8484848383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a -7a7a7a7a7a7a7979797878787777777575757474747373737272727171717171717070706f6f6f -6e6e6e6d6d6d6d6d6d6c6c6c696969696969696969686868686868686868676767676767676767 -6666666565656666666666666363635e5e5e5a5a5a4e4e4e4242423d3d3d565656565656b8b8b8 -d4d4d4e8e8e8fafafafdfdfdfffffffffffffffffffafafafffffff7f7f7edededd4d4d4b7b7b7 -4f4f4f3b3b3b4242424c4c4c5353535757575959595b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e -5f5f5f606060606060616161626262626262636363636363636363646464646464646464676767 -6767676868686969696a6a6a6b6b6b6c6c6c6c6c6c707070707070717171727272737373747474 -7474747575757575757575757676767777777878787979797979797a7a7a7b7b7b7c7c7c7e7e7e -7f7f7f808080808080808080808080818181818181828282828282838383838383848484848484 -848484848484848484848484848484848484848484848484848484848484858585858585858585 +8383838383838282828282828181818080807f7f7f7f7f7f7f7f7f7d7d7d7c7c7c7b7b7b7a7a7a +7a7a7a797979797979797979777777767676757575737373727272717171717171717171707070 +6f6f6f6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868676767676767 +6666666666666666666666666565656464645f5f5f5757574e4e4e414141434343515151565656 +9797970000005353534040404040404d4d4d5454545858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d +5d5d5d5e5e5e5f5f5f606060616161616161626262626262626262636363646464656565656565 +6767676767676767676868686a6a6a6a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070727272737373 +7474747474747474747575757575757676767777777979797979797a7a7a7b7b7b7b7b7b7c7c7c +7d7d7d7e7e7e7f7f7f808080818181818181818181828282828282828282838383838383838383 +848484848484858585858585858585858585868686868686868686868686868686868686878787 +878787888888888888888888888888888888888888888888888888888888888888878787878787 +878787878787868686868686858585858585858585858585858585848484848484838383828282 +8282828181818080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a +7878787777777676767575757474747272727171717171717171716f6f6f6e6e6e6d6d6d6d6d6d +6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868676767676767676767676767666666 +6666666565656161615959594e4e4e3f3f3f4141415353535c5c5c9797970000005151513d3d3d +4040404d4d4d5353535858585959595a5a5a5b5b5b5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060 +616161616161626262626262626262646464646464646464656565666666676767676767686868 +6a6a6a6a6a6a6c6c6c6d6d6d6d6d6d6f6f6f707070717171737373737373737373747474757575 +7575757676767777777979797979797a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f808080 +808080818181828282828282828282828282828282838383848484848484858585858585858585 +858585858585868686868686868686868686868686868686878787878787878787888888888888 +888888888888888888888888898989888888888888878787878787878787868686868686868686 +858585858585858585858585858585848484848484838383838383818181818181818181808080 +7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a797979787878767676757575 +7474747272727272727272727171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a +6a6a6a696969696969686868686868676767666666666666666666666666656565616161595959 +4e4e4e3f3f3f4141415353535959599797970000004e4e4e3f3f3f4040404c4c4c535353575757 +5959595a5a5a5a5a5a5b5b5b5b5b5b5d5d5d5e5e5e5f5f5f606060616161616161616161626262 +6363636363636363636464646464646565656767676767676767676969696a6a6a6b6b6b6c6c6c +6d6d6d6e6e6e6f6f6f717171727272727272737373747474747474757575767676777777777777 +7979797b7b7b7b7b7b7b7b7b7b7b7b7d7d7d7e7e7e7f7f7f808080818181818181818181818181 +818181818181828282838383848484848484848484848484848484858585858585858585858585 +858585858585858585858585868686868686868686878787878787878787878787878787878787 +888888878787878787868686868686868686868686868686858585858585858585848484848484 +8484848484848383838282828282828181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c +7b7b7b7b7b7b7b7b7b7b7b7b797979787878777777767676757575747474727272717171717171 +7070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868 +6868686767676666666666666666666666666565656161615959594e4e4e3f3f3f434343555555 +5858589797970000004e4e4e3d3d3d3f3f3f4b4b4b5252525757575959595a5a5a5a5a5a5b5b5b +5c5c5c5e5e5e5e5e5e5f5f5f606060606060606060616161626262636363636363636363636363 +6363636464646666666767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070 +7171717171717272727373737474747474747575757676767676767878787a7a7a7a7a7a7a7a7a +7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080808080808080808080808080818181828282838383 +848484848484848484838383838383848484848484848484848484848484848484848484848484 +858585858585858585858585858585858585858585868686868686868686868686868686868686 +868686868686858585858585848484848484848484848484848484848484848484838383818181 +8181818080808080808080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a +7878787777777676767575757474747373737272727171716f6f6f6f6f6f6e6e6e6d6d6d6c6c6c +6c6c6c6b6b6b6a6a6a696969696969696969696969686868686868676767676767676767656565 +6565656565656464646060605858584e4e4e4141414343435252525757579797970000004a4a4a +3b3b3b3f3f3f4b4b4b5353535757575959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f +606060606060606060616161626262636363636363636363636363636363656565666666676767 +6868686868686969696a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070717171717171727272737373 +7474747474747575757676767777777777777878787979797979797a7a7a7b7b7b7c7c7c7d7d7d +7f7f7f7f7f7f7f7f7f8080808080807f7f7f808080818181828282838383838383838383838383 +838383838383838383848484848484848484848484848484848484848484858585858585858585 +858585858585858585858585868686868686868686868686868686868686858585858585848484 +8484848484848484848585858585858484848484848282828181818080808080807f7f7f7e7e7e +7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979797979797979787878777777767676757575 +7474747373737272727171717070706e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a +696969686868686868676767666666666666666666656565656565656565666666646464606060 +5858584d4d4d3f3f3f4141415151515858589797970000004747473838383e3e3e4b4b4b535353 +5757575959595a5a5a5b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060606060616161 +6262626363636363636363636464646464646565656767676868686969696969696a6a6a6b6b6b +6b6b6b6d6d6d6e6e6e6f6f6f717171727272727272727272737373747474757575757575767676 +7777777777777878787979797979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f7f7f7f808080 +7f7f7f808080808080818181838383838383838383838383838383838383848484848484848484 +848484848484848484848484858585858585858585858585858585858585858585858585868686 +868686868686868686868686868686868686858585858585858585858585858585858585858585 +8585858585858484848383838181818181818080807f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7c7c7c +7b7b7b7a7a7a797979797979797979787878777777767676757575747474737373727272717171 +7070706e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b696969696969696969686868676767 +6666666666666666666565656565656565656666666464646060605858584d4d4d3e3e3e3f3f3f +5151515858589797970000004e4e4e3d3d3d4040404c4c4c5353535858585959595a5a5a5b5b5b +5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161616161626262636363636363646464 +6565656565656666666767676868686969696969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070 +7272727373737373737373737474747575757575757676767777777878787878787979797a7a7a +7a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f808080818181818181818181818181828282 +838383848484848484848484848484848484858585858585858585858585858585858585858585 +868686868686878787878787878787878787878787878787878787878787878787878787878787 +868686868686868686868686868686868686858585858585858585858585858585848484838383 +8282828282828181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a +7a7a7a7979797878787777777575757474747373737272727070707070706f6f6f6e6e6e6d6d6d +6c6c6c6b6b6b6b6b6b6b6b6b696969696969696969686868686868676767666666666666666666 +6666666666666666666464645f5f5f5757574d4d4d4343434242424e4e4e575757979797000000 +5252524343434343434d4d4d5353535858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e +5f5f5f606060616161616161626262636363646464656565656565656565666666676767676767 +6868686868686a6a6a6b6b6b6c6c6c6d6d6d6e6e6e707070717171727272737373737373747474 +7575757676767676767777777878787878787a7a7a7b7b7b7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e +7f7f7f808080808080818181828282828282828282828282838383848484858585858585858585 +858585858585858585868686868686868686868686868686868686878787878787888888888888 +888888888888888888888888888888888888888888888888888888888888868686868686878787 +868686868686868686858585858585858585858585848484838383838383828282818181808080 +7f7f7f7f7f7f7f7f7f7e7e7e7c7c7c7b7b7b7b7b7b7b7b7b7a7a7a7a7a7a7a7a7a787878777777 +7676767474747373737272727171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a +6a6a6a6a6a6a696969696969686868686868676767666666666666666666666666666666636363 +5e5e5e5656564e4e4e4646464444444e4e4e5656569797970000004b4b4b4040404444444d4d4d +5353535858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5f5f5f606060606060616161616161 +6262626363636464646464646464646565656666666767676767676868686969696b6b6b6b6b6b +6c6c6c6d6d6d6f6f6f707070717171727272737373737373747474757575767676767676777777 +7878787979797b7b7b7b7b7b7b7b7b7b7b7b7d7d7d7e7e7e7f7f7f808080818181828282828282 +828282828282828282828282838383848484858585858585858585858585858585858585868686 +868686868686868686868686868686878787878787878787888888888888888888888888888888 +888888898989888888888888888888878787878787878787878787868686868686858585858585 +8585858585858585858484848383838383838282828181818080808080808080807f7f7f7e7e7e +7c7c7c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7a7a787878777777767676747474737373727272 +7171717171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969 +6868686868686767676666666666666666666666666565656363635d5d5d5555554d4d4d444444 +4444444e4e4e5252529797970000004a4a4a4242424545454d4d4d5353535858585959595a5a5a +5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060606060616161626262626262626262646464 +6464646464646565656666666767676868686969696b6b6b6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f +7070707272727373737373737474747575757575757676767777777878787878787a7a7a7b7b7b +7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e808080818181818181818181818181818181818181828282 +838383848484848484848484848484848484858585858585858585868686868686868686868686 +868686868686868686868686878787878787878787878787878787878787888888878787878787 +878787878787878787868686868686868686858585858585848484848484848484848484848484 +8383838282828181818181818080807f7f7f7f7f7f7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7b7b7b +7b7b7b7a7a7a7979797878787777777575757474747373737171717070707070707070706f6f6f +6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6b6b6b6a6a6a696969696969686868686868676767666666 +6565656565656565656565656262625d5d5d5454544c4c4c4646464646464c4c4c4f4f4f979797 +0000004a4a4a4141414343434d4d4d5353535858585959595a5a5a5b5b5b5c5c5c5c5c5c5e5e5e +5f5f5f5f5f5f5f5f5f606060616161626262636363636363636363636363636363646464656565 +6767676868686868686a6a6a6b6b6b6c6c6c6d6d6d6d6d6d6f6f6f707070717171727272727272 +7373737474747474747575757777777777777878787a7a7a7a7a7a7a7a7a7a7a7a7b7b7b7c7c7c +7d7d7d7f7f7f808080808080808080808080808080808080828282838383838383838383838383 +838383838383848484848484848484848484848484848484848484858585858585858585858585 868686868686868686868686868686868686868686868686868686868686868686868686868686 -868686858585858585848484848484848484858585858585848484838383828282818181808080 -8080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777 -7575757474747373737272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c696969 -696969696969686868686868686868676767676767676767666666656565666666666666636363 -5e5e5e5a5a5a4e4e4e4242423d3d3d565656565656b8b8b8d4d4d4e8e8e8fafafafdfdfdffffff -fffffffffffffafafafffffff7f7f7edededd3d3d3b6b6b64d4d4d3a3a3a4141414b4b4b535353 -5757575959595b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262 -6262626363636363636363636464646464646464646767676767676868686969696a6a6a6b6b6b -6c6c6c6c6c6c707070707070717171727272737373747474747474757575757575757575767676 -7777777878787979797979797a7a7a7b7b7b7c7c7c7d7d7d7f7f7f808080808080808080808080 -818181818181828282828282838383838383848484848484848484848484848484848484848484 -848484848484848484838383838383838383848484848484858585858585858585868686868686 -868686868686868686868686868686868686868686868686868686858585858585848484848484 -8484848585858585858484848383838282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d -7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474737373727272707070 -7070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b696969696969696969686868686868686868 -6767676767676767676666666565656666666666666363635e5e5e5a5a5a4e4e4e4242423d3d3d -565656565656b8b8b8d4d4d4e8e8e8fafafafdfdfdfffffffffffffffffffafafafffffff7f7f7 -edededd3d3d3b5b5b54b4b4b3939394040404a4a4a5252525757575959595b5b5b5c5c5c5c5c5c -5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262626262636363636363636363646464 -6464646464646767676767676868686969696a6a6a6b6b6b6c6c6c6c6c6c707070707070717171 -7272727373737474747474747575757575757575757676767777777878787979797979797a7a7a -7a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f818181818181828282828282838383 -838383848484848484858585858585858585858585858585858585858585858585848484848484 -848484858585858585868686868686868686858585858585858585858585858585858585858585 -858585868686868686868686858585858585848484848484848484858585858585848484838383 -8282828181818080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a -7979797878787777777575757474747373737272727070707070706f6f6f6e6e6e6d6d6d6c6c6c -6b6b6b6b6b6b696969696969696969686868686868686868676767676767676767666666656565 -6666666666666363635e5e5e5a5a5a4e4e4e4242423d3d3d565656565656b8b8b8d4d4d4e8e8e8 -fafafafdfdfdfffffffffffffffffffafafafffffff7f7f7edededd3d3d3b4b4b44b4b4b393939 -4040404a4a4a5252525656565959595b5b5b5c5c5c5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060 -606060616161626262626262636363636363636363646464646464646464676767676767686868 -6969696a6a6a6b6b6b6c6c6c6c6c6c707070707070717171727272737373747474747474757575 -7575757575757676767777777878787979797979797a7a7a7a7a7a7b7b7b7d7d7d7e7e7e7f7f7f -7f7f7f7f7f7f7f7f7f818181818181828282828282838383838383848484848484868686868686 -868686868686868686868686868686868686858585858585868686868686868686878787878787 -878787858585858585858585858585858585858585858585858585868686868686868686858585 -8585858484848484848484848585858585858484848383838282828181818080808080807f7f7f -7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777757575747474 -7373737272727070706f6f6f6f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b696969696969696969 -6868686868686868686767676767676767676666666565656666666666666363635e5e5e5a5a5a -4e4e4e4242423d3d3d565656565656b8b8b8d4d4d4e8e8e8fafafafdfdfdfffffffffffffefefe -fffffffefefef6f6f6ecececd1d1d1bfbfbf4d4d4d4040404545454c4c4c5353535858585b5b5b -5b5b5b5b5b5b5d5d5d5d5d5d5e5e5e5f5f5f606060616161626262626262636363636363646464 -6464646565656565656565656666666868686969696969696a6a6a6b6b6b6c6c6c6d6d6d6d6d6d -7070707070707171717272727373737474747474747575757777777878787878787979797a7a7a -7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f808080818181828282828282818181828282828282 -838383848484858585858585848484848484848484848484848484848484848484848484848484 -848484858585858585868686868686878787878787878787888888888888888888888888888888 -888888888888888888888888888888878787878787878787868686868686858585858585848484 -8383838383838282828181818080807f7f7f7f7f7f7d7d7d7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a -7979797979797b7b7b7a7a7a797979787878767676757575747474747474717171717171707070 -6f6f6f6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a6a6a6a696969696969686868686868 -6767676666666767676767676767676363635d5d5d5858584b4b4b4747474141415151514e4e4e -b9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffefefefffffffefefef6f6f6ecececd1d1d1 -bfbfbf4c4c4c4040404545454c4c4c5353535858585b5b5b5b5b5b5b5b5b5d5d5d5d5d5d5e5e5e -5f5f5f606060616161616161626262636363636363646464646464656565656565656565656565 -6868686868686969696a6a6a6b6b6b6c6c6c6d6d6d6d6d6d707070707070717171727272737373 -7373737474747474747777777777777878787979797a7a7a7b7b7b7b7b7b7c7c7c7c7c7c7d7d7d -7f7f7f808080818181828282818181818181818181828282838383848484858585858585848484 -848484858585858585858585858585858585858585858585858585868686868686868686878787 -878787888888888888888888888888888888888888888888888888888888888888888888878787 -878787868686868686858585858585858585848484848484848484838383838383828282818181 -8080808080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a7b7b7b7a7a7a797979 -7878787676767575757474747373737171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6c6c6c -6a6a6a6a6a6a6a6a6a6a6a6a696969696969686868686868676767666666666666676767676767 -6363635d5d5d5858584b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfd -fffffffffffffefefefffffffefefef6f6f6ecececd0d0d0bebebe4b4b4b4040404444444b4b4b -5252525858585a5a5a5b5b5b5b5b5b5d5d5d5d5d5d5e5e5e5e5e5e5f5f5f606060616161616161 -6363636363636363636464646464646565656565656565656868686868686969696a6a6a6b6b6b -6c6c6c6c6c6c6d6d6d6f6f6f707070707070717171727272737373747474747474767676777777 -7777777878787979797a7a7a7b7b7b7b7b7b7c7c7c7d7d7d7e7e7e808080818181818181818181 -818181818181828282838383848484848484848484848484838383868686868686868686868686 -868686868686868686868686858585868686868686868686878787878787888888888888888888 -888888888888888888888888888888888888888888868686858585858585858585848484848484 -8383838383838585858484848383838383838282828181818080808080807f7f7f7f7f7f7e7e7e -7e7e7e7d7d7d7c7c7c7b7b7b7b7b7b7a7a7a7a7a7a797979777777767676757575747474737373 -7070707070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6c6c6c6a6a6a6a6a6a6a6a6a696969696969 -6868686868686868686666666666666666666767676666666363635c5c5c5757574b4b4b474747 -4141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffdfdfdfffffffefefe -f6f6f6ecececd0d0d0bcbcbc4949493f3f3f4444444b4b4b5252525757575a5a5a5a5a5a5a5a5a -5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060616161616161626262626262636363636363646464 -6464646565656565656767676868686868686969696a6a6a6b6b6b6c6c6c6c6c6c6f6f6f6f6f6f -7070707171717272727373737373737474747575757676767676767777777878787979797a7a7a -7a7a7a7c7c7c7d7d7d7e7e7e7f7f7f808080818181818181808080818181818181828282838383 -848484848484838383838383858585858585858585858585858585858585858585858585848484 -848484848484848484858585858585868686868686868686868686868686868686868686868686 -868686868686858585858585848484848484838383838383838383828282838383838383828282 -8181818080807f7f7f7f7f7f7e7e7e7e7e7e7e7e7e7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a7a7a7a -7a7a7a7979797878787777777676767474747373737373737070707070706f6f6f6e6e6e6d6d6d -6c6c6c6b6b6b6b6b6b6a6a6a6a6a6a696969696969686868686868676767676767666666656565 -6666666666666666666262625c5c5c5757574b4b4b4747474141415151514e4e4eb9b9b9d9d9d9 -e9e9e9fafafafdfdfdfffffffffffffdfdfdfffffffffffff7f7f7ecececcfcfcfbbbbbb474747 -3f3f3f4343434a4a4a5252525757575959595a5a5a5a5a5a5c5c5c5c5c5c5d5d5d5e5e5e5e5e5e -5f5f5f606060606060626262626262626262636363636363646464646464646464676767676767 -6868686969696a6a6a6b6b6b6b6b6b6c6c6c6e6e6e6f6f6f6f6f6f707070717171727272737373 -7373737474747575757575757676767777777878787979797979797b7b7b7c7c7c7e7e7e7f7f7f -808080808080808080808080808080818181828282838383838383838383838383828282838383 -838383838383838383838383838383838383838383818181828282828282828282838383838383 -848484848484848484848484848484848484848484848484848484848484858585858585848484 -8484848383838383838383838282828282828181818181818080807f7f7f7e7e7e7d7d7d7d7d7d -7c7c7c7c7c7c7b7b7b7a7a7a797979797979787878787878797979797979787878767676757575 -7474747373737272726f6f6f6f6f6f6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6b6b6b696969696969 -6969696868686868686767676767676767676565656565656565656666666565656262625b5b5b -5656564b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdffffffffffff -fcfcfcfffffffffffff7f7f7ecececcfcfcfbababa4646463f3f3f4343434a4a4a515151565656 -5959595a5a5a5959595b5b5b5c5c5c5c5c5c5d5d5d5e5e5e5f5f5f606060606060616161626262 -6262626262626363636363636464646464646666666767676767676868686969696a6a6a6b6b6b -6b6b6b6e6e6e6e6e6e6f6f6f707070717171727272727272737373737373747474747474757575 -7676767777777878787878787b7b7b7c7c7c7d7d7d7f7f7f808080808080808080808080808080 -808080828282838383838383838383828282828282828282828282828282828282828282828282 -828282828282818181818181828282828282838383838383838383848484848484848484848484 -848484848484848484848484848484868686858585858585858585848484848484838383838383 -8282828181818181818080807f7f7f7e7e7e7d7d7d7d7d7d7b7b7b7b7b7b7a7a7a797979787878 -7878787777777777777979797878787777777676767575757373737272727272726f6f6f6f6f6f -6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a696969696969686868686868676767676767676767 -6666666565656464646565656565656565656161615b5b5b5656564b4b4b474747414141515151 -4e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdfffffffffffffcfcfcfffffffffffff7f7f7ededed -cececeb9b9b94444443e3e3e4343434a4a4a5151515656565959595959595959595b5b5b5b5b5b -5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f606060616161616161626262626262626262636363636363 -6363636666666666666767676868686969696a6a6a6b6b6b6b6b6b6e6e6e6e6e6e6f6f6f6f6f6f -7070707171717272727272727373737373737474747575757676767777777777777878787a7a7a -7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f7f7f7f808080818181828282838383838383 -828282828282828282828282828282828282828282828282828282828282838383838383848484 -848484848484858585858585858585868686868686868686868686868686868686868686868686 -878787878787868686868686858585858585858585848484848484848484838383828282818181 -8080807f7f7f7f7f7f7c7c7c7c7c7c7b7b7b7a7a7a797979787878787878777777797979787878 -7777777676767474747373737272727171716f6f6f6e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a -6a6a6a686868686868686868676767676767676767666666666666656565646464646464656565 -6565656161615b5b5b5656564b4b4b4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafa -fdfdfdfffffffffffffcfcfcfffffffffffff8f8f8edededcececeb8b8b84444443e3e3e424242 -4949495151515656565858585959595959595b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5e5e5e5f5f5f -5f5f5f616161616161616161626262626262636363636363636363666666666666676767686868 -6969696a6a6a6a6a6a6b6b6b6d6d6d6e6e6e6e6e6e6f6f6f707070717171727272727272727272 -7373737373737474747575757676767777777777777a7a7a7b7b7b7d7d7d7e7e7e7f7f7f7f7f7f -7f7f7f7f7f7f7f7f7f808080818181828282838383828282828282828282848484848484848484 -848484848484848484848484848484858585858585868686868686878787878787878787878787 -888888888888888888888888888888888888888888888888888888878787878787878787868686 -8686868585858585858686868686868585858484848383838282828282828181817d7d7d7d7d7d -7c7c7c7b7b7b7a7a7a7a7a7a797979797979787878787878777777767676747474737373727272 -7171716e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6a6a6a6a6a6a686868686868686868676767 -6767676666666666666666666464646464646464646565656464646161615a5a5a5555554b4b4b -4747474141415151514e4e4eb9b9b9d9d9d9e9e9e9fafafafdfdfdffffffffffffffffffffffff -fefefef7f7f7eeeeeed1d1d1bbbbbb4545453e3e3e4141414646464c4c4c515151535353545454 -5353535656565656565757575757575858585959595a5a5a5a5a5a5d5d5d5d5d5d5e5e5e5f5f5f -6060606161616262626262626161616161616262626464646565656767676868686868686a6a6a -6a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070717171747474747474757575777777787878797979 -7a7a7a7b7b7b7c7c7c7d7d7d7d7d7d7e7e7e7f7f7f808080818181818181838383838383848484 -858585868686868686878787888888858585858585868686868686878787878787878787888888 -8888888888888888888888888888888888888888888888888d8d8d8d8d8d8d8d8d8d8d8d8d8d8d -8d8d8d8d8d8d8d8d8d8a8a8a8a8a8a898989898989898989888888888888888888888888878787 -8787878686868585858484848383838383838181818181818080807f7f7f7e7e7e7e7e7e7d7d7d -7c7c7c7d7d7d7d7d7d7c7c7c7b7b7b797979787878777777767676747474737373727272717171 -6f6f6f6e6e6e6d6d6d6c6c6c6d6d6d6d6d6d6c6c6c6a6a6a696969676767666666666666666666 -6565656363636363636262626060605b5b5b5757574c4c4c3e3e3e3e3e3e474747474747bbbbbb -d2d2d2e9e9e9fafafafdfdfdfffffffffffffffffffffffffefefef7f7f7eeeeeed1d1d1bbbbbb -4545453c3c3c4040404545454b4b4b4f4f4f525252525252525252555555565656565656575757 -5858585959595a5a5a5a5a5a5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f606060616161616161616161 -6161616262626464646565656767676868686868686a6a6a6a6a6a6b6b6b6d6d6d6e6e6e6f6f6f -7070707171717474747474747575757777777878787979797a7a7a7b7b7b7d7d7d7d7d7d7e7e7e -7e7e7e7f7f7f808080818181818181828282828282838383848484858585868686878787878787 -878787878787888888888888888888898989898989898989898989898989898989898989898989 -8989898989898989898c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8a8a8a8a8a8a -8a8a8a898989898989888888888888888888898989898989888888878787868686858585858585 -8484848383838383838282828181818080807f7f7f7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b -7979797878787777777676767575757575757474747272727171716f6f6f6e6e6e6e6e6e6d6d6d -6d6d6d6c6c6c6a6a6a696969676767666666666666666666656565636363636363626262606060 -5b5b5b5757574b4b4b3d3d3d3e3e3e474747474747bbbbbbd1d1d1e7e7e7fafafafdfdfdffffff -fffffffffffffffffffefefef7f7f7eeeeeed1d1d1bbbbbb4545453b3b3b3e3e3e444444494949 -4e4e4e5050505151515151515454545555555555555656565757575858585959595959595b5b5b -5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f606060616161616161626262646464656565676767 -6868686868686a6a6a6a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070717171747474747474757575 -7777777878787979797a7a7a7b7b7b7d7d7d7d7d7d7e7e7e7f7f7f808080818181818181828282 -8181818282828282828383838484848585858686868686868989898989898989898a8a8a8a8a8a -8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b -8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a898989898989888888 -8888888b8b8b8a8a8a8a8a8a898989888888878787868686868686858585858585848484838383 -8282828181818080808080807e7e7e7d7d7d7c7c7c7b7b7b7a7a7a787878777777777777777777 -7676767575757474747272727171717070706f6f6f6d6d6d6d6d6d6c6c6c6a6a6a696969676767 -6666666666666666666464646363636262626262625f5f5f5b5b5b5757574949493c3c3c3f3f3f -494949494949bcbcbcd0d0d0e6e6e6fafafafdfdfdfffffffffffffffffffffffffefefef7f7f7 -eeeeeed1d1d1bbbbbb4545453939393c3c3c4242424848484c4c4c4e4e4e4f4f4f4f4f4f545454 -5454545555555555555656565757575858585858585a5a5a5a5a5a5b5b5b5b5b5b5c5c5c5d5d5d -5e5e5e5e5e5e6161616161616262626464646565656767676868686868686a6a6a6a6a6a6b6b6b -6d6d6d6e6e6e6f6f6f7070707171717474747474747575757777777878787979797a7a7a7b7b7b -7d7d7d7e7e7e7e7e7e7f7f7f808080818181828282828282818181818181828282838383848484 -8585858585858686868989898989898a8a8a8a8a8a8b8b8b8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c -8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b -8b8b8b8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8989898989898989898a8a8a8a8a8a898989898989 -8888888787878686868686868585858585858484848383838282828181818181818080807e7e7e -7e7e7e7d7d7d7b7b7b7a7a7a797979787878777777767676767676757575747474727272717171 -7070706f6f6f6d6d6d6d6d6d6c6c6c6a6a6a696969676767666666666666656565646464626262 -6262626161615f5f5f5a5a5a5656564a4a4a3d3d3d4040404b4b4b4b4b4bbdbdbdd1d1d1e7e7e7 -fafafafdfdfdfffffffffffffffffffffffffefefef7f7f7eeeeeed1d1d1bbbbbb454545383838 -3b3b3b4141414747474b4b4b4d4d4d4e4e4e4e4e4e535353535353545454555555565656565656 -5757575757575959595959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e616161616161626262 -6464646565656767676868686868686a6a6a6a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070717171 -7474747474747575757777777878787979797a7a7a7b7b7b7e7e7e7e7e7e7f7f7f808080818181 -828282828282838383828282828282838383838383848484858585868686868686888888898989 -8989898989898a8a8a8a8a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b -8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a -8a8a8a8a8a8a898989898989898989898989888888878787868686868686858585858585858585 -8484848484848383838282828181818080808080807f7f7f7e7e7e7d7d7d7c7c7c7b7b7b797979 -7878787878787575757575757474747272727171717070706f6f6f6e6e6e6d6d6d6d6d6d6c6c6c -6a6a6a6969696767676666666666666565656363636262626161616161615e5e5e5a5a5a565656 -4c4c4c3f3f3f4141414b4b4b4b4b4bbfbfbfd3d3d3e9e9e9fafafafdfdfdffffffffffffffffff -fffffffefefef7f7f7eeeeeed1d1d1bbbbbb4545453838383b3b3b4141414747474b4b4b4d4d4d -4e4e4e4e4e4e5252525252525353535454545555555656565656565757575959595a5a5a5a5a5a -5b5b5b5c5c5c5d5d5d5e5e5e5e5e5e616161616161626262646464656565676767686868686868 -6a6a6a6a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070717171747474747474757575777777787878 -7979797a7a7a7b7b7b7e7e7e7f7f7f7f7f7f808080818181828282838383838383838383838383 -8484848585858686868787878787878888888989898989898989898a8a8a8a8a8a8b8b8b8b8b8b -8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8d8d8d8d8d8d8d8d8d8d8d8d -8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a898989898989 -898989888888878787868686858585858585848484858585858585848484838383828282818181 -8080808080807f7f7f7f7f7f7e7e7e7c7c7c7b7b7b7a7a7a797979787878757575757575747474 -7272727171716f6f6f6e6e6e6e6e6e6d6d6d6d6d6d6c6c6c6a6a6a696969676767666666666666 -6464646363636161616161616161615e5e5e5959595555554e4e4e404040414141494949494949 -bebebed4d4d4ebebebfafafafdfdfdfffffffffffffffffffffffffefefef7f7f7eeeeeed1d1d1 -bbbbbb4545453838383c3c3c4141414747474b4b4b4e4e4e4e4e4e4e4e4e515151515151525252 -5353535454545555555555555656565a5a5a5a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f -6161616161616262626464646565656767676868686868686a6a6a6a6a6a6b6b6b6d6d6d6e6e6e -6f6f6f7070707171717474747474747575757777777878787979797a7a7a7b7b7b7f7f7f7f7f7f -808080818181828282828282838383838383848484858585858585868686878787888888898989 -8989898b8b8b8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d -8d8d8d8d8d8d8d8d8d8d8d8d8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c8c8c -8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8b8b8b8a8a8a8a8a8a898989888888878787 -8686868686868787878686868686868585858484848383838282828282828080807f7f7f7e7e7e -7d7d7d7b7b7b7a7a7a7979797878787777777676767575757474747272727171717070706f6f6f -6d6d6d6d6d6d6c6c6c6a6a6a696969676767666666666666646464626262616161616161606060 -5e5e5e5959595555554e4e4e3e3e3e3d3d3d454545454545bbbbbbd3d3d3ebebebfafafafdfdfd -fffffffffffffffffffffffffefefef7f7f7eeeeeed1d1d1bbbbbb4545453939393c3c3c424242 -4747474c4c4c4e4e4e4f4f4f4f4f4f515151515151525252535353545454545454555555555555 -5b5b5b5b5b5b5c5c5c5d5d5d5e5e5e5e5e5e5f5f5f606060616161616161626262646464656565 -6767676868686868686a6a6a6a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070717171747474747474 -7575757777777878787979797a7a7a7b7b7b7f7f7f7f7f7f808080818181828282838383838383 -8484848585858585858686868787878888888989898a8a8a8a8a8a8c8c8c8d8d8d8d8d8d8d8d8d -8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f -8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8b8b8b -8a8a8a8a8a8a8c8c8c8c8c8c8b8b8b8a8a8a898989888888888888878787898989888888878787 -8787878686868585858484848484848080807f7f7f7e7e7e7d7d7d7b7b7b7a7a7a797979797979 -7878787878787777777575757474747373737272727171716d6d6d6d6d6d6c6c6c6a6a6a696969 -6767676666666666666464646262626161616060606060605d5d5d5959595555554e4e4e3d3d3d -3b3b3b414141414141b8b8b8d1d1d1eaeaeafafafafdfdfdfffffffffffffefefefffffffefefe -f7f7f7eeeeeecfcfcfb8b8b84141413b3b3b3e3e3e4343434949494d4d4d4e4e4e4f4f4f4e4e4e -5252525252525353535454545555555656565656565757575757575757575858585a5a5a5b5b5b -5d5d5d5e5e5e5e5e5e6161616161616262626464646565656666666767676868686b6b6b6b6b6b -6c6c6c6e6e6e6f6f6f7171717272727272727575757575757676767878787979797b7b7b7c7c7c -7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f818181828282838383848484858585868686888888898989 -8a8a8a8b8b8b8b8b8b8a8a8a8b8b8b8c8c8c8c8c8c8c8c8c8d8d8d8d8d8d8e8e8e8e8e8e8f8f8f -8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f -8f8f8f8f8f8f8e8e8e8d8d8d8c8c8c8b8b8b8a8a8a8a8a8a8b8b8b8b8b8b8d8d8d8c8c8c8c8c8c -8b8b8b8a8a8a898989888888888888868686868686858585848484838383828282828282818181 -8080807f7f7f7e7e7e7d7d7d7c7c7c7a7a7a797979797979787878787878777777767676747474 -7373737272727171716e6e6e6e6e6e6d6d6d6b6b6b6a6a6a696969686868676767646464636363 -6262626262626161615d5d5d5757575353534a4a4a4141413e3e3e3c3c3c393939b7b7b7d3d3d3 -e8e8e8fafafafdfdfdfffffffffffffefefefffffffefefef7f7f7eeeeeecfcfcfb8b8b8414141 -3c3c3c3f3f3f4444444949494d4d4d4f4f4f4f4f4f4f4f4f525252535353535353545454555555 -5656565757575757575858585858585959595a5a5a5c5c5c5d5d5d5e5e5e5f5f5f616161626262 -6363636464646666666767676868686969696b6b6b6b6b6b6c6c6c6e6e6e6f6f6f707070717171 -7272727575757575757676767878787979797a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f -8181818282828383838484848484848585858686868888888989898989898989898989898a8a8a -8a8a8a8a8a8a8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e -8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8c8c8c8b8b8b -8a8a8a8989898989898a8a8a8a8a8a8b8b8b8b8b8b8a8a8a898989888888878787878787868686 -8585858585858484848484848383838282828181818181817f7f7f7f7f7f7e7e7e7c7c7c7b7b7b -7979797878787878787878787777777676767575757373737272727171717070706e6e6e6e6e6e -6d6d6d6b6b6b6a6a6a6868686767676767676464646363636262626262626161615d5d5d575757 -5353534b4b4b4242423f3f3f3c3c3c3a3a3ab7b7b7d3d3d3e8e8e8fafafafdfdfdffffffffffff -fefefefffffffefefef7f7f7eeeeeecfcfcfb8b8b84141413c3c3c4040404545454a4a4a4e4e4e -505050505050505050535353535353545454555555565656575757585858585858595959595959 -5a5a5a5c5c5c5d5d5d5e5e5e5f5f5f606060626262636363646464656565666666686868696969 -6969696a6a6a6b6b6b6c6c6c6d6d6d6f6f6f707070717171727272747474757575767676777777 -7979797a7a7a7b7b7b7c7c7c7c7c7c7d7d7d7e7e7e7f7f7f818181828282838383848484828282 -8383838484848686868787878787878787878787878888888888888888888989898989898a8a8a -8a8a8a8a8a8a8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b -8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8c8c8c8b8b8b8a8a8a898989888888888888898989898989 -898989888888888888878787868686858585848484848484848484848484838383828282818181 -8181818080808080807e7e7e7e7e7e7d7d7d7b7b7b7a7a7a787878777777777777777777767676 -7575757474747272727171717070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b696969686868676767 -6767676464646363636262626262626161615d5d5d5757575353534c4c4c4343434040403d3d3d -3b3b3bb8b8b8d5d5d5e9e9e9fafafafdfdfdfffffffffffffefefefffffffefefef7f7f7eeeeee -cfcfcfb8b8b84141413d3d3d4040404545454a4a4a4e4e4e505050505050505050535353545454 -5454545555555656565757575858585858585959595a5a5a5b5b5b5c5c5c5e5e5e5f5f5f606060 -6161616262626363636464646565656767676868686969696a6a6a6a6a6a6a6a6a6b6b6b6d6d6d -6e6e6e7070707171717171717474747474747575757777777878787a7a7a7b7b7b7b7b7b7c7c7c -7d7d7d7e7e7e7f7f7f818181828282838383848484808080818181838383848484858585858585 -8585858585858686868686868787878787878888888888888888888989898a8a8a8a8a8a8a8a8a -8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a -8b8b8b8a8a8a898989888888878787888888888888888888878787878787868686858585848484 -8383838383838282828484848383838383838282828181818080807f7f7f7f7f7f7d7d7d7d7d7d -7c7c7c7a7a7a7979797878787777777676767676767575757474747373737171717070706f6f6f -6f6f6f6d6d6d6d6d6d6c6c6c6a6a6a696969686868676767666666646464636363626262626262 -6161615d5d5d5757575353534d4d4d4444444141413e3e3e3c3c3cb9b9b9d5d5d5eaeaeafafafa -fdfdfdfffffffffffffefefefffffffefefef7f7f7eeeeeecfcfcfb8b8b84141413c3c3c3f3f3f -4545454a4a4a4e4e4e505050505050505050535353535353545454555555565656575757575757 -5858585959595a5a5a5b5b5b5c5c5c5e5e5e5f5f5f606060616161626262626262636363656565 -6666666868686969696969696969696a6a6a6b6b6b6c6c6c6e6e6e6f6f6f707070717171737373 -7474747575757676767878787979797a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f818181828282 -838383848484808080818181838383848484858585858585858585858585868686868686878787 -8787878888888888888888888989898a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a -8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8b8b8b8a8a8a898989888888878787 -888888888888888888878787878787868686858585848484838383838383828282848484838383 -8383838282828181818080807f7f7f7f7f7f7d7d7d7d7d7d7c7c7c7a7a7a797979787878777777 -7676767676767575757474747373737171717070706f6f6f6f6f6f6d6d6d6c6c6c6b6b6b6a6a6a -6969696767676666666666666464646363636262626262626161615d5d5d5757575353534d4d4d -4444444141413e3e3e3c3c3cb9b9b9d5d5d5eaeaeafafafafdfdfdfffffffffffffefefeffffff -fefefef7f7f7eeeeeecfcfcfb8b8b84141413b3b3b3e3e3e4343434949494c4c4c4e4e4e4f4f4f -4e4e4e5252525252525353535454545555555555555656565757575959595959595a5a5a5c5c5c -5d5d5d5e5e5e5f5f5f606060616161616161626262646464656565666666676767686868696969 -6969696a6a6a6c6c6c6d6d6d6f6f6f707070707070737373737373747474767676777777797979 -7a7a7a7a7a7a7c7c7c7d7d7d7e7e7e7f7f7f818181828282838383848484828282838383848484 -8686868787878787878787878787878888888888888888888989898989898a8a8a8a8a8a8a8a8a -8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b -8b8b8b8b8b8b8b8b8b8c8c8c8b8b8b8a8a8a898989888888888888898989898989898989888888 -888888878787868686858585848484848484848484848484838383828282818181818181808080 -8080807e7e7e7e7e7e7d7d7d7b7b7b7a7a7a787878777777777777777777767676757575747474 -7272727171717070706f6f6f6c6c6c6c6c6c6b6b6b6a6a6a686868676767666666656565646464 -6363636262626262626161615d5d5d5757575353534c4c4c4343434040403d3d3d3b3b3bb8b8b8 -d5d5d5e9e9e9fafafafdfdfdfffffffffffffefefefffffffefefef7f7f7eeeeeecfcfcfb8b8b8 -4141413a3a3a3d3d3d4242424747474b4b4b4d4d4d4d4d4d4d4d4d505050515151515151525252 -5353535454545555555555555858585858585959595a5a5a5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f -6060606161616262626464646565656666666767676969696969696a6a6a6b6b6b6d6d6d6e6e6e -6f6f6f7070707373737373737474747575757777777878787979797a7a7a7c7c7c7d7d7d7e7e7e -7f7f7f818181828282838383848484848484858585868686888888898989898989898989898989 -8a8a8a8a8a8a8a8a8a8b8b8b8b8b8b8c8c8c8c8c8c8c8c8c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e -8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8c8c8c -8b8b8b8a8a8a8989898989898a8a8a8a8a8a8b8b8b8b8b8b8a8a8a898989888888878787878787 -8686868585858585858484848484848383838282828181818181817f7f7f7f7f7f7e7e7e7c7c7c -7b7b7b7979797878787878787878787777777676767575757373737272727171717070706c6c6c -6c6c6c6b6b6b6969696868686666666565656565656464646363636262626262626161615d5d5d -5757575353534b4b4b4242423f3f3f3c3c3c3a3a3ab7b7b7d3d3d3e8e8e8fafafafdfdfdffffff -fffffffefefefffffffefefef7f7f7eeeeeecfcfcfb8b8b84141413939393c3c3c414141464646 -4a4a4a4c4c4c4c4c4c4c4c4c4f4f4f505050505050515151525252535353545454545454575757 -5757575858585a5a5a5b5b5b5d5d5d5e5e5e5e5e5e5e5e5e5f5f5f606060616161636363646464 -6565656666666868686969696a6a6a6b6b6b6d6d6d6e6e6e6f6f6f707070727272737373747474 -7575757777777878787979797a7a7a7c7c7c7d7d7d7e7e7e7f7f7f818181828282838383848484 -8585858686868888888989898a8a8a8b8b8b8b8b8b8a8a8a8b8b8b8c8c8c8c8c8c8c8c8c8d8d8d -8d8d8d8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f -8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8e8e8e8d8d8d8c8c8c8b8b8b8a8a8a8a8a8a8b8b8b -8b8b8b8d8d8d8c8c8c8c8c8c8b8b8b8a8a8a898989888888888888868686868686858585848484 -8383838282828282828181818080807f7f7f7e7e7e7d7d7d7c7c7c7a7a7a797979797979787878 -7878787777777676767474747373737272727171716c6c6c6b6b6b6a6a6a696969686868666666 -6565656565656464646363636262626262626161615d5d5d5757575353534a4a4a4141413e3e3e -3c3c3c393939b7b7b7d3d3d3e8e8e8fafafafdfdfdfffffffffffffefefefefefefffffff9f9f9 -e8e8e8cfcfcfbdbdbd3d3d3d3a3a3a3c3c3c3f3f3f4343434747474949494b4b4b4c4c4c4d4d4d -4e4e4e5050505252525353535252524e4e4e4c4c4c575757575757565656565656575757595959 -5a5a5a5b5b5b616161616161626262626262636363646464646464646464656565666666686868 -6969696b6b6b6d6d6d6e6e6e6f6f6f747474757575777777787878797979797979797979797979 -7b7b7b7d7d7d7e7e7e808080828282828282838383838383848484858585878787888888898989 -8989898989898888888c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8d8d8d8d8d8d8d8d8d8f8f8f909090 -9090909191919191919090909090908f8f8f939393939393949494959595959595949494939393 -9393938e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b -8b8b8b8a8a8a8a8a8a8a8a8a878787888888888888878787868686858585848484838383818181 -8181818080807e7e7e7d7d7d7b7b7b7a7a7a7a7a7a7d7d7d7d7d7d7c7c7c797979757575737373 -7373737474746e6e6e6d6d6d6d6d6d6b6b6b6a6a6a696969686868686868646464636363626262 -6161616161615d5d5d5757575353534c4c4c4040403c3c3c3a3a3a393939b9b9b9d4d4d4e8e8e8 -fafafafdfdfdfffffffffffffefefefefefefffffff9f9f9e8e8e8cfcfcfbdbdbd3c3c3c393939 -3b3b3b3e3e3e4242424545454848484949494a4a4a4a4a4a4a4a4a4d4d4d505050535353565656 -5757575757575151515252525353535555555757575a5a5a5b5b5b5c5c5c5d5d5d5e5e5e5f5f5f -6060606161616262626363636363636767676868686a6a6a6c6c6c6e6e6e707070717171727272 -6c6c6c6e6e6e7171717575757878787b7b7b7d7d7d7e7e7e7c7c7c7d7d7d7f7f7f808080828282 -8383838383838383838181818282828484848686868787878989898a8a8a8b8b8b878787888888 -8a8a8a8c8c8c8e8e8e8f8f8f9090909090908c8c8c8c8c8c8d8d8d8e8e8e8e8e8e8d8d8d8c8c8c -8c8c8c8a8a8a8b8b8b8b8b8b8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a9090909090909090908f8f8f -8f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c8b8b8b8b8b8b888888 -8888888989898888888787878686868484848383838383838282828181818080807e7e7e7d7d7d -7c7c7c7b7b7b7878787878787878787676767575757474747474747575756e6e6e6e6e6e6d6d6d -6c6c6c6a6a6a6969696868686868686464646363636161616161616060605d5d5d575757535353 -4c4c4c4040403c3c3c3a3a3a393939b9b9b9d4d4d4e8e8e8fafafafdfdfdfffffffffffffefefe -fefefefffffff9f9f9e8e8e8cfcfcfbcbcbc3a3a3a3737373939393c3c3c3f3f3f434343454545 -4747474747474a4a4a4a4a4a4a4a4a4b4b4b4c4c4c4d4d4d4f4f4f5151514e4e4e4f4f4f525252 -5454545757575858585959595959595c5c5c5c5c5c5e5e5e5f5f5f616161636363646464646464 -6060606161616262626565656767676a6a6a6c6c6c6d6d6d737373737373757575767676787878 -7979797a7a7a7b7b7b7c7c7c7d7d7d7f7f7f818181828282838383838383838383828282828282 -8383838484848585858787878989898a8a8a8686868787878a8a8a8d8d8d8f8f8f8f8f8f8f8f8f -8e8e8e969696979797989898989898989898989898979797969696969696979797979797989898 -9898989797979797979696968f8f8f8f8f8f8f8f8f8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8d8d8d -8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a8a8a8a898989898989898989898989888888868686 -8585858484848484848383838282828181817f7f7f7e7e7e7d7d7d7c7c7c7e7e7e7d7d7d7b7b7b -7979797777777575757373737272726f6f6f6f6f6f6e6e6e6c6c6c6b6b6b696969686868676767 -6464646363636161616060605f5f5f5c5c5c5757575353534c4c4c4040403c3c3c3a3a3a393939 -b9b9b9d4d4d4e8e8e8fafafafdfdfdfffffffffffffffffffdfdfdfffffff9f9f9e9e9e9d0d0d0 -bbbbbb3737373535353737373939393d3d3d404040424242434343444444464646474747494949 -4949494949494949494a4a4a4c4c4c4e4e4e4f4f4f515151535353555555555555545454545454 -5757575858585a5a5a5c5c5c5e5e5e6060606161616262626464646565656767676a6a6a6c6c6c -6f6f6f7171717272727474747474747474747575757676767777777878787979797c7c7c7e7e7e -7f7f7f818181838383838383848484848484878787868686858585858585858585868686888888 -8989898e8e8e9090909292929494949595959494949393939292928d8d8d8e8e8e8f8f8f8f8f8f -8f8f8f8f8f8f8e8e8e8d8d8d8f8f8f8f8f8f9090909191919191919090908f8f8f8f8f8f939393 -9393939393939292929292929191919191919191919191919191919090909090908f8f8f8f8f8f -8e8e8e8e8e8e9090909090909090909090908f8f8f8e8e8e8c8c8c8b8b8b8a8a8a898989888888 -8787878686868484848383838383837d7d7d7c7c7c7a7a7a797979797979777777747474727272 -7070707070706e6e6e6d6d6d6b6b6b6969696868686767676565656363636060605f5f5f5e5e5e -5b5b5b5757575353534c4c4c4040403c3c3c3a3a3a393939b9b9b9d4d4d4e8e8e8fafafafdfdfd -fffffffffffffffffffdfdfdfffffff9f9f9eaeaead0d0d0bababa343434343434353535383838 -3b3b3b3e3e3e4040404141414141413e3e3e4242424848484b4b4b4b4b4b4c4c4c4e4e4e505050 -4c4c4c4d4d4d4f4f4f5151515353535454545454545555555555555656565757575959595c5c5c -5e5e5e5f5f5f6060606060606161616363636565656868686a6a6a6c6c6c6d6d6d6f6f6f6f6f6f -7171717373737676767a7a7a7d7d7d7f7f7f7d7d7d7e7e7e808080828282838383848484848484 -8484848686868686868686868787878888888a8a8a8b8b8b8c8c8c8888888989898c8c8c8e8e8e -8f8f8f8f8f8f8f8f8f8e8e8e979797989898999999999999999999999999989898979797969696 -9696969797979898989898989797979696969696968e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8c8c8c -8c8c8c8c8c8c8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a8a8a8a8a8a8a8989898b8b8b8b8b8b8b8b8b -8b8b8b8a8a8a8888888787878686868383838383838282828080807f7f7f7e7e7e7d7d7d7c7c7c -7a7a7a7979797878787979797b7b7b7b7b7b7878787575757171717171716f6f6f6d6d6d6b6b6b -6969696868686767676565656262625f5f5f5e5e5e5d5d5d5b5b5b5757575353534c4c4c404040 -3c3c3c3a3a3a393939b9b9b9d4d4d4e8e8e8fafafafdfdfdfffffffffffffffffffdfdfdfefefe -f9f9f9eaeaead1d1d1b8b8b83232323333333535353737373a3a3a3d3d3d3e3e3e3f3f3f404040 -4040404444444848484747474444444343434545454848484b4b4b4b4b4b4c4c4c4e4e4e515151 -5454545757575858585b5b5b5b5b5b5d5d5d5e5e5e606060626262636363646464626262636363 -6464646666666868686a6a6a6b6b6b6c6c6c7878787777777777777777777979797b7b7b7e7e7e -8080807d7d7d7e7e7e808080828282848484848484858585858585828282838383868686898989 -8c8c8c8e8e8e8f8f8f8f8f8f9191919191919393939595959797979999999b9b9b9c9c9c949494 -949494959595969696969696959595949494949494949494959595959595969696969696959595 -959595949494999999999999999999989898989898979797979797979797979797969696969696 -9696969595959595959494949494949393939393939393939393939292929191918f8f8f8e8e8e -8c8c8c8c8c8c8b8b8b8a8a8a888888878787868686858585888888848484818181808080808080 -7d7d7d7676767070707272727272727070706e6e6e6c6c6c696969686868676767656565626262 -5f5f5f5d5d5d5c5c5c5a5a5a5757575454544c4c4c4040403c3c3c3a3a3a393939b9b9b9d4d4d4 -e8e8e8fafafafdfdfdfffffffffffffffffffcfcfcfefefef8f8f8ebebebd1d1d1b8b8b8303030 -3333333535353737373a3a3a3c3c3c3e3e3e3f3f3f3f3f3f444444464646474747444444414141 -4343434b4b4b5252525353535151514f4f4f4d4d4d4d4d4d505050535353555555585858585858 -5959595a5a5a5b5b5b5c5c5c5d5d5d5d5d5d6666666666666767676868686969696a6a6a6b6b6b -6b6b6b6d6d6d6d6d6d6d6d6d6e6e6e7272727676767a7a7a7d7d7d7e7e7e7f7f7f818181838383 -8484848585858585858585858282828585858989898c8c8c8d8d8d8c8c8c8a8a8a888888949494 -9292929090908e8e8e8e8e8e909090919191939393959595969696969696979797979797969696 -969696959595979797979797989898999999999999989898979797979797919191919191909090 -9090909090908f8f8f8f8f8f8f8f8f8e8e8e8e8e8e8e8e8e8d8d8d8d8d8d8d8d8d8c8c8c8c8c8c -8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8a8a8a898989888888898989888888878787868686848484 -8383838282828181817979797676767575757777777c7c7c7c7c7c767676707070737373727272 -7171716e6e6e6c6c6c6969696868686767676565656262625e5e5e5c5c5c5b5b5b595959565656 -5454544c4c4c4040403c3c3c3a3a3a393939b9b9b9d4d4d4e8e8e8fafafafdfdfdffffffffffff -fffffffcfcfcfdfdfdf8f8f8ebebebd1d1d1b7b7b72f2f2f3434343535353737373a3a3a3c3c3c -3e3e3e3f3f3f3f3f3f4040404343434545454747474b4b4b5757576969697777775e5e5e5a5a5a -5454544d4d4d4a4a4a4a4a4a4b4b4b4d4d4d4848484949494949494a4a4a4b4b4b4b4b4b4c4c4c -4c4c4c4444444444444545454545454646464646464747474747474444444747474d4d4d575757 -6363636f6f6f7a7a7a8080807e7e7e7f7f7f818181838383848484858585858585858585888888 -8a8a8a8d8d8d8e8e8e8b8b8b8787878181817d7d7d6060605c5c5c5656565050504c4c4c4a4a4a -4b4b4b4b4b4b4a4a4a4b4b4b4b4b4b4c4c4c4c4c4c4b4b4b4b4b4b4a4a4a464646474747484848 -4848484848484848484747474646464c4c4c4c4c4c4c4c4c4b4b4b4b4b4b4b4b4b4a4a4a4a4a4a -4a4a4a4a4a4a4949494949494949494848484848484848484d4d4d4d4d4d4d4d4d4d4d4d4c4c4c -4a4a4a4949494848484b4b4b4a4a4a4949494848484747474545454444444444444848484a4a4a -5151515f5f5f6f6f6f7a7a7a7d7d7d7b7b7b7474747373737171716f6f6f6c6c6c6a6a6a686868 -6767676565656262625e5e5e5b5b5b5a5a5a5959595656565454544c4c4c4040403c3c3c3a3a3a -393939b9b9b9d4d4d4e8e8e8fafafafdfdfdfffffffffffffffffffefefefefefef7f7f7ebebeb -d5d5d5b8b8b82a2a2a3434343535353737373939393c3c3c3d3d3d3e3e3e3f3f3f434343434343 -3e3e3e4343434848485050504c4c4c2a2a2a1515154040403434343636364848484a4a4a404040 -4f4f4f3e3e3e4444444c4c4c3333334242425959593636364d4d4d4b4b4b414141515151464646 -3c3c3c5a5a5a4343435050505555555555554a4a4a2929293d3d3d1f1f1f4f4f4f7575757e7e7e -8c8c8c7e7e7e7a7a7a8383838484848888888686868989899090907e7e7e9090908f8f8f8c8c8c -4f4f4f2d2d2d1a1a1a303030424242454545424242424242434343414141515151383838383838 -5050503e3e3e4343434343434444444d4d4d5151514848484646464a4a4a484848444444545454 -5d5d5d2727274646464646463b3b3b4e4e4e3f3f3f4848484a4a4a5151514d4d4d404040464646 -4040404444445454544242423d3d3d4848484d4d4d4b4b4b3737374b4b4b4a4a4a4646464b4b4b -4949493e3e3e5050504f4f4f4545455555554f4f4f5555553333332d2d2d2525254f4f4f7b7b7b -7777777474747474747272727070706d6d6d6969696666666464646161616262626060605b5b5b -5b5b5b5c5c5c5858585252524f4f4f4343433d3d3d3c3c3c3d3d3dbcbcbcd7d7d7eaeaeafafafa -fdfdfdfffffffffffffffffffefefefffffff7f7f7ebebebd4d4d4b8b8b82b2b2b303030333333 -3636363a3a3a3c3c3c3c3c3c3c3c3c3b3b3b4040404444443636365050506b6b6b4242422f2f2f -5959599b9b9bbfbfbfdcdcdce1e1e1c2c2c2fafafae0e0e0ddddddf3f3f3d5d5d5e1e1e1f1f1f1 -e1e1e1dfdfdfe6e6e6e0e0e0e1e1e1ffffffcbcbcbddddddfbfbfbcececee9e9e9ececece9e9e9 -e9e9e9e3e3e3f7f7f7adadad6060602525254343436a6a6a818181848484808080828282838383 -8787878787878181817e7e7e8989898787876868683838383939395454549d9d9db5b5b5cfcfcf -dddddde4e4e4e8e8e8e7e7e7e3e3e3dedededadadaeaeaeae4e4e4e1e1e1e7e7e7eeeeeee6e6e6 -d8d8d8f0f0f0e4e4e4e2e2e2e0e0e0eeeeeee4e4e4ecececdadadaebebebdcdcdce7e7e7e6e6e6 -d8d8d8ebebebe6e6e6dfdfdff2f2f2d5d5d5eaeaeaf1f1f1f2f2f2e2e2e2dadadad9d9d9e7e7e7 -dcdcdcdbdbdbddddddedededebebebdfdfdff2f2f2e3e3e3dcdcdce1e1e1eeeeeee6e6e6e0e0e0 -f4f4f4eeeeeededededededec7c7c75858581e1e1e2f2f2f7c7c7c7676767474747272726f6f6f -6c6c6c6a6a6a6969696868686161616262626060605c5c5c5b5b5b5d5d5d5959595252524e4e4e -4242423c3c3c393939393939b8b8b8d2d2d2e6e6e6fafafafdfdfdffffffffffffffffffffffff -fffffff7f7f7eaeaead4d4d4b9b9b92d2d2d3030303333333838383c3c3c404040414141414141 -4040403c3c3c4444444f4f4f5d5d5d585858454545737373d5d5d5f4f4f4d7d7d7e9e9e9fafafa -ffffffcececefffffff3f3f3e9e9e9fefefeeeeeeeefefeffcfcfce1e1e1e6e6e6f6f6f6ececec -e9e9e9ecececf9f9f9d5d5d5fcfcfcedededeaeaeaffffffeeeeeef3f3f3f2f2f2f0f0f0ffffff -8f8f8f4646465252526f6f6f8686868484848080808686868b8b8b8c8c8c969696888888979797 -717171515151393939898989cccccceaeaeaefefeff0f0f0ebebebe9e9e9ebebebecececebebeb -e7e7e7eeeeeefdfdfde5e5e5eaeaeaebebebf0f0f0e8e8e8f1f1f1f2f2f2eeeeeedfdfdfeeeeee -f6f6f6ebebebf2f2f2e2e2e2fafafadadadae8e8e8f7f7f7dfdfdfebebebf0f0f0e2e2e2f8f8f8 -e9e9e9f3f3f3f0f0f0dcdcdcebebebf8f8f8dcdcdcf7f7f7eaeaeae6e6e6eaeaeafafafae9e9e9 -efefefebebebf1f1f1eeeeeeececece3e3e3e6e6e6eaeaeaf1f1f1e9e9e9f5f5f5fafafad9d9d9 -fefefeb5b5b53434344141417575757474747171716f6f6f6d6d6d6b6b6b6b6b6b6a6a6a626262 -6363636161615c5c5c5c5c5c5d5d5d5959595353535151514646464040403d3d3d3b3b3bb9b9b9 -d5d5d5e8e8e8fafafafdfdfdfffffffffffffffffffffffffffffff7f7f7eaeaead4d4d4bababa -2f2f2f3131313232323636363a3a3a3e3e3e4141414444444545453f3f3f4040406d6d6d606060 -3c3c3c848484ecececfffffffafafae7e7e7fafafadededed6d6d6dbdbdba0a0a09e9e9ec8c8c8 -dadadae3e3e3b6b6b6b9b9b9cfcfcfe8e8e8eaeaeae9e9e9e9e9e9efefeff2f2f2a8a8a8939393 -bbbbbbededede8e8e8f8f8f8ffffffdededeffffff676767f6f6f6989898515151626262828282 -8282827e7e7e8c8c8c8e8e8e8f8f8f8d8d8d8888887c7c7c4a4a4a4c4c4c898989e5e5e5ffffff -fafafaf5f5f5ededede7e7e7e7e7e7edededf2f2f2f5f5f5f4f4f4eaeaead9d9d9eeeeeeefefef -f0f0f0e9e9e9f2f2f2ebebebddddddffffffecececeeeeeee7e7e7dadadaf1f1f1ffffffe2e2e2 -e4e4e4eaeaeaf8f8f8fdfdfde6e6e6efefeffefefee9e9e9f3f3f3e5e5e5fdfdfdf0f0f0f0f0f0 -eaeaeae1e1e1f7f7f7ffffffecececfbfbfbe4e4e4dadadafafafaecececeaeaeae0e0e0fefefe -f9f9f9f4f4f4ecececeaeaeae5e5e5e1e1e1e5e5e5ffffffddddddeeeeeeb1b1b1424242717171 -7171717171717070706e6e6e6c6c6c6a6a6a6868686363636464646262625d5d5d5d5d5d5e5e5e -5a5a5a5454544e4e4e4444444040403d3d3d3b3b3bb9b9b9d6d6d6ebebebfafafafdfdfdffffff -fffffffffffffffffffffffff7f7f7e9e9e9d3d3d3bbbbbb323232363636353535343434353535 -3737373b3b3b3e3e3e414141444444444444696969565656636363dbdbdbffffffe5e5e5e2e2e2 -e7e7e7f7f7f7eeeeee7d7d7d252525666666636363262626abababb0b0b01f1f1f4e4e4e454545 -2b2b2bc9c9c9ddddddf4f4f4c2c2c21313134c4c4c7a7a7a4040404c4c4cecececeaeaead9d9d9 -fbfbfbf0f0f0edededffffffe7e7e77474746565658080807f7f7f7b7b7b8e8e8e8a8a8a8b8b8b -8282828888886464644e4e4e6d6d6dd6d6d6fbfbfbe8e8e8e1e1e1e2e2e2e6e6e6eeeeeef2f2f2 -f1f1f1ececece9e9e9ecececc3c3c37e7e7ef1f1f1ecececf5f5f5e7e7e7f7f7f7c5c5c5424242 -0e0e0e434343919191fffffff7f7f7f5f5f58f8f8f4646462d2d2d2f2f2f595959c7c7c7fcfcfc -dddddd7777771e1e1e2424245f5f5fb3b3b3ffffffb8b8b8717171eeeeeee9e9e9ebebeb7d7d7d -909090585858494949424242454545444444474747b4b4b4e5e5e5eaeaeae4e4e4f0f0f0f6f6f6 -eaeaeaffffffe7e7e7ffffff737373e4e4e47171716c6c6c6e6e6e7171717272727171716c6c6c -6767676464646464646565656363635e5e5e5e5e5e5f5f5f5b5b5b545454424242393939373737 -353535343434b3b3b3d2d2d2e9e9e9fafafafdfdfdfffffffffffffefefefffffffffffff8f8f8 -e8e8e8d3d3d3bcbcbc3434343f3f3f3e3e3e3b3b3b3a3a3a3a3a3a3c3c3c3e3e3e4040403e3e3e -5454545f5f5f4d4d4d9a9a9afafafaeeeeeee0e0e0f4f4f4efefefe4e4e4eaeaea161616e8e8e8 -fffffff0f0f0efefefdcdcdcadadad515151e8e8e8f2f2f2616161808080ffffffefefef181818 -a3a3a3f4f4f4f0f0f0e4e4e4d3d3d3e9e9e9ffffffffffffe6e6e6f8f8f8edededffffffdcdcdc -a7a7a77272728181818181817a7a7a8c8c8c8282828686869494949393935d5d5d636363979797 -f4f4f4f7f7f7edededf5f5f5f1f1f1f1f1f1f5f5f5f5f5f5efefefebebebebebebebebebb1b1b1 -3c3c3cf4f4f4ecececf5f5f5e6e6e6cccccc0b0b0bc2c2c2f3f3f3b4b4b42929299e9e9ef0f0f0 -9b9b9b454545acacacdddddddcdcdc959595a7a7a7e8e8e8707070575757d3d3d3f5f5f5919191 -1d1d1df2f2f2c5c5c53f3f3ff7f7f7f2f2f2f9f9f95c5c5ca9a9a9bdbdbdc7c7c78282825c5c5c -bcbcbcc2c2c2edededf3f3f3fffffffafafaf1f1f1e4e4e4dcdcdcf8f8f8dfdfdff1f1f1ffffff -676767bebebe6e6e6e7070707272727373737171716c6c6c676767636363646464666666636363 -5f5f5f5f5f5f6060605c5c5c5555553e3e3e373737373737353535333333b3b3b3d3d3d3ebebeb -fafafafdfdfdfffffffffffffefefefffffffffffff8f8f8e8e8e8d2d2d2bdbdbd363636363636 -3838383b3b3b3e3e3e4040404242424242424343433e3e3e515151606060595959abababf7f7f7 -e3e3e3fafafaefefefedededeeeeeee6e6e6313131515151bdbdbdcfcfcfe4e4e4ffffffb0b0b0 -3e3e3ef1f1f1e5e5e5575757909090e5e5e5bcbcbc272727ffffffd5d5d5fafafaebebebeeeeee -f4f4f4cacacae8e8e8e5e5e5f0f0f0f5f5f5d7d7d7ffffffcccccc7a7a7a8383838686867e7e7e -8c8c8c8080808c8c8c9292928d8d8d575757565656a8a8a8eaeaeaedededf7f7f7eeeeeee7e7e7 -e4e4e4e7e7e7e9e9e9ebebebf3f3f3fefefef1f1f1bfbfbf323232f4f4f4f0f0f0f0f0f0ebebeb -7a7a7a7e7e7ed8d8d8e8e8e8ffffffa9a9a93f3f3fdadada3b3b3b9f9f9feeeeeeefefeffafafa -e9e9e9eeeeeed4d4d4070707e2e2e2f4f4f4f3f3f3e0e0e0484848a0a0a0a8a8a84b4b4be5e5e5 -e2e2e2eaeaea4646469e9e9eedededfdfdfd969696454545fcfcfcfffffff0f0f0d4d4d4f1f1f1 -ececece1e1e1eaeaeaffffffdbdbdbffffffdfdfdff4f4f4f0f0f0c9c9c9767676757575747474 -7272726f6f6f6c6c6c6a6a6a6868686565656666666464646060605f5f5f6161615d5d5d565656 -4242423b3b3b3b3b3b393939363636b5b5b5d5d5d5eeeeeefafafafdfdfdfffffffffffffefefe -fffffffffffff8f8f8e8e8e8d2d2d2bebebe3737371e1e1e2424242d2d2d3737373e3e3e414141 -4141414040404b4b4b3939396060606f6f6facacacfffffff0f0f0e0e0e0f1f1f1e2e2e2f9f9f9 -f1f1f1d0d0d07171713232321e1e1e454545ccccccc1c1c11010102f2f2f2d2d2d5b5b5bececec -f6f6f6b6b6b6414141e6e6e6f4f4f4e4e4e4f4f4f4ebebebe9e9e9ffffffe9e9e9e9e9e9fafafa -e9e9e9f8f8f8f6f6f6dadada7a7a7a8383838b8b8b8282828e8e8e8383839898988383838e8e8e -676767525252c3c3c3f0f0f0ededede8e8e8ecececebebebefefeff5f5f5f2f2f2e8e8e8e7e7e7 -ececece7e7e7c7c7c7383838ebebebf0f0f0ebebebf2f2f23a3a3ab9b9b9eaeaeaedededf4f4f4 -e9e9e9000000ffffff000000eaeaeaf6f6f6e0e0e0c2c2c2cbcbcbe9e9e9b8b8b83f3f3ff1f1f1 -e4e4e4efefefe7e7e7757575767676c0c0c03a3a3af2f2f2ebebebf5f5f55f5f5f9a9a9aeeeeee -f4f4f49292925b5b5beeeeeeddddddf6f6f6f3f3f3f3f3f3e3e3e3fafafaeeeeeee6e6e6ededed -e7e7e7f2f2f2f2f2f2f9f9f9dfdfdf7e7e7e7a7a7a7575757070706d6d6d6c6c6c6d6d6d6e6e6e -6565656767676565656060606060606161615d5d5d5656564040403a3a3a393939363636323232 -b1b1b1d1d1d1eaeaeafafafafdfdfdfffffffffffffffffffdfdfdfefefef8f8f8eaeaead2d2d2 -bababa3434343434342525252020203131314444444b4b4b4848484545454040403e3e3e696969 -5d5d5db5b5b5f0f0f0efefefeeeeeeddddddffffffe4e4e4f2f2f2e4e4e4ffffffe3e3e3f9f9f9 -656565757575acacac3e3e3ecdcdcd757575626262edededf4f4f4bdbdbd333333e8e8e8e5e5e5 -e3e3e3eeeeeeebebebeeeeeeeaeaeaebebebf2f2f2f5f5f5f2f2f2f3f3f3f8f8f8d5d5d57d7d7d -7d7d7d8c8c8c8484848888888181818787878888889898985d5d5d636363aaaaaaf1f1f1e4e4e4 -f6f6f6e6e6e6ecececf0f0f0eeeeeee9e9e9e9e9e9eeeeeef5f5f5eaeaeac8c8c82e2e2ee5e5e5 -f4f4f4f0f0f0efefef404040b8b8b8e1e1e1f3f3f3e0e0e0ebebeb0b0b0beeeeee000000dedede -ffffff8181814242421616168e8e8ebebebe323232fafafae5e5e5e8e8e8f8f8f85c5c5c898989 -bdbdbd3a3a3afdfdfdd4d4d4f7f7f75b5b5b939393f7f7f7e8e8e89d9d9d595959ecececefefef -efefefe5e5e5ebebebf1f1f1ecececf3f3f3e9e9e9eaeaeaf1f1f1f5f5f5fafafaf0f0f0d6d6d6 -7f7f7f7a7a7a7373736e6e6e6d6d6d6d6d6d6c6c6c6b6b6b6363635e5e5e5f5f5f676767676767 -5c5c5c4c4c4c4343433232324141414848483737372c2c2cb3b3b3d7d7d7eaeaeafafafafdfdfd -fffffffffffffffffffdfdfdfefefef8f8f8eaeaead2d2d2bababa3434344343432f2f2f1c1c1c -1919192222222e2e2e3e3e3e4c4c4c5656563b3b3b7d7d7d4c4c4c787878fbfbfbf4f4f4e1e1e1 -e8e8e8e1e1e1e7e7e7efefefa0a0a0e1e1e1fcfcfcd9d9d9747474666666adadad484848f8f8f8 -e8e8e8656565838383f2f2f2fefefe1a1a1a7e7e7ef8f8f8f8f8f8f1f1f1acacaceaeaeaeaeaea -e9e9e9e9e9e9ebebebefefeff2f2f2f4f4f4c9c9c98282828383838d8d8d8484848b8b8b898989 -8f8f8f8686869191916b6b6b5e5e5e878787f1f1f1fefefedededeeaeaeaedededf0f0f0f2f2f2 -f2f2f2efefefeeeeeeededede9e9e9bcbcbc424242fafafaffffffe4e4e4e9e9e9878787494949 -f5f5f5f6f6f6ebebeb8a8a8a3d3d3df8f8f8474747888888e4e4e4ffffffeaeaea5e5e5eafafaf -cfcfcf101010bebebefffffff6f6f6e8e8e8404040b2b2b2bebebe2a2a2ae8e8e8fffffff6f6f6 -2b2b2bb9b9b9f0f0f0f9f9f9868686515151e1e1e1f1f1f1f7f7f7efefeff0f0f0f0f0f0e9e9e9 -eaeaeaeeeeeef2f2f2ecececeaeaeaf5f5f5ecececcbcbcb6e6e6e6f6f6f717171757575777777 -7474746f6f6f6a6a6a7070706c6c6c6d6d6d6f6f6f686868565656434343393939393939434343 -4646463636362d2d2db5b5b5d8d8d8e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfefefe -f8f8f8eaeaead2d2d2bababa3434344343433a3a3a2f2f2f2626261f1f1f1d1d1d2424242e2e2e -3232322525257373737575756b6b6be8e8e8fefefee1e1e1e8e8e8f3f3f3ffffffe7e7e7262626 -1818183d3d3d3030304d4d4df8f8f8adadad555555dadadaf3f3f3f4f4f4313131999999dbdbdb -dfdfdf4242423131313c3c3c010101797979f0f0f0f5f5f5f3f3f3edededefefeff6f6f6f4f4f4 -ebebebafafaf8484848989898c8c8c8181818b8b8b9090909393938c8c8c8888887e7e7e6a6a6a -646464cdcdcdffffffe8e8e8ebebebeaeaeaebebebeeeeeef2f2f2f4f4f4f2f2f2efefeffbfbfb -b4b4b42a2a2a8989898787878c8c8ccdcdcddedede2121217d7d7db4b4b4888888343434c2c2c2 -e5e5e5c6c6c6242424727272b7b7b79d9d9d1d1d1d8e8e8eefefef959595232323979797989898 -4d4d4d424242e4e4e4fbfbfb323232626262a7a7a77e7e7e252525fcfcfce3e3e3e0e0e0ababab -666666dfdfdff1f1f1f5f5f5f0f0f0eeeeeeeeeeeee8e8e8e7e7e7f1f1f1f7f7f7efefeff1f1f1 -ffffffe8e8e8b3b3b39090908484847272726565656161616565656b6b6b7070707f7f7f6f6f6f -5c5c5c4b4b4b3a3a3a2c2c2c2626262727274343434646464444443535352f2f2fb7b7b7d8d8d8 -e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfefefef8f8f8eaeaead2d2d2bababa343434 -3939393c3c3c3f3f3f3d3d3d3333332828282222222222221f1f1f1c1c1c2222227a7a7a545454 -858585e6e6e6ffffffefefefdbdbdbccccccf1f1f1ecececeeeeeed4d4d4d3d3d3f0f0f0e7e7e7 -f6f6f6d0d0d0fefefef8f8f8d8d8d8f7f7f7e3e3e3ffffffefefefdbdbdbdcdcdcc8c8c8f7f7f7 -f2f2f2e2e2e2ebebebededede9e9e9efefeff3f3f3e2e2e2c6c6c68f8f8f8181818a8a8a8b8b8b -8080808888889090908f8f8f9797978585858c8c8c8282825e5e5e8d8d8de1e1e1fffffff1f1f1 -eeeeeeebebebe8e8e8e8e8e8eaeaeaedededeeeeeeedededd1d1d1767676838383797979919191 -c5c5c5e9e9e9e7e7e77171714545458c8c8cbebebef2f2f2e2e2e2ecececdedede7b7b7b404040 -7f7f7fb5b5b5ececece9e9e9f5f5f5b3b3b36d6d6d636363a2a2a2f7f7f7ddddddeeeeeedddddd -8787876b6b6b737373c1c1c1edededdededef6f6f6b8b8b8a0a0a0ecececefefefe6e6e6e8e8e8 -e7e7e7edededeaeaeae6e6e6e6e6e6ebebebeeeeeef3f3f3f1f1f1c7c7c78989897c7c7c7b7b7b -7b7b7b7b7b7b7a7a7a7474746d6d6d6767674545453b3b3b3030302a2a2a2828282d2d2d3a3a3a -4848484c4c4c494949434343343434313131b8b8b8d8d8d8e9e9e9fafafafdfdfdffffffffffff -fffffffdfdfdfefefef8f8f8eaeaead2d2d2bababa3434343b3b3b3b3b3b393939383838383838 -3b3b3b3d3d3d3c3c3c343434313131151515888888717171676767a3a3a3ecececf5f5f5ffffff -e9e9e9f1f1f1fbfbfbe5e5e5cbcbcbf9f9f9e5e5e5f7f7f7e6e6e6e4e4e4ececece0e0e0efefef -e9e9e9f4f4f4d0d0d0ecececf4f4f4ddddddeeeeeeeaeaeaefefefe5e5e5edededf0f0f0eeeeee -f2f2f2ebebebc7c7c79e9e9e7a7a7a8383838a8a8a8d8d8d8686868787879090908b8b8b949494 -8e8e8e9191918787877171716a6a6aa1a1a1e2e2e2efefeff3f3f3f5f5f5f1f1f1eaeaeae5e5e5 -e6e6e6e9e9e9e4e4e4f9f9f9eaeaeae3e3e3dddddde1e1e1dededee7e7e7f3f3f3f0f0f0f8f8f8 -d4d4d4dededeefefeffbfbfbefefefd6d6d6ffffffefefefc8c8c8d8d8d8f8f8f8d5d5d5e4e4e4 -ecececf4f4f4cdcdcddfdfdfe6e6e6f1f1f1dfdfdfe9e9e9e6e6e6ebebebd5d5d5fafafaeaeaea -f7f7f7e9e9e9e5e5e5dadadafafafaf2f2f2e1e1e1ebebebebebebf2f2f2eeeeeefbfbfbf1f1f1 -f4f4f4f7f7f7e5e5e5cacacaa3a3a37c7c7c8989898080807070705e5e5e4a4a4a363636252525 -1a1a1a2b2b2b2e2e2e3838384444444a4a4a4a4a4a4e4e4e5353535151514a4a4a424242353535 -323232b8b8b8d8d8d8e9e9e9fafafafdfdfdfffffffffffffffffffdfdfdfefefef8f8f8eaeaea -d2d2d2bababa3434343f3f3f3e3e3e3a3a3a3737373b3b3b4040404040403b3b3b4242423c3c3c -3e3e3e8383838c8c8c909090606060a0a0a0c3c3c3dddddde7e7e7e6e6e6dfdfdfe5e5e5e4e4e4 -e8e8e8dfdfdfdbdbdbe8e8e8e3e3e3e6e6e6ecececdededed9d9d9dfdfdfebebebe2e2e2ececec -dadadae2e2e2d7d7d7e9e9e9e6e6e6e7e7e7e3e3e3dbdbdbd2d2d2bebebe9595956f6f6f787878 -8a8a8a8989899090909090908a8a8a9393938d8d8d8a8a8a9898989393937d7d7d888888757575 -7c7c7c979797c8c8c8d5d5d5e4e4e4eaeaeae7e7e7e2e2e2e1e1e1e3e3e3e3e3e3e4e4e4eaeaea -e3e3e3eaeaeae0e0e0dededeededede6e6e6cdcdcdeeeeeee4e4e4e8e8e8f1f1f1d2d2d2ebebeb -e5e5e5e5e5e5f1f1f1f7f7f7e8e8e8dbdbdbd6d6d6f5f5f5d3d3d3f8f8f8f3f3f3dfdfdfdedede -e2e2e2dddddde7e7e7f0f0f0ddddddf3f3f3eeeeeecdcdcdddddddf1f1f1e6e6e6e3e3e3e8e8e8 -e7e7e7d8d8d8e9e9e9e4e4e4e6e6e6e0e0e0eaeaeae1e1e1e3e3e3d9d9d9b0b0b08b8b8b7a7a7a -7171714949493b3b3b2a2a2a2020202323233030304141414b4b4b4f4f4f4e4e4e505050555555 -5454544c4c4c474747464646515151494949424242383838333333b6b6b6d6d6d6eaeaeafafafa -fdfdfdfffffffffffffffffffdfdfdfefefef8f8f8eaeaead2d2d2bababa3434343a3a3a3f3f3f -4040403d3d3d3c3c3c3e3e3e3737372e2e2e4343433b3b3b3636363e3e3e4c4c4c737373444444 -6868687676768a8a8aa6a6a6a7a7a79b9b9ba6a6a6acacac999999a8a8a89c9c9cbbbbbba1a1a1 -a0a0a0b0b0b0a2a2a2acacac979797b4b4b49797979a9a9aa4a4a4a7a7a79d9d9da4a4a4a0a0a0 -9e9e9e9a9a9a9292928787877878786767675c5c5c8282829292928484848f8f8f9696968a8a8a -9595959191918c8c8c9696969898988181819898988b8b8b8585857b7b7b8888889191919e9e9e -a6a6a6a9a9a9a9a9a9a9a9a9a9a9a9a5a5a5959595a5a5a5a1a1a1b1b1b19f9f9fa4a4a4a6a6a6 -8e8e8ec2c2c2939393b0b0b09d9d9d909090bcbcbc979797a5a5a59797979d9d9da7a7a7a1a1a1 -adadadb6b6b69595959f9f9f969696a9a9a99a9a9ab5b5b59f9f9fa4a4a4a4a4a49f9f9faaaaaa -a7a7a7999999bebebe969696959595aeaeaea5a5a59e9e9eaaaaaa9e9e9eafafafa2a2a2a4a4a4 -a2a2a29999999292929292928a8a8a7272726161615656564646463f3f3f4141414646464c4c4c -5252525454545252525050505454544b4b4b4646464949494e4e4e4f4f4f5151515454544e4e4e -4848484343433a3a3a343434b4b4b4d5d5d5ecececfafafafdfdfdfffffffffffffffffffdfdfd -fefefef8f8f8eaeaead2d2d2bababa3434343434343a3a3a3939393232323333333c3c3c414141 -4040403030304949493838384444443a3a3a4949494646463e3e3e6060605b5b5b5050504f4f4f -5f5f5f5757575151515757575a5a5a5c5c5c5252525555555d5d5d4b4b4b6464645959595d5d5d -4444446666665252525757576b6b6b4c4c4c5b5b5b5858585959595d5d5d626262626262676767 -7878788b8b8b8a8a8a9696967e7e7e8b8b8b9696968787879494949393939797978e8e8e9f9f9f -9393939e9e9e9191919f9f9f9393935c5c5c585858545454525252535353535353535353525252 -6060605151516060604d4d4d5f5f5f5656566363634f4f4f6060605050504e4e4e616161606060 -5a5a5a5858585252526060605f5f5f5454545757575454544c4c4c6060605555555d5d5d545454 -4848486969694e4e4e6767674e4e4e5d5d5d5a5a5a5353534d4d4d5757575b5b5b545454717171 -4c4c4c5959594c4c4c6060605151515e5e5e4d4d4d5454545858586868685e5e5e5d5d5d636363 -6f6f6f7b7b7b6666663939395959595757575656565656565656565555555252524f4f4f565656 -5050504e4e4e5555555858585252524949494444444c4c4c4646464444443c3c3c343434b3b3b3 -d4d4d4edededfafafafdfdfdfffffffffffffffffffdfdfdfffffff9f9f9ebebebd2d2d2b9b9b9 -3232323b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3b3c3c3c3f3f3f414141404040 -3e3e3e3d3d3d3f3f3f4242423d3d3d3d3d3d3e3e3e4040404242424444444646464848483d3d3d -3f3f3f3d3d3d3535352828281c1c1c1616161414141414141b1b1b2626263636364b4b4b636363 -7b7b7b8a8a8a8989898d8d8d9191919191918e8e8e8b8b8b8b8b8b8d8d8d8e8e8e8e8e8e8e8e8e -8e8e8e9090909292929494949595959494949999999f9f9fa1a1a19f9f9f9d9d9d9d9d9d9e9e9e -9b9b9b9b9b9b9b9b9b9c9c9c9d9d9da0a0a0a2a2a2a4a4a4a1a1a1a9a9a9afafafacacaca8a8a8 -a9a9a9aaaaaaa8a8a8b4b4b4b2b2b2acacaca5a5a5a7a7a7aeaeaeb2b2b2b0b0b0afafafacacac -a8a8a8a7a7a7aaaaaaadadadafafafb0b0b09d9d9d9f9f9fa2a2a2a5a5a5a6a6a6a6a6a6a5a5a5 -a4a4a4b8b8b8acacaca7a7a7aaaaaaa3a3a38d8d8d7a7a7a7474745f5f5f5252523e3e3e2d2d2d -2727272c2c2c3838384040404444444848485050505959595f5f5f5f5f5f5a5a5a5656564e4e4e -5151515555555858585959595757575454545252524e4e4e505050525252535353535353515151 -4f4f4f4d4d4d454545464646444444373737303030b4b4b4d5d5d5e7e7e7fafafafdfdfdffffff -fffffffffffffdfdfdfffffff9f9f9ebebebd2d2d2b9b9b93232323a3a3a3a3a3a3a3a3a3b3b3b -3c3c3c3c3c3c3c3c3c3d3d3d3e3e3e4040404242424141413e3e3e3d3d3d3f3f3f414141404040 -4040404141414242424444444646464949494a4a4a4949494b4b4b4c4c4c4c4c4c494949464646 -4444444444443232322f2f2f2a2a2a2222221919191414141313131414142c2c2c353535434343 -5353536262627272728181818b8b8ba0a0a09f9f9f9d9d9d9b9b9b9c9c9c9e9e9ea1a1a1a3a3a3 -9393939797979c9c9c9d9d9d9c9c9c9999999999999a9a9aa7a7a7a9a9a9abababacacaca9a9a9 -a4a4a49f9f9f9b9b9baeaeaeb2b2b2b2b2b2acacaca9a9a9acacacaeaeaeacacaca7a7a7ababab -aeaeaeadadadafafafb0b0b0aaaaaaa2a2a2a8a8a8adadadb4b4b4bcbcbcc1c1c1bfbfbfb8b8b8 -b3b3b3b0b0b0aeaeaea9a9a9a3a3a39d9d9d9898989494949292926464645454544444443b3b3b -3737373232323030303030302f2f2f393939474747575757626262676767686868676767585858 -5959595d5d5d6161616363636161615b5b5b5656565858585959595a5a5a5a5a5a595959565656 -5353535151514f4f4f5151515353535454545353535151514f4f4f4d4d4d494949494949474747 -3a3a3a323232b6b6b6d6d6d6e8e8e8fafafafdfdfdfffffffffffffffffffdfdfdfffffff9f9f9 -ebebebd2d2d2b9b9b93232323838383838383939393b3b3b3c3c3c3d3d3d3e3e3e3f3f3f3e3e3e -4040404141414040403f3f3f3e3e3e3f3f3f414141434343434343434343454545464646494949 -4b4b4b4c4c4c4b4b4b4949494848484949494b4b4b4c4c4c4b4b4b494949535353545454545454 -5151514b4b4b4545454242424141412222222222222121212020201f1f1f212121262626292929 -3232323737374040404d4d4d5d5d5d6e6e6e7d7d7d8585859393939898989e9e9ea4a4a4a8a8a8 -abababaeaeaeb1b1b1a9a9a9abababb0b0b0b4b4b4b7b7b7b9b9b9b9b9b9b8b8b8b3b3b3b4b4b4 -b1b1b1aeaeaeb3b3b3bdbdbdc3c3c3c2c2c2c6c6c6c6c6c6c2c2c2bebebec2c2c2ccccccd1d1d1 -d0d0d0cfcfcfc9c9c9c0c0c0b6b6b6adadada4a4a49b9b9b959595797979717171636363515151 -4040403232322929292424243939393a3a3a3b3b3b3f3f3f4b4b4b5959595e5e5e5c5c5c616161 -6565656c6c6c7070706f6f6f6a6a6a6464645f5f5f656565646464636363636363626262606060 -5b5b5b5757575d5d5d5c5c5c5b5b5b595959565656545454535353525252515151525252535353 -5454545353535252525050504e4e4e4c4c4c4c4c4c4a4a4a3c3c3c343434b7b7b7d7d7d7e9e9e9 -fafafafdfdfdfffffffffffffffffffdfdfdfffffff9f9f9ebebebd2d2d2b9b9b9323232363636 -3737373838383a3a3a3c3c3c3e3e3e4040404040403d3d3d3e3e3e3f3f3f404040404040414141 -4242424343434444444444444444444545454747474949494b4b4b4c4c4c5454545050504c4c4c -4c4c4c4f4f4f5050504e4e4e4b4b4b4343434646464a4a4a4c4c4c4b4b4b4a4a4a4a4a4a4b4b4b -5b5b5b5757575252524a4a4a4242423d3d3d3939393838383e3e3e3c3c3c3838383333332d2d2d -2828282424242121212323232828283030303a3a3a4444444d4d4d5454545858586e6e6e6e6e6e -7070707575757e7e7e8a8a8a9696969d9d9da3a3a3a2a2a2a0a0a0a0a0a0a9a9a9b5b5b5b9b9b9 -b7b7b7b8b8b8b1b1b1a3a3a39494949090909595959898989696968888887d7d7d6a6a6a585858 -4848483c3c3c3232322d2d2d4040404242424848485050505959596363636b6b6b707070676767 -7171717676767575757a7a7a8181817b7b7b6f6f6f7b7b7b777777707070696969646464636363 -6363636363636363636060605d5d5d5b5b5b5c5c5c5c5c5c5a5a5a5858585a5a5a585858565656 -5454545353535353535353535454545353535353535454545454545353535151515050504f4f4f -4e4e4e4d4d4d4a4a4a3c3c3c343434b7b7b7d6d6d6e8e8e8fafafafdfdfdffffffffffffffffff -fdfdfdfffffff9f9f9ebebebd2d2d2b9b9b93232323535353636363838383a3a3a3c3c3c3f3f3f -4040404141413b3b3b3b3b3b3d3d3d3f3f3f424242444444464646464646444444444444444444 -4444444646464747474949494a4a4a4c4c4c4949494848484b4b4b515151565656565656545454 -5454545656565757575555555252525151515252525454544a4a4a4b4b4b4d4d4d4f4f4f515151 -5151515050504f4f4f4949494c4c4c4f4f4f5252525353535151514d4d4d4b4b4b484848444444 -3e3e3e3737373030302a2a2a2424242121212c2c2c2a2a2a2929292a2a2a2f2f2f3737373f3f3f -4444443e3e3e3e3e3e3c3c3c3b3b3b3f3f3f4444444242423c3c3c3d3d3d414141424242414141 -4343434646464242423c3c3c3737373e3e3e4b4b4b5b5b5b6969697070707171716f6f6f737373 -7373737272727070706c6c6c6868686464646262627b7b7b7f7f7f7b7b7b6f6f6f6b6b6b6e6e6e -6969695e5e5e6666666767676969696a6a6a6a6a6a6969696868686767676565656161615c5c5c -5959595a5a5a5b5b5b5c5c5c5b5b5b5c5c5c5a5a5a575757545454525252535353545454555555 -5454545454545353535353535252525050504f4f4f4e4e4e4c4c4c4c4c4c4949493b3b3b333333 -b5b5b5d5d5d5e7e7e7fafafafdfdfdfffffffffffffffffffdfdfdfffffff9f9f9ebebebd2d2d2 -b9b9b93232323636363737373838383a3a3a3c3c3c3e3e3e4040404141413c3c3c3b3b3b3c3c3c -3f3f3f434343464646474747464646434343434343434343444444454545464646484848494949 -4545454545454545454848484b4b4b4e4e4e4e4e4e4e4e4e4d4d4d4e4e4e4f4f4f4e4e4e4d4d4d -4f4f4f5353535656565a5a5a5a5a5a5a5a5a5b5b5b5b5b5b585858545454505050545454565656 -5a5a5a5b5b5b5a5a5a5656565151514e4e4e4646464545454646464b4b4b5252525959595d5d5d -5f5f5f5252525454545656565858585959595858585656565454545959595d5d5d5f5f5f5e5e5e -6161616363636060605a5a5a4a4a4a4f4f4f5454545a5a5a656565727272787878767676747474 -7373737373737474747575757373736f6f6f6c6c6c747474767676777777787878777777757575 -7272727070706565656c6c6c7272727474747676767777777373736c6c6c7373737171716e6e6e -6b6b6b6868686666666464646464646f6f6f6a6a6a6363635f5f5f5f5f5f5f5f5f5f5f5f5f5f5f -6262626060605c5c5c585858555555545454535353535353545454535353525252515151505050 -4e4e4e4d4d4d4d4d4d4a4a4a494949474747393939323232b4b4b4d4d4d4e6e6e6fafafafdfdfd -fffffffffffffffffffdfdfdfffffff9f9f9ebebebd2d2d2b9b9b9323232373737383838393939 -3a3a3a3c3c3c3e3e3e3f3f3f4040404040403e3e3e3d3d3d3f3f3f434343464646454545434343 -444444444444444444444444454545464646484848494949535353555555575757565656545454 -5151515050504f4f4f5454545454545252524f4f4f4a4a4a474747474747484848545454525252 -5151515454545757575959595757575555554e4e4e505050515151535353535353545454535353 -5353535f5f5f5858585050504a4a4a4646464444444040403e3e3e4e4e4e515151555555595959 -5a5a5a5959595656565454545555555d5d5d626262636363646464676767686868656565737373 -7070706969696262626363636b6b6b7070706e6e6e7070706c6c6c6868686868686e6e6e767676 -7c7c7c8080806c6c6c6d6d6d6f6f6f7171717373737474747575757575756f6f6f717171787878 -7f7f7f7d7d7d7474746c6c6c6a6a6a7878787272726b6b6b6565656464646868686f6f6f747474 -7070706b6b6b6565656161616060606161616060606060606060605f5f5f5d5d5d5a5a5a575757 -5555555454545353535353535252525151514f4f4f4e4e4e4d4d4d4c4c4c4c4c4c484848484848 -464646393939323232b5b5b5d5d5d5e8e8e8fafafafdfdfdfffffffffffffffffffdfdfdffffff -f9f9f9ebebebd2d2d2b9b9b93232323838383838383939393b3b3b3c3c3c3d3d3d3e3e3e3f3f3f -4343434141413f3f3f4040404343434444444242423f3f3f454545454545454545454545464646 -4747474848484949494a4a4a5050505555555555555151514e4e4e4e4e4e4f4f4f4c4c4c4f4f4f -5252525252525151515050505050505252525252524f4f4f4d4d4d4f4f4f5555555a5a5a5c5c5c -5c5c5c5f5f5f5d5d5d5959595757575656565656565858585959595252524e4e4e4a4a4a4b4b4b -4f4f4f5454545656565656565c5c5c5b5b5b5b5b5b5b5b5b5c5c5c5e5e5e5f5f5f616161626262 -6a6a6a6d6d6d6969696565656666666767676666666363636969696f6f6f7272727777777a7a7a -7676766e6e6e7474747676767878787b7b7b7d7d7d7a7a7a7474746e6e6e7c7c7c7b7b7b787878 -7676767575757676767878787979797f7f7f7272726a6a6a6c6c6c6b6b6b6a6a6a737373828282 -7878787676767272726e6e6e6a6a6a6767676565656363636969696464645f5f5f5d5d5d5d5d5d -5f5f5f5f5f5f5e5e5e585858585858575757575757575757565656555555555555535353525252 -5050504e4e4e4c4c4c4b4b4b4b4b4b4b4b4b484848484848464646393939333333b7b7b7d7d7d7 -eaeaeafafafafdfdfdfffffffffffff9f9f9fffffff6f6f6f7f7f7e0e0e0dcdcdcc1c1c12f2f2f -3333333939393e3e3e3e3e3e3a3a3a3838383939393d3d3d3d3d3d3e3e3e404040414141434343 -4545454646464747474646464646464747474848484949494a4a4a4b4b4b4b4b4b4c4c4c4c4c4c -4d4d4d4e4e4e4f4f4f505050515151515151535353535353535353535353535353535353535353 -5353535b5b5b5858585656565858585b5b5b5d5d5d5b5b5b595959505050525252555555585858 -5959595959595757575656565454545353535252525151515252525555555858585a5a5a5b5b5b -6060606565656363635e5e5e5c5c5c5f5f5f6363635959596363636c6c6c6c6c6c666666656565 -6d6d6d7575756969696a6a6a6c6c6c6e6e6e7070707373737474747575757d7d7d7a7a7a787878 -7878787a7a7a7b7b7b7878787575757a7a7a7878787676767474747474747676767878787a7a7a -6f6f6f6f6f6f7070707272727474747777777a7a7a7b7b7b7979797777777575757171716e6e6e -6a6a6a686868666666696969696969676767666666646464626262616161606060636363606060 -5c5c5c5757575454545353535353535454545353535252525151515050504f4f4f4e4e4e4d4d4d -4d4d4d4f4f4f4545454949493a3a3a2b2b2bbebebedadadae5e5e5fbfbfbfdfdfdffffffffffff -fafafafffffffefefeffffffe7e7e7d5d5d5b2b2b22a2a2a3737373939393c3c3c3c3c3c3c3c3c -3d3d3d4040404343433e3e3e3e3e3e3f3f3f404040424242434343444444454545444444444444 -4545454646464747474848484848484949494b4b4b4b4b4b4c4c4c4d4d4d4e4e4e4f4f4f505050 -5050505252525252525252525252525252525252525252525252525b5b5b595959575757595959 -5c5c5c5d5d5d5c5c5c5959595555555757575a5a5a5d5d5d5e5e5e5d5d5d5c5c5c5b5b5b5b5b5b -5a5a5a5959595858585959595c5c5c5f5f5f616161606060656565696969686868636363616161 -6464646767676666666d6d6d7474747474747171717070707575757b7b7b838383838383838383 -8282828181818080808080807f7f7f777777747474727272737373747474757575737373707070 -7f7f7f7d7d7d7b7b7b7a7a7a7a7a7a7b7b7b7d7d7d7f7f7f777777767676747474737373727272 -7272727272727373737e7e7e7c7c7c7a7a7a7878787575757272727070706f6f6f6a6a6a6a6a6a -6969696767676666666565656464646363635f5f5f5d5d5d595959555555535353525252535353 -5353535151515151515050504f4f4f4e4e4e4d4d4d4d4d4d4c4c4c4b4b4b3d3d3d3e3e3e343434 -2b2b2bb5b5b5d7d7d7ecececfbfbfbfdfdfdfffffffffffffdfdfdffffffffffffffffffececec -d2d2d2b3b3b34848483d3d3d3939393434343232323434343737373a3a3a3b3b3b494949494949 -4949494a4a4a4a4a4a4b4b4b4b4b4b4c4c4c4b4b4b4c4c4c4c4c4c4d4d4d4e4e4e4f4f4f4f4f4f -505050515151515151525252525252535353545454555555555555555555555555555555555555 -5555555555555555555555555959595757575656565757575a5a5a5b5b5b5a5a5a585858565656 -5757575a5a5a5c5c5c5c5c5c5c5c5c5b5b5b5a5a5a5d5d5d5c5c5c5b5b5b5b5b5b5c5c5c5e5e5e -6060606161616363636767676a6a6a6969696666666464646565656868686767676a6a6a6d6d6d -6e6e6e6d6d6d6d6d6d6f6f6f7171717d7d7d7c7c7c7b7b7b797979777777757575737373727272 -8181817f7f7f7e7e7e7e7e7e7f7f7f8080807e7e7e7c7c7c747474737373717171707070707070 -7171717373737474747b7b7b7a7a7a787878757575737373717171717171707070737373727272 -7171716f6f6f6d6d6d6c6c6c6a6a6a6a6a6a636363636363636363626262626262616161616161 -6161615f5f5f5d5d5d5a5a5a585858565656565656575757585858565656555555555555545454 -5353535252525252525151514b4b4b3d3d3d414141454545434343b1b1b1cfcfcfe8e8e8fbfbfb -fdfdfdfffffffffffffffffffffffffafafaffffffebebebd8d8d8c9c9c9868686848484797979 -6c6c6c6666666767676a6a6a6a6a6a6868685f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f -5f5f5f5f5f5f5f5f5f606060616161616161626262626262626262606060606060606060616161 -626262626262636363636363626262626262626262626262626262626262626262626262616161 -6161616060606161616262626363636363636262625d5d5d5e5e5e5f5f5f616161616161616161 -6161616060606363636262626262626161616262626363636565656666666464646767676a6a6a -696969676767656565666666686868646464646464646464666666676767686868676767656565 -6666666666666666666666666565656565656565656565656060605f5f5f5e5e5e5f5f5f5f5f5f -5f5f5f5f5f5f5e5e5e696969686868676767666666666666676767686868696969676767666666 -656565646464646464646464656565656565676767676767666666666666656565656565646464 -646464636363636363646464646464646464646464646464646464666666656565636363626262 -626262626262636363636363636363636363626262626262616161616161606060606060696969 -636363717171848484878787cdcdcddededef2f2f2fbfbfbfdfdfdfffffffffffffffffffcfcfc -f9f9f9fdfdfdecececdfdfdfd6d6d6b2b2b29696968989897a7a7a717171727272747474727272 -6f6f6f797979797979797979787878787878777777777777777777787878787878787878797979 -7979797979797979797a7a7a777777777777777777787878787878787878797979797979777777 -7777777777777777777777777777777777777777777878787979797a7a7a7a7a7a7a7a7a7a7a7a -7b7b7b7b7b7b757575757575767676777777777777777777777777777777787878787878777777 -7777777878787878787979797a7a7a727272747474757575767676747474737373737373747474 -757575747474737373757575777777777777757575727272727272737373737373747474757575 -7575757676767676767979797a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7b7b7b767676757575 -757575757575757575757575757575767676737373737373727272727272737373747474767676 -777777747474747474747474757575757575757575757575757575767676777777777777777777 -787878787878787878787878767676767676757575757575757575757575767676767676787878 -7878787878787878787777777777777777777777777c7c7c7d7d7d8e8e8ea7a7a7b0b0b0d6d6d6 -dfdfdff0f0f0fbfbfbfdfdfdfffffffffffffffffffefefefffffffefefef1f1f1e4e4e4d5d5d5 -c0c0c0b0b0b0a6a6a69a9a9a949494959595979797969696949494959595959595959595949494 -949494949494949494949494959595959595959595959595959595959595959595959595969696 -969696969696969696969696969696969696969696969696969696969696969696969696969696 -969696969696939393959595979797979797959595959595979797989898949494949494949494 -959595959595959595959595959595959595959595959595959595959595959595959595959595 -939393939393949494959595959595949494939393939393969696959595959595969696979797 -979797959595939393979797979797979797979797969696969696969696969696909090929292 -949494939393929292929292939393959595959595959595969696969696969696969696959595 -9595959c9c9c9c9c9c9b9b9b9a9a9a9a9a9a9a9a9a9b9b9b9b9b9b949494959595959595959595 -969696969696979797979797949494949494949494949494959595959595959595959595939393 -939393939393939393939393939393939393939393969696969696969696969696959595959595 -9595959595958d8d8d9393939b9b9baeaeaebcbcbcd1d1d1dededeeeeeeefbfbfbfdfdfdffffff -fffffffffffffffffffffffffdfdfdf5f5f5efefefddddddcfcfcfc8c8c8c2c2c2bbbbbbb9b9b9 -b9b9b9bbbbbbbababab9b9b9b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b8b8b8b8b8b8b8b8b8b9b9b9 -b9b9b9b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8babababababababababababababababababa -bababab9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b4b4b4b6b6b6b9b9b9 -b8b8b8b6b6b6b5b5b5b8b8b8bababab8b8b8b7b7b7b7b7b7b6b6b6b6b6b6b6b6b6b7b7b7b7b7b7 -b7b7b7b7b7b7b8b8b8b8b8b8b8b8b8b7b7b7b7b7b7b6b6b6babababababababababbbbbbbcbcbc -bbbbbbbababab9b9b9b8b8b8babababbbbbbbbbbbbbbbbbbbababababababababab9b9b9b9b9b9 -b9b9b9b8b8b8b8b8b8b8b8b8b7b7b7b7b7b7b5b5b5b7b7b7bababab9b9b9b7b7b7b7b7b7b9b9b9 -bcbcbcb8b8b8b9b9b9b9b9b9babababababab9b9b9b9b9b9b8b8b8b7b7b7b6b6b6b5b5b5b4b4b4 -b3b3b3b4b4b4b4b4b4b5b5b5b8b8b8b8b8b8b8b8b8b9b9b9b9b9b9bababababababababab7b7b7 -b7b7b7b7b7b7b7b7b7b7b7b7b6b6b6b6b6b6b6b6b6b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8 -b7b7b7b7b7b7b8b8b8b8b8b8b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9c4c4c4c4c4c4 -ccccccdcdcdce4e4e4f3f3f3fffffffbfbfbfdfdfdfffffffffffffffffffffffffffffff8f8f8 -f6f6f6fbfbfbededede6e6e6dddddddadadad6d6d6d4d4d4d4d4d4d4d4d4d2d2d2d1d1d1d2d2d2 -d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d5d5d5d5d5d5d6d6d6d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5 -d5d5d5d5d5d5d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4 -d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d2d2d2d5d5d5d7d7d7d7d7d7d4d4d4d4d4d4d6d6d6d9d9d9 -d5d5d5d5d5d5d4d4d4d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d5d5d5d5d5d5d6d6d6d6d6d6d6d6d6 -d5d5d5d4d4d4d4d4d4d4d4d4d3d3d3d3d3d3d4d4d4d5d5d5d5d5d5d4d4d4d2d2d2d2d2d2d5d5d5 -d8d8d8d7d7d7d5d5d5d4d4d4d5d5d5d7d7d7d1d1d1d1d1d1d2d2d2d3d3d3d3d3d3d4d4d4d5d5d5 -d5d5d5d1d1d1d4d4d4d7d7d7d6d6d6d4d4d4d3d3d3d6d6d6d9d9d9d2d2d2d3d3d3d4d4d4d4d4d4 -d4d4d4d4d4d4d3d3d3d2d2d2d4d4d4d4d4d4d4d4d4d4d4d4d5d5d5d6d6d6d7d7d7d8d8d8d2d2d2 -d2d2d2d3d3d3d3d3d3d3d3d3d4d4d4d4d4d4d4d4d4d6d6d6d6d6d6d5d5d5d5d5d5d4d4d4d4d4d4 -d3d3d3d3d3d3d4d4d4d4d4d4d5d5d5d5d5d5d5d5d5d4d4d4d3d3d3d2d2d2d2d2d2d2d2d2d2d2d2 -d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3cacacadbdbdbd9d9d9dbdbdbe9e9e9e7e7e7f2f2f2f7f7f7 -fbfbfbfdfdfdfffffffffffffffffffffffffefefefdfdfdfbfbfbf9f9f9f8f8f8f7f7f7eaeaea -eaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeaeae9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9 -ebebebecececeeeeeef1f1f1f5f5f5f8f8f8fafafafbfbfbffffffffffffffffffffffffffffff -fffffffffffffdfdfdfcfcfcfbfbfbfafafaf9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9 -f9f9f9f9f9f9f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8 -f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f6f6f6f7f7f7f8f8f8fafafafcfcfc -fdfdfdfefefefffffffffffffffffffffffffffffffffffffffffffffffffefefefefefefdfdfd -fdfdfdfdfdfdffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffff +858585858585848484848484848484848484848484848484838383828282818181818181808080 +7f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777 +7676767575757373737272727171717070707070706f6f6f6e6e6e6d6d6d6c6c6c6b6b6b6b6b6b +6b6b6b696969696969696969686868686868686868676767666666656565656565656565656565 +6262625c5c5c5454544c4c4c4646464545454c4c4c5151519797970000004747473f3f3f434343 +4d4d4d5353535858585a5a5a5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060 +616161626262636363636363636363636363636363646464656565666666676767696969696969 +6a6a6a6b6b6b6c6c6c6d6d6d6e6e6e6f6f6f707070727272727272727272737373747474757575 +7575757676767777777777777878787979797979797a7a7a7b7b7b7c7c7c7e7e7e7f7f7f7f7f7f +7f7f7f7f7f7f7f7f7f808080818181828282838383838383838383828282828282838383838383 +838383838383838383838383838383838383848484848484848484848484848484848484858585 +858585858585858585858585858585858585858585858585858585858585848484848484848484 +8484848484848484848383838282828181818181818080807f7f7f7e7e7e7d7d7d7c7c7c7c7c7c +7c7c7c7b7b7b7a7a7a797979797979797979787878777777767676757575747474737373727272 +7171717070706e6e6e6e6e6e6d6d6d6c6c6c6c6c6c6b6b6b6a6a6a696969686868686868686868 +6767676767676666666666666565656565656565656565656565656262625c5c5c5454544c4c4c +4545454343434b4b4b5151519797970000004545453f3f3f4343434d4d4d535353585858595959 +5b5b5b5b5b5b5c5c5c5d5d5d5d5d5d5e5e5e5f5f5f5f5f5f606060616161626262626262636363 +6363636363636363636464646565656666666767676868686868686969696a6a6a6b6b6b6c6c6c +6e6e6e6f6f6f707070717171717171717171727272737373747474747474757575767676777777 +7777777777777878787979797b7b7b7c7c7c7d7d7d7e7e7e7e7e7e7f7f7f7e7e7e7e7e7e7f7f7f +808080818181828282828282828282828282828282828282828282828282828282828282828282 +828282838383838383838383838383838383848484848484848484858585858585858585858585 +858585858585858585858585848484858585858585848484848484848484848484848484838383 +8282828181818080807f7f7f7e7e7e7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979797979 +7878787777777777777777777676767575757474747373737272727171716f6f6f6f6f6f6d6d6d +6c6c6c6c6c6c6b6b6b6a6a6a6a6a6a696969686868686868676767676767666666666666656565 +6565656565656565656565656464646262625c5c5c5454544c4c4c4444444343434c4c4c525252 +9797970000004040403d3d3d4343434c4c4c5252525656565858585959595a5a5a5b5b5b5c5c5c +5c5c5c5d5d5d5e5e5e5f5f5f5f5f5f5f5f5f606060626262636363636363636363636363646464 +6565656666666666666666666767676868686969696a6a6a6c6c6c6d6d6d6e6e6e6f6f6f717171 +717171717171727272727272737373747474757575767676767676767676777777787878797979 +7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f7f7f7f7f7f7f7f7f7f808080808080818181828282828282 +828282828282828282828282828282838383838383838383838383838383838383838383848484 +848484848484848484848484858585858585858585868686868686868686868686868686868686 +858585858585858585858585848484848484848484848484838383828282828282818181818181 +8080807f7f7f7e7e7e7e7e7e7d7d7d7c7c7c7b7b7b797979797979787878787878787878777777 +7777777575757474747373737272727171717070706e6e6e6e6e6e6d6d6d6c6c6c6b6b6b6a6a6a +696969696969696969686868676767676767666666666666656565646464646464646464656565 +6464646161615b5b5b5454544c4c4c4444444343434d4d4d5555559797970000004848483f3f3f +4242424a4a4a5050505454545656565757575858585959595a5a5a5a5a5a5b5b5b5c5c5c5d5d5d +5d5d5d5e5e5e5f5f5f606060616161626262626262626262636363646464656565656565656565 +6666666767676868686969696a6a6a6c6c6c6e6e6e6f6f6f707070717171717171717171727272 +7272727373737474747676767676767777777878787979797a7a7a7c7c7c7d7d7d7e7e7e7f7f7f +808080808080808080808080818181828282838383848484848484848484848484838383838383 +848484848484848484848484848484848484858585858585858585858585868686868686868686 +878787888888888888888888888888888888888888888888888888878787878787878787868686 +8686868585858585858585858484848484848383838383838282828282828181818181817f7f7f +7e7e7e7d7d7d7c7c7c7c7c7c7b7b7b7a7a7a7a7a7a7a7a7a797979787878777777767676747474 +7373737272727171717171717070706f6f6f6e6e6e6d6d6d6b6b6b6a6a6a6a6a6a6a6a6a696969 +6868686767676767676666666565656565656464646464646464646363636060605b5b5b545454 +4c4c4c4444444444444d4d4d5252529797970000004646463d3d3d3f3f3f4747474d4d4d515151 +5353535454545555555656565757575757575858585959595a5a5a5b5b5b5c5c5c5d5d5d5e5e5e +5f5f5f606060606060616161616161626262636363646464656565656565666666676767686868 +6969696b6b6b6c6c6c6d6d6d6f6f6f6f6f6f707070717171727272727272737373747474767676 +7878787878787a7a7a7b7b7b7c7c7c7d7d7d7e7e7e7f7f7f808080818181818181818181818181 +828282838383848484858585868686868686868686868686868686868686878787878787878787 +8787878888888888888888888888888888888888888989898989898989898a8a8a8b8b8b8b8b8b +8b8b8b8b8b8b8b8b8b8b8b8b8b8b8b8a8a8a898989888888888888888888888888878787878787 +8787878686868686868585858585858484848484848383838181818181818080807f7f7f7e7e7e +7d7d7d7d7d7d7d7d7d7c7c7c7b7b7b7a7a7a797979787878777777767676747474737373727272 +7272727272727070706f6f6f6d6d6d6c6c6c6b6b6b6b6b6b6a6a6a696969696969686868676767 +6767676666666565656565656464646363636060605c5c5c5454544b4b4b4141413e3e3e454545 +4d4d4d9797970000004747473b3b3b3c3c3c4545454b4b4b4e4e4e505050515151535353545454 +5555555555555656565757575858587c7c7c7373736666665b5b5b5252524c4c4c4a4a4a4a4a4a +4a4a4a4a4a4a4949494c4c4c4a4a4a4a4a4a4a4a4a4a4a4a4949494848484646464242424a4a4a +4a4a4a4949494848484646464242424242424545454646464c4c4c5e5e5e7070707a7a7a7b7b7b +7c7c7c7d7d7d7e7e7e7f7f7f8080808181818181818282828282827c7c7c7373736666665b5b5b +5252524c4c4c4a4a4a4a4a4a4a4a4a4a4a4a4949494c4c4c4a4a4a4a4a4a4a4a4a4a4a4a494949 +4848484646464242424a4a4a4a4a4a4949494848484646464242424242424545454646464c4c4c +5e5e5e7070708b8b8b8a8a8a898989898989898989898989898989888888888888878787878787 +7c7c7c7373736666665b5b5b5252524c4c4c4a4a4a4a4a4a4a4a4a4a4a4a4949494c4c4c4a4a4a +4a4a4a4a4a4a4a4a4a4949494848484646464242424a4a4a4a4a4a494949484848464646424242 +4242424545454646464c4c4c5e5e5e707070696969696969686868676767666666656565656565 +6363636262626060605c5c5c5454544b4b4b3d3d3d3b3b3b4747474f4f4f979797000000454545 +3b3b3b3c3c3c4444444949494d4d4d4e4e4e505050515151525252535353555555555555565656 +5757575656562b2b2b1d1d1d2d2d2d3b3b3b3e3e3e4242424646464646464646464949493e3e3e +424242464646464646464646494949484848494949505050464646464646494949484848494949 +5050505050504d4d4d4949494242422828282121215252527575757c7c7c7d7d7d7e7e7e7f7f7f +8181818282828282828282828282825656562b2b2b1d1d1d2d2d2d3b3b3b3e3e3e424242464646 +4646464646464949493e3e3e424242464646464646464646494949484848494949505050464646 +4646464949494848484949495050505050504d4d4d494949424242282828212121525252757575 +8a8a8a8989898989898989898989898989898888888888888787875656562b2b2b1d1d1d2d2d2d +3b3b3b3e3e3e4242424646464646464646464949493e3e3e424242464646464646464646494949 +4848484949495050504646464646464949494848484949495050505050504d4d4d494949424242 +2828282121215252527575756868686767676666666565656363636363636262625f5f5f5c5c5c +5555554c4c4c3e3e3e3d3d3d4848484f4f4f9797970000004545453b3b3b3b3b3b434343494949 +4c4c4c4e4e4e4f4f4f5050505151515353535353535555556c6c6c494949282828515151929292 +c1c1c1d8d8d8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1e8e8e8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1 +e8e8e8e5e5e5e5e5e5eeeeeee1e1e1e1e1e1e8e8e8e5e5e5e5e5e5eeeeeeefefefebebebe6e6e6 +e1e1e1b3b3b36161612929293d3d3d6e6e6e7d7d7d7e7e7e7f7f7f8181818282828282826c6c6c +494949282828515151929292c1c1c1d8d8d8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1e8e8e8dbdbdb +e0e0e0e3e3e3e1e1e1e1e1e1e8e8e8e5e5e5e5e5e5eeeeeee1e1e1e1e1e1e8e8e8e5e5e5e5e5e5 +eeeeeeefefefebebebe6e6e6e1e1e1b3b3b36161612929293d3d3d6e6e6e898989898989898989 +8989898888888888886c6c6c494949282828515151929292c1c1c1d8d8d8dbdbdbe0e0e0e3e3e3 +e1e1e1e1e1e1e8e8e8dbdbdbe0e0e0e3e3e3e1e1e1e1e1e1e8e8e8e5e5e5e5e5e5eeeeeee1e1e1 +e1e1e1e8e8e8e5e5e5e5e5e5eeeeeeefefefebebebe6e6e6e1e1e1b3b3b36161612929293d3d3d +6e6e6e6767676666666464646262626262626161615f5f5f5b5b5b5555554c4c4c404040404040 +4a4a4a5151519797970000004343433838383b3b3b4343434848484c4c4c4e4e4e4f4f4f505050 +515151535353535353686868535353363636808080e5e5e5eeeeeeeeeeeeeeeeeef8f8f8f8f8f8 +f8f8f8f8f8f8f8f8f8ebebebf8f8f8f8f8f8f8f8f8f8f8f8edededebebebedededecececebebeb +eeeeeeedededebebebedededecececebebebf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f89e9e9e +3c3c3c4f4f4f7676767e7e7e7f7f7f818181828282686868535353363636808080e5e5e5eeeeee +eeeeeeeeeeeef8f8f8f8f8f8f8f8f8f8f8f8f8f8f8ebebebf8f8f8f8f8f8f8f8f8f8f8f8ededed +ebebebedededecececebebebeeeeeeedededebebebedededecececebebebf8f8f8f8f8f8f8f8f8 +f8f8f8f8f8f8f8f8f89e9e9e3c3c3c4f4f4f767676898989898989898989898989686868535353 +363636808080e5e5e5eeeeeeeeeeeeeeeeeef8f8f8f8f8f8f8f8f8f8f8f8f8f8f8ebebebf8f8f8 +f8f8f8f8f8f8f8f8f8edededebebebedededecececebebebeeeeeeedededebebebedededececec +ebebebf8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f89e9e9e3c3c3c4f4f4f767676656565636363 +6262626161616060605e5e5e5a5a5a5555554c4c4c3f3f3f3e3e3e484848505050979797000000 +4141413838383a3a3a4242424848484c4c4c4d4d4d4f4f4f5050505151515252526d6d6d5c5c5c +464646878787f2f2f2fcfcfceeeeeeeeeeeee8e8e8e6e6e6edededcbcbcb9797979f9f9fc8c8c8 +e6e6e6ddddddb7b7b7b7b7b7bbbbbbe7e7e7eeeeeeeeeeeeeeeeeeeeeeeee7e7e7a7a7a7979797 +bababaeeeeeeeeeeeee7e7e7eeeeeef0f0f0f5f5f5797979f8f8f89999994848486b6b6b7e7e7e +7f7f7f8181816d6d6d5c5c5c464646878787f2f2f2fcfcfceeeeeeeeeeeee8e8e8b1b1b1b6b6b6 +b7b7b7e3e3e3eeeeeeeeeeeeb1b1b1b6b6b6b7b7b7dededeeeeeeeeeeeeeeeeeeeb7b7b7b7b7b7 +b7b7b7b7b7b7bbbbbbeeeeeec3c3c3b7b7b7b7b7b7b2b2b2bbbbbbf0f0f0f5f5f58c8c8cf8f8f8 +9999994848486b6b6b8a8a8a8989898989896d6d6d5c5c5c464646878787f2f2f2fcfcfceeeeee +eeeeeee8e8e8b1b1b1b6b6b6b7b7b7b7b7b7bbbbbbe3e3e3b1b1b1e9e9e9eeeeeeeeeeeed3d3d3 +bebebeeeeeeec3c3c3b7b7b7b7b7b7c3c3c3b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7bdbdbdeeeeee +f0f0f0f5f5f56b6b6bf8f8f89999994848486b6b6b6464646363636161616161616060605e5e5e +5b5b5b5454544c4c4c3e3e3e3d3d3d4949495252529797970000004343433939393a3a3a424242 +4848484b4b4b4d4d4d4e4e4e4f4f4f505050525252666666575757606060dadadafcfcfcefefef +ebebebececececececeeeeee7c7c7c2828287373736767672828289b9b9bb7b7b7171717575757 +4c4c4c202020d3d3d3eeeeeeeeeeeebababa2020205b5b5b7373733f3f3f4c4c4ceeeeeeeeeeee +e8e8e8f5f5f5f4f4f4f2f2f2f8f8f8e4e4e47272726d6d6d7f7f7f808080818181666666575757 +606060dadadafcfcfcefefefebebebecececececec0000005757574f4f4f1b1b1bbababaeeeeee +000000575757535353171717a7a7a7eeeeeeeeeeee0000005757575757575757576c6c6ceeeeee +4040404343435757575757576a6a6af5f5f5f4f4f4f2f2f2f8f8f8e4e4e47272726d6d6d8b8b8b +8b8b8b8b8b8b666666575757606060dadadafcfcfcefefefebebebecececececec000000575757 +5757575757576c6c6ceeeeee3f3f3f838383eeeeeeeaeaea3030309b9b9beeeeee979797202020 +5b5b5b8787875757575757570b0b0b4c4c4c575757808080e8e8e8f5f5f5f4f4f4f2f2f2f8f8f8 +e4e4e47272726d6d6d6464646262626262626262626161615e5e5e5b5b5b5454544b4b4b414141 +3f3f3f4848485252529797970000004242423b3b3b3b3b3b4242424747474b4b4b4c4c4c4d4d4d +4e4e4e4f4f4f515151626262585858919191f8f8f8eeeeeeedededededede9e9e9eeeeeeeeeeee +070707e3e3e3eeeeeeeeeeeeeeeeeedededeb7b7b7404040eeeeeeeeeeee6767677b7b7beeeeee +eeeeee242424aaaaaaeeeeeeeeeeeeeeeeeecfcfcfeeeeeeeeeeeeeeeeeeecececf2f2f2f0f0f0 +f6f6f6f8f8f8adadad6b6b6b808080818181828282626262585858919191f8f8f8eeeeeeededed +ededede9e9e9eeeeee000000eeeeeeeeeeee9b9b9b484848eeeeee000000eeeeeeeeeeeea7a7a7 +404040eeeeeeeeeeee000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeee404040b7b7b7eeeeeeeeeeee +eeeeeeecececf2f2f2f0f0f0f6f6f6f8f8f8adadad6b6b6b8b8b8b8b8b8b8c8c8c626262585858 +919191f8f8f8eeeeeeedededededede9e9e9eeeeee000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeee +d3d3d31b1b1bd3d3d38c8c8c4f4f4feeeeeeeeeeeeeeeeee404040b7b7b7eeeeeeeeeeeeeeeeee +202020cececeeeeeeeeeeeeeeeeeeeecececf2f2f2f0f0f0f6f6f6f8f8f8adadad6b6b6b646464 +6363636363636262626161615e5e5e5a5a5a5454544b4b4b4141413c3c3c3c3c3c3d3d3d979797 +0000003f3f3f3a3a3a3c3c3c4343434848484b4b4b4c4c4c4e4e4e4f4f4f505050515151616161 +565656b1b1b1f8f8f8ebebebebebebefefefe6e6e6eeeeeeeeeeee282828676767bebebee3e3e3 +eeeeeeeeeeeeb7b7b7404040eeeeeeeeeeee4c4c4c9a9a9aeeeeeec3c3c3272727eeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee7e7e7f4f4f4f2f2f2efefeff8f8f8cccccc7a7a7a +7f7f7f808080828282616161565656b1b1b1f8f8f8ebebebebebebefefefe6e6e6eeeeee000000 +eeeeeeeeeeee939393505050eeeeee000000eeeeeeeeeeee8787875b5b5beeeeeeeeeeee000000 +979797979797979797a2a2a2eeeeee404040747474979797979797cececee7e7e7f4f4f4f2f2f2 +efefeff8f8f8cccccc7a7a7a8b8b8b8b8b8b8c8c8c616161565656b1b1b1f8f8f8ebebebebebeb +efefefe6e6e6eeeeee000000979797979797979797a2a2a2eeeeeeeeeeee9b9b9b3838382c2c2c +dededeeeeeeeeeeeeeeeeeee404040b7b7b7eeeeeeeeeeeeeeeeee202020cececeeeeeeeeeeeee +eeeeeee7e7e7f4f4f4f2f2f2efefeff8f8f8cccccc7a7a7a656565636363636363626262616161 +5e5e5e5a5a5a5353534b4b4b4141413c3c3c3d3d3d3b3b3b9797970000004343433d3d3d3e3e3e +4444444949494c4c4c4d4d4d4f4f4f5050505151515252525f5f5f595959b9b9b9f8f8f8ececec +ecececedededebebebeeeeeeeeeeeed3d3d36b6b6b3434340f0f0f3f3f3fd7d7d7b7b7b7101010 +404040272727626262eaeaeaeeeeeeb7b7b7404040eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeee7e7e7f2f2f2f0f0f0f1f1f1fafafad9d9d97f7f7f7f7f7f8080808282825f5f5f +595959b9b9b9f8f8f8ececececececedededebebebeeeeee0000005757574c4c4c232323cbcbcb +eeeeee0000004040403434343c3c3cd7d7d7eeeeeeeeeeee000000777777777777777777878787 +eeeeee4040405b5b5b777777777777c2c2c2e7e7e7f2f2f2f0f0f0f1f1f1fafafad9d9d97f7f7f +8a8a8a8a8a8a8a8a8a5f5f5f595959b9b9b9f8f8f8ececececececedededebebebeeeeee000000 +777777777777777777878787eeeeeeeeeeeeeaeaea171717636363eeeeeeeeeeeeeeeeeeeeeeee +404040b7b7b7eeeeeeeeeeeeeeeeee202020cececeeeeeeeeeeeeeeeeeeee7e7e7f2f2f2f0f0f0 +f1f1f1fafafad9d9d97f7f7f6565656464646262626262626161615e5e5e5959595353534b4b4b +4343433f3f3f3d3d3d3a3a3a9797970000004545453f3f3f3e3e3e4545454a4a4a4d4d4d4f4f4f +5050505151515252525353536565655c5c5cabababf8f8f8ebebebededede6e6e6eeeeeeeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeeaeaea676767636363b7b7b7383838cecece7c7c7c5e5e5eeeeeee +eeeeeecfcfcf171717eaeaeaeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee7e7e7f2f2f2 +f1f1f1f1f1f1f8f8f8d4d4d47d7d7d7e7e7e8080808181816565655c5c5cabababf8f8f8ebebeb +ededede6e6e6eeeeeeeeeeee000000b7b7b7bbbbbbe7e7e7eeeeeeeeeeee000000cececeaaaaaa +303030e3e3e3eeeeeeeeeeee000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeee404040b7b7b7eeeeee +eeeeeeeeeeeee7e7e7f2f2f2f1f1f1f1f1f1f8f8f8d4d4d47d7d7d898989898989898989656565 +5c5c5cabababf8f8f8ebebebededede6e6e6eeeeeeeeeeee000000eeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeee6f6f6f6b6b6b282828c2c2c2eeeeeeeeeeeeeeeeee404040b7b7b7eeeeeeeeeeee +eeeeee202020cececeeeeeeeeeeeeeeeeeeee7e7e7f2f2f2f1f1f1f1f1f1f8f8f8d4d4d47d7d7d +6565656464646262626262626161615e5e5e5959595353534c4c4c4444444141414040403d3d3d +9797970000004141413b3b3b3e3e3e4545454a4a4a4e4e4e4f4f4f515151525252535353545454 +7272725959598d8d8df2f2f2ecececeeeeeee8e8e8eeeeeeeeeeeeeeeeee979797eaeaeaeeeeee +eeeeee6a6a6a747474b7b7b7404040eeeeeeeeeeee5e5e5e808080eeeeeeeeeeee3c3c3c7c7c7c +eeeeeeeeeeeee7e7e7a7a7a7eeeeeeeeeeeeeeeeeeeaeaeaf2f2f2f1f1f1f4f4f4f5f5f5c6c6c6 +7b7b7b7e7e7e7f7f7f8181817272725959598d8d8df2f2f2ecececeeeeeee8e8e8eeeeeeeeeeee +000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeee000000eeeeeeeeeeee979797474747eaeaeaeeeeee +000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeee404040b7b7b7eeeeeeeeeeeeeeeeeeeaeaeaf2f2f2 +f1f1f1f4f4f4f5f5f5c6c6c67b7b7b8888888888888888887272725959598d8d8df2f2f2ececec +eeeeeee8e8e8eeeeeeeeeeee000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeebbbbbb282828e7e7e7 +aeaeae242424e7e7e7eeeeeeeeeeee404040b7b7b7eeeeeeeeeeeeeeeeee202020cececeeeeeee +eeeeeeeeeeeeeaeaeaf2f2f2f1f1f1f4f4f4f5f5f5c6c6c67b7b7b656565636363636363626262 +6161615e5e5e5959595353534c4c4c4444444040403e3e3e3b3b3b9797970000004040403c3c3c +3e3e3e4545454a4a4a4e4e4e4f4f4f5151515252525353535454547c7c7c646464696969dadada +f8f8f8e9e9e9ebebebebebebeeeeeeeeeeee3c3c3c1414144040402727274f4f4fe3e3e3b7b7b7 +404040eeeeeeeeeeeeeaeaea3c3c3ca0a0a0eeeeeed7d7d73f3f3f2323234040401b1b1b7c7c7c +eeeeeeeeeeeee6e6e6f2f2f2f1f1f1efefeff3f3f3e9e9e9b0b0b08686867d7d7d7f7f7f808080 +7c7c7c646464696969dadadaf8f8f8e9e9e9ebebebebebebeeeeee000000eeeeeeeeeeeeeeeeee +eeeeeeeeeeee000000eeeeeeeeeeeeeeeeee747474676767eeeeee000000202020202020202020 +3c3c3ceeeeee404040b7b7b7eeeeeeeeeeeee6e6e6f2f2f2f1f1f1efefeff3f3f3e9e9e9b0b0b0 +8686868888888888888888887c7c7c646464696969dadadaf8f8f8e9e9e9ebebebebebebeeeeee +0000002020202020202020203c3c3ce3e3e3202020aaaaaaeeeeeeeeeeee5757576b6b6beeeeee +6c6c6c101010313131c3c3c3eeeeeeeeeeee202020cececeeeeeeeeeeeeee6e6e6f2f2f2f1f1f1 +efefeff3f3f3e9e9e9b0b0b08686866464646363636363636262626161615e5e5e595959535353 +4c4c4c4343433f3f3f3e3e3e3b3b3b9797970000003d3d3d3a3a3a3e3e3e4545454a4a4a4d4d4d +4e4e4e5050505151515353535353535454547d7d7d5b5b5b8e8e8ee8e8e8f9f9f9eeeeeeebebeb +e6e6e6edededeeeeeee7e7e7cececedededeeeeeeeedededeeeeeeeeeeeeeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeecececeeeeeeeeeeeedededecececeeeeeeeececece6e6e6e8e8e8eeeeeeededed +f0f0f0f3f3f3edededc9c9c98989898686867e7e7e7f7f7f8080808282827d7d7d5b5b5b8e8e8e +e8e8e8f9f9f9eeeeeeebebebe6e6e6edededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedededeeeeee +eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecececeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeececec +e6e6e6e8e8e8eeeeeeedededf0f0f0f3f3f3edededc9c9c9898989868686898989898989898989 +8989897d7d7d5b5b5b8e8e8ee8e8e8f9f9f9eeeeeeebebebe6e6e6edededeeeeeeeeeeeeeeeeee +eeeeeeeeeeeeedededeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeecececeeeeeeeeeeee +eeeeeeeeeeeeeeeeeeececece6e6e6e8e8e8eeeeeeedededf0f0f0f3f3f3edededc9c9c9898989 +8686866363636262626262626262626161615e5e5e5959595353534b4b4b4343433f3f3f3f3f3f +3d3d3d9797970000004040403b3b3b3d3d3d4343434848484b4b4b4c4c4c4e4e4e4f4f4f505050 +525252525252838383737373626262a6a6a6e9e9e9f0f0f0edededf0f0f0efefefececece5e5e5 +e4e4e4e7e7e7e6e6e6efefefececece5e5e5e4e4e4e7e7e7e6e6e6e5e5e5edededeeeeeee4e4e4 +e7e7e7e6e6e6e5e5e5edededeeeeeeecececf0f0f0efefeff2f2f2f0f0f0eaeaead0d0d0999999 +7777777e7e7e7f7f7f808080818181818181838383737373626262a6a6a6e9e9e9f0f0f0ededed +f0f0f0efefefececece5e5e5e4e4e4e7e7e7e6e6e6efefefececece5e5e5e4e4e4e7e7e7e6e6e6 +e5e5e5edededeeeeeee4e4e4e7e7e7e6e6e6e5e5e5edededeeeeeeecececf0f0f0efefeff2f2f2 +f0f0f0eaeaead0d0d09999997777778a8a8a8a8a8a8b8b8b8b8b8b8b8b8b838383737373626262 +a6a6a6e9e9e9f0f0f0edededf0f0f0efefefececece5e5e5e4e4e4e7e7e7e6e6e6efefefececec +e5e5e5e4e4e4e7e7e7e6e6e6e5e5e5edededeeeeeee4e4e4e7e7e7e6e6e6e5e5e5edededeeeeee +ecececf0f0f0efefeff2f2f2f0f0f0eaeaead0d0d0999999777777656565646464626262626262 +6262625f5f5f5d5d5d5959595353534b4b4b4242423f3f3f4040403e3e3e9797970000003c3c3c +3939393a3a3a4141414646464949494a4a4a4c4c4c4d4d4d4e4e4e4f4f4f5151517c7c7c8c8c8c +7a7a7a6d6d6d9b9b9bcececee1e1e1e7e7e7e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5 +e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4 +e5e5e5e4e4e4e4e4e4e1e1e1e3e3e3d3d3d3b8b8b88f8f8f7070707b7b7b7e7e7e7f7f7f808080 +8080808282828383838c8c8c7a7a7a6d6d6d9b9b9bcececee1e1e1e7e7e7e5e5e5e6e6e6e6e6e6 +e7e7e7e5e5e5e3e3e3e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e7e7e7 +e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e4e4e4e4e4e4e1e1e1e3e3e3d3d3d3b8b8b88f8f8f707070 +7b7b7b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c7c7c7c8c8c8c7a7a7a6d6d6d9b9b9bcececee1e1e1 +e7e7e7e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3e5e5e5e6e6e6e6e6e6e7e7e7e5e5e5e3e3e3 +e5e5e5e4e4e4e5e5e5e7e7e7e5e5e5e3e3e3e5e5e5e4e4e4e5e5e5e4e4e4e4e4e4e1e1e1e3e3e3 +d3d3d3b8b8b88f8f8f7070707b7b7b6666666565656363636363636262625f5f5f5d5d5d595959 +5252524a4a4a4040403a3a3a3a3a3a3b3b3b9797970000004040403a3a3a3a3a3a3f3f3f434343 +4747474848484a4a4a4b4b4b4c4c4c4e4e4e4e4e4e5050505151518c8c8c5252526b6b6b777777 +9292929e9e9ea3a3a3a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2a3a3a3a6a6a6a6a6a6a6a6a6a4a4a4 +a2a2a2a1a1a1a1a1a1a0a0a0a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a0a0a0a0a0a09a9a9a +9494948585856e6e6e6363636e6e6e7c7c7c7d7d7d7e7e7e808080828282828282828282838383 +8383838484846b6b6b7777779292929e9e9ea3a3a3a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2a3a3a3 +a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1 +a0a0a0a0a0a0a0a0a09a9a9a9494948585856e6e6e6363636e6e6e8d8d8d8c8c8c8c8c8c8c8c8c +8d8d8d8d8d8d8c8c8c8b8b8b8c8c8c8b8b8b6b6b6b7777779292929e9e9ea3a3a3a6a6a6a6a6a6 +a6a6a6a4a4a4a2a2a2a3a3a3a6a6a6a6a6a6a6a6a6a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a6a6a6 +a4a4a4a2a2a2a1a1a1a1a1a1a0a0a0a0a0a0a0a0a09a9a9a9494948585856e6e6e6363636e6e6e +6868686767676565656464646363636262625f5f5f5d5d5d5858585252524a4a4a4040403a3a3a +3a3a3a3838389797970000003d3d3d3a3a3a3a3a3a3e3e3e4141414545454747474848484a4a4a +4b4b4b4b4b4b4d4d4d4e4e4e4f4f4f505050505050515151626262545454515151575757575757 +5454545656565858585b5b5b5757575757575454545656565858585b5b5b5b5b5b585858555555 +5656565858585b5b5b5b5b5b5858585555555757575f5f5f5f5f5f6060606363636f6f6f797979 +7b7b7b7c7c7c7d7d7d7e7e7e808080828282828282828282828282828282838383858585626262 +5454545151515757575757575454545656565858585b5b5b575757575757545454565656585858 +5b5b5b5b5b5b5858585555555656565858585b5b5b5b5b5b5858585555555757575f5f5f5f5f5f +6060606363636f6f6f7979798e8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8c8c8c8b8b8b +8b8b8b8b8b8b8b8b8b6262625454545151515757575757575454545656565858585b5b5b575757 +5757575454545656565858585b5b5b5b5b5b5858585555555656565858585b5b5b5b5b5b585858 +5555555757575f5f5f5f5f5f6060606363636f6f6f797979696969686868676767656565646464 +6262626060605e5e5e5c5c5c5858585252524a4a4a4141413b3b3b3a3a3a393939979797000000 +3f3f3f3c3c3c3a3a3a3c3c3c3f3f3f4242424444444545454747474848484a4a4a4b4b4b4c4c4c +4d4d4d4e4e4e4e4e4e4f4f4f5050505151515353535555555656565757575858585a5a5a5b5b5b +5c5c5c5e5e5e5e5e5e6060606161616262626363636464646565656767676969696a6a6a6c6c6c +6e6e6e6f6f6f7070707272727373737575757777777979797a7a7a7b7b7b7c7c7c7e7e7e808080 +818181828282838383838383828282838383838383848484858585878787878787888888898989 +8989898b8b8b8c8c8c8d8d8d8f8f8f8f8f8f8f8f8f8f8f8f909090919191919191919191919191 +919191919191919191919191929292929292929292919191919191919191919191909090909090 +8f8f8f8e8e8e8e8e8e8d8d8d8d8d8d8e8e8e8e8e8e8d8d8d8d8d8d8c8c8c8c8c8c8c8c8c8c8c8c +8c8c8c8c8c8c8b8b8b8b8b8b8a8a8a898989878787868686858585858585838383828282818181 +8080807f7f7f7e7e7e7c7c7c7a7a7a7a7a7a797979787878777777767676747474727272707070 +6e6e6e6d6d6d6c6c6c6b6b6b6969696868686767676565656262626060605f5f5f5e5e5e5b5b5b +5656565252524a4a4a4242423e3e3e3c3c3c3a3a3a9797970000003232323333333535353a3a3a +3c3c3c3f3f3f4040404242424444444545454747474949494949494a4a4a4b4b4b4c4c4c4d4d4d +4e4e4e4f4f4f5151515353535454545555555656565858585959595a5a5a5c5c5c5d5d5d5f5f5f +6060606161616262626262626363636565656767676969696b6b6b6e6e6e6f6f6f707070727272 +7373737474747676767979797b7b7b7c7c7c7d7d7d7e7e7e7f7f7f818181828282838383838383 +8383838383838484848585858686868787878989898989898a8a8a8b8b8b8c8c8c8e8e8e8f8f8f +909090919191919191919191929292929292939393939393939393939393939393939393939393 +9494949494949494949393939292929292929292929292929191919090909090908f8f8f8e8e8e +8e8e8e8e8e8e8f8f8f8f8f8f8f8f8f8e8e8e8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d +8c8c8c8b8b8b8989898787878787878787878686868484848383838282828181818080807e7e7e +7d7d7d7b7b7b7b7b7b7a7a7a7979797777777575757272727070706e6e6e6e6e6e6d6d6d6b6b6b +6969696767676666666464646161615f5f5f5e5e5e5d5d5d5a5a5a5656565252524a4a4a404040 +3a3a3a3a3a3a3838389797970000003535353535353434343838383b3b3b3c3c3c3e3e3e404040 +4242424343434545454747474747474848484949494a4a4a4c4c4c4d4d4d4e4e4e4f4f4f515151 +5353535454545555555757575858585959595b5b5b5c5c5c5e5e5e5f5f5f606060616161626262 +6363636565656666666868686a6a6a6d6d6d6e6e6e707070727272737373747474767676797979 +7b7b7b7c7c7c7e7e7e7e7e7e7f7f7f808080828282848484848484848484848484858585868686 +8787878888888a8a8a8b8b8b8c8c8c8d8d8d8d8d8d8f8f8f909090919191929292929292939393 +939393949494959595959595959595959595949494949494959595959595959595959595949494 +949494949494949494939393929292919191909090909090909090909090909090909090909090 +9090908f8f8f8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8f8f8f8f8f8f8e8e8e8d8d8d8b8b8b898989 +8989898989898787878686868585858484848282828181818080807e7e7e7e7e7e7c7c7c7b7b7b +7a7a7a7878787676767474747272727070706e6e6e6c6c6c6b6b6b696969676767666666636363 +6161615f5f5f5d5d5d5b5b5b5959595656565252524a4a4a4040403a3a3a3c3c3c3b3b3b979797 +0000003333333434343434343737373a3a3a3c3c3c3d3d3d3f3f3f404040424242444444464646 +4646464747474848484a4a4a4b4b4b4c4c4c4d4d4d4e4e4e505050525252535353555555575757 +5858585959595b5b5b5c5c5c5e5e5e5f5f5f606060616161626262636363646464666666686868 +6a6a6a6d6d6d6e6e6e7070707272727373737575757777777a7a7a7c7c7c7d7d7d7e7e7e7f7f7f +8080808181818282828484848484848585858585858686868787878888888989898b8b8b8c8c8c +8d8d8d8e8e8e8f8f8f909090919191929292949494949494949494949494959595969696969696 +969696969696969696959595959595959595959595959595959595959595959595959595949494 +9393939292929292929191919191919191919191919292929292929191919090908f8f8f8f8f8f +8f8f8f8e8e8e8e8e8e8f8f8f9090908f8f8f8e8e8e8c8c8c8a8a8a8a8a8a8a8a8a888888878787 +8686868585858383838282828181817f7f7f7f7f7f7d7d7d7c7c7c7b7b7b797979787878757575 +7373737171716f6f6f6d6d6d6b6b6b6969696767676666666464646262625f5f5f5c5c5c5b5b5b +5959595656565252524a4a4a4141413b3b3b3b3b3b3b3b3b979797000000333333353535353535 +3737373a3a3a3c3c3c3d3d3d3f3f3f404040414141434343454545464646474747484848494949 +4a4a4a4b4b4b4c4c4c4e4e4e5050505252525353535555555757575858585959595b5b5b5c5c5c +5e5e5e5f5f5f6060606161616363636464646565656767676868686a6a6a6d6d6d6e6e6e707070 +7272727373737575757777777a7a7a7c7c7c7d7d7d7e7e7e7f7f7f808080818181838383848484 +8585858585858686868787878888888989898b8b8b8c8c8c8d8d8d8e8e8e8f8f8f909090919191 +929292949494959595959595959595959595969696979797989898989898989898969696969696 +969696969696969696969696969696969696969696969696959595949494939393929292919191 +9191919292929292929292929292929292929090908f8f8f8f8f8f8f8f8f8e8e8e8e8e8e8f8f8f +9090909090908f8f8f8d8d8d8b8b8b8b8b8b8b8b8b898989878787868686858585848484838383 +8282828080807e7e7e7e7e7e7d7d7d7c7c7c7a7a7a7878787676767373737171716f6f6f6d6d6d +6c6c6c6a6a6a6868686666666464646262625f5f5f5c5c5c5959595858585656565353534b4b4b +4040403a3a3a3b3b3b3c3c3c9797970000003232323434343434343737373a3a3a3b3b3b3d3d3d +3f3f3f4040404040404343434545454646464747474848484949494a4a4a4b4b4b4c4c4c4e4e4e +5050505252525353535555555656565858585959595b5b5b5b5b5b5d5d5d5f5f5f606060616161 +6363636464646565656767676868686a6a6a6d6d6d6e6e6e707070727272757575757575777777 +7a7a7a7c7c7c7d7d7d7f7f7f808080818181828282838383858585858585868686878787888888 +8989898a8a8a8b8b8b8c8c8c8e8e8e8f8f8f909090919191929292939393959595969696969696 +959595969696969696979797989898989898989898989898979797979797979797979797979797 +969696969696969696969696969696959595949494929292919191919191929292929292929292 +9393939292929191919090908f8f8f8f8f8f8e8e8e8e8e8e8f8f8f9090909090909090908f8f8f +8d8d8d8b8b8b8a8a8a8a8a8a8888888787878686868585858484848383838181818080807e7e7e +7d7d7d7c7c7c7a7a7a7979797676767373737171716f6f6f6e6e6e6d6d6d6b6b6b696969666666 +6363636060605e5e5e5c5c5c5a5a5a5959595656565353534b4b4b4040403a3a3a3b3b3b3b3b3b +9797970000002c2c2c3131313434343636363939393c3c3c3d3d3d3f3f3f404040414141424242 +4444444646464747474848484949494a4a4a4b4b4b4d4d4d4e4e4e505050525252535353545454 +5656565858585959595a5a5a5b5b5b5d5d5d5f5f5f606060616161636363646464656565676767 +6868686a6a6a6c6c6c6e6e6e7070707272727575757676767777777979797b7b7b7d7d7d7f7f7f +8080808181818282828282828484848585858686868787878888888989898a8a8a8b8b8b8d8d8d +8f8f8f909090919191929292939393949494959595959595959595969696969696969696979797 +989898999999989898989898989898989898989898979797979797969696969696969696969696 +969696959595949494929292929292919191919191919191929292939393929292919191909090 +8f8f8f8f8f8f8e8e8e8e8e8e8f8f8f9090909090909090908f8f8f8d8d8d8b8b8b8b8b8b8a8a8a +8989898888888686868585858484848383838181817f7f7f7f7f7f7e7e7e7c7c7c7a7a7a787878 +7777777474747272727070706e6e6e6d6d6d6b6b6b6969696666666363636161615f5f5f5c5c5c +5b5b5b5959595656565252524c4c4c4242423e3e3e3e3e3e3838389797970000002d2d2d313131 +3434343636363939393c3c3c3d3d3d3f3f3f3f3f3f404040424242444444454545464646474747 +4949494a4a4a4b4b4b4d4d4d4e4e4e5050505252525353535555555656565858585959595b5b5b +5d5d5d5d5d5d5f5f5f6060606161616363636464646565656767676868686a6a6a6b6b6b6d6d6d +7070707272727575757676767777777979797b7b7b7d7d7d7f7f7f808080818181818181828282 +8484848686868787878888888888888a8a8a8b8b8b8c8c8c8e8e8e909090919191929292929292 +939393949494969696969696969696979797979797979797989898999999999999999999999999 +989898989898989898989898979797979797979797979797979797979797969696959595939393 +9292929191919191919393939393939393939393939292929090908f8f8f8f8f8f8e8e8e8e8e8e +8f8f8f9090909090909090908f8f8f8d8d8d8b8b8b8b8b8b8a8a8a898989888888868686858585 +8484848383838282828080807f7f7f7e7e7e7d7d7d7b7b7b797979787878757575737373717171 +6e6e6e6d6d6d6b6b6b6969696666666464646161615f5f5f5d5d5d5b5b5b595959575757545454 +4c4c4c4242423f3f3f3e3e3e3939399797970000002d2d2d3131313434343636363838383c3c3c +3e3e3e4040404040404141414242424444444545454646464747474848484949494a4a4a4b4b4b +4d4d4d5050505252525555555656565757575959595a5a5a5c5c5c5e5e5e5e5e5e5e5e5e606060 +6161616363636565656868686868686868686a6a6a6d6d6d6e6e6e707070727272767676787878 +7878787979797b7b7b7c7c7c7f7f7f8080808080808080808282828585858888888a8a8a8a8a8a +8b8b8b8d8d8d9090909292929494949494949595959595959595959696969797979999999b9b9b +9b9b9b9b9b9b9a9a9a9999999a9a9a9c9c9c9d9d9d9d9d9d9c9c9c9a9a9a9999999999999b9b9b +9b9b9b9999999a9a9a9a9a9a9a9a9a9a9a9a999999979797969696949494929292929292939393 +9696969696969595959292929090908f8f8f8f8f8f8f8f8f8f8f8f8f8f8f909090909090909090 +8f8f8f8d8d8d8b8b8b8989898989898a8a8a888888868686868686858585858585838383808080 +7f7f7f7f7f7f7f7f7f7d7d7d7b7b7b7a7a7a7777777474747070706d6d6d6c6c6c6b6b6b686868 +6767676464646262626060605e5e5e5b5b5b5a5a5a5858585555554e4e4e4343433d3d3d3d3d3d +3939399797970000002c2c2c3030303636363636363434343c3c3c434343404040404040404040 +4242424444444646464949494545454646464949494848484848484b4b4b4f4f4f525252565656 +5b5b5b5656565858585b5b5b5d5d5d5e5e5e5f5f5f5d5d5d5e5e5e6363636464646969696d6d6d +6a6a6a6767676b6b6b7070706f6f6f7070707070707b7b7b7e7e7e7979797676767878787f7f7f +7f7f7f7e7e7e7e7e7e7d7d7d8181818989899191919292928d8d8d8d8d8d9595959c9c9c9d9d9d +9d9d9d9f9f9f9f9f9f9b9b9b9c9c9c9c9c9c9d9d9da3a3a3a3a3a3a2a2a2a1a1a19a9a9a9b9b9b +989898a2a2a2a6a6a6a2a2a2a0a0a09e9e9e969696969696a5a5a5a2a2a29b9b9b9d9d9da0a0a0 +a0a0a09e9e9e9d9d9d9c9c9c9c9c9c9797979292929090909696969b9b9b9a9a9a9b9b9b949494 +8b8b8b8e8e8e9191918f8f8f8f8f8f9292928f8f8f9191919393939090908c8c8c888888868686 +8989898c8c8c8989898585858888888888888686868484848080807c7c7c8080808585857d7d7d +7d7d7d8080807c7c7c7575757070706c6c6c6a6a6a6c6c6c6a6a6a676767646464636363606060 +5e5e5e5e5e5e5c5c5c5a5a5a5959595353534444443c3c3c3e3e3e3a3a3a9797970000002d2d2d +2b2b2b3131313535353737373d3d3d3e3e3e3d3d3d3f3f3f4242424343434646464a4a4a4b4b4b +4848484b4b4b5050504e4e4e4f4f4f535353565656555555535353535353555555565656565656 +5d5d5d6161615f5f5f5c5c5c5e5e5e6262626666666a6a6a6969696b6b6b6f6f6f727272737373 +7272727373737676767474747878787c7c7c7b7b7b7b7b7b7d7d7d818181818181828282818181 +8181818383838484848585858888888b8b8b8c8c8c8e8e8e8f8f8f8e8e8e919191949494939393 +9292929494949898989e9e9e9e9e9e9b9b9b9b9b9b9d9d9d9b9b9b9c9c9c9e9e9e9e9e9e9a9a9a +9b9b9ba0a0a0a0a0a09999999999999c9c9c9d9d9da2a2a2a1a1a19d9d9d9b9b9b9b9b9b9e9e9e +9c9c9c9f9f9f9f9f9f9b9b9b9595959494949898989b9b9b999999959595959595989898969696 +8f8f8f8b8b8b9090908f8f8f8e8e8e9191918c8c8c8686868686868a8a8a888888868686888888 +8787878383838080808080807e7e7e7e7e7e8282827e7e7e7a7a7a7b7b7b797979757575727272 +7373737575757272726c6c6c6868686666666666666767676565655e5e5e5a5a5a5a5a5a575757 +5151513d3d3d3232323434343636363131319797970000004141414a4a4a3f3f3f3636363a3a3a +3a3a3a3f3f3f3f3f3f3e3e3e4242424646464747474646464646464646464b4b4b4e4e4e4d4d4d +5050505454545555555454545454545353535757575b5b5b5a5a5a5b5b5b5c5c5c5f5f5f646464 +6363636464646a6a6a6d6d6d6d6d6d6e6e6e7171717676767a7a7a777777757575757575797979 +7c7c7c8080807f7f7f7979797a7a7a7e7e7e7e7e7e8181818080808282828484848383838b8b8b +8f8f8f8c8c8c8b8b8b8d8d8d9191919595959797979898989696969494949a9a9a9f9f9f9d9d9d +9c9c9c9d9d9d9b9b9b9a9a9a9e9e9ea6a6a6a8a8a8a0a0a09d9d9d9e9e9e9d9d9d9a9a9a9a9a9a +a0a0a09f9f9f9d9d9d9c9c9c9f9f9f9f9f9f9e9e9ea0a0a09e9e9e9e9e9ea0a0a09f9f9f9b9b9b +9898989999999a9a9a9797979494949393939494949595959393938e8e8e8c8c8c8e8e8e8f8f8f +9090908c8c8c8b8b8b8c8c8c8888888383838383838888888787878585858585858282827e7e7e +7b7b7b7c7c7c7e7e7e7f7f7f7e7e7e7979797575757474747474747272726f6f6f6e6e6e6c6c6c +6666666161616464646767676565656060605d5d5d5d5d5d5c5c5c595959404040363636383838 +3636363030309797970000003a3a3a3838383434343737373d3d3d3d3d3d3f3f3f424242404040 +4343434646464747474848484b4b4b4d4d4d4a4a4a4848484a4a4a4f4f4f505050505050545454 +5858585757575858585a5a5a5b5b5b5f5f5f6161615f5f5f5f5f5f6565656a6a6a6b6b6b6a6a6a +6d6d6d7070707070707272727676767575757474747575757b7b7b7e7e7e7e7e7e7d7d7d7e7e7e +7e7e7e7f7f7f8787878686868181818282828787878a8a8a8a8a8a8c8c8c8e8e8e8f8f8f8f8f8f +9393939797979797979696969898989696969c9c9ca3a3a39c9c9c9898989b9b9b9d9d9d9d9d9d +9c9c9c9f9f9fa1a1a1a1a1a1a5a5a5a5a5a5a1a1a19f9f9f9f9f9fa0a0a09f9f9fa0a0a09c9c9c +9b9b9b9b9b9b9e9e9ea6a6a69f9f9f9b9b9b9d9d9d9d9d9d9999999999999c9c9c9b9b9b969696 +9494949393939292928f8f8f9292929898989898988f8f8f8b8b8b8e8e8e8a8a8a8e8e8e929292 +8c8c8c8686868888888989898888888888888a8a8a8888887f7f7f7d7d7d7e7e7e7a7a7a7a7a7a +7d7d7d7d7d7d7a7a7a7878787676767272726d6d6d6e6e6e7070706e6e6e676767636363646464 +6363635f5f5f5f5f5f5f5f5f6060605757574444443939393a3a3a3838382d2d2d979797000000 +3535352121212020203131313b3b3b3e3e3e3f3f3f4242424141414343434848484a4a4a494949 +4a4a4a4e4e4e5050505252525252525050504c4c4c4d4d4d545454585858585858575757585858 +5f5f5f6464646666666363636161616969696d6d6d6a6a6a6868686d6d6d7070706f6f6f717171 +7777777979797979797a7a7a7c7c7c7d7d7d7c7c7c7d7d7d828282838383818181888888828282 +8383838585858787878a8a8a8989898a8a8a9090909090909090909090909191919696969b9b9b +9a9a9a9797979999999d9d9d9d9d9d9a9a9a9b9b9b9f9f9fa1a1a1a0a0a09a9a9a9c9c9ca6a6a6 +aaaaaaa5a5a5a3a3a3a6a6a6a1a1a19a9a9a9a9a9a9f9f9fa3a3a3a3a3a3a0a0a09d9d9d9e9e9e +a1a1a19b9b9b9c9c9c9e9e9e9c9c9c9d9d9d9e9e9e9a9a9a979797969696969696969696949494 +9292928f8f8f8c8c8c8f8f8f9090908f8f8f8d8d8d9292929292928b8b8b8b8b8b8e8e8e858585 +8585858484848787878888888383838080808181817e7e7e7a7a7a797979797979787878797979 +7979797676767272727171716f6f6f6d6d6d696969626262636363636363606060626262626262 +5c5c5c5252523d3d3d3838383f3f3f3e3e3e3030309797970000003939393737371f1f1f181818 +3333334848484b4b4b4949494444443e3e3e4242424747474848484646464949494d4d4d505050 +5050505151515252525353535353535353535353535656565858585959595e5e5e656565636363 +5d5d5d6868686c6c6c6868686767676c6c6c7070707171717373737979797a7a7a7a7a7a7b7b7b +7c7c7c7e7e7e8181818282827e7e7e7f7f7f7e7e7e7c7c7c7e7e7e848484868686838383828282 +8989898e8e8e8c8c8c8c8c8c8d8d8d8d8d8d8f8f8f9595959c9c9c9b9b9b989898979797989898 +9d9d9d9e9e9e9c9c9c9b9b9b9d9d9da0a0a0a1a1a1a1a1a1a6a6a6a5a5a5a0a0a0a0a0a0a6a6a6 +a1a1a19e9e9ea3a3a3a3a3a3a3a3a3a4a4a4a4a4a49e9e9e9898989f9f9f9d9d9d9e9e9ea0a0a0 +9d9d9d9f9f9fa2a2a29f9f9f9999999696969595959595959494949494949090908d8d8d929292 +9191919090909090909191919090908c8c8c8a8a8a898989878787858585828282838383878787 +8787878484848181818080808080807b7b7b7272726f6f6f747474777777757575727272707070 +6d6d6d6d6d6d6c6c6c6464646464646565656262626464646060605454544747473232323f3f3f +4848483838382d2d2d9797970000003b3b3b4141413333331f1f1f171717202020343434424242 +4e4e4e4c4c4c4545454545454848484949494a4a4a4d4d4d4e4e4e4949494d4d4d545454565656 +5555555656565858585a5a5a5d5d5d5e5e5e5d5d5d606060646464636363686868666666686868 +6969696d6d6d6f6f6f7070707575757d7d7d7b7b7b7676767979797b7b7b7d7d7d828282858585 +8282827e7e7e8181818181818888888989898686868888888c8c8c8d8d8d8a8a8a8b8b8b8e8e8e +8e8e8e8e8e8e9090909292929696969898989696969494949696969c9c9c9d9d9d9d9d9d9f9f9f +a1a1a1a2a2a2a0a0a09f9f9fa1a1a1a2a2a2a2a2a2a4a4a4a4a4a4a2a2a2a3a3a3a6a6a6a2a2a2 +aaaaaab0b0b0a5a5a59a9a9a9e9e9e9d9d9d9c9c9c9c9c9c9d9d9d9898989898989e9e9ea1a1a1 +9e9e9e9b9b9b9898989595959393939595959494949090909191918f8f8f8d8d8d8b8b8b898989 +8b8b8b9090909292928c8c8c8989898888888787878585858585858484848181817f7f7f808080 +7e7e7e7b7b7b7777777474747676767575757070706f6f6f6f6f6f6c6c6c6c6c6c6e6e6e6b6b6b +6e6e6e6e6e6e6868686565655b5b5b4545452525253535354747474444443737372c2c2c979797 +0000003737373d3d3d3e3e3e3737372b2b2b1e1e1e1818181919192828283434343c3c3c464646 +4f4f4f5151514f4f4f525252555555555555565656565656555555565656595959595959555555 +5959596161616060605f5f5f6363636666666666666767676d6d6d6e6e6e6f6f6f737373757575 +7676767a7a7a7c7c7c7e7e7e7b7b7b7d7d7d8080807f7f7f818181868686868686848484878787 +8d8d8d8989898484848989899292929090908b8b8b909090939393909090939393969696969696 +9595959797979d9d9da0a0a09d9d9d9c9c9c9b9b9b9b9b9ba0a0a0a5a5a5a2a2a29d9d9d9e9e9e +a1a1a1a2a2a2a6a6a6a8a8a8a5a5a5a1a1a1a4a4a4a3a3a3a1a1a1a1a1a1a3a3a3a4a4a4a1a1a1 +9e9e9e9c9c9c9c9c9c9c9c9c9d9d9d9d9d9d9b9b9b9b9b9b9d9d9d9d9d9d9d9d9d9999999b9b9b +9898989494949393939393939393939090909090909090908f8f8f8c8c8c8f8f8f9393938d8d8d +8787878989898e8e8e8888888282827f7f7f7e7e7e8181818484848080807e7e7e797979777777 +7878787676767171716e6e6e6c6c6c6f6f6f6e6e6e7272727676767272726161614d4d4d3d3d3d +2a2a2a1f1f1f3939394a4a4a4848484141413838382d2d2d9797970000003636363a3a3a3b3b3b +3838383434343131313434342e2e2e2222221515151212121515151d1d1d2d2d2d3e3e3e515151 +5b5b5b5d5d5d5e5e5e5b5b5b5858585959595e5e5e5e5e5e5656565e5e5e606060626262646464 +6363636262626868686969696c6c6c6e6e6e6e6e6e7474747878787777777979797f7f7f7f7f7f +7d7d7d7e7e7e808080818181838383888888898989858585868686898989878787828282858585 +8e8e8e9191919090908f8f8f9090908e8e8e9393939b9b9b9c9c9c969696999999a1a1a1a2a2a2 +9f9f9f9e9e9e9e9e9ea0a0a0a3a3a3a2a2a29f9f9f9b9b9b9d9d9da7a7a7a4a4a4a0a0a0a2a2a2 +a3a3a39d9d9da1a1a1a8a8a8a7a7a7a2a2a2a1a1a1a1a1a1a1a1a1a0a0a0a2a2a29c9c9c9f9f9f +a3a3a39c9c9c9a9a9a9f9f9f9f9f9f9b9b9b989898989898989898949494959595989898979797 +9191919090909292929494949595959090908d8d8d8c8c8c898989878787898989828282858585 +8a8a8a8181817b7b7b7f7f7f7f7f7f7f7f7f7c7c7c7a7a7a7a7a7a7777777878787b7b7b797979 +7676767575756868685e5e5e4b4b4b3535352828282929292f2f2f3030303838384c4c4c505050 +4a4a4a4040403838382f2f2f9797970000003535353838383b3b3b3f3f3f3d3d3d383838393939 +3838383a3a3a3a3a3a3535352626261818181313131111111111111b1b1b3535354b4b4b575757 +6363636b6b6b6767676060605e5e5e5f5f5f6363636060606464646b6b6b686868686868666666 +6666666b6b6b6f6f6f7272727777777c7c7c7c7c7c7f7f7f7d7d7d7d7d7d818181838383868686 +8787878282827f7f7f8181818686868484848585858787878a8a8a9090909191918f8f8f898989 +9090909898989595959191919595959b9b9b9a9a9a9a9a9a9f9f9fa0a0a0a1a1a1a3a3a3a4a4a4 +a2a2a29e9e9ea4a4a4aaaaaaa9a9a9a8a8a8a1a1a19c9c9ca2a2a2a8a8a8a3a3a3a4a4a4aaaaaa +ababababababaaaaaaa4a4a49d9d9da1a1a1a5a5a5a1a1a1a0a0a0a0a0a09c9c9c9c9c9c9f9f9f +a2a2a2a2a2a29f9f9fa1a1a19b9b9b9696969999999b9b9b9595958e8e8e8f8f8f949494949494 +9090908d8d8d8c8c8c8d8d8d8c8c8c8d8d8d8c8c8c8686868686868383837e7e7e7c7c7c818181 +8080807878788080808787878484848282827d7d7d7070705f5f5f4a4a4a3030301f1f1f262626 +2b2b2b2f2f2f3b3b3b4747474b4b4b4c4c4c4d4d4d4d4d4d4f4f4f494949404040393939313131 +9797970000003535353d3d3d3f3f3f3f3f3f3e3e3e3838383737373c3c3c3a3a3a3c3c3c3d3d3d +3c3c3c3c3c3c3e3e3e3636362626261d1d1d1a1a1a1414141111111c1c1c2f2f2f424242555555 +6262625e5e5e6767676a6a6a6b6b6b6c6c6c6a6a6a6f6f6f6b6b6b6b6b6b6a6a6a6e6e6e707070 +7474747a7a7a7c7c7c7d7d7d7c7c7c7d7d7d818181838383868686878787868686858585888888 +8a8a8a8888888d8d8d9292928f8f8f8a8a8a8c8c8c919191929292979797979797939393959595 +9b9b9b9d9d9d9d9d9d9b9b9b9e9e9ea1a1a1a1a1a1a3a3a3a2a2a29e9e9ea2a2a2a9a9a9adadad +adadadaaaaaaa9a9a9a6a6a6a3a3a3a4a4a4a4a4a4a6a6a6a7a7a7a8a8a8a3a3a3a4a4a4a7a7a7 +a4a4a4a3a3a3a3a3a39d9d9d9b9b9b9d9d9d9f9f9f9f9f9f9f9f9f9f9f9fa0a0a09d9d9d9f9f9f +9797979696969c9c9c9e9e9e9a9a9a9898989393939191919393939191918f8f8f8d8d8d8b8b8b +8989898888888888888787878d8d8d8888887f7f7f808080878787888888878787808080757575 +6464645454543f3f3f2727271e1e1e2929293434343e3e3e4646464a4a4a4d4d4d505050515151 +4f4f4f4c4c4c4d4d4d4f4f4f5252524949494141413939392c2c2c9797970000003333333c3c3c +3d3d3d3939393737373737373a3a3a3939393939393e3e3e3f3f3f3f3f3f4040404141413c3c3c +3b3b3b3f3f3f4444443e3e3e3434342424241313131010101e1e1e262626202020333333515151 +6565656e6e6e7676767b7b7b7777777878787373737070707373737777777a7a7a7a7a7a7c7c7c +7f7f7f7e7e7e7f7f7f8181818181818282828585858585858484848989898e8e8e8d8d8d909090 +9292928f8f8f8e8e8e9191919191919292929191919393939898989a9a9a9a9a9a9b9b9b9a9a9a +9c9c9c9e9e9e9f9f9fa1a1a1a2a2a2a5a5a5a9a9a9a7a7a7a1a1a1a4a4a4aaaaaaabababaaaaaa +abababababababababa8a8a8a2a2a2a6a6a6a7a7a7a5a5a5a3a3a3a3a3a3a7a7a7aaaaaaa3a3a3 +9e9e9ea0a0a0a0a0a09f9f9fa0a0a09e9e9e9999999a9a9a9e9e9e9e9e9e9f9f9f999999969696 +9c9c9c9d9d9d9797979191919191919090908f8f8f9090908f8f8f8b8b8b8888888a8a8a959595 +9595958d8d8d8686867f7f7f7070705959594747473131312626262b2b2b3535353e3e3e454545 +4b4b4b5151515656565353535151515353534e4e4e4a4a4a4f4f4f5353535050504a4a4a4b4b4b +4d4d4d4848484343433c3c3c2e2e2e9797970000003434343737373939393a3a3a393939383838 +3f3f3f3e3e3e3a3a3a3c3c3c3e3e3e3e3e3e4040404242424343434343433f3f3f404040454545 +4444444141414040403d3d3d3a3a3a3030302121211818181313131313131a1a1a292929383838 +4848485858587070707f7f7f8787878d8d8d8c8c8c858585848484878787828282818181828282 +8181817e7e7e7e7e7e8282828989898d8d8d8c8c8c8d8d8d8e8e8e909090949494949494939393 +9696969797979797979898989797979797979b9b9b9c9c9c9c9c9ca0a0a0a4a4a4a0a0a09c9c9c +9e9e9ea4a4a4a6a6a6a8a8a8aaaaaaaaaaaaafafafadadadabababaeaeaeafafafaaaaaaa5a5a5 +a5a5a5a8a8a8adadadadadadacacacacacacadadadaaaaaaaeaeaea9a9a9a5a5a5aaaaaaacacac +a5a5a59d9d9d9898989d9d9da2a2a2a1a1a19a9a9a9797979b9b9b9d9d9d9c9c9c9e9e9e989898 +9898989c9c9c9f9f9fa3a3a3a0a0a09292928383838181817979795f5f5f4d4d4d404040303030 +2626263030304242424242424646465353535b5b5b6060605d5d5d5555555454545151514f4f4f +5050505454545252524f4f4f5353535252524e4e4e4d4d4d4b4b4b4c4c4c4b4b4b444444393939 +2d2d2d9797970000003737373b3b3b3a3a3a3838383939393b3b3b3f3f3f3b3b3b3b3b3b3b3b3b +4040404242423f3f3f3f3f3f4242424343434343433c3c3c3a3a3a3f3f3f424242424242444444 +4646464848484545454343433c3c3c3333332a2a2a1f1f1f191919151515131313191919242424 +3737374e4e4e6464647777778585858787878d8d8d9292929090908e8e8e8e8e8e8d8d8d8f8f8f +9393939090908d8d8d8e8e8e8f8f8f9090909494949696969191919999999b9b9b9c9c9c9d9d9d +9999999696969c9c9c9f9f9fa0a0a09f9f9fa0a0a0a0a0a09f9f9f9f9f9fa3a3a3a5a5a5a9a9a9 +acacacacacacacacacabababa6a6a6acacacb8b8b8afafafa2a2a2abababaeaeaeaaaaaaaaaaaa +b0b0b0b0b0b0a6a6a6a5a5a5afafafa9a9a9b0b0b0b6b6b6aeaeae9f9f9f9a9a9aa3a3a3a5a5a5 +a5a5a5a5a5a5a3a3a3a9a9a9b1b1b1b0b0b0a7a7a7a7a7a7a3a3a39191917f7f7f6f6f6f616161 +5151513a3a3a2d2d2d3131313131313636364040404444444545454c4c4c5a5a5a6868685c5c5c +5959595656565353535252525555555959595757575353535252525252524f4f4f4f4f4f515151 +5555555656564f4f4f4d4d4d4c4c4c4d4d4d4949494141413838382f2f2f979797000000363636 +3b3b3b3c3c3c3c3c3c3b3b3b3939393c3c3c3d3d3d3c3c3c3b3b3b4040404343434040403e3e3e +3c3c3c3f3f3f4343434343433f3f3f4242424545454444444545454a4a4a4a4a4a454545424242 +4a4a4a4f4f4f4a4a4a4545454444444545454040403535352828281f1f1f181818131313141414 +1c1c1c2222223636364444444e4e4e6060607373737f7f7f8d8d8d9898989b9b9b9898989a9a9a +9f9f9fa3a3a3a3a3a39e9e9e999999a0a0a09d9d9d9d9d9da2a2a29e9e9e9898989c9c9ca1a1a1 +9e9e9e9d9d9da4a4a4a7a7a7a5a5a59f9f9fa0a0a0adadadadadada9a9a9abababa9a9a9a8a8a8 +acacacaeaeaeabababacacacafafafa9a9a9b1b1b1aeaeaeabababacacaca9a9a9a7a7a7b3b3b3 +b6b6b6b3b3b3babababababab5b5b5b0b0b0abababa8a8a8a6a6a6a6a6a69e9e9e929292838383 +6c6c6c5353534343433636363434342b2b2b2b2b2b3030302e2e2e3333334949495b5b5b5f5f5f +5d5d5d6363636565656161615d5d5d6060606262625d5d5d5e5e5e606060575757565656575757 +5555555757575959595959595656564f4f4f4e4e4e5151515151515050505252524e4e4e4f4f4f +4b4b4b4747474848484848484242423333339797970000003535353737373939393b3b3b393939 +3636363b3b3b4242424040403e3e3e4141414444444343434040403d3d3d414141424242464646 +4545454444444444444545454646464b4b4b4e4e4e4d4d4d4a4a4a4b4b4b4c4c4c4b4b4b4b4b4b +4a4a4a4b4b4b4848484e4e4e4f4f4f4b4b4b4a4a4a4646463b3b3b3535352a2a2a282828272727 +2222222020201f1f1f1f1f1f2929293434343939394040404e4e4e6060607171717c7c7c828282 +8989899797979f9f9fa3a3a3a4a4a4a9a9a9b1b1b1b4b4b4b4b4b4b7b7b7b7b7b7b7b7b7b9b9b9 +bababab6b6b6b3b3b3b8b8b8b9b9b9b8b8b8b8b8b8b8b8b8bebebec2c2c2bfbfbfbbbbbbbdbdbd +c9c9c9c4c4c4c0c0c0c8c8c8cfcfcfcbcbcbc7c7c7cdcdcdc8c8c8bbbbbbb5b5b5afafaf9b9b9b +8989898080807171715d5d5d4a4a4a3b3b3b323232303030303030313131383838454545464646 +5353535b5b5b6060606565656b6b6b6c6c6c6a6a6a6c6c6c6868686767676969696161615c5c5c +6060606060605e5e5e6363636565655e5e5e5858585a5a5a5d5d5d5b5b5b555555565656565656 +5555555151515050505353535353535050505252525050505353534f4f4f4b4b4b4a4a4a494949 +4141413232329797970000003434343636363838383939393a3a3a3c3c3c3e3e3e3f3f3f3d3d3d +3e3e3e4040403d3d3d3b3b3b3f3f3f4141414343434040404444444848484646464646464a4a4a +4848484646464848484c4c4c4c4c4c4a4a4a4e4e4e5252525151514f4f4f4d4d4d4949494a4a4a +4c4c4c4e4e4e4f4f4f4e4e4e4a4a4a5050505454545151514a4a4a474747444444434343424242 +3c3c3c3838383838383535352c2c2c2525252323232222222626262828282e2e2e313131373737 +4141414d4d4d5454545454545858586767676e6e6e6f6f6f7d7d7d8f8f8f9b9b9b9a9a9a969696 +a0a0a09e9e9e9696969f9f9fb7b7b7bcbcbcb7b7b7bcbcbcb9b9b9a5a5a59595958b8b8b979797 +a0a0a09292928181817b7b7b6767675353534242423737373232323232323a3a3a494949525252 +5555555454545858586262626969696f6f6f7676767171716767677878788080807272726a6a6a +6e6e6e7070706c6c6c6c6c6c6868686c6c6c6868685f5f5f6060606464645f5f5f5b5b5b5b5b5b +5b5b5b5959595a5a5a5757575858585a5a5a565656555555525252565656575757535353525252 +5252525353535353534f4f4f4c4c4c4e4e4e5252524c4c4c4646463f3f3f323232979797000000 +3434343939393838383838383c3c3c3f3f3f4444444242423c3c3c3838383939393b3b3b3f3f3f +4343434444444545454242424242424343434545454747474747474848484848484b4b4b4c4c4c +4b4b4b4949494646464848485252525656565151514e4e4e4d4d4d5151515252525050504f4f4f +5050505252525353534f4f4f4c4c4c5151515555554e4e4e4646464848484c4c4c4f4f4f555555 +5858585858585656564f4f4f4646464444444242423a3a3a3737373737372e2e2e252525292929 +3232323030302b2b2b2a2a2a3131313838383939393a3a3a4040404040403b3b3b3d3d3d404040 +4545454545453f3f3f3b3b3b3a3a3a3737373a3a3a4141414949494949494141413c3c3c454545 +4f4f4f5b5b5b6969696c6c6c6a6a6a6c6c6c7272727676767777777171717070707171716b6b6b +6d6d6d7474747777777979797979797373736b6b6b6868686969696c6c6c6d6d6d6b6b6b6a6a6a +6363636969696262626363636868686767676161615d5d5d5a5a5a5c5c5c5858585a5a5a5c5c5c +5a5a5a5656565555555454545050505050505353535656565555555454545555555454544d4d4d +4a4a4a4b4b4b4d4d4d4949494545453e3e3e303030979797000000343434383838383838373737 +3737373939393f3f3f4040403d3d3d3e3e3e3e3e3e3c3c3c3e3e3e464646494949494949484848 +4545453f3f3f4141414545454545454747474b4b4b4d4d4d4b4b4b4949494b4b4b474747494949 +5757575555554747474c4c4c5555555959594f4f4f4646464b4b4b515151525252535353515151 +5858585858585555555555555555555454545454545252525252525555555555555050504e4e4e +4e4e4e5050504949494545454e4e4e5454545050505151515757575353534e4e4e545454585858 +5656565b5b5b5d5d5d5454544f4f4f5858585e5e5e5d5d5d6161616060605b5b5b595959585858 +5454545c5c5c5d5d5d6565656a6a6a6e6e6e7070706e6e6e6f6f6f747474707070757575797979 +7878787272726e6e6e7474747979797272727171717272726d6d6d6b6b6b6d6d6d717171777777 +7d7d7d7878787272726969696a6a6a6d6d6d6b6b6b686868676767626262666666656565727272 +7272726363635d5d5d6161616363636060605d5d5d5e5e5e6161616161615a5a5a525252555555 +5555555353535252525353535454545353535151514f4f4f4949494e4e4e4f4f4f4a4a4a474747 +4747473f3f3f2f2f2f9797970000003232323636363939393939393939393b3b3b3d3d3d404040 +4040404141413d3d3d3a3a3a3e3e3e4545454242424646464646464b4b4b4545453f3f3f434343 +4949494747474545454747474c4c4c4a4a4a5252525858585353534f4f4f5151514f4f4f515151 +5151514f4f4f4b4b4b4b4b4b4f4f4f5050504d4d4d5353535757574f4f4f5151515a5a5a5d5d5d +5959595757575858585454545555555454545252525353535656565656565454545050504e4e4e +4a4a4a4b4b4b4b4b4b4a4a4a4c4c4c4f4f4f4f4f4f5252525555555a5a5a5c5c5c595959575757 +5858585c5c5c6666666565656464646262626464646868686868686767676f6f6f6a6a6a656565 +6e6e6e7373737070706d6d6d6c6c6c6969696b6b6b7373737878787878787676767373736f6f6f +6e6e6e7474747676767575757878787575757070706c6c6c6868687676767777777070706d6d6d +7878787c7c7c7070706666666868686b6b6b6a6a6a6a6a6a6e6e6e7070706a6a6a646464676767 +6464645d5d5d6161616161616262626060605a5a5a5858585858585858585656564e4e4e505050 +5353535151514d4d4d4d4d4d4c4c4c4c4c4c4d4d4d4747474848484646463b3b3b2f2f2f979797 +0000002f2f2f3434343838383c3c3c4040403d3d3d3d3d3d3d3d3d3e3e3e4141413f3f3f3f3f3f +4242424141413c3c3c4343434444444646464343434141414444444646464747474a4a4a4e4e4e +5252525252525454545454544e4e4e4b4b4b5454545252525151514e4e4e4f4f4f545454525252 +4c4c4c4e4e4e4d4d4d4d4d4d4e4e4e4d4d4d5555555a5a5a5757575656565959595858585c5c5c +5b5b5b5959595454545353535757575858585656565151514b4b4b4b4b4b505050535353525252 +5353535a5a5a5b5b5b5d5d5d5d5d5d5a5a5a5858585b5b5b5f5f5f6060606767676a6a6a656565 +6d6d6d6a6a6a6363636565656969696b6b6b6b6b6b7070707070707676767474746e6e6e747474 +7b7b7b7777777777777777777373737171717575757a7a7a7777777878787e7e7e757575717171 +7474747b7b7b7e7e7e7777776d6d6d6d6d6d6f6f6f6d6d6d6d6d6d7676767c7c7c7676766e6e6e +6e6e6e6969696969696969696464646666666868686363636060605656565959596161615f5f5f +5959595656565757575858585858585757575757575151515252525454545151514e4e4e4d4d4d +4b4b4b4b4b4b4e4e4e4a4a4a4848484444443b3b3b323232979797000000313131383838393939 +3d3d3d4040403939393d3d3d3e3e3e3939393e3e3e454545424242404040454545464646454545 +4646464646464242424444444848484747474646464646464a4a4a4d4d4d4b4b4b4d4d4d505050 +4d4d4d4c4c4c4f4f4f4e4e4e5252525353535252525454545454544f4f4f4c4c4c525252575757 +5656565454545757575b5b5b5c5c5c5c5c5c5959595050505555555555555858585a5a5a5b5b5b +5a5a5a5555555555555757575353535151515454545858585c5c5c5d5d5d5b5b5b5b5b5b666666 +6565655c5c5c5b5b5b6363636262625959596a6a6a7474746666666565656969696c6c6c6e6e6e +6e6e6e6d6d6d6e6e6e7373737575757777777373737676767f7f7f7b7b7b737373757575797979 +7b7b7b7777776e6e6e6e6e6e7777777777777c7c7c7676767979797b7b7b7979797373736e6e6e +6f6f6f6d6d6d7272727878787878787a7a7a7b7b7b7979797474746f6f6f7474746b6b6b686868 +6868686a6a6a6a6a6a6a6a6a6969696060606161615d5d5d5e5e5e6060605c5c5c585858585858 +5151515151515757575555555252525252525151515050505151514e4e4e4b4b4b4f4f4f4b4b4b +4646464040403a3a3a3434349797970000003030303838383939393939393a3a3a3737373d3d3d +3b3b3b3c3c3c4141414343434141413f3f3f4444444848484545454949494b4b4b464646464646 +4b4b4b4e4e4e4d4d4d4a4a4a4848484848484c4c4c4f4f4f4e4e4e4f4f4f525252545454555555 +5353535555555151514d4d4d5656565d5d5d5454545555555f5f5f5c5c5c5858585858585a5a5a +5d5d5d5e5e5e5959595252525959595d5d5d5a5a5a5858585b5b5b5b5b5b5959595b5b5b575757 +5454545656565a5a5a5e5e5e5f5f5f5c5c5c5959595c5c5c6767676565655a5a5a5f5f5f676767 +6464646161616767677070707474746f6f6f6e6e6e7676767e7e7e7d7d7d7c7c7c8282827f7f7f +7c7c7c7d7d7d7e7e7e7e7e7e7b7b7b7676767575757676767676767474747575757676767e7e7e +8383837070707070707171717575758080807a7a7a7171717474747a7a7a7171716e6e6e737373 +7070707070707c7c7c8282827979797474747676767272726f6f6f656565606060636363676767 +6767676363636565656060606262626666665e5e5e5757575c5c5c575757535353535353555555 +5555555454545252525050505151515050504e4e4e5050504b4b4b4343433c3c3c373737313131 +9797970000002f2f2f3434343a3a3a3b3b3b3a3a3a3c3c3c4141413f3f3f464646494949454545 +4444444646464848484b4b4b4444444444444848484a4a4a4949494848484a4a4a4f4f4f505050 +5050505050504c4c4c4c4c4c4e4e4e515151545454545454525252515151545454545454515151 +5151515454545757575555555858585858585353535454545858585a5a5a595959595959595959 +5959595a5a5a5a5a5a5b5b5b5a5a5a5959595d5d5d5d5d5d5858585e5e5e5e5e5e585858595959 +6060606666666767676969697070706c6c6c6565656969696969696565656c6c6c6b6b6b696969 +7272727575756f6f6f6c6c6c7373737f7f7f8787878686867a7a7a7a7a7a7e7e7e797979747474 +7b7b7b8282827b7b7b7d7d7d7e7e7e7b7b7b7c7c7c7d7d7d7979797474747171717878787b7b7b +6f6f6f7373737c7c7c7b7b7b777777757575757575747474737373767676737373737373767676 +7676767373737070706f6f6f6f6f6f6c6c6c696969686868666666676767646464636363646464 +6464646363635e5e5e5b5b5b5a5a5a5757575757575555555656565656565656565252524f4f4f +5252525353534f4f4f5050504a4a4a464646404040373737303030979797d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 +d8d8d8d8d8d8d8d8d8d8d8d8d8d8d8 %%%%EndBinary grestore end