دانشگاه صنعتی نوشیروانی بابلمجله علمی رایانش نرم و فناوری اطلاعات2383-10067120180321An Enhanced Method for Detecting Control Flow Errors Caused by Soft Errors in the Processors Running the Programsروشی برای بهبود تشخیص نرمافزاری خطاهای کنترلیِ مبتنی بر خطاهای گذرا در پردازندهها حین اجرای برنامهها11275693FAسیده عفیفه علویگروه کامپیوتر، دانشکده مهندسی برق و کامپیوتر، دانشگاه صنعتی نوشیروانی بابل، بابل، ایران.مجتبی ولی نتاجگروه کامپیوتر، دانشکده مهندسی برق و کامپیوتر، دانشگاه صنعتی نوشیروانی بابل، بابل، ایران.0000-0002-6536-373Xمجتبی منصوریگروه کامپیوتر، دانشکده مهندسی برق و کامپیوتر، دانشگاه صنعتی نوشیروانی بابل، بابل، ایران.Journal Article20180214The processing systems utilized in the satellites or nuclear reactors are highly susceptible to produce wrong results because of the existence of different radiations. In this paper, a new method is proposed for enhancing the program executions on the fault-prone processors in extreme environments. The main goal is the detection of control flow errors caused by soft errors that maybe produced by transient faults occurred in the underlying hardware. This method detects the errors by recognizing the deviations from the proper program flow execution. The proposed method operates by allocating two specific signatures and at most three control instructions to each basic block inside a program. This way, many control flow errors are detected. The experimental results based on the simulation of the proposed method together with the previous methods show that the proposed method detects the control flow errors better than the previous methods with respect to three main parameters including fault coverage, performance overhead and memory overhead.سیستمهای پردازشی در کاربردهایی مانند ماهوارهها، فضاپیماها و رآکتورهای هستهای به علت وجود انواع اشعه، بسیار مستعد تولید خروجیهای نادرست هستند. در این کاربردها استفاده از تجهیزات الکترونیکی مقاوم هزینه زیادی را تحمیل میکند. یک راه برای کاهش هزینه، استفاده از نرمافزارهای مقاوم یا بهبودیافته بر روی تجهیزات رایج مانند پردازندههای عام است. در این مقاله، روشی جدید برای بهبود اجرای انواع کدها بر روی پردازندهها به منظور تشخیص خطاهای گذرا که در بستر سختافزاری رخ میدهد، ارائه میگردد. این روش جزء روشهایی است که با شناسایی خطاهای کنترلی یا همان تغییر در روند اجرای کد برنامه، خطاهای گذرا را تشخیص میدهند. روش پیشنهادی مبتنی بر تخصیص امضاها و استفاده از متغیرهای محاسبه شونده حین اجرا بوده و با افزودن دو امضا و حداکثر سه دستورالعمل کنترلی به هر بلوک پایه بسیاری از خطاهای کنترلی را تشخیص میدهد. نتایج شبیهسازی و پیادهسازی روش پیشنهادی به همراه روشهای پیشین نشان میدهد که روش پیشنهادی با توجه به سه پارامتر میزان پوشش خطا، سربار کارایی و سربار حافظه، بهتر از روشهای قبلی شناسایی خطاهای کنترلی را انجام میدهد.https://jscit.nit.ac.ir/article_75693_697b2039ed47443776dbaa12ae00203e.pdfدانشگاه صنعتی نوشیروانی بابلمجله علمی رایانش نرم و فناوری اطلاعات2383-10067120180321Human Action Recognition using FREAK-HOG and CSVMبازشناسایی فعالیتهای انسان در ویدیو با استفاده از ویژگیهای FREAK-HOG و ماشین بردار پشتیبان آبشاری132875694FAناصر فرجزادهدانشگاه شهید مدنی آذربایجان، دانشکده فناوری اطلاعات و مهندسی کامپیوترمهدی هاشم زادهدانشگاه شهید مدنی آذربایجان، دانشکده فناوری اطلاعات و مهندسی کامپیوترJournal Article20180127Recently, human action recognition in videos has become an interesting area of research due to its variety of important applications such as intelligent security supervisions, smart environments, education, health-care monitoring systems, data mining, etc. There are, however, number of challenges that makes the development of these systems a bit harder than the common machine vision systems, both in accuracy and efficiency: changes in illumination, moving background, cluttered backgrounds, camera motions, complexity of the actions, to name a few. One of the commonly used methods for automatic human action recognition is to, firstly, extract some feature points within the video frames, then describe those points locally, and finally, code (cluster) them to feed a learning algorithm to build the action recognition model. In this paper, we aim to increase the accuracy of these methods by introducing the use of texture information extracted using a human retina-inspired algorithm (FREAK) together with the appearance-based information of the moving objects. In order to increase the efficacy and eliminate the overhead of furthered texture information in model building phase and, of course, in hope of increasing the accuracy as well, we propose to use a cascade approach to build the desired model. Experiments on a publicly available large dataset namely UCF101, confirm that the proposed method achieves a very comparable results with the state-of-the-art methods.در سالهای اخیر، بازشناسایی خودکار فعالیتهای انسان در ویدیو تبدیل به یکی از حوزههای مهم تحقیقاتی شده است. دامنه کاربرد این تحقیقات گسترده بوده و در سامانههایی نظیر سامانههای نظارتی و امنیتی، رابطهای کاربریِ واکنشگرا، آموزش و مراقبتهای بهداشتی، استخراج اطلاعات حرکتی-رفتاری مورد استفاده و بهره برداری قرار گرفته است. اما چالشهایی نظیر تغییرات شدت روشنایی تصاویر، متحرک بودن پس زمینه و دوربین، شلوغی و ازدحام، پیچیدگی و تنوع فعالیت انجام شونده باعث شدهاند توسعه سامانههایی که از نظر دقت بازشناسایی مورد اطمینان بوده و در عین حال سرعت عمل قابل قبولی داشته باشند، با مشکل مواجه شود. یکی از روشهای مرسوم در این حوزه، استفاده از اطلاعات حرکتی نقاط ویژگی استخراج شده در توالی فریمها و توصیف حرکتهای انجام گرفته در آن و متعاقبا بازشناسایی فعالیت است. در این مقاله با هدف افزایش دقت بازشناسایی فعالیتها، استفاده از یک توصیفگر بافتی الهام گرفته شده از شبکیه چشم انسان و ترکیب آن با یک توصیفگر ظاهری-حرکتی برای توصیف نقاطِ ویژگی استخراج شده در توالی فریمها پیشنهاد میشود. همچنین برای افزایش سرعت ساخت مدل و کاهش هزینههای بالاسری ناشی از ترکیب ویژگیهای پیشنهاد شده، یک رویکرد آبشاری برای ساخت مدل طبقهبندی کننده ارائه میشود. نتایج آزمایشات انجام گرفته بر روی پایگاهدادهی بزرگ UCF101 نشان میدهد که روش پیشنهادی دقت و سرعت عملکرد بسیار خوبی دارد و کارایی آن قابل مقایسه با آخرین دستاوردها در این حوزه است.https://jscit.nit.ac.ir/article_75694_ca54b581fa168c1379cad3aab16c5e15.pdfدانشگاه صنعتی نوشیروانی بابلمجله علمی رایانش نرم و فناوری اطلاعات2383-10067120180321Cloud Service Selection based on the Credibility persistency of Users’ Feedbacksانتخاب سرویس ابری مبتنی بر پایداری در اعتبار بازخورد کاربران294175695FAمحمد جواد صالحیدانشکده مهندسی کامپیوتر، دانشگاه جامع علمی-کاربردی، تهران، ایران.مهرداد آشتیانیدانشکده مهندسی کامپیوتر، دانشگاه جامع علمی-کاربردی، تهران، ایران.بهروز مینایی بیدگلیدانشکده مهندسی کامپیوتر، دانشگاه جامع علمی-کاربردی، تهران، ایران.0000-0002-9327-7345Journal Article20170914Nowadays, trust is a major topic under discussion in the cloud computing environments. The existence of a mechanism for building and preserving trust among service consumers and providers is a critical component in the success of providing cloud services. Therefore, computational trust in cloud computing environments has turned into a considerable concern. The lack of trust among service providers and consumers may result in the reduction of the general appeal for the acceptance of cloud services among users. In other words, even though the services provided by each vendor maybe similar in terms of functionality, they may vastly differ in terms of quality of service. For this reason, a false choice in selecting a service may have devastating impacts on the requirements and goals of the end-user. To this aim, in this paper, a computational trust model based on the credibility of users’ feedbacks for the calculation of services’ trustworthiness is introduced. The proposed model, not only takes into account the existing experiences that other users have with a service provider, but also considers the credibility of such feedbacks as well as the persistency of correct and constructive feedbacks through time. In the end, the efficiency of the proposed model is investigated through a series of evaluation scenarios and it is shown that the proposed model is capable of accurately calculating the trustworthiness of the system. Such accuracy is maintained even in the presence of malicious users.امروزه، اعتماد یکی از مهمترین موضوعات مورد بحث در سیستمهای ابری است. وجود مکانیزمی برای ساخت و حفظ اعتماد بین مصرفکننده و فراهمکننده خدمات ابری و همچنین میان خود فراهمکنندگان ابر، به منظور موفقیت در ارائه سرویسهای ابری ضروری است. به همین علت، موضوع اعتماد در سیستمهای ابری به یک نگرانی تبدیل شده است. به طوری که کمبود اعتماد بین مصرفکنندگان و فراهمکنندگان ابری از مقبولیت همگانی برای پذیرش سرویسهای ابری خارجی جلوگیری مینماید. بنابراین ممکن است سرویسهای فراهمکنندگان از نظر عملکردی مشابه، اما از نظر کیفیت سرویس با یکدیگر تفاوت داشته باشند. از این رو، انتخاب اشتباه ممکن است خسارات جبران ناپذیری را برای کاربر در پی داشته باشد. در این مقاله، یک مدل محاسباتی مبتنی بر اعتبار بازخورد کاربران، به منظور محاسبه اعتماد سرویسها ارائه میشود. این مدل علاوه بر تجربیات کاربران از اعتبار کاربران به همراه میزان پایداری بازخوردهای درست آنها استفاده مینماید. در انتها، میزان کارایی مدل بررسی شده و ارزیابیها نشان میدهد که مدل ارائه شده با وجود کاربران بدخواه، توانسته است اعتماد سیستم را به درستی محاسبه نماید. https://jscit.nit.ac.ir/article_75695_95ad3d0ab4b626b3b8ffd2f04338a56d.pdfدانشگاه صنعتی نوشیروانی بابلمجله علمی رایانش نرم و فناوری اطلاعات2383-10067120180321A Scalable Traffic Engineering Method in an SDN-based Data Center Network Using Decomposition Techniqueارایه یک روش مهندسی ترافیک مقیاس پذیر در شبکههای نرمافزار محور مراکز داده با استفاده از تکنیک تجزیه مسائل بزرگ425576666FAمصطفی بستامدانشکده فنی و مهندسی، گروه مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه مازندران، بابلسر، ایرانمسعود صبائیدانشکده مهندسی کامپیوتر و فناوری اطلاعات، دانشگاه صنعتی امیرکبیر، تهران، ایرانروح ا.. یوسف پوردانشکده ریاضی، دانشگاه مازندران، بابلسر، ایرانJournal Article20171219Today's data centers consist of thousands of servers hosting a variety of cloud-based services. In this paper, a scalable and new technique is presented for traffic engineering in software-defined data center networks helping to design an optimal demand-path mapping with a tolerable computational complexity. The proposed method is based on linear programming model and attempts to minimize the maximum link utilization that causes minimum link congestion. The method focuses on an optimal solution to load balancing in networks. It proposes a new decomposition technique that can limit the search space of the original Linear Programming problem, such that the time required to solve the problem can be reduced substantially. To reduce time complexity, a decomposition technique is used to divide the problem model into smaller sub-problems, which are then solved simultaneously by applying parallelizing techniques (multiple-core computing and OpenMP).Simulation results show that solving time and load balancing are considerably improved.مراکز داده امروزی، از هزاران سرویسدهنده تشکیل شدهاند که هر یک از آنها از سرویسهای متنوع مبتنی بر ابر میزبانی مینماید. در این مقاله، یک روش جدید و مقیاسپذیر مهندسی ترافیک در شبکههای نرمافزار محور مراکز داده، با هدف تخصیص بهینه درخواستها به مسیرها، با پیچیدگی محاسباتی قابل قبول ارائه شده است. روش ارائه شده مبتنی بر برنامهریزی خطی است و تلاش میکند حداکثر میزان بار ترافیکی بر روی لینکها حداقل شود. حاصل این عمل کاهش ازدحام بر روی لینکهای شبکه خواهد بود. این روش، بر روی ارائه یک راهحل بهینه به منظور موازنه بار ترافیکی در شبکه متمرکز شده است و یک روش جدید تجزیه به منظور محدود نمودن فضای جستجوی مساله برنامهریزی خطی پیشنهاد مینماید. روش تجزیه به گونهای است که زمان حل مساله به میزان قابل توجهی کاهش یابد. به منظور کاهش پیچیدگی زمانی، یک روش تجزیه استفاده شده است که مدل مساله را به زیرمسالههای مجزا تقسیم میکند. با استفاده از روشهای موازیسازی (محاسبات بر روی چندین هسته محاسباتی و OpenMP) میتوان این زیرمسالهها را به صورت همزمان حل نمود. نتایج شبیهسازی نشان دادند که در روش پیشنهادی، زمان حل و موازنه بار ترافیکی هر دو به میزان چشمگیری بهبود یافتهاند.https://jscit.nit.ac.ir/article_76666_7c7b5bacf82da006274f0de6910102b9.pdfدانشگاه صنعتی نوشیروانی بابلمجله علمی رایانش نرم و فناوری اطلاعات2383-10067120180321Native Quality Assessment Model of news sites (NEWSQUAL)مدل بومی ارزیابی کیفیت سایتهای خبری (NEWSQUAL)567179228FAمحمدتقی تقوی فرددانشگاه علامه طباطباییپیام حنفی زادهدانشگاه علامه طباطباییابوالفضل کزازیدانشگاه علامه طباطباییحمید جعفریدانشگاه علامه طباطباییJournal Article20170827Native Quality Assessment Model of news sites (NEWSQUAL), Native Quality Assessment Model of news sites (NEWSQUAL): Effective measurements and accurate analysis of the quality of news sites are the first steps necessary to improve their performance and improve the reporting methods in these centers. Therefore, this research is looking for quality assessment of news sites. The present study consists of using the Delphi method as a qualitative method for evaluating the indicators by the experts in the field of news has led to the provision of a native model for assessing the quality of news sites. The native model (NEWSQUAL) consists of five dimensions and 72 indicators, from five perspectives of design and graphic design, content, technical system, services, and executive management of news sites, each of which consists of several sub-criteria. Subsequently, by selecting 61 news sites, their qualitative evaluation was calculated using a questionnaire and the quality score of each site was obtained.مدل بومی ارزیابی کیفیت سایتهای خبری (NEWSQUAL)مدل بومی ارزیابی کیفیت سایتهای خبری: سنجش مؤثر و تجزیه و تحلیل دقیق کیفیت سایتهای خبری، نخستین گام ضروری برای ارتقای عملکرد آنها و خبرگزاریها و در نتیجه بهبود شیوههای خبررسانی در این مراکز است. به همین خاطر این پژوهش بدنبال ارزیابی کیفیت سایتهای خبری میباشد. پژوهش حاضر مشتمل بر بهکارگیری روش دلفی به عنوان یک روش کیفی برای احصای شاخصهای ارزیابی توسط خبرگان عرصه خبری میباشد که منجر به ارائه یک مدل بومی برای ارزیابی کیفیت سایتهای خبری شده است. مدل بومی ارزیابی کیفیت سایتهای خبری شامل 5 بعد و 72شاخص بوده و از منظر پنج بعد طراحی و گرافیکی، محتوا، فنی سیستمی، خدمات و مدیریت اجرایی سایتهای خبری را مورد بررسی قرار میدهد که هر کدام از ابعاد مشتمل بر چندین زیرمعیار است. در انتها با انتخاب 61 سایت خبری، ارزیابی کیفی آنها با استفاده از پرسشنامه مربوطه محاسبه و امتیاز کیفیت هر سایت بدست آمده است.https://jscit.nit.ac.ir/article_79228_e908125628ed2421e226373524b42b40.pdfدانشگاه صنعتی نوشیروانی بابلمجله علمی رایانش نرم و فناوری اطلاعات2383-10067120180321Introducing a New Hyperchaotic System and Its Physical Realization by Designing an Analog Electronic Circuitارائه یک سیستم فوقآشوب جدید و تحقق فیزیکی آن از طریق طراحی و ساخت یک مدار الکترونیکی آنالوگ728679229FAعلی ابوییبخش کنترل و الکترونیک، دانشکده مهندسی برق، دانشگاه یزد، یزد، ایران.سید مهدی حسینیبخش کنترل و الکترونیک، دانشکده مهندسی برق، دانشگاه یزد، یزد، ایران.سیدمحمدرضا میرجلیلیبخش کنترل و الکترونیک، دانشکده مهندسی برق، دانشگاه یزد، یزد، ایران.سید محمد حسینزادهبخش کنترل و الکترونیک، دانشکده مهندسی برق، دانشگاه یزد، یزد، ایران.محمدمهدی عارفیبخش مهندسی قدرت و کنترل، دانشکده مهندسی برق و کامپیوتر، دانشگاه شیراز، شیراز، ایرانJournal Article20170828In this paper, based on Liu chaotic system, a novel hyperchaotic system possessing an origin equilibrium point is introduced. To demonstrate the existence of hyperchaos phenomenon in this system, several mathematical criteria are used and discussed. These criteria comprise dissipativity checking, instability proof of the equilibrium point, draw of phase portraits of strange attractor, time responses of state variables, calculation of Lyapunov exponents, extract of fractional dimension and high sensitivity analysis of system’s time responses to initial conditions. It is shown that positive Lyapunov exponents of the introduced system are larger than ones of other hyperchaotic systems. By altering each of the parameters of the system, different types of dynamical behaviors including chaos, limit cycle, quasi periodic and hyperchaos are observed. An analog electronic circuit is designed to realize the hyperchaotic system composed of linear resistors, linear capacitors, operational amplifiers, and analog multipliers. Moreover, the designed nonlinear circuit is simulated by using ORCAD16.6 software. Next, it is physically implemented and tested in our laboratory. Both simulation results and experimental observations depict the occurrence of hyperchaos phenomenon in the designed circuit.در این مقاله، سیستم فوقآشوبی جدیدی تنها با یک نقطه تعادل مبدا ارائه میگردد که بر پایهی سیستم آشوبی معمولی لیو ساخته شده است. بهمنظور نشان دادن وجود پدیده فوقآشوب در این سیستم، تعدادی از معیارهای محاسباتی و ترسیمی مورد بررسی و تحلیل قرار میگیرند. از مهمترین این معیارها و شاخصها میتوان به بررسی اتلافی بودن، اثبات ناپایداری نقطه تعادل، ترسیم صفحههای فاز جاذب عجیب سیستم، بررسی پاسخهای زمانیمتغیرهای حالت، محاسبه نماهای لیاپانوف، محاسبه بعد کسری سیستم و آنالیز حساسیت شدید پاسخهای متغیرهای حالت به تغییرات اندک در شرایط اولیه اشاره کرد. در ادامه نشان داده میشود که سیستم فوقآشوب پیشنهادی دارای دو نمای لیاپانوف مثبت بسیار بزرگ در مقایسه با سیستمهای فوقآشوبی دیگر است. بررسیها بر روی سیستم معرفیشده، این نتیجه را نمایان میکند که تغییر هر کدام از پارامترهای سیستم، باعث ایجاد رفتارهای گوناگون دینامیکی از جمله آشوب معمولی (آشوب بعد پایین)، سیکلحدی، شبهپریودیک و فوقآشوبی میشود. برای تحقق فیزیکی سیستم فوقآشوبی، مدار الکترونیکی آنالوگی طراحی میشود که از عناصر سادهای همچون مقاومتهای خطی، خازنهای خطی، تقویتکنندههای عملیاتی و ضربکنندههای آنالوگ تشکیل شده است. در ادامه، ابتدا با استفاده از نرمافزار ORCAD16.6 مدار را شبیهسازی کرده و در مرحله بعد مدار به صورت عملی در آزمایشگاه ساخته شده و مورد تست واقعی قرار میگیرد. نتایج حاصل از شبیهسازی با نرمافزار ORCAD16.6 و دادههای آزمایشگاهی نشان میدهند که پدیدهی غیرخطی فوقآشوب در مدار آنالوگ رخ میدهد.https://jscit.nit.ac.ir/article_79229_96e228ae8e5b1f42f3f24056d4e08734.pdfدانشگاه صنعتی نوشیروانی بابلمجله علمی رایانش نرم و فناوری اطلاعات2383-10067120180321A new energy-efficient fuzzy cluster-based routing algorithm with a Constant threshold in wireless sensor networkالگوریتم مسیریابی جدید براساس خوشه بندی با آستانه ثابت فازی انرژی کارآمد در شبکه حسگر بیسیم8710380046FAمصطفی میرزاییدانشکده مهندسی برق و کامپیوتر، دانشگاه بین المللی امام رضا (ع)، مشهد، ایرانسید مجید مزینانیدانشکده مهندسی برق و کامپیوتر، دانشگاه بین المللی امام رضا (ع)، مشهد، ایرانآرمین مزینانیدانشکده مهندسی برق و کامپیوتر، دانشگاه خیام، مشهد، ایرانJournal Article20171124A major challenge in the development of wireless sensor networks is Increase network lifetime. Cluster-based routing protocols are proposed as a solution to improve energy consumption in wireless sensor networks. Clustering in each round and the single-hop transmission to base station is base of many algorithms that have been presented so far. Clustering in each round increases the number of control messages, collision and reduces energy of the network. Multi-hop routing increases the life time of cluster nodes and improves network performance. Proposed algorithm use the benefits of clustering and multi-hop routing, we consider a new fuzzy clustering based routing protocol with fixed threshold. The innovations of proposed paper include clustering nodes in different rounds, consideration of a fixed threshold, using different clustering algorithms, and multi-hop routing by considering the appropriate intermediate node In order to send data from each cluster head to the base station. Fuzzy inference using parameters such as "remaining energy", "neighbors' number", and "distance" of each node. The proposed algorithm has been compared with other algorithms on the field of network lifetime parameters, number of dead nodes per round, first dead node, half dead, and last dead node. The simulation results show that the proposed algorithm increases the network life expectancy of 44.5 percent in compared with other methods.افزایش طول عمر شبکه به عنوان چالشی اساسی در توسعه شبکه های حسگر بیسیم به شمار می آید. مسیریابی مبتنی بر خوشه بندی به عنوان یک راهکار مناسب به منظور بهبود مصرف انرژی و افزایش طول عمر در شبکه های حسگر بیسیم ارائه شده است. مبنای بسیاری از الگوریتم هایی که تاکنون ارائه شده اند، خوشه بندی در هر دور و ارسال تک پرشه اطلاعات، به ایستگاه پایه است. خوشه بندی در هر دور باعث افزایش تعداد پیام های کنترلی ارسالی، افزایش احتمال تصادم و کاهش انرژی در شبکه می شود. ارسال چند پرشه اطلاعات افزایش طول عمر گره سرخوشه و بهبود عملکرد شبکه را در پی دارد. در الگوریتم پیشنهادی به منظور استفاده همزمان از مزایای خوشه بندی و ارسال چند پرشه اطلاعات یک پروتکل مسیریابی فازی مبتنی بر خوشه بندی جدید با در نظر گرفتن حد آستانه ثابت ارائه شده است. نوآوری های صورت گرفته در این مقاله، شامل عدم اجرای خوشه بندی در هر دور، در نظرگرفتن حد آستانه ثابت، استفاده از الگوریتم های متفاوت به منظور خوشه بندی و همچنین ارائه مسیریابی چند پرشه با در نظر گرفتن گره میانی مناسب به منظور ارسال از هر خوشه به ایستگاه پایه است. از" انرژی باقیمانده "، " تعداد همسایه ها " و" فاصله " هر گره به عنوان معیارهای فازی برای انتخاب گره سرخوشه استفاده شده است. طرح پیشنهادی در چهار سناریو مختلف با سایر الگوریتم ها از جهت پارامترهای طول عمر شبکه، تعداد گره های مرده در هر دور، اولین گره مرده، نیمی از گره های مرده ، آخرین گره مرده وانرژی باقیمانده شبکه در هردور مقایسه شده است. نتایج حاصل از شبیه سازی نشان می دهد که الگوریتم پیشنهادی موجب افزایش 44.5 درصدی طول عمر شبکه نسبت به سایر روش ها شده است.https://jscit.nit.ac.ir/article_80046_64079876fcb936fd5bb0d7ab8f571ee2.pdf