0120780de0696d9695f59c144fd62f0ec49f7855551b24e17a9495e1cc0bebe10ea60a
0121fc07f6b3d8405b251ec8b89531a63e78bae5e883e50a6a41b01d53bcd0ecdd4f0a
0120c8052e2116a806bc30716aafef7d9de27776765efba7684e44cab29407cea2d10a
0121907b56aae311a513268b21a657c0b787bfae622716e0d312117a4f06883ea6070a
0120754da146c37bf94c676c94c1a5095046ba97e7bccab1115add2682379bc82d240a
0121cbd1201353ea4684a7e0b153c85f3c984eba46469f889c5015ae9a755a2798170a