84126|imagick.getpixeliterator|100|1214787980|Sebastian Herold|Rm9yIG1lIGl0IHdhcyB2ZXJ5IGhlbHBmdWwgdG8gcmVhZCBhIGFydGljbGUgYXQgTWlra28ncyBibG9nLiBIZSBzaG93ZWQgdGhhdCB0aGUgUGl4ZWxJdGVyYXRvciBpcyBub3QgcmVhZC1vbmx5LCBpZiB5b3Ugc3luYyBpdCByZWd1bGFybHk6Cgo8P3BocAogICAgICAvKiBDcmVhdGUgbmV3IG9iamVjdCB3aXRoIHRoZSBpbWFnZSAqLwogICAgICAkaW0gPSBuZXcgSW1hZ2ljayggInN0cmF3YmVycnkucG5nIiApOwoKICAgICAgLyogR2V0IGl0ZXJhdG9yICovCiAgICAgICRpdCA9ICRpbS0+Z2V0UGl4ZWxJdGVyYXRvcigpOwogICAgICAgCiAgICAgIC8qIExvb3AgdHJvdWdoIHBpeGVsIHJvd3MgKi8KICAgICAgZm9yZWFjaCggJGl0IGFzICRyb3cgPT4gJHBpeGVscyApCiAgICAgIHsKICAgICAgICAgIC8qIEZvciBldmVyeSBzZWNvbmQgcm93ICovCiAgICAgICAgICBpZiAoICRyb3cgJSAyICkKICAgICAgICAgIHsKICAgICAgICAgICAgICAvKiBMb29wIHRyb3VnaCB0aGUgcGl4ZWxzIGluIHRoZSByb3cgKGNvbHVtbnMpICovCiAgICAgICAgICAgICAgZm9yZWFjaCAoICRwaXhlbHMgYXMgJGNvbHVtbiA9PiAkcGl4ZWwgKQogICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgIC8qIFBhaW50IGV2ZXJ5IHNlY29uZCBwaXhlbCBibGFjayovCiAgICAgICAgICAgICAgICAgICAgICBpZiAoICRjb2x1bW4gJSAyICkKICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHBpeGVsLT5zZXRDb2xvciggImJsYWNrIiApOwogICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgIH0KCiAgICAgICAgICB9CiAgICAgICAgIAogICAgICAgICAgLyogU3luYyB0aGUgaXRlcmF0b3IsIHRoaXMgaXMgaW1wb3J0YW50IHRvIGRvIG9uIGVhY2ggaXRlcmF0aW9uICovCiAgICAgICAgICAkaXQtPnN5bmNJdGVyYXRvcigpOwogICAgICB9CiAgICAgICAKICAgICAgLyogRGlzcGxheSB0aGUgaW1hZ2UgKi8KICAgICAgaGVhZGVyKCAiQ29udGVudC1UeXBlOiBpbWFnZS9wbmciICk7CiAgICAgIGVjaG8gJGltOwogICAgICAgCj8+|1|0