hi yukon,

I didn't get any feedback for my last reply, I have prepared the draft
proposal selecting Apache Shiro.
Please help me finalizing the proposal, I would love to get some feedback
from you for the proposal.
https://docs.google.com/document/d/1NlhrthJd8b7CsZOqZ1tZpinz35k_DqSDYev52rtS7iU/edit?usp=sharing


Thank you.

On Tue, Mar 20, 2018 at 11:21 PM, Ahmed Ifhaam <[email protected]>
wrote:

> hi again,
>
> I'm drafting my proposal which will introduce my design of the system i'm
> planning to work on.
> Regarding the ACL integration, i have few choices since this product
> should evolve more i would love to get the suggestions and decide one.
>
> Four options:
>
> 1. Apache Shiro [1] <http://shiro.apache.org/web-features.html>
>
> As everyone knows a framework developed usability in mind, capable of
> incorporating into spring-boot applications are very high
>
> Also this product has proven quality. Main pro i see in this is
> extendability in future.
>
> 2. SPRING ACL [2] <http://www.baeldung.com/spring-security-acl>
>
> Something developed and evolved specially for spring. Has most of the
> required features built in already.
>
> But this product has been declared as not very capable to extend in future
> and not user friendly in most blog posts and stack-overflow questions
>
> People have written sometimes they had to rollback and move to a custom
> ACL module later (ex : [3]
> <https://stackoverflow.com/questions/3976486/is-spring-acl-a-good-acl-implementation>
> )
>
> 3. Custom ACL from scratch
>
> Fourth option is to develop one module which will cover the requirement
> from the scratch.
>
> 4. Custom ACL Module using JAVA ACL [4]
> <https://docs.oracle.com/javase/7/docs/api/java/security/acl/Acl.html>
>
> This option which i will design and develop a simple ACL module for our
> need using ACL packages built in with java. Wont be having all the features
> and capabilities of the above mentioned frameworks but will simple and will
> only serve the purpose
>
>
> I have mentioned these in the order i prefer to use and this link has few
> more frameworks and a small comparison [5]
> <http://are-you-ready.de/blog/2017/01/25/apache-shiro-part-1-selecting-a-java-security-framework/>
> .
> I'm very much interested in using Shiro. I'm kindly requesting you to help
> me select one on of these or suggest anything better if there is.
>
> [1] http://shiro.apache.org/web-features.html
> [2] http://www.baeldung.com/spring-security-acl
> [3] https://stackoverflow.com/questions/3976486/is-spring-ac
> l-a-good-acl-implementation
> [4] https://docs.oracle.com/javase/7/docs/api/java/security/acl/Acl.html
> [5] http://are-you-ready.de/blog/2017/01/25/apache-shiro-par
> t-1-selecting-a-java-security-framework/
>
>
> Thank you.
>
> On Tue, Mar 20, 2018 at 3:53 PM, Ahmed Ifhaam <[email protected]>
> wrote:
>
>> Yeah,
>> I'm already working on it. Doing some search on how to integrate user
>> management and authentication to the system, once its done i'll draft the
>> design.
>> Thank you
>>
>> On Tue, Mar 20, 2018 at 8:36 AM, yukon <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> I think it's acceptable, and it's time to draft the proposal, right?
>>>
>>> Regards
>>>
>>> On Mon, Mar 19, 2018 at 6:23 PM, Ahmed Ifhaam <[email protected]>
>>> wrote:
>>>
>>> > hi Gosling,Yukon,
>>> >
>>> > On my understanding even if we implement two different consoles we
>>> should
>>> > implement an authentication method because most of these commands may
>>> cause
>>> > considerable problems if used without proper understanding. And then we
>>> > have to implement the same already available features in the new
>>> console as
>>> > well. so i think its better to implement role based one in the same
>>> console
>>> > I had a doubt and i was waiting to clarify from you,Currently
>>> > Authentication is optional, so if we are to do role based one, the
>>> idea i
>>> > had was when we are changing to ops tab we can ask for authentication.
>>> Is
>>> > it fine or we change the console to request for login every time it
>>> > starts(Mandatory login) ?
>>> >
>>> > Thank you.
>>> >
>>> > On Mon, Mar 19, 2018 at 2:38 PM, Von Gosling <[email protected]>
>>> > wrote:
>>> >
>>> > > Hi,
>>> > >
>>> > > Nice, I would like to recommend using simple ACL according to Roles
>>> :-)
>>> > >
>>> > > Best Regards,
>>> > > Von Gosling
>>> > >
>>> > > > 在 2018年3月19日,17:05,yukon <[email protected]> 写道:
>>> > > >
>>> > > > Yeah, it's important to include these feature in our console.
>>> > > >
>>> > > > BTW, what's your idea about how to handle user features and
>>> operations
>>> > > > features?  Integrate these features in one console with two kinds
>>> of
>>> > > > role(user and admin), or provide two independent consoles?
>>> > > >
>>> > > > Regards,
>>> > > > yukon
>>> > > >
>>> > > > On Mon, Mar 19, 2018 at 4:23 PM, Ahmed Ifhaam <
>>> [email protected]>
>>> > > > wrote:
>>> > > >
>>> > > >> hi yukon,
>>> > > >>
>>> > > >> I've been working on the requirements. When i listed the features
>>> > > available
>>> > > >> in cli admin tool but not in the console i found the following
>>> list. I
>>> > > >> would like some feedback on the list before i start next step.
>>> > > >> 1. brokerConfigurationUpdate
>>> > > >> 2. BrokerConsume Stats
>>> > > >> 3. CleanExpiredCQ
>>> > > >> 4. CleanUnusedTopic
>>> > > >> 5. WipeWritePermissions
>>> > > >> 6. updateOrderConf
>>> > > >> 7. UpdateKvConf
>>> > > >> 8. DeleteKVConf
>>> > > >> 9. CheckMsgSendRT
>>> > > >> 10. clusterRT
>>> > > >> 11. CloneGroupOffset
>>> > > >> 12. ResetOffsetByTimeStamp
>>> > > >>
>>> > > >> This is the list which i think i should implement. But i have
>>> seen in
>>> > > the
>>> > > >> system labels differ a bit from the *'adminTool'*. Also though i
>>> tried
>>> > > the
>>> > > >> tool i may have missed something. In that case i just want to
>>> confirm
>>> > > these
>>> > > >> are not already there in the current console and these are the
>>> only
>>> > > things
>>> > > >> that are not in the current console.
>>> > > >>
>>> > > >> Thank you
>>> > > >>
>>> > > >> On Sun, Mar 18, 2018 at 8:43 AM, yukon <[email protected]> wrote:
>>> > > >>
>>> > > >>> Hi,
>>> > > >>>
>>> > > >>> Yes, most of the user-related features already exist, but we also
>>> > need
>>> > > an
>>> > > >>> operations console, more details please refer to our admin
>>> client:
>>> > > >>> http://rocketmq.apache.org/docs/cli-admin-tool/
>>> > > >>>
>>> > > >>> Regards
>>> > > >>>
>>> > > >>> On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <
>>> > [email protected]>
>>> > > >>> wrote:
>>> > > >>>
>>> > > >>>> hi yukon,
>>> > > >>>>
>>> > > >>>> I tried the commercial product. There is not much change in both
>>> > > except
>>> > > >>> the
>>> > > >>>> user interface, most of the features are already there,
>>> organizing
>>> > and
>>> > > >>> look
>>> > > >>>> and feel of the commercial one is looking better. Before i
>>> draft the
>>> > > >>> design
>>> > > >>>> for my changes, I need to know whether the changes you expect
>>> are
>>> > > >> totally
>>> > > >>>> on UI Design ? Or a new feature on analytics kind of thing ?
>>> > > >>>>
>>> > > >>>> Thank you
>>> > > >>>>
>>> > > >>>> On Fri, Mar 16, 2018 at 7:47 AM, yukon <[email protected]>
>>> wrote:
>>> > > >>>>
>>> > > >>>>> Hi,
>>> > > >>>>>
>>> > > >>>>> This is a commercial version[1] of apache rocketmq and could be
>>> > your
>>> > > >>>>> reference.
>>> > > >>>>>
>>> > > >>>>> After trying this console, hope you could draft the design
>>> ASAP and
>>> > > >>> then
>>> > > >>>> we
>>> > > >>>>> can discuss based on i.
>>> > > >>>>>
>>> > > >>>>>
>>> > > >>>>> Regards,
>>> > > >>>>> yukon
>>> > > >>>>>
>>> > > >>>>> [1]. https://www.alibabacloud.com/product/mq
>>> > > >>>>>
>>> > > >>>>> On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <
>>> > > >> [email protected]>
>>> > > >>>>> wrote:
>>> > > >>>>>
>>> > > >>>>>> Hi yukon,
>>> > > >>>>>>
>>> > > >>>>>> I checked the console and after you asked I have re checked
>>> it as
>>> > > >>>> well. I
>>> > > >>>>>> used it with the CLI tool in parallel too.
>>> > > >>>>>> In the requirement specification there was a reference console
>>> > > >> which
>>> > > >>> I
>>> > > >>>>>> mentioned in my earlier mail that I couldn't get it to run.
>>> So I'm
>>> > > >>> not
>>> > > >>>>>> exactly clear with the requirements. It would be a great help
>>> if
>>> > > >>>> someone
>>> > > >>>>>> can point me to a place where i can find the requirements. As
>>> I
>>> > > >> have
>>> > > >>> to
>>> > > >>>>>> prepare the proposal (27th March) please kindly take a look at
>>> > this
>>> > > >>>> ASAP.
>>> > > >>>>>>
>>> > > >>>>>> Thank you
>>> > > >>>>>>
>>> > > >>>>>> On Fri, Mar 9, 2018 at 9:05 PM, yukon <[email protected]>
>>> wrote:
>>> > > >>>>>>
>>> > > >>>>>>> Edit the subject!
>>> > > >>>>>>>
>>> > > >>>>>>> On Fri, Mar 9, 2018 at 10:47 PM, yukon <[email protected]>
>>> wrote:
>>> > > >>>>>>>
>>> > > >>>>>>>> Hi,
>>> > > >>>>>>>>
>>> > > >>>>>>>> ```
>>> > > >>>>>>>> The other thing is what are the expected features in the new
>>> > > >>>> console?
>>> > > >>>>>>>> ```
>>> > > >>>>>>>>
>>> > > >>>>>>>> Do you check out the features in the current console[1]?
>>> > > >>>>>>>>
>>> > > >>>>>>>> You may have ideas about the features after trying this
>>> console
>>> > > >>> and
>>> > > >>>>> the
>>> > > >>>>>>>> `admin` tool[2], then make a design and let's discuss based
>>> on
>>> > > >>> it.
>>> > > >>>>>>>>
>>> > > >>>>>>>> Regards,
>>> > > >>>>>>>> yukon
>>> > > >>>>>>>>
>>> > > >>>>>>>> [1]. https://github.com/apache/rocketmq-externals/tree/
>>> > > >>>>>>>> master/rocketmq-console
>>> > > >>>>>>>> [2].https://github.com/apache/rocketmq/blob/master/
>>> > > >>>>>>>> distribution/bin/mqadmin
>>> > > >>>>>>>>
>>> > > >>>>>>>> On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
>>> > > >>>> [email protected]
>>> > > >>>>>>
>>> > > >>>>>>>> wrote:
>>> > > >>>>>>>>
>>> > > >>>>>>>>> HI,
>>> > > >>>>>>>>> Regarding this RocketMQ-380,
>>> > > >>>>>>>>> I have issues in running the referenced console when ever i
>>> > > >> try
>>> > > >>> to
>>> > > >>>>>> enter
>>> > > >>>>>>>>> my
>>> > > >>>>>>>>> personal details page is automatically redirected to home
>>> > > >> page.
>>> > > >>>>>>>>> Hence i'm not being able to activate the messaging service
>>> > > >>> which i
>>> > > >>>>>>> believe
>>> > > >>>>>>>>> should work.
>>> > > >>>>>>>>> https://mns.console.aliyun.com
>>> /?spm=5176.2020520130.0.0.4db6
>>> > > >>>>>>>>> 3db5cHTXtU#/list/cn-hangzhou
>>> > > >>>>>>>>> From this link when i click activate button it is
>>> redirecting
>>> > > >> to
>>> > > >>>> the
>>> > > >>>>>>> home
>>> > > >>>>>>>>> page. but according to the documentation it should take me
>>> to
>>> > > >> a
>>> > > >>>> form
>>> > > >>>>>> to
>>> > > >>>>>>>>> fill my personal details. I created an account and i can
>>> login
>>> > > >>> to
>>> > > >>>> my
>>> > > >>>>>>>>> account as well. Please help on this.
>>> > > >>>>>>>>>
>>> > > >>>>>>>>> The other thing is what are the expected features in the
>>> new
>>> > > >>>>> console?
>>> > > >>>>>>>>> Please give a short description.
>>> > > >>>>>>>>>
>>> > > >>>>>>>>> Thanks in advance.
>>> > > >>>>>>>>>
>>> > > >>>>>>>>> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
>>> > > >>>>> [email protected]
>>> > > >>>>>>>
>>> > > >>>>>>>>> wrote:
>>> > > >>>>>>>>>
>>> > > >>>>>>>>>> Ok sorry, changing on bin/runbrocker.sh worked Thank you
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>> On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
>>> > > >>>>>>> [email protected]>
>>> > > >>>>>>>>>> wrote:
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>>> Hi Ahmed,
>>> > > >>>>>>>>>>>
>>> > > >>>>>>>>>>> That file is for the nameserver. You also need to change
>>> > > >> the
>>> > > >>>>>>> JAVA_OPTS
>>> > > >>>>>>>>> for
>>> > > >>>>>>>>>>> the broker. Look at the fine `bin/runbroker.sh`.
>>> > > >>>>>>>>>>>
>>> > > >>>>>>>>>>> Thanks,
>>> > > >>>>>>>>>>> Sohaib
>>> > > >>>>>>>>>>>
>>> > > >>>>>>>>>>> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
>>> > > >>>>>> [email protected]
>>> > > >>>>>>>>
>>> > > >>>>>>>>>>> wrote:
>>> > > >>>>>>>>>>>
>>> > > >>>>>>>>>>>> I tried the way you asked me to do, actually values were
>>> > > >> 4g
>>> > > >>>>> only
>>> > > >>>>>>> even
>>> > > >>>>>>>>>>>> without changing but ichanged it back to 2gb also and
>>> > > >> tried
>>> > > >>>> no
>>> > > >>>>>>> effect
>>> > > >>>>>>>>>>> its
>>> > > >>>>>>>>>>>> taking 8 gb.
>>> > > >>>>>>>>>>>> I changed it in the file
>>> > > >>>>>>>>>>>> "distribution/target/apache-rocketmq/bin/runserver.sh"
>>> > > >> is
>>> > > >>> it
>>> > > >>>>> the
>>> > > >>>>>>>>> right
>>> > > >>>>>>>>>>>> file
>>> > > >>>>>>>>>>>> to change ?
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>> Thank you
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>> On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
>>> > > >>>>>>>>> [email protected]>
>>> > > >>>>>>>>>>>> wrote:
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>>> THANK YOU
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>> On Tue, Mar 6, 2018 at 11:22 AM, yukon <
>>> > > >> [email protected]
>>> > > >>>>
>>> > > >>>>>> wrote:
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> Hi,
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> Change this line:
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> ```
>>> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
>>> > > >>>>>>>>>>>>>> ```
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> to:
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> ```
>>> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
>>> > > >>>>>>>>>>>>>> ```
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> It's a Java application, broker will only generate a
>>> > > >> 4G
>>> > > >>>> heap
>>> > > >>>>>>> now~
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> Regards,
>>> > > >>>>>>>>>>>>>> yukon
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
>>> > > >>>>>>>>> [email protected]
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> wrote:
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>> hi yukon,
>>> > > >>>>>>>>>>>>>>> As you said its taking 8gb almost thats why my
>>> > > >> system
>>> > > >>> is
>>> > > >>>>>>> getting
>>> > > >>>>>>>>>>> stuck
>>> > > >>>>>>>>>>>>>>> mostly. I read the scripts in the bin folder i
>>> > > >> didn't
>>> > > >>>>> find a
>>> > > >>>>>>>>> place
>>> > > >>>>>>>>>>> to
>>> > > >>>>>>>>>>>>>>> adjust the memory needed. I have only 8GB of ram and
>>> > > >>> my
>>> > > >>>>> hard
>>> > > >>>>>>>>> disk
>>> > > >>>>>>>>>>> is
>>> > > >>>>>>>>>>>>>> not an
>>> > > >>>>>>>>>>>>>>> ssd so i need to work without swap as much as
>>> > > >> possible
>>> > > >>>> can
>>> > > >>>>>> you
>>> > > >>>>>>>>>>> help me
>>> > > >>>>>>>>>>>>>> on
>>> > > >>>>>>>>>>>>>>> this please .
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>> Thank you
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:02 PM, yukon <
>>> > > >>> [email protected]
>>> > > >>>>>
>>> > > >>>>>>> wrote:
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> Hi,
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> The start script will consume 8GB mem, you could
>>> > > >>>> adjust
>>> > > >>>>>> the
>>> > > >>>>>>>>>>> script
>>> > > >>>>>>>>>>>>>> before
>>> > > >>>>>>>>>>>>>>>> running broker[1].
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> Also please try the current rocketmq console for
>>> > > >>>>>>> reference[2].
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> Let us know if you have any question.
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> [1].
>>> > > >>>>>>>>>>>>>>>> https://github.com/apache/rocketmq/blob/master/
>>> > > >>>>>>>>>>>>>>>> distribution/bin/runbroker.sh
>>> > > >>>>>>>>>>>>>>>> [2].
>>> > > >>>>>>>>>>>>>>>> https://github.com/apache/
>>> > > >> rocketmq-externals/tree/
>>> > > >>>>>>>>>>>>>>> master/rocketmq-console
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> Regards,
>>> > > >>>>>>>>>>>>>>>> yukon
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
>>> > > >>>>>>>>>>>> [email protected]>
>>> > > >>>>>>>>>>>>>>>> wrote:
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>>> Hi all,
>>> > > >>>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>>> I'm Ahmed Ifhaam from Sri Lanka. I'm interested
>>> > > >> in
>>> > > >>>>>>>>>>> participating
>>> > > >>>>>>>>>>>>>> GSOC
>>> > > >>>>>>>>>>>>>>>> 2018.
>>> > > >>>>>>>>>>>>>>>>> For my project i'm willing to take ROCKETMQ-380
>>> > > >>>>>>>>>>>>>>>>> <https://issues.apache.org/
>>> > > >>> jira/browse/ROCKETMQ-380
>>> > > >>>>>
>>> > > >>>>>>> issue.
>>> > > >>>>>>>>>>> Since
>>> > > >>>>>>>>>>>>>> i'm
>>> > > >>>>>>>>>>>>>>>> new
>>> > > >>>>>>>>>>>>>>>>> to the product. Where can i start ? Please help
>>> > > >> me
>>> > > >>>> on
>>> > > >>>>>>> this.
>>> > > >>>>>>>>> I
>>> > > >>>>>>>>>>>> tried
>>> > > >>>>>>>>>>>>>>>> running
>>> > > >>>>>>>>>>>>>>>>> Rocket-MQ but it is taking a lot of memory which
>>> > > >>>>> results
>>> > > >>>>>>> my
>>> > > >>>>>>>>>>> system
>>> > > >>>>>>>>>>>>>> to
>>> > > >>>>>>>>>>>>>>>> hang.
>>> > > >>>>>>>>>>>>>>>>> I'm looking for the proper way to start solving
>>> > > >>> this
>>> > > >>>>>>> issue.
>>> > > >>>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>>> Thank you.
>>> > > >>>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>>> --
>>> > > >>>>>>>>>>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>>>>>>>>>> Tel :- 94662244937 | Mob :- 94776699609
>>> > > >>>>>>>>>>>>>>>>> [email protected] <
>>> > > >>>> [email protected]
>>> > > >>>>>>
>>> > > >>>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>> --
>>> > > >>>>>>>>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>>>>>>>>>>> [email protected] <
>>> > > >> [email protected]
>>> > > >>>>
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>> --
>>> > > >>>>>>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>>>>>>>>> [email protected] <[email protected]>
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>> --
>>> > > >>>>>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>>>>>>>> [email protected] <[email protected]>
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>> --
>>> > > >>>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>>>>>> [email protected] <[email protected]>
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>
>>> > > >>>>>>>>>
>>> > > >>>>>>>>>
>>> > > >>>>>>>>> --
>>> > > >>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>>>>> [email protected] <[email protected]>
>>> > > >>>>>>>>>
>>> > > >>>>>>>>
>>> > > >>>>>>>>
>>> > > >>>>>>>
>>> > > >>>>>>
>>> > > >>>>>>
>>> > > >>>>>>
>>> > > >>>>>> --
>>> > > >>>>>> *Ahmed Ifhaam *
>>> > > >>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>> [email protected] <[email protected]>
>>> > > >>>>>>
>>> > > >>>>>
>>> > > >>>>
>>> > > >>>>
>>> > > >>>>
>>> > > >>>> --
>>> > > >>>> *Ahmed Ifhaam *
>>> > > >>>> University of Kelaniya | MIT '19
>>> > > >>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>> [email protected] <[email protected]>
>>> > > >>>>
>>> > > >>>
>>> > > >>
>>> > > >>
>>> > > >>
>>> > > >> --
>>> > > >> *Ahmed Ifhaam *
>>> > > >> University of Kelaniya | MIT '19
>>> > > >> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >> [email protected] <[email protected]>
>>> > > >>
>>> > >
>>> > >
>>> >
>>> >
>>> > --
>>> > *Ahmed Ifhaam *
>>> > University of Kelaniya | MIT '19
>>> > Tel :- 0662244937 | Mob :- 0776699609
>>> > [email protected] <[email protected]>
>>> >
>>>
>>
>>
>>
>> --
>> *Ahmed Ifhaam *
>> University of Kelaniya | MIT '19
>> Tel :- 0662244937 | Mob :- 0776699609
>> [email protected] <[email protected]>
>>
>
>
>
> --
> *Ahmed Ifhaam *
> University of Kelaniya | MIT '19
> Tel :- 0662244937 | Mob :- 0776699609
> [email protected] <[email protected]>
>



-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
[email protected] <[email protected]>

Reply via email to