feedbbdeefgggggffedcdffgghhhhhhhhhhggecdegghhhhhhhhhhhhggeeefggghhhhhhhhgggffeefffggggggffdfffffeddfdffggggfffffffffgfffddadceeffffgfgfffdbcddfgggghhhhhhhgggbdefggghhhhhhhhhhgfddcffgggghhhhhhhhgggffdeefgggggggffffffggfedeffgggggffffffffggggfeedceefffggggfggffdccceffggggggghggffdbaceffgggghhhhhhhggffbfgghhhhhhhhhhhhgggffddefgffgfgfgfffgghggffffffggfgffffgggggggggffbcdeffggfgggggggfgddceffffgggggggfgfebcdffffgghggghhghgfeggghhhhhhhhhhhhgggfebccdeffffgfffgghghghggffgfgggfffffgggggggggffcbffhggggggghggggffdcdefffffggfffeeaaddeffffffgffggggffeghhhhhhhhhhhhhhgggfedbdefffgffgggghghhhhggfgfffffffffggghghghgffcbgfhhhhhhhgghggffecceefffffffffeddbcdeefffgfffeffdfeeffggghhhhhhhhhhhhgffdcbbdeffffgggghhhhhhhggffffffffffggghhhhhhggecbegghhhhhhhhghgggfedcdeefffffeddcabdefffggfggfffeeeeeggghhhhhhhhhhhhhggedabdefffgggghhhhhhhgggfffffffffggghhhhhhggfacehghhhhhhhhhhhggffcaceeffffeeccbcdfffgggggggggfffedbbdggghhhhhhhhhggggeecbdeffgggghhhhhhhhgggfefeefffggghhhhhhggdacehhhhhhhhhhhhhggfeeccdddddcaacdeeffgggggggggggggeeebdcfdfggghhhhhhhgggfddbdeffggghhhhhhhhhgfffeddeffggghhhhhhggdadfhhhhhhhhhhhhggfgdbcdeebaacdeeffgggghhhhhhhggggffeefffecffggggggggfffdabcedeadffggghhhhhhhhhgffeccdffggghhhhhhgggebdfhhhhhhhhhhhhhgffeaaabcdeefffgggghhhhhhhgggfffgggffeceeffggggggeeddfgffffebdefgfgghhhhgggggeebcbeeggghhhhhhgggebdfhhhihhhihhhhhhgfdaaacdeefffggggggghhhhhhgggfgggggggfdbadeffgfffeddadfffgggggffbceffgghhhhhggffdccdeffgghhgghgggebdgghhiihhiihhhhhgeebbdeeffefffffggggghhhhhhgggggggghhhggfbccdeeffeebbabdeggghhhhggffbadefffgggggfffdbcceffggggghhgggeceghhhihhhhhhhhhhhfeadcdeefeffffffffgggghghhghgggggghhhhhhgfebccdededddbbaffggghhhhhhgffedeeffffffddcaccfffgghhhghgggecdghhhihhhhhhhhgggccceefffggffffffffffgggggggggggghhhhhhhhgfdddddddddcbbddffghhhhhhhhhggecaabbcaccffgggggghhhggedghhhiihhhhhhhhhfbdffffffggggfffffffffgfgfgggfgghhhhhhhhggedddddddcbbcdegghhhhhhhhhhggedcffdedeccbddgggghhhhhhhggfdghhhiiihhhhhggfcbacdefgggggggggffffffffffgffffgghhhhhhhhhggfddddddcbbbdefgghhhhhhhhhhggfdcfffggggggeeccabeeggghhhhhhhhggedfghhhhhhhhhhggfabbcbefffggggggggggfffeeefffddeffgghhhhhhhhhggfeddddcbabbeefgghhhhhhhhhhggdegghhhhhgggffebcffhhhhhhhhhhhgfgdfghhhhhhhhhgffcdbdeedffggggggggggffffedbcbbcdeefgghhhhhhhhhggffedddcbacceefggghhhhhhhhhggddfhhhhhhhhhhggfddffhhhhhhhhhhhhffdafghhhhhhgggffdddfefffffggggggggggffedcaaaddffghhhhhhhhhggeddccbaaacdeeffggghhhhhhhhggddfhhhhhhhhhhhhhfedgghhhhhhhhhhhhgfceggghhhgggffeeffffffffffgggggggfffededadffggghhhhhhhggedcbbbabcddfefffggggghhghhfgddfhhhihhhhhhhhhfedgghhhhhhhhhhhhhfecfgghhggfeefffffffffggffgfggggggffedaeffffdeffgggghhhhggedcbbddeffffffggggghgggfedbgghhhiiiiiiihhhgeegghhhhhhhhhhgghfffghgffffffffggggggfggffggffffffddabeefffffebcbceffgggggfgeecabceeffffgffggfgggfgffebdgghhhiiiiiiihhhgfddgghhhhhhhhhhhhgfdccdeeeeeffggggggggggggffffffffeecdghhhhhhgfeebddeefffffffeecddffggggggggfffggffgedadgghhhiiiiiiiihhhfdggghhhhhhhhhggfgebdeeffgggggggggggggfffeeedbbdegghhhhhhhgffeeeeeeeeeeddcbbefffggggggggggffffffdcdgghhhiiiiiiiihhhfdggghhhhhhhhhgfffbbeeffgggggggggfffeffdfedcbcgghhhhhhhhhggfffeeeedddcbadefgghhhhhhhggggffeefccaehhhiiiiiiiiiihhhedbfffhhhhhhhggfffeeffgfddfgggggggggggfffedbffhhhhhhhhhhhgggffffeeedcbbdfggghhhhhhhhhgggffeecadhhhhiiiiiiiiihhgeafffhhhhhhgggeeeegggfgfecedfffgfgfffffeedcbbcefghhhhhhhhhhhgggfffffeecddddcbbffggghhhhhhhhhhhgggfebcdghhhiiiiiiiihhhgdbcfffgggggggfeeefghhhhhgeecbeeffffffeeeedcefghhhhhhhhhhhhggfffeeedefeeffdabffhhhhhhhhhhhhhhhgggfebcghhhhiiiiiiihhgecbdfffgggggggeeehhhhhhhhgfecbeeeeefffdaacfeedcbdfghhhhhhhhhhhhhgfffeeefffgggffdfghhhhhhhhhhhhhhhhhgffdgghhhiiiihhhhhgdddefffggggggeebcfhhhhhhhhhggebbeecdccbbacfffffeeeedffhhhhhhhhhhhhhfffedffggghggggecfghhhhhhiiiihhhhhhhhgffeghhhhiihhhhhhhddffffgggggfedbgghhhihhhhhhggfcadbbcafffffgggggfedefghhhhhhhhhhggffddefghhhhhhhhgeafghhhhhhiiiiiihhhhhhhhgdbghhhhhihhhhhfdceeeffffffffeeegghhhiihihhhhggfacbddffghhhhhgggfedffghhhhhhhhhggecddggghhhhhhhhhfeghhhhhhiiiiiiihhhhhhhhfcdfhhhhhhhhhgfbbbeefefffffggggdcdegghhhiiiiihhhhgfdbdfhhhhhhhhhhggfffffghhhhhhhhfgecdegghhhhhhhhhhgghhhhhiiiiiiiiiihhhhhggffhhhhhhhhfbeefffffffffffffebdegghhhiiiiihhhhgffbaffgghhhhhhhhhhgfgfffgghhhhhhhfebadghhhhhhhhhhhhhghhhhhiiiiiiiiiiihhhhhhgffghhhhhhfaeefffgffffffffffdbeghhhhhiiihiihhhhgfbbffgghhhhhhhhhhhggfgfffghgghfgdbeeghhhhhhhhhhhhhggghhhhiiiiiiiiiiiiihhhhgfgghhgeeceffggggggfffffeedddfghhhhhiiiiihhhhhgfdcfghhhhhhhhhhhhhhggffffffhggggdefghhhhhhhhhhhhhgghhhhiiiiiiiiiihhhhhhhhgeeefedddefggggggggfffefedccfghhhhhiiiiiihhhhgfddfghhhhhhhhhhhhhhhhgffeffffggfcefghhhhhhhhiihhhhgghhhhiiiiiiiiiiiihhhhhggfeebeffggggggggggfffeedcccfghhhhhiiiiiiihhhgfdbfgghhhhhhhhhhhhhhhgfgfedfeddbffhhhhhhhhhhihhhhgfhhhhhiiiiiiiiiihhhhhhggfebabefggggggggggggffeeccbcfghhhhhhhhhhhhhggeddfghhhhhhhhhhhhhghgfeedcacbadffghhhhhhhhhhhhhhggfhhhhhhiiiiiihhhhhhhhhhgffbaeefggghhhhhhhggggfeeccbcfgghhhhhhhhhhhhggeedfgghhhhhhhhhhhhhhhgggeacabffghhhhhhhhhhhhhhfffghhhhhhhhhhhhhhhhhhhggggfcbbefggggghhhhhhhhgggffddbcdfghhhhhhhhhhhhhfbegghhhhhhhhhhhggggffeecffghhhhhhhhhhhhhgfdfghhhhhhhhhhhhhhhhhhhgffedddfgghhhhhhhhhhhhgggffedccdfgghhhhhhhhggffcbcbdegghhhhhggggggggfffddaacdfgghhhhhhhhhhhhfdgghhhhhhhhhhhhhhhhgggffdegegggghhhhhhhhhhhhgggfeedcdeggghhhhhhhggfeacdedfdeffgffgggggffffffffeedacdefggghhhhhhhgffcbccghhhhhhhhhhhhhhggggggedggghhhhhhhhhhhhhhhgggffeeddefgghhhhhhhgddbddeffffecbefffffgffffffffffffffcbaccdeffgghhhgghgfcbdeeegghhhhhhhggghggggggfedggghhhhhhhhhhhhhhhggggffeddeefggghggfffdccffgggggffdeefdcdbeeefggggggfgfecabcedeefffffffeeaaggggggffggggggggggggggggefffhhhhhhhhhhhhhhhhhhhgggffeddefggggggffccefgfggggggffcadffggggggggfffedccdddedddefeffeebeeggghhhggefgffffffgggggggeffghhhhhhhhhhhhhhhhhhhgggffeedeffgggffeddffggghhhhgggfdcddeffgghhhhhhhhhgfddddfdeedddddddefhhhhhhhhhgfdddeffffgggfffebfghhhhhhhhhhhhhhhhhhhgggggfeddefffffdddefghhhhhhhhggfedcfggghhhhhhhhghgfedeeffffeedccfhhhhhhhhhhhhffbbceeffgggfgfebgghhhhhhhhhhhhhhhhhhhhgggffedddeefeedddgghhhhhhhhhggffeebceffghhhhhhhhhghgfeeeffffffeeccefghhhhhhhhhhhggebbeefffffffdcgghhhhhhhhhhhhhhhhhhhhggggffdddddddcdffgghhhhhhhhhggffeedbcefghhhhhhhhhhhggeeffffggffedcbefhhiiiiiiihhhhgfdddddeeefffffeecgghhhhhhhhhhhhhhhhhhhhgggfffedcccdcddegghhhhhhhhhggggffffccdfggghhhhhhhhhhggfefffggggffeddghhhiiiiiiihhhhgfdcdeeefeeffefefdddgghhhhhhhhhhhhhhhggggggggffedcbbabcffggghhhhhhhhggggggggfecffhhhhhhhhhhhhggffffgggggffddafghhhiiiiiiihhhhhfedcffffggffffdecbdgghhhhhhhhhhhhhhhgggggggggffdccdffggghhhhhhhhggggggggfeeefghhhhhhhhhhhfgeeffgggggffedcfghhhiiiiiihhhhhhffeegfgggggfffedbdgghhhhhhhhhhhhhhgggggggggedcbdefggghhhhhghggggggggggffffgghhhhhhhhhhfgefffgggggffdbcgghhhiiiiiiihhhhhgfeeggggggggfffebcfghhhhhhhhhhggggfffffffeeaaceffggghghgggggggghhhgggffgfgghhhhhhhghfffffffggggffdccgghhhiiiiiiihhhhhgffffgggghggggfdddfgghhhhhhhhggggffffffcccabeffggggggggggghhhhhhggffffggghhhghgggffeefffggggffeccfghhhiiiiiihhhhhhggffggghghhgggfdbbffgggggggggfffeeccccbbabedeefebcdfgffgfggghhhhhhhhggggfgfgggghgghggffeefffggggffdccfghhhiiiiiihhhhhhggffggghhhgggffdbbeffggggggfffeddcffeedeeffffecfffffgggghhhhhhhhhggfggggggggggggfeeeeefffffeedcfghhhhhhhhhhhhhhhhgfgggghhhhgggddbbbdeffffffeddbccdfegffeffgghgggfedeeeffggghhhhhhhhgggggfgggggfffefdcccdeffffffdcbbdfhhhhhhhhhhhhhhhhgggggghhhggffddddddcdeefddcbbdffgggggggggfgghhhhhgfebceeffghhhhhhhhhhgggffffffffffeedcccdedddddddccbfghhhhhhhhhhhhhhgggffggggggffedeefeddaabbbaddeffffggfgggggghghhhhhhggfabdffgghhhhhhhhhhggfffgfffeeeddaaaceghhhhhhhhhhhhhhhggffggggggeddeffggfedaabefggghhhhhhhggggghghhhhhhhggfcbefgghhhhhhhhhggffffffffeddcccdddcaffghhhhhhhhhhhhhgggffgggfddeeggfggffedbaacdeeffgggghhhhhgggghhhhhhhhhhhggfacefgghhhhhgggggfffffffeeedbbbeeeffffffffaadfgghhhhhhhhgggggfffeeeddceefgggggggfddcadefggggggghghhgghggghhhhhhhhhhhggfecffgghhhhgggggffffffffeedccddghhhhhhhggggeefffggggggggggggffeeeedaaffgghhhhhggecaccffgggggghhhhhhhhgggghhhhhhhhhhhhggfbdffgghhhggffffffffffffeedcbffghhhhhhhhhhhhgdfffgggggggggffeeddbfffhhgghhhggfdadfgghgggggghhghhhggggghhhhhhhhhhhhhgfebbeffggggggffffffffffffffdabdgghhhhhhhhhhhhhhgceefffffgffffedcbeggghhhhhhhggfeabeggghhhhhhgghhhhhggggghhhhhhhhhhhhhgfeecceffgggfgffffffgffgfffecfghhhhhhiiiiiiiihhhgbcdeeffffffedbbdfggghhhhhhhgggeffhhhhhhhhhhgggghgggggghhhhhhhhhhhhhggffcbabceffffffeeefffgggggffddcfghhhhhhiiiiiiiiihhhfbddeeeeeeedceefggghhhhhhhhggccffhhhhhhhhhhgggggfgfggghhhhhhhhhhhhhggffeedbbdeeeeeeeeeffggggggffbagghhhhiiiiiiiiiiiihhhgfabdddeeeeddbeggghgghhhhhhhhgfdbggghhhhhhhhhhgggggggffgghhhhhhhhhhhhhggfffffdcccdeedddeeffgggggffdbegghhhhiiiiiiiiiiiihhhgfceeefffeeecceggghhhhhhhhhhhgfdgghhhhhhhhhhhhggeffffffghhhhhhhhhhhhggggfgffeecccddcdddeffgggggffeegghhhhiiiiiiiiiiiihhhgfdeffffffeedbefhhhhhhhhhhhhgggffgghhhhhhhhhhhggggfeedefghhhhhhhhhhhhggggggffffddccdbcdeeffggggfdbgghhhhhhiiiiiiiiiiiihhhhfbdefffffffeccfghhhhhhhhhhhhhggeghhhhhhhhhhhhhhgfebecefgghhhhhhhhhgggggggggffedcababddfffffffddbdgghhhhhhiiiiiiiiiiiihhhhgcdeffffgfffcdcfghhhhhhhhhhhhhggghhhhhhhhhhhhhgfgecccfgghhhhhhhggggggggggggffecbacdefffffeedggghhhhhhiiiiiiiiiiihhhgfacdffffffffdacghhhhiihhhhhhhhhghhhhhhhhhhhhhhhgeeccfgghhhhgggggggggggggffffddbcceefecdceffhghhhhhhhiiiiiiiihhhhhhgfcdffffffffdacghhhhiiiihiihhhhghhhhhhhhhhhhhhgffeddfeffggggggffffggggggfffddabbddddcbefgfhhhhhhhhhiiiiiiiihhhhhhgfceffffffedadghhhhiiiihihhhhhhhhhhhhhhhhhhhhggfedegggfeeffffgggggggffedbabbbcaefggghhhhhhhhhhhhihhhihhhhhgecbdeeffffedbdghhhhiiiiiihhhhhhhhhhhhhhhhhhhhhgggeddddeeeffffffeecbdefgghghhhhhhhhhhhhhhhhhhhhgggdacdeffefedbdghhhhiiiiiiiiihghhhhhhhhhhhhhhhgggfffdbbddfffffccaabeefgghhhhhhhhhhhhhhhhhhhhhhggeabddeeeeedbdghhhhiiiihhhhhhhhhhhhhhhhhhhhhhhhhhffcfhhhhhhhhgfebccccbbbefgghhhhhhhhhhhhhhhhhhhhhhhgfdabcdeeeeddbfghhhhhhhhhhhhhgghhhhhhhhhhhhhhhhhhggbfhhhhhhhhhhggcabdeffghhhhhhhhhhhhhhhhhhhhhfgedcccbaaaccdeeeddbfghhhhhhhhhhhhgggfhhhhhhhhhhhhhhhhhgggbffhhhhhhhhhhhggfdcbdccbbdeggghhhhhhhhhhhhhhhhhhhhhffbacdeddcbbbcddddddcdfhhhhhhhhhhhgggfffhhhhhhhhhhhhhhhhhggegghhhiiiiiiihhhgebdeeeffeedbdfgghhhhhhhhhhhhhhhhghhggfdbaeffffedccccdddddddeghhhhhhhhhgggfggggghhhhhhhhhhhhhhhggdgghhhiiiiiiihhhgfdbbdffgggffeddegghhhhhhhhhhhhhhhhgggffdbceffffffeccccddeeeddadgghhhhhhhhgghggggggghhhhhhhhhhhhhhhggcaghihhiiiiiiihhhgfdbbffggghggggfecffghhhhhhhhhhhhhhgggggfedeffgggffeeddddedeeeedcefgggggggghhgghhhgfffghhhhhhhhhhhhhhggddhhiihiiiiiiiihhhgfcffggghhgggffcefgghhhhhhhhhhhhgggffdcabffgggggffedddddeefffeedbbeffggggggghhhhhhggfgghhhhhhhhhhhhggeehhiiiiiiiiiiihhhgfegghhhhhhhhgfebaegghhhhhhhhhhghgggffdacffggggggffeeddeeeefffffedcefffggghhhhhhhhggceefgghhhhhhhhhhggecehhiiiiiiiiiiihhhgdefghhhhhhhhhhgfecffghhhhhhhhhgggffdccdffghhgggfffeeeffffffffffeddeffggghhhhhhhhggcefgggghhhhghhgggccehhiiiiiiiiiiihhhgdefghhhhhhhhhhggfdefggghhhhhhhgggffcbadegggggggggffffffffffgggggffcdefgggghhhhhhhggdaddffggggggggggggccehhiiiiiiiiiiihhgfbegghhhhhhhhhhhggedffgggggggggfffddcefggggggggfffffgfgggggggggffdbdffghhhhhhhhhggcdcfffffggggggffgbbehhiiiiiiiiiihhhgfbeghhhhhhhhhhhhhgfddefgghhggggfffbbadefgggggggggffgfggggggggggggfeddefggghhhhhhggfddcdeefffffffffffbbehhhiiiiiiiiihhhgfbegghhhhhhhhhhhhgffcdefffffffeddbabdfggggggggggfgggggggggggggggfeddeeggghhhhhhggfcadeffeffffffffeecdghhiiiiiiiiihhheecegghhhhhhhhhhhhggfdbdeeeeedddbbcefgggggggggfgghhhhhhhhhhgggfedcefgggghgggffcbcefffffffffffeeebcghhhiiiiiihhgggebcfgghhhhhhhhhhhhhgffcbddedddcbbbbbbacdeffgggggggghghhhhhhhhhhgggfgdcdfffggggggffcbdfegggggggggffeeefghhhhhhhhhhggfecegghhhhhhhhhhhhhgffdbccccccddedddcbeffgggggggghhhhhhhhhhhhgggfgdcdeefffffffddadeffggghhggggggfffccfghhhhhhhhhhggcaadegghhhhhhhhhhhhhggfebbbccddefffffffdbdefffffggghhhhhhhhhhhhhgggffdbdceeffffffedbdfgghhhhhhhhhhhgfgfghhhhhhhhhfffcbabdefgghhhhhhhhhhhgggffdabcdeffffggffffdbbdeffffggghhhhhhhhhhhhhgggffdbcdeeeffeeeccabefgghhhhhhhhhhhhggfedegghhgggggffccbbcdefgghhhhhhhhhhhggggfebdfffgghhgghgffeaefeffgghhhhhhhhhhhhhhgggffdcdeefeeeeddccbbbcffghhhhhhhhhhhhhghgffggggggfeddddddddeffgghhhhhhhhgggggffdacdffhgghhhhhhhgfecdeffgghhhhhhhhhhhhhhgggffcadeefffeeedcccbccdefgghhhhhhhhhhhhhhgfdccefffeeeddddededdeefgggghggggggggggffebceffhhhhhhhhhhgffcceffgghhhhhhhhhhhhhhgggffcadeffffeeeeddddddeefgghhhhhhhhhhhhhhgfebdeeddddeeffffeeeeffgggggggggggggfffedcffghhhhhhhhhhgggfdbdfggghhhhhhhhhhhhhhgggeebbdefffffeeedeeeedeefghhhhhhhhhhhhhhhggecbbccdeefffffffedeeffgggggggffffffffedcfghhhhhhhhhhhhgggddeggghhhhhhhhhhhhhggffeebadefffffefffefffeeeffghhhhhhhhhhhhhhggfcacceefffgggfffedeefffffffffffffffeddbeffhhhhhhhhhhhhhggfdcffggghhhhhhhhhhhhggfdeaadffffffffffffffffeefgghhhhhhhhhhhhhgfedbddfffggggggffeddeeffffeeeeffffffeedbdfghhhhhhhhhhhhhhgffbeefggggggggggggggfffddadffffffffggggfgfffeefgghhhhhhhhhhhgggdbcdfffgggggggfeeddddddeeeeeffeffffedcgghhhhhhhhhhhhhhggfcccfffggggggggggggfffddadefffffffgggggggfffeffgghhhhhhhhhhfeddbccfffggggggffeedddddddceeeffffffffeefhhhhhhhhhhhhhhhggfdaddeefffffgggffffeedcaceeffffgggghhghggffedefgghhhhhhhhhffcbbceffgggggggfeecbbabcddeeffffgggffffhhhhhhhhhhhhhhhggefabdefffffggggfffffedcceefffggghhhhhhhggffeddfghhhhhhgffdcbbbcdeeffggggfffecbaaccfffggggggggggfeghhhhhhhhhhhhhgggffacefefffgggggggggfffeccdefffggghhhhhhhhggfeeceeggggggfffbbbdddbbceefffgfgffedacdeffgggghhhhhgggfghhhhhhhhhhhhgggfedcddfffgggggggggggggfeddadefffgghhhhhhhhhhgffebbdffgfggfdccdeededccaacedeefffffeedbddfgghhhhhhhhhgggghhhhhhhhhhhhhhggedacdfggghgghhhhhhhhgggfedcefggghhhhhhhhhhhhhgfdaddeeeccbdffgffeecdddeeeeeeeeedeabefggghhhhhhhhhhhhghhhhhhhhhhhhhhggfeccefggghhhhhhhhhhhhgggfecdffggghhhhhhhhhhhggfecbabbbdffggfffedeeeffeefeeddbcadeggghhhhhhhhhhhhhggghhhhhhhhghhggfffddffggghhhhhhhhhhhhgggffbadffghhhhhhhhhhhhhgggfebfffgggggffffffffffffeddcbefggghhhhhhhhhhhhhgggfgghhgghhghhgggffedfgghhhhhhhhhhhhhhgggffbdfgghhhhhhhhhhhhhhhgfebddffgghggggffffgfggggffeecbaefghhhhhhhhhhhhhhhgggefgggggggghhgggffeefgghhhhhhhhhhhhhhhhgffbcefgghhhhhhhhhhhhggggfddbefgggggggggffffggggggggfffccbefgghhhhhhhhhhhhhhhhhfeefffghggggggggfeefgghhhhhhhhhhhhhggggffcdfgghhhhhhhhhhhhhhffeeccdeggghhggggffffgghggggggffedeefgghhhhhhhhhhhhhhhhhfcadefggghhhhhggfeefgghhhhhhhhhhhhhhhgffdcadgghhhhhhhhhhhhggggffedabfeggghhhhgggfffgghhghgggggeeeffghhhhhhhhhhhhhhhhhgfdbdefffghgghggffefgghhhhhhhhhhhhhgggffdbbcccfghhhhhhhhhhhhggggffeedabdfgggghhhgggfgfgghhhhhhgggfeaaffgghhhhhhhhhhhhhhhhgfbccbbdddffgggggggffffgghhhhhhhhhhhhgggffeddccedddfghhhhhhhhhhggggggfffecbdffgggggggggffggghhhhhhggfffbaefghhhhhhhhhhhhhhhhhggbfffdededfeffggfgeeeefggghhhhhhhhhhgggffdddfefffefggghhhhhgggggggggfffdddefggggggggfffggghhhhhhggfffcaefgghhhhhhhhhhhhhhhhggdegffgefeffgfgffeeeefggghhhhhhgggggggfffeeffgfgfefggghgggggggggggggffdccefffgggggffffggghghgggggffdcaefghhhhhhhhhhhhhhhhggedefgggggfgfffffffeeeefggfggggggggggggffffeefgggggfefgffgggfgggggggggffedccdfeffggffffffgggghgggggffeceegghhhhhhhhhhhhhhhggceegghghggfgffffefedcdeeffggggggggggggfffefffggghgggffffffffgggggggggfffedddeeefeeffeeeffggghgggggffddbeggghhhhhhhhhhhhhhffbefghhhhhhhggffffeeccdeffefffffffggffgfgffffggghhhgffcdeeefffgggggggfffedcdcbdcfefdedeffffggggggfffeecefgghhhhhhhhhhhhhhffafghghhhhhhhhffeeecbbbcddeeeffffggggggfgffffggghhgggfebddefffggggggfffeddcbabbbcddddcdeffgffffffffecabefgghhhhhhhhhhhhhhfdefghghhhhhhhhhffdbbccceeefffffgffgfffffffggghhhggfdbaceeffggggggfffeeddbcbabdeedeefffffgffecacegghhhhhhhhhhhhhgfaaefghhhhhhhhhhhgffebccffffggggggggggfgffffggghhhggfecbbbdfffffffgfffeededdedcbbddeffffffffecbadefgghhhhhhhhhhggfeaefghghhhhhhhhhhffdcddffffggggggggggfgffffggggggggfeceefccbddfffggggffffeefee